.settings-jump{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.settings-jump a{padding:9px 14px;border:1px solid #dfe3ef;border-radius:12px;color:#30315b;text-decoration:none;background:#fff;line-height:1.5}.settings-jump a:hover,.settings-jump a:focus-visible{background:#eeedf8;border-color:#8c86bd}.settings-form{max-width:1120px}.settings-section{padding:28px;border:1px solid #e0e4ee;border-radius:20px;background:#fff;margin-bottom:22px;scroll-margin-top:100px}.settings-section>header{margin-bottom:22px}.settings-section h2{font-size:21px;font-weight:700;margin:0}.settings-section header p{color:#65718a;margin:8px 0 0;max-width:70ch;line-height:1.8}.settings-section .form-text{display:block;margin-top:8px;line-height:1.7;color:#65718a}.search-preview{background:#f7f8fc;border:1px solid #e0e4ee;border-radius:16px;padding:22px;margin-top:10px;overflow-wrap:anywhere}.search-preview>span{display:block;color:#65718a;font-size:12px;margin-bottom:16px}.search-preview>small{display:block;color:#3a715e}.search-preview h3{font-size:20px;color:#262264;margin:8px 0}.search-preview p{margin:0;line-height:1.8;max-width:70ch}.settings-save{display:flex;justify-content:flex-end;margin:24px 0 12px}.settings-save .btn{min-width:190px}.workspace-related{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 28px;padding:12px 16px;background:#fff;border:1px solid #e0e4ee;border-radius:16px}.workspace-related>span{font-size:13px;color:#68748c;flex-shrink:0}.workspace-related>div{display:flex;flex-wrap:wrap;gap:6px}.workspace-related a{font-size:14px;line-height:1.6;padding:8px 13px;color:#4c5870;text-decoration:none;border-radius:10px}.workspace-related a:hover{background:#f5f5fa}.workspace-related a[aria-current=page]{color:#262264;background:#efedf9;font-weight:700}.workspace-related a:focus-visible,.settings-jump a:focus-visible{outline:3px solid #ffb65c;outline-offset:2px}
@media(max-width:767px){.settings-section{padding:20px;border-radius:16px}.workspace-related{align-items:flex-start;flex-direction:column;padding:14px}.workspace-related>div{width:100%}.workspace-related a{flex:1 0 auto;text-align:center}.settings-save .btn{width:100%}.settings-jump a{flex:1 0 auto;text-align:center}.settings-section h2{font-size:19px}}
