@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@1,700&display=swap);.vcv-ui-form-devices{height:60px;margin-bottom:25px;position:sticky;top:32px;z-index:3}.vcv-ui-form-devices-inner{align-items:center;border-bottom:1px solid #e3e3e7;border-top:1px solid #e3e3e7;direction:ltr;display:flex;height:100%;justify-content:center;left:-50px;position:absolute;right:-50px;width:calc(100% + 100px)}.vcv-ui-form-devices--pinned .vcv-ui-form-devices-inner{background-color:#fff}.vcv-ui-form-devices .vcv-ui-form-buttons-group{border-radius:5px;direction:ltr;display:inline-flex;flex-flow:row wrap;overflow:hidden}.vcv-ui-form-devices .vcv-ui-form-button{align-items:center;-webkit-appearance:button;background-color:transparent;border:0;border-radius:0;color:#767686;cursor:pointer;display:flex;flex:1 0 auto;font-size:11px;font-weight:700;height:40px;justify-content:center;margin:0;min-width:46px;padding:0;position:relative;text-decoration:none;transition-duration:.2s;transition-property:color,background,border,opacity,transform;transition-timing-function:ease-in-out}.vcv-ui-form-devices .vcv-ui-form-button.vcv-ui-form-button--active,.vcv-ui-form-devices .vcv-ui-form-button.vcv-ui-form-button--active:hover{color:#2c2f3f}.vcv-ui-form-devices .vcv-ui-form-button:focus{outline:none}.vcv-ui-form-devices .vcv-ui-form-button:hover{color:#2c2f3f}.vcv-ui-form-devices .vcv-ui-form-button .vcv-ui-icon{display:inline-block;flex-basis:100%;height:1em;line-height:inherit;position:relative;vertical-align:middle;width:1em}.vcv-ui-form-devices .vcv-ui-form-button .vcv-ui-icon:before{font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vcv-ui-form-devices .vcv-ui-form-devices-icon{color:#8f8f9f;cursor:pointer;height:18px;margin-left:15px;position:relative;transition:color .2s;width:18px}.vcv-ui-form-devices .vcv-ui-form-devices-icon .vcv-ui-icon-link-enabled{font-size:18px}.vcv-ui-form-devices .vcv-ui-form-devices-icon .vcv-ui-icon-link-modern{font-size:16px}.vcv-ui-form-devices .vcv-ui-form-devices-icon .vcv-ui-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vcv-ui-form-devices .vcv-ui-form-devices-icon:hover{color:#282b3d}.vcv-font-manager-form .vcv-ui-settings-status-table{-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:0;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 0 8px}.vcv-font-manager-form .vcv-ui-settings-font-item,.vcv-font-manager-form .vcv-ui-settings-status-table-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;width:100%}.vcv-font-manager-form .vcv-submit-button-container{-ms-flex-item-align:start;align-self:flex-start}.vcv-font-manager-form .vcv-ui-settings-status-table-title.description{margin-right:0;padding-right:10px}.vcv-font-manager-preview{display:block;overflow-wrap:break-word;position:sticky;top:119px}.vcv-font-manager-preview .vcv-ui-form-switch{width:36px}.vcv-font-manager-preview .vcv-ui-form-switch:hover>input:checked~.vcv-ui-form-switch-indicator,.vcv-font-manager-preview .vcv-ui-form-switch>input:checked~.vcv-ui-form-switch-indicator{background:#2c2f3f}.vcv-font-manager-preview .vcv-ui-form-switch:hover>input:not(:checked)~.vcv-ui-form-switch-indicator,.vcv-font-manager-preview .vcv-ui-form-switch>input:not(:checked)~.vcv-ui-form-switch-indicator{background:#283aa4}.vcv-font-manager-preview .vcv-ui-form-switch .vcv-ui-form-switch-indicator:before{height:12px;width:12px}.vcv-font-manager-preview .vcv-ui-form-switch>input[type=checkbox]:checked~.vcv-ui-form-switch-indicator:before{margin-left:1em}.vcv-font-manager-preview .vcv-ui-form-switch>input[type=checkbox]:not(:checked)~.vcv-ui-form-switch-indicator:before{margin-left:-1em}#vcv-font-manager-preview.vcv-font-manager-preview-inner{background-color:#fff;border-radius:5px;box-shadow:0 0 6px rgba(0,0,0,.1);padding:0 25px 25px;transition-duration:.2s;transition-property:box-shadow;transition-timing-function:ease-in-out}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul{list-style:none;margin:20px 0}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul:not([class]):not([id])>li{padding-left:calc(15px + var(--bullet-bullet-padding-left) + var(--bullet-bullet-width))}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul:not([class]):not([id])>li:not(:last-child){margin-bottom:var(--bullet-bullet-space)}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul:not([class]):not([id])>li:before{left:calc(5px + var(--bullet-bullet-padding-left))}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul>li{border:none;line-height:var(--p-line-height);list-style:none;margin-bottom:0;padding-left:calc(15px + var(--bullet-bullet-width));position:relative}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul>li:before{background-color:var(--bullet-bullet-color);border-radius:var(--bullet-border-radius);content:"";height:var(--bullet-bullet-height);left:5px;margin:auto;position:absolute;top:calc(var(--p-line-height)/2 - var(--bullet-bullet-height)/2);width:var(--bullet-bullet-width)}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul:not(".preview-menu")>li{color:var(--p-primary-color);font-family:var(--p-font-family);font-size:var(--p-font-size);font-style:var(--p-font-style);font-weight:var(--p-font-weight);letter-spacing:var(--p-letter-spacing);line-height:var(--p-line-height);text-transform:var(--p-text-transform)}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul.menu{margin:14px 0 0;padding:0}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul.menu>li{font-family:var(--menu-font-family);font-size:14px;font-style:var(--menu-font-style);font-weight:var(--menu-font-weight);letter-spacing:var(--menu-letter-spacing)}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul.submenu{margin:15px 0}#vcv-font-manager-preview.vcv-font-manager-preview-inner ul.submenu>li{font-family:var(--submenu-font-family);font-size:12px;font-style:var(--submenu-font-style);font-weight:var(--submenu-font-weight);letter-spacing:var(--submenu-letter-spacing)}#vcv-font-manager-preview.vcv-font-manager-preview-inner figure{margin:20px 0}#vcv-font-manager-preview.vcv-font-manager-preview-inner img{width:100%}#vcv-font-manager-preview.vcv-font-manager-preview-inner .preview-menu{display:flex}#vcv-font-manager-preview.vcv-font-manager-preview-inner .preview-menu>li:before{content:none}#vcv-font-manager-preview.vcv-font-manager-preview-inner .preview-menu a,#vcv-font-manager-preview.vcv-font-manager-preview-inner .preview-menu a:focus,#vcv-font-manager-preview.vcv-font-manager-preview-inner .preview-menu a:hover{color:#515263;text-decoration:none}#vcv-font-manager-preview.vcv-font-manager-preview-inner .preview-menu .menu-item:first-child{padding-left:0}#vcv-font-manager-preview.vcv-font-manager-preview-inner .separator{padding:10px 0;position:relative}#vcv-font-manager-preview.vcv-font-manager-preview-inner .separator:after{background-color:#f1f1f5;content:"";height:1px;left:-25px;position:absolute;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-in-out;width:calc(100% + 50px)}#vcv-font-manager-preview.vcv-font-manager-preview-inner .vcv-font-manager-active-device{background-color:transparent;padding:15px 0 5px}#vcv-font-manager-preview.vcv-font-manager-preview-inner .vcv-font-manager-active-device .vcv-ui-icon{background-color:transparent;color:#b9b9c0;display:inline-block;flex-basis:100%;height:1em;line-height:inherit;position:relative;vertical-align:middle;width:1em}#vcv-font-manager-preview.vcv-font-manager-preview-inner .vcv-font-manager-active-device .vcv-ui-icon:before{font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#vcv-font-manager-preview.vcv-font-manager-preview-inner .vcv-font-manager-active-device span{color:#7a7c89;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;margin-left:15px}#vcv-font-manager-preview.vcv-font-manager-preview-inner--dark{background-color:#2c2f3f;box-shadow:0 0 6px rgba(0,0,0,.5)}#vcv-font-manager-preview.vcv-font-manager-preview-inner--dark .preview-menu a,#vcv-font-manager-preview.vcv-font-manager-preview-inner--dark .preview-menu a:focus,#vcv-font-manager-preview.vcv-font-manager-preview-inner--dark .preview-menu a:hover{color:#fff}#vcv-font-manager-preview.vcv-font-manager-preview-inner--dark .separator:after{background-color:#363949}.vcv-font-manager-preview-highlight.highlighted>:not(:hover){filter:opacity(.4)}.vcv-font-manager-preview .vcv-ui-form-switch-container{justify-content:flex-end}[data-vcv-tooltip]{cursor:pointer;position:relative;z-index:2}[data-vcv-tooltip]:after,[data-vcv-tooltip]:before{opacity:0;pointer-events:none;visibility:hidden}[data-vcv-tooltip]:before{background-color:#293aa4;border-radius:5px;color:#fff;content:attr(data-vcv-tooltip);font-size:13px;font-style:italic;font-weight:700;line-height:13px;padding:.7em 1.2em;position:absolute;right:calc(100% + 5px);text-align:center;top:50%;transform:translate(-.5em,-50%)}[data-vcv-tooltip]:after{border-bottom:5px solid transparent;border-left:5px solid #293aa4;border-top:5px solid transparent;content:" ";font-size:0;left:-12px;line-height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}[data-vcv-tooltip]:hover:after,[data-vcv-tooltip]:hover:before{opacity:1;visibility:visible}.vcv-font-manager-wrapper{margin-top:20px}.vcv-font-manager-inner{grid-gap:50px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.vcv-font-manager-wrapper.vcv-font-manager-disabled .vcv-dashboard-accordion,.vcv-font-manager-wrapper.vcv-font-manager-disabled .vcv-font-manager-preview,.vcv-font-manager-wrapper.vcv-font-manager-disabled .vcv-ui-form-devices,.vcv-ui-settings-status-tables-wrapper--hidden{display:none}.vcv-ui-settings-font-wrapper{width:100%}.vcv-ui-settings-font-wrapper .vcv-ui-settings-font-item{margin-bottom:8px}.vcv-ui-settings-font-wrapper .vcv-ui-settings-font-item:first-child{padding-top:0}.vcv-ui-settings-font-wrapper .vcv-ui-settings-font-item:last-child{margin-bottom:0;padding-bottom:0}.vcv-font-manager-form .vcv-dashboard-accordion-item .vcv-settings-section{border-bottom:1px solid #f1f1f1;margin-bottom:30px;padding-bottom:10px}.vcv-settings-section .vcv-ui-settings-status-table .description{margin:0}.vcv-settings-section .vcv-ui-settings-status-table .vcv-ui-settings-status-table-title{color:#5f5f70}.vcv-ui-settings-status-table-title{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.vcv-ui-settings-status-table-content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.vcv-ui-settings-status-table-content--small{flex:unset}@media screen and (max-width:1024px){.vcv-ui-settings-font-item,.vcv-ui-settings-status-table-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.vcv-font-manager-wrapper .vcv-dashboard-accordion-item-heading .vcv-help{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 6px}.vcv-font-manager-wrapper .vcv-dashboard-accordion-item-heading .vcv-help .vcv-help-tooltip{left:-63px;top:calc(100% + 10px)}.vcv-font-manager-wrapper .vcv-dashboard-accordion-item-content--hidden{display:none}.vcv-font-manager-wrapper .vcv-dashboard-accordion-item-content .vcv-help .vcv-help-tooltip{left:-3px;top:calc(100% + 10px)}.vcv-font-manager-wrapper .vcv-ui-form-devices .vcv-help{padding-left:11px}@media screen and (min-width:1101px){.vcv-ui-color-picker-panel{width:365px}.vcv-ui-color-picker-custom-color,.vcv-ui-color-picker-presets-color{width:0}.vcv-ui-color-picker-custom-color{border-bottom:0}.vcv-ui-color-picker-used-stack-wrapper{border-bottom:none;border-right:1px solid #eee;padding:0 10px;width:auto}.vcv-ui-color-picker-used-stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vcv-ui-color-picker-presets-color{margin:0 0 -10px;padding-top:0}}.font-manager-refresh-icon{color:#767686;cursor:pointer;font-size:16px;margin-left:12px}.font-manager-refresh-icon:hover{color:#2c2f3f}.vcv-font-manager-enable-toggle{flex-basis:70px}.vcv-font-manager-enable-label{flex-basis:100%;flex-shrink:1}