.wp-block-su-blogcard{--_color-text:var(--color-text,oklch(21% 0.006 285.885));--_color-text-muted:var(--color-text-muted,oklch(46% 0.01 232));--_color-bg:var(--color-bg,oklch(100% 0 0deg));--_color-bg-subtle:var(--color-bg-subtle,oklch(98.5% 0.003 232));--_color-bg-muted:var(--color-bg-muted,oklch(96.5% 0.006 232));--_color-border:var(--color-border,oklch(92% 0.006 232));--_border-thin:var(--border-thin,1px);--_radius-sm:var(--radius-sm,4px);--_radius-full:var(--radius-full,9999px);--_space-4:var(--space-4,0.25rem);--_space-8:var(--space-8,0.5rem);--_space-12:var(--space-12,0.75rem);--_space-16:var(--space-16,1rem);--_space-20:var(--space-20,1.25rem);--_text-xs:var(--text-xs,0.75rem);--_text-sm:var(--text-sm,0.875rem);--_leading-tight:var(--leading-tight,1.3);--_leading-none:var(--leading-none,1);--_weight-semibold:var(--weight-semibold,600);--_duration-base:var(--duration-base,250ms);--_ease-out:var(--ease-out,cubic-bezier(0.22,1,0.36,1));--_shadow-md:var(--shadow-md,0 2px 10px #0000001a);--_z-dropdown:var(--z-dropdown,1000);box-sizing:initial}.wp-block-su-blogcard.is-selected{padding:var(--_space-16)}.wp-block-su-blogcard:not(.is-selected){& .wp-blogcard{margin:0!important}}.wp-blogcard-item{pointer-events:none}.wpbc-search-input{position:relative;&:has(input[disabled]),input[disabled]{color:var(--_color-text-muted)}input[disabled]{border-color:var(--_color-border)}}.wpbc-search-buttons{margin-top:var(--_space-12);span{font-size:var(--_text-xs);margin-left:var(--_space-8)}}.wpbc-search-results{background:var(--_color-bg);border:var(--_border-thin) solid var(--_color-border);border-radius:var(--_radius-sm);box-shadow:var(--_shadow-md);left:0;overflow-y:auto;position:absolute;right:0;top:100%;z-index:var(--_z-dropdown)}.wpbc-search-results-header{align-items:center;background:var(--_color-bg-subtle);border-bottom:var(--_border-thin) solid var(--_color-border);display:flex;font-size:var(--_text-xs);font-weight:var(--_weight-semibold);justify-content:space-between;padding:var(--_space-8) var(--_space-12)}.wpbc-search-close{align-items:center;background:none;border:none;border-radius:var(--_radius-full);color:var(--_color-text-muted);cursor:pointer;display:flex;font-size:18px;height:24px;justify-content:center;padding:0;transition:all var(--_duration-base) var(--_ease-out);width:24px}.wpbc-search-close:hover{background:var(--_color-bg-muted);color:var(--_color-text)}.wpbc-search-results-list{margin:0;max-height:400px;overflow-y:auto;padding-left:0}.wpbc-search-result-item{border-bottom:var(--_border-thin) solid var(--_color-border);cursor:pointer;display:flex;flex-direction:row-reverse;padding:var(--_space-12);transition:background-color var(--_duration-base) var(--_ease-out)}.wpbc-search-result-item:hover{background-color:var(--_color-bg-subtle)}.wpbc-search-result-item:last-child{border-bottom:none}.wpbc-search-result-thumbnail{flex-shrink:0;height:50px;margin-right:var(--_space-12)}.wpbc-search-result-thumbnail img{border-radius:var(--_radius-sm);height:50px;object-fit:cover;width:89px}.wpbc-search-result-content{flex:1;min-width:0}.wpbc-search-result-title{color:var(--_color-text);font-size:var(--_text-sm);font-weight:var(--_weight-semibold);margin-bottom:var(--_space-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpbc-search-result-meta{color:var(--_color-text-muted);display:flex;font-size:var(--_text-xs);gap:var(--_space-8);margin-bottom:var(--_space-4)}.wpbc-search-result-type{background:var(--_color-bg-muted);border-radius:3px;font-size:11px;padding:2px 6px}.wpbc-search-result-excerpt{color:var(--_color-text-muted);display:-webkit-box;font-size:var(--_text-xs);-webkit-line-clamp:2;line-height:var(--_leading-tight);overflow:hidden;-webkit-box-orient:vertical}.wpbc-search-loading,.wpbc-search-no-results{color:var(--_color-text-muted);font-size:var(--_text-sm);padding:var(--_space-20);text-align:center}.wpbc-show-link-button{cursor:pointer;font-size:var(--_text-xs)}.wpbc-cached-label{color:var(--_color-text-muted);font-size:.625rem;line-height:var(--_leading-none);padding:.125rem var(--_space-4)}.blogcard-url-input{background:var(--_color-bg);border:var(--_border-thin) solid var(--_color-border);border-radius:var(--_radius-sm);padding:var(--_space-12)}.blogcard-actions{text-align:center}.blogcard-preview{margin-top:var(--_space-12)}.blogcard-actions .button{margin:0 5px}.editor-post-featured-image__toggle:has(* img){aspect-ratio:16/9;height:auto}
