._explorer_6nvrl_1{gap:1.25rem;display:grid}._loadState_6nvrl_6{color:var(--ink-muted);font:800 .78rem/1.4 var(--font-mono), monospace;letter-spacing:.04em;margin:0}._loadState_6nvrl_6 button{border:1px solid var(--asphalt);background:var(--acid);min-height:36px;color:var(--asphalt);font:inherit;cursor:pointer;margin-left:.75rem;padding:0 .75rem}._controls_6nvrl_26{border:2px solid var(--asphalt);background:var(--paper);box-shadow:7px 7px 0 var(--asphalt);grid-template-columns:minmax(13rem,1.35fr) repeat(3,minmax(9rem,1fr));gap:.85rem;padding:1rem;display:grid}._qualityFilters_6nvrl_36{border:2px solid var(--asphalt);background:#fffdf6;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:1rem;display:flex}._qualityFilters_6nvrl_36 legend{border:1px solid var(--asphalt);background:var(--acid);color:var(--asphalt);font:900 .76rem/1.2 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .7rem}._qualityFilters_6nvrl_36 label{align-items:center;gap:.6rem;min-height:44px;font-weight:800;display:inline-flex}._qualityFilters_6nvrl_36 input{width:1.2rem;height:1.2rem;accent-color:var(--cobalt)}._controls_6nvrl_26 label{gap:.45rem;min-width:0;display:grid}._controls_6nvrl_26 span,._count_6nvrl_79,._sourceState_6nvrl_80{font:800 .76rem/1.2 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}._controls_6nvrl_26 input,._controls_6nvrl_26 select{border:2px solid var(--asphalt);width:100%;min-height:3rem;color:var(--asphalt);font:700 1rem/1.2 var(--font-body), sans-serif;background:#fff;border-radius:0;padding:.75rem .85rem}:is(._controls_6nvrl_26 input:focus-visible,._controls_6nvrl_26 select:focus-visible,._actions_6nvrl_104 a:focus-visible){outline:3px solid var(--cobalt);outline-offset:3px}._summary_6nvrl_109{border-bottom:3px solid var(--asphalt);justify-content:space-between;align-items:center;gap:1rem;padding:.35rem 0 .8rem;display:flex}._summary_6nvrl_109 p{max-width:56rem;margin:0}._count_6nvrl_79{background:var(--acid);color:var(--asphalt);flex:none;padding:.6rem .75rem}._cards_6nvrl_130{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._card_6nvrl_130{border:2px solid var(--asphalt);min-width:0;box-shadow:4px 4px 0 var(--asphalt);background:#fff}._cardHeader_6nvrl_143{border-bottom:2px solid var(--asphalt);background:var(--paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:1rem;display:grid}._cardHeader_6nvrl_143 h2{margin:0;font-size:clamp(1.2rem,2vw,1.65rem)}._cardHeader_6nvrl_143 p{color:var(--ink-muted);margin:.2rem 0 0}._market_6nvrl_163{border:2px solid var(--asphalt);background:var(--asphalt);color:#fff;font:900 .82rem/1 var(--font-display), sans-serif;letter-spacing:.04em;padding:.55rem .7rem}._metrics_6nvrl_174{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._metrics_6nvrl_174 div{border-right:1px solid color-mix(in srgb, var(--asphalt) 26%, transparent);border-bottom:1px solid color-mix(in srgb, var(--asphalt) 26%, transparent);min-width:0;padding:.9rem}._metrics_6nvrl_174 div:nth-child(3n){border-right:0}._metrics_6nvrl_174 dt{color:var(--ink-muted);font:800 .75rem/1.3 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.3rem}._metrics_6nvrl_174 dd{overflow-wrap:anywhere;margin:0;font-weight:850}._outcome_6nvrl_207{border-bottom:1px solid color-mix(in srgb, var(--asphalt) 26%, transparent);min-height:3.25rem;color:var(--ink-muted);align-items:center;margin:0;padding:.8rem 1rem;font-weight:750;display:flex}._primaryMetrics_6nvrl_218{grid-template-columns:repeat(3,minmax(0,1fr))}._details_6nvrl_222{border-bottom:2px solid var(--asphalt)}._details_6nvrl_222>summary{cursor:pointer;background:#fffdf6;justify-content:space-between;align-items:center;min-height:3.25rem;padding:.75rem 1rem;font-weight:900;display:flex}._details_6nvrl_222>summary:after{content:"+";font:900 1.25rem/1 var(--font-display), sans-serif}._details_6nvrl_222[open]>summary:after{content:"−"}._evidence_6nvrl_248{border-top:1px solid color-mix(in srgb, var(--asphalt) 26%, transparent);background:color-mix(in srgb, var(--paper) 62%, white);gap:.45rem;padding:.9rem 1rem;display:grid}._evidence_6nvrl_248 p{color:var(--ink-muted);margin:0}._sourceState_6nvrl_80{color:#fff;background:var(--asphalt);width:fit-content;padding:.35rem .5rem}._evidence_6nvrl_248 a{color:#1746d1;text-underline-offset:.18em;align-items:center;gap:.35rem;width:fit-content;min-height:2.75rem;padding:.45rem 0;font-weight:850;text-decoration:underline;display:inline-flex}._actions_6nvrl_104{grid-template-columns:1fr 1fr;gap:.65rem;padding:.85rem;display:grid}._actions_6nvrl_104 a{border:2px solid var(--asphalt);min-height:3rem;color:var(--asphalt);font:900 .78rem/1.1 var(--font-display), sans-serif;letter-spacing:.035em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.65rem;padding:.7rem .85rem;text-decoration:none;display:inline-flex}._actions_6nvrl_104 a:first-child{background:var(--acid)}._actions_6nvrl_104 a:last-child{background:var(--asphalt);color:#fff}._more_6nvrl_314{border:2px solid var(--asphalt);background:var(--acid);min-height:3.25rem;color:var(--asphalt);box-shadow:5px 5px 0 var(--asphalt);font:900 .82rem/1.1 var(--font-display), sans-serif;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}._more_6nvrl_314 span{font:800 .75rem/1.2 var(--font-mono), monospace;letter-spacing:.05em}._empty_6nvrl_339{border:2px dashed var(--asphalt);text-align:center;padding:2rem}._empty_6nvrl_339 strong{margin-bottom:.4rem;font-size:1.2rem;display:block}@media (max-width:900px){._controls_6nvrl_26{grid-template-columns:repeat(2,minmax(0,1fr))}._cards_6nvrl_130{grid-template-columns:1fr}}@media (max-width:560px){._controls_6nvrl_26,._actions_6nvrl_104{grid-template-columns:1fr}._controls_6nvrl_26{box-shadow:4px 4px 0 var(--asphalt)}._summary_6nvrl_109{flex-direction:column;align-items:flex-start}._cardHeader_6nvrl_143{grid-template-columns:auto minmax(0,1fr)}._market_6nvrl_163{text-align:center;grid-column:1/-1;width:100%}._metrics_6nvrl_174{grid-template-columns:repeat(2,minmax(0,1fr))}._metrics_6nvrl_174 div,._metrics_6nvrl_174 div:nth-child(3n){border-right:1px solid color-mix(in srgb, var(--asphalt) 26%, transparent)}._metrics_6nvrl_174 div:nth-child(2n){border-right:0}}._cardHeader_6nvrl_143 h3{margin:0;font-size:clamp(1.2rem,2vw,1.65rem)}._feeBasis_6nvrl_403{color:var(--ink-muted);margin:0;padding:.75rem 1rem;font-size:.9rem}._actions_6nvrl_104 button,._qualityFilters_6nvrl_36 button,._empty_6nvrl_339 button{border:2px solid var(--asphalt);background:var(--paper);color:var(--asphalt);cursor:pointer;min-height:44px;padding:.7rem;font-weight:800}._actions_6nvrl_104 button[aria-pressed=true]{background:var(--acid)}._actions_6nvrl_104 button:disabled{opacity:.55;cursor:default}._actions_6nvrl_104 span{align-self:center;font-size:.85rem}._actions_6nvrl_104 a{line-height:1.4}._comparison_6nvrl_434{border:2px solid var(--asphalt);background:var(--paper);min-width:0;padding:1rem}._comparison_6nvrl_434 h3{margin:0 0 1rem}._comparisonScroll_6nvrl_443{max-width:100%;overflow:auto}._comparison_6nvrl_434 table{border-collapse:collapse;width:100%;min-width:510px}._comparison_6nvrl_434 th,._comparison_6nvrl_434 td{text-align:left;border:1px solid #858781;min-width:125px;padding:.8rem}._comparison_6nvrl_434 th{background:#e9ebdf}._comparison_6nvrl_434 caption{text-align:left;padding-bottom:.8rem}._comparison_6nvrl_434 button{border:1px solid var(--asphalt);min-height:44px;font:inherit;color:var(--asphalt);cursor:pointer;background:#fff;margin-top:.5rem;padding:.45rem;display:block}._explorer_6nvrl_1 button:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}._comparisonScroll_6nvrl_443:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}._scrollHint_6nvrl_482{display:none}._comparison_6nvrl_434 tbody th,._comparison_6nvrl_434 thead th:first-child{z-index:1;background:#e9ebdf;position:sticky;left:0}@media (max-width:700px){._scrollHint_6nvrl_482{color:#4f564f;font-size:.9rem;display:block}._comparison_6nvrl_434 caption{max-width:calc(100vw - 94px)}}
