.updates-module__nQFbPG__page{--update-ink:#101116;--update-indigo:#3c40e9}.updates-module__nQFbPG__container{width:min(1216px,100% - 48px);margin-inline:auto}.updates-module__nQFbPG__hero{isolation:isolate;color:#fff;background:#101116;position:relative;overflow:hidden}.updates-module__nQFbPG__hero:before{content:"";z-index:-1;background:radial-gradient(at 85% 35%,#3c40e955,#0000 60%);position:absolute;inset:0}.updates-module__nQFbPG__heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding-block:72px 64px;display:grid}.updates-module__nQFbPG__hero h1{letter-spacing:-.035em;text-wrap:balance;margin-block:26px;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:800;line-height:1.1}.updates-module__nQFbPG__hero h1 span{color:#b6b8ff}.updates-module__nQFbPG__hero p{color:#e2e3f1;max-width:55ch;font-size:20px;line-height:1.7}.updates-module__nQFbPG__launchBadge{color:#fff;background:#ffffff08;border:1px solid #ffffff40;border-radius:99px;align-items:center;gap:10px;padding:10px 17px;font-size:16px;font-weight:650;display:inline-flex}.updates-module__nQFbPG__stage{perspective:1100px;min-width:0;padding-block:24px;position:relative}.updates-module__nQFbPG__screen{border:1px solid #9396ff55;border-radius:20px;animation:1s cubic-bezier(.16,1,.3,1) both updates-module__nQFbPG__screenArrive;position:relative;overflow:hidden;transform:rotateY(-8deg)rotate(2deg);box-shadow:0 35px 75px -30px #3c40e970}.updates-module__nQFbPG__screen img{width:100%;height:auto;display:block}.updates-module__nQFbPG__stageCaption{color:#fff;background:#3c40e9;border-radius:14px;align-items:center;gap:16px;margin:-12px 24px 0;padding:18px 22px;font-size:17px;display:flex;position:relative;box-shadow:0 18px 40px -22px #3c40e980}.updates-module__nQFbPG__stageCaption strong{font-size:18px;display:block}.updates-module__nQFbPG__stageCaption span{color:#f0f0ff}.updates-module__nQFbPG__heroNav{border-top:1px solid #ffffff25;flex-wrap:wrap;align-items:center;gap:30px;padding-block:24px;display:flex}.updates-module__nQFbPG__heroNav a{color:#fff;text-underline-offset:6px;align-items:center;gap:8px;min-height:44px;font-size:17px;font-weight:600;display:inline-flex}.updates-module__nQFbPG__heroNav a:hover{text-decoration:underline}.updates-module__nQFbPG__heroNav a:last-child{margin-left:auto}.updates-module__nQFbPG__section{padding-block:clamp(64px,7vw,100px);scroll-margin-top:100px}.updates-module__nQFbPG__sectionHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px;display:flex}.updates-module__nQFbPG__sectionHead h2,.updates-module__nQFbPG__launchCopy h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,3.7vw,3rem);font-weight:800;line-height:1.15}.updates-module__nQFbPG__sectionHead p{color:#4d4f58;max-width:49ch;margin-top:16px;font-size:18px;line-height:1.65}.updates-module__nQFbPG__textLink{color:#3c40e9;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:17px;font-weight:700;display:inline-flex}.updates-module__nQFbPG__textLink:hover{text-decoration:underline}.updates-module__nQFbPG__featureRows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}.updates-module__nQFbPG__featureRow{border-top:1px solid #dcdfea;gap:17px;padding:27px 0;display:flex}.updates-module__nQFbPG__check{color:#3c40e9;flex:none;margin-top:3px}.updates-module__nQFbPG__featureRow h3{font-size:21px;font-weight:750;line-height:1.4}.updates-module__nQFbPG__featureRow h3 a:hover{color:#3c40e9}.updates-module__nQFbPG__featureRow p{color:#4d4f58;margin-top:8px;font-size:18px;line-height:1.65}.updates-module__nQFbPG__featureRow .updates-module__nQFbPG__dateLink{color:#3c40e9;text-underline-offset:4px;margin-top:12px;padding-block:5px;font-size:16px;display:inline-block}.updates-module__nQFbPG__dateLink:hover{text-decoration:underline}.updates-module__nQFbPG__previous{background:#f0f2ff;border-radius:20px;margin-top:44px;padding:30px}.updates-module__nQFbPG__previous h3{margin-bottom:22px;font-size:22px;font-weight:750}.updates-module__nQFbPG__previous ul{flex-wrap:wrap;gap:12px 26px;display:flex}.updates-module__nQFbPG__previous a{align-items:center;gap:8px;min-height:36px;font-size:16px;display:inline-flex}.updates-module__nQFbPG__previous a:hover{text-decoration:underline}.updates-module__nQFbPG__launch{background:#f7f8fe;border-block:1px solid #e5e7ec}.updates-module__nQFbPG__launchGrid{grid-template-columns:300px 1fr;align-items:start;gap:80px;display:grid}.updates-module__nQFbPG__calendar{background:#fff;border:1px solid #d6d8ed;border-radius:24px;overflow:hidden;transform:rotate(-3deg)}.updates-module__nQFbPG__calendarMonth{color:#fff;text-align:center;background:#3c40e9;padding:20px;font-size:22px;font-weight:750}.updates-module__nQFbPG__calendarDate{font-family:var(--font-be-vietnam), sans-serif;text-align:center;color:#17181d;padding:28px 20px 12px;font-size:96px;font-weight:800;line-height:1}.updates-module__nQFbPG__calendarDay{text-align:center;color:#4d4f58;padding-bottom:24px;font-size:18px}.updates-module__nQFbPG__calendarFoot{text-align:center;border-top:1px dashed #d6d8ed;padding:20px;font-size:18px;font-weight:700}.updates-module__nQFbPG__launchCopy>p{color:#4d4f58;max-width:60ch;margin-block:20px 28px;font-size:19px;line-height:1.7}.updates-module__nQFbPG__launchCopy article{border-top:1px solid #d6d8ed;padding-block:24px}.updates-module__nQFbPG__launchCopy h3{font-size:22px;font-weight:750}.updates-module__nQFbPG__launchCopy article p{color:#4d4f58;margin-top:8px;font-size:18px;line-height:1.65}.updates-module__nQFbPG__status{color:#3c40e9;align-items:center;gap:7px;margin-bottom:12px;font-size:16px;font-weight:650;display:inline-flex}.updates-module__nQFbPG__laterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.updates-module__nQFbPG__laterGrid h3{margin-bottom:20px;font-size:22px;font-weight:750}.updates-module__nQFbPG__laterGrid li{color:#4d4f58;border-top:1px solid #e5e7ec;padding-block:13px;font-size:18px}.updates-module__nQFbPG__note{color:#4d4f58;line-height:1.65;font-size:16px!important}.updates-module__nQFbPG__logHero{padding-block:60px}.updates-module__nQFbPG__logHero h1{max-width:750px;margin-top:20px}.updates-module__nQFbPG__logIntro{justify-content:space-between;align-items:end;gap:40px;display:flex}.updates-module__nQFbPG__logIntro p{max-width:60ch}.updates-module__nQFbPG__logIntro a{color:#fff;white-space:nowrap}.updates-module__nQFbPG__logLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:70px;padding-block:60px 80px;display:grid}.updates-module__nQFbPG__logAside{position:sticky;top:105px}.updates-module__nQFbPG__logAside h2{margin-bottom:18px;font-size:20px;font-weight:750}.updates-module__nQFbPG__filterGroup{flex-direction:column;gap:6px;display:flex}.updates-module__nQFbPG__filterGroup button{text-align:left;cursor:pointer;color:#4d4f58;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:17px;display:flex}.updates-module__nQFbPG__filterGroup button:hover{background:#f0f2ff}.updates-module__nQFbPG__filterGroup button[aria-pressed=true]{color:#fff;background:#3c40e9;font-weight:650}.updates-module__nQFbPG__filterGroup small{font-size:15px}.updates-module__nQFbPG__searchLabel{margin-bottom:8px;font-size:16px;font-weight:650;display:block}.updates-module__nQFbPG__search{background:#fff;border:1px solid #979bb3;border-radius:10px;width:100%;min-height:50px;margin-bottom:24px;padding:12px 14px;font-size:16px}.updates-module__nQFbPG__search::placeholder{color:#585b70}.updates-module__nQFbPG__archive{border-top:1px solid #e5e7ec;margin-top:28px;padding-top:24px}.updates-module__nQFbPG__archive a{color:#4d4f58;padding-block:10px;font-size:17px;display:block}.updates-module__nQFbPG__archive a:hover{color:#3c40e9}.updates-module__nQFbPG__results{color:#4d4f58;margin-bottom:24px;font-size:16px}.updates-module__nQFbPG__dateGroup{margin-bottom:48px;scroll-margin-top:110px}.updates-module__nQFbPG__dateHeading{align-items:center;gap:16px;margin-bottom:8px;font-size:20px;font-weight:750;display:flex}.updates-module__nQFbPG__dateHeading:after{content:"";background:#dcdfea;flex:1;height:1px}.updates-module__nQFbPG__entry{padding-block:28px;scroll-margin-top:115px}.updates-module__nQFbPG__entry+.updates-module__nQFbPG__entry{border-top:1px solid #e5e7ec}.updates-module__nQFbPG__entry:target{outline-offset:12px;border-radius:12px;outline:2px solid #3c40e9}.updates-module__nQFbPG__entryMeta{align-items:center;gap:12px;margin-bottom:12px;display:flex}.updates-module__nQFbPG__kind{color:#3034b7;background:#f0f2ff;border:1px solid #daddf5;border-radius:7px;align-items:center;gap:6px;padding:5px 11px;font-size:15px;font-weight:700;display:inline-flex}.updates-module__nQFbPG__kind[data-kind=Fixed]{color:#4d4f58;background:#fff;border-color:#d9dbe3}.updates-module__nQFbPG__kind[data-kind=Improved]{color:#343754;background:#f7f8fe}.updates-module__nQFbPG__permalink{color:#66697d;text-align:center;min-width:36px;padding:5px;font-size:17px}.updates-module__nQFbPG__permalink:hover{color:#3c40e9}.updates-module__nQFbPG__entry h3{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.4rem,2.3vw,1.8rem);font-weight:750;line-height:1.35}.updates-module__nQFbPG__entry p{color:#4d4f58;text-wrap:pretty;max-width:66ch;margin-top:12px;font-size:18px;line-height:1.75}.updates-module__nQFbPG__entry .updates-module__nQFbPG__textLink{margin-top:12px}.updates-module__nQFbPG__empty{text-align:center;border:1px dashed #979bb3;border-radius:16px;padding:48px 24px}.updates-module__nQFbPG__empty h3{font-size:24px;font-weight:700}.updates-module__nQFbPG__empty p{color:#4d4f58;margin-block:16px;font-size:18px}.updates-module__nQFbPG__reset{color:#fff;cursor:pointer;background:#3c40e9;border-radius:10px;min-height:44px;padding:10px 20px}.updates-module__nQFbPG__page :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid #777bff}@keyframes updates-module__nQFbPG__screenArrive{0%{transform:translateY(20px)rotateY(-12deg)rotate(3deg)}to{transform:translateY(0)rotateY(-8deg)rotate(2deg)}}@media (max-width:1000px){.updates-module__nQFbPG__heroGrid{gap:28px}.updates-module__nQFbPG__launchGrid{grid-template-columns:240px 1fr;gap:40px}.updates-module__nQFbPG__logLayout{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (max-width:760px){.updates-module__nQFbPG__container{width:calc(100% - 36px)}.updates-module__nQFbPG__heroGrid{grid-template-columns:1fr;gap:28px;padding-block:44px 32px}.updates-module__nQFbPG__hero h1{font-size:clamp(2.5rem,9vw,3.75rem)}.updates-module__nQFbPG__hero p{font-size:18px}.updates-module__nQFbPG__stage{max-width:580px;padding-block:8px}.updates-module__nQFbPG__screen{animation:none;transform:none}.updates-module__nQFbPG__stageCaption{margin:-8px 14px 0}.updates-module__nQFbPG__heroNav{gap:8px 22px;padding-block:18px}.updates-module__nQFbPG__heroNav a:last-child{margin-left:0}.updates-module__nQFbPG__sectionHead{flex-direction:column;align-items:start;gap:12px}.updates-module__nQFbPG__featureRows{grid-template-columns:1fr}.updates-module__nQFbPG__previous{padding:24px}.updates-module__nQFbPG__previous ul{flex-direction:column;gap:4px}.updates-module__nQFbPG__launchGrid{grid-template-columns:1fr;gap:42px}.updates-module__nQFbPG__calendar{width:230px;margin-inline:auto}.updates-module__nQFbPG__calendarDate{font-size:80px}.updates-module__nQFbPG__laterGrid{grid-template-columns:1fr;gap:30px}.updates-module__nQFbPG__logHero{padding-block:40px}.updates-module__nQFbPG__logIntro{flex-direction:column;align-items:start;gap:20px}.updates-module__nQFbPG__logLayout{grid-template-columns:1fr;gap:28px;padding-block:32px 60px}.updates-module__nQFbPG__logAside{position:static}.updates-module__nQFbPG__filterGroup{flex-flow:wrap}.updates-module__nQFbPG__filterGroup button{gap:10px;padding:10px 13px;font-size:16px}.updates-module__nQFbPG__archive{display:none}.updates-module__nQFbPG__search{margin-bottom:14px}.updates-module__nQFbPG__entry{padding-block:24px}.updates-module__nQFbPG__dateGroup{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.updates-module__nQFbPG__screen{animation:none;transform:none}.updates-module__nQFbPG__page *,.updates-module__nQFbPG__page :before,.updates-module__nQFbPG__page :after{scroll-behavior:auto!important;transition:none!important}}.updates-module__nQFbPG__logHeroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:12px;display:grid}.updates-module__nQFbPG__logHeroGrid h1{font-size:clamp(2.75rem,4.5vw,4rem)}.updates-module__nQFbPG__heroTextLink{color:#fff;text-underline-offset:5px;align-items:center;gap:10px;min-height:48px;margin-top:22px;font-size:17px;font-weight:700;display:inline-flex}.updates-module__nQFbPG__heroTextLink:hover{text-decoration:underline}.updates-module__nQFbPG__spotlight{background:#151623;border:1px solid #8c90ff60;border-radius:20px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.updates-module__nQFbPG__spotlight:hover{transform:translateY(-4px)}.updates-module__nQFbPG__spotlight img{width:100%;height:auto}.updates-module__nQFbPG__spotlight>div{border-top:1px solid #ffffff20;padding:18px 24px 22px}.updates-module__nQFbPG__spotlight span{color:#c5c7e7;margin-bottom:7px;font-size:16px;display:block}.updates-module__nQFbPG__spotlight strong{justify-content:space-between;align-items:center;gap:16px;font-size:22px;font-weight:700;display:flex}@media (max-width:760px){.updates-module__nQFbPG__logHeroGrid{grid-template-columns:1fr;gap:28px}.updates-module__nQFbPG__spotlight>div{padding:16px 20px}.updates-module__nQFbPG__spotlight strong{font-size:20px}}@media (prefers-reduced-motion:reduce){.updates-module__nQFbPG__spotlight{transition:none}.updates-module__nQFbPG__spotlight:hover{transform:none}}@media (max-width:400px){.updates-module__nQFbPG__launchBadge{border-radius:16px;flex-wrap:wrap;gap:6px 10px}.updates-module__nQFbPG__launchBadge time{white-space:nowrap}}
