.gsdocs-library,.gsdocs-product-documents{font-family:var(--e-global-typography-a045461-font-family,"Chakra Petch"),sans-serif;color:var(--e-global-color-a1e7594,#4B4F54)}
.gsdocs-library *,.gsdocs-product-documents *{box-sizing:border-box}
.gsdocs-filters{display:flex;flex-wrap:wrap;align-items:end;gap:16px;border-bottom:1px solid currentColor;padding-bottom:30px}
.gsdocs-filters label{display:flex;flex:1 1 180px;flex-direction:column;gap:8px;font-size:14px;font-weight:600}
.gsdocs-filters label:first-child{flex-grow:2}
.gsdocs-filters input,.gsdocs-filters select{width:100%;min-height:48px;padding:10px 12px;border:1px solid currentColor;border-radius:2px;background:var(--e-global-color-c696dce,#FFFFFF);color:inherit;font:inherit;font-weight:400}
.gsdocs-filters button{min-height:48px;padding:10px 20px;border:0;border-radius:2px;background:#111820;color:var(--e-global-color-c696dce,#FFFFFF);font:600 15px var(--e-global-typography-a045461-font-family,"Chakra Petch"),sans-serif;cursor:pointer}
.gsdocs-clear{color:inherit;text-decoration:underline;padding:12px 0}
.gsdocs-count{margin:24px 0;font-size:14px;scroll-margin-top:110px}
.gsdocs-grid{display:flex;flex-direction:column;gap:0}
.gsdocs-library .gsdocs-card{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:30px;padding:16px 0}
.gsdocs-view-pdf{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;font-size:14px;padding:12px 0}
.gsdocs-library .gsdocs-card .gs-datasheet-card{flex:1;min-width:0;padding:0}
.gsdocs-library .gsdocs-card .gs-datasheet-preview{flex-basis:40px;width:40px;height:54px}
.gsdocs-library .gsdocs-card .gs-datasheet-preview img{width:40px;height:54px}
.gsdocs-library .gsdocs-card .gs-datasheet-copy{gap:4px}
.gsdocs-library .gsdocs-products{flex:0 1 35%;margin-top:0}
.gsdocs-card{min-width:0;border-bottom:1px solid currentColor;padding:0 0 16px}
.gsdocs-card .gs-datasheet-card{display:flex;align-items:center;gap:16px;width:100%;padding:8px 0;text-decoration:none;color:inherit}
.gsdocs-card .gs-datasheet-preview{display:flex;flex:0 0 64px;width:64px;height:88px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:2px;background:var(--e-global-color-c696dce,#FFFFFF)}
.gsdocs-card .gs-datasheet-preview img{width:64px;height:88px;object-fit:contain}
.gsdocs-card .gs-datasheet-copy{display:flex;flex-direction:column;min-width:0;gap:8px}
.gsdocs-card .gs-datasheet-title{font-size:16px;line-height:1.4;font-weight:600;color:inherit;overflow-wrap:anywhere}
.gsdocs-card .gs-datasheet-meta,.gsdocs-type{font-size:13px;line-height:1.4;color:inherit}
.gsdocs-type{font-weight:600}
.gsdocs-products{display:flex;flex-direction:column;gap:8px;margin-top:16px;font-size:13px;line-height:1.4}
.gsdocs-products a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.gsdocs-products>span{font-weight:600}
.gsdocs-card a:hover .gs-datasheet-title,.gsdocs-products a:hover{color:#111820;text-decoration:underline}
.gsdocs-library :focus-visible,.gsdocs-product-documents :focus-visible{outline:2px solid currentColor;outline-offset:4px}
.gsdocs-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:30px}
.gsdocs-pagination .page-numbers{display:inline-block;padding:10px 14px;color:inherit;border:1px solid currentColor;border-radius:2px;text-decoration:none}
.gsdocs-pagination .current{background:#111820;color:var(--e-global-color-c696dce,#FFFFFF)}
.gsdocs-product-documents{display:flex;flex-direction:column;gap:16px}
@media(max-width:767px){.gsdocs-library .gsdocs-card{grid-template-columns:minmax(0,1fr);gap:12px}.gsdocs-library .gsdocs-products{flex-basis:auto;margin-left:56px}.gsdocs-library .gsdocs-products:empty{display:none}.gsdocs-view-pdf{margin-left:56px;justify-self:start}.gsdocs-filters{gap:16px}.gsdocs-filters label{flex-basis:100%}.gsdocs-filters button{width:100%}}

