*,body{margin:0}.banner-news,.sb-link,.sb-thumb{overflow:hidden}.pagination a,.pg-btn,.pg-num{min-width:40px;text-decoration:none}.bn-title a,.nav a,.nc-title a,.pagination a,.pg-btn,.pg-num,.sb-link{text-decoration:none}.news-card,.pg-btn,.pg-num{box-shadow:0 1px 0 rgba(255,255,255,.05) inset}.breadcrumbs ol,.ft-links,.sb-list,.sidebar ul{list-style:none}.footer,.footer-copy,.footer-desc,.pagination{text-align:center}*{padding:0;box-sizing:border-box}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#fff;background:url("/img/news/news_bg.png") top center repeat-x #070729;min-height:100vh}.header{display:flex;justify-content:space-between;align-items:center;background:#1a0738;padding:10px 20px}.logo{font-size:24px;font-weight:700;color:#fc0}.bn-content,.bn-title a,.breadcrumbs a:hover,.btn,.nav a,.nc-title a:hover,.sb-link,.sb-link:hover,.sb-title{color:#fff}.nav a{margin:0 10px}.auth input{padding:5px;margin-right:5px}.btn{background:#6a0dad}.footer,.sidebar{background:#1a0738}.btn.quick{background:orange;margin-left:5px}.banner-news h2{margin:10px 0;font-size:20px}.container{width:90%;margin:auto}.content{display:flex;gap:20px}.news-list{display:grid;grid-template-columns:repeat(3,1fr);flex:3}.news-card{padding:0}.news-card img{width:100%;border-radius:5px}.news-card h3{font-size:16px;margin:8px 0}.sidebar{flex:1;padding:15px;border-radius:10px}.sidebar h4{padding-bottom:20px;border-bottom:1px solid #1d1b35}.sidebar li{display:flex;align-items:center}.sidebar li img{width:160px;margin-right:10px;border-radius:3px}.pagination{margin:20px 0}.pagination a{background:#171535;color:#fff;padding:8px 12px;border-radius:5px;margin:0 5px;height:40px}.footer{padding:20px;margin-top:30px}@media (max-width:768px){body,html{overflow-x:hidden;width:100vw;max-width:100%;position:relative}.content{flex-direction:column}.news-list{grid-template-columns:1fr}.auth input{display:block;margin:5px 0}.auth{display:flex;flex-direction:column;align-items:flex-start}.site-footer{display:none}}.news-card:hover{box-shadow:0 6px 15px rgba(106,13,173,.6);transform:translateY(-4px);box-shadow:0 10px 28px rgba(20,12,60,.45)}.sidebar li{display:flex;align-items:center;margin-bottom:10px;transition:background .3s;padding:5px 5px 15px;border-radius:6px}.sidebar li:hover{background:rgba(106,13,173,.3)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1a0738;border-radius:10px}::-webkit-scrollbar-thumb{background:#6a0dad;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9a4ddb}.layout-news{display:grid;grid-template-columns:1fr 30%;gap:24px;align-items:start}.left-col>.banner-news{margin-bottom:20px}.left-col>.pagination{margin-top:10px}.highlight-news{background:#171535;border-radius:5px;padding:16px;position:sticky;top:20px}.sb-title{font-weight:500;font-size:14px;letter-spacing:.5px;margin-bottom:12px}.sb-list{margin:0;padding:0}.bn-date,.bn-title{margin-bottom:12px}.sb-item{display:grid;grid-template-columns:108px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.sb-item:last-child{border-bottom:none}.sb-thumb{display:block;width:150px;height:80px;border-radius:5px;background:#0d0b1e;flex-shrink:0}.sb-thumb img{width:100%;height:100%;object-fit:contain;display:block}.sb-link{line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sb-date{margin-top:6px;font-size:12px;color:#9aa0b5;display:flex;align-items:center;gap:8px}.sb-item:hover{background:linear-gradient(0deg,rgba(106,13,173,.08),rgba(106,13,173,.08));border-radius:10px;padding-left:8px;padding-right:8px}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1200px){.layout-news{grid-template-columns:1fr 320px}}@media (max-width:992px){.layout-news,.news-list{grid-template-columns:1fr}.highlight-news{position:static;margin-top:12px}}.banner-news{display:grid;grid-template-columns:1fr 1fr;gap:24px;background:#171535;border-radius:5px;padding:15px;align-items:center}.bn-image img{width:100%;display:block}.bn-date{font-size:14px;color:#aaa;display:flex;align-items:center;gap:8px}.bn-title{font-size:26px;font-weight:700;line-height:1.4}.bn-desc{font-size:16px;color:#bbb;line-height:1.5;margin-bottom:16px}.bn-btn{background:linear-gradient(90deg,#a020f0,#6a0dad);padding:10px 24px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}.btn,.news-card{border-radius:5px}.bn-btn:hover{opacity:.9}.i-cal{width:16px;height:16px;display:inline-block;background:url('/img/calendar_icon.svg') center/contain no-repeat}@media(max-width:992px){.banner-news{grid-template-columns:1fr}.bn-content{margin-top:15px}}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.nc-excerpt,.nc-title a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-card{background:#111333;overflow:hidden;transition:transform .25s,box-shadow .25s}.news-list .nc-thumb{display:block;width:100%;max-width:100%;height:auto;overflow:hidden;text-align:center}.news-list .nc-thumb img{display:inline-block;width:100%;height:auto;object-fit:contain}.news-card:hover .nc-thumb img{transform:scale(1.04)}.nc-body{padding:14px 16px 16px}.nc-date{font-size:13px;color:#9aa0b5;margin-bottom:8px}.nc-title{font-size:16px;line-height:1.35;margin:0 0 6px}.nc-title a{color:#e9ecff}.nc-excerpt{font-size:14px;color:#8590a8;margin:0}.news-pagination{display:flex;flex-wrap:wrap;justify-content:center;width:100%;clear:both;margin-top:22px}.pg-btn,.pg-num{height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#2a2743;color:#e7e8ff;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s}.pg-btn:hover,.pg-num:hover{background:#3a3560;transform:translateY(-2px)}.pg-num.is-current{background:#2b2947}@media (max-width:1200px){.news-list{grid-template-columns:repeat(2,1fr)}}.header-inner{width:90%;margin:0 auto;padding:14px 0 24px;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.auth-wrap,.btn{align-items:center}.brand img{height:60px;display:block}.auth-wrap{width:60%;max-width:900px;display:grid;grid-template-columns:1fr 1fr auto auto;gap:18px;justify-content:end;margin-left:auto}.field,.input-pass,.input-wrap{position:relative}.hf-input{width:100%;height:35px;padding:0 16px;color:#e9e6ff;background:radial-gradient(120% 120% at 100% 0,rgba(160,64,255,.12) 0,rgba(18,7,48,.28) 42%,rgba(22,8,52,.35) 100%);border:1px solid rgba(165,71,255,.35);border-radius:12px;outline:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);caret-color:#fff;transition:box-shadow .2s,border-color .2s,background .2s}.btn,.btn_detail{padding:0 22px;display:inline-flex;font-weight:500;cursor:pointer;transition:transform .15s,filter .15s,box-shadow .15s;text-decoration:none;font-size:15px}.hf-input::placeholder{color:rgba(255,255,255,.75)}.hf-input:focus{border-color:#a761ff;box-shadow:0 0 0 3px rgba(167,97,255,.18)}.toggle-eye{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:url("/img/icon-eye.svg") center/contain no-repeat;cursor:pointer}.toggle-eye.is-active{background-image:url("/img/icon-eye-non-view.svg")}.btn{height:35px;justify-content:center;border:none}.btn:active{transform:translateY(1px)}.btn_detail{height:40px;border-radius:5px;align-items:center;justify-content:center;border:none;width:100%;margin-top:15px}.btn-join,.btn-quick{border:none;box-shadow:none}.btn-join{background:url("/img/news/btn_join_notext.svg") center/cover no-repeat;color:#fff}.btn-join:hover{filter:brightness(1.05)}.btn-quick{background:url("/img/news/btn_quick_notext.svg") center/cover no-repeat;color:#2a0a0a}.footer-copy,.site-footer{border-top:1px solid rgba(255,255,255,.06)}.btn-quick:hover{filter:brightness(1.03)}.breadcrumbs{width:90%;margin:0 auto;padding:6px 0 18px;color:#cfd4ff}.breadcrumbs ol{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.breadcrumbs a{color:#8b98b2;text-decoration:none}.breadcrumbs li{display:flex;align-items:center;gap:20px;font-size:15px;font-weight:300}.ft-brand img,.ft-cert img{width:220px;max-width:100%;height:auto;display:block}.breadcrumbs li+li::before{content:"›";color:#8b90b3;font-weight:700}@media (max-width:1024px){.auth-wrap{grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:12px}.btn-join,.btn-quick{width:100%}}@media (max-width:640px){.news-list{grid-template-columns:1fr;gap:18px}.pg-btn,.pg-num{min-width:36px;height:36px;border-radius:8px}.header-inner{row-gap:12px}.brand{justify-self:center}.breadcrumbs li{font-size:16px}}.site-footer{background:#000;color:#e9e9e9;margin-top:40px}.footer-top{display:grid;grid-template-columns:260px 1fr 1fr 1fr;gap:32px;align-items:start;padding:32px 0 10px}.ft-brand img{margin-inline:auto}.ft-title{margin:0 0 14px;font:800 18px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:.3px;color:#fff}.btn-support,.soc-btn{align-items:center;font-weight:800}.ft-social{display:flex;gap:14px;margin-bottom:14px}.soc-btn{width:48px;height:48px;border-radius:12px;background:linear-gradient(180deg,#ffe8a4 0,#caa03a 100%);box-shadow:0 8px 18px rgba(255,191,0,.25),inset 0 1px 0 rgba(255,255,255,.4);color:#2a1a00;font-size:22px;display:flex;justify-content:center;text-decoration:none;transition:transform .15s,filter .15s}.btn-support,.ft-links a{color:#fff;text-decoration:none}.soc-btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.btn-support{display:inline-flex;justify-content:center;height:44px;padding:0 18px;border-radius:999px;background:linear-gradient(90deg,#7b2ff7,#6a0dad);box-shadow:0 10px 22px rgba(106,13,173,.35)}.ft-cert img{filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .35))}.ft-links{margin:0;padding:0;display:grid;gap:14px}.ft-links a{font-weight:700;letter-spacing:.3px;display:flex;align-items:center;gap:10px}.ft-links a:hover{color:#ffd84d}.ico{width:18px;height:18px;display:inline-block;flex:0 0 18px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 1px 0 rgba(255, 255, 255, .08))}.ico-news{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ffd84d" viewBox="0 0 24 24"><path d="M4 5h16v2H4zm0 4h10v2H4zm0 4h16v2H4zm0 4h10v2H4z"/></svg>')}.ico-event{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ffd84d" viewBox="0 0 24 24"><path d="M7 2v2H5a2 2 0 0 0-2 2v2h18V6a2 2 0 0 0-2-2h-2V2h-2v2H9V2zM3 10v10a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V10zm4 3h4v4H7z"/></svg>')}.ico-guide{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ffd84d" viewBox="0 0 24 24"><path d="M6 2h9a3 3 0 0 1 3 3v15l-5-2-5 2V5a3 3 0 0 1 3-3z"/></svg>')}.footer-desc{padding:18px 0 26px;color:#d7d7d7}.footer-desc p{margin:10px 0;max-width:980px;margin-inline:auto;line-height:1.7}.footer-copy{color:#cfcfcf;font-weight:600;padding:12px 0;background:#000}@media (max-width:1100px){.footer-top{grid-template-columns:200px 1fr 1fr}.ft-brand{grid-column:1/-1;display:flex;justify-content:center}}@media (max-width:768px){.footer-top{grid-template-columns:1fr}.ft-col{text-align:center}.ft-social{justify-content:center}.ft-links{place-items:center}.ft-cert img{margin-inline:auto}.event-list,.news-list{grid-template-columns:repeat(1,1fr)!important}#div-account,#div-password,#reg-btn,.btn-web-play{display:none}.mobile-app-download-btn{display:block!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:8px 24px;text-decoration:none;margin-top:-10px;width:150px;float:right}.brand img{height:50px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #1a0738 inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;transition:background-color 9999s ease-in-out}.invalid-feedback{position:absolute;top:108%;left:0;transform:translateY(4px);background:#a020f0;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;line-height:1.3;white-space:nowrap;display:none;z-index:10}.invalid-feedback::before{content:"";position:absolute;top:-12px;left:10px;border-width:6px;border-style:solid;border-color:transparent transparent #a020f0}.field.was-validated .invalid-feedback{display:block!important}.event-list{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}:root{--btn-size:48px;--btn-bg:linear-gradient(180deg, #7B2CD6, #5510B0);--btn-shadow:0 10px 24px rgba(108, 32, 182, .35)}.mobile-app-download-btn{display:none}.acc-body img,.news-detail img{max-width:100%;height:auto!important;display:block;margin:10px auto}