.CodeMirror,.select2-container .select2-results__option,.select2-container .select2-selection--single{font-family:"Noto Color Emoji",sans-serif}#ListTemplate,#TextTemplate,body,html{height:100%}body,html{user-select:none;margin:0}*{box-sizing:border-box}#ConditionalReplacerTemplate label,.Highlighted{color:green;font-weight:700}.Spintax{color:#00f}.Bold{font-weight:700}.Italic{font-style:italic}.Strikethrough{text-decoration:line-through}.Scrollbar-Visible{padding-right:5px}.CodeMirror-placeholder{color:Silver!important}.CodeMirror-linenumber{color:green}.CodeMirror-gutters{background-color:#fff}.CodeMirror{border-radius:5px;line-height:1.2}.select2-container .select2-search--dropdown .select2-search__field{font-family:"Noto Color Emoji",sans-serif;outline:0;border-radius:5px}.select2-container .select2-selection--single{outline:0;height:31px!important}.select2-selection__rendered{line-height:29px!important}.select2-selection__arrow{height:28px!important}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background-color:transparent}html::-webkit-scrollbar-thumb{background:#00a082}html::-webkit-scrollbar-thumb:hover{background:#1cffd1}#ListTemplate .CodeMirror,#LocationTemplate .CodeMirror,#PollTemplate .CodeMirror{height:auto;padding:5px;margin-bottom:5px}#ListTemplate{width:100%}#ListTemplate .Section{margin-bottom:15px;background-color:#00a082;padding:10px;border-radius:10px}#ListTemplate .Section-Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:#fff}#ListTemplate .Section-Content{padding-left:0}#ListTemplate .Btn{padding:10px 20px;background-color:#fff;color:#00a082;border:none;cursor:pointer;border-radius:5px}#ListTemplate .Btn-Danger{background-color:#dc3545;color:#fff}#ContactTemplate .Section label{color:green;font-weight:700;margin-bottom:5px;text-align:center;width:100%}#ContactTemplate .Section{display:flex;flex-direction:column;width:calc(50% - 2.5px);height:282px;padding:10px 10px 0;background-color:#fff;border-radius:5px}#ConditionalReplacerTemplate .ReplaceWithSection,#ContactTemplate{display:flex;flex-direction:row;width:100%;gap:10px}#ReplyRuleTemplate{height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}#ReplyRuleTemplate .ConditionValueSection{display:grid;grid-template-rows:auto 1fr;row-gap:5px}#ReplyRuleTemplate .ConditionValueSection .ConditionSection label{background-color:#fff;padding:5.5px 12px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-style:solid;border-width:1px;border-color:#aaa #fff #aaa #aaa;font-weight:700;color:green}#ReplyRuleTemplate label{color:green;font-weight:700;text-align:center;align-content:center}#ReplyRuleTemplate .ConditionSection{display:grid;grid-template-columns:auto 1fr}#ReplyRuleTemplate .ValueSection .CodeMirror{height:calc(100vb - 79px)}#ReplyRuleTemplate .FromGroupsSection .CodeMirror,#ReplyRuleTemplate .FromNumbersSection .CodeMirror{height:calc(100vb - 43px)}#ReplyRuleTemplate .FromGroupsSection,#ReplyRuleTemplate .FromNumbersSection,#ReplyRuleTemplate .ValueSection{display:grid;grid-template-rows:auto 1fr;row-gap:5px;background-color:#fff;border-radius:5px;padding:10px 10px 0}#ReplyRuleTemplate .select2-container{width:100%!important}#ConditionalReplacerTemplate .ConditionSection .select2-container:first-of-type .select2-selection--single,#ReplyRuleTemplate .select2-container .select2-selection--single{border-top-left-radius:0;border-bottom-left-radius:0}#CaptionTemplate,#SpintaxTemplate{width:100%;height:calc(100% - 38px)}#CaptionTemplate .CodeMirror:first-of-type,#SpintaxTemplate .CodeMirror:first-of-type{padding:2.5px;width:100%;height:auto;margin-bottom:5px}#ConditionalReplacerTemplate .ConditionSection label{background-color:#fff;padding:5.5px 12px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #aaa;font-weight:700;color:green;margin-right:-6px}#ConditionalReplacerTemplate .ConditionSection{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;gap:5px}#ConditionalReplacerTemplate .ConditionSection .CodeMirror{padding:2.5px;height:31px;width:191px!important}#ConditionalReplacerTemplate .ReplaceWithSection label{margin-bottom:5px;text-align:center;width:100%}#ConditionalReplacerTemplate .ReplaceSection,#ConditionalReplacerTemplate .WithSection{display:flex;flex-direction:column;width:calc(50% - 2.5px);height:286px;padding:10px 10px 0;background-color:#fff;border-radius:5px}#ConditionalReplacerTemplate .ConditionSection .select2-container:first-of-type{width:150px!important}#ConditionalReplacerTemplate .ConditionSection .select2-container:last-of-type{width:191px!important}