.draftJsFocusPlugin__focused__3Mksn{box-shadow:0 0 5px #6dd7ff}.editor_wrapper svg{fill:var(--text)}ol.public-DraftStyleDefault-ol{list-style:decimal}.highlight{padding:2px}.math mjx-container[jax=CHTML][display=true]{display:inline}.draftJsToolbar__toolbar__dNtBH input[type=color]{height:48px;max-width:64px}.draftJsEmojiPlugin__alignmentTool__2mkQr{background:var(--dark);position:absolute;display:flex;border-radius:5px;transform:scale(0)}.DraftEditor-root{position:relative;z-index:0}.DraftEditor-root .public-DraftEditorPlaceholder-root{position:absolute;z-index:-1}.DraftEditor-root h1{font-size:3.2rem}.DraftEditor-root h2{font-size:2.5rem}.DraftEditor-root h3{font-size:1.8rem}.draftJsEmojiPlugin__alignmentTool__2mkQr button{background:none;padding:5px}.draftJsEmojiPlugin__alignmentTool__2mkQr button svg{color:var(--white)}.draftJsToolbar__wrapper__9NZgg{left:0;position:absolute;margin:-28px 0 0 28px;z-index:999}.draftJsToolbar__popup__GHzbY{position:absolute;left:150px;top:0;min-width:260px}.draftJsToolbar__popup__GHzbY>div{display:grid;grid-template-columns:repeat(auto-fit, minmax(30px, 1fr));grid-gap:3px;background:var(--dark);color:var(--white);padding:5px;border-radius:5px;flex-direction:row;align-items:center}.draftJsToolbar__popup__GHzbY>div svg{fill:var(--white)}.draftJsToolbar__blockType__27Jwn{line-height:1;border:2px solid var(--dark);border-radius:28px;width:28px;height:28px}.draftJsToolbar__buttonWrapper__1Dmqh{display:inline-block}.draftJsToolbar__buttonWrapper__1Dmqh.nostroke svg{fill:var(--bold);stroke:none}.draftJsToolbar__button__qi1gf{background:var(--dark);color:var(--white);font-size:18px;border:0;padding:5px;font-weight:400;vertical-align:bottom;height:34px}.draftJsToolbar__button__qi1gf.draftJsToolbar__active__3qcpF{background:var(--dark);width:100%;display:flex;justify-content:center;color:var(--white)}.draftJsToolbar__button__qi1gf.draftJsToolbar__active__3qcpF svg{fill:var(--white)}.draftJsToolbar__button__qi1gf svg{fill:var(--bold);width:24px;height:24px}.draftJsToolbar__button__qi1gf.stroke svg{fill:none}.draftJsToolbar__button__qi1gf.nostroke svg{fill:var(--bold) !important;stroke:none !important}.draftJsToolbar__button__qi1gf:hover,.draftJsToolbar__button__qi1gf:focus{background:var(--dark);outline:0}.draftJsToolbar__separator__3U7qt{display:inline-block;border-right:1px solid var(--border);height:24px;margin:0 .5em}.draftJsToolbar__toolbar__dNtBH{left:50%;-webkit-transform:translate(-50%) scale(0);transform:translate(-50%) scale(0);position:absolute;border:1px solid var(--border);background:var(--highlight);border-radius:2px;box-shadow:0px 1px 3px 0px var(--shadow);z-index:99;box-sizing:border-box}.draftJsToolbar__toolbar__dNtBH>div{display:flex;align-items:center}.draftJsToolbar__toolbar__dNtBH input{color:var(--white)}.draftJsToolbar__toolbar__dNtBH:after,.draftJsToolbar__toolbar__dNtBH:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.draftJsToolbar__toolbar__dNtBH:after{border-color:var(--darkborder);border-top-color:var(--dark);border-width:4px;margin-left:-4px}.draftJsToolbar__toolbar__dNtBH:before{border-color:var(--darkborder);border-top-color:var(--dark);border-width:6px;margin-left:-6px}.veditor_link_form>div{display:flex;padding:5px}.veditor_highlight_form{display:flex;flex-wrap:wrap;justify-content:space-between}.veditor_highlight_form .highlight_control{font-size:.75rem;line-height:1;margin:5px;flex:1 0 60px}.veditor_highlight_form .highlight_control .veditor_pic_color{display:flex;flex-direction:column;justify-content:center}.veditor_highlight_form .highlight_control .veditor_pic_color input[type=color]{padding:0;border:none;margin:5px;border-radius:5px;width:24px;height:24px}.veditor_highlight_form .highlight_control .veditor_pic_color>span{width:24px;height:24px;background:#eee;display:flex;border-radius:2px}.veditor_highlight_form .highlight_buttons{display:flex;justify-content:space-between;flex:1;margin:5px}.veditor_highlight_form .range-slider{display:flex;align-items:center}.veditor_highlight_form .range-slider>span{padding:2px 5px}.fixed_toolbar .draftJsToolbar__toolbar__dNtBH{position:relative;display:flex;clear:both;margin-top:1rem;justify-content:space-between;align-items:center;transform:scale(1);flex-wrap:wrap;left:0}.fixed_toolbar .draftJsToolbar__toolbar__dNtBH>div{padding:3px}.fixed_toolbar .draftJsToolbar__toolbar__dNtBH>div.highlight_div{display:flex;justify-content:space-between;width:100%;padding:5px 1rem 0 1rem}.fixed_toolbar .draftJsToolbar__toolbar__dNtBH>div.highlight_div select{color:var(--white)}.fixed_toolbar .draftJsToolbar__toolbar__dNtBH:before,.fixed_toolbar .draftJsToolbar__toolbar__dNtBH:after{display:none}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.vibe_editor{background:var(--highlight);border:1px solid var(--border);padding:10px}.vibe_editor .vicon{font-size:1rem;line-height:1}.vibe_editor>.vibe_editor_elements>.vibe_editor_element{opacity:1;color:var(--bold)}.vibe_editor .md-side-toolbar>div{display:flex;align-items:center}.vibe_editor .md-side-toolbar>div>button{border-radius:2px;border:2px solid var(--text);display:flex;align-items:center;justify-content:center}.DraftEditor-editorContainer{word-break:break-all}.Draft_Editor .code_buttons button{background:#f17a7a;padding:10px;font-size:14px;border:2px solid;border-radius:10px;margin:5px}input[type=color]{-webkit-appearance:none;border:none;width:32px;height:24px}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}.tabE{display:grid;grid-template-columns:1fr 1fr}.vibe_editor_rich_text .tip{position:relative;color:var(--primary);cursor:pointer}.vibe_editor_rich_text .tip:hover{color:var(--primarycolor);background:var(--primary)}.vibe_editor_rich_text .tip:hover:after{left:0;max-width:240px;bottom:100%;background:var(--primary);color:var(--primarycolor)}.vibe_editor_rich_text .tip,.vibe_editor_rich_text a.tip:not([href]):not([tabindex]){color:var(--primary);cursor:pointer}.vibe_editor_rich_text .tip:hover,.vibe_editor_rich_text a.tip:not([href]):not([tabindex]):hover{color:var(--primarycolor);background:var(--primary)}.vibe_editor_rich_text .tip:hover:after,.vibe_editor_rich_text a.tip:not([href]):not([tabindex]):hover:after{left:0;max-width:240px;bottom:100%;background:var(--primary);color:var(--primarycolor)}.VibeEditor{padding:10px;border:1px solid;margin:10px;text-align:center}.vibe_editor_elements{display:flex;flex-wrap:wrap}.vibe_editor_elements .vibe_editor_element{background:var(--highlight);padding:5px 8px}.vibe_editor_elements .vibe_editor_element:hover{box-shadow:0 3px 5px var(--border)}.shortcodes_wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(96px, 1fr));grid-gap:10px}.shortcodes_wrapper .shortcode{border:1px solid var(--border)}.shortcodes_wrapper .shortcode:hover{background:var(--border)}.vibe_rich_editor{position:relative;border:1px solid var(--border);padding:.5rem}.vibe_rich_editor pre{padding:5px}.columns_editor>.vibe_rich_editor_header>.vicon-pencil-alt,.media_editor>.vibe_rich_editor_header>.vicon-pencil-alt,.shortcode_editor>.vibe_rich_editor_header>.vicon-pencil-alt{opacity:0}.vibe_rich_editor_header{display:flex;justify-content:flex-end}.columns_editor:hover{box-shadow:0 5px 20px var(--shadow)}.columns_editor:hover .vibe_editor_element,.columns_editor:hover .vibe_rich_editor_control{opacity:1}.vibe_re_editor{position:relative}.vibe_re_editor>span{display:flex;justify-content:flex-end;position:absolute;right:0}.vibe_re_editor .vibe_editor_elements .button{display:none}.vibe_rich_editor_control{padding:1px 3px;opacity:.4}.vibe_rich_editor_control .vicon{color:var(--text);padding:2px;border-radius:2px}.vibe_rich_editor_control .vicon.vicon-close{color:red}.DraftEditor-editorContainer blockquote{margin:1rem 0;padding:1.5rem;border-left:5px solid var(--border)}.vibe_editor_modal{position:fixed;z-index:999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);left:0;top:0;width:100vw;height:100vh}.vibe_editor_modal>span{position:absolute;left:0;top:0;width:100vw;height:100vh;z-index:-1}.vibe_editor_modal .ve_modal-content{background:var(--highlight);padding:1rem;box-shadow:0 5px 20px var(--shadow);width:640px;max-width:80vw;max-height:80vh;border-radius:5px;overflow:auto}.vibe_editor_modal .ve_modal-content .ve_modal-header{display:flex;justify-content:space-between}.vibe_editor_modal .ve_modal-content .ve_modal-header h3{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.vibe_editor_modal .ve_modal-content .ve_modal-header>div{display:flex}.vibe_editor_modal .ve_modal-content .ve_modal-header .vicon{color:var(--text) !important}.vibe_editor_modal .ve_modal-content .ve_modal-header>div>a{color:var(--primary);padding:.5rem;font-size:1rem}.vibe_editor_modal .ve_modal-content .ve_modal-header>div>a.active{background:var(--primary);color:var(--primarycolor);border-radius:5px}.vibe_editor_modal .ve_modal-content .ve_modal-body .vibebp_form{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background:var(--highlight);padding:1rem 0;z-index:99;border-bottom:1px dotted var(--shadow);border-bottom:1px dotted var(--shadow)}.vibe_editor_modal .ve_modal-content .ve_modal-body .vibebp_form .vibebp_form_field+.vibebp_form_field{margin:0}.vibe_editor_modal .ve_modal-content .ve_modal-body .allMedia{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}.vibe_editor_modal .ve_modal-content .ve_modal-body .allMedia .single_media{transition:all .2s;line-height:1;background:var(--sidebar);border-radius:5px;position:relative;min-height:10rem;cursor:pointer}.vibe_editor_modal .ve_modal-content .ve_modal-body .allMedia .single_media>span{max-width:100%}.vibe_editor_modal .ve_modal-content .ve_modal-body .allMedia .single_media .vicon-close{position:absolute;top:0;right:0;z-index:9;background:var(--danger);color:#fff;padding:5px;border-radius:50%}.vibe_editor_modal .ve_modal-content .ve_modal-body .allMedia .single_media:hover{box-shadow:0 4px 8px var(--shadow);line-height:0;border-radius:2px}.vibe_editor_modal .ve_modal-content .ve_modal-body .allMedia .drive_label{position:absolute;top:0;left:0;padding:.25rem .5rem;background:var(--success);color:#fff;border-radius:0 0 5px 0}.vibe_editor_modal .ve_modal-content .ve_modal-body .upload_media input#vibe_editor_upload_media{display:none}.vibe_editor_modal .ve_modal-content .ve_modal-body .upload_media label{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:5px dashed var(--border);margin-top:1rem;font-size:4rem}.vibe_editor_modal .ve_modal-content .ve_modal-body .embed_media{display:flex;flex-direction:column;padding:1rem;border:5px dashed var(--border)}.vibe_editor_modal .ve_modal-content .ve_modal-body .embed_media select{margin-top:1rem}.vibe_editor_modal .block_type{display:flex;flex-wrap:wrap;margin:0 -0.5rem}.vibe_editor_modal .block_type>*{margin:.5rem;flex:0 0 48px;fill:var(--light)}.vibe_editor_modal .block_type>*:hover{fill:var(--primary)}ul.public-DraftStyleDefault-ul{list-style:disc outside;padding-left:20px}ul.public-DraftStyleDefault-ol{list-style:decimal outside;padding-left:15px}.shortcodes_wrapper>.shortcode{display:flex;flex-direction:column;align-items:center;padding:1rem;justify-content:space-between}.shortcodes_wrapper>.shortcode>span{font-size:3rem;margin-bottom:.5rem}.shortcodes_wrapper>.shortcode>span svg{fill:none;width:48px}.shortcodes_wrapper>.shortcode:hover svg{stroke:var(--primary)}.shortcode_editor .vibe_note{border:1px solid var(--border);margin:10px 0}.shortcode_editor .vibe_note .vibe_editor{background:none;border:none;padding:0}.shortcode_editor .vibe_note .attributes{display:grid;grid-gap:10px;margin:0 10px;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr))}.shortcode_editor .vibe_note .attributes span{font-size:.8rem;margin-right:5px}.shortcode_editor .vibe_note .attributes span input{width:72px;margin-left:10px}.shortcode_editor .vibe_accordion{border:1px solid var(--border);margin:10px 0}.shortcode_editor .vibe_accordion .add_new{padding:.5rem;margin:.5rem;text-align:center;border-radius:2rem;background:var(--light);border:1px solid var(--border)}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle{padding:10px}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle>span{display:flex;align-items:center}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle>span>label{flex:1;display:flex;justify-content:space-between;cursor:pointer;align-items:center;margin-bottom:10px}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle>span>label input{flex:1}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle input[type=radio]{display:none}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle .vibeeditor_toggle_content{display:none}.shortcode_editor .vibe_accordion .vibeeditor_accordion .vibeeditor_toggle .vibeeditor_toggle_content .vibe_editor{border:none}.shortcode_editor .vibe_accordion .vibeeditor_accordion input:checked+span>label>.vicon{transform:rotate(90deg)}.shortcode_editor .vibe_accordion .vibeeditor_accordion input:checked+span+.vibeeditor_toggle_content,.shortcode_editor .vibe_accordion .vibeeditor_accordion input:checked+span+p+.vibeeditor_toggle_content{display:block}.shortcode_editor .vibe_tab{border:1px solid var(--border);margin:10px 0}.shortcode_editor .vibe_tab .add_new{padding:.5rem;margin:.5rem;text-align:center;border-radius:5px;max-width:200px;background:var(--primary);color:var(--primarycolor);display:flex}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper{display:flex;flex-direction:column}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs{display:flex;margin:0 10px;border-bottom:1px solid var(--border);border-radius:5px 0 0 0;border-left:1px solid var(--border);overflow-x:auto}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs>label{padding:5px 10px;border:1px solid var(--border);border-left:none;border-radius:5px 5px 0 0;border-bottom:none;margin-bottom:0}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper{margin-top:10px}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper .vibeeditor_tab_content,.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]{display:none;margin:0 10px}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper .vibeeditor_tab_content .vibe_editor,.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio] .vibe_editor{border:none}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]:checked+.vibeeditor_tab_content,.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]:checked+p+.vibeeditor_tab_content{display:block}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]:checked+.vibeeditor_tab_content>span,.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]:checked+p+.vibeeditor_tab_content>span{display:flex;margin-bottom:1px;align-items:center}.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]:checked+.vibeeditor_tab_content>span input,.shortcode_editor .vibe_tab .vibeeditor_tabs_wrapper .vibeeditor_tabs_content_wrapper input[type=radio]:checked+p+.vibeeditor_tab_content>span input{flex:1;margin-left:10px}.shortcode_editor .vibe_vibe_forms .all_forms{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1rem}.shortcode_editor .vibe_vibe_forms .all_forms .form{padding:.5rem;background:var(--border)}.small_message{font-size:.8rem;opacity:.8;display:flex}.small_message .vicon{margin:2px 5px 0 0}.editor_wrapper ul,.editor_wrapper ol{margin-left:20px}.vibebp_progress_wrapper{display:flex;align-items:center;margin:0 -5px;min-width:150px}.vibebp_progress_wrapper>span{margin:5px}.vibebp_progress_wrapper .progress_wrapper{position:relative;height:5px;flex:1;background:var(--border)}.vibebp_progress_wrapper .progress_wrapper>span.progress_bar{background:var(--success);height:5px;border-radius:5px;position:absolute;left:0;top:0}.editor_over_image{position:absolute;z-index:1;width:100%;height:100%;overflow-y:auto;min-height:120px}.editor_over_image.not_set{position:relative}.editor_over_image .vibe_editor{background:var(--shadow);padding-bottom:60px}.editor_over_image .action{background:var(--highlight);border:none;margin-top:120px}.flashcard .bottom_right .editor_over_image{display:flex;justify-content:flex-end;align-items:flex-end}.flashcard .bottom_left .editor_over_image{display:flex;justify-content:flex-start;align-items:flex-end}.flashcard .top_right .editor_over_image{display:flex;justify-content:flex-end;align-items:flex-start}.flashcard .center_center .editor_over_image{display:flex;justify-content:center;align-items:center}.flashcard .flashcard_card{min-height:240px;perspective:1500px;position:relative}.flashcard .flashcard_card .shortcode_content{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s}.flashcard .flashcard_card .action{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:1rem;position:absolute;z-index:9;padding:0;flex-wrap:wrap;width:100%}.flashcard .flashcard_card .action select{background:var(--body)}.flashcard .flashcard_more{display:none !important}.flashcard .flashcard_more .shortcode_content .front{display:none;position:relative}.flashcard .flashcard_more:checked~.shortcode_content{transform:rotateY(180deg)}.flashcard .flashcard_more:checked~.shortcode_content .back{display:none}.flashcard .flashcard_more:checked~.shortcode_content .back .vibe_re_editor{position:absolute;top:0;left:0;width:100%}.flashcard .flash_card_styles{display:flex;flex-wrap:wrap;margin:-5px;flex:1;line-height:0;border-radius:3px}.flashcard .flash_card_styles>*{margin:5px;flex:1 0 32px;max-width:64px}.flashcard .flash_card_styles>* path,.flashcard .flash_card_styles>* text{stroke:var(--border)}.flashcard .flash_card_styles>*:hover path,.flashcard .flash_card_styles>*:hover text,.flashcard .flash_card_styles>*.active path,.flashcard .flash_card_styles>*.active text{stroke:var(--primary)}.flashcard .front,.flashcard .back{top:0;left:0;position:absolute;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.flashcard .front span.remove,.flashcard .back span.remove{position:absolute;top:1rem;right:1rem;z-index:9;color:var(--red)}.flashcard .front .flashcard_label,.flashcard .back .flashcard_label{position:absolute;top:0%;left:0%;color:var(--primary);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.flashcard .front .inner,.flashcard .back .inner{display:flex;flex-direction:column;justify-content:start}.flashcard .front .inner.center_center,.flashcard .back .inner.center_center{align-items:center;justify-content:center}.flashcard .front .inner.end,.flashcard .back .inner.end{justify-content:end}.flashcard .front .inner .action,.flashcard .back .inner .action{z-index:1}.flashcard .front .inner img.flashcard_background_image,.flashcard .back .inner img.flashcard_background_image{border-radius:1.5rem}.flashcard .front .inner img.flashcard_background_image+.vibe_re_editor .vibe_editor,.flashcard .back .inner img.flashcard_background_image+.vibe_re_editor .vibe_editor{background:none}.flashcard .front .inner img.flashcard_background_image+div.flashcard_content_html,.flashcard .back .inner img.flashcard_background_image+div.flashcard_content_html{background:none}.flashcard .front .inner .flashcard_content_html,.flashcard .back .inner .flashcard_content_html{z-index:1;padding:1.5rem;position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column}.flashcard .front .inner .flashcard_content_html.center,.flashcard .back .inner .flashcard_content_html.center{align-items:center}.flashcard .front .inner .flashcard_content_html.end,.flashcard .back .inner .flashcard_content_html.end{align-items:flex-end}.flashcard .back{transform:rotateY(180deg)}.flashcard .flashcard_more+.shortcode_content .front{position:relative}.flashcard .flashcard_more+.shortcode_content .back{display:none}.flashcard .flashcard_more:checked+.shortcode_content .front{display:none}.flashcard .flashcard_more:checked+.shortcode_content .back{position:relative;display:block;transform:rotate(0)}.flashcard .flipbutton{background:var(--primary);line-height:1;margin-right:10px;padding:.5rem;border-radius:5px;color:var(--highlight);cursor:pointer}.scratchcard .shortcode_content,.imagerevealer .shortcode_content,.hotspots .shortcode_content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s}.scratchcard .shortcode_content>*,.imagerevealer .shortcode_content>*,.hotspots .shortcode_content>*{padding:8px}.scratchcard .shortcode_content img._image,.imagerevealer .shortcode_content img._image,.hotspots .shortcode_content img._image{width:100%;height:100%;border-radius:.5rem}.scratchcard .shortcode_content .front,.scratchcard .shortcode_content .back,.imagerevealer .shortcode_content .front,.imagerevealer .shortcode_content .back,.hotspots .shortcode_content .front,.hotspots .shortcode_content .back{position:relative}.scratchcard .shortcode_content .front .action_remove,.scratchcard .shortcode_content .back .action_remove,.imagerevealer .shortcode_content .front .action_remove,.imagerevealer .shortcode_content .back .action_remove,.hotspots .shortcode_content .front .action_remove,.hotspots .shortcode_content .back .action_remove{position:absolute;top:.5rem;right:.5rem;background:var(--danger);border-radius:50%;cursor:pointer;padding:.25rem;color:var(--primarycolor)}.scratchcard .shortcode_content .front .bg_image_select,.scratchcard .shortcode_content .back .bg_image_select,.imagerevealer .shortcode_content .front .bg_image_select,.imagerevealer .shortcode_content .back .bg_image_select,.hotspots .shortcode_content .front .bg_image_select,.hotspots .shortcode_content .back .bg_image_select{padding:1rem;border:5px dashed var(--border);background:var(--highlight);border-radius:5px}.scratchcard .shortcode_content,.imagerevealer .shortcode_content{padding-bottom:3.5rem;overflow:hidden}.imagerevealer .shortcode_content .front,.scratchcard .shortcode_content .front{position:absolute;top:3.5rem}.scratcardContainer{text-align:center}.scratcardContainer span.hed{z-index:999;color:#fff}.scratcardContainer .scratchcard{display:none;margin:0 auto;width:100%;height:auto;cursor:crosshair;background:round;border-radius:.5rem}.imagerevealerContainer{position:relative;margin:auto;text-align:center}.imagerevealerContainer .cocoen img{height:inherit;border-radius:.5rem;overflow:hidden}.hotspots label.hotspot_image{display:flex;align-items:center;justify-content:center;font-size:2rem;margin:.5rem;min-height:100px;width:100%;border:4px dashed var(--border)}.hotspots .image_container{position:relative}.hotspots .image_container ._image{cursor:pointer}.hotspots .image_container .hotspot_point{position:absolute}.hotspots .image_container .hotspot_point .pin,.hotspots .image_container .hotspot_point .pin-open{color:var(--danger);font-size:3rem;cursor:pointer}.hotspots .image_container .hotspot_point ._box{display:none;border:1px solid var(--border);padding:.25rem .5rem;background:var(--body);border-radius:10px}.hotspots .image_container .hotspot_point .pin-open:hover+._box{display:block}.hotspots .image_container .hotspot_point .hotspot_textarea{background-color:var(--body);padding:.5rem;position:relative;display:block}.hotspots .image_container .hotspot_point .hotspot_textarea .remove{position:absolute;top:0;right:0;cursor:pointer;padding:.25rem;background:var(--border)}.memorygame{display:flex;align-items:center;justify-content:center;position:relative}.memorygame .reload_memory_game{display:none;position:absolute;font-size:2rem;cursor:pointer}.memorygame__cards{width:100%;margin:auto;display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:.5rem}.memorygame__cards.no-event{pointer-events:none}.memorygame__cards.grid_columns_2{grid-template-columns:repeat(2, 1fr)}.memorygame__cards.grid_columns_3{grid-template-columns:repeat(3, 1fr)}.memorygame__cards.grid_columns_4{grid-template-columns:repeat(4, 1fr)}.memorygame__cards.grid_columns_5{grid-template-columns:repeat(5, 1fr)}.memorygame__cards>*{background-color:#4158d0;background-image:linear-gradient(43deg, #4158D0 0%, #C850C0 46%, #FFCC70 100%)}.memorygame__cards>*:nth-child(2n){background:#cac531;background:linear-gradient(to right, #cac531, #f3f9a7)}.memorygame__cards>*:nth-child(3n){background-color:#0093e9;background-image:linear-gradient(160deg, #0093E9 0%, #80D0C7 100%)}.memorygame__cards>*:nth-child(4n){background-color:#f4d03f;background-image:linear-gradient(132deg, #F4D03F 0%, #16A085 100%)}.memorygame__cards>*:nth-child(5n){background-color:#08aeea;background-image:linear-gradient(0deg, #08AEEA 0%, #2AF598 100%)}.memorygame__cards>*:nth-child(6n){background-color:#d9afd9;background-image:linear-gradient(0deg, #D9AFD9 0%, #97D9E1 100%)}.memorygame__cards>*:nth-child(7n){background-color:#d9afd9;background-image:linear-gradient(0deg, #D9AFD9 0%, #97D9E1 100%)}.memorygame__cards>*:nth-child(8n){background-color:#ff9a8b;background-image:linear-gradient(90deg, #FF9A8B 0%, #FF6A88 55%, #FF99AC 100%)}.memorygame__cards>*:nth-child(9n){background-color:#fbda61;background-image:linear-gradient(45deg, #FBDA61 0%, #FF5ACD 100%)}.memorygame__card{position:relative;cursor:pointer;perspective:700px;border:1px solid var(--border);aspect-ratio:1}.memorygame__card:hover{box-shadow:0 2px 5px var(--shadow);transition:all .5s;transform:translateY(-2px)}.memorygame__card.js-card{border-radius:5px;border:none;color:#fff}.memorygame__card.flipped .memorygame__back-card,.memorygame__card.has-match .memorygame__back-card{transform:rotateY(180deg)}.memorygame__card.flipped .memorygame__front-card,.memorygame__card.has-match .memorygame__front-card{transform:rotateY(360deg)}.memorygame__back-card,.memorygame__front-card{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform 400ms;padding:.2rem}.memorygame__back-card .remove,.memorygame__front-card .remove{position:absolute;top:0;right:0;cursor:pointer;padding:.25rem;background:var(--border)}.memorygame__back-card ._image,.memorygame__front-card ._image{height:100%;width:100%;border-radius:5px;object-fit:cover}.memorygame__back-card{z-index:1}.memorygame__front-card{transform:rotateY(180deg)}.vibeeditor_memorygame{border:3px dashed var(--border)}.vibeeditor_memorygame>div.action{display:flex;justify-content:space-between;align-items:center}.vibeeditor_memorygame .memorygame__back-card{backface-visibility:unset;-webkit-backface-visibility:unset}.vibeeditor_cardstack{border:3px dashed var(--border)}.vibeeditor_cardstack>div.action{display:flex;justify-content:space-between;align-items:center}.vibeeditor_cardstack__cards{width:100%;margin:auto;display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));grid-gap:.5rem}.vibeeditor_cardstack__card{position:relative;cursor:pointer;border:1px solid var(--border)}.vibeeditor_cardstack__card .remove{position:absolute;top:0;right:0;cursor:pointer;padding:.25rem;background:var(--border)}.vibeeditor_cardstack__card ._image{height:100%;width:100%;border-radius:5px}.vibeeditor_shortcode_embedviewer iframe{height:80vh !important;width:100% !important}.vibeeditor_shortcode_embedviewer .upload_media label{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:5px dashed var(--border);margin-top:1rem;font-size:4rem}.ai_block_gen{display:flex;flex-direction:column;gap:1rem}.ai_block_gen input{padding:5px;border:1px solid var(--border)}.editor-alignment-right{flex-direction:row-reverse;display:flex}.editor-alignment-center{display:flex;justify-content:center}
