.post-content[data-v-6c49f814] a{color:#1976d2;text-decoration:underline}.post-content[data-v-6c49f814] p{margin-bottom:.75em}.post-content[data-v-6c49f814] p:last-child{margin-bottom:0}.border-t[data-v-6c49f814]{border-top:1px solid rgba(0,0,0,.12)}.gap-3[data-v-6c49f814]{gap:.75rem}.gap-4[data-v-6c49f814]{gap:1rem}.single-image-container[data-v-6c49f814]{border-radius:12px;overflow:hidden}.image-wrapper[data-v-6c49f814]{position:relative;display:flex;justify-content:center;align-items:center;max-height:600px;overflow:hidden;background:#f5f5f5}.portrait-wrapper[data-v-6c49f814]{background:transparent}.portrait-background[data-v-6c49f814]{display:none}.portrait-wrapper .portrait-background[data-v-6c49f814]{display:block;position:absolute;inset:-20px;background-size:cover;background-position:center;filter:blur(30px);opacity:.7}.main-image[data-v-6c49f814]{max-width:100%;max-height:600px;-o-object-fit:contain;object-fit:contain;z-index:1}.portrait-image[data-v-6c49f814]{position:relative}.image-grid[data-v-6c49f814]{display:grid;gap:4px;border-radius:12px;overflow:hidden}.image-grid.single-image[data-v-6c49f814]{grid-template-columns:1fr}.image-grid.two-images[data-v-6c49f814]{grid-template-columns:1fr 1fr}.image-grid.three-images[data-v-6c49f814]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.image-grid.three-images .image-item[data-v-6c49f814]:first-child{grid-row:span 2}.image-grid.multi-images[data-v-6c49f814]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.image-item[data-v-6c49f814]{position:relative;cursor:pointer;overflow:hidden}.more-overlay[data-v-6c49f814]{position:absolute;inset:0;background:#00000080}.video-container[data-v-6c49f814]{position:relative;width:100%;border-radius:12px;overflow:hidden}.video-thumbnail[data-v-6c49f814]{position:relative;cursor:pointer;aspect-ratio:16/9;background:#1a1a1a}.thumbnail-image[data-v-6c49f814]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-placeholder[data-v-6c49f814]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.play-button-overlay[data-v-6c49f814]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000004d}.play-button[data-v-6c49f814]{width:72px;height:72px;border-radius:50%;background:#0009;display:flex;align-items:center;justify-content:center;transition:transform .2s,background .2s}.video-thumbnail:hover .play-button[data-v-6c49f814]{transform:scale(1.1);background:#000c}.cursor-pointer[data-v-6c49f814]{cursor:pointer}
