.c-input-select-button{display:inline-flex;align-items:center;gap:var(--spacing-xxxxs);cursor:pointer}.c-input-select-button__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c-input-select-button__box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--Border-primary);border-radius:var(--radius-xxxs);background:var(--Neutral-white);transition:background-color .15s ease,border-color .15s ease}.c-input-select-button__icon{font-size:16px;color:var(--Neutral-white);opacity:0;transition:opacity .15s ease}.c-input-select-button__label{color:var(--Text-primary);transition:color .15s ease}.c-input-select-button__input:checked+.c-input-select-button__box{border-color:rgba(0,0,0,0);background:var(--brand-primary)}.c-input-select-button__input:checked+.c-input-select-button__box .c-input-select-button__icon{opacity:1}.c-input-select-button__input:focus-visible+.c-input-select-button__box{outline:none;border:2px solid var(--brand-primary)}.c-input-select-button:hover .c-input-select-button__label{color:var(--Text-secondary)}