.web-sites{background:#fff;color:#25253c;border:1px solid #e7e3f2;border-radius:16px;padding:24px;margin:20px 0}.web-sites h3{font-size:20px;text-transform:none;color:#25253c;margin:8px 0 12px}.web-sites h3:not(:first-child){margin-top:30px}.web-sites p{color:#686b80;line-height:1.6}.web-site-card{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #e7e3f2;border-radius:13px;margin:14px 0;background:#fff}.web-site-card h4{margin:0;font-size:16px;color:#25253c}.web-site-card p{margin:6px 0 0}.web-site-card>div:nth-child(2){flex:1}.web-site-icon{width:44px;height:44px;display:grid;place-items:center;background:#eee8ff;color:#7052ed;border-radius:13px;font-size:27px}.web-site-actions{display:flex;gap:8px;flex-wrap:wrap}.web-sites label{display:grid;gap:8px;margin:12px 0;max-width:650px;font-size:13px}.web-sites .field-input,.web-sites textarea{background:#fff;color:#25253c;border:1px solid #dcd7e9;border-radius:9px;padding:10px;width:100%}.web-site-code{display:flex;align-items:flex-start;gap:12px}.web-site-code textarea{flex:1;font:12px/1.7 ui-monospace,monospace;resize:vertical}.web-site-form,.web-site-install{padding:20px;background:#f8f6ff;border:1px solid #e4dcfa;border-radius:13px;margin:18px 0}.web-site-form h4,.web-site-install h4{color:#25253c;margin:0}.web-site-empty{padding:20px;background:#f8f6ff;border-radius:12px}.web-site-other{margin:25px 0}.web-site-other>summary{padding:14px;color:#5636bd;font-weight:650;cursor:pointer}.web-origin-badge{display:inline-block;color:#5636bd;background:#f0ebff;padding:4px 8px;border-radius:7px;font-size:11px;margin-top:7px}.web-site-filter{display:flex;align-items:center;gap:8px;font-size:12px}.web-site-filter .field-input{width:auto;margin:0;max-width:210px}@media(max-width:700px){.web-sites{padding:16px}.web-site-card{flex-wrap:wrap}.web-site-actions{width:100%}.web-site-code{flex-direction:column}.web-site-code textarea{width:100%;flex:auto}}

.web-integration-tabs{display:flex;gap:8px;margin:20px 0 24px;border-bottom:1px solid #e8e3f2;padding-bottom:10px}.web-integration-tabs button{background:#fff;color:#686b80;border:1px solid #e8e3f2;padding:11px 18px;border-radius:10px;cursor:pointer;font:600 13px system-ui,sans-serif;min-height:44px}.web-integration-tabs button[aria-selected=true]{background:#7052ed;color:#fff;border-color:#7052ed}.web-sites[hidden],[data-web-existing-builders][hidden]{display:none!important}.web-site-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.web-site-heading h3{margin:0 0 8px}.web-site-heading p{margin:0}.web-site-note{font-size:12px;padding:12px 16px;background:#f7f5ff;border-radius:10px;margin:18px 0}.web-site-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.web-site-form{max-width:900px}.web-site-form details{margin-bottom:16px;font-size:12px}.web-site-form summary{cursor:pointer;color:#6546d8;padding:8px 0}@media(max-width:650px){.web-site-heading{align-items:stretch;flex-direction:column;gap:12px}.web-site-fields{grid-template-columns:1fr;gap:0}.web-integration-tabs button{padding:10px 12px;flex:1}.web-integration-tabs{gap:6px}}


.web-integration-tabs{flex-wrap:wrap}.rlx-web-panel .rlx-integration-choice{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.rlx-web-panel #web-offer-integrations{min-width:0}.rlx-web-panel #web-offer-integrations[hidden]{display:none}
