.lcsc-widget{font-family:inherit;max-width:100%;margin:0 0 18px}.lcsc-title{font-size:17px;margin:0 0 10px;font-weight:700}.lcsc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.lcsc-card{display:block;min-width:0;overflow:hidden;text-decoration:none!important;background:#fff;border:1px solid #e5e5e5;border-radius:7px;color:#222!important;box-shadow:0 1px 3px #0001}.lcsc-image{display:block;position:relative;aspect-ratio:4/3;max-height:230px;background:#eee;overflow:hidden}.lcsc-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}.lcsc-image b{position:absolute;top:6px;left:6px;background:#e21c75;color:#fff;border-radius:3px;font-size:10px;padding:2px 5px}.lcsc-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;color:#777}.lcsc-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:13px;line-height:1.3;padding:8px 9px 3px}.lcsc-button{display:block;background:#e21c75;color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:1.4;padding:9px 5px;margin:5px 8px 8px;border-radius:4px}.lcsc-card:hover .lcsc-button{background:#b9155c}.lcsc-note{display:block;margin-top:7px;color:#777;font-size:10px}.lcsc-layout-sidebar .lcsc-cards{grid-template-columns:minmax(0,1fr)!important;gap:12px}.lcsc-layout-sidebar .lcsc-image{aspect-ratio:16/10;max-height:210px}.lcsc-layout-sidebar .lcsc-name{font-size:14px;padding:9px 10px 3px}.lcsc-layout-sidebar .lcsc-button{font-size:13px;padding:10px 6px;margin:6px 9px 9px}@media(max-width:500px){.lcsc-layout-auto .lcsc-cards{grid-template-columns:minmax(0,1fr)}.lcsc-image{max-height:210px}}
