.sideconvo-button-block-options:not(:first-of-type){border-top:1px solid #eee;margin-top:16px;padding-top:16px}.sideconvo-button-block-options>label{color:#1e1e1e;font-size:11px;font-weight:500;text-transform:uppercase}.sideconvo-button-block-options .sideconvo-button-block-icon-container{display:flex;gap:12px;margin-top:8px}.sideconvo-button-block-options .sideconvo-button-block-icon-container .sideconvo-button-block-icon{cursor:pointer;height:28px;width:28px}.sideconvo-button-block-options .sideconvo-button-block-icon-container .sideconvo-button-block-icon.selected{border:1px solid #000}.sideconvo-button-block-options .sideconvo-button-block-icon-container .sideconvo-button-block-icon svg{height:100%;width:100%}.sideconvo-button-block-options .sideconvo-button-block-icon-container .sideconvo-button-block-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sideconvo-button-block-options .sideconvo-button-block-icon-container .sideconvo-button-block-icon.ai-icon-button{background-color:#5f5bf3}.sideconvo-button-block__attr-row{position:relative}.sideconvo-button-block__attr-row .components-button{padding:0!important;position:absolute;right:5px;top:-10px}.sideconvo-button-block__attr-row:not(:first-of-type){border-top:1px solid #eee;margin-top:12px;padding-top:12px}.sideconvo-button-block__attr-row:not(:first-of-type) .components-button{top:0}html[dir=rtl] .sideconvo-button span{padding-top:4px}.sideconvo-button{align-items:center;border:0;border-radius:20rem;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:32px;justify-content:center;overflow:hidden;padding-inline:10px;position:relative;transition:all .02s;z-index:4}.sideconvo-button.button-compact{height:22px}@media screen and (max-width:767px){.sideconvo-button.button-compact{height:32px}}.sideconvo-button .rich-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sideconvo-button img,.sideconvo-button svg{height:15px;width:15px}.sideconvo-button>span{display:inline-block;max-width:calc(100% - 23px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.sideconvo-button{width:100%}}.sideconvo-button:hover{background:#c1e4f8;color:#e4e4e4}.sideconvo-button:hover svg{opacity:.8}.sideconvo-button:active{transform:scale(.97)}.hoverEffect{align-items:center;border-radius:20rem;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.hoverEffect div{animation:effect 3s linear infinite;aspect-ratio:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#b3425a;background:linear-gradient(90deg,#b3425a,#3b38b5 50%,#5f5bf3);border-radius:20rem;opacity:.65;transition:.4s;width:100%}@keyframes effect{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.toggle-container{align-items:center;display:flex;gap:8px}.toggle-container .label{color:#777;font-size:12px;transition:color .3s}.toggle-container .label.active{color:#222;font-weight:500}.toggle-container .toggle{background-color:#5f5bf3;border:none;border-radius:9999px;cursor:pointer;height:24px;outline:none;position:relative;transition:background-color .3s;width:40px}.toggle-container .toggle .thumb{background:#fff;border-radius:50%;height:18px;left:3px;position:absolute;top:3px;transition:transform .3s ease;width:18px}.toggle-container .toggle.right{background-color:#ddd}.toggle-container .toggle.right .thumb{transform:translateX(16px)}
