[class*="btn--"],.btn-icon{font-weight:700;text-transform:uppercase}.btn-icon{gap:var(--space-xs);max-width:fit-content}.btn-icon:hover .btn-icon__icon{-webkit-animation:icon-fade-out 350ms ease-in-out forwards;animation:icon-fade-out 350ms ease-in-out forwards}.btn-icon .btn-icon__icon{display:flex;fill:currentColor;-webkit-animation:icon-fade-in 350ms ease-in-out;animation:icon-fade-in 350ms ease-in-out;width:16px;height:16px}.ct-code-block[role="img"] svg{width:100%!important}@-webkit-keyframes icon-fade-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}}@keyframes icon-fade-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}}@-webkit-keyframes icon-fade-in{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes icon-fade-in{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.btn--primary{background-color:color(11);border:2px solid transparent}.btn--primary:hover{background-color:#5863C6;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25)}.btn--primary:active{background-color:#35409C;color:#fff}.btn--primary:focus{border:2px solid #0C26F3;color:#fff}.btn--primary.btn--outline{border:2px solid color(11);background-color:transparent;color:color(11)}.btn--primary.btn--outline:hover{border-color:#5863C6;background:transparent;color:#5863C6}.btn--primary.btn--outline:active{border-color:#35409C;color:#35409C}.btn--primary.btn--outline:focus{border:2px solid #0C26F3;color:color(11)}.btn--secondary{background-color:color(10);border:2px solid transparent}.btn--secondary:hover{background-color:#C1B3FF;color:#fff}.btn--secondary:active{background-color:#8466FF;color:#fff}.btn--secondary:focus{color:#fff}.btn--secondary.btn--outline{border:2px solid color(10);color:color(10)}.btn--secondary.btn--outline:hover{border:2px solid #C1B3FF;color:#C1B3FF}.btn--secondary.btn--outline:active{border:2px solid #8466FF;color:#8466FF}.btn--secondary.btn--outline:focus{color:#C1B3FF}body.dark .ct-link-button.btn--accent.btn--outline:hover{color:var(--color-dark)}[class*="btn--"][disabled]{opacity:.3;pointer-events:none}[class*="btn--"]:hover{box-shadow:0 2px 5px rgba(0,0,0,.25)}[class*="btn--"]:focus{border-color:#0C26F3;box-shadow:0 2px 5px rgba(0,0,0,.25)}[class*="btn--outline"]:hover{background:transparent}.btn-workerb{display:flex;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:10px 12px;gap:8px;max-width:285px;color:#120E38;font-size:var(--text-s);font-weight:600;width:100%;height:49px;background:#FFF;border:1px solid #E7E7EB;box-shadow:0 0 20px rgba(0,0,0,.12);border-radius:4px;transition:border 0.3s,box-shadow 0.3s}.btn-workerb:is(:hover,:focus){color:#336;border:1px solid #FF740F;box-shadow:0 4px 4px rgba(0,0,0,.12),0 0 0 8px rgba(199,79,9,.2)}.btn-workerb:active{box-shadow:none;background-color:#F9F8FF}.btn-workerb span{letter-spacing:.4px}.btn-icon--workerb{display:flex;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 12px;gap:8px;border:1px solid #D0CFD7;border-radius:4px;font-size:12px;color:#1A2E58}.btn-icon--workerb:is(:hover,:active){background-color:#F9F8FF}