.Button_button__wiIYs{align-items:center;border-radius:var(--border-radius);color:#fff;display:inline-flex;font-weight:700;justify-content:center}.Button_button__wiIYs>span:only-child{margin:.2em .75em}.Button_button__wiIYs>span:not(:only-child){margin:.2em .75em .2em .2em}.Button_button__wiIYs>svg:not(:only-child){margin-left:.5em;margin-right:.25em}.Button_button__wiIYs>svg:only-child{margin:.13em}.Button_red__qhH5\+{background-color:hsl(var(--red))}.Button_blue__Hvucl{background-color:hsl(var(--blue))}.Button_green__jsHpm{background-color:hsl(var(--green))}.Button_dark__Igq1v{background-color:hsl(var(--dark));color:hsl(var(--dark-white))}.Modal_overlay__r63M6{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;left:0;padding:var(--spacing);position:fixed;right:0;top:0;inset:0;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%;z-index:10}.Modal_overlay__r63M6>div{max-height:90%;position:relative}.Modal_container__Ha\+Ky{background-color:hsl(var(--bg-color));border-radius:var(--border-radius);padding:var(--spacing);position:relative}.Modal_close__V34Fj{position:absolute;right:-.7rem;top:-.7rem}.Transition_transition-opacity__adMbr{transition-duration:.4s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Transition_opacity-0__-TeD9{opacity:0}.Transition_opacity-100__tTs8S{opacity:1}.Variables_items__1MnEF{display:flex;flex-wrap:wrap;margin:-.5rem}.Variables_item__M2iXn{flex:0 0 auto;margin:.5rem}.Variables_item__M2iXn button{background-color:hsl(var(--preview-color));border-radius:var(--border-radius);padding:.3rem .7rem}.AddConditionButton_button__0hgzA{background-color:hsl(var(--preview-color));color:inherit;text-transform:uppercase}.AddConditionButton_major__65gYF{font-size:1.1rem;font-weight:700;letter-spacing:.1rem}.AddConditionButton_button__0hgzA>span>span{margin:0 10px}.AddConditionButton_colored__\+hoMB>span>span:first-child,.AddConditionButton_colored__\+hoMB>svg{color:hsl(var(--blue))}.AddConditionButton_colored__\+hoMB>span>span:nth-child(2){color:hsl(var(--green))}.AddConditionButton_colored__\+hoMB>span>span:last-child{color:hsl(var(--red))}.SaveDialog_dialog__OgrPQ{text-align:center}.SaveDialog_dialog__OgrPQ h3{font-weight:700;margin-bottom:1rem;text-transform:uppercase}.SaveDialog_buttons__nNzZp{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:1rem}.SaveDialog_buttons__nNzZp>button{margin:.5rem}.Output_output__tp-RY{background-color:hsl(var(--preview-color));border-radius:var(--border-radius);display:block;font-family:inherit;margin-bottom:2rem;margin-top:.6rem;padding:1rem;white-space:break-spaces}.VariablesAssigner_item__\+mj42:not(:last-child){margin-bottom:1rem}.VariablesAssigner_item__\+mj42 p{margin-bottom:.6rem}.VariablesAssigner_item__\+mj42 input{background-color:hsl(var(--text-field-color));padding:.6rem}.Preview_preview__NN7YM{width:min(650px,80vw)}.Preview_title__vL9SH{font-size:1.2rem;font-weight:700;margin:1rem 0}.Preview_footer__pB\+Ge{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}.CommandPalette_section__gDkzg{width:min(500px,80vw)}.CommandPalette_section__gDkzg>input{background-color:hsl(var(--text-field-color))}.CommandPalette_actions__rYcbN{margin-top:var(--spacing)}.CommandPalette_actions__rYcbN>ul{margin-top:.5rem}.Condition_condition__Q79qb{align-items:flex-start;display:flex;position:relative}.Condition_condition__Q79qb>button{font-size:1rem;margin:calc(1rem + var(--half-spacing)) 2px 0 3px}.Condition_condition__Q79qb>button:after{background-color:hsl(var(--text-field-color));bottom:var(--half-spacing);content:"";pointer-events:none;position:absolute;top:calc(3.5rem + var(--half-spacing));width:2px}.Condition_items__AlaeO{flex:1 1 auto}.Condition_root__5G5Cp{font-size:0}.Condition_item__pVn7E{align-items:flex-start;display:flex;font-size:1rem;margin:var(--half-spacing) 0}.Condition_item__pVn7E>h6{flex:0 0 70px;font-weight:700;letter-spacing:.1rem;margin-right:var(--half-spacing);margin-top:1rem;text-align:end;text-transform:uppercase}.Condition_item__pVn7E:first-child>h6{color:hsl(var(--blue))}.Condition_item__pVn7E:nth-child(2)>h6{color:hsl(var(--green))}.Condition_item__pVn7E:last-child>h6{color:hsl(var(--red))}.Condition_item__pVn7E>div{flex:1 1 auto}@media screen and (max-width:767px){.Condition_item__pVn7E{align-items:stretch;flex-direction:column;margin:0}.Condition_item__pVn7E:last-child{margin-bottom:1rem}.Condition_item__pVn7E>h6{flex:0 0 auto;margin:1rem;text-align:start}.Condition_condition__Q79qb>button{margin:var(--half-spacing) 2px 0 3px}}.Condition_enter__dAKc7{transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out,-webkit-transform .3s ease-out}.Condition_enterFrom__gj1E8{opacity:0;-webkit-transform:scale(.6) translateY(-50%);transform:scale(.6) translateY(-50%)}.Condition_enterTo__o9JaB{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.Condition_leave__NZja9{transition:opacity .3s linear,-webkit-transform .3s cubic-bezier(.87,-.25,.85,.93);transition:opacity .3s linear,transform .3s cubic-bezier(.87,-.25,.85,.93);transition:opacity .3s linear,transform .3s cubic-bezier(.87,-.25,.85,.93),-webkit-transform .3s cubic-bezier(.87,-.25,.85,.93)}.Condition_leaveFrom__xaII9{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.Condition_leaveTo__dQ1M8{opacity:0;-webkit-transform:scale(.6) translateY(-50%);transform:scale(.6) translateY(-50%)}.Highlighter_container__TUL73{position:relative;z-index:1}.Highlighter_backdrop__sydbp{word-wrap:break-word;background-color:hsl(var(--text-field-color));border-radius:var(--border-radius);color:transparent;font-size:1rem;height:100%;padding:1rem;pointer-events:none;position:absolute;white-space:pre-wrap;width:100%;z-index:2}.Highlighter_backdrop__sydbp mark{background-color:hsl(var(--var-name-color));border-radius:3px;color:transparent}.Textarea_textarea__sZ612{background-color:initial;font-size:1rem;position:relative;z-index:4}.Tree_root__EeQk-{font-size:0}.TemplateEditor_main__Ga56f{margin:0 auto;max-width:1230px;padding:15px;position:relative;z-index:0}.TemplateEditor_main__Ga56f>section{margin:var(--spacing) 0}.TemplateEditor_main__Ga56f>section>h2{font-size:1.2rem;font-weight:700;margin-bottom:var(--half-spacing)}.TemplateEditor_footerButtons__4SbLF{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.TemplateEditor_footerButtons__4SbLF>button{margin:.5rem}.TemplateEditor_infoMsg__0VFe9{opacity:.8}.TemplateEditor_infoMsg__0VFe9 kbd{background-color:hsl(var(--text-field-color));border-radius:3px;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:4px 6px;white-space:nowrap}.OpenTemplateEditorButton_button__---Mc{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.App_delayed-transition-opacity__-FNkd{transition-delay:.45s;transition-duration:.4s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--blue:222 90% 66%;--light-blue:207 70% 69%;--pink:306 44% 46%;--red:3 71% 60%;--green:109 36% 49%;--dark:225 9% 17%;--gray:233 7% 26%;--light-gray:235 6% 34%;--dark-white:0 0% 80%;--border-radius:0.6rem;--spacing:2rem;--half-spacing:calc(var(--spacing)/2);--bg-color:var(--gray);--text-field-color:var(--dark);--main-text-color:var(--dark-white);--preview-color:var(--light-gray);--var-name-color:120 32% 28%}*,:after,:before{border:0 solid;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:hsl(var(--bg-color));color:hsl(var(--main-text-color));margin-left:calc(100vw - 100%)}.overflow-hidden{overflow:hidden}button:active{-webkit-filter:brightness(.9);filter:brightness(.9)}button:focus-visible{outline:2px solid hsl(var(--main-text-color));outline-offset:1px}.text-field{border-radius:var(--border-radius);color:hsl(var(--main-text-color));min-width:250px;outline:none;padding:1rem;width:100%}.text-field::-webkit-input-placeholder{color:hsl(var(--main-text-color)/.35)}.text-field::placeholder{color:hsl(var(--main-text-color)/.35)}.text-field:focus{box-shadow:0 0 0 2px hsl(var(--main-text-color)/.5)}
/*# sourceMappingURL=main.b9cc44d8.css.map*/