:root{--rcf7-red-50:oklch(0.971 0.013 17.38);--rcf7-red-100:oklch(0.936 0.032 17.717);--rcf7-red-200:oklch(0.885 0.062 18.334);--rcf7-red-300:oklch(0.808 0.114 19.571);--rcf7-red-400:oklch(0.704 0.191 22.216);--rcf7-red-500:oklch(0.637 0.237 25.331);--rcf7-red-600:oklch(0.577 0.245 27.325);--rcf7-red-700:oklch(0.505 0.213 27.518);--rcf7-red-800:oklch(0.444 0.177 26.899);--rcf7-red-900:oklch(0.396 0.141 25.723);--rcf7-red-950:oklch(0.258 0.092 26.042);--rcf7-yellow-50:oklch(0.987 0.026 102.212);--rcf7-yellow-100:oklch(0.973 0.071 103.193);--rcf7-yellow-200:oklch(0.945 0.129 101.54);--rcf7-yellow-300:oklch(0.905 0.182 98.111);--rcf7-yellow-400:oklch(0.852 0.199 91.936);--rcf7-yellow-500:oklch(0.795 0.184 86.047);--rcf7-yellow-600:oklch(0.681 0.162 75.834);--rcf7-yellow-700:oklch(0.554 0.135 66.442);--rcf7-yellow-800:oklch(0.476 0.114 61.907);--rcf7-yellow-900:oklch(0.421 0.095 57.708);--rcf7-yellow-950:oklch(0.286 0.066 53.813);--rcf7-green-50:oklch(0.982 0.018 155.826);--rcf7-green-100:oklch(0.962 0.044 156.743);--rcf7-green-200:oklch(0.925 0.084 155.995);--rcf7-green-300:oklch(0.871 0.15 154.449);--rcf7-green-400:oklch(0.792 0.209 151.711);--rcf7-green-500:oklch(0.723 0.219 149.579);--rcf7-green-600:oklch(0.627 0.194 149.214);--rcf7-green-700:oklch(0.527 0.154 150.069);--rcf7-green-800:oklch(0.448 0.119 151.328);--rcf7-green-900:oklch(0.393 0.095 152.535);--rcf7-green-950:oklch(0.266 0.065 152.934);--rcf7-blue-50:oklch(0.97 0.014 254.604);--rcf7-blue-100:oklch(0.932 0.032 255.585);--rcf7-blue-200:oklch(0.882 0.059 254.128);--rcf7-blue-300:oklch(0.809 0.105 251.813);--rcf7-blue-400:oklch(0.707 0.165 254.624);--rcf7-blue-500:oklch(0.623 0.214 259.815);--rcf7-blue-600:oklch(0.546 0.245 262.881);--rcf7-blue-700:oklch(0.488 0.243 264.376);--rcf7-blue-800:oklch(0.424 0.199 265.638);--rcf7-blue-900:oklch(0.379 0.146 265.522);--rcf7-blue-950:oklch(0.282 0.091 267.935);--rcf7-violet-50:oklch(0.969 0.016 293.756);--rcf7-violet-100:oklch(0.943 0.029 294.588);--rcf7-violet-200:oklch(0.894 0.057 293.283);--rcf7-violet-300:oklch(0.811 0.111 293.571);--rcf7-violet-400:oklch(0.702 0.183 293.541);--rcf7-violet-500:oklch(0.606 0.25 292.717);--rcf7-violet-600:oklch(0.541 0.281 293.009);--rcf7-violet-700:oklch(0.491 0.27 292.581);--rcf7-violet-800:oklch(0.432 0.232 292.759);--rcf7-violet-900:oklch(0.38 0.189 293.745);--rcf7-violet-950:oklch(0.283 0.141 291.089);--rcf7-purple-50:oklch(0.977 0.014 308.299);--rcf7-purple-100:oklch(0.946 0.033 307.174);--rcf7-purple-200:oklch(0.902 0.063 306.703);--rcf7-purple-300:oklch(0.827 0.119 306.383);--rcf7-purple-400:oklch(0.714 0.203 305.504);--rcf7-purple-500:oklch(0.627 0.265 303.9);--rcf7-purple-600:oklch(0.558 0.288 302.321);--rcf7-purple-700:oklch(0.496 0.265 301.924);--rcf7-purple-800:oklch(0.438 0.218 303.724);--rcf7-purple-900:oklch(0.381 0.176 304.987);--rcf7-purple-950:oklch(0.291 0.149 302.717);--rcf7-gray-50:oklch(0.985 0.002 247.839);--rcf7-gray-100:oklch(0.967 0.003 264.542);--rcf7-gray-200:oklch(0.928 0.006 264.531);--rcf7-gray-300:oklch(0.872 0.01 258.338);--rcf7-gray-400:oklch(0.707 0.022 261.325);--rcf7-gray-500:oklch(0.551 0.027 264.364);--rcf7-gray-600:oklch(0.446 0.03 256.802);--rcf7-gray-700:oklch(0.373 0.034 259.733);--rcf7-gray-800:oklch(0.278 0.033 256.848);--rcf7-gray-900:oklch(0.21 0.034 264.665);--rcf7-gray-950:oklch(0.13 0.028 261.692);--rcf7-orange-50:oklch(0.98 0.016 73.684);--rcf7-orange-100:oklch(0.954 0.038 75.164);--rcf7-orange-200:oklch(0.901 0.076 70.697);--rcf7-orange-300:oklch(0.837 0.128 66.29);--rcf7-orange-400:oklch(0.75 0.183 55.934);--rcf7-orange-500:oklch(0.705 0.213 47.604);--rcf7-orange-600:oklch(0.646 0.222 41.116);--rcf7-orange-700:oklch(0.553 0.195 38.402);--rcf7-orange-800:oklch(0.47 0.157 37.304);--rcf7-orange-900:oklch(0.408 0.123 38.172);--rcf7-orange-950:oklch(0.266 0.079 36.259);--rcf7-white:#fff;--rcf7-black:#000;--rcf7-primary:var(--rcf7-blue-700);--rcf7-primary-dark:var(--rcf7-blue-950);--rcf7-primary-light:var(--rcf7-blue-100);--rcf7-primary-foreground:var(--rcf7-gray-50);--rcf7-background:var(--rcf7-white);--rcf7-btn-radius:4px;--rcf7-table-header-bg:var(--rcf7-gray-100);--rcf7-table-header-text:var(--rcf7-gray-700);--rcf7-table-row-hover:var(--rcf7-gray-50);--rcf7-text-main:var(--rcf7-gray-900);--rcf7-text-body:var(--rcf7-gray-700);--rcf7-text-light:var(--rcf7-gray-500);--rcf7-border:var(--rcf7-gray-300);--rcf7-border-hover:#d1d5db;--rcf7-success:var(--rcf7-green-700);--rcf7-warning:var(--rcf7-yellow-500);--rcf7-danger:var(--rcf7-red-600);--rcf7-link:var(--rcf7-blue-700);--rcf7-link-hover:var(--rcf7-blue-500);--rcf7-shadow-sm:0 1px 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05);--rcf7-shadow:0 4px 12px rgba(0,0,0,.08);--rcf7-shadow-lg:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--rcf7-border-radius:0.5rem;--rcf7-border-radius-lg:0.75rem;--rcf7-transition-fast:all 0.2s ease;--rcf7-premium:var(--rcf7-yellow-500);--rcf7-var-1:var(--rcf7-blue-700);--rcf7-var-1-bg:var(--rcf7-blue-100);--rcf7-var-2:var(--rcf7-purple-700);--rcf7-var-2-bg:var(--rcf7-purple-100);--rcf7-var-3:var(--rcf7-orange-600);--rcf7-var-3-bg:var(--rcf7-orange-100)}.rcf7-btn{align-items:center;background-color:var(--rcf7-blue-600);border:none;border-radius:.25rem;color:var(--rcf7-white);cursor:pointer;display:flex;display:inline-block;font-weight:500;justify-content:center;padding:.5rem 1rem;text-align:center;text-decoration:none}.rcf7-btn:is(:hover,:active,:focus){background-color:var(--rcf7-blue-700);color:var(--rcf7-white);text-decoration:none}.rcf7-btn:not(.full-width){width:-moz-fit-content;width:fit-content}.rcf7-btn.full-width{flex-grow:1}.rcf7-btn.disabled{background-color:var(--rcf7-gray-300);border:1px solid var(--rcf7-gray-300);color:var(--rcf7-gray-600);cursor:not-allowed;opacity:.6;pointer-events:none}.rcf7-btn--compact{padding:.25rem .5rem}.rcf7-btn--red{background-color:var(--rcf7-red-600);border-color:var(--rcf7-red-600)}.rcf7-btn--red:is(:hover,:active){background-color:var(--rcf7-red-700);border-color:var(--rcf7-red-700)}.rcf7-btn--purple{background-color:var(--rcf7-purple-700);border-color:var(--rcf7-purple-700)}.rcf7-btn--purple:is(:hover,:active){background-color:var(--rcf7-purple-800);border-color:var(--rcf7-purple-800)}.rcf7-btn--blue{background-color:var(--rcf7-blue-600);border-color:var(--rcf7-blue-600)}.rcf7-btn--blue:is(:hover,:active){background-color:var(--rcf7-blue-800);border-color:var(--rcf7-blue-800)}.rcf7-badge{align-items:center;border-radius:var(--rcf7-btn-radius);display:flex;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:.01em;line-height:1.2;max-width:-moz-fit-content;max-width:fit-content;padding:.35rem 1rem}.rcf7-badge--blue{background-color:var(--rcf7-blue-100);color:var(--rcf7-blue-700)}.rcf7-badge--black{background-color:var(--rcf7-black);color:var(--rcf7-white)}.rcf7-badge--purple{background-color:var(--rcf7-purple-100);color:var(--rcf7-purple-700)}.rcf7-badge--red{background-color:var(--rcf7-red-100);color:var(--rcf7-red-700)}.rcf7-badge--green{background-color:var(--rcf7-green-100);color:var(--rcf7-green-700)}.rcf7-badge--gray{background-color:var(--rcf7-gray-100);color:var(--rcf7-gray-700)}.rcf7-badge--yellow{background-color:var(--rcf7-yellow-100);color:var(--rcf7-yellow-700)}.rcf7-card{background:#fff;border:1px solid var(--rcf7-border);border-radius:var(--rcf7-border-radius-lg);box-shadow:var(--rcf7-shadow-sm);overflow:hidden;position:relative}.rcf7-card.rcf7-border-blue{border-top:4px solid var(--rcf7-primary)}.rcf7-card__header{overflow:hidden;padding:2rem 2rem 1rem;position:relative}.rcf7-card__header .rcf7-header-content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.rcf7-card__title{color:var(--rcf7-text-main);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin:0;transition:var(--rcf7-transition-fast)}.rcf7-card:hover .rcf7-card__title{color:var(--rcf7-primary)}.rcf7-card__description{color:var(--rcf7-text-light);font-size:1rem;margin:.5rem 0 0}.rcf7-card__content{padding:0 2rem 2rem}.rcf7-card__content--compact{padding:1.75rem}.rcf7-card__content-benefit{display:flex;flex-direction:column;height:100%;line-height:1.1;padding:1.5rem}.rcf7-card__footer{background:var(--rcf7-background);border-top:1px solid var(--rcf7-border);padding:1.5rem 2rem}.rcf7-status-dot{border-radius:50%;height:15px;width:15px}.rcf7-dot--success{background-color:var(--rcf7-success)}.rcf7-dot--danger{background-color:var(--rcf7-danger)}.rcf7-dot--warning{background-color:var(--rcf7-warning)}.rcf7-highlighted-icon{background-color:var(--rcf7-highlighted-bg);border-radius:100%;color:var(--rcf7-highlighted-color);display:flex;max-width:-moz-fit-content;max-width:fit-content;padding:1rem}.variation-1{--rcf7-highlighted-color:var(--rcf7-var-1);--rcf7-highlighted-bg:var(--rcf7-var-1-bg)}.variation-2{--rcf7-highlighted-color:var(--rcf7-var-2);--rcf7-highlighted-bg:var(--rcf7-var-2-bg)}.variation-3{--rcf7-highlighted-color:var(--rcf7-var-3);--rcf7-highlighted-bg:var(--rcf7-var-3-bg)}.rcf7-loader{animation:rotation 1s linear infinite;border:2px solid var(--rcf7-loader-color,var(--rcf7-primary-foreground));border-bottom:2px solid transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;width:20px}.rcf7-loader--blue{--rcf7-loader-color:var(--rcf7-blue-800)}.rcf7-modal__overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;right:0;position:fixed;left:0;top:0;z-index:9999}.rcf7-modal__container{background-color:var(--rcf7-background);border-radius:var(--rcf7-border-radius-lg);box-shadow:var(--rcf7-shadow-lg);max-height:90vh;max-width:400px;overflow-y:auto;position:relative;width:100%}.rcf7-modal__header{align-items:center;border-bottom:1px solid var(--rcf7-border);display:flex;justify-content:center;padding:1rem}.rcf7-modal__header h3{color:var(--rcf7-text-main);font-size:1.25rem;font-weight:600;margin:0}.rcf7-modal__content{padding:.5rem 1rem}.rcf7-modal__footer{align-items:center;background:var(--rcf7-background);border-top:1px solid var(--rcf7-border);display:flex;gap:1rem;justify-content:space-between;padding:1rem}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.rcf7-checkbox__input{align-items:center;cursor:pointer;display:flex;gap:.5rem}.rcf7-checkbox__input__label{color:var(--rcf7-text);cursor:pointer;font-size:.9rem;font-weight:500}.rcf7-checkbox__input input[type=checkbox]{margin:0}.rcf7-checkbox__description{color:var(--rcf7-text-light);font-size:.85rem;margin-top:.25rem}.rcf7-quick-actions{display:grid;gap:5px;grid-template-columns:1fr}@media(min-width:560px){.rcf7-quick-actions{gap:1.5rem;grid-template-columns:1fr 1fr}}.rcf7-quick-action-card{padding:1rem}.rcf7-quick-action-card__header{display:flex;flex-direction:column;gap:10px}.rcf7-quick-action-card__title{font-size:1.125rem;letter-spacing:-.025em;line-height:1;margin:0}.rcf7-quick-action-card__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.rcf7-quick-action-card__description{color:var(--rcf7-gray-700)}.rcf7-form-entries{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:560px){.rcf7-form-entries__section{padding:1.5rem}}.rcf7-form-entries__section.no-padding{padding:0}.rcf7-form-entries h3{margin-bottom:0}.rcf7-chart{display:flex;flex-direction:column}.rcf7-chart__controls{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-end}.rcf7-chart__render{flex-grow:1}.rcf7-table{background:var(--rcf7-background);border:1px solid var(--rcf7-border);border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:block;overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.rcf7-table table{border-spacing:0;width:100%}.rcf7-table table a{text-decoration:none}.rcf7-table table thead{background-color:var(--rcf7-table-header-bg)}.rcf7-table table thead th{border-bottom:2px solid var(--rcf7-border);color:var(--rcf7-table-header-text);font-size:.85rem;font-weight:600;letter-spacing:.03em;padding:1rem;text-align:right;text-transform:uppercase}.rcf7-table table thead th:last-child{text-align:center}.rcf7-table table tbody tr{border-bottom:1px solid var(--rcf7-border);transition:background .2s ease-in-out}.rcf7-table table tbody tr:hover{background-color:var(--rcf7-table-row-hover)}.rcf7-table table tbody tr td{color:var(--rcf7-text-main);font-size:.875rem;padding:.85rem 1rem;vertical-align:middle}.rcf7-table table tbody tr td:last-child{text-align:center}.rcf7-table__actions{display:flex;gap:.5rem;justify-content:center}.rcf7-table__no-entries{background-color:var(--rcf7-table-row-hover);border:1px solid var(--rcf7-border);border-radius:6px;color:var(--rcf7-text-main);font-style:italic;padding:2rem;text-align:center}.rcf7-stats{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:560px){.rcf7-stats{grid-template-columns:1fr 1fr 1fr}}.rcf7-stat{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:.5rem}.rcf7-stat__icon{border-radius:100%;display:flex;padding:1rem}.rcf7-stat__number{font-size:2rem}.rcf7-stat__description{color:var(--rcf7-gray-600);margin:0}.rcf7-adv-settings__container{background:var(--rcf7-background);padding:1rem}.rcf7-adv-settings__updates{align-items:flex-end;display:flex;gap:.5rem;margin-top:5px}.rcf7-adv-settings__error{background-color:var(--rcf7-gray-100);border-radius:8px;color:var(--rcf7-red-600);padding:.5rem;width:-moz-fit-content;width:fit-content}.rcf7-resources{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:560px){.rcf7-resources{gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr}}.rcf7-resource{align-items:center;border:1px solid var(--rcf7-border);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:1rem;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.rcf7-resource:hover{border-color:var(--rcf7-border-hover);box-shadow:0 10px 15px rgba(0,0,0,.1);transform:translateY(-5px)}.rcf7-resource:active{box-shadow:0 5px 10px rgba(0,0,0,.1);transform:translateY(-2px)}.rcf7-resource__title{color:var(--rcf7-gray-700);font-size:1.2rem}.rcf7-resource__description{color:var(--rcf7-gray-600);margin:0}.rcf7-unlock-banner{align-items:center;background-color:var(--rcf7-blue-50);border:1px solid var(--rcf7-gray-300);border-radius:.5rem;display:flex;justify-content:space-between;padding:1rem}.rcf7-unlock-banner__content{flex:1}.rcf7-unlock-banner__title{color:var(--rcf7-blue-800);font-weight:500;margin:0 0 .5rem}.rcf7-unlock-banner__description{color:var(--rcf7-blue-700);font-size:.875rem;margin:0}@media(max-width:640px){.rcf7-unlock-banner{align-items:flex-start;flex-direction:column}}.rcf7-docs-section{display:flex;flex-direction:column;gap:15px}.rcf7-docs-section .rcf7-docs-list{display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0;grid-gap:15px}.rcf7-docs-section .rcf7-docs-list li{margin-bottom:0}.rcf7-docs-section .rcf7-docs-list li a{color:var(--rcf7-link);display:inline-block;font-size:14px;padding:2px 0;text-decoration:none}.rcf7-docs-section .rcf7-docs-list li a:hover{color:var(--rcf7-link-hover);text-decoration:underline}.rcf7-docs-section .rcf7-docs-list li a:before{content:"→";display:inline-block;margin-left:5px}.rcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--rcf7-background);background-position:left .75rem center;background-repeat:no-repeat;background-size:1rem;border:1px solid var(--rcf7-border);border-radius:var(--rcf7-btn-radius);color:var(--rcf7-text-main);cursor:pointer;font-size:.875rem;height:2.5rem;line-height:1.5;padding:.5rem .75rem .5rem 2.5rem;transition:var(--rcf7-transition-fast);width:100%}.rcf7-select:focus{border-color:var(--rcf7-primary);box-shadow:0 0 0 2px var(--rcf7-background),0 0 0 4px var(--rcf7-primary-light);outline:none}.rcf7-select:hover{border-color:var(--rcf7-gray-400)}.rcf7-select:disabled{cursor:not-allowed;opacity:.5}.rcf7-select option{background-color:var(--rcf7-background);color:var(--rcf7-text-main)}.rcf7-licenses-tab{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1rem}@media(min-width:650px){.rcf7-licenses-tab{grid-template-columns:1fr 1fr}}.rcf7-license-config{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}.rcf7-license-config:where(span,button){transition:all 1s ease-in-out}.rcf7-license-config h4{margin:0}.rcf7-license-config__header{align-items:center;background-color:var(--rcf7-blue-50);display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.rcf7-license-config__body{display:flex;flex-direction:column;gap:1rem;padding:1rem}.rcf7-license-config__description{margin:0}.rcf7-license-config__actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.rcf7-license-config__error{color:var(--rcf7-red-700);margin:0}.rcf7-license-field{display:flex;flex-direction:row;gap:1rem}.rcf7-license-field input[type=text]{flex-grow:1;font-size:.875rem;line-height:1.25;padding:.25rem .75rem}.rcf7-addons-tab{margin:0 auto;max-width:1200px;padding:0 1rem}.rcf7-addon-section__spacing{margin-bottom:3rem}.rcf7-addon-section__spacing:last-child{margin-bottom:0}.rcf7-addon-section__title{color:var(--rcf7-text-main);font-size:2rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:1rem;position:relative}.rcf7-addon-section__subtitle{font-size:1rem;margin-bottom:1rem}.rcf7-addon-section__divider{background-color:var(--rcf7-border);height:1px;margin:2rem 0}.rcf7-featured-addons-grid{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);margin-bottom:2rem}@media(min-width:640px){.rcf7-featured-addons-grid{grid-template-columns:repeat(1,1fr)}}@media(min-width:992px){.rcf7-featured-addons-grid{grid-template-columns:repeat(2,1fr)}}.rcf7-featured{background:#fff;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.rcf7-featured:hover{box-shadow:0 3px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.rcf7-featured__header{align-items:flex-start;display:flex;justify-content:space-between;padding:1.5rem}.rcf7-featured__header-meta h3{color:var(--rcf7-text-main);font-size:1.375rem;font-weight:700;margin:0 0 .5rem}.rcf7-featured__header-meta p{color:var(--rcf7-text-body);font-size:.9375rem;margin:0}.rcf7-featured__body{flex-grow:1;padding:0 1.5rem}.rcf7-featured__description{color:var(--rcf7-text-body);font-size:1rem;line-height:1.5;margin:0 0 1rem}.rcf7-featured__list{list-style:none;margin:0 0 .5rem;padding:0}.rcf7-featured__list-item{align-items:center;display:flex;gap:.75rem;margin:0;padding:.5rem 0}.rcf7-featured__list-item:before{background-color:var(--rcf7-primary);border-radius:50%;content:"";height:8px;min-width:8px}.rcf7-featured__footer{border-top:1px solid var(--rcf7-border);display:flex;font-size:1rem;padding:1.5rem}.rcf7-addons{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:640px){.rcf7-addons{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.rcf7-addons{grid-template-columns:repeat(2,1fr)}}.rcf7-addon{display:flex;flex-direction:row;gap:1rem;padding:1rem}.rcf7-addon__icon{margin-top:-3px}.rcf7-addon__container{display:flex;flex-direction:column;flex-grow:1;height:100%}.rcf7-addon__header{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1rem}.rcf7-addon__header h3{color:var(--rcf7-text-main);font-size:1rem;font-weight:600;line-height:1.2;margin:0}.rcf7-addon__description{color:var(--rcf7-text-body);font-size:.9375rem;line-height:1.5;margin:0}.rcf7-addon__learn-more{margin-top:5px}.rcf7-benefits-grid{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:640px){.rcf7-benefits-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.rcf7-benefits-grid{grid-template-columns:repeat(3,1fr)}}.rcf7-benefit{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.rcf7-benefit__title{color:var(--rcf7-text-main);font-size:1.375rem;font-weight:700;margin:0}.rcf7-benefit__description{color:var(--rcf7-text-body);font-size:1rem;line-height:1.6;margin:0}.rcf7-cta{align-items:center;display:flex;flex-direction:column;padding:3rem 2rem;text-align:center}.rcf7-cta a{font-size:1rem}.rcf7-cta__title{color:var(--rcf7-text-main);font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:1.5rem}.rcf7-cta__description{color:var(--rcf7-text-body);font-size:1.125rem;line-height:1.6;margin:0 auto 2rem;max-width:760px}@media(max-width:768px){.rcf7-addon-section-title{font-size:1.5rem}.rcf7-featured__header{align-items:flex-start;flex-direction:column}.rcf7-featured__header .rcf7-badge{align-self:flex-start;margin-top:.5rem}.rcf7-cta{padding:2rem 1rem}.rcf7-cta__title{font-size:1.75rem}.rcf7-cta__description{font-size:1rem}}#wpwrap{background-color:var(--rcf7-background)}#wpwrap .error:not(:has(#redirect-dashboard)),#wpwrap .notice:not(:has(#redirect-dashboard,.themeisle-sale-container)){display:none}.rcf7-dashboard{background-color:var(--rcf7-background);max-width:1200px;padding:.5rem}.rcf7-dashboard h1{align-items:center;display:flex;gap:1rem;line-height:1.2;text-wrap:pretty}.rcf7-dashboard h1 img{width:47px}.rcf7-dashboard__content{display:flex;flex-direction:column;gap:.3rem;margin-top:1rem}.rcf7-dashboard__tabs{border-bottom:1px solid var(--rcf7-border-color,#e0e0e0);display:flex;flex-direction:row}.rcf7-dashboard__tab{background-color:transparent;border:none;border-bottom:3px solid transparent;color:var(--rcf7-text-color,#555);cursor:pointer;font-size:14px;font-weight:500;padding:.75rem 1.25rem;transition:all .2s ease}.rcf7-dashboard__tab:hover{border-bottom-color:rgba(34,113,177,.4);color:var(--rcf7-primary-color,#2271b1)}.rcf7-dashboard__tab.is-active{border-bottom-color:var(--rcf7-primary-color,#2271b1);color:var(--rcf7-primary-color,#2271b1);font-weight:600}.rcf7-dashboard__tab:focus{box-shadow:none}.rcf7-dashboard__tab-content{display:flex;flex-direction:column}.rcf7-dashboard__section>h2{font-size:1.25rem}.rcf7-settings-tab{display:flex;flex-direction:column;gap:1rem}#tsdk_banner{width:100%}#tsdk_banner .themeisle-sale{margin:15px 0 0}
