.wp-coder-container{all:revert!important}.wp-coder-container *{all:revert-layer!important}.editor-area,.code-editor,.preview-panel,.wp_code,.wp_code_wrapper{height:auto!important;max-height:none!important;overflow:visible!important}.CodeMirror{height:400px!important}.nav-links a,.page-numbers.prev,.page-numbers.next{color:#fff!important}.page-numbers.current{background:#fff!important;color:#f7c45a!important;border-color:#f7c45a!important}.dc-lift:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(5,11,44,.1);transition:transform .14s ease,box-shadow .14s ease}.dc-cursor{animation:dc-blink 1.06s steps(1,start) infinite}.elementor-element.dc-mta{margin-top:auto!important}.elementor-widget-text-editor pre{background:0 0!important;border:0!important;padding:0!important;box-shadow:none!important;overflow:visible!important;max-width:none!important}.elementor-widget-text-editor pre span{background:0 0!important}.elementor-button,.elementor-widget-button .elementor-button{font-size:16px!important;padding:15px 30px!important;border-radius:12px!important;font-weight:600!important}.dc-ed-body{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important}.dc-ed-body .dc-ed-pane{width:50%!important;flex:0 0 50%!important}.dc-ed-bar{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important}.dc-ed-bar .elementor-widget-text-editor{width:auto!important}@media (max-width:767px){.dc-ed-body{flex-wrap:wrap!important}.dc-ed-body .dc-ed-pane{width:100%!important;flex:0 0 100%!important}}.dc-steps::before{left:12.5%!important;right:12.5%!important}.dc-chal .elementor-widget-heading .elementor-heading-title{min-height:62px}.dc-chal .elementor-widget-text-editor p{margin-bottom:0}.elementor-widget-progress .elementor-title,.elementor-widget-progress .elementor-progress-text,.elementor-widget-progress .elementor-progress-percentage{display:none!important}.elementor-widget-progress .elementor-progress-wrapper{height:5px!important;border-radius:999px!important;margin:0!important}.elementor-element.e-con.dc-pillrow{justify-content:flex-end}.dc-quotes{position:relative;min-height:170px}.dc-quotes .dc-q{position:absolute!important;left:0;right:0;top:0;opacity:0;animation:dcq 15s infinite}.dc-quotes .dc-q2{animation-delay:5s}.dc-quotes .dc-q3{animation-delay:10s}.dc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#cdd1bf;margin:0 4px;animation:dcd 15s infinite}.dc-dot2{animation-delay:5s}.dc-dot3{animation-delay:10s}@media (max-width:1024px){.dc-quotes{min-height:220px}}@media (max-width:767px){.dc-quotes{min-height:300px}}.dc-lp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:100%}@media (max-width:1024px){.dc-lp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.dc-lp-grid{grid-template-columns:1fr}}.dc-lp-card{display:flex;flex-direction:column;background:#fff;border:1px solid #edede4;border-radius:12px;overflow:hidden;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}.dc-lp-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(5,11,44,.1)}.dc-lp-top{background:#050b2c;padding:16px 18px 18px;display:block}.dc-lp-dots{display:flex;gap:5px;margin-bottom:10px}.dc-lp-dots i{width:7px;height:7px;border-radius:50%;display:inline-block}.dc-lp-bar{display:block;height:6px;border-radius:3px;margin-bottom:8px}.dc-lp-body{padding:20px 22px 24px;display:flex;flex-direction:column;gap:9px;flex-grow:1}.dc-lp-tag{font-family:"JetBrains Mono",monospace;font-size:12px;font-weight:700;color:#0b0e1a;background:#edede4;border-radius:6px;padding:4px 10px;align-self:flex-start}.dc-lp-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:21px;line-height:1.28;color:#0b0e1a}.dc-lp-ex{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.65;color:#4a4e5c}.dc-lp-more{font-family:"JetBrains Mono",monospace;font-size:14px;font-weight:600;color:#0b0e1a;border-bottom:2px solid #d4e85c;align-self:flex-start;margin-top:auto;padding-top:10px}.dc-ide{width:100%;font-family:"JetBrains Mono",monospace}.dc-ide-picker{margin-bottom:18px}.dc-ide-plabel{font-family:"JetBrains Mono",monospace;font-size:12px;letter-spacing:1.4px;color:#d4e85c;display:block;margin-bottom:10px}.dc-ide-pbtns{display:flex;gap:8px;flex-wrap:wrap}.dc-ide-chip{font-family:"JetBrains Mono",monospace;font-size:13px;font-weight:600;color:#b7bcd4;background:rgba(255,255,255,.06);border:1px solid #2a3372;border-radius:999px;padding:8px 16px;cursor:pointer}.dc-ide-chip.is-on{background:#d4e85c;color:#050b2c;border-color:#d4e85c}.dc-ide-brief{color:#b7bcd4;font-family:Montserrat,sans-serif;font-size:15px;margin:12px 0 0}.dc-ide-win{border:1px solid #141c56;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(2,6,30,.45)}.dc-ide-bar{display:flex;align-items:center;gap:8px;background:#0a1240;border-bottom:1px solid #2a3372;padding:10px 14px}.dc-ide-dots{display:inline-flex;gap:6px;margin-right:8px}.dc-ide-dots i{width:11px;height:11px;border-radius:50%;display:inline-block}.dc-ide-tab{font-family:"JetBrains Mono",monospace;font-size:13px;color:#8b91b3;background:0 0;border:0;padding:6px 12px;border-radius:7px;cursor:pointer}.dc-ide-tab.is-on{background:#141c56;color:#fff}.dc-ide-spacer{flex:1}.dc-ide-run{font-family:"JetBrains Mono",monospace;font-size:13px;font-weight:700;color:#050b2c;background:#4ed8a0;border:0;border-radius:7px;padding:7px 16px;cursor:pointer}.dc-ide-body{display:flex;flex-wrap:nowrap;min-height:380px}.dc-ide-left,.dc-ide-right{width:50%}.dc-ide-code{width:100%;height:380px;background:#070d30;color:#e6e9ff;border:0;padding:18px;font-family:"JetBrains Mono",monospace;font-size:14px;line-height:1.7;resize:vertical;outline:none;display:block}.dc-ide-right{background:#fff;display:flex;flex-direction:column}.dc-ide-plabel2{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:1.5px;color:#8b91b3;padding:8px 14px;border-bottom:1px solid #edede4}@media (max-width:767px){.dc-ide-body{flex-wrap:wrap}.dc-ide-left,.dc-ide-right{width:100%}}.dc-hm{border:1px solid #141c56;border-radius:14px;overflow:hidden;background:#070d30;box-shadow:0 24px 60px rgba(2,6,30,.45)}.dc-hm-bar{display:flex;align-items:center;gap:16px;background:#0a1240;border-bottom:1px solid #2a3372;padding:12px 16px}.dc-hm-dots{display:inline-flex;gap:7px}.dc-hm-dots i{width:11px;height:11px;border-radius:50%;display:inline-block}.dc-hm-tabs{display:inline-flex;gap:10px;align-items:center}.dc-hm-tab{display:inline-flex;align-items:center;gap:8px;font-family:"JetBrains Mono",monospace;font-size:14px;color:#8b91b3;padding:5px 12px;border-radius:8px;white-space:nowrap}.dc-hm-tab b{width:7px;height:7px;border-radius:50%;display:inline-block}.dc-hm-tab.is-on{background:#141c56;color:#fff}.dc-hm-right{margin-left:auto;display:inline-flex;align-items:center;gap:18px}.dc-hm-prev{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:1.6px;color:#8b91b3}.dc-hm-run{font-family:"JetBrains Mono",monospace;font-size:13px;font-weight:700;color:#050b2c;background:#4ed8a0;border-radius:8px;padding:7px 16px}.dc-hm-body{display:flex;flex-wrap:nowrap;align-items:stretch}.dc-hm-code{width:50%;background:#070d30;padding:24px 22px}.dc-hm-code pre{margin:0;font-family:"JetBrains Mono",monospace;font-size:15px;line-height:1.85;color:#e6e9ff;white-space:pre;overflow:auto;background:0 0;border:0;padding:0}.dc-hm-code .k{color:#c792ea}.dc-hm-code .s{color:#ffae7a}.dc-hm-out{width:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:44px 24px}.dc-hm-h{font-family:Montserrat,sans-serif;font-weight:700;font-size:26px;color:#0b0e1a}.dc-hm-btn{background:#d4e85c;color:#0b0e1a;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;padding:12px 28px;border-radius:12px;display:inline-block}@media (max-width:767px){.dc-hm-body{flex-wrap:wrap}.dc-hm-code,.dc-hm-out{width:100%}.dc-hm-bar{flex-wrap:wrap;gap:10px}}.dc-hm{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box;padding:0!important}.dc-hm-bar{width:100%!important;box-sizing:border-box}.dc-hm-body{width:100%!important;box-sizing:border-box;display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important}.dc-hm-code{flex:1 1 50%!important;width:50%!important;max-width:50%!important;box-sizing:border-box;min-width:0}.dc-hm-out{flex:1 1 50%!important;width:50%!important;max-width:50%!important;box-sizing:border-box;min-width:0}.dc-hm-code pre{white-space:pre-wrap!important;word-break:normal;overflow-wrap:anywhere;overflow:visible!important;font-size:14px!important;line-height:1.8!important;max-width:100%}@media (max-width:900px){.dc-hm-code pre{font-size:12.5px!important}}@media (max-width:767px){.dc-hm-body{flex-wrap:wrap!important}.dc-hm-code,.dc-hm-out{width:100%!important;max-width:100%!important;flex:1 1 100%!important}}.dc-steps{position:relative!important}.dc-steps::before{content:""!important;position:absolute!important;left:12.5%!important;right:12.5%!important;top:8px!important;height:2px!important;background:#dcdcd0!important;z-index:0!important;pointer-events:none!important}.dc-steps>.e-con{position:relative;z-index:1}@media (max-width:767px){.dc-steps::before{display:none!important}}.dc-hm-body{min-height:380px}.dc-hm-code{padding:30px 26px!important}.dc-hm-out{padding:60px 24px!important}.dc-steps::before{display:none!important;content:none!important}.dc-steps{position:relative}.dc-steps>.e-con{position:relative}.dc-steps>.e-con:not(:last-child)::after{content:"";position:absolute;top:8px;left:50%;width:111.6%;height:2px;background:#dcdcd0;z-index:0;pointer-events:none}.dc-steps>.e-con>*{position:relative;z-index:1}@media (max-width:1024px){.dc-steps>.e-con:not(:last-child)::after{display:none}}.dc-hm-code .c{color:#6b73a8}.dc-hm-note{display:none}.dc-hm-out .dc-hm-note{display:none}.elementor-element-ca50b33 .elementor-button,.elementor-element-8dab03f .elementor-button{font-size:20px!important;font-weight:700!important;padding:20px 46px!important;border-radius:14px!important;line-height:1.2!important}@media (max-width:767px){.elementor-element-ca50b33 .elementor-button,.elementor-element-8dab03f .elementor-button{font-size:17px!important;padding:16px 30px!important}}.dc-ar-none{font-family:Montserrat,sans-serif;color:#4a4e5c;grid-column:1/-1}