@charset "UTF-8";.image-wrapper[data-v-4c217aa2]{display:inline-block;margin:4px 0;vertical-align:middle;position:relative}.image-wrapper[data-v-4c217aa2]:before{right:.6rem;bottom:.1rem;opacity:0;transition:opacity .2s;position:absolute;content:"© TT Nyhetsbyrån AB";display:block;color:#8d949e;font-size:1rem;padding:.3rem .6rem}.image-wrapper.ready[data-v-4c217aa2]:before{opacity:1}.image-thumbnail[data-v-4c217aa2]{max-width:300px;max-height:200px;margin:.3rem;border-radius:6px;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px #0000001a;display:block}.image-thumbnail[data-v-4c217aa2]:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02)}.image-thumbnail.loading[data-v-4c217aa2]{opacity:.6;background:#f3f4f6}.image-preview-overlay[data-v-4c217aa2]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;backdrop-filter:blur(4px)}.preview-container[data-v-4c217aa2]{position:relative;max-width:90vw;max-height:90vh;cursor:default}.preview-container[data-v-4c217aa2]:before{right:.6rem;bottom:.1rem;opacity:0;transition:opacity .2s;position:absolute;content:"© TT Nyhetsbyrån AB";display:block;color:#8d949e;font-size:1rem;padding:.3rem .6rem}.preview-container.ready[data-v-4c217aa2]:before{opacity:1}.preview-image[data-v-4c217aa2]{max-width:90vw;max-height:90vh;border-radius:8px;box-shadow:0 8px 32px #0000004d;display:block;transition:transform .2s cubic-bezier(.4,2,.6,1)}.preview-close[data-v-4c217aa2]{position:fixed;top:18px;right:18px;background:#ffffffe6;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#333;z-index:10000}.preview-close[data-v-4c217aa2]:hover{background:#fff;transform:scale(1.1)}.preview-fade-enter-active[data-v-4c217aa2],.preview-fade-leave-active[data-v-4c217aa2]{transition:opacity .2s}.preview-fade-enter-from[data-v-4c217aa2],.preview-fade-leave-to[data-v-4c217aa2]{opacity:0}.preview-fade-enter-from .preview-container[data-v-4c217aa2],.preview-fade-leave-to .preview-container[data-v-4c217aa2]{transform:scale(.9)}
