.cb-button:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--primary)}.cb-button-black-primary-dark{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.cb-button-black-primary-dark:hover{--tw-bg-opacity:1;background-color:rgb(81 79 79/var(--tw-bg-opacity,1))}.cb-button-black-secondary-dark{--tw-border-opacity:1;border-color:rgb(30 30 30/var(--tw-border-opacity,1))}.cb-button-black-secondary-dark:hover{border-width:0;--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity,1))}.cb-button-black-secondary-dark:hover,.cb-button-black-tertiary-dark{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cb-button-black-tertiary-dark:hover{color:color-mix(in srgb,white,black 20%)}.cb-button-black-tertiary-dark:active{color:color-mix(in srgb,white,black 30%)}.cb-button-black-tertiary{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.cb-button-black-tertiary:hover{color:color-mix(in srgb,black,white 20%)}.cb-button-black-tertiary:active{color:color-mix(in srgb,black,white 30%)}