@layer components{[data-finder] .finder-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--sp-5);padding:var(--sp-5) 0;border-top:var(--rule);overflow-wrap:anywhere}[data-finder] .finder-result>*{grid-column:1/-1}[data-finder] .finder-result h3{grid-column:1;margin:0;font:var(--fw-name) var(--fs-h2)/1.15 var(--font-display)}[data-finder] .finder-result h3 a{color:var(--ink);text-decoration:none;min-height:var(--target)}[data-finder] .finder-result h3 a:hover{text-decoration:underline;text-decoration-thickness:1px}[data-finder] .finder-summary{margin:var(--sp-2) 0 var(--sp-3);color:var(--ink-2)}[data-finder] .finder-criteria{padding:0;margin:var(--sp-3) 0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-6)}[data-finder] .finder-criteria li{padding:var(--sp-3) 0;border-top:var(--rule);font-size:var(--fs-sm)}[data-finder] .finder-status-word{font-weight:var(--fw-semibold)}[data-finder] .finder-result .notice{margin:var(--sp-3) 0}[data-finder] .finder-result>.check-label{grid-column:2;grid-row:1;align-self:center;font-weight:var(--fw-medium);margin:0;min-height:var(--target)}[data-finder] [aria-disabled=true]{opacity:.6;cursor:default}[data-finder] #finder-compare-note{max-width:100%}[data-finder] .finder-picked,[data-finder] .finder-cell-label,[data-finder] [data-finder-matrix] .finder-tick-words{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-finder] .finder-picks{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}[data-finder] .finder-picks-label{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}[data-finder] .finder-picks-row{display:flex;flex-wrap:wrap;gap:var(--sp-2)}[data-finder] #finder-results[data-finder-matrix]{display:grid;grid-template-columns:minmax(10rem,1.3fr) repeat(var(--finder-cols,1),minmax(0,1fr)) minmax(6.5rem,auto);column-gap:var(--sp-5)}[data-finder] [data-finder-matrix]>*{grid-column:1/-1;min-width:0}[data-finder] [data-finder-matrix]>:is(.finder-head,.finder-result){display:grid;grid-template-columns:subgrid;column-gap:normal}[data-finder] [data-finder-matrix]>.finder-result{row-gap:var(--sp-2);align-items:baseline;padding:var(--sp-4) 0}[data-finder] [data-finder-matrix] .finder-result h3{grid-row:1;font-size:var(--fs-h3)}[data-finder] [data-finder-matrix] .finder-summary{margin:0;font-size:var(--fs-sm)}[data-finder] [data-finder-matrix] .finder-result .notice{margin:0}[data-finder] [data-finder-matrix] .finder-result>.check-label{grid-column:-2;align-self:center}[data-finder] .finder-cell{grid-column:auto;grid-row:1;position:relative;margin:0;padding-left:calc(.8em + var(--sp-2));font-size:var(--fs-sm);line-height:1.4}[data-finder] .finder-cell>.finder-mark{position:absolute;left:0;top:.3em}[data-finder] .finder-mark{display:inline-block;flex:none;width:.8em;height:.8em}[data-finder] .finder-mark:before{content:"";display:block;box-sizing:border-box;width:100%;height:100%;border-radius:50%;-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-finder] .finder-mark[data-mark=filled]:before{background:currentColor}[data-finder] .finder-mark[data-mark=half]:before{border:1.5px solid currentColor;background:linear-gradient(90deg,currentColor 50%,transparent 50%)}[data-finder] .finder-mark[data-mark=open]:before{border:1.5px solid currentColor}[data-finder] .finder-mark[data-mark=struck]:before{border:1.5px solid currentColor;background:linear-gradient(135deg,transparent calc(50% - .75px),currentColor calc(50% - .75px) calc(50% + .75px),transparent calc(50% + .75px))}[data-finder] .finder-mark[data-mark=dash]:before{height:1.5px;margin-top:calc(.4em - .75px);border-radius:0;background:currentColor}[data-finder] .finder-key{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0 0 var(--sp-4);padding:0;list-style:none;font-size:var(--fs-sm);color:var(--ink-2)}[data-finder] .finder-key li{display:inline-flex;align-items:center;gap:var(--sp-2)}[data-finder] .finder-key .finder-mark{color:var(--ink)}[data-finder] .finder-head{position:sticky;top:var(--header-h);z-index:2;align-items:end;padding:var(--sp-2) 0 var(--sp-1);border-bottom:var(--rule-ink);background:var(--paper);font:var(--fw-semibold) var(--fs-xs)/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere}[data-finder] .finder-head+.finder-result{border-top:0}[data-finder] .finder-basis{margin:0}[data-finder] .finder-basis>summary{display:inline-flex;align-items:center;min-height:var(--target);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}[data-finder] .finder-basis>.finder-criteria{margin:var(--sp-1) 0 var(--sp-2)}@media(max-width:760px){[data-finder] .finder-result{display:block}[data-finder] .finder-result h3{font-size:var(--fs-h3)}[data-finder] .finder-criteria{grid-template-columns:minmax(0,1fr)}[data-finder] #finder-results[data-finder-matrix],[data-finder] [data-finder-matrix]>.finder-result{display:block}[data-finder] .finder-head{display:none}[data-finder] [data-finder-matrix] .finder-summary{margin:var(--sp-1) 0 var(--sp-2)}[data-finder] [data-finder-matrix] .finder-result .notice{margin:var(--sp-2) 0}[data-finder] .finder-cell{padding-block:var(--sp-1)}[data-finder] .finder-cell>.finder-mark{top:calc(var(--sp-1) + .3em)}[data-finder] .finder-cell-label,[data-finder] [data-finder-matrix] .finder-tick-words{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}}@media print{[data-finder] .check-label{display:none}[data-finder] .finder-head{position:static}[data-finder] .finder-head>span:last-child{visibility:hidden}}}
