.pil26-md{font-family:var(--st-font);padding:var(--st-section) var(--st-inline);scroll-margin-top:3.5rem}.pil26-md__pick{border:0;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr);margin:0 0 1rem;padding:0}.pil26-md__legend{color:var(--st-muted);font-size:.6875rem;font-weight:800;letter-spacing:.1em;margin:0 0 .5rem;padding:0;text-transform:uppercase}.pil26-md__opt{cursor:pointer;display:flex;position:relative}.pil26-md__r{height:1px;opacity:0;position:absolute;width:1px}.pil26-md__optbody{align-content:center;background:var(--st-surface);border:1px solid var(--st-line-strong);border-radius:var(--st-radius-row);display:grid;flex:1;gap:.125rem;min-height:44px;padding:.75rem 1rem;transition:background var(--st-dur-fast) var(--st-ease),border-color var(--st-dur-fast) var(--st-ease),color var(--st-dur-fast) var(--st-ease)}.pil26-md__optbody b{color:var(--st-heading);font-size:.9375rem;font-weight:800}.pil26-md__optbody span{color:var(--st-muted);font-size:.8125rem;line-height:1.4}.pil26-md__opt:hover .pil26-md__optbody{border-color:var(--st-accent)}.pil26-md__r:focus-visible+.pil26-md__optbody{outline:3px solid var(--st-focus);outline-offset:2px}.pil26-md__r:checked+.pil26-md__optbody{background:var(--st-midnight);border-color:var(--st-midnight)}.pil26-md__r:checked+.pil26-md__optbody b{color:var(--st-white)}.pil26-md__r:checked+.pil26-md__optbody span{color:var(--st-silver)}.pil26-md__tallies{list-style:none;margin:0 0 1.25rem;padding:0}.pil26-md__tally{display:none}.pil26-md__tallytext{color:var(--st-ink-soft);font-size:1rem;margin:0 0 .5rem;max-width:none}.pil26-md__tallytext b{color:var(--st-heading);font-size:1.375rem;font-weight:900}.pil26-md__tallymodel{color:var(--st-accent-ink);display:block;font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pil26-md__meter{background:var(--st-line);border-radius:999px;display:flex;height:10px;overflow:hidden}.pil26-md__meter-you{background:var(--st-watermelon);width:calc(var(--pil26-md-you)/var(--pil26-md-total)*100%)}.pil26-md__meter-both,.pil26-md__meter-you{transition:width var(--st-dur) var(--st-ease)}.pil26-md__meter-both{background:var(--st-royal-40);width:calc(var(--pil26-md-both)/var(--pil26-md-total)*100%)}.pil26-md__table{background:var(--st-surface);border:1px solid var(--st-line);border-collapse:separate;border-radius:var(--st-radius-card);border-spacing:0;font-size:.9375rem;overflow:hidden;width:100%}.pil26-md__table thead th{background:var(--st-surface-2);border-bottom:1px solid var(--st-line-strong);color:var(--st-muted);font-size:.6875rem;font-weight:800;letter-spacing:.1em;padding:.75rem 1rem;text-align:left;text-transform:uppercase;transition:color var(--st-dur-fast) var(--st-ease),background var(--st-dur-fast) var(--st-ease)}.pil26-md__table :is(tbody th,td){border-bottom:1px solid var(--st-line);line-height:1.45;padding:.75rem 1rem;text-align:left;transition:background var(--st-dur-fast) var(--st-ease);vertical-align:top}.pil26-md__table tbody tr:last-child :is(th,td){border-bottom:0}.pil26-md__table tbody th{color:var(--st-ink);font-weight:700;width:34%}.pil26-md__chip{background:var(--st-surface);border:1px solid var(--st-line-strong);border-radius:999px;color:var(--st-ink);display:inline-block;font-size:.625rem;font-weight:800;letter-spacing:.1em;line-height:1.3;padding:.1875rem .5rem;text-transform:uppercase;transition:border-color var(--st-dur-fast) var(--st-ease),color var(--st-dur-fast) var(--st-ease);white-space:nowrap}.pil26-md__chip.is-you{border-color:var(--st-watermelon)}.pil26-md__chip.is-both,.pil26-md__chip.is-them{border-color:var(--st-royal);color:var(--st-accent-ink)}.pil26-md__chip.is-both{border-style:dashed}.pil26-md__note{color:var(--st-ink-soft);display:block;font-size:.8125rem;margin-top:.375rem}.pil26-md__cap{color:var(--st-muted);font-size:var(--st-fs-fine);line-height:1.55;margin:1rem 0 0;max-width:var(--st-measure)}.pil26-md:has(.pil26-md__r--1:checked) .pil26-md__tally--1,.pil26-md:has(.pil26-md__r--2:checked) .pil26-md__tally--2,.pil26-md:has(.pil26-md__r--3:checked) .pil26-md__tally--3{display:block}.pil26-md:has(.pil26-md__r--1:checked) .pil26-md__table td:not(.pil26-md__c1) .pil26-md__chip,.pil26-md:has(.pil26-md__r--2:checked) .pil26-md__table td:not(.pil26-md__c2) .pil26-md__chip,.pil26-md:has(.pil26-md__r--3:checked) .pil26-md__table td:not(.pil26-md__c3) .pil26-md__chip{border-color:var(--st-line-strong);border-style:solid;color:var(--st-muted)}.pil26-md:has(.pil26-md__r--1:checked) .pil26-md__table .pil26-md__c1,.pil26-md:has(.pil26-md__r--2:checked) .pil26-md__table .pil26-md__c2,.pil26-md:has(.pil26-md__r--3:checked) .pil26-md__table .pil26-md__c3{background:var(--st-royal-20)}.pil26-md:has(.pil26-md__r--1:checked) .pil26-md__table thead .pil26-md__c1,.pil26-md:has(.pil26-md__r--2:checked) .pil26-md__table thead .pil26-md__c2,.pil26-md:has(.pil26-md__r--3:checked) .pil26-md__table thead .pil26-md__c3{color:var(--st-accent-ink)}@media (min-width:640px){.pil26-md__pick{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.pil26-md__table,.pil26-md__table :is(tbody,tr){display:block}.pil26-md__table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.pil26-md__table tr{border-bottom:1px solid var(--st-line);display:grid;grid-template-columns:minmax(0,1fr)}.pil26-md__table tbody tr:last-child{border-bottom:0}.pil26-md__table tbody th{border-bottom:0;padding-bottom:.25rem;width:auto}.pil26-md__table td{border-bottom:0;padding-top:.25rem}.pil26-md__table td[data-label]:before{color:var(--st-muted);content:attr(data-label);display:block;font-size:.625rem;font-weight:800;letter-spacing:.1em;margin-bottom:.25rem;text-transform:uppercase}.pil26-md:has(.pil26-md__r--1:checked) .pil26-md__table td:not(.pil26-md__c1),.pil26-md:has(.pil26-md__r--2:checked) .pil26-md__table td:not(.pil26-md__c2),.pil26-md:has(.pil26-md__r--3:checked) .pil26-md__table td:not(.pil26-md__c3){display:none}.pil26-md:has(.pil26-md__r:checked) .pil26-md__table td{background:transparent}.pil26-md:has(.pil26-md__r:checked) .pil26-md__table td[data-label]:before{display:none}}@media (prefers-reduced-motion:reduce){.pil26-md__meter-both,.pil26-md__meter-you{transition:none}}