.bH5F1a_live,.bH5F1a_map{background:var(--card,#fff);color:var(--ct,#17243a);border:1px solid #dce6f5;border-radius:18px;margin:16px 0 24px;font-size:13px;overflow:hidden;box-shadow:0 6px 24px #123d7710}.bH5F1a_live header,.bH5F1a_map>header{background:linear-gradient(110deg,#edf5ff,var(--card,#fff));border-bottom:1px solid #e2eaf5;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.bH5F1a_live header{justify-content:flex-start}.bH5F1a_live header p{color:var(--cm,#65758b);margin:4px 0 0;font-size:12px}.bH5F1a_liveIcon{color:#2563eb;background:#dbeafe;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.bH5F1a_pulse{background:#3b82f6;border-radius:50%;width:8px;height:8px;margin-left:auto;animation:2s ease-in-out infinite bH5F1a_breath;box-shadow:0 0 0 5px #3b82f615}.bH5F1a_liveColumns{grid-template-columns:1fr 1fr;gap:24px;padding:18px 20px;display:grid}.bH5F1a_live h4{color:#47709f;align-items:center;gap:7px;margin:0 0 12px;font-size:12px;display:flex}.bH5F1a_live h4 small{background:#edf4ff;border-radius:10px;margin-left:auto;padding:2px 7px}.bH5F1a_question{-webkit-line-clamp:3;overflow-wrap:anywhere;border-left:2px solid #93b8f5;-webkit-box-orient:vertical;margin:8px 0;padding-left:12px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.bH5F1a_source{color:#2563eb;align-items:flex-start;gap:8px;padding:7px 0;display:flex}.bH5F1a_source>span{color:var(--ct);overflow-wrap:anywhere}.bH5F1a_source small{color:var(--cm);margin-top:3px;font-size:11px;display:block}.bH5F1a_muted{color:var(--cm)}.bH5F1a_trail{border-top:1px solid #e7edf5;padding:12px 20px;font-size:12px}.bH5F1a_trail summary{cursor:pointer;color:#527093}.bH5F1a_trail p{color:var(--cm);overflow-wrap:anywhere;gap:10px;display:flex}.bH5F1a_trail p span{color:#2563eb;font-variant-numeric:tabular-nums}.bH5F1a_map header>div{align-items:center;gap:9px;display:flex}.bH5F1a_map header svg{color:#3779d2}.bH5F1a_map header span{color:var(--cm);margin-left:5px;font-size:11px}.bH5F1a_map header button{color:#66819f;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:5px;display:grid}.bH5F1a_hint{color:var(--cm,#718096);margin:0;padding:14px 20px;font-size:12px}.bH5F1a_canvas{background-image:radial-gradient(#8ba4c426 .8px,#0000 .8px);background-size:18px 18px;align-items:flex-start;gap:24px;max-height:560px;padding:20px 24px 30px;display:flex;overflow:auto}.bH5F1a_expanded .bH5F1a_canvas{max-height:80vh}.bH5F1a_root{color:#fff;background:linear-gradient(135deg,#1d4ed8,#3988ef);border-radius:16px;flex-direction:column;flex:0 0 140px;align-items:flex-start;gap:14px;margin-top:60px;padding:22px 18px;line-height:1.6;display:flex;position:sticky;top:60px;box-shadow:0 8px 20px #2563eb26}.bH5F1a_root:after{content:"";border-top:2px solid #b6cff0;width:24px;position:absolute;top:50%;left:100%}.bH5F1a_branches{flex-direction:column;gap:24px;padding:12px 0;display:flex;position:relative}.bH5F1a_branch{border-left:2px solid #bfd4f1;align-items:center;gap:20px;padding-left:22px;display:flex;position:relative}.bH5F1a_branch:before{content:"";border-top:2px solid #bfd4f1;width:22px;position:absolute;top:50%;left:0}.bH5F1a_topic,.bH5F1a_focus{font:inherit;text-align:left;cursor:pointer;background:var(--card,#fff);color:var(--ct);border:1px solid #d5e4f7;border-radius:12px;padding:13px 15px;line-height:1.6;position:relative}.bH5F1a_topic{color:#244b7d;background:#eef5ff;flex:0 0 130px}.bH5F1a_topic small,.bH5F1a_focus small{color:#6088b7;letter-spacing:.09em;margin-bottom:6px;font-size:9px;display:block}.bH5F1a_topic>svg{margin-top:6px}.bH5F1a_topic strong,.bH5F1a_focus strong{font-weight:600;display:block}.bH5F1a_topic:after,.bH5F1a_focus:after{content:"";border-top:1px solid #bed3ec;width:20px;position:absolute;top:50%;left:100%}.bH5F1a_questions{flex-direction:column;gap:14px;display:flex}.bH5F1a_mapRow{align-items:center;gap:20px;display:flex}.bH5F1a_focus{flex:0 0 190px}.bH5F1a_focus>span{-webkit-line-clamp:3;color:var(--cm,#66758a);-webkit-box-orient:vertical;margin-top:6px;font-size:11px;display:-webkit-box;overflow:hidden}.bH5F1a_leaves{flex-direction:column;flex-shrink:0;gap:7px;width:220px;display:flex}.bH5F1a_leaf{background:var(--card,#fff);border:1px solid #e1e8f1;border-radius:10px;overflow:hidden}.bH5F1a_leaf>button{font:inherit;text-align:left;cursor:pointer;width:100%;color:var(--ct);background:0 0;border:0;align-items:flex-start;gap:8px;padding:11px;display:flex}.bH5F1a_leaf>button>svg{color:#4e86c8;flex-shrink:0;margin-top:3px}.bH5F1a_leaf>button>span{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.bH5F1a_leaf small{color:#4682cb;margin-right:6px}.bH5F1a_leaf .bH5F1a_file{color:#3676c6;border-top:1px solid #edf1f7;padding:6px 11px;font-size:10px}.bH5F1a_noSources{color:#8190a4;padding:12px;font-size:11px}.bH5F1a_map button:hover{background:#edf5ff;border-color:#8fb7ed}.bH5F1a_map button:focus-visible,.bH5F1a_canvas:focus-visible{outline-offset:3px;outline:2px solid #3b82f6}.bH5F1a_map .research-map-target{background:#e6f0ff}@keyframes bH5F1a_breath{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.bH5F1a_pulse{animation:none}}@media (max-width:700px){.bH5F1a_liveColumns{grid-template-columns:1fr;gap:14px}.bH5F1a_map header span{display:none}.bH5F1a_canvas{max-height:440px;padding:16px}.bH5F1a_root{flex-basis:135px}.bH5F1a_map>header,.bH5F1a_live header{padding:14px}.bH5F1a_hint{padding:12px 14px}.bH5F1a_topic{flex-basis:135px}}
._tNmVq_folder+._tNmVq_folder{margin-top:3px}._tNmVq_header,._tNmVq_file{width:100%;min-height:24px;color:var(--cm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;font-family:inherit;font-size:11px;display:flex}._tNmVq_header{min-height:28px;padding:0 7px;font-size:12px;font-weight:600}._tNmVq_header>i:first-child{font-size:12px}._tNmVq_header>i:nth-child(2){color:var(--cf);font-size:16px}._tNmVq_header>small{color:var(--cf);margin-left:auto;font-size:10px;font-weight:400}._tNmVq_file{padding:0 8px 0 29px}._tNmVq_file>i{flex:none;font-size:16px}._tNmVq_file>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._tNmVq_header:hover,._tNmVq_file:hover{background:var(--surface-2)}._tNmVq_file._tNmVq_selected,._tNmVq_containsSelection{background:var(--brand-soft,#edf2ff);color:var(--brand,#2563eb)}._tNmVq_header:focus-visible,._tNmVq_file:focus-visible{outline:2px solid var(--brand,#2563eb);outline-offset:-2px}._tNmVq_runHeading{color:var(--cm);justify-content:space-between;padding:7px;font-size:12px;font-weight:600;display:flex}._tNmVq_runHeading small,._tNmVq_history summary small{color:var(--cf);font-weight:400}._tNmVq_history{border-top:1px solid var(--surface-2);margin-top:12px;padding-top:5px}._tNmVq_history summary{color:var(--cf);cursor:pointer;padding:7px;font-size:11px}
