.ResearchReadingPanel-module__YbEaeW__root{color:var(--foreground);padding-top:32px;padding-bottom:40px}.ResearchReadingPanel-module__YbEaeW__layout{grid-template-columns:148px minmax(0,1fr);gap:42px;display:grid}.ResearchReadingPanel-module__YbEaeW__contents{flex-direction:column;align-self:start;gap:18px;padding-top:9px;font-size:13px;display:flex;position:sticky;top:90px}.ResearchReadingPanel-module__YbEaeW__contents a{color:var(--muted-foreground);text-decoration:none}.ResearchReadingPanel-module__YbEaeW__contents a[aria-current]{color:#39745a;font-weight:600}.ResearchReadingPanel-module__YbEaeW__body{min-width:0;max-width:960px}.ResearchReadingPanel-module__YbEaeW__section{padding-bottom:48px;scroll-margin-top:95px}.ResearchReadingPanel-module__YbEaeW__section+.ResearchReadingPanel-module__YbEaeW__section{border-top:1px solid var(--border);padding-top:42px}.ResearchReadingPanel-module__YbEaeW__sectionHeader>span{color:#52836b;font-size:11px}.ResearchReadingPanel-module__YbEaeW__sectionHeader h2{letter-spacing:-.5px;max-width:760px;margin:12px 0 18px;font-size:30px;font-weight:600;line-height:1.35}.ResearchReadingPanel-module__YbEaeW__sectionHeader>p{color:var(--muted-foreground);max-width:760px;margin-bottom:32px;font-size:16px;line-height:1.85}.ResearchReadingPanel-module__YbEaeW__block{margin:28px 0 38px}.ResearchReadingPanel-module__YbEaeW__basis{color:#7b9081;font-size:10px}.ResearchReadingPanel-module__YbEaeW__block h3{margin:7px 0 14px;font-size:20px;font-weight:550;line-height:1.5}.ResearchReadingPanel-module__YbEaeW__block>p{color:var(--muted-foreground);white-space:pre-line;max-width:760px;font-size:14px;line-height:1.9}.ResearchReadingPanel-module__YbEaeW__items{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:24px;margin:25px 0;display:grid}.ResearchReadingPanel-module__YbEaeW__items>div{border-top:2px solid #dce8df;min-width:0;padding-top:15px}.ResearchReadingPanel-module__YbEaeW__items h4{margin:0 0 10px;font-size:15px;font-weight:550;line-height:1.5}.ResearchReadingPanel-module__YbEaeW__items p{color:var(--muted-foreground);font-size:13px;line-height:1.85}.ResearchReadingPanel-module__YbEaeW__steps>div{background:#87b09617;border:0;border-radius:10px;padding:20px}.ResearchReadingPanel-module__YbEaeW__stepNumber{color:#79a188;margin-bottom:14px;font-size:11px;display:block}.ResearchReadingPanel-module__YbEaeW__sources{color:var(--muted-foreground);margin-top:16px;font-size:11px}.ResearchReadingPanel-module__YbEaeW__sources summary{cursor:pointer}.ResearchReadingPanel-module__YbEaeW__sources p{overflow-wrap:anywhere;padding:10px 0;line-height:1.8}.ResearchReadingPanel-module__YbEaeW__chart{margin:20px 0}.ResearchReadingPanel-module__YbEaeW__legend{color:var(--muted-foreground);flex-wrap:wrap;gap:18px;margin:12px 0;font-size:11px;display:flex}.ResearchReadingPanel-module__YbEaeW__legend i{vertical-align:middle;background:#b1c4b4;border-radius:2px;width:13px;height:5px;margin-right:7px;display:inline-block}.ResearchReadingPanel-module__YbEaeW__legend i.ResearchReadingPanel-module__YbEaeW__actual{background:#51886e}.ResearchReadingPanel-module__YbEaeW__chartGroup{border:1px solid var(--border);border-radius:var(--surface-radius);margin:12px 0;padding:20px}.ResearchReadingPanel-module__YbEaeW__chartGroup h4{color:var(--muted-foreground);margin:0 0 15px;font-size:12px;font-weight:500}.ResearchReadingPanel-module__YbEaeW__chartRow{grid-template-columns:minmax(90px,150px) minmax(70px,1fr) 118px;align-items:center;gap:15px;margin:14px 0;font-size:11px;display:grid}.ResearchReadingPanel-module__YbEaeW__rowLabel{overflow-wrap:anywhere;line-height:1.5}.ResearchReadingPanel-module__YbEaeW__chartRow svg{background:#87b0960f;border-radius:3px;width:100%;height:22px}.ResearchReadingPanel-module__YbEaeW__values{font-variant-numeric:tabular-nums;justify-content:flex-end;gap:7px;display:flex}.ResearchReadingPanel-module__YbEaeW__values>span{color:#839b8a}.ResearchReadingPanel-module__YbEaeW__values b{color:#427759;font-weight:500}.ResearchReadingPanel-module__YbEaeW__values em{color:#b3beb5;font-style:normal}.ResearchReadingPanel-module__YbEaeW__map{grid-template-columns:repeat(auto-fill,minmax(23px,1fr));gap:6px;margin:20px 0;display:grid}.ResearchReadingPanel-module__YbEaeW__map button{aspect-ratio:1;color:#6b788a;cursor:pointer;background:#dce0e9;border:0;border-radius:4px;font-size:10px}.ResearchReadingPanel-module__YbEaeW__map button[data-state=supported],.ResearchReadingPanel-module__YbEaeW__legend i[data-state=supported]{background:#a0c5ad}.ResearchReadingPanel-module__YbEaeW__map button[data-state=challenged],.ResearchReadingPanel-module__YbEaeW__legend i[data-state=challenged]{background:#e8cfaa}.ResearchReadingPanel-module__YbEaeW__legend i[data-state=inconclusive]{background:#dce0e9}.ResearchReadingPanel-module__YbEaeW__map button[aria-pressed=true]{outline-offset:2px;outline:2px solid #44785a}.ResearchReadingPanel-module__YbEaeW__detail{overflow-wrap:anywhere;background:#87b09617;border-radius:10px;padding:20px;font-size:13px;line-height:1.8}.ResearchReadingPanel-module__YbEaeW__detail p{margin-top:8px}.ResearchReadingPanel-module__YbEaeW__resources{border-top:1px solid var(--border);color:#498265;flex-wrap:wrap;gap:25px;padding:22px 0;font-size:12px;display:flex}.ResearchReadingPanel-module__YbEaeW__management{color:var(--muted-foreground);font-size:12px}.ResearchReadingPanel-module__YbEaeW__management summary{cursor:pointer;margin:12px 0}.ResearchReadingPanel-module__YbEaeW__empty{padding:35px 0;font-size:14px;line-height:1.9}.ResearchReadingPanel-module__YbEaeW__empty h2{margin-bottom:12px;font-size:22px}.ResearchReadingPanel-module__YbEaeW__empty button{border:1px solid var(--border);border-radius:6px;margin-top:10px;padding:5px 15px}@media (max-width:1000px){.ResearchReadingPanel-module__YbEaeW__layout{grid-template-columns:120px minmax(0,1fr);gap:28px}.ResearchReadingPanel-module__YbEaeW__chartRow{grid-template-columns:110px minmax(55px,1fr) 105px;gap:8px}.ResearchReadingPanel-module__YbEaeW__items{grid-template-columns:1fr 1fr}}@media (max-width:700px){.ResearchReadingPanel-module__YbEaeW__layout{display:block}.ResearchReadingPanel-module__YbEaeW__contents{flex-flow:wrap;gap:12px 20px;padding:0 0 25px;font-size:12px;position:static}.ResearchReadingPanel-module__YbEaeW__sectionHeader h2{font-size:25px}.ResearchReadingPanel-module__YbEaeW__sectionHeader>p{font-size:14px}.ResearchReadingPanel-module__YbEaeW__chartGroup{padding:12px}.ResearchReadingPanel-module__YbEaeW__chartRow{grid-template-columns:90px minmax(35px,1fr) 94px;gap:6px;font-size:10px}.ResearchReadingPanel-module__YbEaeW__values{gap:4px}.ResearchReadingPanel-module__YbEaeW__items{grid-template-columns:1fr}.ResearchReadingPanel-module__YbEaeW__section{scroll-margin-top:80px}.ResearchReadingPanel-module__YbEaeW__root{padding-top:24px}.ResearchReadingPanel-module__YbEaeW__block h3{font-size:18px}}.ResearchReadingPanel-module__YbEaeW__sectionHeader>div>span{color:#52836b;font-size:11px}.ResearchReadingPanel-module__YbEaeW__sectionHeader>div>p{color:var(--muted-foreground);max-width:760px;margin-bottom:25px;font-size:15px;line-height:1.85}.ResearchReadingPanel-module__YbEaeW__hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:36px;margin-bottom:28px;display:grid}.ResearchReadingPanel-module__YbEaeW__hero h2{font-size:34px}.ResearchReadingPanel-module__YbEaeW__heroIdeas{border-radius:var(--surface-radius);background:#87b0961a;padding:25px}.ResearchReadingPanel-module__YbEaeW__heroIdeas>div+div{border-top:1px solid #dce6dd;margin-top:14px;padding-top:14px}.ResearchReadingPanel-module__YbEaeW__heroIdeas h4{margin-bottom:7px;font-size:13px;font-weight:600}.ResearchReadingPanel-module__YbEaeW__heroIdeas p{color:var(--muted-foreground);font-size:12px;line-height:1.8}.ResearchReadingPanel-module__YbEaeW__evidenceLink{color:#498265;font-size:12px}@media (max-width:1050px){.ResearchReadingPanel-module__YbEaeW__hero{grid-template-columns:1fr;gap:16px}.ResearchReadingPanel-module__YbEaeW__hero h2{font-size:30px}}.ResearchReadingPanel-module__YbEaeW__explanation{color:var(--muted-foreground);margin:16px 0;font-size:13px}.ResearchReadingPanel-module__YbEaeW__explanation summary{cursor:pointer;color:#63816d;font-size:12px}.ResearchReadingPanel-module__YbEaeW__explanation p{white-space:pre-line;max-width:760px;margin:14px 0;line-height:1.9}.ResearchReadingPanel-module__YbEaeW__flow,.ResearchReadingPanel-module__YbEaeW__choices{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.ResearchReadingPanel-module__YbEaeW__flow button,.ResearchReadingPanel-module__YbEaeW__choices button{border:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;border-radius:10px;flex:140px;padding:18px;position:relative}.ResearchReadingPanel-module__YbEaeW__flow button[aria-pressed=true],.ResearchReadingPanel-module__YbEaeW__choices button[aria-pressed=true]{background:#87b0961f;border-color:#99b9a2}.ResearchReadingPanel-module__YbEaeW__flow button span,.ResearchReadingPanel-module__YbEaeW__choices button span{color:#7a9d84;margin-bottom:8px;font-size:10px;display:block}.ResearchReadingPanel-module__YbEaeW__flow button b,.ResearchReadingPanel-module__YbEaeW__choices button b{font-size:13px;font-weight:550;line-height:1.5;display:block}.ResearchReadingPanel-module__YbEaeW__flow button i{z-index:1;color:#799982;background:var(--background);font-style:normal;position:absolute;top:42%;right:-11px}.ResearchReadingPanel-module__YbEaeW__nodeDetail{color:var(--muted-foreground);max-width:780px;min-height:70px;padding:18px 0;line-height:1.85;margin:0!important;font-size:13px!important}.ResearchReadingPanel-module__YbEaeW__diagramNodes{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;display:grid}.ResearchReadingPanel-module__YbEaeW__diagramNodes button{cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;border-bottom:2px solid #d7e4da;border-radius:10px;padding:15px}.ResearchReadingPanel-module__YbEaeW__diagramNodes button[aria-pressed=true]{background:#87b09617;border-bottom-color:#57866a}.ResearchReadingPanel-module__YbEaeW__diagramNodes svg{width:100%;height:92px;margin-bottom:12px}.ResearchReadingPanel-module__YbEaeW__diagramNodes strong{font-size:14px;font-weight:550;line-height:1.5;display:block}.ResearchReadingPanel-module__YbEaeW__diagramNodes code{white-space:normal;overflow-wrap:anywhere;color:#51775e;margin-top:10px;font-size:14px;display:block}.ResearchReadingPanel-module__YbEaeW__relations{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.ResearchReadingPanel-module__YbEaeW__relations>div{border:1px solid var(--border);color:var(--muted-foreground);border-radius:30px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:flex}.ResearchReadingPanel-module__YbEaeW__relations i{color:#60886b;font-style:normal}.ResearchReadingPanel-module__YbEaeW__relations small{color:#91a193}.ResearchReadingPanel-module__YbEaeW__concept{border-radius:var(--surface-radius);background:#87b0960d;margin:20px 0;padding:20px 24px}.ResearchReadingPanel-module__YbEaeW__concept figcaption{color:#8a9b8d;font-size:10px}.ResearchReadingPanel-module__YbEaeW__block{margin-bottom:42px}.ResearchReadingPanel-module__YbEaeW__sectionHeader>div>p{max-width:740px}.ResearchReadingPanel-module__YbEaeW__lesson{margin:20px 0}.ResearchReadingPanel-module__YbEaeW__chartGroup{background:#87b09608}@media (max-width:700px){.ResearchReadingPanel-module__YbEaeW__concept{padding:14px}.ResearchReadingPanel-module__YbEaeW__diagramNodes{grid-template-columns:1fr 1fr;gap:10px}.ResearchReadingPanel-module__YbEaeW__flow button,.ResearchReadingPanel-module__YbEaeW__choices button{flex-basis:120px}.ResearchReadingPanel-module__YbEaeW__relations>div{border-radius:8px}.ResearchReadingPanel-module__YbEaeW__diagramNodes svg{height:72px}}.ResearchReadingPanel-module__YbEaeW__evidenceChart{min-width:0;margin:16px 0}.ResearchReadingPanel-module__YbEaeW__chartConditions{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.ResearchReadingPanel-module__YbEaeW__chartLimits{border-left:3px solid var(--warning);padding:8px 14px;font-size:13px;line-height:1.7}.ResearchReadingPanel-module__YbEaeW__chartLimits p{margin:6px 0}.ResearchReadingPanel-module__YbEaeW__chartTable{max-width:100%;margin-top:12px;overflow-x:auto}.ResearchReadingPanel-module__YbEaeW__chartTable table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.ResearchReadingPanel-module__YbEaeW__chartTable th,.ResearchReadingPanel-module__YbEaeW__chartTable td{border-bottom:1px solid var(--border);vertical-align:top;min-width:100px;padding:10px}.ResearchReadingPanel-module__YbEaeW__chartTable small{overflow-wrap:anywhere;max-width:260px;color:var(--muted-foreground);display:block}
.ReproductionResults-module__KmO8iG__root{min-width:0;scroll-margin-top:90px}.ReproductionResults-module__KmO8iG__standalone{margin-bottom:32px}.ReproductionResults-module__KmO8iG__sectionHeader{justify-content:space-between;align-items:center;gap:20px;margin:34px 0 18px;display:flex}.ReproductionResults-module__KmO8iG__sectionHeader h2{letter-spacing:-.025em;font-size:19px;font-weight:650}.ReproductionResults-module__KmO8iG__sectionHeader a{color:var(--muted-foreground);font-size:12px}.ReproductionResults-module__KmO8iG__card{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--background);margin:16px 0;overflow:hidden}.ReproductionResults-module__KmO8iG__cardToggle{text-align:left;flex-wrap:wrap;align-items:center;gap:14px;width:100%;padding:20px 28px;font-size:12px;display:flex;position:relative}.ReproductionResults-module__KmO8iG__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ReproductionResults-module__KmO8iG__meta b{color:var(--foreground);font-weight:550}.ReproductionResults-module__KmO8iG__toggleLabel{white-space:nowrap;color:var(--muted-foreground);margin-left:auto}.ReproductionResults-module__KmO8iG__collapsedTitle{flex-basis:100%;order:3;font-size:16px;font-weight:550}.ReproductionResults-module__KmO8iG__cardBody{padding:0 28px}.ReproductionResults-module__KmO8iG__resultHeading{max-width:900px;padding:8px 0 24px}.ReproductionResults-module__KmO8iG__resultHeading h3{letter-spacing:-.04em;font-size:clamp(23px,2.5vw,31px);font-weight:600;line-height:1.45}.ReproductionResults-module__KmO8iG__resultHeading p{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.9}.ReproductionResults-module__KmO8iG__findingNav{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:stretch;gap:20px;display:flex}.ReproductionResults-module__KmO8iG__findingNav button{white-space:normal;text-align:left;border-bottom:2px solid #0000;align-items:center;gap:8px;min-width:0;display:flex}.ReproductionResults-module__KmO8iG__findingNav button:not(.ReproductionResults-module__KmO8iG__directoryButton){flex:1}.ReproductionResults-module__KmO8iG__findingNav button span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.ReproductionResults-module__KmO8iG__findingNav button[aria-pressed=true]{background:var(--surface-selected);border-color:var(--ring);color:var(--foreground)}.ReproductionResults-module__KmO8iG__findingNav .ReproductionResults-module__KmO8iG__directoryButton{white-space:nowrap;flex-shrink:0;margin-left:auto}.ReproductionResults-module__KmO8iG__directoryButton b{font-variant-numeric:tabular-nums;font-weight:500}.ReproductionResults-module__KmO8iG__directory{border-bottom:1px solid var(--border);padding:18px 0}.ReproductionResults-module__KmO8iG__directory input{width:100%}.ReproductionResults-module__KmO8iG__directory>button{text-align:left;border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;width:100%;line-height:1.7;display:flex}.ReproductionResults-module__KmO8iG__finding{min-width:0;padding:26px 0 20px}.ReproductionResults-module__KmO8iG__finding>h4{max-width:90ch;margin-bottom:20px;font-size:17px;font-weight:550;line-height:1.75}.ReproductionResults-module__KmO8iG__interpretation{white-space:pre-wrap;margin:18px 0;font-size:14px;line-height:1.85}.ReproductionResults-module__KmO8iG__plotToolbar{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:15px;margin:10px 0 20px;font-size:12px;display:flex}.ReproductionResults-module__KmO8iG__plotToolbar>select{min-width:0;max-width:75%}.ReproductionResults-module__KmO8iG__viewToggle{border:1px solid var(--border);border-radius:6px;flex-shrink:0;padding:3px;display:flex}.ReproductionResults-module__KmO8iG__pagination{justify-content:flex-end;align-items:center;gap:20px;margin:16px 0;font-size:12px;display:flex}.ReproductionResults-module__KmO8iG__pagination button:disabled{opacity:.35;cursor:default}.ReproductionResults-module__KmO8iG__cardFooter{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 0;font-size:12px;display:flex}.ReproductionResults-module__KmO8iG__cardFooter>a{white-space:nowrap}.ReproductionResults-module__KmO8iG__cardFooter details{flex:1;min-width:0}.ReproductionResults-module__KmO8iG__conditions{overflow-wrap:anywhere;margin-top:16px}.ReproductionResults-module__KmO8iG__conditions>div{padding:10px 0}.ReproductionResults-module__KmO8iG__conditions p{margin:5px 0}.ReproductionResults-module__KmO8iG__conditions a{padding:3px 0;display:block}.ReproductionResults-module__KmO8iG__sources{border-top:1px solid var(--border);color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:18px;padding:16px 0;font-size:12px}.ReproductionResults-module__KmO8iG__sources p{padding-top:8px;line-height:1.8}.ReproductionResults-module__KmO8iG__notice{color:var(--muted-foreground);margin:10px 0;font-size:12px;line-height:1.8}.ReproductionResults-module__KmO8iG__notice a,.ReproductionResults-module__KmO8iG__notice button{text-decoration:underline}.ReproductionResults-module__KmO8iG__empty{border:1px solid var(--border);border-radius:var(--surface-radius);padding:32px}.ReproductionResults-module__KmO8iG__empty h3{font-size:18px;font-weight:550}.ReproductionResults-module__KmO8iG__empty p{color:var(--muted-foreground);margin-top:10px;font-size:14px}.ReproductionResults-module__KmO8iG__dataTable{max-width:100%;font-size:12px;overflow:auto}.ReproductionResults-module__KmO8iG__dataTable table{border-collapse:collapse;width:100%}.ReproductionResults-module__KmO8iG__dataTable td,.ReproductionResults-module__KmO8iG__dataTable th{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px}.ReproductionResults-module__KmO8iG__dataTable th{font-weight:550}.ReproductionResults-module__KmO8iG__root button,.ReproductionResults-module__KmO8iG__root summary{cursor:pointer}.ReproductionResults-module__KmO8iG__root a:hover{text-decoration:underline}@media (max-width:700px){.ReproductionResults-module__KmO8iG__cardToggle{padding:17px}.ReproductionResults-module__KmO8iG__cardBody{padding:0 17px}.ReproductionResults-module__KmO8iG__meta{gap:10px}.ReproductionResults-module__KmO8iG__meta>span{display:none}.ReproductionResults-module__KmO8iG__findingNav{flex-wrap:wrap;gap:13px}.ReproductionResults-module__KmO8iG__findingNav button:not(.ReproductionResults-module__KmO8iG__directoryButton){min-width:40%}.ReproductionResults-module__KmO8iG__findingNav button:nth-child(3){display:none}.ReproductionResults-module__KmO8iG__findingNav .ReproductionResults-module__KmO8iG__directoryButton{border:0;flex-basis:100%;justify-content:flex-end;padding:7px 0 12px}.ReproductionResults-module__KmO8iG__finding{padding:22px 0 12px}.ReproductionResults-module__KmO8iG__finding>h4{font-size:15px}.ReproductionResults-module__KmO8iG__resultHeading{padding-bottom:22px}.ReproductionResults-module__KmO8iG__sectionHeader{margin-top:28px}.ReproductionResults-module__KmO8iG__cardFooter{gap:12px}.ReproductionResults-module__KmO8iG__dataTable td,.ReproductionResults-module__KmO8iG__dataTable th{padding:9px 6px}.ReproductionResults-module__KmO8iG__root{overflow-wrap:anywhere}}
.ResearchResultChart-module__1gEP6G__chart{min-width:0;margin:25px 0 0}.ResearchResultChart-module__1gEP6G__title{font-size:13px;font-weight:650}.ResearchResultChart-module__1gEP6G__legend{color:var(--muted-foreground);flex-wrap:wrap;gap:10px 24px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.ResearchResultChart-module__1gEP6G__legend li,.ResearchResultChart-module__1gEP6G__detail dt{align-items:center;gap:7px;display:flex}.ResearchResultChart-module__1gEP6G__legend i,.ResearchResultChart-module__1gEP6G__detail i{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.ResearchResultChart-module__1gEP6G__hint{color:var(--muted-foreground);margin:8px 0 17px;font-size:11px}.ResearchResultChart-module__1gEP6G__plot{margin:0 28px;padding-top:1px;position:relative}.ResearchResultChart-module__1gEP6G__grid{pointer-events:none;position:absolute;inset:0 0 29px}.ResearchResultChart-module__1gEP6G__grid i{border-left:1px dashed var(--border);position:absolute;top:0;bottom:0}.ResearchResultChart-module__1gEP6G__condition{border-bottom:1px solid var(--border);padding:10px 0 9px;position:relative}.ResearchResultChart-module__1gEP6G__condition h4{background:var(--background);max-width:100%;color:var(--muted-foreground);margin:0 0 4px;padding-right:8px;font-size:11px;font-weight:500;display:table;position:relative}.ResearchResultChart-module__1gEP6G__lane{height:22px;position:relative}.ResearchResultChart-module__1gEP6G__point{cursor:pointer;width:26px;height:26px;color:var(--point-color);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.ResearchResultChart-module__1gEP6G__point span{width:11px;height:11px;box-shadow:0 0 0 2px var(--background);background:currentColor;border-radius:50%}.ResearchResultChart-module__1gEP6G__point:hover span,.ResearchResultChart-module__1gEP6G__point[aria-pressed=true] span{box-shadow:0 0 0 2px var(--background),0 0 0 4px currentColor}.ResearchResultChart-module__1gEP6G__point:focus-visible{outline-offset:2px;outline:2px solid}.ResearchResultChart-module__1gEP6G__axis{font-variant-numeric:tabular-nums;height:29px;color:var(--muted-foreground);font-size:10px;position:relative}.ResearchResultChart-module__1gEP6G__axis span{white-space:nowrap;position:absolute;top:7px;transform:translate(-50%)}.ResearchResultChart-module__1gEP6G__detail{border:1px solid var(--border);background:var(--muted);border-radius:9px;margin-top:13px;padding:13px 16px;font-size:12px}.ResearchResultChart-module__1gEP6G__detailHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;display:flex}.ResearchResultChart-module__1gEP6G__detailHeading strong{font-weight:600}.ResearchResultChart-module__1gEP6G__detailHeading>span{color:var(--muted-foreground);font-size:10px}.ResearchResultChart-module__1gEP6G__detail dl{flex-wrap:wrap;gap:10px 28px;margin:9px 0 0;display:flex}.ResearchResultChart-module__1gEP6G__detail dl>div{align-items:baseline;gap:10px;display:flex}.ResearchResultChart-module__1gEP6G__detail dt{color:var(--muted-foreground)}.ResearchResultChart-module__1gEP6G__detail dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ResearchResultChart-module__1gEP6G__detail [data-selected=true] dd{text-underline-offset:4px;text-decoration:underline}@media (max-width:650px){.ResearchResultChart-module__1gEP6G__plot{margin-inline:16px}.ResearchResultChart-module__1gEP6G__legend{gap:8px 16px}.ResearchResultChart-module__1gEP6G__hint{font-size:11px}.ResearchResultChart-module__1gEP6G__detail{padding:11px}.ResearchResultChart-module__1gEP6G__detail dl{gap:8px 18px}.ResearchResultChart-module__1gEP6G__axis{font-size:9px}}
.GeneratedResearchStory-module__3X44DW__root{min-width:0;padding:34px 0 56px;scroll-margin-top:80px}.GeneratedResearchStory-module__3X44DW__root>h2{letter-spacing:-.03em;max-width:960px;font-size:clamp(24px,2.5vw,31px);font-weight:650;line-height:1.35}.GeneratedResearchStory-module__3X44DW__lead{max-width:970px;color:var(--muted-foreground);margin:8px 0 0;font-size:14px;line-height:1.8}.GeneratedResearchStory-module__3X44DW__tabs{scrollbar-width:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);max-width:100%;margin-top:24px;display:flex;overflow-x:auto}.GeneratedResearchStory-module__3X44DW__tabs::-webkit-scrollbar{display:none}.GeneratedResearchStory-module__3X44DW__panel{padding-top:12px}.GeneratedResearchStory-module__3X44DW__observation{color:var(--muted-foreground);margin:0;font-size:13px}.GeneratedResearchStory-module__3X44DW__explorer{border:1px solid var(--border);border-radius:var(--surface-radius);margin-top:16px;padding:25px 27px 23px}.GeneratedResearchStory-module__3X44DW__explorer h3{font-size:21px;font-weight:650;line-height:1.4}.GeneratedResearchStory-module__3X44DW__metric{color:var(--muted-foreground);margin:5px 0 0;font-size:12px}.GeneratedResearchStory-module__3X44DW__filters{flex-wrap:wrap;gap:18px 30px;margin-top:22px;display:flex}.GeneratedResearchStory-module__3X44DW__filters>div>strong{color:var(--muted-foreground);margin-bottom:7px;font-size:11px;display:block}.GeneratedResearchStory-module__3X44DW__filters>div>div{flex-wrap:wrap;gap:5px;display:flex}.GeneratedResearchStory-module__3X44DW__rows{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:10px;margin-top:20px;display:grid}.GeneratedResearchStory-module__3X44DW__row{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);padding:15px}.GeneratedResearchStory-module__3X44DW__rowTop{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.GeneratedResearchStory-module__3X44DW__rowTop>span{color:var(--muted-foreground)}.GeneratedResearchStory-module__3X44DW__rowTop strong{color:var(--citeark-strong);white-space:nowrap}.GeneratedResearchStory-module__3X44DW__row details{margin-top:10px;font-size:11px}.GeneratedResearchStory-module__3X44DW__row summary{cursor:pointer;color:var(--muted-foreground)}.GeneratedResearchStory-module__3X44DW__values{gap:5px;margin-top:10px;display:grid}.GeneratedResearchStory-module__3X44DW__values>div{justify-content:space-between;gap:12px;display:flex}.GeneratedResearchStory-module__3X44DW__values b{font-variant-numeric:tabular-nums}.GeneratedResearchStory-module__3X44DW__checkpoint{color:var(--muted-foreground);margin:8px 0}.GeneratedResearchStory-module__3X44DW__row a{color:var(--citeark-strong)}.GeneratedResearchStory-module__3X44DW__noRows{color:var(--muted-foreground);margin:24px 0}.GeneratedResearchStory-module__3X44DW__root :is(button,a,summary):focus-visible{outline:2px solid var(--citeark-strong);outline-offset:2px}@media (max-width:650px){.GeneratedResearchStory-module__3X44DW__root{padding-top:28px}.GeneratedResearchStory-module__3X44DW__root>h2{font-size:23px}.GeneratedResearchStory-module__3X44DW__tabs{gap:22px}.GeneratedResearchStory-module__3X44DW__explorer{padding:18px 13px}.GeneratedResearchStory-module__3X44DW__explorer h3{font-size:19px}.GeneratedResearchStory-module__3X44DW__rows{grid-template-columns:1fr}}.GeneratedResearchStory-module__3X44DW__loadingStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GeneratedResearchStory-module__3X44DW__skeletonBlock{background:color-mix(in srgb,var(--muted-foreground) 10%,var(--background));border-radius:5px;height:13px;position:relative;overflow:hidden}.GeneratedResearchStory-module__3X44DW__skeletonBlock:after{content:"";background:linear-gradient(100deg,transparent 15%,color-mix(in srgb,var(--background) 75%,transparent) 50%,transparent 85%);animation:1.6s ease-in-out infinite GeneratedResearchStory-module__3X44DW__researchShimmer;position:absolute;inset:0;transform:translate(-100%)}.GeneratedResearchStory-module__3X44DW__skeletonTitle{width:67%;max-width:740px;height:30px;margin:5px 0 14px}.GeneratedResearchStory-module__3X44DW__skeletonSummary{gap:12px;max-width:970px;display:grid}.GeneratedResearchStory-module__3X44DW__skeletonSummary .GeneratedResearchStory-module__3X44DW__skeletonBlock:last-child{width:78%}.GeneratedResearchStory-module__3X44DW__skeletonTabs{border-block:1px solid var(--border);align-items:center;gap:28px;min-height:56px;margin-top:24px;display:flex}.GeneratedResearchStory-module__3X44DW__skeletonTabs .GeneratedResearchStory-module__3X44DW__skeletonBlock{width:220px;max-width:42%;height:15px}.GeneratedResearchStory-module__3X44DW__skeletonObservation{width:82%;margin:4px 0 7px}.GeneratedResearchStory-module__3X44DW__skeletonPanelTitle{width:46%;height:24px;margin:3px 0 12px}.GeneratedResearchStory-module__3X44DW__skeletonMetric{width:25%;height:11px}.GeneratedResearchStory-module__3X44DW__skeletonFilters{gap:8px;margin-top:28px;display:flex}.GeneratedResearchStory-module__3X44DW__skeletonFilters .GeneratedResearchStory-module__3X44DW__skeletonBlock{border-radius:var(--control-radius);width:78px;height:28px}.GeneratedResearchStory-module__3X44DW__skeletonCard{border:1px solid var(--border);border-radius:var(--surface-radius);gap:16px;padding:18px 15px;display:grid}.GeneratedResearchStory-module__3X44DW__skeletonCard .GeneratedResearchStory-module__3X44DW__skeletonBlock:last-child{width:38%;height:10px}@keyframes GeneratedResearchStory-module__3X44DW__researchShimmer{to{transform:translate(100%)}}@media (max-width:650px){.GeneratedResearchStory-module__3X44DW__skeletonTitle{width:90%;height:27px}.GeneratedResearchStory-module__3X44DW__skeletonPanelTitle{width:75%}.GeneratedResearchStory-module__3X44DW__skeletonMetric{width:45%}.GeneratedResearchStory-module__3X44DW__skeletonTabs{gap:22px}}@media (prefers-reduced-motion:reduce){.GeneratedResearchStory-module__3X44DW__skeletonBlock:after{animation:none;display:none}}.GeneratedResearchStory-module__3X44DW__panel[data-active=false]{display:none}.GeneratedResearchStory-module__3X44DW__allValues{border-top:1px solid var(--border);margin-top:18px;padding-top:13px;font-size:12px}.GeneratedResearchStory-module__3X44DW__allValues>summary{cursor:pointer;color:var(--muted-foreground)}
.ca-story{min-width:0;max-width:960px;color:var(--foreground,#202124);padding:32px 0 48px;scroll-margin-top:80px;font-family:inherit}.ca-story-intro{margin-bottom:36px}.ca-story h2{letter-spacing:-.025em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(23px,2.4vw,30px);font-weight:650;line-height:1.4}.ca-story-lead{max-width:780px;color:var(--muted-foreground,#666b72);margin:12px 0 0;font-size:15px;line-height:1.85}.ca-story-finding{min-width:0;scroll-margin-top:84px}.ca-story-finding+.ca-story-finding{border-top:1px solid var(--border,#e8e8e9);margin-top:36px;padding-top:32px}.ca-story h3{letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:20px;font-weight:620;line-height:1.5}.ca-story-observation{max-width:780px;color:var(--muted-foreground,#666b72);margin:8px 0 20px;font-size:14px;line-height:1.85}.ca-story-values{color:var(--muted-foreground,#666b72);margin-top:12px;font-size:12px;line-height:1.8}.ca-story-values>summary{cursor:pointer;width:fit-content;padding:5px 0}.ca-story-values>p{max-width:780px;margin:10px 0}.ca-story :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #277c78}@media (max-width:650px){.ca-story{padding-top:24px}.ca-story-intro{margin-bottom:28px}.ca-story h2{font-size:23px}.ca-story h3{font-size:18px}.ca-story-lead{font-size:14px}.ca-story-observation{margin-bottom:16px}.ca-story-finding+.ca-story-finding{margin-top:28px;padding-top:26px}}
.AuthoredResearchStory-module__GmmtiG__scene{min-width:0;position:relative}.AuthoredResearchStory-module__GmmtiG__preview{display:block}.AuthoredResearchStory-module__GmmtiG__preview img{border-radius:0;width:100%;height:auto;display:block}.AuthoredResearchStory-module__GmmtiG__hidden{display:none}.AuthoredResearchStory-module__GmmtiG__frame,.AuthoredResearchStory-module__GmmtiG__loadingFrame{background:#fff;border:0;border-radius:0;width:100%;display:block}.AuthoredResearchStory-module__GmmtiG__loadingFrame{opacity:0;pointer-events:none;position:absolute;inset:0}.AuthoredResearchStory-module__GmmtiG__fallback{color:var(--muted-foreground);margin-top:12px;font-size:13px}.AuthoredResearchStory-module__GmmtiG__fallback p{margin:0 0 8px}.AuthoredResearchStory-module__GmmtiG__fallback button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:6px;padding:6px 12px}.AuthoredResearchStory-module__GmmtiG__values{gap:8px;margin-top:12px;display:grid}.AuthoredResearchStory-module__GmmtiG__values>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding-bottom:8px;display:flex}.AuthoredResearchStory-module__GmmtiG__values dt{color:var(--muted-foreground);font-size:12px}.AuthoredResearchStory-module__GmmtiG__values dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}
.ResearchOverview-module__zXLbhG__root{width:100%;min-width:0;line-height:1.8}.ResearchOverview-module__zXLbhG__hero{grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:24px;display:grid}.ResearchOverview-module__zXLbhG__reading{min-width:0;padding:26px 30px}.ResearchOverview-module__zXLbhG__reading section+section{border-top:1px solid var(--border);margin-top:24px;padding-top:23px}.ResearchOverview-module__zXLbhG__reading header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.ResearchOverview-module__zXLbhG__reading h2{font-size:13px;font-weight:600}.ResearchOverview-module__zXLbhG__reading header>span{color:var(--muted-foreground);font-size:11px}.ResearchOverview-module__zXLbhG__reading p{white-space:pre-wrap;font-size:14px;line-height:1.95}.ResearchOverview-module__zXLbhG__meaning p{color:var(--muted-foreground)}.ResearchOverview-module__zXLbhG__progress{flex-direction:column;padding:25px 23px;display:flex}.ResearchOverview-module__zXLbhG__progress h2{font-size:13px;font-weight:650}.ResearchOverview-module__zXLbhG__tiles{grid-template-columns:repeat(13,minmax(0,1fr));gap:4px;margin:28px 0 14px;display:grid}.ResearchOverview-module__zXLbhG__tile{background:var(--muted);border-radius:3px;min-width:0;height:38px;display:block}.ResearchOverview-module__zXLbhG__tile[data-state=supported],.ResearchOverview-module__zXLbhG__legend i[data-state=supported]{background:var(--success)}.ResearchOverview-module__zXLbhG__tile[data-state=inconclusive],.ResearchOverview-module__zXLbhG__legend i[data-state=inconclusive]{background:var(--warning)}.ResearchOverview-module__zXLbhG__tile[data-state=challenged],.ResearchOverview-module__zXLbhG__tile[data-state=contradicted],.ResearchOverview-module__zXLbhG__legend i[data-state=challenged],.ResearchOverview-module__zXLbhG__legend i[data-state=contradicted]{background:var(--danger)}.ResearchOverview-module__zXLbhG__tile[data-state=mixed],.ResearchOverview-module__zXLbhG__legend i[data-state=mixed]{background:var(--warning)}.ResearchOverview-module__zXLbhG__legend{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 13px;font-size:11px;display:flex}.ResearchOverview-module__zXLbhG__legend span{align-items:center;gap:4px;display:inline-flex}.ResearchOverview-module__zXLbhG__legend i{background:var(--muted);border-radius:2px;width:9px;height:9px}.ResearchOverview-module__zXLbhG__legend b{color:var(--foreground);font-weight:650}.ResearchOverview-module__zXLbhG__detailLink{color:var(--muted-foreground);margin-top:auto;padding-top:18px;font-size:12px}.ResearchOverview-module__zXLbhG__storyStatus{color:var(--muted-foreground);align-items:center;gap:12px;padding:22px 0 0;font-size:12px;display:flex}.ResearchOverview-module__zXLbhG__storyStatus button:disabled{opacity:.5}.ResearchOverview-module__zXLbhG__links{color:var(--muted-foreground);gap:24px;padding:25px 0;font-size:12px;display:flex}.ResearchOverview-module__zXLbhG__tools{border-top:1px solid var(--border);padding:18px 0}.ResearchOverview-module__zXLbhG__tools>summary{cursor:pointer;color:var(--muted-foreground);margin-bottom:15px;font-size:12px}.ResearchOverview-module__zXLbhG__root a:hover{text-decoration:underline}.ResearchOverview-module__zXLbhG__root :is(a,button,summary):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:850px){.ResearchOverview-module__zXLbhG__hero{grid-template-columns:minmax(0,1fr) 245px;gap:16px}.ResearchOverview-module__zXLbhG__reading{padding:23px}.ResearchOverview-module__zXLbhG__progress{padding:22px 18px}}@media (max-width:650px){.ResearchOverview-module__zXLbhG__hero{grid-template-columns:1fr}.ResearchOverview-module__zXLbhG__reading{padding:22px 20px}.ResearchOverview-module__zXLbhG__progress{padding:20px}.ResearchOverview-module__zXLbhG__root{overflow-wrap:anywhere}}
.ProcessingJobBanner-module__bjWTLG__card{--processing-accent:var(--citeark-strong);--processing-ribbon-blue:var(--citeark-brand);--processing-ribbon-violet:color-mix(in srgb, var(--subject-math) 55%, var(--citeark-brand));--processing-complete:var(--success);box-shadow:0 3px 17px color-mix(in srgb, var(--shadow-color) 55%, transparent);margin-bottom:1.5rem;overflow:hidden}.ProcessingJobBanner-module__bjWTLG__cardExpanded{border-color:var(--border-hover)}.ProcessingJobBanner-module__bjWTLG__success{--processing-accent:var(--success)}.ProcessingJobBanner-module__bjWTLG__warning{--processing-accent:var(--warning)}.ProcessingJobBanner-module__bjWTLG__danger{--processing-accent:var(--danger)}.ProcessingJobBanner-module__bjWTLG__neutral{--processing-accent:var(--muted-foreground)}.ProcessingJobBanner-module__bjWTLG__summary{isolation:isolate;width:100%;min-width:0;min-height:130px;color:var(--foreground);background:color-mix(in srgb, var(--processing-ribbon-blue) 3%, var(--card));cursor:pointer;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:20px 22px;transition:background-color .16s;display:grid;position:relative;overflow:hidden}.ProcessingJobBanner-module__bjWTLG__summary:hover{background:color-mix(in srgb, var(--processing-ribbon-blue) 5%, var(--card))}.ProcessingJobBanner-module__bjWTLG__summary:before{content:"";z-index:1;background:linear-gradient(90deg, var(--card), color-mix(in srgb, var(--card) 85%, transparent) 36%, transparent 65%, color-mix(in srgb, var(--card) 45%, transparent));pointer-events:none;position:absolute;inset:0}.ProcessingJobBanner-module__bjWTLG__copy,.ProcessingJobBanner-module__bjWTLG__right,.ProcessingJobBanner-module__bjWTLG__signal{z-index:2;position:relative}.ProcessingJobBanner-module__bjWTLG__summary:focus-visible,.ProcessingJobBanner-module__bjWTLG__stage:focus-visible,.ProcessingJobBanner-module__bjWTLG__returnToCurrent:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ProcessingJobBanner-module__bjWTLG__signal{color:var(--processing-accent);grid-template-columns:repeat(3,6px);gap:4px;padding-inline:6px;display:grid}.ProcessingJobBanner-module__bjWTLG__signalBar{opacity:.35;background:currentColor;border-radius:2px;width:6px;height:6px}.ProcessingJobBanner-module__bjWTLG__signalBar:nth-child(3n+2){opacity:.75}.ProcessingJobBanner-module__bjWTLG__copy{gap:5px;min-width:0;display:grid}.ProcessingJobBanner-module__bjWTLG__agentLabel{color:var(--muted-foreground);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:10px;font-weight:500;display:flex}.ProcessingJobBanner-module__bjWTLG__liveDot{background:var(--processing-accent);border-radius:50%;flex:none;width:6px;height:6px;position:relative}.ProcessingJobBanner-module__bjWTLG__liveDotActive{background:var(--processing-accent)}.ProcessingJobBanner-module__bjWTLG__scopeBadge{background:var(--background)}.ProcessingJobBanner-module__bjWTLG__actionLine{flex-wrap:wrap;align-items:baseline;gap:7px 12px;min-width:0;display:flex}.ProcessingJobBanner-module__bjWTLG__actionTitle{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.5}.ProcessingJobBanner-module__bjWTLG__elapsed{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.ProcessingJobBanner-module__bjWTLG__activity{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.75rem;line-height:1.6}.ProcessingJobBanner-module__bjWTLG__right{align-items:center;gap:1rem;display:flex}.ProcessingJobBanner-module__bjWTLG__progressValue{text-align:right;gap:.15rem;display:grid}.ProcessingJobBanner-module__bjWTLG__progressNumber{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:600}.ProcessingJobBanner-module__bjWTLG__progressCaption{color:var(--muted-foreground);font-size:10px}.ProcessingJobBanner-module__bjWTLG__dots{align-items:center;gap:4px;display:flex}.ProcessingJobBanner-module__bjWTLG__dot{background:var(--border);border-radius:50%;width:6px;height:6px}.ProcessingJobBanner-module__bjWTLG__dotDone{background:var(--processing-complete)}.ProcessingJobBanner-module__bjWTLG__dotCurrent{background:var(--processing-accent);border-radius:4px;width:16px}.ProcessingJobBanner-module__bjWTLG__dotActive{opacity:.9}.ProcessingJobBanner-module__bjWTLG__chevron{color:var(--muted-foreground);transition:transform .2s}.ProcessingJobBanner-module__bjWTLG__chevronExpanded{transform:rotate(180deg)}.ProcessingJobBanner-module__bjWTLG__pipeline{border-top:1px solid #0000;grid-template-rows:0fr;transition:grid-template-rows .22s,border-color .22s;display:grid}.ProcessingJobBanner-module__bjWTLG__pipelineExpanded{border-top-color:var(--border);grid-template-rows:1fr}.ProcessingJobBanner-module__bjWTLG__pipelineInner{min-height:0;overflow:hidden}.ProcessingJobBanner-module__bjWTLG__stages{opacity:0;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;transition:opacity .18s;display:grid}.ProcessingJobBanner-module__bjWTLG__stagesExpanded{opacity:1}.ProcessingJobBanner-module__bjWTLG__stage{cursor:pointer;text-align:left;background:0 0;flex-direction:column;justify-content:space-between;gap:.75rem;min-width:0;min-height:6.5rem;padding:1rem;display:flex;position:relative}.ProcessingJobBanner-module__bjWTLG__stage+.ProcessingJobBanner-module__bjWTLG__stage{border-left:1px solid var(--border)}.ProcessingJobBanner-module__bjWTLG__stage:hover{background:var(--surface-soft)}.ProcessingJobBanner-module__bjWTLG__stageCurrent{background:var(--surface-selected)}.ProcessingJobBanner-module__bjWTLG__stage[aria-pressed=true]{box-shadow:inset 0 -2px var(--ring)}.ProcessingJobBanner-module__bjWTLG__stageCurrentActive{border-top:2px solid var(--processing-accent);padding-top:calc(1rem - 2px)}.ProcessingJobBanner-module__bjWTLG__stageIndex{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.6875rem}.ProcessingJobBanner-module__bjWTLG__stageDone .ProcessingJobBanner-module__bjWTLG__stageIndex,.ProcessingJobBanner-module__bjWTLG__stageCheck{color:var(--processing-complete)}.ProcessingJobBanner-module__bjWTLG__stageCurrent .ProcessingJobBanner-module__bjWTLG__stageIndex{color:var(--processing-accent)}.ProcessingJobBanner-module__bjWTLG__stageCheck{position:absolute;top:1rem;right:1rem}.ProcessingJobBanner-module__bjWTLG__stageMain{gap:.3rem;display:grid}.ProcessingJobBanner-module__bjWTLG__stageTitle{font-size:.875rem;font-weight:600;line-height:1.5}.ProcessingJobBanner-module__bjWTLG__stageDescription{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.6875rem;line-height:1.6}.ProcessingJobBanner-module__bjWTLG__timeline{border-top:1px solid var(--border);padding:.875rem 1.25rem 1rem}.ProcessingJobBanner-module__bjWTLG__timeline ol{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ProcessingJobBanner-module__bjWTLG__timelineHeader{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.625rem;font-size:.75rem;display:flex}.ProcessingJobBanner-module__bjWTLG__timelineControls{flex-wrap:wrap;gap:.75rem;display:flex}.ProcessingJobBanner-module__bjWTLG__timelineControls button,.ProcessingJobBanner-module__bjWTLG__historyError button{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.ProcessingJobBanner-module__bjWTLG__timelineControls button:hover,.ProcessingJobBanner-module__bjWTLG__historyError button:hover{color:var(--foreground)}.ProcessingJobBanner-module__bjWTLG__timeline ol.ProcessingJobBanner-module__bjWTLG__timelineHistory{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:20rem;overflow-y:auto}.ProcessingJobBanner-module__bjWTLG__historyError{color:var(--warning);margin-bottom:.5rem;font-size:.75rem}.ProcessingJobBanner-module__bjWTLG__timelineRow{border-radius:var(--control-radius);min-height:1.75rem;color:var(--muted-foreground);align-items:flex-start;gap:.625rem;padding:.3rem .5rem;font-size:.75rem;line-height:1.6;display:flex}.ProcessingJobBanner-module__bjWTLG__timelineRow time{font-variant-numeric:tabular-nums;flex:none;width:3.5rem;padding-top:.1rem;font-size:.625rem}.ProcessingJobBanner-module__bjWTLG__timelineRow svg{flex:none;margin-top:.2rem}.ProcessingJobBanner-module__bjWTLG__timelineRow>span{overflow-wrap:anywhere;min-width:0}.ProcessingJobBanner-module__bjWTLG__timelineRow small{flex:none;margin-left:auto;font-size:.625rem}.ProcessingJobBanner-module__bjWTLG__timelineActive{background:var(--surface-selected);color:var(--foreground)}.ProcessingJobBanner-module__bjWTLG__timelineWarning{color:var(--warning)}.ProcessingJobBanner-module__bjWTLG__noActivity{color:var(--muted-foreground);font-size:.75rem}.ProcessingJobBanner-module__bjWTLG__returnToCurrent{color:var(--muted-foreground);text-underline-offset:3px;cursor:pointer;margin-bottom:.625rem;font-size:.75rem;text-decoration:underline}.ProcessingJobBanner-module__bjWTLG__assetPanel{border-top:1px solid var(--border);background:var(--surface-soft);gap:.875rem;padding:1rem 1.25rem;display:grid}.ProcessingJobBanner-module__bjWTLG__assetPanelHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ProcessingJobBanner-module__bjWTLG__assetEyebrow{color:var(--muted-foreground);font-size:.6875rem;font-weight:500}.ProcessingJobBanner-module__bjWTLG__assetPanelTitle{margin-top:.25rem;font-size:.875rem;font-weight:600}.ProcessingJobBanner-module__bjWTLG__assetBadges{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.ProcessingJobBanner-module__bjWTLG__assetBadge,.ProcessingJobBanner-module__bjWTLG__assetStatus{border:1px solid var(--border);border-radius:var(--control-radius);background:var(--background);width:fit-content;color:var(--muted-foreground);font-size:.6875rem;line-height:1.4}.ProcessingJobBanner-module__bjWTLG__assetBadge{padding:.25rem .5rem}.ProcessingJobBanner-module__bjWTLG__assetStatus{padding:.2rem .45rem}.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=ready],.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=complete],.ProcessingJobBanner-module__bjWTLG__assetStatus[data-status=prepared],.ProcessingJobBanner-module__bjWTLG__assetStatus[data-status=stream_ready],.ProcessingJobBanner-module__bjWTLG__assetStatus[data-status=metadata_verified]{border-color:var(--success-border);background:var(--success-subtle);color:var(--success)}.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=blocked],.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=incomplete],.ProcessingJobBanner-module__bjWTLG__assetStatus[data-status=blocked],.ProcessingJobBanner-module__bjWTLG__assetStatus[data-status=failed]{border-color:var(--danger-border);background:var(--danger-subtle);color:var(--danger)}.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=retrying],.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=unavailable],.ProcessingJobBanner-module__bjWTLG__assetBadge[data-status=undetermined]{border-color:var(--warning-border);background:var(--warning-subtle);color:var(--warning)}.ProcessingJobBanner-module__bjWTLG__assetList{gap:.5rem;display:grid}.ProcessingJobBanner-module__bjWTLG__assetRow{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--background);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-width:0;padding:.65rem .75rem;display:grid}.ProcessingJobBanner-module__bjWTLG__assetIdentity{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}.ProcessingJobBanner-module__bjWTLG__assetMeta,.ProcessingJobBanner-module__bjWTLG__assetMessage,.ProcessingJobBanner-module__bjWTLG__assetFootnote{color:var(--muted-foreground);font-size:.6875rem;line-height:1.6}.ProcessingJobBanner-module__bjWTLG__silkScene{z-index:0;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.ProcessingJobBanner-module__bjWTLG__silkScene svg{opacity:.8;width:100%;height:100%;position:absolute;inset:0}.ProcessingJobBanner-module__bjWTLG__silkHaze,.ProcessingJobBanner-module__bjWTLG__silkHazeSecondary{background:radial-gradient(ellipse, color-mix(in srgb, var(--processing-ribbon-violet) 14%, transparent), transparent 65%);filter:blur(15px);border-radius:50%;width:58%;height:300%;position:absolute;top:-175%;left:28%}.ProcessingJobBanner-module__bjWTLG__silkHazeSecondary{background:radial-gradient(ellipse, color-mix(in srgb, var(--processing-ribbon-blue) 13%, transparent), transparent 68%);width:48%;height:260%;top:-115%;left:60%}.ProcessingJobBanner-module__bjWTLG__ribbonMain,.ProcessingJobBanner-module__bjWTLG__ribbonGlow,.ProcessingJobBanner-module__bjWTLG__ribbonFine{transform-origin:65%}.ProcessingJobBanner-module__bjWTLG__ribbonFine{opacity:.4;transform:translateY(-8px)}.ProcessingJobBanner-module__bjWTLG__silkDust{z-index:2;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#0008 30%,#000 53%,#000b 83%,#0000);mask-image:linear-gradient(90deg,#0000 12%,#0008 30%,#000 53%,#000b 83%,#0000)}.ProcessingJobBanner-module__bjWTLG__silkDust i{left:var(--dust-x);top:var(--dust-y);width:calc(var(--dust-size) * 1.25);height:calc(var(--dust-size) * 1.25);background:var(--processing-ribbon-blue);box-shadow:0 0 4px 1px color-mix(in srgb, var(--processing-ribbon-blue) 20%, transparent);opacity:.32;border-radius:50%;position:absolute}.ProcessingJobBanner-module__bjWTLG__silkDust .ProcessingJobBanner-module__bjWTLG__dustNear{background:var(--processing-ribbon-violet);box-shadow:0 0 5px 1px color-mix(in srgb, var(--processing-ribbon-violet) 20%, transparent)}.ProcessingJobBanner-module__bjWTLG__dustNear:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--processing-ribbon-blue) 30%, transparent));border-radius:50%;width:5px;height:.6px;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.ProcessingJobBanner-module__bjWTLG__motionActive .ProcessingJobBanner-module__bjWTLG__ribbonMain{animation:8s ease-in-out infinite alternate ProcessingJobBanner-module__bjWTLG__silk-fold}.ProcessingJobBanner-module__bjWTLG__motionActive .ProcessingJobBanner-module__bjWTLG__ribbonGlow{animation:10s ease-in-out infinite alternate ProcessingJobBanner-module__bjWTLG__silk-glow}.ProcessingJobBanner-module__bjWTLG__motionActive .ProcessingJobBanner-module__bjWTLG__ribbonFine{animation:9s ease-in-out infinite alternate ProcessingJobBanner-module__bjWTLG__silk-fine}.ProcessingJobBanner-module__bjWTLG__motionActive .ProcessingJobBanner-module__bjWTLG__silkHaze{animation:12s ease-in-out infinite alternate ProcessingJobBanner-module__bjWTLG__silk-atmosphere}.ProcessingJobBanner-module__bjWTLG__motionActive .ProcessingJobBanner-module__bjWTLG__silkHazeSecondary{animation:9s ease-in-out infinite alternate-reverse ProcessingJobBanner-module__bjWTLG__silk-atmosphere}.ProcessingJobBanner-module__bjWTLG__motionActive .ProcessingJobBanner-module__bjWTLG__silkDust i{animation:ProcessingJobBanner-module__bjWTLG__silk-dust-drift var(--dust-duration) linear var(--dust-delay) infinite}.ProcessingJobBanner-module__bjWTLG__card:not(.ProcessingJobBanner-module__bjWTLG__motionActive) .ProcessingJobBanner-module__bjWTLG__silkScene{opacity:.6}@keyframes ProcessingJobBanner-module__bjWTLG__silk-fold{to{transform:translate(15px,15px)skewY(-2.5deg)scaleY(.78)}}@keyframes ProcessingJobBanner-module__bjWTLG__silk-glow{to{opacity:.55;transform:translate(-20px,-10px)scaleY(1.18)}}@keyframes ProcessingJobBanner-module__bjWTLG__silk-fine{to{opacity:.75;transform:translate(-12px,13px)skewY(1.5deg)}}@keyframes ProcessingJobBanner-module__bjWTLG__silk-atmosphere{to{opacity:.5;transform:translate(-15%,16%)}}@keyframes ProcessingJobBanner-module__bjWTLG__silk-dust-drift{0%{opacity:0;transform:translate(0,0)}14%{opacity:.4}48%{opacity:.6}83%{opacity:.32}to{transform:translate3d(var(--dust-travel), var(--dust-lift), 0);opacity:0}}@media (max-width:800px){.ProcessingJobBanner-module__bjWTLG__dots{display:none}.ProcessingJobBanner-module__bjWTLG__progressNumber{font-size:15px}}@media (max-width:640px){.ProcessingJobBanner-module__bjWTLG__summary{grid-template-columns:1.5rem minmax(0,1fr);gap:10px;padding:17px 14px}.ProcessingJobBanner-module__bjWTLG__signal{grid-template-columns:repeat(3,5px);align-self:start;gap:3px;margin-top:7px;padding:0}.ProcessingJobBanner-module__bjWTLG__signalBar{width:5px;height:5px}.ProcessingJobBanner-module__bjWTLG__actionTitle{font-size:16px}.ProcessingJobBanner-module__bjWTLG__actionLine{flex-direction:column;align-items:flex-start;gap:2px}.ProcessingJobBanner-module__bjWTLG__activity{font-size:11px}.ProcessingJobBanner-module__bjWTLG__agentLabel{font-size:9px}.ProcessingJobBanner-module__bjWTLG__silkScene svg{width:185%;left:-65%}.ProcessingJobBanner-module__bjWTLG__silkHaze{width:100%;left:12%}.ProcessingJobBanner-module__bjWTLG__silkHazeSecondary{width:90%;left:50%}.ProcessingJobBanner-module__bjWTLG__silkDust i:nth-child(3n){display:none}.ProcessingJobBanner-module__bjWTLG__right{grid-column:2;justify-content:space-between;gap:.75rem}.ProcessingJobBanner-module__bjWTLG__progressValue{text-align:left;flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.ProcessingJobBanner-module__bjWTLG__progressNumber{font-size:.875rem}.ProcessingJobBanner-module__bjWTLG__dots{display:none}.ProcessingJobBanner-module__bjWTLG__stages{grid-template-columns:repeat(5,minmax(112px,1fr));overflow-x:auto}.ProcessingJobBanner-module__bjWTLG__stage{padding:.875rem}.ProcessingJobBanner-module__bjWTLG__stageCurrentActive{padding-top:calc(.875rem - 2px)}.ProcessingJobBanner-module__bjWTLG__timeline,.ProcessingJobBanner-module__bjWTLG__assetPanel{padding:.875rem 1rem}.ProcessingJobBanner-module__bjWTLG__timelineRow{gap:.4rem;padding-inline:0}.ProcessingJobBanner-module__bjWTLG__timelineRow time{width:3rem}.ProcessingJobBanner-module__bjWTLG__timelineRow small{display:none}.ProcessingJobBanner-module__bjWTLG__assetPanelHeader{flex-direction:column;gap:.625rem}.ProcessingJobBanner-module__bjWTLG__assetBadges{justify-content:flex-start}.ProcessingJobBanner-module__bjWTLG__assetRow{grid-template-columns:minmax(0,1fr) auto;gap:.4rem .625rem}.ProcessingJobBanner-module__bjWTLG__assetMeta{grid-area:2/1}.ProcessingJobBanner-module__bjWTLG__assetStatus{grid-area:1/2/span 2}}@media (prefers-reduced-motion:reduce){.ProcessingJobBanner-module__bjWTLG__summary,.ProcessingJobBanner-module__bjWTLG__chevron,.ProcessingJobBanner-module__bjWTLG__pipeline,.ProcessingJobBanner-module__bjWTLG__stages{transition:none}.ProcessingJobBanner-module__bjWTLG__card .ProcessingJobBanner-module__bjWTLG__ribbonMain,.ProcessingJobBanner-module__bjWTLG__card .ProcessingJobBanner-module__bjWTLG__ribbonGlow,.ProcessingJobBanner-module__bjWTLG__card .ProcessingJobBanner-module__bjWTLG__ribbonFine,.ProcessingJobBanner-module__bjWTLG__card .ProcessingJobBanner-module__bjWTLG__silkHaze,.ProcessingJobBanner-module__bjWTLG__card .ProcessingJobBanner-module__bjWTLG__silkHazeSecondary,.ProcessingJobBanner-module__bjWTLG__card .ProcessingJobBanner-module__bjWTLG__silkDust i{animation:none}}
.ExperimentSelectionMatrix-module__TaVewG__entry{justify-content:space-between;align-items:center;gap:20px;margin:0 20px 20px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__entry h2{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.ExperimentSelectionMatrix-module__TaVewG__entry p{color:var(--muted-foreground);margin-top:6px;font-size:13px;line-height:1.5}.ExperimentSelectionMatrix-module__TaVewG__dialog.ExperimentSelectionMatrix-module__TaVewG__dialog{border-radius:var(--panel-radius);width:min(1440px,100vw - 48px);height:min(960px,100dvh - 48px);max-height:none;inset:50% auto auto 50%;transform:translate(-50%,-50%)translate(0,0)}.ExperimentSelectionMatrix-module__TaVewG__dialog>header{flex-shrink:0;align-items:center;gap:16px}.ExperimentSelectionMatrix-module__TaVewG__dialog .ExperimentSelectionMatrix-module__TaVewG__dialogTitle{font-size:18px}.ExperimentSelectionMatrix-module__TaVewG__root.ExperimentSelectionMatrix-module__TaVewG__root{background:var(--background);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.ExperimentSelectionMatrix-module__TaVewG__presets{flex-wrap:nowrap;gap:4px;max-width:100%;overflow-x:auto}.ExperimentSelectionMatrix-module__TaVewG__stars{color:var(--warning);align-items:center;display:inline-flex}.ExperimentSelectionMatrix-module__TaVewG__blocker{color:var(--destructive);align-items:flex-start;gap:6px;font-size:13px;line-height:1.5;display:flex}.ExperimentSelectionMatrix-module__TaVewG__blocker svg{flex:none;width:14px;height:14px;margin-top:3px}.ExperimentSelectionMatrix-module__TaVewG__footer{padding:14px 24px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__totals{min-width:0;color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;font-size:12px;line-height:1.5;display:flex}.ExperimentSelectionMatrix-module__TaVewG__totals strong{color:var(--foreground);font-size:13px}.ExperimentSelectionMatrix-module__TaVewG__totals>div{flex-wrap:wrap;gap:12px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__footerActions{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__graphIntro{border-bottom:1px solid var(--border);color:var(--muted-foreground);flex:none;padding:12px 24px;font-size:13px;line-height:1.6}.ExperimentSelectionMatrix-module__TaVewG__graphLayout{flex:1;grid-template-columns:minmax(0,1fr) 290px;min-height:0;display:grid}.ExperimentSelectionMatrix-module__TaVewG__canvasColumn{flex-direction:column;min-width:0;min-height:0;display:flex}.ExperimentSelectionMatrix-module__TaVewG__graphToolbar{border-bottom:1px solid var(--border);flex:none;padding:10px 16px}.ExperimentSelectionMatrix-module__TaVewG__search{flex:1;min-width:140px}.ExperimentSelectionMatrix-module__TaVewG__zoom{border-left:1px solid var(--border);align-items:center;gap:2px;padding-left:8px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__graphViewport{overscroll-behavior:contain;background-color:color-mix(in srgb,var(--muted) 25%,var(--background));background-image:radial-gradient(var(--border) 1px,transparent 1px);background-size:20px 20px;flex:1;min-height:250px;overflow:auto}.ExperimentSelectionMatrix-module__TaVewG__graphSvg{flex-shrink:0;max-width:none;display:block}.ExperimentSelectionMatrix-module__TaVewG__laneLabel{letter-spacing:.6px;fill:var(--muted-foreground);font-size:11px}.ExperimentSelectionMatrix-module__TaVewG__graphNode{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--background);box-sizing:border-box;height:82px;padding:11px 13px}.ExperimentSelectionMatrix-module__TaVewG__graphNode span{color:var(--muted-foreground);margin-bottom:4px;font-size:10px;display:block}.ExperimentSelectionMatrix-module__TaVewG__graphNode p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.ExperimentSelectionMatrix-module__TaVewG__graphNode[data-highlighted=true]{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}.ExperimentSelectionMatrix-module__TaVewG__edge{stroke:color-mix(in srgb,var(--muted-foreground) 45%,var(--border));stroke-width:1.6px}.ExperimentSelectionMatrix-module__TaVewG__edgeHit{stroke:#0000;stroke-width:22px;cursor:pointer}.ExperimentSelectionMatrix-module__TaVewG__graphStep[data-selected=true] .ExperimentSelectionMatrix-module__TaVewG__edge{stroke:var(--primary);stroke-width:2.5px}.ExperimentSelectionMatrix-module__TaVewG__graphStep[data-unavailable=true] .ExperimentSelectionMatrix-module__TaVewG__edge{stroke-dasharray:4 5;opacity:.6}.ExperimentSelectionMatrix-module__TaVewG__stepLabel{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--background);box-sizing:border-box;align-items:stretch;height:74px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__stepToggle{text-align:left;cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__stepToggle>span:last-child{min-width:0}.ExperimentSelectionMatrix-module__TaVewG__stepToggle strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:550;line-height:1.35;display:-webkit-box;overflow:hidden}.ExperimentSelectionMatrix-module__TaVewG__stepToggle small{color:var(--muted-foreground);margin-top:4px;font-size:10px;display:block}.ExperimentSelectionMatrix-module__TaVewG__stepCheck{border:1px solid var(--border);width:21px;height:21px;color:var(--muted-foreground);border-radius:50%;flex:none;place-items:center;display:grid}.ExperimentSelectionMatrix-module__TaVewG__inspectStep{width:25px;color:var(--muted-foreground);cursor:pointer;flex:none}.ExperimentSelectionMatrix-module__TaVewG__graphStep[data-focused=true] .ExperimentSelectionMatrix-module__TaVewG__stepLabel{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}.ExperimentSelectionMatrix-module__TaVewG__graphStep[data-selected=true] .ExperimentSelectionMatrix-module__TaVewG__stepLabel{border-color:var(--primary);background:var(--surface-selected)}.ExperimentSelectionMatrix-module__TaVewG__graphStep[data-selected=true] .ExperimentSelectionMatrix-module__TaVewG__stepCheck{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.ExperimentSelectionMatrix-module__TaVewG__graphStep[data-unavailable=true] .ExperimentSelectionMatrix-module__TaVewG__stepToggle{color:var(--muted-foreground)}.ExperimentSelectionMatrix-module__TaVewG__stepToggle[aria-disabled=true]{cursor:default}.ExperimentSelectionMatrix-module__TaVewG__stepToggle:focus-visible,.ExperimentSelectionMatrix-module__TaVewG__inspectStep:focus-visible,.ExperimentSelectionMatrix-module__TaVewG__dependencyLink:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ExperimentSelectionMatrix-module__TaVewG__legend{border-top:1px solid var(--border);color:var(--muted-foreground);flex:none;align-items:center;gap:18px;padding:10px 16px;font-size:11px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__legend span{align-items:center;gap:5px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__legend span:last-child{margin-left:auto}.ExperimentSelectionMatrix-module__TaVewG__legend i{background:var(--muted-foreground);width:20px;height:2px;display:inline-block}.ExperimentSelectionMatrix-module__TaVewG__legend .ExperimentSelectionMatrix-module__TaVewG__selectedLegend{background:var(--primary)}.ExperimentSelectionMatrix-module__TaVewG__inspector{overscroll-behavior:contain;border-left:1px solid var(--border);min-height:0;padding:18px;font-size:12px;line-height:1.6;overflow-y:auto}.ExperimentSelectionMatrix-module__TaVewG__inspector>h3{margin:6px 0 12px;font-size:15px;font-weight:600;line-height:1.5}.ExperimentSelectionMatrix-module__TaVewG__inspector>button{margin-bottom:20px}.ExperimentSelectionMatrix-module__TaVewG__inspectorLabel{letter-spacing:.5px;color:var(--muted-foreground);font-size:10px}.ExperimentSelectionMatrix-module__TaVewG__inspector section h3,.ExperimentSelectionMatrix-module__TaVewG__inspector h4{font-size:12px;font-weight:600}.ExperimentSelectionMatrix-module__TaVewG__inspector section p,.ExperimentSelectionMatrix-module__TaVewG__inspector section li{color:var(--muted-foreground);font-size:12px}.ExperimentSelectionMatrix-module__TaVewG__inspector section+section{border-top:1px solid var(--border);padding-top:12px}.ExperimentSelectionMatrix-module__TaVewG__dependencyNote{background:var(--muted);color:var(--muted-foreground);border-radius:6px;margin-bottom:14px;padding:10px;font-size:12px}.ExperimentSelectionMatrix-module__TaVewG__dependencyLink{text-align:left;text-underline-offset:3px;cursor:pointer;margin:8px 0;font-size:12px;text-decoration:underline;display:block}.ExperimentSelectionMatrix-module__TaVewG__binding{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:20px;padding-top:12px;font-size:10px}.ExperimentSelectionMatrix-module__TaVewG__binding summary{cursor:pointer;font-size:11px}.ExperimentSelectionMatrix-module__TaVewG__binding p{overflow-wrap:anywhere;margin-top:6px}.ExperimentSelectionMatrix-module__TaVewG__empty{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:48px 24px;font-size:13px;display:flex}.ExperimentSelectionMatrix-module__TaVewG__graphNotice{border-top:1px solid var(--border);color:var(--muted-foreground);padding:10px 24px;font-size:12px;line-height:1.5}@media (max-width:850px){.ExperimentSelectionMatrix-module__TaVewG__graphLayout{grid-template-columns:minmax(0,1fr) 240px}.ExperimentSelectionMatrix-module__TaVewG__dialog .ExperimentSelectionMatrix-module__TaVewG__dialogTitle{font-size:16px}}@media (max-width:600px){.ExperimentSelectionMatrix-module__TaVewG__dialog.ExperimentSelectionMatrix-module__TaVewG__dialog{border:0;border-radius:0;width:100vw;height:100dvh}.ExperimentSelectionMatrix-module__TaVewG__dialog>header{flex-wrap:wrap;gap:8px;padding:12px}.ExperimentSelectionMatrix-module__TaVewG__presets{order:2;justify-content:flex-start;width:100%}.ExperimentSelectionMatrix-module__TaVewG__graphIntro{padding:10px 14px;font-size:12px}.ExperimentSelectionMatrix-module__TaVewG__root.ExperimentSelectionMatrix-module__TaVewG__root{overflow-y:auto}.ExperimentSelectionMatrix-module__TaVewG__graphLayout{flex-direction:column;flex:none;display:flex}.ExperimentSelectionMatrix-module__TaVewG__canvasColumn{height:400px}.ExperimentSelectionMatrix-module__TaVewG__inspector{border-left:0;border-top:1px solid var(--border);min-height:200px;padding:16px;overflow:visible}.ExperimentSelectionMatrix-module__TaVewG__legend{gap:12px}.ExperimentSelectionMatrix-module__TaVewG__legend span:last-child{display:none}.ExperimentSelectionMatrix-module__TaVewG__footer{flex-wrap:wrap;padding:12px 16px}.ExperimentSelectionMatrix-module__TaVewG__totals{flex-basis:100%}.ExperimentSelectionMatrix-module__TaVewG__footerActions{justify-content:flex-end;margin-left:auto}.ExperimentSelectionMatrix-module__TaVewG__entry{flex-wrap:wrap;margin:0 16px 16px;padding:16px}.ExperimentSelectionMatrix-module__TaVewG__search{flex-basis:100%}.ExperimentSelectionMatrix-module__TaVewG__zoom{margin-left:auto}}
