            
                                                                                                                    
 .macro-selector.loading,.macro-editor.loading{min-height:1em}.macro-selector>.errormessage,.macro-editor>.errormessage{margin-bottom:0}ul.macro-list{height:300px;margin:5px 0;overflow:auto;padding:0;position:relative}ul.macro-list>li{cursor:pointer;padding:6px 12px}ul.macro-list>li.selected{background-color:#EEE;background-color:#eeeeee}ul.macro-list .macro-name,.macro-parameters .macro-parameter-name{color:#333;color:#222222}ul.macro-list .macro-description,ul.macro-list .macro-extension,.macro-editor .macro-description,.macro-parameters .macro-parameter-description,.macro-parameters>.empty{color:#656565;color:#555555;font-size:smaller}ul.macro-list .macro-extension{margin-right:1em}.macro-name::first-letter ,.macro-description::first-letter ,.macro-parameter-name::first-letter ,.macro-parameter-description::first-letter ,.macro-parameter-group-name::first-letter ,.feature-title::first-letter ,.feature-choice-name::first-letter {text-transform:capitalize}.macro-parameter-name{font-size:medium}.dropdown-menu>li.macro-category>a{align-items:center;display:flex;justify-content:space-between;white-space:normal}.macro-categories-badges .badge{margin-right:5px}.macro-parameters{margin-top:10px}.macro-title{padding:30px 1em 30px 1em;margin:-15px -15px 0 -15px;background-color:#eee}.macro-title .macro-name{font-size:var(--font-size-h1)}.feature-choice{margin-top:1em}.feature-container{margin-top:1em;margin-left:10px;margin-right:10px}.feature-container.has-error{border:#ca302c dashed 1px}.feature-choice-body.with-choice{padding-left:1.5em}.macro-parameter{margin-top:.5em;padding-left:10px;padding-right:10px}.macro-parameter:first-of-type{margin-top:0}.feature-choice-body .macro-parameter{padding-left:0}.macro-parameter-name-container .mandatory,.panel-heading .mandatory{font-size:smaller;padding-left:.5em;vertical-align:top;font-weight:300}.macro-parameter-name,.feature-choice-name{color:#222;font-size:1em;font-weight:500;margin-bottom:.3em}.macro-parameter-group-optionals{padding-top:1em}.macro-parameter[data-type="boolean"],.macro-parameter[data-type="java.lang.Boolean"]{position:relative}.macro-parameter[data-type="boolean"] .macro-parameter-name,.macro-parameter[data-type="java.lang.Boolean"] .macro-parameter-name{margin-left:24px}.macro-parameter[data-type="boolean"] .macro-parameter-field,.macro-parameter[data-type="java.lang.Boolean"] .macro-parameter-field{position:absolute;top:0}.macro-parameter[data-type="boolean"] .macro-parameter-field input,.macro-parameter[data-type="java.lang.Boolean"] .macro-parameter-field input{margin:0;padding:0}.macro-parameter-description{margin-bottom:5px}.macro-parameter-group:not(.invisible)>.tab-content{border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;padding:.5em}.macro-parameter-group-members{padding:0;list-style:none}.macro-parameter-group.invisible{visibility:visible}.macro-parameter-group.invisible>ul[role="tablist"]{display:none}
            
                                                                                                                    
 .resourcePicker .dropdown-menu>.active>a,.resourcePicker .dropdown-menu>.active>a:hover,.resourcePicker .dropdown-menu>.active>a:focus{color:#222222;background-color:#eeeeee}.resourcePicker .dropdown-menu .resource-label{display:block}.resourcePicker a.resource-label{color:#222222}.resourcePicker .resource-hint{color:#555555;font-size:smaller}.resourcePicker .resource-hint.breadcrumb{background-color:transparent;margin-bottom:0;padding:0}.resourcePicker .resource-hint.breadcrumb a{color:#555555}.resourcePicker .resourceDisplay{background-color:#fafafa;border-radius:7px;border:1px solid #E8E8E8;margin:6px 0;padding:6px 22px 6px 6px;position:relative}.resourcePicker .resourceDisplay.loading{background-position:6px center;min-height:28px}.resourcePicker .resourceDisplay .remove{color:#555555;cursor:pointer;font-size:75%;opacity:.3;position:absolute;right:6px;top:6px}.resourcePicker .resourceDisplay .remove:hover{color:#222222;opacity:1}
