.wp-block-mamaduka-bookmark-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;margin:0;overflow:hidden}.bookmark-card{color:currentColor;display:flex;flex-direction:column;position:relative;text-decoration:none!important}.bookmark-card:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity));text-decoration:none!important}.bookmark-card .bookmark-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bookmark-card__content{padding:16px}.bookmark-card__title{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity));font-size:18px;font-weight:600;line-height:1.3;margin-bottom:4px}.bookmark-card__description{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity));font-size:16px;margin-bottom:8px}.bookmark_card__meta{display:flex;font-size:14px;line-height:16px}.bookmark_card__meta-icon{height:16px;margin-right:8px;width:16px}.bookmark_card__meta-publisher{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}@media(min-width:600px){.is-style-horizontal .bookmark-card{flex-direction:row-reverse}.is-style-horizontal .bookmark-card__image{flex:0 0 160px}.is-style-horizontal .bookmark-card__content{display:flex;flex:3 1 0;flex-direction:column;overflow:hidden}.is-style-horizontal .bookmark-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-style-horizontal .bookmark-card__description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.is-style-horizontal .bookmark_card__meta{margin-top:auto}.is-style-horizontal.has-media-on-the-left .bookmark-card{flex-direction:row}}