.seo4 .profile-public-tag{color:#027a48;vertical-align:middle;background:#ecfdf3;border:1px solid #a6f4c5;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.seo4 .profile-private-tag{color:#475467;vertical-align:middle;background:#f2f4f7;border:1px solid #d0d5dd;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.seo4 .profile-checkbox-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 12px;margin-top:6px;display:grid}.seo4 .profile-checkbox-item{cursor:pointer;border:1px solid var(--line);word-break:break-word;background:#fafafc;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:6px 8px;flex-direction:row!important;font-size:13px!important;font-weight:400!important;display:flex!important}.seo4 .profile-checkbox-item:hover{background:#f0f4ff;border-color:#c7d7fe}.seo4 .profile-checkbox-item input[type=checkbox]{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin:0}.seo4 .profile-section-divider{border-top:1px dashed var(--line);margin-top:6px;padding-top:12px}.seo4 .profile-section-title{color:var(--ink);margin-bottom:2px;font-size:14px;font-weight:700}.seo4 .profile-readonly-input{color:var(--ink-2);cursor:not-allowed;background:#f8f9fa!important}@media (max-width:480px){.seo4 .profile-checkbox-grid{grid-template-columns:1fr}}.seo4 .trust form input[type=tel],.seo4 .trust form input[type=url],.seo4 .trust form input[type=email],.seo4 .trust form input[type=text]{border:1px solid var(--line-strong);box-sizing:border-box;background:#fff;border-radius:10px;width:100%;padding:10px 12px;font-size:14px}
