.editor-editor-interface .sideconvo-button{margin-bottom:0}.sideconvo-button.sideconvo-button-interactive.editor-collapsed{min-width:-moz-fit-content!important;min-width:fit-content!important;padding:4px 4px 4px 9px!important;width:auto!important}.sideconvo-button.sideconvo-button-interactive.editor-collapsed .sideconvo-button-text{display:inline-block!important;margin-left:0!important;opacity:0!important;width:0!important}.sideconvo-button.sideconvo-button-interactive.editor-collapsed .sideconvo-button-logo{margin-right:0!important}.sideconvo-button{box-sizing:border-box!important;display:inline-flex!important;max-width:100%!important;width:auto!important}.sideconvo-button,.sideconvo-button .sideconvo-button-text,.sideconvo-button span{letter-spacing:normal!important;text-decoration:none!important;text-transform:none!important}.entry-content .sideconvo-button,.wp-block .sideconvo-button,.wp-block-post-content .sideconvo-button,article .sideconvo-button,body .sideconvo-button,main .sideconvo-button{display:inline-flex!important;width:auto!important}.entry-content .sideconvo-button .sideconvo-button-text,.wp-block .sideconvo-button .sideconvo-button-text,.wp-block-post-content .sideconvo-button .sideconvo-button-text,article .sideconvo-button .sideconvo-button-text,body .sideconvo-button .sideconvo-button-text,main .sideconvo-button .sideconvo-button-text{font-style:normal!important;letter-spacing:normal!important;text-decoration:none!important;text-transform:none!important}.entry-content .sideconvo-button span,.wp-block .sideconvo-button span,.wp-block-post-content .sideconvo-button span,article .sideconvo-button span,body .sideconvo-button span,main .sideconvo-button span{background:none!important;border:none!important;font-style:normal!important;letter-spacing:normal!important;text-decoration:none!important;text-transform:none!important}.sideconvo-button-block__section{margin-bottom:16px}.sideconvo-button-block__section:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:16px}.sideconvo-button-block__section .components-base-control__help{color:#757575;font-size:12px;font-style:normal;margin-top:8px}.sideconvo-button-block__section .components-base-control__label{color:#1e1e1e;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-bottom:12px;text-transform:uppercase}.sideconvo-button-block-options{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:16px}.sideconvo-button-block-options>label{color:#1e1e1e;display:block;font-size:11px;font-weight:500;line-height:1.4;margin-bottom:8px;text-transform:uppercase}.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}.sideconvo-interactive-texts{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.sideconvo-interactive-text-item{align-items:center;animation:slideInFromRight .4s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#f8f9fa,#fff);border:2px solid #e1e4e8;border-radius:8px;display:flex;gap:8px;padding:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.sideconvo-interactive-text-item:hover{background:linear-gradient(135deg,#faf5ff,#fff);border-color:#8b5cf6;transform:translateX(-2px)}.sideconvo-interactive-text-item .components-base-control{flex:1;margin-bottom:-7px}.sideconvo-interactive-text-item .components-text-control__input{border:1px solid #e1e4e8;border-radius:6px;transition:all .3s ease}.sideconvo-interactive-text-item .components-text-control__input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.sideconvo-interactive-text-number{align-items:center;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:50%;box-shadow:0 2px 8px rgba(139,92,246,.3);color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.sideconvo-interactive-text-remove{flex-shrink:0;opacity:.7;transition:all .3s ease}.sideconvo-interactive-text-remove:hover{opacity:1;transform:scale(1.1) rotate(10deg)}.sideconvo-interactive-text-remove:active{transform:scale(.95) rotate(10deg)}.sideconvo-add-text-button{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px dashed #8b5cf6!important;border-radius:8px;font-weight:600;margin-top:8px;padding:12px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.sideconvo-add-text-button:hover:not(:disabled){background:linear-gradient(135deg,#faf5ff,#ede9fe);border-color:#7c3aed!important;transform:translateY(-2px)}.sideconvo-add-text-button:active:not(:disabled){transform:translateY(0)}.sideconvo-add-text-button:disabled{border-color:#ccc!important;cursor:not-allowed;opacity:.5}.sideconvo-add-text-button svg{fill:#8b5cf6}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{box-shadow:0 2px 8px rgba(139,92,246,.3)}50%{box-shadow:0 2px 16px rgba(139,92,246,.5)}}.sideconvo-border-type-selector{margin-top:16px}.sideconvo-border-type-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:12px;padding:4px}.sideconvo-border-type-option{align-items:center;background:transparent;border:2px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;transition:all .2s ease}.sideconvo-border-type-option:before{background:linear-gradient(90deg,transparent,rgba(139,92,246,.1),transparent);content:"";height:100%;left:0!important;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s ease;width:100%;will-change:transform}.sideconvo-border-type-option:hover{border-color:#8b5cf6;box-shadow:0 2px 8px rgba(139,92,246,.15)}.sideconvo-border-type-option:hover:before{transform:translateX(100%)}.sideconvo-border-type-option.is-selected{border-color:#ddd;box-shadow:none;overflow:visible}.sideconvo-border-type-option.is-selected:after{align-items:center;animation:checkmarkPop .4s cubic-bezier(.68,-.55,.265,1.55);background:#8b5cf6;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;content:"✓";display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;pointer-events:none;position:absolute;right:-10px;top:-10px;width:20px;z-index:10}.sideconvo-border-type-preview{align-items:center;border-radius:4px;display:flex;font-size:13px;font-weight:600;height:50px;justify-content:center;pointer-events:none;position:relative;transition:border .2s ease,color .2s ease!important;width:100%}.sideconvo-border-type-preview.none-border{background:#fff;border:none!important;color:#1a1a1a}.sideconvo-border-type-preview.solid-border{background:#fff;border:3px solid #8b5cf6;border-radius:4px;color:#1a1a1a}.sideconvo-border-type-preview.gradient-border{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#b3425a,#7c3aed,#06b6d4);background-origin:border-box;border:3px solid transparent;border-radius:4px;color:#1a1a1a}@keyframes checkmarkPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.sideconvo-style-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:12px}.sideconvo-style-option{align-items:center;background:transparent;border:2px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;transition:all .25s ease}.sideconvo-style-option:hover{border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.15);transform:translateY(-2px)}.sideconvo-style-option.is-selected{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.sideconvo-style-preview{align-items:center;display:flex;font-size:13px;font-weight:600;height:42px;justify-content:center;transition:all .3s ease;width:100%}.sideconvo-style-preview.solid-style{background:#fff;color:#1a1a1a}.sideconvo-style-preview.animated-style{animation:gradientShift 3s ease infinite;background:linear-gradient(135deg,#b3425a,#7c3aed,#b3425a);background-size:200% 200%;color:#fff}.sideconvo-style-option:hover .sideconvo-style-preview.animated-style{animation:gradientShift 1.5s ease infinite}.sideconvo-size-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:12px}.sideconvo-size-option{align-items:center;background:transparent;border:2px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:0;transition:all .25s ease}.sideconvo-size-option:hover{border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.15);transform:translateY(-2px)}.sideconvo-size-option.is-selected{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.sideconvo-size-preview{align-items:center;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;display:flex;font-size:11px;font-weight:600;justify-content:center;transition:all .3s ease;width:100%}.sideconvo-size-preview.compact-size{height:50px}.sideconvo-size-preview.regular-size{height:70px}.sideconvo-size-preview.custom-size{height:60px}.sideconvo-size-label{color:#1e1e1e;font-size:11px;font-weight:500;padding:8px;text-align:center}.sideconvo-size-option:hover .sideconvo-size-preview{background:linear-gradient(135deg,#9d6bff,#8b5cf6)}.sideconvo-border-controls{display:flex;flex-direction:column;gap:0}.sideconvo-border-controls .components-toggle-control{margin-bottom:0}.sideconvo-border-controls .components-panel__body{border:none;margin:0;padding:0}.sideconvo-logo-checkmark{align-items:center;background:#8b5cf6;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-10px!important;top:-10px!important;width:20px;z-index:10}.sideconvo-logo-grid{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:12px}.sideconvo-logo-option{align-items:center;aspect-ratio:1;background:#f5f5f7;border:2px solid #e1e4e8;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04);cursor:pointer;display:flex;justify-content:center;overflow:visible;padding:14px;position:relative;transition:all .25s ease}.sideconvo-logo-option img{filter:drop-shadow(0 1px 3px rgba(0,0,0,.15));height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%}.sideconvo-logo-option:hover{background:#ede9fe;border-color:#8b5cf6;transform:translateY(-2px)}.sideconvo-logo-option:hover img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transform:scale(1.1)}.sideconvo-logo-option:hover .sideconvo-logo-plus{transform:scale(1.1)}.sideconvo-logo-option.is-selected{background:#ede9fe;border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1),inset 0 0 0 1px rgba(139,92,246,.2)}.sideconvo-logo-plus{color:#8b5cf6;display:flex;font-size:32px;font-weight:300;height:100%;line-height:.5;transition:all .3s ease;width:100%}.sideconvo-logo-upload:hover{background:linear-gradient(135deg,#f3f0ff,#faf5ff);border-color:#8b5cf6}.sideconvo-button{align-items:center;background-color:#701471;border-radius:var(--sideconvo-radius,20px);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:var(--sideconvo-height,39px);justify-content:center;margin-bottom:2rem;max-width:100%;overflow:hidden;padding:8px 12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:-moz-fit-content;width:fit-content;z-index:4}.sideconvo-button .rich-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sideconvo-button .sideconvo-button-logo{flex-shrink:0;height:18px;transition:all .4s cubic-bezier(.4,0,.2,1);width:18px}.sideconvo-button .sideconvo-button-logo.logo-only{animation:logoExpand .5s cubic-bezier(.4,0,.2,1)}.sideconvo-button .sideconvo-button-logo-light{display:inline-block}.sideconvo-button .sideconvo-button-logo-dark{display:none}.sideconvo-button img,.sideconvo-button svg{height:18px;width:18px}.sideconvo-button>span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.sideconvo-button{width:100%}}.sideconvo-button-interactive .sideconvo-button-text{display:inline-block;line-height:1.4;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:all .6s cubic-bezier(.4,0,.2,1);white-space:nowrap}.sideconvo-button-interactive .sideconvo-button-text.text-hidden{margin-left:0;opacity:0;width:0}.sideconvo-button-interactive .sideconvo-button-text.text-visible{margin-left:8px;opacity:1;width:auto}.sideconvo-button-interactive.is-animating .sideconvo-button-logo{animation:logoSmoothRotate 1s cubic-bezier(.4,0,.2,1) 1}.sideconvo-button-interactive.is-closing,.sideconvo-button-interactive.is-expanding{transition:all .6s cubic-bezier(.4,0,.2,1)}.sideconvo-button-interactive:has(.sideconvo-button-text.text-hidden){min-width:-moz-fit-content;min-width:fit-content;padding:4px 4px 4px 9px;width:auto}@keyframes logoSmoothRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes logoExpand{0%{transform:scale(1)}50%{transform:scale(1.3) rotate(10deg)}to{transform:scale(1) rotate(0deg)}}.sideconvo-button-animated{animation:gradientShift 4s ease infinite;background-size:200% 200%}.sideconvo-button-animated:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.sideconvo-button-animated:hover{animation:gradientShift 2s ease infinite;transform:translateY(-2px)}.sideconvo-button-animated:hover:before{left:100%}.sideconvo-button-animated:hover .sideconvo-button-logo{transform:rotate(10deg) scale(1.1)}.sideconvo-button-animated:active{transform:translateY(0) scale(.98)}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.sideconvo-button:not(.sideconvo-button-animated):hover{box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:.9;transform:translateY(-1px)}.sideconvo-button:not(.sideconvo-button-animated):hover .sideconvo-button-logo,.sideconvo-button:not(.sideconvo-button-animated):hover svg{opacity:.8;transform:scale(1.05)}.sideconvo-button:not(.sideconvo-button-animated):active{transform:scale(.97)}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.sideconvo-button-animated:hover:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);background-size:200% 100%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.sideconvo-button-animated{animation:gradientShift 4s ease infinite,glowPulse 3s ease infinite}.sideconvo-button-animated:hover{animation:gradientShift 2s ease infinite,glowPulse 1.5s ease infinite}.wp-block .sideconvo-button,article .sideconvo-button,body .sideconvo-button{align-items:center;border-radius:var(--sideconvo-radius,20px);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:var(--sideconvo-height,39px);justify-content:center;margin-bottom:0;max-width:100%;overflow:hidden;padding:8px 12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:-moz-fit-content;width:fit-content;z-index:4}.wp-block .sideconvo-button .sideconvo-button-logo,article .sideconvo-button .sideconvo-button-logo,body .sideconvo-button .sideconvo-button-logo{flex-shrink:0;height:18px;transition:all .4s cubic-bezier(.4,0,.2,1);width:18px}.wp-block .sideconvo-button .sideconvo-button-logo.logo-only,article .sideconvo-button .sideconvo-button-logo.logo-only,body .sideconvo-button .sideconvo-button-logo.logo-only{animation:logoExpand .5s cubic-bezier(.4,0,.2,1)}.wp-block .sideconvo-button img,.wp-block .sideconvo-button svg,article .sideconvo-button img,article .sideconvo-button svg,body .sideconvo-button img,body .sideconvo-button svg{height:18px;width:18px}.wp-block .sideconvo-button>span,article .sideconvo-button>span,body .sideconvo-button>span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.wp-block .sideconvo-button,article .sideconvo-button,body .sideconvo-button{width:100%}}.wp-block .sideconvo-button-interactive .sideconvo-button-text,article .sideconvo-button-interactive .sideconvo-button-text,body .sideconvo-button-interactive .sideconvo-button-text{display:inline-block;line-height:1.4;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:all .6s cubic-bezier(.4,0,.2,1);white-space:nowrap}.wp-block .sideconvo-button-interactive .sideconvo-button-text.text-hidden,article .sideconvo-button-interactive .sideconvo-button-text.text-hidden,body .sideconvo-button-interactive .sideconvo-button-text.text-hidden{margin-left:0;opacity:0;width:0}.wp-block .sideconvo-button-interactive .sideconvo-button-text.text-visible,article .sideconvo-button-interactive .sideconvo-button-text.text-visible,body .sideconvo-button-interactive .sideconvo-button-text.text-visible{margin-left:8px;opacity:1;width:auto}.wp-block .sideconvo-button-interactive.is-animating .sideconvo-button-logo,article .sideconvo-button-interactive.is-animating .sideconvo-button-logo,body .sideconvo-button-interactive.is-animating .sideconvo-button-logo{animation:logoSmoothRotate 1s cubic-bezier(.4,0,.2,1) 1}.wp-block .sideconvo-button-interactive.is-closing,.wp-block .sideconvo-button-interactive.is-expanding,article .sideconvo-button-interactive.is-closing,article .sideconvo-button-interactive.is-expanding,body .sideconvo-button-interactive.is-closing,body .sideconvo-button-interactive.is-expanding{transition:all .6s cubic-bezier(.4,0,.2,1)}.wp-block .sideconvo-button-interactive:has(.sideconvo-button-text.text-hidden),article .sideconvo-button-interactive:has(.sideconvo-button-text.text-hidden),body .sideconvo-button-interactive:has(.sideconvo-button-text.text-hidden){min-width:-moz-fit-content;min-width:fit-content;padding:4px 4px 4px 9px;width:auto}.sideconvo-margin-presets{display:flex;flex-wrap:wrap;gap:10px}.sideconvo-margin-presets .components-button{border-radius:8px;flex:1 1 auto;font-size:13px;font-weight:600;height:40px;justify-content:center;min-width:80px;transition:all .2s ease}.sideconvo-margin-presets .components-button.is-secondary{background:#fff;border:2px solid #ddd!important;color:#1e1e1e}.sideconvo-margin-presets .components-button.is-secondary:hover{background:#f0f6fc;border-color:#2271b1!important;color:#2271b1;transform:translateY(-1px)}.sideconvo-margin-presets .components-button.is-primary{background:#2271b1!important;border:2px solid #2271b1!important;box-shadow:0 2px 12px rgba(34,113,177,.3);color:#fff}.sideconvo-margin-presets .components-button.is-primary:hover{background:#135e96!important;border-color:#135e96!important}.sideconvo-margin-controls{background:#fff;border:2px solid #ddd!important;border-radius:8px;padding:20px}.sideconvo-margin-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.sideconvo-margin-header .components-base-control__label{color:#1e1e1e;font-size:11px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.sideconvo-margin-header .sideconvo-link-button{border:2px solid #ddd!important;border-radius:6px;height:36px;min-width:36px;transition:all .2s ease}.sideconvo-margin-header .sideconvo-link-button:hover{background:#f0f6fc;border-color:#2271b1!important;transform:scale(1.05)}.sideconvo-margin-header .sideconvo-link-button.is-pressed{background:#2271b1!important;border-color:#2271b1!important;color:#fff}.sideconvo-margin-header .sideconvo-link-button.is-pressed:hover{background:#135e96!important;border-color:#135e96!important}.sideconvo-margin-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.sideconvo-margin-control{display:flex;flex-direction:column;gap:6px}.sideconvo-margin-control .components-base-control{margin-bottom:0}.sideconvo-margin-control .components-unit-control-wrapper .components-input-control__container{border-radius:4px}.sideconvo-margin-control .components-unit-control-wrapper .components-input-control__container .components-input-control__backdrop{border-color:#ddd!important;border-radius:4px}.sideconvo-margin-control .components-unit-control-wrapper .components-input-control__container:focus-within .components-input-control__backdrop{border-color:#2271b1!important;box-shadow:0 0 0 1px #2271b1}.sideconvo-margin-control .components-unit-control-wrapper .components-input-control__input{font-size:13px;font-weight:500;height:36px;padding:0 8px}.sideconvo-margin-control .components-unit-control-wrapper .components-unit-control__select{font-size:11px;font-weight:600;height:36px;min-width:40px;padding:0 4px}.sideconvo-margin-label{color:#757575;font-size:11px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.sideconvo-reset-button{border:2px solid!important;border-radius:6px;font-size:13px;font-weight:600;height:40px;justify-content:center;transition:all .2s ease;width:100%}.sideconvo-reset-button:hover{transform:translateY(-1px)}@media(max-width:600px){.sideconvo-margin-grid{grid-template-columns:1fr}.sideconvo-margin-presets .components-button{flex:1 1 calc(50% - 5px)}}.wp-block .sideconvo-button-animated,article .sideconvo-button-animated,body .sideconvo-button-animated{animation:gradientShift 4s ease infinite,glowPulse 3s ease infinite;background-size:200% 200%}.wp-block .sideconvo-button-animated:before,article .sideconvo-button-animated:before,body .sideconvo-button-animated:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.wp-block .sideconvo-button-animated:hover,article .sideconvo-button-animated:hover,body .sideconvo-button-animated:hover{animation:gradientShift 2s ease infinite,glowPulse 1.5s ease infinite;transform:translateY(-2px)}.wp-block .sideconvo-button-animated:hover:before,article .sideconvo-button-animated:hover:before,body .sideconvo-button-animated:hover:before{left:100%}.wp-block .sideconvo-button-animated:hover .sideconvo-button-logo,article .sideconvo-button-animated:hover .sideconvo-button-logo,body .sideconvo-button-animated:hover .sideconvo-button-logo{transform:rotate(10deg) scale(1.1)}.wp-block .sideconvo-button-animated:active,article .sideconvo-button-animated:active,body .sideconvo-button-animated:active{transform:translateY(0) scale(.98)}.wp-block .sideconvo-button-animated:hover:after,article .sideconvo-button-animated:hover:after,body .sideconvo-button-animated:hover:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);background-size:200% 100%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block .sideconvo-button:not(.sideconvo-button-animated):hover,article .sideconvo-button:not(.sideconvo-button-animated):hover,body .sideconvo-button:not(.sideconvo-button-animated):hover{box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:.9;transform:translateY(-1px)}.wp-block .sideconvo-button:not(.sideconvo-button-animated):hover .sideconvo-button-logo,.wp-block .sideconvo-button:not(.sideconvo-button-animated):hover svg,article .sideconvo-button:not(.sideconvo-button-animated):hover .sideconvo-button-logo,article .sideconvo-button:not(.sideconvo-button-animated):hover svg,body .sideconvo-button:not(.sideconvo-button-animated):hover .sideconvo-button-logo,body .sideconvo-button:not(.sideconvo-button-animated):hover svg{opacity:.8;transform:scale(1.05)}.wp-block .sideconvo-button:not(.sideconvo-button-animated):active,article .sideconvo-button:not(.sideconvo-button-animated):active,body .sideconvo-button:not(.sideconvo-button-animated):active{transform:scale(.97)}body.dark .sideconvo-button-theme-customizable,body.dark-mode .sideconvo-button-theme-customizable,body.dark-theme .sideconvo-button-theme-customizable,body.is-dark .sideconvo-button-theme-customizable,body.theme-dark .sideconvo-button-theme-customizable,body[data-bs-theme=dark] .sideconvo-button-theme-customizable,body[data-color-scheme=dark] .sideconvo-button-theme-customizable,body[data-mode=dark] .sideconvo-button-theme-customizable,body[data-theme=dark] .sideconvo-button-theme-customizable,html.dark .sideconvo-button-theme-customizable,html.dark-mode .sideconvo-button-theme-customizable,html.dark-theme .sideconvo-button-theme-customizable,html.is-dark .sideconvo-button-theme-customizable,html.theme-dark .sideconvo-button-theme-customizable,html[data-bs-theme=dark] .sideconvo-button-theme-customizable,html[data-color-scheme=dark] .sideconvo-button-theme-customizable,html[data-mode=dark] .sideconvo-button-theme-customizable,html[data-theme=dark] .sideconvo-button-theme-customizable{animation:none!important;background:var(--sideconvo-dark-bg)!important;background-color:var(--sideconvo-dark-bg)!important;color:var(--sideconvo-dark-text)!important}body.dark .sideconvo-button-theme-customizable:before,body.dark .sideconvo-button-theme-customizable:hover:after,body.dark-mode .sideconvo-button-theme-customizable:before,body.dark-mode .sideconvo-button-theme-customizable:hover:after,body.dark-theme .sideconvo-button-theme-customizable:before,body.dark-theme .sideconvo-button-theme-customizable:hover:after,body.is-dark .sideconvo-button-theme-customizable:before,body.is-dark .sideconvo-button-theme-customizable:hover:after,body.theme-dark .sideconvo-button-theme-customizable:before,body.theme-dark .sideconvo-button-theme-customizable:hover:after,body[data-bs-theme=dark] .sideconvo-button-theme-customizable:before,body[data-bs-theme=dark] .sideconvo-button-theme-customizable:hover:after,body[data-color-scheme=dark] .sideconvo-button-theme-customizable:before,body[data-color-scheme=dark] .sideconvo-button-theme-customizable:hover:after,body[data-mode=dark] .sideconvo-button-theme-customizable:before,body[data-mode=dark] .sideconvo-button-theme-customizable:hover:after,body[data-theme=dark] .sideconvo-button-theme-customizable:before,body[data-theme=dark] .sideconvo-button-theme-customizable:hover:after,html.dark .sideconvo-button-theme-customizable:before,html.dark .sideconvo-button-theme-customizable:hover:after,html.dark-mode .sideconvo-button-theme-customizable:before,html.dark-mode .sideconvo-button-theme-customizable:hover:after,html.dark-theme .sideconvo-button-theme-customizable:before,html.dark-theme .sideconvo-button-theme-customizable:hover:after,html.is-dark .sideconvo-button-theme-customizable:before,html.is-dark .sideconvo-button-theme-customizable:hover:after,html.theme-dark .sideconvo-button-theme-customizable:before,html.theme-dark .sideconvo-button-theme-customizable:hover:after,html[data-bs-theme=dark] .sideconvo-button-theme-customizable:before,html[data-bs-theme=dark] .sideconvo-button-theme-customizable:hover:after,html[data-color-scheme=dark] .sideconvo-button-theme-customizable:before,html[data-color-scheme=dark] .sideconvo-button-theme-customizable:hover:after,html[data-mode=dark] .sideconvo-button-theme-customizable:before,html[data-mode=dark] .sideconvo-button-theme-customizable:hover:after,html[data-theme=dark] .sideconvo-button-theme-customizable:before,html[data-theme=dark] .sideconvo-button-theme-customizable:hover:after{display:none!important}body.dark .sideconvo-button-theme-customizable:hover,body.dark-mode .sideconvo-button-theme-customizable:hover,body.dark-theme .sideconvo-button-theme-customizable:hover,body.is-dark .sideconvo-button-theme-customizable:hover,body.theme-dark .sideconvo-button-theme-customizable:hover,body[data-bs-theme=dark] .sideconvo-button-theme-customizable:hover,body[data-color-scheme=dark] .sideconvo-button-theme-customizable:hover,body[data-mode=dark] .sideconvo-button-theme-customizable:hover,body[data-theme=dark] .sideconvo-button-theme-customizable:hover,html.dark .sideconvo-button-theme-customizable:hover,html.dark-mode .sideconvo-button-theme-customizable:hover,html.dark-theme .sideconvo-button-theme-customizable:hover,html.is-dark .sideconvo-button-theme-customizable:hover,html.theme-dark .sideconvo-button-theme-customizable:hover,html[data-bs-theme=dark] .sideconvo-button-theme-customizable:hover,html[data-color-scheme=dark] .sideconvo-button-theme-customizable:hover,html[data-mode=dark] .sideconvo-button-theme-customizable:hover,html[data-theme=dark] .sideconvo-button-theme-customizable:hover{box-shadow:0 4px 12px rgba(0,0,0,.3);opacity:.9;transform:translateY(-1px)}body.dark .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body.dark-mode .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body.dark-theme .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body.is-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body.theme-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body[data-bs-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body[data-color-scheme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body[data-mode=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,body[data-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html.dark .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html.dark-mode .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html.dark-theme .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html.is-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html.theme-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html[data-bs-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html[data-color-scheme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html[data-mode=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light,html[data-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-light{display:none!important}body.dark .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body.dark-mode .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body.dark-theme .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body.is-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body.theme-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body[data-bs-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body[data-color-scheme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body[data-mode=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,body[data-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html.dark .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html.dark-mode .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html.dark-theme .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html.is-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html.theme-dark .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html[data-bs-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html[data-color-scheme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html[data-mode=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark,html[data-theme=dark] .sideconvo-button-theme-customizable .sideconvo-button-logo-dark{display:inline-block!important}.sideconvo-button-block__section .components-range-control .components-range-control__wrapper{align-items:center;display:flex;gap:12px}.sideconvo-button-block__section .components-range-control .components-range-control__wrapper .components-input-control{flex-shrink:0;min-width:60px}.sideconvo-button-block__section .components-range-control .components-base-control__field{margin-bottom:0}.sideconvo-button-block__section .components-range-control .components-base-control__field .components-input-control__container .components-input-control__input{min-width:60px!important;text-align:center}.sideconvo-button{transition:border-color .25s ease,color .25s ease!important}button.sideconvo-button:focus,button.sideconvo-button:focus-visible{outline:none!important}button.sideconvo-button.no-border:focus-visible{outline:3.5px solid #b3425a!important;outline-offset:1px!important}.wp-block button.sideconvo-button:focus,.wp-block button.sideconvo-button:focus-visible,article button.sideconvo-button:focus,article button.sideconvo-button:focus-visible,body button.sideconvo-button:focus,body button.sideconvo-button:focus-visible{outline:none!important}.wp-block button.sideconvo-button.no-border:focus-visible,article button.sideconvo-button.no-border:focus-visible,body button.sideconvo-button.no-border:focus-visible{outline:3.5px solid #b3425a!important;outline-offset:1px!important}
.segment{border:1px solid #ccc;border-radius:6px;display:inline-flex;margin-top:8px;overflow:hidden;position:relative}.segment .segment__indicator{background:#5f5bf3;bottom:0;position:absolute;top:0;transition:left .3s ease,width .3s ease;width:75px;z-index:0}.segment .segment__option{background:transparent;border:none;color:#333;cursor:pointer;font-size:14px;padding:8px 16px;position:relative;transition:color .3s ease;width:75px;z-index:1}.segment .segment__option:not(:last-child){border-right:1px solid #ccc}.segment .segment__option--active{color:#fff}
