/*! (c) 2018-2026 Migovi - migovi.com. All rights reserved. Khong sao chep khi chua duoc phep. */
.entry-content{--tt-red:#bb1919;--tt-pink:#de3163;--tt-q-bg:#fff5f5;--tt-q-fg:#8b0000;--tt-q-sh:0 4px 15px rgba(187,25,25,.05);--tt-img-bg:#fff;--tt-img-sh:0 4px 15px rgba(0,0,0,.1)}.entry-content h2:not([class]){position:relative;display:inline-block;margin-top:0;margin-bottom:5px;padding-bottom:3px;border-bottom:0;line-height:1.3}.entry-content h2:not([class])::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;border-radius:2px 100% 100% 2px;background:linear-gradient(to right,#bb1919 0%,#ffd700 80%,transparent 100%);opacity:.8}.entry-content h3:not([class])::before{content:"";position:relative;top:-2px;display:inline-block;width:8px;height:8px;margin-right:10px;background-color:var(--tt-red);box-shadow:0 0 5px rgba(187,25,25,.5);transform:rotate(45deg);vertical-align:middle}@font-face{font-family:"Migovi Year";font-style:normal;font-weight:900;font-display:swap;src:url(../../fonts/roboto-900-digits.woff2) format("woff2");unicode-range:U+0030-0039}.post-thumbnail[data-year]{position:relative;overflow:hidden;border-radius:6px}.post-thumbnail[data-year]::before{content:"";position:absolute;top:-15px;left:-15px;z-index:5;width:70px;height:70px;border:2px solid #ffd700;border-radius:50%;background:linear-gradient(135deg,#de1363 30%,#900c0c 100%);box-shadow:0 0 0 2px rgba(187,25,25,.3),0 0 15px 5px rgba(255,215,0,.5);mix-blend-mode:hard-light;opacity:.9;pointer-events:none;transition:all .3s ease}.post-thumbnail[data-year]::after{content:"\2605\A" attr(data-year);position:absolute;top:5px;left:5px;z-index:6;color:#ffd700;font:900 13px/1.1 "Migovi Year",Roboto,sans-serif;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);white-space:pre;transform:rotate(-45deg);pointer-events:none}.post-thumbnail[data-year]:hover::before{box-shadow:0 0 0 3px rgba(187,25,25,.4),0 0 20px 8px rgba(255,215,0,.7);transform:scale(1.05)}.entry-content blockquote{margin:30px 0;padding:20px 30px;border-left:4px solid var(--tt-pink);border-right:4px solid var(--tt-pink);border-radius:8px;background:var(--tt-q-bg);box-shadow:var(--tt-q-sh);color:var(--tt-q-fg);font:italic 19px/1.6 "Times New Roman",serif}.entry-content img{padding:2px;border:1px solid #ffea00;border-radius:4px;background-color:var(--tt-img-bg);box-shadow:0 0 0 1px #de3163,var(--tt-img-sh);transition:transform .3s ease,box-shadow .3s ease}.entry-content img:hover{box-shadow:0 0 0 2px #de3163,0 8px 20px rgba(187,25,25,.15);transform:translateY(-2px)}.entry-content > ul{margin-top:0;margin-bottom:5px;padding-left:7px;overflow:visible;list-style:none}.entry-content > ul li{position:relative;margin-bottom:0;padding-left:20px;line-height:1.5}.entry-content > ul li::before{content:"*";position:absolute;left:7px;top:7px;color:var(--tt-red);font-weight:700;transition:transform .2s ease}.entry-content > ul li:hover::before{color:var(--tt-pink);transform:scale(1.5)}.entry-content #ez-toc-container ul li{position:relative;padding-left:20px}.entry-content #ez-toc-container ul li::before{content:"";position:absolute;left:10px;top:7px;z-index:10;width:10px;height:10px;border:2px solid #de3163;border-radius:50%;background-color:#ffd700;box-shadow:0 0 4px rgba(255,245,95,.6);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.entry-content #ez-toc-container ul li:hover::before{border-color:#ffea00;background-color:#de3163;box-shadow:0 0 4px rgba(187,25,25,.5);transform:scale(1.5)}:root[data-theme=dark] .entry-content,.mg-layout--emag-photo .entry-content{--tt-red:#ff6b6b;--tt-pink:#f06292;--tt-q-bg:#2a1a1b;--tt-q-fg:#ffc9c9;--tt-q-sh:none;--tt-img-bg:#1c1c1e;--tt-img-sh:0 4px 15px rgba(0,0,0,.35)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .entry-content{--tt-red:#ff6b6b;--tt-pink:#f06292;--tt-q-bg:#2a1a1b;--tt-q-fg:#ffc9c9;--tt-q-sh:none;--tt-img-bg:#1c1c1e;--tt-img-sh:0 4px 15px rgba(0,0,0,.35)}}
