.deepview-directory__calendar-rail-meta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.deepview-directory__calendar-rail{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.deepview-calendar-board,.deepview-calendar-board__stage{gap:.9rem;display:grid}.deepview-calendar-board__strip{scrollbar-width:thin;align-items:stretch;gap:.6rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.deepview-calendar-board__day-tab{border:1px solid var(--line);min-width:6.25rem;color:inherit;text-align:left;background:#ffffff08;border-radius:1.1rem;flex:none;gap:.12rem;padding:.8rem .82rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.deepview-calendar-board__day-tab:hover{border-color:#52fb882e;transform:translateY(-1px)}.deepview-calendar-board__day-tab--active{background:linear-gradient(#52fb881a,#ffffff08);border-color:#52fb883d;box-shadow:inset 0 0 0 1px #52fb8814}.deepview-calendar-board__day-weekday,.deepview-calendar-board__card-ticker{color:var(--text-muted);font-family:var(--font-ui), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem}.deepview-calendar-board__day-label{font-family:var(--font-sans), sans-serif;color:var(--text-primary);font-size:.98rem;font-weight:650}.deepview-calendar-board__day-count{color:var(--text-secondary);font-size:.82rem}.deepview-calendar-board__stage{border:1px solid var(--line);background:#ffffff08;border-radius:1.45rem;padding:1rem}.deepview-calendar-board__meta,.deepview-calendar-board__card-meta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.deepview-calendar-board__list{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:.75rem;display:grid}.deepview-calendar-board__card{border:1px solid var(--line);background:#ffffff05;border-radius:1.15rem;gap:.8rem;padding:1rem;transition:border-color .18s,transform .18s;display:grid}.deepview-calendar-board__card:hover{border-color:#52fb883d;transform:translateY(-1px)}.deepview-calendar-board__card-top,.deepview-calendar-board__card-foot{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.deepview-calendar-board__card-ticker{color:var(--lime)}.deepview-calendar-board__card-title{color:var(--text-primary);font-family:var(--font-sans), sans-serif;margin:.18rem 0 0;font-size:1rem;font-weight:650;line-height:1.35}.deepview-calendar-board__card-note{color:var(--text-muted);font-size:.82rem;line-height:1.6}.deepview-calendar-board__card-action{min-height:2.35rem;color:var(--lime);font-family:var(--font-ui), monospace;letter-spacing:.04em;cursor:pointer;background:#52fb8814;border:1px solid #52fb8833;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;padding:0 .9rem;font-size:.74rem;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.deepview-calendar-board__card-action:hover{background:#52fb881f;border-color:#52fb8852;transform:translateY(-1px)}.deepview-calendar-window{gap:.9rem;display:grid}.deepview-calendar-window__panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#52fb8814,#0000 30%),#0a0c12f0;border-radius:1.5rem;gap:.9rem;padding:1rem;display:grid;overflow:hidden;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff0a}.deepview-calendar-window__topbar,.deepview-calendar-window__actions,.deepview-calendar-window__month-nav,.deepview-calendar-window__day-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.deepview-calendar-window__copy{gap:.25rem;display:grid}.deepview-calendar-window__title{color:var(--text-primary);font-family:var(--font-sans), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,2.1vw,2.2rem);font-weight:700}.deepview-calendar-window__subtitle,.deepview-calendar-window__more{color:var(--text-muted);margin:0;font-size:.84rem;line-height:1.6}.deepview-calendar-window__meta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.deepview-calendar-window__trigger,.deepview-calendar-window__nav-button,.deepview-calendar-window__close{border:1px solid var(--line);min-height:2.25rem;color:var(--text-primary);font-family:var(--font-ui), monospace;cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;font-size:.76rem;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.deepview-calendar-window__trigger{padding:0 .85rem}.deepview-calendar-window__nav-button,.deepview-calendar-window__close{width:2.25rem;padding:0}.deepview-calendar-window__trigger:hover,.deepview-calendar-window__nav-button:hover,.deepview-calendar-window__close:hover{background:#52fb8814;border-color:#52fb8838;transform:translateY(-1px)}.deepview-calendar-window__nav-button:disabled{opacity:.38;cursor:default;transform:none}.deepview-calendar-window__workspace{grid-template-columns:minmax(0,1fr) clamp(22rem,24vw,29rem);align-items:start;gap:.95rem;min-width:0;display:grid}.deepview-calendar-window__month{min-width:0;padding-bottom:.2rem;overflow:auto}.deepview-calendar-window__detail{align-content:start;justify-self:end;gap:.9rem;width:min(100%,clamp(22rem,24vw,29rem));min-width:0;display:grid}.deepview-calendar-window__detail .deepview-calendar-board__stage{position:sticky;top:0}.deepview-calendar-window__weekdays,.deepview-calendar-window__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.65rem;min-width:58rem;display:grid}.deepview-calendar-window__weekday{color:var(--text-muted);font-family:var(--font-ui), monospace;letter-spacing:.12em;text-transform:uppercase;padding:0 .15rem;font-size:.72rem}.deepview-calendar-window__day{border:1px solid var(--line);min-height:9rem;color:inherit;text-align:left;background:#ffffff08;border-radius:1.2rem;align-content:start;gap:.55rem;padding:.8rem;transition:border-color .18s,background .18s,transform .18s,opacity .18s;display:grid}.deepview-calendar-window__day--active:hover{border-color:#52fb8838;transform:translateY(-1px)}.deepview-calendar-window__day--selected{background:linear-gradient(#f0ae4624,#ffffff08);border-color:#f0ae4661;box-shadow:inset 0 0 0 1px #f0ae4614}.deepview-calendar-window__day--outside{opacity:.48}.deepview-calendar-window__day--empty{background:#ffffff05}.deepview-calendar-window__day-number{color:var(--text-primary);font-family:var(--font-sans), sans-serif;font-size:1.15rem;font-weight:650}.deepview-calendar-window__day-count{color:var(--text-muted);font-family:var(--font-ui), monospace;font-size:.72rem}.deepview-calendar-window__events{gap:.42rem;display:grid}.deepview-calendar-window__event{min-height:1.85rem;font-family:var(--font-ui), monospace;letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 .7rem;font-size:.76rem;display:inline-flex}.deepview-calendar-window__event--priority{color:#86ffab;background:#52fb881f;border-color:#52fb882e}.deepview-calendar-window__event--covered{color:#ffcb7a;background:#f0ae461f;border-color:#f0ae462e}.deepview-calendar-window__event--neutral{color:var(--text-secondary);background:#ffffff0f;border-color:#ffffff0a}@media (max-width:767px){.deepview-calendar-board__card-top,.deepview-calendar-board__card-foot,.deepview-calendar-window__topbar{flex-direction:column;align-items:flex-start}.deepview-directory__calendar-rail,.deepview-calendar-window__actions{width:100%}.deepview-calendar-window__actions{justify-content:space-between}.deepview-calendar-window__panel{padding:.8rem}.deepview-calendar-window__workspace{grid-template-columns:1fr}.deepview-calendar-window__detail .deepview-calendar-board__stage{position:static}.deepview-calendar-window__weekdays,.deepview-calendar-window__grid{min-width:46rem}}html[data-theme=light] .deepview-calendar-board__day-tab,html[data-theme=light] .deepview-calendar-board__stage,html[data-theme=light] .deepview-calendar-board__card,html[data-theme=light] .deepview-calendar-window__panel,html[data-theme=light] .deepview-calendar-window__day,html[data-theme=light] .deepview-calendar-window__trigger,html[data-theme=light] .deepview-calendar-window__nav-button,html[data-theme=light] .deepview-calendar-window__close{background:#ffffffc2;border-color:#0f172a1a;box-shadow:0 18px 36px #0f172a0f}html[data-theme=light] .deepview-calendar-board__card-action{color:#0b8d66;background:#10b98114;border-color:#10b9812e}html[data-theme=light] .deepview-calendar-window__panel{background:radial-gradient(circle at 0 0,#10b9811a,#0000 28%),#f9fcfaf5}html[data-theme=light] .deepview-calendar-window__event--priority{color:#0b8d66;background:#10b9811f;border-color:#10b98129}html[data-theme=light] .deepview-calendar-window__event--covered{color:#be6f0f;background:#f0ae461f;border-color:#f0ae4624}html[data-theme=light] .deepview-calendar-window__event--neutral{color:#5c6d83;background:#6d7d9114}
.deepview-workbench{background:radial-gradient(circle at 84% 10%, color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 12%, transparent), transparent 28%), radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--deepview-reader-secondary,#8fd0ff) 10%, transparent), transparent 24%), linear-gradient(180deg, #fafcfff5, #f4f8fffa);border:1px solid #d0dbedeb;border-radius:36px;gap:1rem;min-height:0;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #0f172a14}.deepview-workbench--graph{grid-template-rows:auto auto minmax(0,1fr)}.deepview-workbench__chrome,.deepview-workbench__chrome-left,.deepview-workbench__chrome-right,.deepview-workbench__summary-strip,.deepview-workbench__overlay-head,.deepview-workbench__overlay-section-head{align-items:center;gap:.75rem;display:flex}.deepview-workbench__chrome{justify-content:space-between;gap:1rem}.deepview-workbench__chrome-left,.deepview-workbench__chrome-right{flex-wrap:wrap}.deepview-workbench__heading{min-width:0}.deepview-workbench__eyebrow,.deepview-workbench__reader-section-label,.deepview-workbench__overlay-section-head,.deepview-workbench__reader-quarter,.deepview-workbench__reader-trail{font-family:var(--font-ui), monospace;letter-spacing:.18em}.deepview-workbench__eyebrow{text-transform:uppercase;color:#5e6e88f0;font-size:.72rem}.deepview-workbench__title{font-family:var(--font-sans), sans-serif;letter-spacing:-.06em;color:#101b32;margin:.2rem 0 0;font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.deepview-workbench__subtitle{font-family:var(--font-sans), sans-serif;color:#6a7890;margin:.3rem 0 0;font-size:1rem}.deepview-workbench__ghost,.deepview-workbench__tab,.deepview-workbench__summary-chip,.deepview-workbench__dock-button,.deepview-workbench__overlay-pill,.deepview-workbench__reader-chip{color:#1a2740;min-height:2.8rem;font-family:var(--font-ui), monospace;background:#ffffffe0;border:1px solid #d0dbedf0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.78rem 1rem;font-size:.95rem;text-decoration:none;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.deepview-workbench__ghost:hover,.deepview-workbench__tab:hover,.deepview-workbench__dock-button:hover{border-color:#8eafe3f5;transform:translateY(-1px)}.deepview-workbench__tab--active{color:#fff;background:#172338;border-color:#0000}.deepview-workbench__summary-strip{flex-wrap:wrap}.deepview-workbench__summary-chip{color:#4b5b78;min-height:2.45rem;padding:.65rem .95rem}.deepview-workbench__loading{gap:1rem;display:grid}.deepview-workbench__loading-card{background:linear-gradient(90deg,#eef4fff0,#f8fbfffa,#eef4fff0) 0 0/220% 100%;border-radius:30px;height:12rem;animation:1.5s linear infinite deepview-reader-pulse}@keyframes deepview-reader-pulse{0%{background-position:0 0}to{background-position:220% 0}}.deepview-workbench__reader-stage{grid-template-columns:minmax(0,1fr) auto;gap:1rem;min-height:0;display:grid;position:relative}.deepview-workbench__reader-scroll{scroll-snap-type:y proximity;scrollbar-width:thin;scrollbar-color:#a3b7d6e0 transparent;min-height:0;max-height:min(76vh,58rem);padding-right:.35rem;overflow:hidden auto}.deepview-workbench__reader-frame{scroll-snap-align:start}.deepview-workbench__reader-card{background:#ffffffe0;border:1px solid #cfdceff0;border-radius:34px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 40px #0f172a14}.deepview-workbench__reader-card--current{border-color:color-mix(in srgb, var(--deepview-card-accent,#4fa3ff) 26%, #cfdceff0);box-shadow:0 24px 52px #0f172a1a}.deepview-workbench__reader-card-top,.deepview-workbench__reader-position{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.deepview-workbench__reader-position{font-family:var(--font-ui), monospace;color:#6e7b91;justify-content:flex-start;font-size:.85rem}.deepview-workbench__reader-type{background:var(--deepview-card-chip,#4fa3ff1f);color:var(--deepview-card-accent,#4fa3ff);font-family:var(--font-ui), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.78rem;display:inline-flex}.deepview-workbench__reader-copy{gap:1rem;margin-top:1.2rem;display:grid}.deepview-workbench__reader-meta-head{gap:.15rem;display:grid}.deepview-workbench__reader-quarter{text-transform:uppercase;color:var(--deepview-card-accent,#4fa3ff);margin:0;font-size:.82rem}.deepview-workbench__reader-company{color:#6d7b93;margin:0;font-size:.95rem}.deepview-workbench__reader-trail{color:#8b96aa;margin:0;font-size:.75rem}.deepview-workbench__reader-title{font-family:var(--font-sans), sans-serif;letter-spacing:-.04em;color:#0d1b31;margin:0;font-size:clamp(1.375rem,1.55vw,1.65rem);font-weight:600;line-height:1.24}.deepview-workbench__reader-metric{letter-spacing:-.04em;color:var(--deepview-card-accent,#4fa3ff);margin:0;font-size:clamp(1.9rem,2.4vw,2.35rem);font-weight:800;line-height:1.12}.deepview-workbench__reader-narrative{color:#33425c;margin:0;font-size:.94rem;line-height:1.6}.deepview-workbench__mini-chart{background:#f8fbfff5;border:1px solid #d3dff0eb;border-radius:22px;padding:.85rem;overflow:hidden}.deepview-workbench__mini-chart-svg{width:100%;height:auto;display:block}.deepview-workbench__reader-section{gap:.55rem;display:grid}.deepview-workbench__reader-section-label{text-transform:uppercase;color:#7e8ba1;font-size:.72rem}.deepview-workbench__reader-chip-list{flex-wrap:wrap;gap:.55rem;display:flex}.deepview-workbench__reader-chip{color:#31415c;min-height:0;padding:.62rem .85rem;font-size:.78rem}.deepview-workbench__reader-source{color:#6b7890;margin:0;font-size:.9rem;line-height:1.7}.deepview-workbench__branch-jump{color:#1e6e4d;text-align:left;background:#f1fff5db;border:1px solid #c4ddcdfa;border-radius:24px;gap:.25rem;width:100%;margin-top:.95rem;padding:1rem 1.1rem;display:grid}.deepview-workbench__branch-jump span{font-family:var(--font-ui), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:.76rem}.deepview-workbench__branch-jump strong{font-size:1rem;line-height:1.55}.deepview-workbench__reader-rail{align-self:start;position:sticky;top:1rem}.deepview-workbench__reader-rail-frame{background:#ffffffe6;border:1px solid #d2dceef5;border-radius:999px;justify-items:center;gap:.5rem;padding:.85rem .45rem;display:grid;box-shadow:0 16px 32px #0f172a14}.deepview-workbench__reader-rail-count{font-family:var(--font-ui), monospace;color:#162441;margin:0;font-size:.84rem}.deepview-workbench__reader-ellipsis{font-family:var(--font-ui), monospace;color:#99a4b8}.deepview-workbench__reader-rail-dot{color:#0000;width:.9rem;height:.9rem;font-family:var(--font-ui), monospace;background:#ffffffeb;border:1px solid #d0dbedf5;border-radius:999px;justify-content:center;align-items:center;font-size:.6rem;transition:all .16s;display:flex}.deepview-workbench__reader-rail-dot--active{background:var(--deepview-reader-main,#4fa3ff);color:#fff;border-color:#0000;width:auto;min-width:1.15rem;height:2.3rem;padding:0 .35rem}.deepview-workbench__dock{border-top:1px solid #d6dfeedb;gap:1rem;padding-top:.25rem;display:grid}.deepview-workbench__dock-copy{min-width:0}.deepview-workbench__dock-title{font-family:var(--font-sans), sans-serif;color:#0f1d35;margin:0;font-size:1.28rem;font-weight:700}.deepview-workbench__dock-summary{color:#6f7c94;margin:.25rem 0 0;font-size:.95rem}.deepview-workbench__dock-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.deepview-workbench__dock-button{width:100%}.deepview-workbench__overlay{z-index:20;position:absolute;inset:0}.deepview-workbench__overlay-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080f1e38;position:absolute;inset:0}.deepview-workbench__overlay-panel{background:#fbfdfff5;border:1px solid #cfdceff5;border-radius:30px;grid-template-rows:auto minmax(0,1fr);width:min(34rem,100% - 2rem);display:grid;position:absolute;top:1rem;bottom:1rem;right:1rem;overflow:hidden;box-shadow:0 30px 70px #0f172a29}.deepview-workbench__overlay-head{border-bottom:1px solid #d6dfeecc;justify-content:space-between;padding:1rem}.deepview-workbench__overlay-title{font-family:var(--font-sans), sans-serif;letter-spacing:-.05em;color:#12203a;margin:.18rem 0 0;font-size:1.8rem;line-height:.98}.deepview-workbench__overlay-body{gap:1rem;padding:1rem;display:grid;overflow-y:auto}.deepview-workbench__overlay-section{gap:.8rem;display:grid}.deepview-workbench__overlay-section-head{text-transform:uppercase;color:#738096;font-size:.84rem}.deepview-workbench__overlay-list{gap:.75rem;display:grid}.deepview-workbench__overlay-row{color:#172440;text-align:left;background:#fffffff0;border:1px solid #d0dceef5;border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.deepview-workbench__overlay-row--active{border-color:color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 30%, #d0dceef5);background:color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 9%, white)}.deepview-workbench__overlay-row-title{margin:0;font-size:1rem;font-weight:700;line-height:1.55}.deepview-workbench__overlay-row-subcopy{color:#6e7b92;margin:.25rem 0 0;font-size:.88rem;line-height:1.55}.deepview-workbench__overlay-pill{background:color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 10%, white);border-color:color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 26%, #d0dbedf0);min-height:2rem;color:var(--deepview-reader-main,#4fa3ff);padding:.45rem .75rem;font-size:.74rem}.deepview-workbench__graph-frame{background:#ffffffeb;border:1px solid #cfdceff5;border-radius:28px;min-height:0;overflow:hidden;box-shadow:inset 0 1px #ffffff73}.deepview-workbench__graph-iframe{background:#fff;border:0;width:100%;height:min(78vh,66rem);display:block}html[data-theme=dark] .deepview-workbench{background:radial-gradient(circle at 84% 10%, color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 16%, transparent), transparent 28%), radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--deepview-reader-secondary,#8fd0ff) 14%, transparent), transparent 24%), linear-gradient(180deg, #090e18fa, #080d17fa);border-color:#465974e6;box-shadow:0 30px 70px #00000057}html[data-theme=dark] .deepview-workbench__title,html[data-theme=dark] .deepview-workbench__dock-title,html[data-theme=dark] .deepview-workbench__reader-title,html[data-theme=dark] .deepview-workbench__overlay-title{color:#f6f8fc}html[data-theme=dark] .deepview-workbench__subtitle,html[data-theme=dark] .deepview-workbench__summary-chip,html[data-theme=dark] .deepview-workbench__dock-summary,html[data-theme=dark] .deepview-workbench__reader-company,html[data-theme=dark] .deepview-workbench__reader-trail,html[data-theme=dark] .deepview-workbench__reader-source,html[data-theme=dark] .deepview-workbench__overlay-row-subcopy,html[data-theme=dark] .deepview-workbench__eyebrow,html[data-theme=dark] .deepview-workbench__reader-section-label,html[data-theme=dark] .deepview-workbench__overlay-section-head,html[data-theme=dark] .deepview-workbench__reader-position,html[data-theme=dark] .deepview-workbench__reader-rail-count,html[data-theme=dark] .deepview-workbench__reader-ellipsis{color:#d6e0efcc}html[data-theme=dark] .deepview-workbench__ghost,html[data-theme=dark] .deepview-workbench__tab,html[data-theme=dark] .deepview-workbench__summary-chip,html[data-theme=dark] .deepview-workbench__dock-button,html[data-theme=dark] .deepview-workbench__reader-chip,html[data-theme=dark] .deepview-workbench__overlay-pill,html[data-theme=dark] .deepview-workbench__reader-rail-frame,html[data-theme=dark] .deepview-workbench__reader-rail-dot,html[data-theme=dark] .deepview-workbench__overlay-panel,html[data-theme=dark] .deepview-workbench__overlay-row,html[data-theme=dark] .deepview-workbench__graph-frame,html[data-theme=dark] .deepview-workbench__reader-card,html[data-theme=dark] .deepview-workbench__mini-chart{color:#f3f7fd;background:#0e1523eb;border-color:#465974e6}html[data-theme=dark] .deepview-workbench__tab--active{color:#fff;background:#f5f8ff1f}html[data-theme=dark] .deepview-workbench__reader-narrative,html[data-theme=dark] .deepview-workbench__overlay-row-title{color:#e8eef8}html[data-theme=dark] .deepview-workbench__overlay-row--active{background:color-mix(in srgb, var(--deepview-reader-main,#4fa3ff) 16%, #0e1523eb)}html[data-theme=dark] .deepview-workbench__branch-jump{color:#9cf3c0;background:#11291ee0;border-color:#438462c7}@media (max-width:1200px){.deepview-workbench__reader-stage{grid-template-columns:minmax(0,1fr)}.deepview-workbench__reader-rail{display:none}}@media (max-width:900px){.deepview-workbench{border-radius:30px;padding:.85rem}.deepview-workbench__dock-actions{grid-template-columns:1fr}.deepview-workbench__graph-iframe{height:72vh}}@media (max-width:640px){.deepview-workbench__title{font-size:2.1rem}.deepview-workbench__reader-title{font-size:clamp(1.125rem,6vw,1.5rem);line-height:1.24}.deepview-workbench__reader-metric{font-size:clamp(1.5rem,8.5vw,1.875rem);line-height:1.12}.deepview-workbench__reader-narrative{font-size:.875rem;line-height:1.55}.deepview-workbench__overlay-panel{border-radius:28px 28px 0 0;width:100%;height:min(78vh,46rem);inset:auto 0 0}}
.MarketKnowledgeGraph-module__qAnnTq__shell{border-top:1px solid var(--line);background:radial-gradient(circle at 0 0,#63d8ff14,#0000 28%),radial-gradient(circle at 88% 0,#66f4a012,#0000 24%),linear-gradient(#ffffff09,#ffffff02);margin-top:.75rem;padding:1rem;container-type:inline-size}.MarketKnowledgeGraph-module__qAnnTq__embedded{box-shadow:none;background:radial-gradient(circle at 0 0,#63d8ff12,#0000 26%),radial-gradient(circle at 88% 0,#66f4a00f,#0000 22%);border-top:0;margin-top:0}.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__title{font-size:clamp(1.18rem,1.38vw,1.46rem)}.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__treePanel,.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__graphPanel,.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__detailPanel{min-height:42rem}.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__treeBody,.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__detailBody{max-height:39rem}.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__graphViewport,.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__forceViewport,.MarketKnowledgeGraph-module__qAnnTq__embedded .MarketKnowledgeGraph-module__qAnnTq__forceLoading{min-height:39rem}.MarketKnowledgeGraph-module__qAnnTq__header{grid-template-columns:minmax(0,1fr) max-content;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__headerCopy{min-width:0;max-width:none}.MarketKnowledgeGraph-module__qAnnTq__eyebrow,.MarketKnowledgeGraph-module__qAnnTq__panelEyebrow,.MarketKnowledgeGraph-module__qAnnTq__detailSectionEyebrow,.MarketKnowledgeGraph-module__qAnnTq__metricLabel{color:var(--text-muted);font-family:var(--font-ui), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem}.MarketKnowledgeGraph-module__qAnnTq__title{color:var(--text-primary);margin:.25rem 0 0;font-size:clamp(1.35rem,1.85vw,1.85rem);line-height:1.08}.MarketKnowledgeGraph-module__qAnnTq__summary{max-width:52rem;color:var(--text-secondary);margin:.7rem 0 0;line-height:1.7}.MarketKnowledgeGraph-module__qAnnTq__headerMeta{flex-direction:column;align-items:flex-end;gap:.75rem;min-width:max-content;display:flex}.MarketKnowledgeGraph-module__qAnnTq__metaChips,.MarketKnowledgeGraph-module__qAnnTq__headerActions,.MarketKnowledgeGraph-module__qAnnTq__treeButtons,.MarketKnowledgeGraph-module__qAnnTq__graphLegend,.MarketKnowledgeGraph-module__qAnnTq__exportActions,.MarketKnowledgeGraph-module__qAnnTq__breadcrumbs,.MarketKnowledgeGraph-module__qAnnTq__relatedGrid{flex-wrap:wrap;gap:.45rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__metaChip,.MarketKnowledgeGraph-module__qAnnTq__detailKind,.MarketKnowledgeGraph-module__qAnnTq__detailChartBadge,.MarketKnowledgeGraph-module__qAnnTq__breadcrumb{border:1px solid var(--line);color:var(--text-secondary);font-family:var(--font-ui), monospace;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;padding:.36rem .68rem;font-size:.72rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__headerActions{justify-content:flex-end}.MarketKnowledgeGraph-module__qAnnTq__headerMeta .MarketKnowledgeGraph-module__qAnnTq__metaChips,.MarketKnowledgeGraph-module__qAnnTq__headerMeta .MarketKnowledgeGraph-module__qAnnTq__headerActions{flex-wrap:nowrap}.MarketKnowledgeGraph-module__qAnnTq__actionButton,.MarketKnowledgeGraph-module__qAnnTq__ghostButton,.MarketKnowledgeGraph-module__qAnnTq__focusButton,.MarketKnowledgeGraph-module__qAnnTq__modeButton{border:1px solid var(--line);min-height:2.35rem;color:var(--text-secondary);background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__actionButton:hover,.MarketKnowledgeGraph-module__qAnnTq__ghostButton:hover,.MarketKnowledgeGraph-module__qAnnTq__focusButton:hover,.MarketKnowledgeGraph-module__qAnnTq__modeButton:hover,.MarketKnowledgeGraph-module__qAnnTq__treeSelect:hover,.MarketKnowledgeGraph-module__qAnnTq__graphNodeCard:hover,.MarketKnowledgeGraph-module__qAnnTq__graphNodeToggle:hover,.MarketKnowledgeGraph-module__qAnnTq__relatedChip:hover,.MarketKnowledgeGraph-module__qAnnTq__linkCard:hover,.MarketKnowledgeGraph-module__qAnnTq__breadcrumb:hover{color:var(--text-primary);border-color:#63d8ff4d;transform:translateY(-1px)}.MarketKnowledgeGraph-module__qAnnTq__actionIcon,.MarketKnowledgeGraph-module__qAnnTq__linkCardIcon,.MarketKnowledgeGraph-module__qAnnTq__treeIcon,.MarketKnowledgeGraph-module__qAnnTq__graphNodeKindIcon,.MarketKnowledgeGraph-module__qAnnTq__graphNodeToggleIcon,.MarketKnowledgeGraph-module__qAnnTq__modeIcon{width:.88rem;height:.88rem}.MarketKnowledgeGraph-module__qAnnTq__modeSwitch{background:#12182609;border:1px solid #c1cddc8c;border-radius:.15rem;gap:.15rem;padding:.22rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__modeButton{color:#8b909d;background:0 0;border:none;border-radius:.08rem;gap:.34rem;min-height:1.9rem;padding:0 .72rem;font-size:.86rem;font-weight:750}.MarketKnowledgeGraph-module__qAnnTq__modeButtonActive{color:#fff;background:linear-gradient(135deg,#8b4df7,#9b5cf6);box-shadow:0 .65rem 1.6rem #8d56ff3d}.MarketKnowledgeGraph-module__qAnnTq__iconActionButton{border-radius:.7rem;width:2.2rem;min-width:2.2rem;min-height:2.2rem;padding:0}.MarketKnowledgeGraph-module__qAnnTq__layout{--kg-resize-handle-width:.8rem;grid-template-columns:minmax(15rem, var(--kg-tree-width,20rem)) var(--kg-resize-handle-width) minmax(30rem, 1fr) var(--kg-resize-handle-width) minmax(17.5rem, var(--kg-detail-width,22.5rem));align-items:stretch;gap:.45rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__layoutResizing{-webkit-user-select:none;user-select:none}.MarketKnowledgeGraph-module__qAnnTq__treePanel,.MarketKnowledgeGraph-module__qAnnTq__graphPanel,.MarketKnowledgeGraph-module__qAnnTq__detailPanel{border:1px solid var(--line);background:#070a0f08;min-width:0;min-height:46rem}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle{cursor:col-resize;touch-action:none;background:0 0;border:0;align-self:stretch;min-height:46rem;padding:0;position:relative}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle:focus-visible{outline:none}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle:before{content:"";background:0 0;border-radius:999px;transition:background .16s,box-shadow .16s;position:absolute;inset:.75rem 0}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandleLine{background:#94a3b833;width:1px;transition:background .16s,box-shadow .16s,width .16s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle:hover:before,.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle:focus-visible:before,.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandleActive:before{background:#63d8ff14;box-shadow:inset 0 0 0 1px #63d8ff24}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle:hover .MarketKnowledgeGraph-module__qAnnTq__columnResizeHandleLine,.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle:focus-visible .MarketKnowledgeGraph-module__qAnnTq__columnResizeHandleLine,.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandleActive .MarketKnowledgeGraph-module__qAnnTq__columnResizeHandleLine{background:#63d8ffa6;width:2px;box-shadow:0 0 16px #63d8ff38}.MarketKnowledgeGraph-module__qAnnTq__panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.95rem 1rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__panelTitle{color:var(--text-primary);margin:.2rem 0 0;font-size:1rem}.MarketKnowledgeGraph-module__qAnnTq__treeBody,.MarketKnowledgeGraph-module__qAnnTq__detailBody{max-height:43rem;overflow:auto}.MarketKnowledgeGraph-module__qAnnTq__treeBody{padding:.75rem}.MarketKnowledgeGraph-module__qAnnTq__treePanel .MarketKnowledgeGraph-module__qAnnTq__panelHead{align-items:center;gap:.45rem;padding:.6rem .7rem}.MarketKnowledgeGraph-module__qAnnTq__treePanel .MarketKnowledgeGraph-module__qAnnTq__panelEyebrow{letter-spacing:.1em;font-size:.62rem}.MarketKnowledgeGraph-module__qAnnTq__treePanel .MarketKnowledgeGraph-module__qAnnTq__panelTitle{margin-top:.12rem;font-size:.88rem;line-height:1.25}.MarketKnowledgeGraph-module__qAnnTq__treePanel .MarketKnowledgeGraph-module__qAnnTq__treeButtons{flex:none;justify-content:flex-end;gap:.3rem}.MarketKnowledgeGraph-module__qAnnTq__treePanel .MarketKnowledgeGraph-module__qAnnTq__ghostButton{min-height:1.7rem;padding:0 .52rem;font-size:.74rem}.MarketKnowledgeGraph-module__qAnnTq__treePanel .MarketKnowledgeGraph-module__qAnnTq__treeBody{padding:.45rem}.MarketKnowledgeGraph-module__qAnnTq__treeNode+.MarketKnowledgeGraph-module__qAnnTq__treeNode{margin-top:.08rem}.MarketKnowledgeGraph-module__qAnnTq__treeRow{padding-left:calc(var(--tree-depth) * .48rem);align-items:stretch;gap:.22rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__treeRowActive .MarketKnowledgeGraph-module__qAnnTq__treeSelect{border-color:color-mix(in srgb, var(--node-accent,#63d8ff) 55%, var(--line));background:color-mix(in srgb, var(--node-accent,#63d8ff) 12%, transparent)}.MarketKnowledgeGraph-module__qAnnTq__treeToggle{width:1.35rem;min-width:1.35rem;color:var(--text-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__treeToggleDot{background:var(--text-muted);border-radius:999px;width:.25rem;height:.25rem}.MarketKnowledgeGraph-module__qAnnTq__treeSelect{text-align:left;background:#ffffff05;border:1px solid #0000;align-items:flex-start;gap:.45rem;width:100%;padding:.42rem .5rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__treeIconWrap{background:color-mix(in srgb, var(--node-accent,#63d8ff) 18%, transparent);width:1.35rem;height:1.35rem;color:var(--node-accent,#63d8ff);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__treeCopy{flex-direction:column;gap:.08rem;min-width:0;display:flex}.MarketKnowledgeGraph-module__qAnnTq__treeTitle,.MarketKnowledgeGraph-module__qAnnTq__graphNodeTitle,.MarketKnowledgeGraph-module__qAnnTq__detailHeroTitle,.MarketKnowledgeGraph-module__qAnnTq__metricValue,.MarketKnowledgeGraph-module__qAnnTq__detailChartTitle,.MarketKnowledgeGraph-module__qAnnTq__detailSectionTitle{color:var(--text-primary)}.MarketKnowledgeGraph-module__qAnnTq__treeTitle{font-family:var(--font-ui), monospace;font-size:.78rem;line-height:1.22}.MarketKnowledgeGraph-module__qAnnTq__treeSubtitle,.MarketKnowledgeGraph-module__qAnnTq__graphNodeSummary,.MarketKnowledgeGraph-module__qAnnTq__detailCopy,.MarketKnowledgeGraph-module__qAnnTq__detailHeroSummary,.MarketKnowledgeGraph-module__qAnnTq__detailChartNote,.MarketKnowledgeGraph-module__qAnnTq__detailList,.MarketKnowledgeGraph-module__qAnnTq__linkCardNote{color:var(--text-secondary);line-height:1.55}.MarketKnowledgeGraph-module__qAnnTq__treeSubtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.35;display:-webkit-box;overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__treeChildren{margin-top:.06rem}.MarketKnowledgeGraph-module__qAnnTq__graphPanel{overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__graphLegend{color:var(--text-muted);justify-content:flex-end;align-items:center;font-size:.75rem}.MarketKnowledgeGraph-module__qAnnTq__legendItem{align-items:center;gap:.35rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__legendLine{background:#63d8ff73;width:1.4rem;height:.1rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__legendLineDashed{background:repeating-linear-gradient(90deg,#ff7a74b3 0 5px,#0000 5px 9px)}.MarketKnowledgeGraph-module__qAnnTq__graphViewport{cursor:grab;touch-action:none;background:radial-gradient(circle at 15% 18%,#63d8ff12,#0000 20%),radial-gradient(circle at 84% 18%,#ff7a7412,#0000 20%),linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/72px 72px;min-height:43rem;position:relative;overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__graphScene{transform-origin:0 0;will-change:transform;width:1180px;height:760px;position:absolute;inset:0 auto auto 0}.MarketKnowledgeGraph-module__qAnnTq__graphViewport3d{background:radial-gradient(circle at 15% 18%,#63d8ff14,#0000 22%),radial-gradient(circle at 84% 18%,#ff7a7414,#0000 22%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/96px 96px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/96px 96px,linear-gradient(#ffffff0d,#0000 26%)}.MarketKnowledgeGraph-module__qAnnTq__forceViewport{background:radial-gradient(circle at 50% 42%,#925cff24,#0000 24%),radial-gradient(circle at 27% 34%,#f59e0b1c,#0000 22%),radial-gradient(circle at 74% 35%,#10b9811c,#0000 20%),linear-gradient(#fbfcff 0%,#f4f7fb 100%);min-height:43rem;animation:.42s cubic-bezier(.22,1,.36,1) MarketKnowledgeGraph-module__qAnnTq__forceGraphIn;position:relative;overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__forceViewport3d{background:radial-gradient(circle at 50% 42%,#925cff24,#0000 23%),radial-gradient(circle at 28% 35%,#f59e0b1a,#0000 21%),radial-gradient(circle at 75% 36%,#10b9811a,#0000 21%),linear-gradient(#fbfcff 0%,#f4f7fb 100%)}.MarketKnowledgeGraph-module__qAnnTq__forceBackdrop{pointer-events:none;opacity:.78;background-image:radial-gradient(circle,#414e6838 0 1px,#0000 1.4px),radial-gradient(circle,#414e6829 0 1px,#0000 1.5px);background-position:0 0,27px 35px;background-size:54px 54px,86px 86px;position:absolute;inset:0}.MarketKnowledgeGraph-module__qAnnTq__forceViewport3d .MarketKnowledgeGraph-module__qAnnTq__forceBackdrop{opacity:.72;background-image:radial-gradient(circle,#414e683d 0 1px,#0000 1.5px),radial-gradient(circle,#414e6826 0 1px,#0000 1.5px)}.MarketKnowledgeGraph-module__qAnnTq__forceToolbar{z-index:2;color:var(--text-secondary);font-family:var(--font-ui), monospace;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border:1px solid #c1cddc73;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.7rem;display:inline-flex;position:absolute;top:.85rem;left:50%;transform:translate(-50%);box-shadow:0 1rem 2.6rem #1420331f}.MarketKnowledgeGraph-module__qAnnTq__forceToolbar span{white-space:nowrap;align-items:center;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__forceToolbar span+span:before{content:"";background:#7080998c;border-radius:999px;width:.28rem;height:.28rem;margin-right:.55rem}.MarketKnowledgeGraph-module__qAnnTq__forceLoading{min-height:43rem;color:var(--text-secondary);font-family:var(--font-ui), monospace;letter-spacing:.12em;text-transform:uppercase;place-items:center;display:grid}.MarketKnowledgeGraph-module__qAnnTq__forceTooltip{color:#142033;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #c1cddc73;border-radius:.8rem;gap:.24rem;max-width:18rem;padding:.65rem .75rem;display:grid;box-shadow:0 1.2rem 2.6rem #0a101c29}.MarketKnowledgeGraph-module__qAnnTq__forceTooltip strong{font-size:.82rem}.MarketKnowledgeGraph-module__qAnnTq__forceTooltip span{color:#59708c;font-family:var(--font-ui), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.MarketKnowledgeGraph-module__qAnnTq__forceTooltip small{color:#44556d;font-size:.72rem;line-height:1.45}.MarketKnowledgeGraph-module__qAnnTq__graphEdges{width:100%;height:100%;position:absolute;inset:0}.MarketKnowledgeGraph-module__qAnnTq__graphEdge{fill:none;stroke:#63d8ff2e;stroke-width:2px}.MarketKnowledgeGraph-module__qAnnTq__graphEdgeHighlight{stroke:#66f4a047}.MarketKnowledgeGraph-module__qAnnTq__graphEdgeRelation{stroke-dasharray:7 6;stroke-width:2.4px;opacity:.92}.MarketKnowledgeGraph-module__qAnnTq__graphNode{width:9.2rem;position:absolute}.MarketKnowledgeGraph-module__qAnnTq__graphNodeActive .MarketKnowledgeGraph-module__qAnnTq__graphNodeCard{border-color:color-mix(in srgb, var(--node-accent,#63d8ff) 55%, var(--line));box-shadow:0 1.3rem 2.4rem #080d1324, 0 0 0 1px color-mix(in srgb, var(--node-accent,#63d8ff) 18%, transparent)}.MarketKnowledgeGraph-module__qAnnTq__graphNodeCard{background:linear-gradient(180deg, color-mix(in srgb, var(--node-accent,#63d8ff) 10%, #fffffff2), #ffffffe6), #ffffffe6;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #c1cddc3d;flex-direction:column;gap:.28rem;width:100%;padding:.7rem .8rem;display:flex;box-shadow:0 1rem 2rem #080d1314}.MarketKnowledgeGraph-module__qAnnTq__graphNodeKind{color:color-mix(in srgb, var(--node-accent,#63d8ff) 72%, #24324a);font-family:var(--font-ui), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.66rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__graphNodeTitle{font-size:.82rem;line-height:1.14}.MarketKnowledgeGraph-module__qAnnTq__graphNodeSummary{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:2rem;font-size:.7rem;display:-webkit-box;overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__graphNodeToggle{width:1.55rem;height:1.55rem;color:var(--text-secondary);background:#fffffff0;border:1px solid #c1cddc4d;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.35rem;right:-.35rem}.MarketKnowledgeGraph-module__qAnnTq__detailPanel{flex-direction:column;display:flex}.MarketKnowledgeGraph-module__qAnnTq__detailBody{flex-direction:column;gap:.95rem;padding:.95rem 1rem 1rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__breadcrumb{background:#ffffff09}.MarketKnowledgeGraph-module__qAnnTq__detailHero{border:1px solid var(--line);background:radial-gradient(circle at 20% 18%, color-mix(in srgb, var(--node-accent,#63d8ff) 18%, transparent), transparent 22%), linear-gradient(135deg, #ffffff14, #ffffff05);grid-template-columns:minmax(0,1fr) 8rem;gap:.8rem;padding:.9rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__detailHeroCopy{flex-direction:column;gap:.4rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__detailHeroTitle{margin:0;font-size:1.05rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroSummary{margin:0;font-size:.86rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroArt{border:1px solid color-mix(in srgb, var(--node-accent,#63d8ff) 22%, var(--line));background:#ffffff0f;min-height:7.2rem;position:relative;overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__detailHeroOrb{background:color-mix(in srgb, var(--node-accent,#63d8ff) 40%, transparent);filter:blur(8px);border-radius:999px;width:5.4rem;height:5.4rem;position:absolute;inset:auto auto -1.2rem -1.4rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroMesh{position:absolute;inset:0}.MarketKnowledgeGraph-module__qAnnTq__detailHeroMesh:before,.MarketKnowledgeGraph-module__qAnnTq__detailHeroMesh:after{content:"";background-image:linear-gradient(color-mix(in srgb, var(--node-accent,#63d8ff) 18%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--node-accent,#63d8ff) 18%, transparent) 1px, transparent 1px);opacity:.4;background-size:22px 22px;position:absolute;inset:0}.MarketKnowledgeGraph-module__qAnnTq__detailHeroDot{background:var(--node-accent,#63d8ff);width:.55rem;height:.55rem;box-shadow:0 0 0 .35rem color-mix(in srgb, var(--node-accent,#63d8ff) 22%, transparent);border-radius:999px;position:absolute}.MarketKnowledgeGraph-module__qAnnTq__detailHeroDot:first-child{top:1rem;left:1rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroDot:nth-child(2){top:2.4rem;right:1.3rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroDot:nth-child(3){bottom:1.1rem;left:2rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroDot:nth-child(4){bottom:1.6rem;right:2.1rem}.MarketKnowledgeGraph-module__qAnnTq__detailHeroIconWrap{width:2.8rem;height:2.8rem;color:var(--node-accent,#63d8ff);background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MarketKnowledgeGraph-module__qAnnTq__detailHeroIcon{width:1.3rem;height:1.3rem}.MarketKnowledgeGraph-module__qAnnTq__detailCopy{margin:0;font-size:.92rem}.MarketKnowledgeGraph-module__qAnnTq__focusButton{border-color:color-mix(in srgb, var(--node-accent,#63d8ff) 24%, var(--line));justify-content:flex-start}.MarketKnowledgeGraph-module__qAnnTq__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__metricCard{border:1px solid var(--line);background:#ffffff0a;padding:.72rem .75rem}.MarketKnowledgeGraph-module__qAnnTq__metricValue{margin-top:.35rem;font-size:.88rem;display:block}.MarketKnowledgeGraph-module__qAnnTq__detailChart{border:1px solid var(--line);background:#ffffff09;padding:.85rem}.MarketKnowledgeGraph-module__qAnnTq__detailChartHead,.MarketKnowledgeGraph-module__qAnnTq__detailSectionHead{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__detailChartTitle{margin:.15rem 0 0;font-size:.95rem}.MarketKnowledgeGraph-module__qAnnTq__detailChartSvg{width:100%;height:auto;margin-top:.7rem;display:block}.MarketKnowledgeGraph-module__qAnnTq__detailChartAxis{fill:var(--text-muted);font-family:var(--font-ui), monospace;text-anchor:middle;font-size:10px}.MarketKnowledgeGraph-module__qAnnTq__detailChartNote{margin:.45rem 0 0;font-size:.78rem}.MarketKnowledgeGraph-module__qAnnTq__detailSection{flex-direction:column;gap:.65rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__detailSectionTitle{margin:0;font-size:.92rem}.MarketKnowledgeGraph-module__qAnnTq__detailList{gap:.5rem;margin:0;padding-left:1.1rem;font-size:.88rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__relatedChip{border:1px solid color-mix(in srgb, var(--node-accent,#63d8ff) 24%, var(--line));background:color-mix(in srgb, var(--node-accent,#63d8ff) 9%, transparent);color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;padding:.38rem .7rem;font-size:.78rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__linkGrid{gap:.55rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__linkCard{border:1px solid var(--line);color:var(--text-primary);background:#ffffff0a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.72rem .8rem;display:grid}.MarketKnowledgeGraph-module__qAnnTq__linkCardNote{grid-column:1/-1;font-size:.75rem}.MarketKnowledgeGraph-module__qAnnTq__exportNote{border:1px solid var(--line);color:var(--text-secondary);background:#ffffff0a;padding:.85rem;font-size:.86rem;line-height:1.6}.MarketKnowledgeGraph-module__qAnnTq__modalLayer{z-index:10000;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.MarketKnowledgeGraph-module__qAnnTq__modalBackdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070a0f57;border:0;position:absolute;inset:0}.MarketKnowledgeGraph-module__qAnnTq__exportModal{z-index:1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff0;border:1px solid #c1cddc99;border-radius:1.35rem;flex-direction:column;width:min(45rem,100%);max-height:min(48rem,100vh - 3rem);animation:.18s ease-out MarketKnowledgeGraph-module__qAnnTq__exportModalIn;display:flex;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #050a143d}.MarketKnowledgeGraph-module__qAnnTq__exportModalHeader{border-bottom:1px solid #c1cddc73;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__exportModalTitleGroup{align-items:center;gap:.8rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__exportModalIcon,.MarketKnowledgeGraph-module__qAnnTq__exportImageIcon{color:#7c3cff;background:#8d56ff1a;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__exportModalIcon{border-radius:.7rem}.MarketKnowledgeGraph-module__qAnnTq__exportModalIconGlyph,.MarketKnowledgeGraph-module__qAnnTq__exportModalCloseIcon{width:1.2rem;height:1.2rem}.MarketKnowledgeGraph-module__qAnnTq__exportModalTitle{color:#161827;margin:0;font-size:1.22rem;font-weight:760}.MarketKnowledgeGraph-module__qAnnTq__exportModalClose{color:#8b909d;background:0 0;border:0;border-radius:.85rem;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;transition:background .16s,color .16s;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__exportModalClose:hover{color:#161827;background:#1218260f}.MarketKnowledgeGraph-module__qAnnTq__exportTabs{gap:.55rem;padding:1rem 1.35rem 0;display:flex}.MarketKnowledgeGraph-module__qAnnTq__exportTab{color:#8b909d;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:2.85rem;padding:0 1.15rem;font-size:.92rem;font-weight:650;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__exportTab:hover{color:#7c3cff;background:#8d56ff0f}.MarketKnowledgeGraph-module__qAnnTq__exportTabActive{color:#7c3cff;background:#8d56ff1a;border-color:#7c3cff61}.MarketKnowledgeGraph-module__qAnnTq__exportTabIcon{width:1rem;height:1rem}.MarketKnowledgeGraph-module__qAnnTq__exportModalBody{flex-direction:column;flex:1;min-height:0;padding:1rem 1.35rem 1.25rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__exportPreview{background:#f4f5f7;border:1px solid #c1cddc94;min-height:25rem;max-height:38rem;overflow:hidden}.MarketKnowledgeGraph-module__qAnnTq__exportPre{color:#697080;width:100%;height:100%;min-height:25rem;max-height:38rem;font-family:var(--font-ui), ui-monospace, SFMono-Regular, Menlo, monospace;white-space:pre-wrap;margin:0;padding:1.35rem;font-size:.84rem;line-height:1.75;overflow:auto}.MarketKnowledgeGraph-module__qAnnTq__exportFooter{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__exportSecondaryButton,.MarketKnowledgeGraph-module__qAnnTq__exportPrimaryButton{border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:0 1.15rem;font-size:.9rem;font-weight:650;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.MarketKnowledgeGraph-module__qAnnTq__exportSecondaryButton{color:#8b909d;background:#1218260a}.MarketKnowledgeGraph-module__qAnnTq__exportPrimaryButton{color:#7c3cff;background:#8d56ff1a;border-color:#7c3cff66}.MarketKnowledgeGraph-module__qAnnTq__exportSecondaryButton:hover,.MarketKnowledgeGraph-module__qAnnTq__exportPrimaryButton:hover{transform:translateY(-1px)}.MarketKnowledgeGraph-module__qAnnTq__exportImagePane{text-align:center;background:radial-gradient(circle at 50% 25%,#8d56ff17,#0000 28%),#f7f8fb;border:1px solid #c1cddc94;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;min-height:25rem;display:flex}.MarketKnowledgeGraph-module__qAnnTq__exportImageIcon{border-radius:1.25rem;width:4rem;height:4rem}.MarketKnowledgeGraph-module__qAnnTq__exportImageGlyph{width:2rem;height:2rem}.MarketKnowledgeGraph-module__qAnnTq__exportImageTitle{color:#161827;margin:.35rem 0 0;font-size:1.05rem}.MarketKnowledgeGraph-module__qAnnTq__exportImageCopy,.MarketKnowledgeGraph-module__qAnnTq__exportImageStatus{color:#6b7280;max-width:25rem;margin:0;font-size:.9rem;line-height:1.6}.MarketKnowledgeGraph-module__qAnnTq__exportImageStatus{color:#b45309}@keyframes MarketKnowledgeGraph-module__qAnnTq__exportModalIn{0%{opacity:0;transform:translateY(.8rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes MarketKnowledgeGraph-module__qAnnTq__forceGraphIn{0%{opacity:0}to{opacity:1}}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__shell{background:radial-gradient(circle at 0 0,#63d8ff1f,#0000 28%),radial-gradient(circle at 88% 0,#66f4a01a,#0000 24%),linear-gradient(#ffffff05,#ffffff02)}:is(html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__treePanel,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__graphPanel,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__detailPanel){background:#0a0c1075}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__graphViewport{background:radial-gradient(circle at 15% 18%,#63d8ff24,#0000 20%),radial-gradient(circle at 84% 18%,#ff7a7424,#0000 20%),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/72px 72px,#0f131a}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__graphViewport3d{background:radial-gradient(circle at 15% 18%,#63d8ff26,#0000 22%),radial-gradient(circle at 84% 18%,#ff7a7426,#0000 22%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/96px 96px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/96px 96px,linear-gradient(#ffffff08,#0000 26%),#0f131a}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceViewport2d{background:radial-gradient(circle at 50% 42%,#925cff33,#0000 24%),radial-gradient(circle at 27% 34%,#f59e0b24,#0000 22%),radial-gradient(circle at 74% 35%,#10b98124,#0000 20%),#05070b}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceViewport3d{background:radial-gradient(circle at 50% 42%,#925cff33,#0000 22%),radial-gradient(circle at 28% 35%,#f59e0b21,#0000 20%),radial-gradient(circle at 75% 36%,#10b98121,#0000 20%),#030407}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceViewport3d .MarketKnowledgeGraph-module__qAnnTq__forceBackdrop{opacity:.62;background-image:radial-gradient(circle,#ffffffbf 0 1px,#0000 1.6px),radial-gradient(circle,#ffffff5c 0 1px,#0000 1.5px)}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceToolbar{background:#0b0e15b8;border-color:#ffffff1a}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceTooltip{color:#f8fbff;background:#0b0e15e6;border-color:#ffffff24}:is(html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceTooltip span,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__forceTooltip small){color:#e2edf9b8}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__modalBackdrop{background:#0000009e}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportModal{background:#0f121af0;border-color:#ffffff1f;box-shadow:0 2rem 6rem #0000006b}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportModalHeader{border-bottom-color:#ffffff1a}:is(html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportModalTitle,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportImageTitle){color:#f6f8fc}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportModalClose{color:#e2edf994}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportModalClose:hover{color:#f6f8fc;background:#ffffff14}:is(html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportPreview,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportImagePane){background:radial-gradient(circle at 50% 25%,#8d56ff24,#0000 30%),#ffffff09;border-color:#ffffff1a}:is(html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportPre,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportImageCopy){color:#e2edf9ad}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportSecondaryButton{color:#e2edf9b8;background:#ffffff0f}html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__graphNodeCard{background:linear-gradient(180deg, color-mix(in srgb, var(--node-accent,#63d8ff) 12%, #11161df0), #0f131af2), #0f131af2}:is(html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__graphNodeToggle,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__actionButton,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__ghostButton,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__focusButton,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__modeSwitch,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__detailHero,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__detailChart,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__metricCard,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__linkCard,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__exportNote,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__breadcrumb,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__metaChip,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__detailKind,html[data-theme=dark] .MarketKnowledgeGraph-module__qAnnTq__detailChartBadge){background:#ffffff08}@media (max-width:1440px){.MarketKnowledgeGraph-module__qAnnTq__graphNode{width:8.5rem}}@container (max-width:45rem){.MarketKnowledgeGraph-module__qAnnTq__layout{grid-template-columns:1fr}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle{display:none}.MarketKnowledgeGraph-module__qAnnTq__treePanel,.MarketKnowledgeGraph-module__qAnnTq__graphPanel,.MarketKnowledgeGraph-module__qAnnTq__detailPanel{min-height:auto}.MarketKnowledgeGraph-module__qAnnTq__treeBody,.MarketKnowledgeGraph-module__qAnnTq__detailBody{max-height:none}.MarketKnowledgeGraph-module__qAnnTq__graphViewport,.MarketKnowledgeGraph-module__qAnnTq__forceViewport,.MarketKnowledgeGraph-module__qAnnTq__forceLoading{min-height:38rem}}@media (max-width:720px){.MarketKnowledgeGraph-module__qAnnTq__layout{grid-template-columns:1fr}.MarketKnowledgeGraph-module__qAnnTq__columnResizeHandle{display:none}.MarketKnowledgeGraph-module__qAnnTq__treePanel,.MarketKnowledgeGraph-module__qAnnTq__graphPanel,.MarketKnowledgeGraph-module__qAnnTq__detailPanel{min-height:auto}.MarketKnowledgeGraph-module__qAnnTq__treeBody,.MarketKnowledgeGraph-module__qAnnTq__detailBody{max-height:none}.MarketKnowledgeGraph-module__qAnnTq__graphViewport,.MarketKnowledgeGraph-module__qAnnTq__forceViewport{min-height:38rem}.MarketKnowledgeGraph-module__qAnnTq__shell{padding:.8rem}.MarketKnowledgeGraph-module__qAnnTq__header,.MarketKnowledgeGraph-module__qAnnTq__panelHead{flex-direction:column}.MarketKnowledgeGraph-module__qAnnTq__header{grid-template-columns:1fr}.MarketKnowledgeGraph-module__qAnnTq__headerMeta{align-items:flex-start;min-width:0}.MarketKnowledgeGraph-module__qAnnTq__headerMeta .MarketKnowledgeGraph-module__qAnnTq__metaChips,.MarketKnowledgeGraph-module__qAnnTq__headerMeta .MarketKnowledgeGraph-module__qAnnTq__headerActions{flex-wrap:wrap}.MarketKnowledgeGraph-module__qAnnTq__metricGrid,.MarketKnowledgeGraph-module__qAnnTq__detailHero{grid-template-columns:1fr}.MarketKnowledgeGraph-module__qAnnTq__graphNode{width:7.3rem}.MarketKnowledgeGraph-module__qAnnTq__graphViewport,.MarketKnowledgeGraph-module__qAnnTq__forceViewport,.MarketKnowledgeGraph-module__qAnnTq__forceLoading{min-height:34rem}.MarketKnowledgeGraph-module__qAnnTq__forceToolbar{justify-content:center;left:.75rem;right:.75rem;overflow:auto;transform:none}.MarketKnowledgeGraph-module__qAnnTq__modalLayer{padding:.8rem}.MarketKnowledgeGraph-module__qAnnTq__exportModal{border-radius:1rem;max-height:calc(100vh - 1.6rem)}.MarketKnowledgeGraph-module__qAnnTq__exportTabs,.MarketKnowledgeGraph-module__qAnnTq__exportFooter{flex-wrap:wrap}.MarketKnowledgeGraph-module__qAnnTq__exportTab,.MarketKnowledgeGraph-module__qAnnTq__exportSecondaryButton,.MarketKnowledgeGraph-module__qAnnTq__exportPrimaryButton{flex:1}.MarketKnowledgeGraph-module__qAnnTq__exportPreview,.MarketKnowledgeGraph-module__qAnnTq__exportPre,.MarketKnowledgeGraph-module__qAnnTq__exportImagePane{min-height:20rem}}
@keyframes WatchlistPanel-module__Uv_N5G__border-flash{0%{box-shadow:0 0 #55d7ff66}50%{box-shadow:0 0 0 3px #55d7ff33}to{box-shadow:0 0 #55d7ff00}}@keyframes WatchlistPanel-module__Uv_N5G__pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}@keyframes WatchlistPanel-module__Uv_N5G__breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes WatchlistPanel-module__Uv_N5G__bar-flow{0%{background-position:0%}to{background-position:200%}}@keyframes WatchlistPanel-module__Uv_N5G__dash{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.WatchlistPanel-module__Uv_N5G__animate-border-flash{animation:.5s ease-out WatchlistPanel-module__Uv_N5G__border-flash}.WatchlistPanel-module__Uv_N5G__animate-pulse-dot{animation:2s ease-in-out infinite WatchlistPanel-module__Uv_N5G__pulse-dot}.WatchlistPanel-module__Uv_N5G__animate-breathe{animation:4s ease-in-out infinite WatchlistPanel-module__Uv_N5G__breathe}.WatchlistPanel-module__Uv_N5G__card-enter{opacity:0;animation:.4s ease-out forwards WatchlistPanel-module__Uv_N5G__card-enter;transform:translateY(20px)}@keyframes WatchlistPanel-module__Uv_N5G__card-enter{to{opacity:1;transform:translateY(0)}}.WatchlistPanel-module__Uv_N5G__line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__workbench{min-width:0;color:var(--text-primary);gap:.65rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__hero{border:1px solid var(--line);background:#fff;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1.35rem;min-width:0;padding:.6rem 1rem;display:flex;overflow:hidden;box-shadow:0 1px #0f172a0a}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__brand{border-right:1px solid #e5e7eb;flex:none;align-items:center;gap:.75rem;min-width:0;padding-right:1.35rem;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__logo{color:#fff;width:2.65rem;height:2.65rem;font-family:var(--font-ui), monospace;letter-spacing:0;background:linear-gradient(135deg,#0f766e,#2563eb 54%,#ea580c);border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:900;display:inline-flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__brandText strong{color:#111827;letter-spacing:0;white-space:nowrap;font-size:1.02rem;font-weight:900;line-height:1.05;display:block}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__brandText span{color:#6b7280;white-space:nowrap;margin-top:.22rem;font-size:.74rem;font-weight:800;display:block}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__metrics{flex-wrap:wrap;flex:0 auto;align-items:center;gap:clamp(.8rem,2.5vw,2.2rem);min-width:0;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetrics{border-left:1px solid #e5e7eb;flex-wrap:wrap;flex:24rem;align-items:center;gap:.42rem 1.05rem;min-width:0;padding-left:1rem;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__metric,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetric{gap:.18rem;min-width:max-content;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetric{gap:.08rem;min-width:0}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__metric span,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetric span{color:#9ca3af;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:900;display:block;overflow:hidden}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__metric strong,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetric strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;font-size:1.02rem;font-weight:900;line-height:1;display:flex;overflow:hidden}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetric span{color:var(--text-muted);font-size:.58rem;font-weight:800}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetric strong{color:var(--text-primary);gap:.2rem;font-size:.72rem;line-height:1.25}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__toneBlue strong{color:#2563eb}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__tonePurple strong{color:#9333ea}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__toneGreen strong{color:#059669}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__toneSlate strong{color:#334155}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__toneRed strong{color:#dc2626}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__toneOrange strong{color:#d97706}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel{border:1px solid var(--line);background:#ffffff0a;border-radius:.72rem;padding:.65rem;display:block}:is(.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-main-grid,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-map-wrap,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-map-column){min-width:0}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-map-column{border-top:0}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-map--monitor{border:1px solid var(--line);border-radius:.66rem;min-height:34rem;overflow:hidden}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-map-canvas{min-height:34rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel .dashboard-map-workbench{max-height:29rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__componentStrip{grid-template-columns:repeat(8,minmax(8.5rem,1fr));gap:.45rem;padding-bottom:.1rem;display:grid;overflow-x:auto}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__componentPill{border:1px solid var(--line);background:#ffffff09;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:2.35rem;padding:0 .62rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__componentPill strong{font-family:var(--font-ui), monospace;font-size:.74rem;font-weight:900}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__componentPill span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:750;overflow:hidden}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__componentPill em{border:1px solid var(--line);border-radius:999px;padding:.14rem .38rem;font-size:.64rem;font-style:normal;font-weight:850}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__positive{color:#059669;border-color:#0596693d!important}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__negative{color:#ff6b6b;border-color:#ff625d47!important}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__main{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;gap:.62rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mainCollapsed{grid-template-columns:minmax(0,1fr) 2.8rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__visualStack{gap:.62rem;min-width:0;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__graph,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chart,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detail{border:1px solid var(--line);background:#ffffff09;border-radius:.7rem;box-shadow:inset 0 1px #ffffff09}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__graph{min-height:30rem;position:relative;overflow:auto hidden}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__graph svg,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chart svg{min-width:100%;display:block}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chart{position:relative;overflow:visible}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__clickable{cursor:pointer}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__clickable:hover circle{filter:brightness(1.08)}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__axisText,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__laneLabel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__nodeLabel{font-family:var(--font-ui), monospace;font-size:11px;font-weight:800}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__axisText{fill:var(--text-muted)}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__laneLabel{font-size:12px}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__nodeLabel{fill:var(--text-primary);paint-order:stroke;stroke:#ffffffd9;stroke-width:3px}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legend,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexInfo{z-index:6;position:absolute;top:.65rem;right:.65rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legend button,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__infoButton{border:1px solid var(--line);color:#1f2937;min-height:1.42rem;font-family:var(--font-ui), monospace;cursor:pointer;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;padding:0 .46rem;font-size:.62rem;font-weight:900;display:inline-flex;box-shadow:0 .4rem 1rem #0f172a14}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__infoButton{width:1.28rem;height:1.28rem;min-height:1.28rem;padding:0}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel{border:1px solid var(--line);color:var(--text-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#fffffff5;border-radius:.56rem;gap:.34rem;padding:.58rem;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + .26rem);right:0;transform:translateY(.22rem);box-shadow:0 .9rem 2rem #0f172a1f}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendOpen .ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__infoOpen .ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legend:hover .ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexInfo:hover .ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legend:focus-within .ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexInfo:focus-within .ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel{width:11rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel span{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.64rem;font-weight:800;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__legendPanel i{border-radius:999px;width:.65rem;height:.65rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel{width:min(36rem,100vw - 2rem)}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel strong{color:var(--text-primary);font-size:.78rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexPanel p{margin:0;font-size:.64rem;line-height:1.34}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexGrid span{border:1px solid var(--line);background:#ffffff0a;border-radius:.45rem;gap:.08rem;min-width:0;padding:.34rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexGrid b{color:var(--text-primary);font-family:var(--font-ui), monospace;font-size:.68rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexGrid em{color:var(--text-muted);text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:900}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__indexGrid small{color:var(--text-secondary);font-size:.58rem;line-height:1.25}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detail{min-height:30rem;position:sticky;top:.6rem;overflow:hidden}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detailCollapsed{min-height:6rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detailToggle{border:0;border-bottom:1px solid var(--line);width:100%;min-height:2.35rem;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.32rem;font-size:.68rem;font-weight:850;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detailBody{gap:.62rem;padding:.72rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detailHead,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__scores{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.36rem;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detailHead span,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__scores span{border:1px solid var(--line);color:var(--text-muted);border-radius:999px;padding:.16rem .42rem;font-size:.62rem;font-weight:850}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detailHead strong{color:var(--text-secondary);font-size:.66rem}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detail h3{color:var(--text-primary);margin:0;font-size:1.02rem;line-height:1.18}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detail p{color:var(--text-secondary);margin:0;font-size:.72rem;line-height:1.42}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__impactBlock,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain{border:1px solid var(--line);background:#ffffff08;border-radius:.55rem;gap:.5rem;padding:.65rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__impactBlock h4,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain h4{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:.35rem;margin:0;font-size:.72rem;font-weight:850;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chips,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__tags{flex-wrap:wrap;gap:.32rem;display:flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chips span,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__tags span{border:1px solid var(--line);min-height:1.42rem;color:var(--text-secondary);background:#ffffff09;border-radius:999px;align-items:center;padding:0 .46rem;font-size:.64rem;font-weight:800;display:inline-flex}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chips strong,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__impactBlock p strong{color:var(--text-primary)}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain button{border:1px solid var(--line);min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border-radius:.52rem;gap:.16rem;padding:.48rem;display:grid}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain button:hover,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain button:focus-visible{border-color:#2563eb66;outline:0}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain strong{color:var(--text-primary);font-size:.7rem;line-height:1.22}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__chain span{color:var(--text-muted);font-size:.62rem}@media (max-width:1120px){.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mapPanel,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__main,.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__mainCollapsed{grid-template-columns:1fr}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__detail{position:relative;top:auto}}@media (max-width:760px){.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__brand{border-bottom:1px solid #e5e7eb;border-right:0;padding-bottom:.62rem;padding-right:0}.ShippingChokepointRiskLayerWorkbench-module__A7S_Sq__secondaryMetrics{border-left:0;padding-left:0}}
.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__workbench{min-width:0;color:var(--text-primary);gap:.65rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__hero{border:1px solid var(--line);background:#fff;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1.35rem;min-width:0;padding:.6rem 1rem;display:flex;overflow:hidden;box-shadow:0 1px #0f172a0a}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__brand{border-right:1px solid #e5e7eb;flex:none;align-items:center;gap:.75rem;min-width:0;padding-right:1.35rem;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__logo{color:#fff;width:2.65rem;height:2.65rem;font-family:var(--font-ui), monospace;letter-spacing:0;background:linear-gradient(135deg,#16a34a,#2563eb 56%,#7c3aed);border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:900;display:inline-flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__brandText{min-width:0}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__brandText strong{color:#111827;letter-spacing:0;white-space:nowrap;font-size:1.02rem;font-weight:900;line-height:1.05;display:block}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__brandText span{color:#6b7280;white-space:nowrap;margin-top:.22rem;font-size:.74rem;font-weight:800;display:block}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__metrics{flex-wrap:wrap;flex:0 auto;align-items:center;gap:clamp(.8rem,2.5vw,2.2rem);min-width:0;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetrics{border-left:1px solid #e5e7eb;flex-wrap:wrap;flex:24rem;align-items:center;gap:.42rem 1.05rem;min-width:0;padding-left:1rem;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__metric,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetric{gap:.18rem;min-width:max-content;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetric{gap:.08rem;min-width:0}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__metric span,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetric span{color:#9ca3af;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:900;display:block;overflow:hidden}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__metric strong,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetric strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;font-size:1.02rem;font-weight:900;line-height:1;display:flex;overflow:hidden}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetric span{color:var(--text-muted);font-size:.58rem;font-weight:800}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetric strong{color:var(--text-primary);gap:.2rem;font-size:.72rem;line-height:1.25}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__metric small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:750;line-height:1.18;display:block;overflow:hidden}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__toneBlue strong{color:#2563eb}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__tonePurple strong{color:#9333ea}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__toneGreen strong{color:#059669}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__toneSlate strong{color:#334155}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__toneRed strong{color:#dc2626}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__toneOrange strong{color:#d97706}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__componentStrip{grid-template-columns:repeat(8,minmax(8.5rem,1fr));gap:.45rem;padding-bottom:.1rem;display:grid;overflow-x:auto}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__componentPill{border:1px solid var(--line);background:#ffffff09;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:2.35rem;padding:0 .62rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__componentPill strong{font-family:var(--font-ui), monospace;font-size:.74rem;font-weight:900}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__componentPill span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:750;overflow:hidden}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__componentPill em{border:1px solid var(--line);border-radius:999px;padding:.14rem .38rem;font-size:.64rem;font-style:normal;font-weight:850}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__positive{color:#059669;border-color:#0596693d!important}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__negative{color:#ff6b6b;border-color:#ff625d47!important}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__main{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;gap:.62rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__mainCollapsed{grid-template-columns:minmax(0,1fr) 2.8rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__visualStack{gap:.62rem;min-width:0;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__graph,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chart,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detail{border:1px solid var(--line);background:#ffffff09;border-radius:.7rem;box-shadow:inset 0 1px #ffffff09}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__graph{min-height:30rem;position:relative;overflow:auto hidden}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__graph svg,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chart svg{min-width:100%;display:block}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chart{position:relative;overflow:visible}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__clickable{cursor:pointer}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__clickable:hover circle{filter:brightness(1.08)}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__axisText,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__laneLabel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__nodeLabel{font-family:var(--font-ui), monospace;font-size:11px;font-weight:800}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__axisText{fill:var(--text-muted)}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__laneLabel{font-size:12px}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__nodeLabel{fill:var(--text-primary);paint-order:stroke;stroke:#ffffffd9;stroke-width:3px}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legend{z-index:4;position:absolute;top:.7rem;right:.7rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legend button,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__infoButton{border:1px solid var(--line);color:#1f2937;min-height:1.42rem;font-family:var(--font-ui), monospace;cursor:pointer;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;padding:0 .46rem;font-size:.62rem;font-weight:900;display:inline-flex;box-shadow:0 .4rem 1rem #0f172a14}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel{border:1px solid var(--line);color:var(--text-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#fffffff5;border-radius:.56rem;gap:.34rem;padding:.58rem;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + .26rem);right:0;transform:translateY(.22rem);box-shadow:0 .9rem 2rem #0f172a1f}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendOpen .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__infoOpen .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legend:hover .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexInfo:hover .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legend:focus-within .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexInfo:focus-within .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel{width:11rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel span{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.64rem;font-weight:800;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel i{border-radius:999px;width:.65rem;height:.65rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexInfo{z-index:6;max-width:calc(100% - 1.3rem);position:absolute;top:.65rem;right:.65rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__infoButton{width:1.28rem;height:1.28rem;min-height:1.28rem;padding:0}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel{width:min(36rem,100vw - 2rem)}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel strong{color:var(--text-primary);font-size:.78rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel p{margin:0;font-size:.64rem;line-height:1.34}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexGrid span{border:1px solid var(--line);background:#ffffff0a;border-radius:.45rem;gap:.08rem;min-width:0;padding:.34rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexGrid b{color:var(--text-primary);font-family:var(--font-ui), monospace;font-size:.68rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexGrid em{color:var(--text-muted);text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:900}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexGrid small{color:var(--text-secondary);font-size:.58rem;line-height:1.25}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detail{min-height:30rem;position:sticky;top:.6rem;overflow:hidden}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detailCollapsed{min-height:6rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detailToggle{border:0;border-bottom:1px solid var(--line);width:100%;min-height:2.35rem;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.32rem;font-size:.68rem;font-weight:850;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detailBody{gap:.62rem;padding:.72rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detailHead,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__scores{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.36rem;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detailHead span,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__scores span{border:1px solid var(--line);color:var(--text-muted);border-radius:999px;padding:.16rem .42rem;font-size:.62rem;font-weight:850}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detailHead strong{color:var(--text-secondary);font-size:.66rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detail h3{color:var(--text-primary);margin:0;font-size:1.02rem;line-height:1.18}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detail p{color:var(--text-secondary);margin:0;font-size:.72rem;line-height:1.42}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__impactBlock{border:1px solid var(--line);background:#ffffff08;border-radius:.55rem;gap:.5rem;padding:.65rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__impactBlock h4,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain h4{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:.35rem;margin:0;font-size:.72rem;font-weight:850;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chips,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__tags{flex-wrap:wrap;gap:.32rem;display:flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chips span,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__tags span{border:1px solid var(--line);min-height:1.42rem;color:var(--text-secondary);background:#ffffff09;border-radius:999px;align-items:center;padding:0 .46rem;font-size:.64rem;font-weight:800;display:inline-flex}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chips strong,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__impactBlock p strong{color:var(--text-primary)}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain{gap:.4rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain button{border:1px solid var(--line);min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border-radius:.52rem;gap:.16rem;padding:.48rem;display:grid}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain button:hover,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain button:focus-visible{border-color:#2563eb66;outline:0}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain strong{color:var(--text-primary);font-size:.7rem;line-height:1.22}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__chain span{color:var(--text-muted);font-size:.62rem}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__darkSurface .dark{color:inherit}.dark .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legend button{background:#0f172af5}.dark .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__infoButton{background:#0f172af5}.dark .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legendPanel{background:#0f172af5}.dark .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexPanel{background:#0f172af5}.dark .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__legend button{color:#f8fafc;border-color:#94a3b85c}.dark .UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__infoButton{color:#f8fafc;border-color:#94a3b85c}@media (max-width:1120px){.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__hero,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__main,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__mainCollapsed{grid-template-columns:1fr}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__detail{position:relative;top:auto}.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__brand{border-right:0;border-bottom:1px solid var(--line);padding-bottom:.62rem;padding-right:0}}@media (max-width:760px){.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__hero,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__metrics,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__secondaryMetrics,.UraniumNuclearFuelCycleWorkbench-module__IoQ4ia__indexGrid{grid-template-columns:1fr}}
