.wp-block-dro-block-magic-text-block{background-color:#21759b;color:#fff;padding:2px}mark.has-gradient-color{background:-webkit-linear-gradient(#eee,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dro-magic-text-underline-clip-effect{position:relative}.dro-magic-text-underline-clip-effect:after{aspect-ratio:3/1;border:6px solid var(--underline-border-color,#1ae63b);border-radius:50%;clip-path:polygon(0 0,50% 50%,100% 0);content:"";left:50%;position:absolute;top:95%;transform:translate(-50%);width:150%}.dro-magic-text-bg-image{-webkit-background-clip:text;background-clip:text;background-image:var(--text-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;color:transparent;display:inline-block;font-size:var(--text-size,16px);font-weight:700;text-stroke:1px rgba(0,0,0,.2);-webkit-text-stroke:1px rgba(0,0,0,.2);paint-order:stroke fill}@supports not (-webkit-text-stroke:1px black){.dro-magic-text-bg-image{text-shadow:0 0 1px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.1)}}.magic-gradient-stroke{--stroke-color:transparent;--stroke-width:1px;--gradient-stroke:linear-gradient(90deg,#09f1b8,#00a2ff,#ff00d2,#fed90f);-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-stroke);color:transparent;-webkit-text-stroke-color:var(--stroke-color);-webkit-text-stroke-width:var(--stroke-width);display:inline-block;padding:.1em}@supports(-webkit-text-stroke:1px #000) or (text-stroke:1px #000){.magic-gradient-stroke{background-image:var(--gradient-stroke);-webkit-text-stroke-color:var(--gradient-stroke);-webkit-text-stroke-width:var(--stroke-width);text-stroke-color:var(--gradient-stroke);text-stroke-width:var(--stroke-width)}}.editor-styles-wrapper .magic-gradient-stroke{background-color:rgba(0,0,0,.1)}:root{--tooltip-bg-color:#333;--tooltip-text-color:#fff;--tooltip-padding:8px 12px;--tooltip-border-radius:6px;--tooltip-font-size:14px;--tooltip-font-weight:400}.dro-magic-text-tooltip{border-bottom:1px dotted #41e938;cursor:help;position:relative}.dro-magic-text-tooltip:after{background:var(--tooltip-bg);border-radius:6px;bottom:100%;color:var(--tooltip-text-color);content:attr(data-tooltip);font-size:14px;font-weight:400;left:50%;margin-bottom:8px;opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:opacity .3s,visibility .3s;visibility:hidden;white-space:nowrap;z-index:1000}.dro-magic-text-tooltip:not([style*="--tooltip-use-gradient: true"]):after{background-color:var(--tooltip-bg)}.dro-magic-text-tooltip:hover:after,.dro-magic-text-tooltip:hover:before{opacity:1;visibility:visible}.dro-magic-text-tooltip.tooltip-bottom:after{bottom:auto;margin-bottom:0;margin-top:8px;top:100%}.dro-magic-text-tooltip.tooltip-right:after{bottom:auto;left:100%;margin-bottom:0;margin-left:8px;top:50%;transform:translateY(-50%)}.dro-magic-text-tooltip.tooltip-left:after{bottom:auto;margin-bottom:0;margin-left:0;top:50%;transform:translateY(-50%)}.dro-magic-text-tooltip.tooltip-left:after,.dro-magic-text-tooltip.tooltip-top-left:after{left:auto;margin-right:8px;max-width:200px;right:100%;white-space:nowrap;word-wrap:break-word}.dro-magic-text-tooltip.tooltip-top-left:after{bottom:100%;margin-bottom:8px;top:auto;transform:translateX(-8px) translateY(-8px)}.dro-magic-text-tooltip.tooltip-top-right:after{bottom:100%;left:100%;margin-bottom:8px;margin-left:8px;max-width:200px;right:auto;top:auto;transform:translateX(8px) translateY(-8px);white-space:nowrap;word-wrap:break-word}.dro-magic-text-tooltip.tooltip-bottom-left:after{bottom:auto;left:auto;margin-right:8px;margin-top:8px;max-width:200px;right:100%;top:100%;transform:translateX(-8px) translateY(8px);white-space:nowrap;word-wrap:break-word}.dro-magic-text-tooltip.tooltip-bottom-right:after{bottom:auto;left:100%;margin-left:8px;margin-top:8px;max-width:200px;right:auto;top:100%;transform:translateX(8px) translateY(8px);white-space:nowrap;word-wrap:break-word}@media(max-width:768px){.dro-magic-text-tooltip.tooltip-bottom-left:after,.dro-magic-text-tooltip.tooltip-bottom-right:after,.dro-magic-text-tooltip.tooltip-top-left:after,.dro-magic-text-tooltip.tooltip-top-right:after{max-width:150px;white-space:normal;word-wrap:break-word}.dro-magic-text-tooltip.tooltip-top-left:after{transform:translateX(-4px) translateY(-4px)}.dro-magic-text-tooltip.tooltip-top-right:after{transform:translateX(4px) translateY(-4px)}.dro-magic-text-tooltip.tooltip-bottom-left:after{transform:translateX(-4px) translateY(4px)}.dro-magic-text-tooltip.tooltip-bottom-right:after{transform:translateX(4px) translateY(4px)}.dro-magic-text-tooltip:after{max-width:200px;white-space:normal;word-wrap:break-word}.dro-magic-text-tooltip.tooltip-left:after{left:100%;margin-left:8px;margin-right:0;right:auto}}.tooltip-color-tabs{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.tooltip-color-tabs .components-tab-panel__tabs{background:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;list-style:none;margin:0;padding:0}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{background:0 0;border:none;border-bottom:2px solid transparent;color:#6c757d;cursor:pointer;flex:1;font-size:14px;font-weight:500;padding:12px 16px;position:relative;transition:all .2s ease}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:hover{background:#e9ecef;color:#495057}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus{outline:2px solid #007cba;outline-offset:-2px;z-index:1}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.active-tab{background:#fff;border-bottom-color:#007cba;color:#007cba;font-weight:600}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.active-tab:after{background:#007cba;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:disabled{cursor:not-allowed;opacity:.5}.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:disabled:hover{background:0 0;color:#6c757d}.tooltip-color-tabs .components-tab-panel__tab-content{background:#fff;min-height:200px;opacity:1;padding:20px;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}.tooltip-color-tabs .components-tab-panel__tab-content.tab-entering{opacity:0;transform:translateY(10px)}.tooltip-color-tabs.modern-style{border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.tooltip-color-tabs.modern-style .components-tab-panel__tabs{background:#f8f9fa;border-radius:8px 8px 0 0;padding:4px}.tooltip-color-tabs.modern-style .components-tab-panel__tabs .components-tab-panel__tabs-item{border-bottom:none;border-radius:6px;margin:0 2px}.tooltip-color-tabs.modern-style .components-tab-panel__tabs .components-tab-panel__tabs-item.active-tab{background:#007cba;box-shadow:0 2px 4px rgba(0,124,186,.3);color:#fff}.tooltip-color-tabs.modern-style .components-tab-panel__tabs .components-tab-panel__tabs-item.active-tab:after{display:none}.tooltip-color-tabs.modern-style .components-tab-panel__tab-content{border-radius:0 0 8px 8px}.tooltip-color-tabs.compact-style .components-tab-panel__tabs .components-tab-panel__tabs-item{font-size:13px;padding:8px 12px}.tooltip-color-tabs.compact-style .components-tab-panel__tab-content{min-height:150px;padding:15px}.tooltip-color-tabs.color-coded .components-tab-panel__tabs .components-tab-panel__tabs-item[data-tab=background].active-tab{border-bottom-color:#28a745;color:#28a745}.tooltip-color-tabs.color-coded .components-tab-panel__tabs .components-tab-panel__tabs-item[data-tab=background].active-tab:after{background:#28a745}.tooltip-color-tabs.color-coded .components-tab-panel__tabs .components-tab-panel__tabs-item[data-tab=text].active-tab{border-bottom-color:#dc3545;color:#dc3545}.tooltip-color-tabs.color-coded .components-tab-panel__tabs .components-tab-panel__tabs-item[data-tab=text].active-tab:after{background:#dc3545}.tooltip-color-tabs.color-coded .components-tab-panel__tabs .components-tab-panel__tabs-item[data-tab=border].active-tab{border-bottom-color:#ffc107;color:#856404}.tooltip-color-tabs.color-coded .components-tab-panel__tabs .components-tab-panel__tabs-item[data-tab=border].active-tab:after{background:#ffc107}@media(max-width:768px){.tooltip-color-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{font-size:13px;padding:10px 8px}.tooltip-color-tabs .components-tab-panel__tab-content{padding:15px}}.dro-magic-text-text-marker{background-color:#eba40a;color:#000}.dro-magic-text-marker-uneven{background:linear-gradient(104deg,rgba(255,235,59,0) .9%,rgba(255,235,59,.8) 2.4%,rgba(255,235,59,.6) 5.8%,rgba(255,235,59,.4) 93%,rgba(255,235,59,.9) 96%,rgba(255,235,59,0) 98%);border-radius:255px 15px 225px 15px/25px 255px 25px 125px;margin:-1px -3px;padding:1px 3px}.dro-magic-text-marker-thick{background:linear-gradient(185deg,rgba(255,64,129,.3),rgba(255,64,129,.7) 50%,rgba(255,64,129,.2)),linear-gradient(95deg,rgba(255,64,129,.1),rgba(255,64,129,.8) 25%,rgba(255,64,129,.6) 75%,rgba(255,64,129,.1));border-radius:125px 25px 155px 35px/35px 155px 25px 125px;margin:-3px -5px;padding:3px 5px;transform:rotate(-.5deg)}.dro-magic-text-marker-messy{background:radial-gradient(ellipse at center,rgba(33,150,243,.6) 0,rgba(33,150,243,.2) 70%,rgba(33,150,243,.1) 100%),linear-gradient(92deg,rgba(33,150,243,0) 5%,rgba(33,150,243,.7) 15%,rgba(33,150,243,.4) 85%,rgba(33,150,243,0) 95%);border-radius:235px 45px 185px 25px/15px 205px 35px 185px;box-shadow:inset 0 0 5px rgba(33,150,243,.3);margin:-2px -4px;padding:2px 4px}.dro-magic-text-marker-double{background:linear-gradient(88deg,rgba(76,175,80,.4),rgba(76,175,80,.7) 50%,rgba(76,175,80,.3));border-radius:155px 25px 195px 35px/25px 185px 45px 155px;margin:-2px -6px;padding:2px 6px;position:relative}.dro-magic-text-marker-double:before{background:linear-gradient(92deg,rgba(76,175,80,.2),rgba(76,175,80,.5) 30%,rgba(76,175,80,.1));border-radius:185px 35px 165px 25px/35px 165px 25px 185px;bottom:1px;content:"";left:2px;position:absolute;right:-2px;top:-1px;z-index:-1}.dro-magic-text-marker-faded{background:linear-gradient(94deg,rgba(255,152,0,0),rgba(255,152,0,.3) 8%,rgba(255,152,0,.8) 25%,rgba(255,152,0,.5) 60%,rgba(255,152,0,.7) 85%,rgba(255,152,0,.2) 92%,rgba(255,152,0,0));border-radius:195px 55px 145px 25px/25px 145px 55px 195px;margin:-1px -4px;padding:1px 4px;transform:rotate(.3deg)}.dro-magic-text-marker-wavy{background:radial-gradient(ellipse 200% 100% at 50% 90%,rgba(156,39,176,.4) 0,transparent 50%),linear-gradient(86deg,rgba(156,39,176,.1),rgba(156,39,176,.6) 20%,rgba(156,39,176,.8) 40%,rgba(156,39,176,.5) 80%,rgba(156,39,176,.2));border-radius:255px 25px 155px 45px/45px 255px 25px 155px;margin:-2px -5px;padding:2px 5px;transform:rotate(-.2deg) skew(1deg)}.dro-magic-text-marker-textured{background:repeating-linear-gradient(45deg,rgba(255,193,7,.6),rgba(255,193,7,.4) 2px,rgba(255,193,7,.8) 4px),linear-gradient(90deg,rgba(255,193,7,.3),rgba(255,193,7,.7));border-radius:165px 35px 205px 15px/15px 205px 35px 165px;filter:blur(.3px);margin:-2px -4px;padding:2px 4px}