.slc-summary{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.slc-summary span{padding:8px 13px;border-radius:6px;background:#f0f2f3;color:#38434b;font-size:13px;font-weight:600}.slc-summary span:first-child{background:#ffcb05;color:#202429}
.slc-tools{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:24px 0 18px}.slc-tools label,.slc-reader-tools label{display:flex;flex-direction:column;gap:8px;color:#52616c;font-size:13px;font-weight:600}.slc-tools .slc-search{flex:1;min-width:220px}.slc-tools input,.slc-tools select,.slc-reader-tools select{padding:12px;border:1px solid #bdc7cd;border-radius:8px;background:white;font:inherit;color:#202429;width:100%;min-width:0}.slc-tools select{max-width:360px}.slc-downloads{display:flex;align-items:center;flex-wrap:wrap;gap:20px;font-size:14px}.slc-downloads a,#slc-reader-info a{color:#126b80}.slc-downloads button{padding:12px 18px;border-radius:7px;cursor:pointer}#slc-status{margin:25px 0;color:#52616c}.slc-card .catalog-picture{height:auto;aspect-ratio:16/9;padding:0}.slc-card .catalog-info h2{font-size:21px;line-height:1.3}.slc-card .catalog-info p{font-size:13px;line-height:1.6}.slc-note{background:#fff7d6;border-left:3px solid #eab900;padding:10px 13px;color:#514109}.slc-match{color:#32554a}.slc-card .catalog-kit-links{margin-top:16px}.slc-card .catalog-picture span{background:#252b30ed}.slc-card .eyebrow{font-size:11px}#slc-empty{padding:32px;border:1px solid #ddd;background:#fff;border-radius:10px}
#slc-reader{max-width:1200px;width:calc(100vw - 32px);padding:0}#slc-reader .dialoghead h2{font-size:20px;margin:0;line-height:1.4}.slc-reader-tools{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:16px 20px;background:#f4f5f6;border-bottom:1px solid #d5dce0}.slc-slide-select{flex:1;min-width:180px}.slc-page-buttons{display:flex;gap:10px;align-items:center}.slc-page-buttons button{padding:10px}.slc-page-buttons button:disabled{opacity:.4;cursor:default}#slc-page-status{font-size:12px;white-space:nowrap}#slc-page-scroll{overflow:auto;max-height:62vh;overscroll-behavior:contain;background:#e9ecef;padding:10px}#slc-source{min-width:100%;line-height:0}#slc-source img{display:block;width:100%;max-width:none;height:auto}#slc-reader-info{padding:4px 22px;font-size:14px;line-height:1.6}#slc-reader-info .catalog-kit-links{display:flex;flex-direction:row;flex-wrap:wrap}#slc-reader-info summary{cursor:pointer;font-weight:700;padding:12px 0}.slc-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.slc-tables table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.slc-tables caption{text-align:left;font-weight:700;font-size:15px;margin:10px 0}.slc-tables th,.slc-tables td{padding:9px 7px;border-bottom:1px solid #d5dce0;overflow-wrap:anywhere}.slc-tables tr.slc-flag{background:#fff1b8}.slc-tables small{display:block;color:#715807}.slc-reader-links{padding:4px 22px 12px}#slc-view input:focus-visible,#slc-reader select:focus-visible{outline:3px solid #e3a600;outline-offset:2px}
@media(max-width:680px){.slc-tools{align-items:stretch}.slc-tools label{width:100%}.slc-tools select{max-width:none}.slc-downloads{gap:14px;font-size:13px}.slc-card .catalog-info h2{font-size:21px}.slc-reader-tools{padding:12px;gap:10px}.slc-slide-select{flex-basis:65%;min-width:0}.slc-page-buttons{width:100%;justify-content:space-between}#slc-reader .dialoghead h2{font-size:16px}#slc-page-scroll{padding:4px;max-height:50vh}#slc-reader-info{padding:4px 14px}.slc-tables{grid-template-columns:1fr}.slc-reader-links{padding:4px 14px 10px}#slc-reader-info .catalog-kit-links{flex-direction:column}}
 #slc-browse{background:#ffcb05;color:#202429;border:1px solid #e1b200;font-weight:700}#slc-heads-view input:focus-visible{outline:3px solid #e3a600;outline-offset:2px}
