.sf-select-button{padding-block:var(--s-space-xs);font-family:var(--s-type-p-font,var(--s-font-body));font-size:var(--s-type-p-size,1rem);font-weight:var(--s-type-p-weight,400);line-height:var(--s-type-p-leading,1.3);color:var(--s-color-fg);flex:none;display:inline-flex;position:relative}.sf-select-button:hover .sf-select-button__label{text-decoration:underline}.sf-select-button:has(:focus-visible){outline-offset:2px;outline:2px solid}.sf-select-button__select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:1rem;position:absolute;inset:0}