.nrf-widget{--white: #fff;--black: #000;--light-grey: #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.nrf-widget *,.nrf-widget *:after,.nrf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.nrf-widget.nrf-hidden{display:none !important}.nrf-widget.disabled{opacity:.65;cursor:not-allowed !important}.nrf-widget.disabled *{pointer-events:none}.tf-accordion-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap, 5px);font-size:var(--font-size, 16px);border:1px solid rgba(0,0,0,0);border-color:var(--container-border-color, transparent);border-radius:var(--rounded-corners, 5px)}.tf-accordion-widget--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background:var(--panel-background-color, #fff);color:var(--text-color, #333);border:1px solid rgba(0,0,0,0);border-color:var(--panel-border-color, #ddd)}.tf-accordion-widget--item p:only-child{margin:0}.tf-accordion-widget--item p:last-child{margin-bottom:0}.tf-accordion-widget--item--title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:var(--padding);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tf-accordion-widget--item--title--content{line-height:var(--title-line-height, 1.2em);font-weight:var(--title-font-weight, 400)}.tf-accordion-widget--item--title--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tf-accordion-widget--item--title>div:nth-of-type(2).tf-accordion-widget--item--title--actions{margin-left:auto}.tf-accordion-widget--item--content{line-height:var(--content-line-height, 1.6em);font-weight:var(--content-font-weight, 400);overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:auto;padding:var(--padding);padding-top:0;padding-bottom:0}.tf-accordion-widget--item svg{min-width:20px;max-width:20px;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.tf-accordion-widget--item[data-expanded=true] .tf-accordion-widget--item--title{z-index:10}.tf-accordion-widget--item[data-expanded=true] .tf-accordion-widget--item--title svg:only-child{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tf-accordion-widget--item[data-expanded=true] .tf-accordion-widget--item--title svg:not(:only-child):nth-child(1){display:none}.tf-accordion-widget--item[data-expanded=true] .tf-accordion-widget--item--content{padding-top:var(--content-padding-top, 0);margin:var(--padding);margin-top:0;margin-left:0;margin-right:0}.tf-accordion-widget--item:not([data-expanded]) .tf-accordion-widget--item--title svg:not(:only-child):nth-child(2),.tf-accordion-widget--item[data-expanded=false] .tf-accordion-widget--item--title svg:not(:only-child):nth-child(2){display:none}.tf-accordion-widget.no-gap{-webkit-box-shadow:var(--container-box-shadow, 0px 2px 2px 0px rgba(0, 0, 0, 0.1));box-shadow:var(--container-box-shadow, 0px 2px 2px 0px rgba(0, 0, 0, 0.1))}.tf-accordion-widget.no-gap .tf-accordion-widget--item{border:0}.tf-accordion-widget.no-gap .tf-accordion-widget--item:first-of-type{border-radius:var(--rounded-corners, 5px) var(--rounded-corners, 5px) 0 0}.tf-accordion-widget.no-gap .tf-accordion-widget--item:last-of-type{border-radius:0 0 var(--rounded-corners, 5px) var(--rounded-corners, 5px)}.tf-accordion-widget.no-gap .tf-accordion-widget--item:not(:last-of-type){border-bottom:1px solid var(--panel-border-color, #ddd)}.tf-accordion-widget:not(.no-gap) .tf-accordion-widget--item{border-radius:var(--rounded-corners, 5px)}@media only screen and (max-width: 575px){.tf-accordion-widget .tf-accordion--row .tf-accordion-widget--item:last-child .tf-accordion-widget--item--title{padding-bottom:calc(.5*var(--item-gap))}.tf-accordion-widget .tf-accordion--row:not(:first-child) .tf-accordion-widget--item:first-child .tf-accordion-widget--item--title{padding-top:calc(.5*var(--item-gap))}}

