.flows-page{color:#1c1917;min-height:72vh;font-family:var(--mig-body);--flows-type-xs:clamp(.6875rem,.625rem + .16vw,.75rem);--flows-type-sm:clamp(.75rem,.7rem + .16vw,.875rem);--flows-type-md:clamp(.875rem,.79rem + .22vw,1rem);background:#fafaf9;padding:40px 0 72px;font-size:clamp(.875rem,.79rem + .22vw,1rem)}.flows-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.flows-page button,.flows-page input,.flows-page select{font:inherit}.flows-page button{cursor:pointer}.flows-page button:focus-visible,.flows-page a:focus-visible,.flows-page input:focus-visible,.flows-page select:focus-visible{outline-offset:2px;outline:2px solid #d97706}.flows-mono{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--mig-data)!important}.flows-eyebrow{font:500 12px var(--mig-data);color:#b45309;letter-spacing:.04em;text-transform:uppercase}.flows-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.flows-heading-copy{flex:560px;min-width:0}.flows-heading h1{font:600 clamp(2rem,1.4rem + 2vw,2.75rem)/1.05 var(--mig-display);letter-spacing:-.025em;margin:10px 0 12px}.flows-heading p{max-width:680px;font:400 clamp(.875rem,.8rem + .2vw,1rem)/1.55 var(--mig-body);color:#57534e;margin:0}.flows-period-control{color:#57534e;flex-direction:column;gap:6px;min-width:210px;font-size:12px;font-weight:500;display:flex}.flows-period-control select{color:#1c1917;background:#fff;border:1px solid #d6d3d1;border-radius:8px;min-height:44px;padding:0 12px;font-size:14px}.flows-period-control select:disabled{opacity:1;color:#57534e;cursor:not-allowed;background:#f5f5f4}.flows-period-control small{font-size:11px;font-weight:400}.flows-period-control a{color:#b45309;text-underline-offset:3px;align-self:flex-start;margin-top:2px;font-size:13px;text-decoration:underline}.flows-report-status{background:#fff;border:1px solid #e7e5e4;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid;overflow:hidden}.flows-report-status>div{border-right:1px solid #f0eeec;min-width:0;padding:18px 20px}.flows-report-status>div:last-child{border-right:0}.flows-report-status>div>span,.flows-metric>span{font-size:var(--flows-type-sm);color:#57534e;font-weight:500;display:block}.flows-report-status strong{font:600 clamp(1.25rem,1.13rem + .45vw,1.5rem) var(--mig-display);margin-top:6px;display:block}.flows-report-status small{font:400 var(--flows-type-xs)/1.5 var(--mig-body);color:#57534e;margin-top:4px;display:block}.flows-coverage-value{align-items:baseline;gap:8px;display:flex}.flows-coverage-value small{font:14px var(--mig-data)!important}.flows-progress{background:#f5f5f4;border-radius:3px;height:6px;margin-top:10px;overflow:hidden}.flows-progress i{background:#d97706;height:100%;display:block}.flows-comparison-note{font:400 var(--flows-type-sm)/1.55 var(--mig-body);color:#57534e;margin:12px 2px 0}.flows-comparison-note b{color:#1c1917;font-weight:600}.flows-view-nav{border-bottom:1px solid #e7e5e4;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:28px;padding-bottom:12px;display:flex}.flows-view-nav a{color:#57534e;font-size:var(--flows-type-sm);background:#fff;border:1px solid #e7e5e4;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;line-height:1.4;text-decoration:none;display:flex}.flows-view-nav a:hover{color:#92400e;border-color:#d97706}.flows-view-nav a.active{color:#92400e;background:#fffbeb;border-color:#d97706;font-weight:600}.flows-nav-unverified{color:#78716c;font:10px var(--mig-data);white-space:nowrap}.flows-workspace{align-items:flex-start;gap:32px;margin-top:28px;display:flex}.flows-rail{flex:none;width:248px;min-width:210px}.flows-rail-tabs{background:#f0eeec;border-radius:10px;gap:3px;padding:3px;display:flex}.flows-rail-tabs button{color:#57534e;min-height:40px;font-size:var(--flows-type-md);background:0 0;border:1px solid #0000;border-radius:8px;flex:1}.flows-rail-tabs button[aria-pressed=true]{color:#1c1917;background:#fff;border-color:#d6d3d1;font-weight:600}.flows-rail-list{flex-direction:column;gap:2px;max-height:570px;margin-top:12px;padding-right:3px;display:flex;overflow-y:auto}.flows-rail-item{text-align:left;color:#1c1917;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.flows-rail-item span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.flows-rail-item .flows-mono:first-child{font-size:14px!important}.flows-rail-item span:last-child{color:#57534e;flex:none;font-size:12px}.flows-rail-item:hover{background:#f5f5f4}.flows-rail-item[aria-current=page]{color:#92400e;background:#fffbeb;border-color:#fcd34d}.flows-rail-note{font-size:var(--flows-type-sm);color:#57534e;margin:14px 12px 0;line-height:1.5}.flows-rail-search{color:#57534e;flex-direction:column;gap:6px;margin-top:12px;font-size:12px;display:flex}.flows-rail-search input{background:#fff;border:1px solid #d6d3d1;border-radius:8px;min-width:0;height:44px;padding:0 12px;font-size:14px}.flows-rail-more{color:#57534e;background:#fff;border:1px solid #d6d3d1;border-radius:8px;width:100%;margin-top:10px;padding:10px;font-size:13px}.flows-content{flex:1;min-width:0;container:flows-content/inline-size}.flows-section-heading h2{font:600 clamp(1.35rem,1.15rem + .7vw,1.75rem) var(--mig-display);letter-spacing:-.015em;margin:0}.flows-section-heading p,.flows-detail-subtitle{font-size:var(--flows-type-md);color:#57534e;margin:6px 0 0;line-height:1.5}.flows-feature-heading{margin-top:40px}.flows-table-card{background:#fff;border:1px solid #e7e5e4;border-radius:12px;min-width:0;max-width:100%;margin-top:16px;overflow-x:hidden}.flows-grid-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;font:400 clamp(.6875rem,.56rem + .25cqi,.8375rem)/1.4 var(--mig-body);text-align:left}.flows-grid-table thead{background:#fafaf9}.flows-grid-table th,.flows-grid-table td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #f0eeec;min-width:0;padding:clamp(.4rem,.25rem + .3cqi,.65rem) clamp(.25rem,.16rem + .25cqi,.6rem)}.flows-grid-table tbody tr:last-child th,.flows-grid-table tbody tr:last-child td{border-bottom:0}.flows-grid-table tbody tr:hover{background:#fffbeb}.flows-grid-table tbody th{font-weight:500}.flows-grid-table thead th{font:500 clamp(.625rem,.55rem + .18cqi,.75rem)/1.35 var(--mig-body);color:#57534e;white-space:normal;border-bottom:1px solid #e7e5e4}.flows-grid-table thead th:not(:first-child),.flows-grid-table th:not(:first-child),.flows-grid-table td:not(:first-child){text-align:right}.flows-grid-table .flows-num{text-align:right;white-space:nowrap}.flows-grid-table .flows-percent-cell{justify-content:flex-end}.flows-overview-table,.flows-movers-table,.flows-holder-table{min-width:0}.flows-text-link{color:#1c1917;text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;font-size:inherit;background:0 0;border:0;border-bottom:1px solid #d6d3d1;padding:0;font-weight:500;display:inline-block;overflow:hidden}.flows-text-link:hover{color:#b45309;border-color:#d97706}.flows-up{color:#15803d!important}.flows-down{color:#b91c1c!important}.flows-muted{color:#78716c}.flows-percent-cell{justify-content:flex-end;align-items:center;gap:clamp(.2rem,.2rem + .2cqi,.5rem);min-width:0;display:flex}.flows-percent-cell .flows-mono{text-align:right;flex:none;min-width:0}.flows-percent-bar{background:#f5f5f4;flex:none;align-items:center;width:clamp(2rem,4.5cqi,4rem);height:.5rem;display:flex}.flows-percent-bar>div{flex:1;height:100%;display:flex}.flows-percent-bar>div:first-child{justify-content:flex-end}.flows-percent-bar>span{background:#a8a29e;width:1px;height:100%}.flows-percent-bar i{height:100%;display:block}.flows-percent-bar i.flows-up{background:#15803d}.flows-percent-bar i.flows-down{background:#b91c1c}.flows-breadcrumb{color:#57534e;align-items:center;gap:8px;font-size:14px;display:flex}.flows-breadcrumb button{color:#57534e;background:0 0;border:0;border-bottom:1px solid #d6d3d1;padding:0;font-size:14px}.flows-detail-title{font:600 clamp(1.5rem,1.35rem + .65vw,2rem)/1.2 var(--mig-display);letter-spacing:-.015em;overflow-wrap:anywhere;margin:10px 0 0}.flows-metric-strip{background:#fff;border:1px solid #e7e5e4;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-top:20px;display:grid;overflow:hidden}.flows-metric{border-right:1px solid #f0eeec;min-width:0;padding:16px 18px}.flows-metric:last-child{border:0}.flows-metric>strong{margin-top:6px;font-size:clamp(1.125rem,1.03rem + .4vw,1.375rem);font-weight:500;display:block}.flows-metric small{color:#57534e;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.4;display:block}.flows-mini-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;margin-top:20px;display:grid}.flows-mini-card{background:#fff;border:1px solid #e7e5e4;border-radius:12px;padding:18px 20px}.flows-mini-card h3{margin:0 0 10px;font-size:14px;font-weight:600}.flows-mini-card p{color:#57534e;font-size:13px}.flows-mini-row{border-top:1px solid #f0eeec;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.flows-mini-row button{flex:1;min-width:0}.flows-mini-row strong{font-weight:500}.flows-mini-row span:last-child{text-align:right;color:#57534e;min-width:64px;font-size:12px}.flows-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;display:flex}.flows-chips button{font-size:var(--flows-type-md);color:#57534e;background:#fff;border:1px solid #e7e5e4;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.flows-chips button[aria-pressed=true]{color:#92400e;background:#fffbeb;border-color:#d97706}.flows-chips button span{opacity:.8;font-size:12px}.flows-filter-count{color:#57534e;margin-left:auto;font-size:13px}.flows-data-list{margin-top:12px}.flows-data-list .flows-table-card{margin-top:0}.flows-sort-button{width:100%;color:inherit;white-space:normal;overflow-wrap:anywhere;font-size:inherit;line-height:inherit;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.25rem;padding:0;display:flex}.flows-sort-button span{color:#b45309}.flows-grid-table th:first-child .flows-sort-button{justify-content:flex-start}.flows-status{font-size:13px;font-weight:500}.flows-grid-table td.flows-unknown{text-align:left;color:#57534e;background:repeating-linear-gradient(135deg,#0000 0 6px,#f5f5f4 6px 7px);font-size:13px}.flows-no-rows{text-align:center;color:#57534e;padding:28px 16px;font-size:14px}.flows-pagination{color:#57534e;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.flows-pagination button{color:#1c1917;background:#fff;border:1px solid #d6d3d1;border-radius:8px;min-height:40px;padding:0 14px}.flows-pagination button:disabled{opacity:.4;cursor:default}.flows-empty{background:#fff;border:1px solid #e7e5e4;border-radius:12px;padding:26px 30px}.flows-empty h2{font:600 27px var(--mig-display);margin:10px 0}.flows-empty p{color:#57534e;max-width:72ch;font-size:14px;line-height:1.6}.flows-empty a{color:#b45309;text-underline-offset:4px;font-size:14px}.flows-methodology{border-top:1px solid #e7e5e4;margin-top:48px;padding:22px 0 0}.flows-methodology h2{font:600 20px var(--mig-display);margin:0 0 10px}.flows-methodology p{color:#57534e;max-width:90ch;font-size:var(--flows-type-sm);line-height:1.6}.flows-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flows-grid-table .flows-num{white-space:nowrap}.flows-grid-table .flows-text-link{font-size:inherit}.flows-overview-table th:first-child{width:9%}.flows-overview-table th:nth-child(2){width:8%}.flows-overview-table th:nth-child(3){width:16%}.flows-overview-table th:nth-child(4){width:12%}.flows-overview-table th:nth-child(5){width:11%}.flows-overview-table th:nth-child(6){width:10%}.flows-overview-table th:nth-child(7){width:22%}.flows-overview-table th:nth-child(8){width:12%}.flows-movers-table th:first-child{width:9%}.flows-movers-table th:nth-child(2){width:27%}.flows-movers-table th:nth-child(3){width:17%}.flows-movers-table th:nth-child(4){width:19%}.flows-movers-table th:nth-child(5){width:28%}.flows-movers-table :is(th,td):nth-child(2),.flows-holder-all :is(th,td):nth-child(2){text-align:left}.flows-holder-all thead th:nth-child(2) .flows-sort-button{justify-content:flex-start}.flows-holder-all th:first-child{width:9%}.flows-holder-all th:nth-child(2){width:23%}.flows-holder-all th:nth-child(3),.flows-holder-all th:nth-child(4),.flows-holder-all th:nth-child(5){width:14%}.flows-holder-all th:nth-child(6){width:16%}.flows-holder-all th:nth-child(7){width:10%}.flows-holder-ticker th:first-child{width:29%}.flows-holder-ticker th:nth-child(2),.flows-holder-ticker th:nth-child(3),.flows-holder-ticker th:nth-child(4){width:15%}.flows-holder-ticker th:nth-child(5){width:16%}.flows-holder-ticker th:nth-child(6){width:10%}.flows-holder-institution th:first-child{width:12%}.flows-holder-institution th:nth-child(2),.flows-holder-institution th:nth-child(3),.flows-holder-institution th:nth-child(4){width:14%}.flows-holder-institution th:nth-child(5){width:17%}.flows-holder-institution th:nth-child(6){width:16%}.flows-holder-institution th:nth-child(7){width:13%}@container flows-content (max-width:48rem){.flows-grid-table{width:100%;font-size:clamp(.75rem,.68rem + .32cqi,.875rem);display:block}.flows-grid-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.flows-grid-table tbody{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.75rem;padding:.75rem;display:grid}.flows-grid-table tbody tr{background:#fff;border:1px solid #e7e5e4;border-radius:.6rem;min-width:0;padding:.5rem .75rem;display:block}.flows-grid-table tbody :is(th,td){box-sizing:border-box;text-align:right;overflow-wrap:anywhere;border-bottom:1px solid #f0eeec;justify-content:space-between;align-items:flex-start;gap:.5rem;min-width:0;padding:.42rem 0;display:flex;width:100%!important}.flows-grid-table tbody tr :is(th,td):last-child{border-bottom:0}.flows-grid-table tbody :is(th,td):before{content:attr(data-label);color:#57534e;text-align:left;white-space:normal;flex:0 0 43%;min-width:0;max-width:43%;font-size:clamp(.6875rem,.65rem + .2cqi,.8rem);font-weight:500;display:block}.flows-grid-table tbody :is(th,td) .flows-text-link{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;text-align:right;width:calc(57% - .5rem);min-width:0;max-width:calc(57% - .5rem)}.flows-grid-table tbody .flows-num,.flows-grid-table tbody .flows-mono{white-space:normal}.flows-grid-table tbody .flows-percent-cell{flex:1;justify-content:flex-end;min-width:0}.flows-grid-table tbody .flows-percent-bar{width:clamp(2rem,6cqi,3rem)}.flows-grid-table tbody td.flows-unknown{text-align:right;white-space:normal;width:100%}}@media (max-width:1050px){.flows-report-status{grid-template-columns:repeat(2,minmax(0,1fr))}.flows-report-status>div:nth-child(2){border-right:0}.flows-workspace{gap:20px}.flows-rail{width:210px;min-width:190px}}@media (max-width:730px){.flows-page{padding:28px 0 48px}.flows-wrap{padding:0 16px}.flows-report-status{grid-template-columns:repeat(2,minmax(0,1fr))}.flows-report-status>div{padding:14px}.flows-workspace{flex-direction:column}.flows-rail{width:100%}.flows-rail-list{max-height:210px}.flows-content{width:100%}.flows-heading p{font-size:14px}.flows-feature-heading{margin-top:28px}.flows-chips{gap:6px}.flows-chips button{padding:8px 10px;font-size:12px}.flows-pagination{justify-content:flex-start}}
