/* Same records, links and headers on every screen; only the layout changes. */
.sg-mol-page .sg-mol-responsive .sg-mol-mobile-label{display:none}
@media screen and (max-width:767px){
 .sg-mol-page .sg-mol-responsive-wrap{width:100%;max-width:100%;min-width:0;overflow:visible;border:0;background:transparent;box-shadow:none}
 .sg-mol-page table.sg-mol-table.sg-mol-responsive{display:block;width:100%!important;min-width:0!important;max-width:100%;border:0;background:transparent;table-layout:auto}
 .sg-mol-page .sg-mol-responsive>thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}
 .sg-mol-page .sg-mol-responsive>tbody{display:grid;gap:16px;width:100%;min-width:0}
 .sg-mol-page .sg-mol-responsive>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;box-sizing:border-box;border:1px solid #dbe6ef;border-radius:14px;background:#fff;box-shadow:0 4px 16px #143b5d0a;overflow:hidden}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td{display:block;grid-column:1/-1;box-sizing:border-box;width:auto!important;min-width:0!important;max-width:100%;padding:12px 16px!important;border:0;border-bottom:1px solid #edf2f7;background:transparent;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;font-size:14px;line-height:1.6}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td:last-child{border-bottom:0}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td.sg-mol-number{grid-column:1;background:#fff}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td.sg-mol-date{grid-column:2;background:#fff;white-space:nowrap!important}
 .sg-mol-page .sg-mol-responsive .sg-mol-mobile-label{display:block;margin:0 0 4px;font-size:12px;font-weight:600;line-height:1.45;color:#536b82;white-space:normal}
 .sg-mol-page .sg-mol-responsive .sg-mol-title>strong{display:block;color:#173654;font-size:16px;line-height:1.55;font-weight:650}
 .sg-mol-page .sg-mol-responsive .sg-mol-files{background:#fff}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td.sg-mol-title + td.sg-mol-character{grid-column:1/-1}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td.sg-mol-initiator{grid-column:1}
 .sg-mol-page .sg-mol-responsive>tbody>tr>td.sg-mol-character{grid-column:2}
 .sg-mol-page .sg-mol-responsive .sg-mol-documents{display:flex;flex-direction:column;gap:10px;min-width:0!important;max-width:100%;width:100%}
 .sg-mol-page .sg-mol-responsive .sg-mol-download{display:flex;align-items:flex-start;flex-direction:column;gap:6px;min-width:0;max-width:100%}
 .sg-mol-page .sg-mol-responsive .sg-pdf-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;width:100%;max-width:100%;padding:10px 14px;border-radius:8px;background:#174a7e;color:#fff;text-decoration:none;white-space:normal;overflow-wrap:anywhere;font-weight:600;line-height:1.4}
 .sg-mol-page .sg-mol-responsive a:focus-visible,.sg-mol-page .sg-mol-responsive summary:focus-visible{outline:3px solid #db9a20;outline-offset:2px}
 .sg-mol-page .sg-mol-responsive .sg-private-label{display:block;white-space:normal;max-width:100%}
 .sg-mol-page .sg-mol-responsive .sg-registry-details{min-width:0;max-width:100%}
 .sg-mol-page .sg-mol-responsive .sg-registry-details dl{display:block}
 .sg-mol-page .sg-mol-responsive .sg-registry-details dt{margin-top:10px;overflow-wrap:anywhere}
 .sg-mol-page .sg-mol-responsive .sg-registry-details dd{margin:3px 0 0;overflow-wrap:anywhere}
 .sg-mol-page .sg-mol-responsive.sg-registry-full>tbody>tr{grid-template-columns:minmax(0,1fr)}
 .sg-mol-page .sg-mol-responsive.sg-registry-full>tbody>tr>td:first-child{background:#fff}
 .sg-mol-page .sg-mol-responsive .sg-empty{padding:20px 16px!important}
}
