.gspb_codeinner{-ms-overflow-style:none;font-size:.9em;line-height:1.7em;scrollbar-width:none;transition:all .6s}.gspb_codeinner::-webkit-scrollbar{display:none}.gspb_codeinner .collapse_code_wrapper{background-color:#15202b;color:#fff;font-family:monospace;font-size:1rem;line-height:1.6rem;padding:10px}.openai_wrapper{background-color:#fff;border:1px solid #ebebeb!important;color:#111}.openai_wrapper .openai_form_wrapper{bottom:0;left:0;padding:0 20px;position:absolute;right:0}.openai_wrapper .openai_textfield input,.openai_wrapper .openai_textfield textarea{background:transparent;border:none;font-size:1rem;line-height:1.5rem;padding:8px;resize:unset}.openai_wrapper .openai_textfield input:disabled,.openai_wrapper .openai_textfield textarea:disabled{cursor:not-allowed;opacity:.6}.openai_wrapper .openai_textfield input:focus,.openai_wrapper .openai_textfield textarea:focus{box-shadow:none;outline:none}.openai_wrapper .gspb_contextual_aihelper{align-items:center;display:flex;flex-direction:row;gap:2px;position:absolute;right:20px;top:0}.openai_wrapper .gspb_contextual_aihelper .dashicon{color:#2184f9;transform:rotate(90deg)}.openai_wrapper .openai_form_wrapper_with_results .gspb_contextual_aihelper{right:8px;top:10px}.openai_wrapper .openai_textfield textarea{height:4.5rem;padding:0 35px 10px 0}.openai_wrapper .openai_response_wrapper{margin:0 0 100px}.openai_wrapper .openai_response_wrapper .ai_input{background-color:#f7f7f8;margin:0 0 25px;padding:25px}.openai_wrapper .openai_response_wrapper .ai_input svg{fill:#c2c8cc;margin-right:5px;vertical-align:middle}.openai_wrapper .openai_response_wrapper .ai_response{padding:0 25px}.openai_wrapper .openai_response_wrapper .ai_response p,.openai_wrapper .openai_response_wrapper .ai_response pre{margin:0 0 16px}.openai_wrapper .openai_response_wrapper .ai_response p:last-child,.openai_wrapper .openai_response_wrapper .ai_response pre:last-child{margin:0}.openai_wrapper .openai_response_wrapper .ai_response pre{overflow:auto}.openai_wrapper .openai_response_wrapper .ai_response .hljs-code-container{align-items:center;background-color:#343541;border-radius:6px 6px 0 0;color:#fff;display:flex;font-size:.8rem;justify-content:space-between;line-height:1rem;min-height:24px;padding:8px 16px;text-align:end}.openai_wrapper .openai_response_wrapper .ai_response .hljs-code-wrapper{position:relative}.openai_wrapper .openai_response_wrapper .ai_response .hljs-copy-button{background:none;border:0;color:#fff;cursor:pointer;font-size:.8rem;line-height:1rem;padding:0 8px;transition:all .5s}.openai_wrapper .openai_response_wrapper .ai_response .hljs-copy-button:hover{color:#d9d9e3}.openai_wrapper .openai_response_wrapper .ai_response code{border-radius:0 0 6px 6px;font-size:1rem;line-height:1.6rem;position:relative}.openai_wrapper .openai_response_wrapper .gsbp_ai_btn{margin-bottom:20px;margin-top:20px;text-align:center}.openai_wrapper .openai_form_wrapper_with_results{border-top:1px solid #eee;padding:8px 25px 0}.openai_wrapper .openai_form_wrapper_with_results .openai_textfield textarea{padding:10px 55px 10px 0}.openai_wrapper .openai_form_wrapper_with_results+.openai_response_wrapper{margin:0 0 135px}body div[data-type="greenshift-blocks/smartcode"].is-selected,body div[data-type="greenshift-blocks/smartcode"]:hover{outline:none!important}.gspb_codecontent_changed{position:relative}.gspb_codecontent_changed:after{background-color:#7000f4;border-radius:50%;content:"";height:6px;position:absolute;right:0;top:10px;width:6px;z-index:99}.openai_response_collapse{background-color:#f7f7f8;margin:0 0 25px;padding:25px}.gsai_helper_block{fill:#2184f9;background:linear-gradient(117deg,#f2f4ff,#f8eeff);border:1px solid rgba(232,228,240,.651);border-radius:5px;box-shadow:5px 16px 16px rgba(245,240,255,.71);margin:10px 0;padding:20px;text-align:center}.gsai_helper_block a{color:#2184f9}.gspb_contextual_aihelper{display:flex;gap:6px}.gspb_contextual_aihelper_icon{color:#2184f9;cursor:pointer}.gspb_contextual_aihelper_icon svg{fill:#2184f9;transform:rotate(45deg) translateY(5px);width:20px}.gspb_code_snippet{background-color:#fff;border:1px solid #ebebeb!important;color:#111;padding:15px}.gspb_code_snippet,.gspb_code_snippet_create,.gspb_code_snippet_shortcode{align-items:center;display:flex;gap:10px;justify-content:space-between}.gspb_code_snippet_create_new{justify-content:flex-end}.gspb_code_snippet_shortcode *{margin:0!important}.gspb_code_snippet_shortcode .components-text-control__input{height:36px;width:190px}.gspb_codeinner{margin-bottom:30px}.gspb_code_viewer:has(#ace-editor){background:#262823;padding:10px 0}.gspb_preview_overlay{align-items:center;border:1px solid #eee;color:gray;display:inline-flex;font-size:14px;gap:8px;line-height:18px;margin-bottom:20px;padding:8px 10px}.gspb_inspector .gspb_preview_overlay{width:100%}.gspb_preview_overlay .onpreview{background:#9adc34;border-radius:50%;display:inline-block;height:7px;width:7px}
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#282b2e;color:#a9b7c6}.hljs-bullet,.hljs-literal,.hljs-number,.hljs-symbol{color:#6897bb}.hljs-deletion,.hljs-keyword,.hljs-selector-tag{color:#cc7832}.hljs-link,.hljs-template-variable,.hljs-variable{color:#91c187}.hljs-comment,.hljs-quote{color:gray}.hljs-meta{color:#bbb529}.hljs-addition,.hljs-attribute,.hljs-string{color:#91c187}.hljs-section,.hljs-title,.hljs-type{color:#ffc66d}.hljs-name,.hljs-selector-class,.hljs-selector-id{color:#e8bf6a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.gspb_syntext_heighlighter .gspb_code_viewer{background:#282b2e;position:relative}.gspb_syntext_heighlighter .gspb_code_viewer pre{font-size:1rem;line-height:1.6rem;margin:0;white-space:pre-wrap}.gspb_syntext_heighlighter .gspb_code_viewer pre code{border-radius:0;padding:15px!important}.gspb_syntext_heighlighter .gspb_code_viewer .code_input{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.gspb_syntext_heighlighter .gspb_code_viewer .code_input textarea{background-color:transparent;caret-color:#fff;color:transparent;font-family:monospace;font-size:1rem;line-height:1.6rem;outline:0;padding:15px}.gspb_syntext_heighlighter .gspb_code_viewer .code_input textarea:focus{box-shadow:none;outline:none}
