.wp-block-calendar td,.wp-block-calendar th{padding:0.618em 0.382em}.wp-block-calendar th{position:relative;font-weight:700;background:none}.wp-block-calendar table{color:inherit}.wp-block-calendar table td,.wp-block-calendar table th{border-color:inherit}.wp-block-calendar caption{padding:0.618em 0.382em;font-size:var(--wp--preset--font-size--xs);font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:var(--wp--custom--letter-spacing--heading)}.wp-calendar-nav{-webkit-margin-before:0.25em;margin-block-start:0.25em}.wp-block-calendar th{z-index:1}.wp-block-calendar th:before{content:"";position:absolute;inset:0;background-color:currentColor;border-radius:inherit;opacity:var(--wp--custom--opacity--pseudo-bg);z-index:-1}