.presentation-settings[data-astro-cid-juvxjmtt]{font:inherit;position:relative}.presentation-settings[data-astro-cid-juvxjmtt] summary[data-astro-cid-juvxjmtt]{cursor:pointer;font-size:.85rem;list-style-position:inside}.presentation-settings[data-astro-cid-juvxjmtt] form[data-astro-cid-juvxjmtt]{z-index:50;background:var(--paper,#fffdf8);width:min(21rem,90vw);color:var(--ink,#18242a);border:1px solid;padding:1rem;position:absolute;right:0;box-shadow:0 .4rem 1rem #0002}.presentation-settings[data-astro-cid-juvxjmtt] label[data-astro-cid-juvxjmtt]{gap:.3rem;margin-bottom:.7rem;font-size:.85rem;display:grid}.presentation-settings[data-astro-cid-juvxjmtt] select[data-astro-cid-juvxjmtt]{font:inherit;background:inherit;color:inherit;border:1px solid #888;padding:.4rem}.presentation-settings[data-astro-cid-juvxjmtt] p[data-astro-cid-juvxjmtt],.presentation-settings[data-astro-cid-juvxjmtt] output[data-astro-cid-juvxjmtt]{font-size:.75rem;line-height:1.5}.presentation-settings[data-astro-cid-juvxjmtt] p[data-astro-cid-juvxjmtt]{margin:.6rem 0}.presentation-settings[data-astro-cid-juvxjmtt]:focus-within{outline-offset:3px}.presentation-settings-embedded[data-astro-cid-juvxjmtt] form[data-astro-cid-juvxjmtt]{width:100%;max-width:100%;box-shadow:none;margin-top:.7rem;padding:.8rem;position:static}.presentation-settings-embedded[data-astro-cid-juvxjmtt] summary[data-astro-cid-juvxjmtt]{font-size:.8rem}.ranked-comparison{border:1px solid var(--ink,#1e2829);background:var(--paper,#f5f1e7);width:min(48rem,94vw);max-height:90dvh;color:var(--ink,#1e2829);font-family:var(--book,"Roboto Condensed","Arial Narrow",Arial,sans-serif);padding:clamp(.85rem,2vw,1.4rem);overflow:auto;box-shadow:0 1rem 5rem #0004}.ranked-comparison::backdrop{background:#14202499}.ranked-comparison header{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.6rem;display:flex}.ranked-comparison h2{font:700 1.35rem/1.15 var(--book,Arial,sans-serif);margin:0}.ranked-comparison p{margin:.55rem 0;font-size:.8rem;line-height:1.4}.ranked-comparison button,.ranked-comparison input,.ranked-comparison select{font:inherit;color:inherit;background:0 0;border:1px solid #92968c;min-width:0;padding:.3rem .4rem}.ranked-comparison button{cursor:pointer}.ranked-controls{flex-wrap:wrap;align-items:end;gap:.55rem;padding:.4rem 0;display:flex}.ranked-controls label{gap:.2rem;font-size:.75rem;display:grid}.ranked-controls input[type=number]{width:5.2rem}.ranked-controls input[type=search]{width:10rem}.ranked-controls button{font-size:.8rem}.ranked-method{margin:.35rem 0 .6rem;font-size:.75rem}.ranked-method summary{cursor:pointer}.ranked-scroll{max-height:57dvh;overflow:auto}.ranked-comparison table{border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%;font-size:.86rem}.ranked-comparison caption{text-align:left;border-top:1px solid;padding:.45rem .35rem;font-size:1rem;font-weight:700}.ranked-comparison th{text-align:left;background:#d5d3c6;border-bottom:1px solid;padding:.45rem .35rem;position:sticky;top:0}.ranked-comparison th:first-child{width:3rem}.ranked-comparison th:last-child{width:44%}.ranked-comparison td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #c3c3b7;padding:.45rem .35rem}.ranked-comparison td:last-child{font-variant-numeric:tabular-nums}.ranked-amount{white-space:normal}.ranked-evidence{display:inline}.ranked-evidence summary{cursor:pointer;font-size:.85rem;list-style:none;display:inline}.ranked-evidence summary::-webkit-details-marker{display:none}.ranked-evidence[open]{display:block}.ranked-comparison .ranked-evidence p{font-size:.75rem;line-height:1.4}.ranked-evidence a{margin:.2rem 0;font-size:.75rem;display:block}.ranked-comparison a{color:inherit;text-decoration:underline}.ranked-comparison :focus-visible{outline-offset:3px;outline:2px solid}@media (width<=600px){.ranked-comparison{width:98vw;max-height:95dvh;padding:.7rem}.ranked-comparison h2{font-size:1.15rem}.ranked-comparison table{font-size:.8rem}.ranked-comparison th,.ranked-comparison td{padding:.4rem .25rem}.ranked-comparison th:first-child{width:2.4rem}.ranked-comparison th:last-child{width:46%}.ranked-controls{gap:.4rem}.ranked-controls input[type=search]{width:8rem}.ranked-scroll{max-height:55dvh}}.ranked-comparison .ranked-evidence{border:0;margin:0 0 0 .35em;padding:0}.ranked-comparison .ranked-evidence summary{line-height:inherit;border:0;margin:0;padding:0}
