/* techgur static additions */
.entry-content .tg-updated{font-size:.85em;color:#6b7280;margin:0 0 1.2em}
.entry-content blockquote{margin:1.5em 0;padding:1em 1.2em;border-left:4px solid #0274be;background:#f1f6fb;font-style:normal}
.entry-content blockquote p:last-child{margin-bottom:0}
.entry-content .wp-block-table{overflow-x:auto;margin:1.5em 0}
.entry-content .wp-block-table table{border-collapse:collapse;width:100%;font-size:.95em}
.entry-content .wp-block-table th,.entry-content .wp-block-table td{border:1px solid #dcdfe4;padding:.5em .7em;text-align:left;vertical-align:top}
.entry-content .wp-block-table th{background:#f3f5f8}
.entry-content pre{overflow-x:auto;background:#f5f5f5;padding:1em;border-radius:4px}
.entry-content code{background:#f3f4f6;padding:.1em .3em;border-radius:3px;font-size:.92em}
.entry-content pre code{background:none;padding:0}
.tg-yt{margin:1.5em 0}
.tg-yt-btn{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;cursor:pointer;background:#000 center/cover no-repeat;border-radius:4px}
.tg-yt-play{position:absolute;left:50%;top:50%;width:68px;height:48px;margin:-24px 0 0 -34px;background:#f00;border-radius:12px;opacity:.9}
.tg-yt-play:after{content:"";position:absolute;left:27px;top:14px;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff}
.tg-yt iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:4px}
.tg-yt figcaption{font-size:.85em;color:#6b7280;margin-top:.4em}
