.vc-toggle-button{position:relative;display:inline-flex;cursor:pointer;align-items:center;overflow:hidden;border-radius:.25rem;border-width:1px;border-color:var(--inactive-elements);background-color:var(--inactive-elements);padding:.125rem;text-align:center;outline:2px solid transparent;outline-offset:2px}.vc-toggle-button__content{position:relative;display:inline-flex;width:100%;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap;border-radius:.125rem;padding-top:5px;padding-bottom:5px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);line-height:1rem}.vc-toggle-button__icon-wrap{display:flex;align-items:center;gap:.5rem}.vc-toggle-button__icon{flex-shrink:0;font-size:.875rem}.vc-toggle-button svg.vc-toggle-button__icon{height:1rem;width:1rem}.vc-toggle-button.is--large{border-width:2px}.vc-toggle-button.is--large .vc-toggle-button__content{gap:.5rem;padding:.5rem 2.5rem;font-size:1rem;font-weight:700}.vc-toggle-button.is--large .vc-toggle-button__icon{font-size:1rem}.vc-toggle-button.is--large svg.vc-toggle-button__icon{height:1.125rem;width:1.125rem}.vc-toggle-button.is--error{border-color:var(--error)}.vc-toggle-button.is--checked .vc-toggle-button__content{background-color:var(--light-bg);--tw-shadow: 0px 0px 4px var(--overlay-bg);--tw-shadow-colored: 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-toggle-button.is--checked.color--primary .vc-toggle-button__content{color:var(--btn-filled-text);background-color:var(--primary-actions)}.vc-toggle-button.is--checked.color--primary .vc-toggle-button__icon{color:var(--btn-filled-text)}.vc-toggle-button.is--checked.color--secondary .vc-toggle-button__content{color:var(--btn-filled-text);background-color:var(--secondary-actions)}.vc-toggle-button.is--checked.color--secondary .vc-toggle-button__icon{color:var(--btn-filled-text)}.vc-toggle-button.is--checked.color--destructive .vc-toggle-button__content{color:var(--btn-filled-text);background-color:var(--destructive-actions)}.vc-toggle-button.is--checked.color--destructive .vc-toggle-button__icon{color:var(--btn-filled-text)}.vc-toggle-button.is--checked.color--success .vc-toggle-button__content{color:var(--btn-filled-text);background-color:var(--success-actions)}.vc-toggle-button.is--checked.color--success .vc-toggle-button__icon{color:var(--btn-filled-text)}.vc-toggle-button.is--checked.color--warning .vc-toggle-button__content{color:var(--btn-filled-text);background-color:var(--warning-actions)}.vc-toggle-button.is--checked.color--warning .vc-toggle-button__icon{color:var(--btn-filled-text)}.vc-toggle-button.is--checked.color--primary-alternative .vc-toggle-button__content{color:var(--btn-filled-text);background-color:var(--primary-alternative-actions)}.vc-toggle-button.is--checked.color--primary-alternative .vc-toggle-button__icon{color:var(--btn-filled-text)}.vc-toggle-button.is--disabled,.vc-toggle-button:disabled{cursor:not-allowed;opacity:.5}.vc-toggle-button.is--disabled .vc-toggle-button__content,.vc-toggle-button:disabled .vc-toggle-button__content{cursor:not-allowed;opacity:.5}
