article.entry-card.type-post .ct-media-container{position:relative;display:block;overflow:hidden;isolation:isolate;background-color:var(--theme-palette-color-6);border:1px solid var(--theme-palette-color-5);transition:border-color 0.25s ease}article.entry-card.type-post:hover .ct-media-container{border-color:var(--theme-palette-color-1)}article.entry-card.type-post .ct-media-container img{display:block;width:100%;transition:transform 0.5s ease,filter 0.5s ease}article.entry-card.type-post:hover .ct-media-container img{transform:scale(1.025);filter:saturate(1.04)}article.entry-card.type-post .ct-media-container::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 56.25' preserveAspectRatio='none'%3E%3Cline x1='50' y1='0' x2='50' y2='56.25' stroke='%23ffffff' stroke-opacity='.28' stroke-width='.18'/%3E%3Cline x1='0' y1='28.125' x2='100' y2='28.125' stroke='%23ffffff' stroke-opacity='.28' stroke-width='.18'/%3E%3Cg fill='%23ffffff' fill-opacity='.82' font-family='monospace' font-size='2.2'%3E%3Ctext x='3' y='5'%3E01%3C/text%3E%3Ctext x='94' y='5'%3E02%3C/text%3E%3Ctext x='3' y='53'%3E03%3C/text%3E%3Ctext x='94' y='53'%3E04%3C/text%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:100% 100%;transition:opacity 0.3s ease}article.entry-card.type-post:hover .ct-media-container::after{opacity:.82}article.entry-card.type-post .ct-media-container::before{content:"";position:absolute;left:0;bottom:0;z-index:3;width:52px;height:2px;background-color:var(--theme-palette-color-1);pointer-events:none;transition:width 0.3s ease}article.entry-card.type-post:hover .ct-media-container::before{width:86px}article.entry-card.type-post .entry-button{display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:40px;height:40px;min-width:40px;min-height:40px;margin-left:auto;padding:0!important;color:var(--theme-palette-color-1);background-color:#fff0;border:1px solid var(--theme-palette-color-5);border-radius:2px;font-size:0;line-height:1;text-decoration:none;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}article.entry-card.type-post .entry-button>svg{display:none}article.entry-card.type-post .entry-button::before{content:"↗";color:inherit;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:19px;font-weight:400;line-height:1;transform:translate(-1px,1px);transition:transform 0.2s ease}article.entry-card.type-post .entry-button:hover{color:var(--theme-palette-color-8);background-color:var(--theme-palette-color-1);border-color:var(--theme-palette-color-1);transform:translateY(-2px)}article.entry-card.type-post .entry-button:hover::before{transform:translate(2px,-2px)}@media (max-width:689px){article.entry-card.type-post .entry-button{width:38px;height:38px;min-width:38px;min-height:38px}article.entry-card.type-post .entry-button::before{font-size:18px}}@media (prefers-reduced-motion:reduce){article.entry-card.type-post .ct-media-container,article.entry-card.type-post .ct-media-container::before,article.entry-card.type-post .ct-media-container::after,article.entry-card.type-post .ct-media-container img,article.entry-card.type-post .entry-button,article.entry-card.type-post .entry-button::before{transition:none}article.entry-card.type-post:hover .ct-media-container img,article.entry-card.type-post .entry-button:hover,article.entry-card.type-post .entry-button:hover::before{transform:none}}