/* Placeholder and accessibility refinements for editable Gutenberg home */
.pc-block-home .pc-query-trending .pc-empty-explainer{display:none}
.pc-block-home .pc-trending-placeholder-row{padding:10px 0;border-bottom:1px solid var(--line)}
.pc-block-home .pc-trending-placeholder-row>.wp-block-group__inner-container{display:grid;grid-template-columns:24px 55px minmax(0,1fr);gap:7px;align-items:center}
.pc-block-home .pc-trending-placeholder-row:last-of-type{border-bottom:0}
.pc-block-home .pc-trending-placeholder-row p{margin:0;min-width:0}
.pc-block-home .pc-trending-placeholder-num{height:25px;border:1px solid #97bba1;border-radius:4px;text-align:center;font:700 12px/24px Arial,sans-serif;color:var(--g)}
.pc-block-home .pc-trending-placeholder-thumb{width:55px;height:55px;border-radius:3px;background:#dfede2;display:flex;align-items:center;justify-content:center;color:var(--g);font:700 12px Arial,sans-serif}
.pc-block-home .pc-trending-placeholder-copy{font:600 13px/1.4 Georgia,serif;overflow-wrap:anywhere}
.pc-block-home .pc-query-grid3-empty>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.pc-block-home .pc-query-grid4-empty>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.pc-block-home .pc-query-grid2-empty>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
@media(max-width:600px){.pc-block-home .pc-query-grid3-empty>.wp-block-group__inner-container,.pc-block-home .pc-query-grid4-empty>.wp-block-group__inner-container{grid-template-columns:repeat(2,minmax(0,1fr))}}
.pc-block-home .pc-query-feature .pc-hero-empty{display:flex;align-items:end;justify-content:center}
.pc-block-home .pc-query-feature .pc-hero-empty p{padding:0 0 8px;text-align:center}
.pc-block-home .pc-block-ads .pc-block-ad-card>.wp-block-group__inner-container{display:block}
.pc-block-home .pc-query-world-sidebar .pc-empty-explainer{font-size:13px}
.pc-block-home .pc-block-video-card{min-width:0}
@media(max-width:1100px){
 .pc-block-home .pc-trending-placeholder-row{grid-template-columns:22px 40px minmax(0,1fr);gap:5px}
 .pc-block-home .pc-trending-placeholder-thumb{width:40px;height:46px}
 .pc-block-home .pc-trending-placeholder-copy{font-size:12px}
}
@media(max-width:860px){
 .pc-block-home .pc-trending-placeholder-row{grid-template-columns:24px 55px minmax(0,1fr);gap:8px}
 .pc-block-home .pc-trending-placeholder-thumb{width:55px;height:55px}
}
