.dropdownContainer{--dropdown__background:var(--white);--dropdown__radius:var(--r3h);--dropdown__shadow:var(--shadow2);--dropdown-container__background:var(--white);--dropdown-item__text:var(--color__default__text);--dropdown-item__font-family:var(--sans-serif);--dropdown-item__font-size:var(--fs1);--dropdown-item__font-weight:var(--fs-regular);--dropdown-item__line-height:var(--lh-single);--dropdown-item__padding:var(--s2) var(--s3);--dropdown-item__transition:var(--transition-all-quick);--dropdown-item__radius:var(--r2);--dropdown-item__hover__text:var(--black);--dropdown-item__hover__background:var(--secondary)}.dropdownMenu{max-height:60vh;overflow-y:scroll;min-width:9rem;border-radius:var(--dropdown__radius);box-shadow:var(--dropdown__shadow);position:absolute;background:var(--dropdown__background);padding:var(--s2)}.dropdownMenu a,.dropdownMenu button{appearance:none;-webkit-appearance:none;background:#fff0;border:none;cursor:pointer;font-family:var(--sans-serif);font-size:var(--fs2);font-weight:var(--fw-regular);line-height:var(--lh-single);padding:var(--s2) var(--s3);transition:var(--transition-all);-webkit-tap-highlight-color:#fff0;text-align:left;display:block;text-decoration:none;border-radius:var(--r2);color:var(--color__default__text);white-space:nowrap}.dropdownMenu a.small,.dropdownMenu button.small{font-size:var(--fs1)}.dropdownMenu a:hover,.dropdownMenu button:hover,.dropdownMenu a:focus,.dropdownMenu button:focus{background:var(--dropdown-item__hover__background);color:var(--dropdown-item__hover__text);opacity:1}.dropdownMenu a.disabled,.dropdownMenu button.disabled,.dropdownMenu button:disabled{opacity:var(--disabled);cursor:not-allowed;background:#fff0;color:var(--color__dropdown-item__text)}.dropdownIcon{display:inline-block;width:calc(var(--s3) + 0.5*var(--s1));text-align:center;padding-right:var(--s2)}.dropdownFilteredBadge{display:block;width:calc(var(--s2) + var(--s1)/2);height:calc(var(--s2) + var(--s1)/2);background:var(--color__dropdown-badge);border-radius:var(--r-circular);transition:var(--transition-all-quick);opacity:0;transform:scale(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;right:calc(0rem - var(--s3) + var(--s1))}.dropdownContents{background:var(--dropdown__background);border-radius:var(--s3h);overflow:hidden;box-shadow:var(--s1) var(--s2) var(--s4h) 0 rgba(var(--color__shadow-rgb),.225)}.dropdownContentsContainer{background:var(--white);padding:var(--s2h);gap:var(--s0);display:flex;flex-direction:column;min-width:var(--s6);max-height:70vh;overflow-y:auto;overflow-y:overlay}.dropdownContentsFiltered .dropdownFilteredBadge{opacity:1;transform:scale(1)}.dropdownContents p{margin-bottom:var(--s3)}.dropdownContents p+p{margin-top:calc(0rem - var(--s2))}.dropdownContents p:last-child{margin-bottom:0}.dropdownContents.dropdownContentsWide{min-width:18rem}.dropdownContents a,.dropdownContents a.buttonGhost,.dropdownContents button{background:#fff0;border:none;cursor:pointer;font-family:var(--sans-serif);font-size:var(--fs2);font-weight:400;line-height:var(--lh-single);padding:var(--s1) var(--s3);transition:var(--transition-all);-webkit-tap-highlight-color:#fff0;text-align:left;display:inline-block;text-decoration:none;border-radius:var(--s4);color:var(--dropdown-item__text);white-space:nowrap}.dropdownContents a.small,.dropdownContents a.buttonGhost.small,.dropdownContents button.small{font-size:var(--fs1)}.dropdownContents a:not(.active):hover,.dropdownContents a.buttonGhost:not(.active):hover{transform:none;opacity:1;background:var(--secondary);color:var(--dropdown-item__text)}.dropdownContents a.active,.dropdownContents a[aria-current="page"],.dropdownContents a.buttonGhost[aria-current="page"]{background:none;color:var(--dropdown-item__text);cursor:default;pointer-events:none}.dropdownContents a.buttonGhost[aria-current="page"]:before{display:inline-block;content:'\f061';font-family:var(--icon);padding-right:var(--s2h);margin-left:calc(0rem - var(--s1h))}.shareMenu{left:0;right:0;transform:none;width:100%}@media (min-width:30em){.shareMenu{left:50%;transform:translateX(-50%);width:min-content}}