.QuestTreeTab_qt__ycXTQ{--qt-bg:#07090d;--qt-surface:#0d1117;--qt-panel:#0f1620;--qt-border:#1f2a3a;--qt-border-strong:#34445c;--qt-muted:#8a9aae;--qt-muted-strong:#aebbd0;--qt-text:#d4dbe8;--qt-text-bright:#ecf1f8;--qt-cyan:#00d4ff;--qt-amber:#f59e0b;--qt-trace:#3b5a48;--qt-trace-active:#22c55e;--qt-solder-hot:gold;--qt-fac-syndicate:#e6c14b;--qt-fac-order:#5b9bff;--qt-fac-free:#22d3a0;--qt-fac-corrupted:#ef4a5e;--qt-font-mono:"JetBrains Mono","SF Mono",Monaco,"Cascadia Code",monospace;--qt-font-sans:Inter,-apple-system,"Segoe UI",Roboto,sans-serif;position:relative;background:var(--qt-bg);color:var(--qt-text);border:1px solid var(--qt-border);border-radius:6px}.QuestTreeTab_progressStrip__k0Jkd{display:flex;align-items:center;justify-content:space-between;padding:18px 28px 12px;gap:20px;flex-wrap:wrap;background:var(--qt-surface);border-bottom:1px solid var(--qt-border)}.QuestTreeTab_progressLeft__2NKN4{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.QuestTreeTab_progressLabel__emwVE{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--qt-cyan)}.QuestTreeTab_progressMain__vxJ_P{font-size:26px;font-weight:700;color:var(--qt-text-bright);letter-spacing:-.015em;font-family:var(--qt-font-sans)}.QuestTreeTab_progressMain__vxJ_P .QuestTreeTab_total__32laz{color:var(--qt-muted);font-weight:400}.QuestTreeTab_progressCtx__VhdUD{font-size:14px;color:var(--qt-muted-strong)}.QuestTreeTab_progressCtx__VhdUD strong{color:var(--qt-amber);font-weight:600}.QuestTreeTab_progressCtx__VhdUD em{color:var(--qt-text);font-style:normal}.QuestTreeTab_separator__P6ZR_{margin:0 10px;color:var(--qt-border-strong)}.QuestTreeTab_progressRight__43yGd{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.QuestTreeTab_legendPill__DzHWf{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--qt-muted-strong);font-weight:500}.QuestTreeTab_legendDot__ie3K8{width:9px;height:9px;border-radius:50%}.QuestTreeTab_pushRight__O6sNG{display:flex;gap:8px;align-items:center}.QuestTreeTab_jumpBtn__9cHMQ,.QuestTreeTab_refreshBtn__qcrlt,.QuestTreeTab_retryBtn__jWIRS{font-family:var(--qt-font-mono);font-size:11px;color:var(--qt-text-bright);background:transparent;border:1px solid var(--qt-border-strong);padding:7px 14px;border-radius:4px;cursor:pointer;letter-spacing:.06em;transition:background .15s ease,border-color .15s ease;text-transform:uppercase}.QuestTreeTab_jumpBtn__9cHMQ:hover:not(:disabled),.QuestTreeTab_refreshBtn__qcrlt:hover:not(:disabled),.QuestTreeTab_retryBtn__jWIRS:hover:not(:disabled){background:var(--qt-panel);border-color:var(--qt-muted-strong)}.QuestTreeTab_jumpBtn__9cHMQ:disabled,.QuestTreeTab_refreshBtn__qcrlt:disabled{opacity:.4;cursor:not-allowed}.QuestTreeTab_boardWrap__wlhUw{position:relative;display:inline-block;min-width:100%;background:radial-gradient(ellipse at center,rgba(12,31,20,.55) 0,var(--qt-bg) 75%),var(--qt-bg);overflow:hidden}.QuestTreeTab_boardWrap__wlhUw:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(34,197,94,.006) 45%,rgba(34,197,94,.016) 50%,rgba(34,197,94,.006) 55%,transparent);background-size:100% 14px;animation:QuestTreeTab_qt-scanline__7X__C 18s linear infinite;z-index:2;mix-blend-mode:screen}@keyframes QuestTreeTab_qt-scanline__7X__C{0%{background-position:0 -120px}to{background-position:0 900px}}.QuestTreeTab_boardScroll__coZ_k{overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.QuestTreeTab_boardSvg__Nk_kr{display:block}.QuestTreeTab_backgroundDots__4yfDM{fill:rgba(34,197,94,.06)}.QuestTreeTab_boardGlow__r_nFJ{fill:url(#qt-board-glow)}.QuestTreeTab_headerRow__pvRWi{position:sticky;top:0;z-index:3;overflow:visible;background:linear-gradient(180deg,var(--qt-surface) 0,rgba(13,17,23,.92) 70%,transparent 100%);height:60px;border-bottom:1px solid var(--qt-border);pointer-events:none}.QuestTreeTab_headerTrack__C7tmP{position:absolute;top:0;left:0;height:100%;will-change:transform}.QuestTreeTab_phaseLabel__HOYtQ{position:absolute;transform:translateX(-50%);top:8px;text-align:center;white-space:nowrap}.QuestTreeTab_phaseNum__72anY{display:block;font-family:var(--qt-font-mono);font-size:22px;font-weight:300;color:var(--qt-border-strong);letter-spacing:.08em;opacity:.8;line-height:1}.QuestTreeTab_phaseTitle__dlp1H{display:block;font-family:var(--qt-font-mono);font-size:10px;font-weight:600;color:var(--qt-muted);letter-spacing:.22em;text-transform:uppercase;margin-top:2px}.QuestTreeTab_chapterDivider__kVPOV{stroke:var(--qt-border);stroke-width:1;stroke-dasharray:2 6;opacity:.55}.QuestTreeTab_node__bAeFw{cursor:pointer;outline:none}.QuestTreeTab_node__bAeFw:focus-visible .QuestTreeTab_chassis__EOX6K{stroke-width:2.5;filter:drop-shadow(0 0 6px currentColor)}.QuestTreeTab_chassis__EOX6K{fill:var(--qt-surface);stroke:var(--qt-trace);stroke-width:1.2;transition:stroke-width .16s ease,filter .16s ease}.QuestTreeTab_node__bAeFw:hover .QuestTreeTab_chassis__EOX6K{stroke-width:2;filter:drop-shadow(0 0 6px currentColor)}.QuestTreeTab_stateCompleted__DjMW1{color:var(--qt-trace-active)}.QuestTreeTab_stateCompleted__DjMW1 .QuestTreeTab_chassis__EOX6K{stroke:var(--qt-trace-active);fill:#0a1d12}.QuestTreeTab_stateCompleted__DjMW1 .QuestTreeTab_led__2WksL{fill:var(--qt-trace-active);filter:drop-shadow(0 0 3px var(--qt-trace-active))}.QuestTreeTab_stateInProgress__I9SH_{color:var(--qt-amber)}.QuestTreeTab_stateInProgress__I9SH_ .QuestTreeTab_chassis__EOX6K{stroke:var(--qt-amber);fill:#1a1005;stroke-width:1.5}.QuestTreeTab_stateInProgress__I9SH_ .QuestTreeTab_led__2WksL{fill:var(--qt-amber);filter:drop-shadow(0 0 5px var(--qt-amber));animation:QuestTreeTab_qt-led-pulse__MMAnz 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.QuestTreeTab_stateInProgress__I9SH_ .QuestTreeTab_nodeId__DXB4S{fill:var(--qt-amber)}.QuestTreeTab_stateInProgress__I9SH_ .QuestTreeTab_nodeTitle__WerHc{fill:var(--qt-text-bright)}.QuestTreeTab_stateLocked__lKdVo{color:var(--qt-muted)}.QuestTreeTab_stateLocked__lKdVo .QuestTreeTab_chassis__EOX6K{stroke:var(--qt-border-strong);opacity:.95}.QuestTreeTab_stateLocked__lKdVo .QuestTreeTab_led__2WksL{fill:var(--qt-muted);opacity:.5}.QuestTreeTab_stateLocked__lKdVo .QuestTreeTab_nodeId__DXB4S{fill:var(--qt-muted-strong)}.QuestTreeTab_stateLocked__lKdVo .QuestTreeTab_nodeTitle__WerHc{fill:var(--qt-muted-strong);opacity:.95}.QuestTreeTab_stateSealed__YiOX9 .QuestTreeTab_chassis__EOX6K{stroke:#6a4848;stroke-dasharray:3 3;opacity:.6;fill:transparent}.QuestTreeTab_stateSealed__YiOX9 .QuestTreeTab_led__2WksL{display:none}.QuestTreeTab_stateSealed__YiOX9 .QuestTreeTab_nodeId__DXB4S,.QuestTreeTab_stateSealed__YiOX9 .QuestTreeTab_nodeTitle__WerHc{fill:#6a4848}@keyframes QuestTreeTab_qt-led-pulse__MMAnz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.QuestTreeTab_nodeId__DXB4S{font-family:var(--qt-font-mono);font-weight:700;fill:var(--qt-text-bright);letter-spacing:.08em}.QuestTreeTab_nodeId__DXB4S,.QuestTreeTab_nodeTitle__WerHc{font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.QuestTreeTab_nodeTitle__WerHc{font-family:var(--qt-font-sans);font-weight:500;fill:var(--qt-text)}.QuestTreeTab_nodeBadge__q_DwO{font-family:var(--qt-font-mono);font-size:9px;fill:var(--qt-border-strong);letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.QuestTreeTab_led__2WksL{fill:var(--qt-muted);opacity:.5}.QuestTreeTab_completionPulse__NsnBd .QuestTreeTab_chassis__EOX6K{animation:QuestTreeTab_qt-completion-pulse__xnrOh .4s ease-out}@keyframes QuestTreeTab_qt-completion-pulse__xnrOh{0%{filter:drop-shadow(0 0 0 rgba(34,197,94,0))}40%{filter:drop-shadow(0 0 12px rgba(34,197,94,.9))}to{filter:drop-shadow(0 0 0 rgba(34,197,94,0))}}.QuestTreeTab_trace__q0jju{fill:none;stroke:var(--qt-trace);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;opacity:.55}.QuestTreeTab_traceActive__36R6f{stroke:var(--qt-trace-active);stroke-width:2;opacity:0;filter:drop-shadow(0 0 3px var(--qt-trace-active));stroke-dasharray:var(--qt-trace-len,1000) var(--qt-trace-len,1000);stroke-dashoffset:var(--qt-trace-len,1000);animation:QuestTreeTab_qt-spark-reveal__XGqjH .6s ease-out var(--qt-trace-delay,0s) forwards,QuestTreeTab_qt-spark-draw__OLoBa 1s ease-out var(--qt-trace-delay,0s) forwards}@keyframes QuestTreeTab_qt-spark-reveal__XGqjH{0%{opacity:0}to{opacity:.95}}@keyframes QuestTreeTab_qt-spark-draw__OLoBa{0%{stroke-dashoffset:var(--qt-trace-len,1000)}to{stroke-dashoffset:0}}.QuestTreeTab_pulseDot__4BHfZ{fill:var(--qt-solder-hot);filter:drop-shadow(0 0 6px var(--qt-solder-hot));opacity:0;animation:QuestTreeTab_qt-pulse-fade__4FB2_ 3s ease-out 2.8s infinite,QuestTreeTab_qt-pulse-travel__4D1Tx 3s linear 2.8s infinite}@keyframes QuestTreeTab_qt-pulse-fade__4FB2_{0%{opacity:0}12%{opacity:1}88%{opacity:1}to{opacity:0}}.QuestTreeTab_via__kBKFL{fill:url(#qt-via-hole);stroke:none}.QuestTreeTab_seamLine__TH2k8{stroke:rgba(138,154,174,.4);stroke-width:1;stroke-dasharray:6 4}.QuestTreeTab_seamLabel__0Z6OR{font-family:var(--qt-font-mono);font-size:10px;fill:var(--qt-muted);letter-spacing:.15em;text-transform:uppercase}.QuestTreeTab_popover__QmB5h{position:absolute;background:var(--qt-surface);border:1px solid var(--qt-border-strong);border-radius:6px;padding:20px 22px;max-width:400px;min-width:300px;box-shadow:0 14px 38px rgba(0,0,0,.65),0 0 0 1px rgba(34,197,94,.1);z-index:20;pointer-events:auto}.QuestTreeTab_popoverHeader__sW2jZ{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}.QuestTreeTab_popoverClose__s21_i{position:absolute;top:11px;right:11px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--qt-muted);cursor:pointer;font-size:18px;border-radius:3px}.QuestTreeTab_popoverClose__s21_i:hover{color:var(--qt-text-bright);background:var(--qt-panel)}.QuestTreeTab_popoverId__3iJ2_{font-family:var(--qt-font-mono);font-size:12px;font-weight:600;color:var(--qt-cyan);letter-spacing:.12em;margin-bottom:6px}.QuestTreeTab_popoverTitle__q9UTO{font-size:20px;font-weight:700;color:var(--qt-text-bright);margin:0 0 12px;letter-spacing:-.015em;line-height:1.25}.QuestTreeTab_popoverBadge__VCefL{display:inline-block;padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.14em;border-radius:2px;text-transform:uppercase;margin-bottom:16px;border:1px solid;background:hsla(0,0%,100%,.04)}.QuestTreeTab_popoverLore__El3KU{font-size:14.5px;line-height:1.6;color:var(--qt-text);margin:0 0 14px;white-space:pre-line}.QuestTreeTab_popoverLocked__A54mc{font-family:var(--qt-font-mono);font-size:13px;color:var(--qt-muted-strong);font-style:italic;padding:16px 0}.QuestTreeTab_popoverSection__FoGSB{border-top:1px solid var(--qt-border);padding-top:14px;margin-top:14px;display:flex;flex-wrap:wrap;gap:14px 20px;font-size:12.5px;color:var(--qt-muted-strong)}.QuestTreeTab_popoverSection__FoGSB h5{font-family:var(--qt-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--qt-muted);margin:0 0 4px;font-weight:600;width:100%}.QuestTreeTab_popoverSection__FoGSB ul{padding:0;margin:0;list-style:none}.QuestTreeTab_popoverSection__FoGSB li{margin:2px 0}.QuestTreeTab_popoverMetaItem__W6XOP{display:flex;flex-direction:column;gap:3px}.QuestTreeTab_popoverMetaLabel__7ci3_{font-family:var(--qt-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--qt-muted)}.QuestTreeTab_popoverMetaValue__ouBih{color:var(--qt-text-bright);font-weight:600}.QuestTreeTab_popoverCurrent__MA2cb{font-family:var(--qt-font-mono);font-size:10px;color:var(--qt-amber);margin:6px 0 0;padding:6px 8px;background:rgba(245,158,11,.06);border-left:2px solid var(--qt-amber);width:100%}.QuestTreeTab_popoverPeer__tu7X1{font-size:12px;color:var(--qt-cyan);margin-top:6px;font-style:italic;width:100%}.QuestTreeTab_factionBadge__HlJUO{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid;font-family:var(--qt-font-mono);font-size:11px;letter-spacing:.1em}.QuestTreeTab_factionGlyph__HJj42{font-size:14px}.QuestTreeTab_loading__p8nrs{padding:60px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;background:radial-gradient(ellipse at center,rgba(12,31,20,.4) 0,var(--qt-bg) 75%),var(--qt-bg)}.QuestTreeTab_loadingTitle__2crAH{font-family:var(--qt-font-mono);font-size:11px;color:var(--qt-muted);letter-spacing:.2em;margin-top:24px;opacity:.6}.QuestTreeTab_skeletonRow__Lr7Dd{display:flex;gap:48px;justify-content:center}.QuestTreeTab_skeletonColumn__q2xGH{width:100px;height:280px;background:linear-gradient(180deg,rgba(34,68,92,.2),rgba(34,68,92,.08));border:1px dashed rgba(52,68,92,.35);border-radius:4px;animation:QuestTreeTab_qt-skeleton-pulse__8EllU 1.2s ease-in-out infinite}@keyframes QuestTreeTab_qt-skeleton-pulse__8EllU{0%,to{opacity:.3}50%{opacity:.55}}.QuestTreeTab_errorBox__pfABH{padding:60px 24px;text-align:center;color:var(--qt-muted-strong);font-family:var(--qt-font-mono);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:14px;min-height:300px;justify-content:center}.QuestTreeTab_srOnly__cdukb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.QuestTreeTab_boardWrap__wlhUw:before,.QuestTreeTab_completionPulse__NsnBd .QuestTreeTab_chassis__EOX6K,.QuestTreeTab_pulseDot__4BHfZ,.QuestTreeTab_skeletonColumn__q2xGH,.QuestTreeTab_stateInProgress__I9SH_ .QuestTreeTab_led__2WksL,.QuestTreeTab_traceActive__36R6f{animation:none!important;transition:none!important}.QuestTreeTab_traceActive__36R6f{opacity:.95!important;stroke-dashoffset:0!important}.QuestTreeTab_node__bAeFw:hover .QuestTreeTab_chassis__EOX6K{filter:none!important}.QuestTreeTab_skeletonColumn__q2xGH{opacity:.45}}.QuestTreeTab_lorePanel___aCS0{margin-top:18px;padding:18px 20px;border:1px solid var(--qt-border);border-radius:6px;background:var(--qt-panel)}.QuestTreeTab_loreHeader__Mu_x8{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.QuestTreeTab_loreTitle__4r_Mw{font-family:var(--qt-font-mono);font-size:12px;color:var(--qt-text-bright);letter-spacing:.15em;margin:0}.QuestTreeTab_loreCount__X5hFR{font-family:var(--qt-font-mono);font-size:11px;color:var(--qt-cyan);letter-spacing:.08em}.QuestTreeTab_loreCta__xfTiA{font-family:var(--qt-font-mono);font-size:11px;color:var(--qt-muted);opacity:.7;border-top:1px dashed var(--qt-border);padding-top:10px;margin-top:10px;line-height:1.5}.QuestTreeTab_loreList__ouSg_{list-style:none;padding:0;margin:10px 0 0}.QuestTreeTab_loreEntry__ocld3{padding:6px 10px;border-radius:3px;display:flex;align-items:center;gap:10px;font-size:12px;color:var(--qt-muted-strong);cursor:pointer}.QuestTreeTab_loreEntry__ocld3:hover{background:rgba(0,212,255,.05)}.QuestTreeTab_loreEntryDiscovered__7DU8J{color:var(--qt-text)}.QuestTreeTab_loreEntryUndiscovered__jcjtM{color:var(--qt-muted);opacity:.55;cursor:default;font-family:var(--qt-font-mono)}.QuestTreeTab_loreTerritoryBadge__odOvo{font-family:var(--qt-font-mono);font-size:10px;color:var(--qt-muted);padding:2px 6px;border:1px solid var(--qt-border);border-radius:999px;letter-spacing:.08em;white-space:nowrap}