
.v134-related{margin-top:14px;padding-top:12px;border-top:1px solid #dbe6ef;display:grid;gap:8px}
.v134-related strong{color:#174969;font-size:13px}
.v134-related-links{display:flex;flex-wrap:wrap;gap:7px}
.sth-course .v134-related-links button{background:#eff6fa;color:#0e537f;border:1px solid #a9c9dc;border-radius:7px;padding:8px 10px;font-weight:700;cursor:pointer;text-align:left}
.sth-course .v134-related-links button:hover{background:#dcebf5}
.v134-related-edit{border:1px solid #cbddea;border-radius:8px;padding:10px 12px;margin:10px 0}
.v134-related-edit legend{font-weight:800;color:#194b70;padding:0 5px}
.v134-related-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;max-height:230px;overflow-y:auto;padding:5px 1px}
#stsHubShell .sth-editor .v134-related-options label{display:flex!important;flex-direction:row;align-items:center;gap:8px;margin:0;border:1px solid #d4e2ed;border-radius:6px;padding:8px 10px;background:#fff;font-size:12px;line-height:1.3;cursor:pointer}
#stsHubShell .sth-editor .v134-related-options input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important;max-width:16px!important;padding:0;margin:0;flex:0 0 16px;accent-color:#186699}
.sth-course.v134-highlight{outline:3px solid #e49837;outline-offset:3px}
