.section-news[data-v-b9898e86]{background-color:var(--color-bg);overflow:hidden;padding:var(--spacing-3xl) 0;position:relative}@media(max-width:768px){.section-news[data-v-b9898e86]{padding:var(--spacing-xl) 0}}.marquee-container[data-v-b9898e86]{background:var(--color-surface);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);margin-bottom:var(--spacing-2xl);margin-left:calc(50% - 50vw);overflow:hidden;padding:var(--spacing-sm) 0;width:100vw}.marquee[data-v-b9898e86]{animation:marquee-b9898e86 20s linear infinite;color:var(--color-text-muted);display:inline-block;font-family:var(--font-display);font-size:2rem;font-weight:700;white-space:nowrap}@keyframes marquee-b9898e86{0%{transform:translate(0)}to{transform:translate(-50%)}}.news-grid[data-v-b9898e86]{border-top:1px solid var(--border-color);display:flex;flex-direction:column}.news-item[data-v-b9898e86]{align-items:center;border-bottom:1px solid var(--border-color);cursor:default;display:grid;grid-template-columns:200px 1fr 50px;padding:var(--spacing-lg) 0;transition:all .3s ease}.news-item.clickable[data-v-b9898e86]{cursor:pointer}.news-item[data-v-b9898e86]:hover{background:var(--glass-bg);border-bottom-color:var(--color-primary);padding-left:20px}.news-meta[data-v-b9898e86]{display:flex;flex-direction:column;gap:5px}.date[data-v-b9898e86]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.9rem}.category[data-v-b9898e86]{border:1px solid var(--color-primary);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-block;font-size:.7rem;padding:2px 8px;width:-moz-fit-content;width:fit-content}.item-title .title-text[data-v-b9898e86]{color:var(--color-text);font-size:1.1rem;font-weight:700;text-decoration:none;transition:color .3s}.news-item:hover .item-title .title-text[data-v-b9898e86]{color:var(--color-primary)}.arrow-icon[data-v-b9898e86]{color:var(--color-text-muted);font-family:var(--font-heading);opacity:0;transform:translate(-10px);transition:all .3s ease}.news-item:hover .arrow-icon[data-v-b9898e86]{color:var(--color-primary);opacity:1;transform:translate(0)}.actions[data-v-b9898e86]{text-align:center}.modal-overlay[data-v-b9898e86]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;display:flex;height:100%;justify-content:center;left:0;padding:var(--spacing-md);position:fixed;top:0;width:100%;z-index:2000}.modal-content[data-v-b9898e86]{background:var(--color-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:0 20px 50px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.close-btn[data-v-b9898e86]{background:none;border:none;color:var(--color-text);cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:15px;top:10px;z-index:10}.modal-body[data-v-b9898e86]{padding:var(--spacing-xl)}.modal-header[data-v-b9898e86]{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.modal-date[data-v-b9898e86]{color:var(--color-text-muted);font-family:var(--font-mono)}.modal-title[data-v-b9898e86]{font-size:1.5rem;line-height:1.4;margin-bottom:var(--spacing-lg)}.modal-desc[data-v-b9898e86]{color:var(--color-text-muted);font-size:1rem;line-height:1.8;white-space:pre-wrap}.slideshow-container[data-v-b9898e86]{background:#000;height:400px;overflow:hidden;position:relative;width:100%}.slide-wrapper[data-v-b9898e86]{display:flex;height:100%;transition:transform .5s cubic-bezier(.23,1,.32,1);width:100%}.slide-image[data-v-b9898e86]{height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain}.slide-nav[data-v-b9898e86]{background:#00000080;border:none;color:#fff;cursor:pointer;font-size:2rem;padding:10px 15px;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s;z-index:5}.slide-nav[data-v-b9898e86]:hover{background:#ff3c00cc}.prev[data-v-b9898e86]{left:0}.next[data-v-b9898e86]{right:0}.slide-dots[data-v-b9898e86]{bottom:15px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%)}.dot[data-v-b9898e86]{background:#ffffff4d;border-radius:50%;cursor:pointer;height:8px;width:8px}.dot.active[data-v-b9898e86]{background:var(--color-primary);transform:scale(1.2)}.modal-fade-enter-active[data-v-b9898e86],.modal-fade-leave-active[data-v-b9898e86]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-b9898e86],.modal-fade-leave-to[data-v-b9898e86]{opacity:0}@media(max-width:768px){.news-item[data-v-b9898e86]{gap:var(--spacing-sm);grid-template-columns:1fr}.arrow-icon[data-v-b9898e86]{display:none}.news-meta[data-v-b9898e86]{align-items:center;flex-direction:row;gap:15px}.modal-body[data-v-b9898e86]{padding:var(--spacing-lg)}.slideshow-container[data-v-b9898e86]{height:250px}}
