
.viafoura .vf-expanding-hover-light::before{content:'';position:absolute;bottom:0;left:50%;width:0;border-bottom:3px solid;border-color:#007fff ;border-color:var(--accent-color-light, #007fff) ;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);-webkit-transition:width 0.2s;transition:width 0.2s
}
.viafoura .vf-expanding-hover-light:hover::before,.viafoura .vf-expanding-hover-light:focus::before,.viafoura .vf-expanding-hover-light:focus-within::before,.viafoura .vf-expanding-hover-light.vf-active::before{width:100% !important
}
.viafoura .vf-flex-nav{display:-webkit-box;display:flex
}
.viafoura .vf-flex-nav.vf-flex-nav-grow{-webkit-box-flex:1;flex-grow:1
}
.viafoura .vf-flex-nav .vf-nav-label,.viafoura .vf-flex-nav .vf-nav-icon{align-self:center;width:100%;text-align:center
}
.viafoura .vf-tabbed-nav{text-transform:capitalize;width:100%
}
.viafoura .vf-tabbed-nav .vf-nav-button{width:100%;height:100%;position:relative;padding-left:1.1em;padding-right:1.1em
}
.viafoura .vf-tabbed-nav .vf-nav-button.vf-flex-nav-grow{padding-left:0.2em;padding-right:0.2em;min-width:90px
}
@media only screen and (max-width: 640px){
.viafoura .vf-tabbed-nav .vf-nav-button.vf-flex-nav-grow{min-width:0
}
}
.viafoura .vf-tabbed-nav .vf-nav-label{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;-webkit-transition:color 0.2s;transition:color 0.2s;font-size:1.14em;font-weight:300;-webkit-backface-visibility:hidden;backface-visibility:hidden
}
@media only screen and (max-width: 640px){
.viafoura .vf-tabbed-nav .vf-nav-label{font-size:1em
}
}
.viafoura .vf-tabbed-nav>*{-webkit-box-pack:center;justify-content:center;height:100%
}
.viafoura .vf-tabbed-nav>.vf-horiz-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap
}
.viafoura .vf-active .vf-nav-label,.viafoura .vf-nav-button:focus .vf-nav-label,.viafoura .vf-nav-button:hover .vf-nav-label,.viafoura .vf-tabbed-nav.vf-inactive .vf-nav-label{color:#000 ;color:var(--primary-color-100, #000) ;font-weight:400
}


.viafoura .vf-tabbed-views[data-v-16336c5c]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column
}

.viafoura .vf-icon_author__author{fill:#0074e8 ;fill:var(--accent-color, #0074e8) }.viafoura .vf-icon_author__bg{fill:rgba(0,0,0,0.1) ;fill:var(--primary-color-10, rgba(0,0,0,0.1)) }

.viafoura .vf-container{padding:2em 3.57em 1em 3.57em}.viafoura .vf-container--narrow{padding:0.5em 1em 0.5em 1em;font-size:0.857em}.viafoura .vf-container__reduced{padding:1em}.viafoura .vf-container__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;align-items:baseline}.viafoura .vf-container__pm-button{padding:0}.viafoura .vf-container__title{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.viafoura .vf-container{border-color:rgba(0,0,0,0.1) ;border-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;border-radius:3px;border-width:1px;border-style:solid}.viafoura .vf-container.vf-container__no-border{border:none}.viafoura .vf-container__header{border-bottom-color:#000 ;border-bottom-color:var(--primary-color-100, #000) ;border-bottom-width:2px;border-bottom-style:solid;font-weight:400;-webkit-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out}.viafoura .vf-container__header--collapsed{border-bottom-color:#fff ;border-bottom-color:var(--default-color, #fff) }.viafoura .height-collapse-leave-active,.viafoura .height-collapse-enter-active{overflow:hidden;-webkit-transition:height 0.4s ease-in;transition:height 0.4s ease-in}

.viafoura .vf-button--plus-minus .vf-icon_plus-minus line{-webkit-transition:border-color 0.1s, background-color 0.3s, stroke 0.1s, -webkit-transform 0.5s;transition:border-color 0.1s, background-color 0.3s, stroke 0.1s, -webkit-transform 0.5s;transition:transform 0.5s, border-color 0.1s, background-color 0.3s, stroke 0.1s;transition:transform 0.5s, border-color 0.1s, background-color 0.3s, stroke 0.1s, -webkit-transform 0.5s}.viafoura .vf-button--plus-minus{outline:none}.viafoura .vf-button--plus-minus:hover .vf-icon_plus-minus.vf-icon-circle-outline,.viafoura .vf-button--plus-minus:focus .vf-icon_plus-minus.vf-icon-circle-outline{border-color:#0074e8 ;border-color:var(--accent-color, #0074e8) ;background-color:#0074e8 ;background-color:var(--accent-color, #0074e8) ;stroke:#fff ;stroke:var(--text-on-accent-color, #fff) }

.viafoura .vf-icon_plus-minus.vf-icon-circle-outline{border-color:rgba(0,0,0,0.6) ;border-color:var(--primary-color-60, rgba(0,0,0,0.6)) ;border-width:1px;border-style:solid}.viafoura .vf-icon_plus-minus{stroke:rgba(0,0,0,0.6) ;stroke:var(--primary-color-60, rgba(0,0,0,0.6)) ;stroke-width:7}.viafoura .vf-icon_plus-minus g>*{-webkit-transform-origin:center !important;transform-origin:center !important}.viafoura .vf-icon_plus-minus--minus .vf-icon_plus-minus__vertical{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.viafoura .vf-icon_plus-minus--minus .vf-icon_plus-minus__horizontal{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}

.viafoura .vf-table-data{width:100%}.viafoura .vf-table-data .vf-table-tr .vf-table-th{padding:0.7em 0.2em}.viafoura .vf-table-data .vf-table-tr:last-child .vf-table-th{padding:0 0.2em 0.7em}.viafoura .vf-table-data .vf-table-tr .vf-table-td{padding:1em 0.2em}.viafoura .vf-table-data .vf-table-tr:last-child>*{border-bottom-color:rgba(0,0,0,0.1) ;border-bottom-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;border-bottom-width:1px;border-bottom-style:solid}.viafoura .vf-table-data .vf-table-head{font-size:0.715em}.viafoura .vf-table-data .vf-table-th{font-weight:300}.viafoura .vf-table-data .vf-table-body .vf-table-th{font-size:1em}.viafoura .vf-table-data .vf-table-td{font-size:0.857em;text-transform:uppercase;font-weight:500}.viafoura .vf-table-two-column .vf-table-tr:first-child .vf-table-td{border-top:transparent}.viafoura .vf-table-two-column .vf-table-td:last-child{text-align:right;font-weight:500}.viafoura .vf-top-list .vf-table-td{background-color:#fff ;background-color:var(--default-color, #fff) }.viafoura .vf-top-list .vf-table-tr{-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.viafoura .vf-top-list .vf-table-body:hover .vf-table-tr,.viafoura .vf-top-list .vf-table-body:focus .vf-table-tr{opacity:0.4}.viafoura .vf-top-list .vf-table-body:hover .vf-table-tr:hover,.viafoura .vf-top-list .vf-table-body:focus .vf-table-tr:hover{opacity:1}.viafoura .vf-top-list .vf-table-linenumbers,.viafoura .vf-top-list .vf-table-head .vf-table-td:first-child{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) }.viafoura .vf-top-list .vf-table-th .vf-td-title{font-weight:700}.viafoura .vf-top-list .list-item+.list-item{border-top-color:rgba(0,0,0,0.1) ;border-top-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;border-top-width:1px;border-top-style:solid}.viafoura .vf-table{border-collapse:separate;border-spacing:0}.viafoura .vf-table{text-align:left}.viafoura .vf-table .vf-table-th,.viafoura .vf-table .vf-table-td{padding:1.1em 0}.viafoura .vf-table{font-size:1em}.viafoura .vf-table-body .vf-table-tr>*{border-top-color:rgba(0,0,0,0.1) ;border-top-color:var(--primary-color-10, rgba(0,0,0,0.1)) }.viafoura .vf-table-body .vf-table-tr:first-child>*{border-top-color:rgba(0,0,0,0.6) ;border-top-color:var(--primary-color-60, rgba(0,0,0,0.6)) }.viafoura .vf-table-head .vf-table-th{text-transform:uppercase}.viafoura .vf-table-body .vf-table-tr>*{border-top-width:1px;border-top-style:solid}.viafoura .vf-table-body .vf-table-tr .vf-table-linenumbers{border-color:transparent;text-align:center}.viafoura .vf-table-small-head .vf-table-head .vf-table-th{font-size:0.857em}.viafoura .vf-table-td,.viafoura .vf-table-th,.viafoura .vf-table-linenumbers{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;font-weight:400}.viafoura .vf-focused-col{color:#000 ;color:var(--primary-color-100, #000) ;font-weight:500}

.viafoura .vf-input-label{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.viafoura .vf-input-label>*{-webkit-box-flex:1;flex-grow:1}.viafoura .vf-input-label.vf-toggle,.viafoura .vf-input-label.vf-file{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.viafoura .vf-input-label.vf-file{-webkit-box-pack:justify;justify-content:space-between}.viafoura .vf-input-description{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;font-size:0.715em}.viafoura .vf-toggle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.viafoura .vf-toggle .vf-slider{min-width:35px;max-width:35px;margin-left:0.5em;padding:2px;align-self:flex-end}.viafoura .vf-toggle .vf-slider::before{content:'';display:block;position:relative;right:0;width:12px;height:12px}.viafoura .vf-toggle>*+*{margin-left:5px}.viafoura .vf-toggle{cursor:pointer}.viafoura .vf-toggle .vf-slider{border-radius:18px;border-style:solid;border-width:1px;-webkit-transition:0.4s background-color;transition:0.4s background-color}.viafoura .vf-toggle .vf-slider:before{border-radius:50%;-webkit-transition:0.4s right,0.4s background-color,0.4s border-width,0.4s -webkit-transform;transition:0.4s right,0.4s background-color,0.4s border-width,0.4s -webkit-transform;transition:0.4s right,0.4s transform,0.4s background-color,0.4s border-width;transition:0.4s right,0.4s transform,0.4s background-color,0.4s border-width,0.4s -webkit-transform}.viafoura .vf-toggle input+.vf-slider{color:rgba(0,0,0,0.75) ;color:var(--primary-color-75, rgba(0,0,0,0.75)) }.viafoura .vf-toggle input+.vf-slider{border-color:#007fff ;border-color:var(--accent-color-light, #007fff) ;background-color:#fff ;background-color:var(--default-color, #fff) }.viafoura .vf-toggle input+.vf-slider::before{background-color:#0074e8 ;background-color:var(--accent-color, #0074e8) }.viafoura .vf-toggle input:disabled+.vf-slider{border-color:rgba(0,0,0,0.1) ;border-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;background-color:rgba(0,0,0,0.1) ;background-color:var(--primary-color-10, rgba(0,0,0,0.1)) }.viafoura .vf-toggle input:disabled+.vf-slider::before{background-color:#fff ;background-color:var(--default-color, #fff) }.viafoura .vf-toggle input:checked:not(:indeterminate)+.vf-slider{border-color:#0074e8 ;border-color:var(--accent-color, #0074e8) ;background-color:#0074e8 ;background-color:var(--accent-color, #0074e8) }.viafoura .vf-toggle input:checked:not(:indeterminate)+.vf-slider::before{background-color:#fff ;background-color:var(--default-color, #fff) ;-webkit-transform:translateX(5px);transform:translateX(5px);right:-12px}.viafoura .vf-toggle input:indeterminate+.vf-slider,.viafoura .vf-toggle input:indeterminate:checked+.vf-slider{border-color:rgba(0,0,0,0.1) ;border-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;background-color:rgba(0,0,0,0.1) ;background-color:var(--primary-color-10, rgba(0,0,0,0.1)) }.viafoura .vf-toggle input:indeterminate+.vf-slider::before,.viafoura .vf-toggle input:indeterminate:checked+.vf-slider::before{-webkit-transform:translateX(50%);transform:translateX(50%);right:-3px;border-color:rgba(0,0,0,0.6) ;border-color:var(--primary-color-60, rgba(0,0,0,0.6)) ;border:1px solid currentColor;border-left-color:rgba(0,0,0,0.2) ;border-left-color:var(--primary-color-20, rgba(0,0,0,0.2)) ;border-left-width:1px;border-left-style:solid}

.viafoura .vf-input-label{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.viafoura .vf-input-label>*{-webkit-box-flex:1;flex-grow:1}.viafoura .vf-input-label.vf-toggle,.viafoura .vf-input-label.vf-file{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.viafoura .vf-input-label.vf-file{-webkit-box-pack:justify;justify-content:space-between}.viafoura .vf-input-description{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;font-size:0.715em}.viafoura .vf-input-label .vf-setting-label,.viafoura .vf-input-label .vf-dropdown,.viafoura .vf-input-label .vf-dropdown-trigger,.viafoura .vf-input-label .vf-dropdown-trigger-slot,.viafoura .vf-input-label .vf-dropdown-wrapper,.viafoura .vf-input-label .list-item button{width:100%}.viafoura .vf-input-label .list-item button{text-align:left}.viafoura .vf-input-label .vf-dropdown-trigger-slot{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.viafoura .vf-input-label[role=listbox]{padding-bottom:0}

.viafoura .vf-input-label{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.viafoura .vf-input-label>*{-webkit-box-flex:1;flex-grow:1}.viafoura .vf-input-label.vf-toggle,.viafoura .vf-input-label.vf-file{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.viafoura .vf-input-label.vf-file{-webkit-box-pack:justify;justify-content:space-between}.viafoura .vf-input-description{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;font-size:0.715em}.viafoura .vf-textarea-input{color:#000 ;color:var(--primary-color-100, #000) ;min-height:200px;background:transparent;border:0}@media only screen and (max-width: 640px){@supports (-webkit-overflow-scrolling: touch){.viafoura .vf-textarea-input{font-size:16px}}}

