.dividerDiv{margin:5px 0 0;background-color:#00000026;padding:1px 0}.fourPartLabelWrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 0 0}.fourPartLabelWrap label{padding:0}.fourPartUnsetToggle{display:flex;flex-direction:row;align-items:center;margin:0}.fourPartUnsetToggle label{font-weight:400;margin-right:5px}.box4PartInput .blockRow{display:flex}.box4PartInput .blockRow .blockCell{display:flex;justify-content:center;align-items:center}.box4PartInput .blockRow .blockCell.borderCell{width:25%;flex-grow:0!important}.box4PartInput .blockRow .blockCell.borderCell.bordColorCell{flex-grow:1!important}.box4PartInput .blockRow .blockCell .ms-TextField-wrapper,.box4PartInput .blockRow .blockCell .ms-Dropdown-container{display:flex;flex-direction:column;text-align:center;justify-content:center}.box4PartInput .blockRow .blockCell .ms-TextField-wrapper input,.box4PartInput .blockRow .blockCell .ms-Dropdown-container input{text-align:center;padding:0 5px}.box4PartInput .blockRow .blockCell .blockIcon{justify-content:center;align-items:center;display:flex}.box4PartInput .blockRow.top .blockCell.left{justify-content:flex-start}.box4PartInput .blockRow.top .blockCell.right{justify-content:flex-end}.box4PartInput .blockRow.bottom .ms-TextField-wrapper label{order:2}.box4PartInput .blockRow.middle .center{height:80px;padding:5px}.box4PartInput .blockRow.middle .center .iconSquare{border:2px solid #acacac;background-color:#0000001f;height:70px;width:100%;display:flex;justify-content:center;align-items:center;border-radius:.25rem}.box4PartInput .blockRow .blockCell.left,.box4PartInput .blockRow .blockCell.right{width:20%}.box4PartInput .blockRow .blockCell.center{width:60%}.box4PartInput .blockRow .blockCell .ms-TextField-wrapper .ms-TextField-fieldGroup{width:60px}.box4PartInput .blockRow.border{justify-content:space-evenly}.box4PartInput .blockRow.border .blockCell{padding:5px;flex-grow:1}.box4PartInput .blockRow.border .blockCell .ms-TextField-wrapper,.box4PartInput .blockRow.border .blockCell .ms-TextField-fieldGroup{width:100%}.withIcon .ms-ChoiceField-wrapper .ms-ChoiceField-imageWrapper{transition:all .2s ease-out;display:flex;align-items:center;justify-content:center}.withIcon .ms-ChoiceField-wrapper:hover .ms-ChoiceField-imageWrapper{box-shadow:0 0 3px #000}.imgComboBox *{background-color:transparent}.imgComboBox .ms-ComboBox{background-color:#f4f4f4}.imgComboBox .ms-ComboBox:after{border:none}.imgComboBox:focus-within .ms-ComboBox:after{border:2px solid #0078d4}.ms-ComboBox-optionsContainer{display:flex;flex-wrap:wrap}.ms-ComboBox-optionsContainer .ms-ComboBox-option{display:inline-flex;padding:5px;width:calc(100% / 3)}.ms-ComboBox-optionsContainer .ms-ComboBox-option span{width:100%;height:100%;justify-content:stretch;align-items:stretch}.ms-ComboBox-optionsContainer .ms-ComboBox-option .imageOptionWrapper{width:100%;text-align:center;justify-content:space-between;display:flex;flex-direction:column}.ms-ComboBox-optionsContainer .ms-ComboBox-option .imageOptionWrapper .imageWrapper{flex-grow:1;align-items:center;display:flex}.ms-ComboBox-optionsContainer .ms-ComboBox-option .imageOptionWrapper .imageWrapper .imageOptionImage{max-width:90px;max-height:90px;margin-left:auto;margin-right:auto}.ms-ComboBox-optionsContainer .ms-ComboBox-option .imageOptionTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:auto}.ms-Pivot--tabs{display:flex;align-items:stretch;justify-content:space-evenly;padding:5px 0;position:sticky;top:0;background-color:#e7e7e7;backdrop-filter:blur(10px);z-index:10}.ms-Pivot-link{flex-grow:0;transition:all .2s ease-out;font-size:16px;font-weight:600;letter-spacing:.5px;width:calc((100% - 15px)/2);border-radius:.25rem}.threeLinks .ms-Pivot-link{width:calc((100% - 15px)/2)}.ms-Pivot-link.is-selected{font-weight:600;background:linear-gradient(135deg,#0078d4e6,#0078d4b3)}.ms-Pivot-link.is-selected:hover{background-color:#0078d4}.ms-Pivot-link:not(.is-selected){background:linear-gradient(135deg,#0003,#00000026)}.ms-Pivot-link:not(.is-selected):hover{background-color:#00000059;color:#fff}.breadCrumbButton{border:none;height:100%;background-color:transparent;cursor:pointer;max-width:150px;overflow:hidden;text-overflow:ellipsis}.breadCrumbButton.iconButton{padding:0 5px}.breadCrumbButton.iconButton .breadCrumbIcon{height:18px;width:18px;display:flex;align-self:center;font-size:18px;color:#0078d4}.breadCrumbButton:hover{background-color:#00000026}#deleteBlockButton{transition:all .2s ease-out}.scroller::-webkit-scrollbar-track{background-color:#e7e7e7}.scroller::-webkit-scrollbar-thumb{background-clip:padding-box;border:5px solid transparent;border-radius:10px;background-color:#0006!important;border:4px solid transparent;box-shadow:inset 0 0 6px #0000004d}.scroller::-webkit-scrollbar-corner{background-color:#fff}.scroller:hover::-webkit-scrollbar-thumb{background-color:#0006!important;border:2px solid transparent}.scroller::-webkit-scrollbar{width:12px}.inheritanceDescription{display:block;font-size:12px;padding-top:5px;color:#444}.inheritanceDescription .inheritanceIcon{transform:scaleY(-1);font-size:10px;padding:0 3px 0 0}.inheritanceDescription .inheritedValue{padding:0 3px 0 0;font-style:italic}.inheritanceDescription .ancestorLink{color:#0078d4;cursor:pointer;border:none;background-color:transparent;padding:0 0 0 3px;font-size:12px}.inheritanceDescription .ancestorLink:hover{text-decoration:underline}.mainHostWrap{position:relative}.activeBlockWrapper{position:absolute;inset:0;border:2px dashed #eb0f2a;pointer-events:none;z-index:20}.controlGroup{border:2px solid rgba(68,68,68,.35);margin:0 5px 5px;overflow:hidden;box-shadow:#bfbfbf 0 1px 5px;box-sizing:border-box;border-radius:.35rem;background-color:#fff;max-width:100%}.tvWrap{overflow:hidden;width:100%}.tvList{padding:5px;display:flex;flex-direction:column}.tvList .tvRowWrap{display:flex;border-radius:.15rem;transition:all .2s ease-in}.tvList .tvRowWrap.noChildren{padding-left:2px}.tvList .tvRowWrap:hover{color:#0078d4e6;background-color:#e9e9e980}.tvList .tvRowWrap.active{background-color:#0078d4e6;color:#fff!important}.tvList .tvRowWrap.active .tvDropOpener,.tvList .tvRowWrap.active .tvItem,.tvList .tvRowWrap.active .tvItem_child .childIcon .blockIcon{color:#fff!important}.tvList .tvRowWrap.active .tvItemCalloutOpener{color:#fff}.tvList .tvRowWrap.active .tvItemCalloutOpener:hover{background-color:#ffffff1a}.tvList .tvItemWrap{display:flex;height:32px;justify-content:space-between;flex-grow:1;min-width:0}.tvList .tvItem{display:flex;flex-direction:row;color:#444;font-size:18px;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;background-color:transparent;text-align:left;padding:0 2px;align-items:center}.tvList .tvItem .tvIcon{height:20px;width:20px;margin-right:5px;border:none}.tvList .tvItem.tvItem_child{flex-direction:row;align-items:center;max-width:calc(100% - 25px)}.tvList .tvItem.tvItem_child .childIcon{margin-right:5px;color:#777;transform:rotateX(180deg);font-size:12px}.tvList .tvItem:hover .tvDisplayName{text-decoration:underline}.tvList .tvChildren{display:flex;flex-direction:column}.tvDisplayName{max-width:200px;overflow:hidden;height:20px;text-overflow:ellipsis;white-space:nowrap}.tvDisplayName.inDrop{margin-left:4px;height:auto}.tvDropOpener{font-size:12px;transition:all .2s ease-out;background-color:transparent}.tvDropOpener:hover{background-color:transparent}.tvDropOpener i{font-size:12px}.tvItemCallout .ms-Callout-main{display:flex;flex-direction:column}.tvItemCalloutOpener{padding:0 6px}.tvItemCalloutOpener i{font-size:12px}.deviceSelectorWrap{display:flex;flex-direction:row;flex-wrap:nowrap;margin-right:5px}.deviceSelectorWrap .deviceSizeLabel{color:#000000a6;font-weight:600;font-size:14px;display:flex;align-items:center}.deviceSelectorWrap .deviceSizeLabel .deviceSelectorLabel{margin-right:5px;line-height:28px}.deviceSelectorWrap .deviceSelectorOption{border-radius:.25rem;height:28px;width:28px;color:#444;z-index:10}.deviceSelectorWrap .deviceSelectorOption.active{background-color:#00000080;color:#fff}.deviceSelectorWrap .deviceSelectorOption.active:hover{background-color:#0009;color:#fff}.deviceSelectorWrap .deviceSelectorOption i{font-size:14px}.deviceSelectorWrap .deviceSelectorOption:not(right){margin-right:2px}.deviceSelectorWrap .deviceSelectorOption:hover{background-color:#00000040;color:#333}.styleStateButtonWrap{margin-bottom:5px;display:flex;justify-content:center;box-sizing:border-box;border-collapse:collapse}.styleStateButtonWrap .styleStateButton{background-color:#ffffffe6;border:2px solid rgba(68,68,68,.5);backdrop-filter:blur(3px);display:flex;align-items:center;font-size:14px;width:60px;height:30px;transition:all .2s ease-out;justify-content:center;box-shadow:0 0 3px #00000040;pointer-events:all;cursor:pointer;color:#444}.styleStateButtonWrap .styleStateButton .styleStateHasValues{color:#0078d4e6}.styleStateButtonWrap .styleStateButton:hover{background-color:#444444bf;color:#fff;z-index:10}.styleStateButtonWrap .styleStateButton:hover .styleStateHasValues{color:#fff}.styleStateButtonWrap .styleStateButton.active{background-color:#0078d4e6;color:#ffffffe6}.styleStateButtonWrap .styleStateButton.active .styleStateHasValues{color:#fff}.styleStateButtonWrap .styleStateButton.active:hover{background-color:#0078d4;color:#fff}.styleStateButtonWrap .styleStateButton.left{border-radius:.25rem 0 0 .25rem;border-right:none}.styleStateButtonWrap .styleStateButton.right{border-radius:0 .25rem .25rem 0;border-left:none}.dragItemList{background-color:transparent}.blockIcon{margin:0;border-radius:.25rem;color:#0078d4;height:16px;width:16px}.blockIcon.inList{height:20px;width:20px}.blockIcon.inTree{height:20px;width:20px;margin-right:5px}.blockIcon.active{color:#fff}.dragItemList .ms-DetailsRow{transition:all .2s ease-out;width:100%}.dragItemList .ms-DetailsRow:hover{background-color:#e7e7e7}.dragItemList .ms-DetailsRow-fields{width:100%}.dragItemList .ms-DetailsRow-cell[data-automation-key=blockIcon],.dragItemList .ms-DetailsRow-cell[data-automation-key=itDel],.dragItemList .ms-DetailsRow-cell[data-automation-key=shiftUp],.dragItemList .ms-DetailsRow-cell[data-automation-key=shiftDown],.dragItemList .shiftButton{justify-content:center}.ms-DetailsRow-cell{display:inline-flex;font-size:1.25rem;font-weight:600;padding:0;align-items:center}.ms-DetailsRow-cell[data-automation-key=itDel]{padding:0}.ms-DetailsRow-cell button{color:#444;cursor:pointer;font-size:1.25rem;text-transform:capitalize;transition:all .2s ease-out}.ms-DetailsRow-cell button.ms-Button--icon:hover{background-color:#ffffff59;color:#333}.ms-DetailsRow-cell button.ms-Button--icon.is-disabled{background-color:transparent;opacity:.5}.ms-Dropdown,.ms-Dropdown:hover{border:none}.ms-Dropdown:hover .ms-Dropdown-title{border:1px solid transparent}.ms-TextField-fieldGroup,.ms-Dropdown-title,.ms-ComboBox{border:1px solid #afafaf;transition:all .2s ease-out;border-radius:.25rem;overflow:hidden;background-color:#f4f4f4}.ms-TextField-fieldGroup:focus-within,.ms-Dropdown-title:focus-within,.ms-ComboBox:focus-within{overflow:visible}.ms-TextField-fieldGroup:hover,.ms-Dropdown-title:hover,.ms-ComboBox:hover{border:1px solid transparent;box-shadow:0 0 5px #999}.hoverControls{visibility:hidden;position:absolute;inset:0;z-index:10;display:flex;justify-content:center;align-items:center;border:2px dashed orange;pointer-events:none}.hoverControls.hovering{visibility:visible;opacity:1}.hovButtWrap{display:flex;flex-direction:row;position:relative}.editRowButton{background-color:#ffffffe6;border:2px solid #7e7e7e;backdrop-filter:blur(3px);display:flex;align-items:center;font-size:14px;width:100%;transition:all .2s ease-out;justify-content:center;box-shadow:0 0 3px #00000040;pointer-events:all;cursor:pointer;padding:0;height:28px;width:28px}.editRowButton.top{border-radius:.25rem 0 0 .25rem;border-right:none}.editRowButton.bottom{border-radius:0 .25rem .25rem 0;border-left:none}.editRowButton:hover{background-color:#444;color:#fff;box-shadow:0 0 3px #000000a6;z-index:30}.editRowButton:hover .editIcon{color:#fff}.editRowButton.addButton .addIcon{width:20px;height:20px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2020%2020'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23444;%20stroke-miterlimit:%2010;%20stroke-width:%201.5px;%20}%20.cls-2%20{%20mask:%20url(%23mask);%20}%20.cls-3%20{%20fill:%20url(%23linear-gradient);%20}%20.cls-4%20{%20fill:%20url(%23linear-gradient-2);%20}%20.cls-5%20{%20fill:%20%23444;%20}%20.cls-6%20{%20filter:%20url(%23luminosity-noclip-2);%20}%20%3c/style%3e%3cfilter%20id='luminosity-noclip-2'%20data-name='luminosity-noclip'%20x='1.25'%20y='3.25'%20width='17.5'%20height='15.5'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-color='%23fff'%20result='bg'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='bg'/%3e%3c/filter%3e%3cmask%20id='mask'%20x='1.25'%20y='3.25'%20width='17.5'%20height='15.5'%20maskUnits='userSpaceOnUse'%3e%3cg%20style='filter:%20url(%23luminosity-noclip-2);'%3e%3crect%20x='3.75'%20y='3.25'%20width='12.5'%20height='3'%20rx='1'%20ry='1'/%3e%3c/g%3e%3c/mask%3e%3clinearGradient%20id='linear-gradient'%20x1='10'%20y1='5.5'%20x2='10'%20y2='4'%20gradientTransform='matrix(1,%200,%200,%201,%200,%200)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%230078d4'/%3e%3cstop%20offset='1'%20stop-color='%230078d4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='linear-gradient-2'%20x1='-8.75'%20y1='34.75'%20x2='-8.75'%20y2='33.25'%20gradientTransform='translate(18.75%20-29.25)'%20xlink:href='%23linear-gradient'/%3e%3c/defs%3e%3cg%20id='Layer_1'%20data-name='Layer%201'/%3e%3cg%20id='Hov_AddAbove'%3e%3cg%20style='mask:%20url(%23mask);'%3e%3crect%20x='2'%20y='4.75'%20width='16'%20height='13.25'%20rx='1'%20ry='1'%20style='fill:%20none;%20stroke:%20%23444;%20stroke-miterlimit:%2010;%20stroke-width:%201.5px;'/%3e%3c/g%3e%3crect%20x='2.5'%20y='4'%20width='2'%20height='1.5'%20rx='.75'%20ry='.75'%20style='fill:%20%23444;'/%3e%3crect%20x='15.5'%20y='4'%20width='2'%20height='1.5'%20rx='.75'%20ry='.75'%20style='fill:%20%23444;'/%3e%3cg%3e%3crect%20x='6.5'%20y='4'%20width='7'%20height='1.5'%20rx='.25'%20ry='.25'%20style='fill:%20url(%23linear-gradient);'/%3e%3crect%20x='6.5'%20y='4'%20width='7'%20height='1.5'%20rx='.25'%20ry='.25'%20transform='translate(5.25%2014.75)%20rotate(-90)'%20style='fill:%20url(%23linear-gradient-2);'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center center;background-repeat:no-repeat}.editRowButton.addButton:hover .addIcon{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Hov_AddAbove'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2020%2020'%3e%3cdefs%3e%3cfilter%20id='luminosity-noclip-2'%20data-name='luminosity-noclip'%20x='1.25'%20y='3.25'%20width='17.5'%20height='15.5'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-color='%23fff'%20result='bg'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='bg'/%3e%3c/filter%3e%3cmask%20id='mask'%20x='1.25'%20y='3.25'%20width='17.5'%20height='15.5'%20maskUnits='userSpaceOnUse'%3e%3cg%20style='filter:%20url(%23luminosity-noclip-2);'%3e%3crect%20x='3.75'%20y='3.25'%20width='12.5'%20height='3'%20rx='1'%20ry='1'/%3e%3c/g%3e%3c/mask%3e%3clinearGradient%20id='linear-gradient'%20x1='10'%20y1='5.5'%20x2='10'%20y2='4'%20gradientTransform='matrix(1,%200,%200,%201,%200,%200)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%230078d4'/%3e%3cstop%20offset='1'%20stop-color='%230078d4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='linear-gradient-2'%20x1='-32.75'%20y1='10.75'%20x2='-32.75'%20y2='9.25'%20gradientTransform='translate(42.75%20-5.25)'%20xlink:href='%23linear-gradient'/%3e%3c/defs%3e%3cg%20style='mask:%20url(%23mask);'%3e%3crect%20x='2'%20y='4.75'%20width='16'%20height='13.25'%20rx='1'%20ry='1'%20style='fill:%20none;%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20stroke-width:%201.5px;'/%3e%3c/g%3e%3crect%20x='2.5'%20y='4'%20width='2'%20height='1.5'%20rx='.75'%20ry='.75'%20style='fill:%20%23fff;'/%3e%3crect%20x='15.5'%20y='4'%20width='2'%20height='1.5'%20rx='.75'%20ry='.75'%20style='fill:%20%23fff;'/%3e%3cg%3e%3crect%20x='6.5'%20y='4'%20width='7'%20height='1.5'%20rx='.25'%20ry='.25'%20style='fill:%20url(%23linear-gradient);'/%3e%3crect%20x='6.5'%20y='4'%20width='7'%20height='1.5'%20rx='.25'%20ry='.25'%20transform='translate(5.25%2014.75)%20rotate(-90)'%20style='fill:%20url(%23linear-gradient-2);'/%3e%3c/g%3e%3c/svg%3e")}.editRowButton.addButton.bottom .addIcon{transform:rotate(180deg)}.cancelHoverControls{background-color:#fff;border-radius:50%;border:2px solid #7e7e7e;font-size:10px;padding:2px;position:absolute;right:-10px;top:-10px;cursor:pointer;height:auto;width:auto;pointer-events:all}.cancelHoverControls:hover{background-color:#b00}.cancelHoverControls i{font-size:10px;margin:0;line-height:normal;height:auto;color:#444}.cancelHoverControls:hover i{color:#fff}.editIcon{font-size:16px;padding:5px 0;color:#444;font-size:12px}.editableContentRow{transition:all .2s ease-out}.editableContentRow[data-hover-height=short]>.hoverControls>.hovButtWrap{justify-content:space-between}.editableContentRow[data-hover-height=superTall]>.hoverControls{align-items:flex-start}.editableContentRow[data-hover-height=superTall]>.hoverControls>.hovButtWrap>.editRowButton,.editableContentRow[data-hover-height=tall]>.hoverControls>.hovButtWrap>.editRowButton{margin:0}.editableContentRow[data-hover-height=short]>.hoverControls>.hovButtWrap>.editRowButton{margin:0}.ms-Dropdown-item .blockIcon{text-align:center;margin-right:5px;color:#2aa4d7;font-size:18px}.ms-Dropdown-item .optWrap{display:flex;align-items:center}.ms-ChoiceFieldGroup-flexContainer{padding:0}.dividingDiv{margin:0 5px 5px;padding:1px;background-color:#0078d4b3;border-radius:.25rem}.ratingField_container{width:100%;display:flex}@media (max-width: 610px){.ratingField_container{flex-direction:column}}.ratingOptionButton{background-color:#fff;border:none;outline:none;cursor:pointer;border-radius:.25rem;box-sizing:border-box;align-items:center}.ratingOptionButton.on,.ratingOptionButton.selected{color:#444;background-color:#0000000d}.ratingOptionButton.on .ratingIcon,.ratingOptionButton.selected .ratingIcon{color:#0078d4}.ratingOptionButton.on .ratingIcon i,.ratingOptionButton.selected .ratingIcon i{font-weight:900}.ratingOptionButton.off{color:#777}.ratingOptionButton .ratingIcon,.ratingOptionButton .ratingIcon i{transition:all .2s ease-out}.ratingOptionButton .ratingText{margin-left:5px}.ratingOptionButton:hover{background-color:#0000000d}.ratingOptionButton:hover i{color:#0078d4;font-weight:900}.ratingOptionButton.start{border-radius:.25rem 0 0 .25rem}.ratingOptionButton.end{border-radius:0 .25rem .25rem 0}.survTable{width:100%}.survQuestion{text-align:left}.image-dropzone{display:flex;position:relative;border:1px dashed var(--field-border-color)!important;border-radius:var(--field-border-radius)!important;background-color:var(--field-background-color)!important;align-items:center;justify-content:center;cursor:pointer;min-height:calc(2.25em + 2px);height:unset!important;min-width:25px}.image-dropzone img{max-width:100%;max-height:100px;background-color:#fff}.image-dropzone.has-image{display:inline-flex;justify-content:top;height:unset;min-height:25px;max-height:100px}.image-dropzone .btn-clear-wrapper{position:absolute;top:2px;right:3px;background-color:#fff;border-radius:var(--field-border-radius)!important;margin:0;display:inline-flex;padding:0;line-height:1;height:fit-content}.image-dropzone .btn-clear-image{position:relative;border-color:var(--field-border-color)!important;background-color:var(--field-background-color)!important;border-radius:var(--field-border-radius)!important;border-width:var(--field-border-width)!important;padding:0 4px;margin:0;line-height:1}.image-dropzone:focus{outline-color:var(--field-focus-color)!important}.image-dropzone.dragging{cursor:copy;outline-color:var(--field-focus-color)!important;outline-width:2px!important;outline-style:solid!important}.asset-block{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;justify-content:space-between;padding:5px;border:2px solid black;border-width:var(--field-border-width);border-color:var(--field-border-color);border-radius:.25rem;border-radius:var(--field-border-radius);margin-bottom:5px;background-color:var(--field-background-color)!important;cursor:pointer}.asset-block .select-container .select{color:var(--button-text-color)!important;font-size:var(--button-font-size)!important;background-color:var(--button-color)!important;border-color:var(--button-border-color)!important;border-radius:var(--button-border-radius)!important;border-style:solid;padding:.25em .5em}.asset-block .select-container .select:hover{color:var(--button-text-color-hover)!important;background-color:var(--button-color-hover)!important;border-color:var(--button-border-color-hover)!important}.asset-block .main{flex-grow:1;padding:0 5px;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.asset-block .main .main-content{display:flex;flex-grow:1;width:100%;flex-direction:column}.asset-block .main .main-content .text-container .name{font-family:var(--header-font-type);font-weight:var(--header-font-weight);font-size:calc(var(--field-font-size) * 1.15);font-style:var(--header-font-style);border:none;background-color:transparent;padding:0}.asset-block .main .main-content .collapsible-content{width:100%}.asset-block .main .main-content .collapsible-content .field-block .field-value{display:grid;grid-template-columns:1fr 3fr;gap:5px}.asset-block .main .main-content .collapsible-content .field-block .field-value .label{font-weight:600}.asset-block .main .image-container .asset-image{width:100px;height:56px}.asset-block .assetImage{border:none!important;background-color:transparent!important;padding:0!important}.asset-block .farDropdown-wrap .showHide-caret{border:none;background-color:transparent;font-size:var(--header-font-size);color:var(--field-font-color)!important}.dialog{position:fixed;inset:0;background-color:#add8e6}.dialog .dialog-body{width:600px;height:600px;background-color:navy;max-width:90vw;max-height:90vh}.asset-block.ab-current{height:unset}.asset-block:hover,.asset-block:focus-within{background-color:#fff;box-shadow:#00000052 0 0 10px;box-shadow:hsl(from var(--background-color) h s calc(l*.65)) 0 3px 10px!important;transition:all .2s ease-out}.asset-block .assetBlockTitle{display:block;font-size:20px;font-weight:600;margin-bottom:0;width:calc(100% - 22px)}.asset-block .assetBlockTitle.hasCapacity{width:calc(100% - 100px)}.asset-block .assetBlockTitle a{display:inline-block}.asset-block div[class^=ft]{color:#555;font-size:13px;margin-bottom:6px;padding-left:11px;text-indent:-10px}.asset-block div[class^=ft] .label{font-weight:600;margin-right:.25em}.asset-block div[class^=ft] i{display:inline}.asset-block div[class^=ft] div,.asset-block div[class^=ft] p,.asset-block div[class^=ft] ul,.asset-block div[class^=ft] li{margin:0;padding:0;text-indent:0}.asset-block div[class^=ft] ul{padding-left:2em}.asset-block div[class^=ft].parent{font-size:16px;font-weight:600}.asset-block div[class^=ft].parent .label{display:none}.asset-block div[class^=ft].capacity{font-size:20px;font-weight:600;height:30px;margin:0;position:absolute;right:10px;text-indent:0;top:6px}.asset-block div[class^=ft].capacity .label{display:inline-block;font-size:14px;font-weight:600;line-height:30px;vertical-align:top}.asset-block div[class^=ft].capacity div{display:inline-block;font-style:italic}.asset-block div[class^=ft].ft16{border-radius:8px;display:inline-block}.asset-block div[class^=ft].ft16 img{max-height:110px;max-width:145px}.asset-block div[class^=ft].ft6 i,.asset-block div[class^=ft].ft6 a{color:#307aca}.asset-block div[class^=ft].ft9 i,.asset-block div[class^=ft].ft9 a{color:#017e2f}.asset-block:not(.ab-current) .fadeOut{background:linear-gradient(180deg,#f5f5f500,#f5f5f5 80% 100%);bottom:0;height:20px;left:0;position:absolute;right:0}.assetImage{max-width:200px}.assetImage img{max-height:100px}.find-asset-container{background-color:var(--background-color)!important}.addTitle{color:var(--label-font-color)!important}.name,.collapsible-content{color:var(--field-font-color)!important}.collapsible-content{font-weight:var(--field-font-weight)!important;font-size:var(--field-font-size)!important;font-style:var(--field-font-style)!important}.collapsible-wrap{overflow:hidden;position:relative}.collapsible-wrap .showHide-container{position:absolute;bottom:0;left:0;right:0;background-color:var(--field-background-color)!important}.collapsible-wrap .showHide-container.hasMoreButton.collapsed{box-shadow:0 0 25px 15px var(--field-background-color)!important}.collapsible-wrap .showHide-container .showHide-button{border:none;background-color:transparent;color:var(--field-font-color)!important;font-size:var(--field-font-size)!important}.collapsible-wrap .showHide-container .showHide-button i{margin-right:3px;color:inherit!important;font-size:inherit!important}.newFindAssetModal{background-color:#fff!important}.pop-up-overlay-container{background-color:#60606080;border-radius:.25rem;box-shadow:#0003 0 0 10px;max-width:95vw;max-height:95vh;min-height:auto}@media (min-width: 750px){.pop-up-overlay-container{min-width:700px}}.pop-up-overlay-container .pop-up-content-container{border-radius:.25rem;box-shadow:#0003 0 0 10px;height:100%;width:100%}.pop-up-overlay-container .alert-container .alert-message{padding:10px 20px;white-space:pre-line}.pop-up-overlay-container .alert-container .alert-message.with-icon div{display:inline-block;vertical-align:top}.pop-up-overlay-container .alert-container .alert-message.with-icon div:nth-child(1){width:54px}.pop-up-overlay-container .alert-container .alert-message.with-icon div:nth-child(1) i{color:#555;font-size:48px}.pop-up-overlay-container .alert-container .alert-message.with-icon div:nth-child(2){padding-left:12px;width:calc(100% - 54px)}.pop-up-overlay-container .alert-container .alert-message.with-icon.warning div:nth-child(1) i{color:red}.pop-up-overlay-container .alert-container .alert-message.with-icon.warning div:nth-child(2){color:red;font-weight:600}.pop-up-overlay-container .alert-container .alert-message div.image{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:contain;margin:.5em 0}.pop-up-overlay-container .alert-container .buttonRow{clear:both}.find-asset-container{user-select:none}.find-asset-container *:not(input){user-select:none}.find-asset-container.attTrans{width:auto}.find-asset-container .attendeeTransactionsWrap{padding:0 15px;overflow-x:auto}.find-asset-container .addTitle{color:#555;font-size:24px;padding:10px 20px 0;text-align:left;text-transform:uppercase}.find-asset-container .addTitle .closeX{float:right;height:32px;line-height:32px;margin-right:-13px;margin-top:-4px;text-align:center;width:32px}.find-asset-container .addTitle .closeX:active,.find-asset-container .addTitle .closeX:hover{background-color:#39c;color:#ffffffe6}.find-asset-container .formWrapper{box-shadow:none;margin:0!important;padding:0!important}.find-asset-container .formWrapper form{background-color:unset;box-shadow:unset;padding:0 0 10px 10px}@media (min-width: 992px){.find-asset-container .formWrapper form .templateFormField .col-lg-2{max-width:150px!important}.find-asset-container .formWrapper form .templateFormField .col-lg-10{max-width:calc(100% - 150px)!important}}.find-asset-container p.refundText{line-height:calc(2.25rem + 2px);margin:0}.find-asset-container h1{text-align:center;padding-left:5px}@media (min-width: 768px){.find-asset-container h1{padding-left:20px;padding-top:5px;padding-bottom:5px}}.find-asset-container .find-asset-date-time-row{padding:5px 20px 10px}.find-asset-container .find-asset-date-time-row .fa-date,.find-asset-container .find-asset-date-time-row .fa-time,.find-asset-container .find-asset-date-time-row .fa-dur{display:inline-block;margin-right:15px;width:30%}.find-asset-container .find-asset-list{cursor:default;padding:0!important}.find-asset-container .find-asset-list .assetBlock{background-color:#fff;width:calc(100% - 20px)}.find-asset-container .find-asset-list .assetBlock:hover{transform:scale(1.015)}.find-asset-container .find-asset-list .assetBlock .fadeOut{background:linear-gradient(180deg,#fff0,#fff 80% 100%)}.modalTitleRow{display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-top:10px;padding-bottom:5px}.modalTitleRow h1{margin:0;padding:0!important}.modalCloseButton{border:none;background-color:transparent;border-radius:.25rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:24px;margin-right:10px;margin-top:5px}.modalCloseButton:active,.modalCloseButton:hover{background-color:#39c;color:#ffffffe6}.new-find-asset-container{position:relative;min-height:calc(2.25 * var(--field-font-size) + 2px)!important}.new-find-asset-container.loading-with-height{min-height:var(--dynamic-min-height, calc(2.25 * var(--field-font-size) + 2px))!important}.new-find-asset-container .loadingContainer{position:absolute;inset:0;display:flex;align-items:center;padding:0 10px;background:#fffc;z-index:10;width:100%;border-radius:var(--field-border-radius);border-width:var(--field-border-width);border-color:var(--field-border-color);border-style:solid}.new-find-asset-container .loadingContainer i{font-size:calc(var(--field-font-size) * 1.5);color:var(--field-font-color)}.new-find-asset-container .loadingContainer.hasRecords{align-items:start;padding:10px}.new-find-asset-container .find-asset-search-row{padding:0!important}.new-find-asset-container .searchBlock{flex-grow:1;padding:0;margin-bottom:5px;display:flex;align-items:center;flex-wrap:nowrap}.new-find-asset-container .searchBlock .searchInputWrap{position:relative;flex-grow:1}.new-find-asset-container .searchBlock .searchInputWrap input{border-radius:.15rem;display:inline-block;font-size:inherit;padding-left:5px;vertical-align:top;width:100%;height:calc(2.25em + 2px)}.new-find-asset-container .searchBlock .searchInputWrap .clearButton{background-color:unset;border:none;border-radius:0 .15rem .15rem 0;color:#555;font-size:14px;height:28px;position:absolute;right:1px;top:2px}.new-find-asset-container .searchBlock .searchInputWrap .clearButton:hover,.new-find-asset-container .searchBlock .searchInputWrap .clearButton:focus{background-color:#0000000d}.new-find-asset-container .searchBlock .searchButton{background-color:#31495b;border:none;border-radius:.15rem;color:#fff;cursor:pointer;margin-left:3px;padding:0;text-align:center;vertical-align:top;width:calc(2.25em + 2px);height:calc(2.25em + 2px);font-family:var(--button-font-type)!important;font-size:var(--field-font-size)!important;color:var(--button-text-color)!important;border-color:var(--button-border-color)!important;background-color:var(--button-color)!important;border-radius:var(--button-border-radius)!important}.new-find-asset-container .searchBlock .searchButton:hover{background-color:var(--button-color-hover)!important;border-color:var(--button-border-color-hover)!important;color:var(--button-text-color-hover)!important}.new-find-asset-container .searchBlock .searchButton:focus{background-color:var(--button-color-hover)!important;border-color:var(--button-border-color-hover)!important;color:var(--button-text-color-hover)!important;outline-offset:2px!important;outline-width:2px!important}.find-asset-search-row .searchBlock{display:flex;align-items:center;gap:8px}.find-asset-paging-row{display:flex;justify-content:center;align-items:center;padding:5px 0;margin-bottom:5px}.find-asset-paging-row .pagingBlock{display:flex;align-items:center;gap:12px}.find-asset-paging-row .pagingBlock .pageInfo{font-size:14px;font-weight:500;color:#333;padding:0 12px;white-space:nowrap;min-width:80px;text-align:center}.find-asset-paging-row .pagingBlock button{width:calc(2.25em + 2px);height:calc(2.25em + 2px);padding:0!important;text-align:center}.no-results-message{font-family:var(--field-font-type);color:var(--field-font-color);font-weight:var(--field-font-weight);font-size:var(--field-font-size);font-style:var(--field-font-style)}.custom-datepicker.ms-DatePicker.specialBorder{border:1px solid rgb(95,95,95)!important}.custom-datepicker.ms-DatePicker .ms-TextField.is-active .ms-TextField-fieldGroup{outline-color:var(--field-focus-color)!important;outline-width:2px!important;outline-style:solid}.custom-datepicker.ms-DatePicker .ms-TextField.is-active .ms-TextField-fieldGroup:after{border:none!important}.custom-datepicker.ms-DatePicker .ms-TextField>span{display:none}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup{border-color:var(--field-border-color)!important;background-color:var(--field-background-color)!important;border-radius:var(--field-border-radius)!important;border-width:var(--field-border-width)!important;display:flex;align-items:center;font-family:var(--field-font-type)!important;font-size:var(--field-font-size)!important;font-weight:var(--field-font-weight)!important;font-style:var(--field-font-style)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup:focus-within{outline-color:var(--field-focus-color)!important;outline-width:2px!important;outline-style:solid}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup input{font-family:var(--field-font-type)!important;font-size:var(--field-font-size)!important;font-weight:var(--field-font-weight)!important;font-style:var(--field-font-style)!important;color:var(--field-font-color)!important;background-color:transparent!important;border:none!important;outline:none!important;padding:.375rem .75rem;flex:1;min-width:0}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup input::placeholder{color:rgb(from var(--field-font-color) r g b/60%)!important;font-family:var(--field-font-type)!important;font-size:var(--field-font-size)!important;font-weight:var(--field-font-weight)!important;font-style:var(--field-font-style)!important}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup input:disabled{color:rgb(from var(--field-font-color) r g b/50%)!important;background-color:rgb(from var(--field-background-color) r g b/90%)!important}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup i{transition:background-color .15s ease-in-out;cursor:pointer}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup.is-disabled{background-color:rgb(from var(--field-background-color) r g b/90%)!important;border-color:rgb(from var(--field-border-color) r g b/70%)!important}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup.is-disabled i{color:rgb(from var(--field-font-color) r g b/50%)!important;cursor:not-allowed}.custom-datepicker.ms-DatePicker .ms-TextField-fieldGroup.is-disabled i:hover{background-color:transparent}.ms-DatePicker .ms-TextField.is-active .ms-TextField-fieldGroup{outline-color:var(--field-focus-color)!important;outline-width:2px!important;outline-style:solid}.ms-DatePicker .ms-TextField.is-active .ms-TextField-fieldGroup:after{border:none!important}.ms-DatePicker .ms-TextField>span{display:none}.ms-DatePicker .ms-TextField-fieldGroup{height:calc(2.25 * var(--field-font-size) + 2px);border-color:var(--field-border-color)!important;background-color:var(--field-background-color)!important;border-radius:var(--field-border-radius)!important;border-width:var(--field-border-width)!important;display:flex;align-items:center;font-family:var(--field-font-type)!important;font-size:var(--field-font-size)!important;font-weight:var(--field-font-weight)!important;font-style:var(--field-font-style)!important}.ms-DatePicker .ms-TextField-fieldGroup:focus-within{outline-color:var(--field-focus-color)!important;outline-width:2px!important;outline-style:solid}.timePicker-toggleButton{position:absolute;right:4px;top:50%;transform:translateY(-50%);padding:5px;background-color:transparent;border:none;cursor:pointer;font-size:16px;line-height:1;z-index:1;border-radius:.15rem}.timePicker-toggleButton:hover,.timePicker-toggleButton:focus{background-color:rgb(from var(--field-font-color) r g b/15%)}.timePicker-toggleButton i.toggle-icon{color:var(--field-font-color)!important;font-weight:300}.timeDropDown .cell.focused:not(.selected){outline:2px solid var(--field-focus-color, #101010);outline-offset:-1px;background-color:hsl(from var(--field-background-color) h s calc(l*.95));color:var(--button-text-color, #444444)!important;z-index:1}.timeDropDown .cell.focused,.timeDropDown .cell:focus{outline:2px solid var(--field-focus-color, #101010);outline-offset:-1px;background-color:var(--button-color)!important;color:var(--button-text-color)!important}.timeDropDown:focus{outline:none}body{margin:0}#root.saving,#root.saving *{cursor:wait}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3{margin:0!important}
