.fourweb-seo-links{margin:30px 0;padding:22px;border:1px solid var(--brdcolor-gray-300,rgba(0,0,0,.105));border-radius:var(--wd-brd-radius,6px);background:var(--bgcolor-gray-100,#f7f7f7)}
.fourweb-seo-links__title{margin:0 0 14px;color:var(--wd-title-color,#242424);font-size:18px;font-weight:600;line-height:1.35}
.fourweb-seo-links__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none}
.fourweb-seo-links__cell{margin:0;padding:0;list-style:none}.fourweb-seo-links__item{display:block;padding:12px 14px;border:1px solid var(--brdcolor-gray-300,rgba(0,0,0,.105));border-radius:var(--wd-brd-radius,6px);background:#fff;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.fourweb-seo-links__item:hover{border-color:var(--wd-primary-color,currentColor);box-shadow:0 2px 10px rgba(0,0,0,.06);transform:translateY(-1px)}.fourweb-seo-links__label{display:block;color:var(--wd-title-color,#242424);font-weight:600}.fourweb-seo-links__hint{display:block;margin-top:3px;color:var(--wd-text-color,#777);font-size:13px;line-height:1.35}.fourweb-seo-links--buttons,.fourweb-seo-links--compact{padding:0;border:0;background:transparent}.fourweb-seo-links--buttons .fourweb-seo-links__item{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:var(--wd-primary-color,#2271b1);border-color:var(--wd-primary-color,#2271b1);color:#fff}.fourweb-seo-links--buttons .fourweb-seo-links__label,.fourweb-seo-links--buttons .fourweb-seo-links__hint{color:inherit}.fourweb-seo-links--compact .fourweb-seo-links__grid{display:flex;flex-wrap:wrap}.fourweb-seo-links--compact .fourweb-seo-links__item{padding:8px 12px;border-radius:10px}.fourweb-seo-links--list,.fourweb-seo-links--plain,.fourweb-seo-links--html{padding:0;border:0;background:transparent}.fourweb-seo-links--list .fourweb-seo-links__grid,.fourweb-seo-links--plain .fourweb-seo-links__grid{display:block;margin-left:18px;list-style:disc}.fourweb-seo-links--list .fourweb-seo-links__cell,.fourweb-seo-links--plain .fourweb-seo-links__cell{list-style:disc;margin:0 0 7px}.fourweb-seo-links--list .fourweb-seo-links__item,.fourweb-seo-links--plain .fourweb-seo-links__item{display:inline;padding:0;border:0;background:transparent}.fourweb-seo-links--list .fourweb-seo-links__item:hover,.fourweb-seo-links--plain .fourweb-seo-links__item:hover{box-shadow:none;transform:none}.fourweb-seo-links--list .fourweb-seo-links__hint,.fourweb-seo-links--plain .fourweb-seo-links__hint{display:inline;margin-left:6px}
.fourweb-term-faq.fwps-faq{background:var(--wd-main-bgcolor,#fff);border:1px solid var(--wd-form-brd-color,rgba(0,0,0,.1));border-radius:var(--wd-brd-radius,0);box-shadow:0 10px 30px rgba(0,0,0,.045);padding:30px;margin:30px 0}
.fourweb-term-faq.fwps-faq h2{margin:0 0 15px;color:var(--wd-title-color,#242424);font-family:var(--wd-title-font,inherit);font-weight:var(--wd-title-font-weight,600);font-size:18px;line-height:1.35}
.fourweb-term-faq.fwps-faq details{border:1px solid var(--wd-form-brd-color,rgba(0,0,0,.1));background:rgba(0,0,0,.015);margin:0 0 10px}
.fourweb-term-faq.fwps-faq details:last-child{margin-bottom:0}
.fourweb-term-faq.fwps-faq summary{position:relative;display:block;padding:15px 46px 15px 18px;color:var(--wd-title-color,#242424);font-weight:600;cursor:pointer;list-style:none}
.fourweb-term-faq.fwps-faq summary::-webkit-details-marker{display:none}
.fourweb-term-faq.fwps-faq summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--wd-primary-color,#83b735);font-size:22px;line-height:1}
.fourweb-term-faq.fwps-faq details[open] summary:after{content:"-"}
.fourweb-term-faq.fwps-faq .fwps-faq__answer{padding:0 18px 18px;color:var(--wd-text-color,#767676)}
.fourweb-term-faq.fwps-faq .fwps-faq__answer p{margin:0}
.fourweb-term-faq.fwps-faq+.fourweb-seo-links{margin-top:0}
@media (max-width:640px){.fourweb-term-faq.fwps-faq{padding:22px 18px}.fourweb-term-faq.fwps-faq h2{font-size:18px}}


/* 4Web UI radius normalization 4.3.16 */
:root{--fourweb-radius-field:10px;--fourweb-radius-card:14px;--fourweb-radius-pill:10px;}
.fourweb-wrap .button,.fourweb-wrap .button-primary,.fourweb-wrap .button-secondary,
.fourweb-admin .button,.fourweb-admin .button-primary,.fourweb-admin .button-secondary,
.fwps-wrap .button,.fwps-wrap .button-primary,.fwps-wrap .button-secondary,
.lsp-wrap .button,.lsp-wrap .button-primary,.lsp-wrap .button-secondary,
.ltp-admin .button,.ltp-admin .button-primary,.ltp-admin .button-secondary{border-radius:10px!important;}
.fourweb-wrap input,.fourweb-wrap select,.fourweb-wrap textarea,
.fourweb-admin input,.fourweb-admin select,.fourweb-admin textarea,
.fwps-wrap input,.fwps-wrap select,.fwps-wrap textarea,
.lsp-wrap input,.lsp-wrap select,.lsp-wrap textarea,
.ltp-admin input.regular-text,.ltp-admin textarea.large-text,.ltp-admin select{border-radius:10px!important;}
.fourweb-card,.fourweb-panel,.fourweb-status-panel,.fourweb-module-card,.fourweb-form-card,
.fwps-card,.fwps-panel,.fwps-sidebar,.fourweb-ai-card,
.lsp-card,.lsp-panel,.ltp-card,.ltp-panel,.ltp-accordion,.ltp-status-card{border-radius:14px!important;}
.fourweb-badge,.fourweb-pill,.fourweb-status,.fwps-status,.fwps-pill,.lsp-status,.ltp-pill,.ltp-integration-state,
.fourweb-header-nav a,.fourweb-title nav a,.fwps-nav a,.ltp-tabs a{border-radius:10px!important;}
.fourweb-secret-note{display:block;margin-top:6px;color:#646970;line-height:1.45;}
