.news-bg{min-height:100vh;width:100vw;background:#181818 url(/images/common/block-bg.webp) repeat;position:relative}.news-main{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.news-left{width:540px;display:flex;flex-direction:column;align-items:flex-start;margin-right:30px}.news-title{width:230px;height:auto;margin-bottom:50px;opacity:0;transform:translateX(-50px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.news-title.slide-in-left{opacity:1;transform:translateX(0)}.news-title-en{font-size:18px;color:#ffb300;letter-spacing:6px;margin-bottom:32px;font-family:Oswald,Arial,sans-serif;text-align:left}.news-tabs{display:flex;gap:16px;margin-bottom:40px}.news-tab-border{position:absolute;width:104px;height:48px;top:0;left:0}.news-tab{width:104px;height:48px;text-align:center;background:#222;color:#7f7f7f;font-size:16px;border:none;cursor:pointer;font-weight:500;letter-spacing:2px;transition:background .2s,color .2s;outline:none;position:relative}.news-tab.active{background:#181818;color:#fff;z-index:2}.news-list{height:390px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;width:100%}.news-list--loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.news-list::-webkit-scrollbar{display:none}.news-row{width:540px;display:flex;align-items:center;border-bottom:1px solid #5b5b5b;height:70px;cursor:pointer;position:relative;padding:0 20px;transition:height .3s ease-in-out,background .3s ease-in-out,border-bottom .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out}.news-row.active,.news-row:hover{height:85px;border-bottom:1px solid #ffb300;background:#181818;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(255,173,40,.3));transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,179,0,.2)}.news-type{height:30px;color:#7F7F7F;border:1px solid #7f7f7f;margin-right:17px;font-family:Oswald,Arial,sans-serif;line-height:30px;text-align:center;width:116px}.news-title-row,.news-type{font-weight:600;font-size:14px}.news-title-row{color:#D9D9D9;flex:1 1;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-date{font-size:14px;color:#7F7F7F;margin-left:24px;min-width:100px;text-align:right}.news-more{margin-top:24px;gap:8px;background:transparent;cursor:pointer;transition:border .2s,color .2s;border:none}.news-more,.news-right{display:flex;align-items:center}.news-right{flex-direction:column;justify-content:flex-start;width:520px;opacity:0;transform:translateX(50px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.news-right.slide-in-right{opacity:1;transform:translateX(0)}.news-carousel{width:520px;height:340px;background:#111;border:2px solid #fff;border-radius:16px 16px 16px 0;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.news-carousel-img{width:100%;height:100%;object-fit:cover;border-radius:16px 16px 16px 0}.news-carousel-dots{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:18px}.news-carousel-dot{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #ffb300;opacity:.5;transition:background .2s,opacity .2s;cursor:pointer}.news-carousel-dot.active{background:#ffb300;opacity:1}.news-bg:after,.news-bg:before{content:"EROERA";position:absolute;color:#222;font-size:120px;font-family:Oswald,Arial,sans-serif;font-weight:700;opacity:.18;letter-spacing:12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news-bg:before{left:0;top:120px;transform:rotate(-90deg)}.news-bg:after{right:0;bottom:120px;transform:rotate(90deg)}.news-banner-dots{z-index:10;margin-top:-16px;margin-left:-260px}.news-modal-detail{color:#fff;width:100%;height:100%;overflow-y:auto}.news-modal-header{display:flex;align-items:center;margin-bottom:24px}.news-modal-back{background:none;border:none;color:#7F7F7F;font-size:16px;cursor:pointer;margin-right:16px}.news-modal-title{font-size:20px;font-weight:700;margin:0}.news-modal-title-type-row{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.news-modal-meta{height:30px;color:#7F7F7F;border:1px solid #7f7f7f;font-size:14px;font-family:Oswald,Arial,sans-serif;line-height:30px;text-align:center;width:116px}.news-modal-divider{margin-bottom:32px;border-bottom:1px solid #333}.news-modal-content{white-space:pre-line;font-size:16px}.spinner-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.spinner{border:4px solid rgba(255,173,40,.3);border-top-color:#ffad28;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}