@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sx{--paper:#f3f1ec;--sheet:#fbfaf7;--wash:#ece9e3;--ink-1:#171511;--ink-2:#48443d;--ink-3:#5e5950;--line-1:#17151117;--line-2:#17151126;--success:#2e6b3f;--ease:cubic-bezier(.23, 1, .32, 1);color:var(--ink-1);font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:20px}.sx-meta{color:var(--ink-3);font-size:14px}.sx-mark{border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;display:grid}.sx-slides{height:100%;min-height:260px;position:relative}.sx-slides__track{box-shadow:0 0 0 1px var(--line-2), 0 12px 32px -12px #17151133;border-radius:14px 14px 0 0;position:absolute;inset:0;overflow:hidden}.sx-slide{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .9s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.sx-dots{backdrop-filter:blur(8px);background:#17151159;border-radius:9999px;gap:6px;padding:6px 8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.sx-dots span{width:6px;height:6px;transition:width .4s var(--ease), background .3s;background:#ffffff80;border-radius:9999px}.sx-dots span[data-on]{background:#fff;width:18px}@media (prefers-reduced-motion:reduce){.sx-slide{transition:none}}.sx-feed{height:100%;min-height:240px;position:relative;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%)}.sx-feed__track{gap:10px;padding:0 6px;animation:22s linear infinite sx-rise;display:grid}@keyframes sx-rise{to{transform:translateY(calc(-50% - 9px))}}.sx-feed__line{font-size:15px;line-height:21px}.sx-feed__line b{font-weight:620}.sx-feed__card{background:#fff;border-radius:14px;justify-items:start;gap:10px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #1715110f,0 6px 18px -10px #17151124}.sx-chip{background:var(--paper);color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;padding:3px 10px 3px 6px;font-size:14px;display:inline-flex}.sx-notes{height:100%;min-height:260px;position:relative}.sx-note{backdrop-filter:blur(20px)saturate(1.6);transition:transform .7s cubic-bezier(.32, 1.25, .5, 1), opacity .5s var(--ease);background:#ffffffd1;border-radius:22px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;animation:.7s cubic-bezier(.32,1.25,.5,1) both sx-note-in;display:grid;position:absolute;top:0;left:6px;right:6px;box-shadow:0 0 0 1px #1715110d,0 10px 30px -14px #17151147}.sx-note svg{border-radius:9px}.sx-note[data-place="0"]{z-index:4}.sx-note[data-place="1"]{z-index:3;transform:translateY(92px)}.sx-note[data-place="2"]{z-index:2;transform:translateY(184px)}.sx-note[data-place="3"]{opacity:0;z-index:1;transform:translateY(260px)scale(.94)}@keyframes sx-note-in{0%{opacity:0;transform:translateY(-70px)scale(.96)}}.sx-note__text{min-width:0;display:grid}.sx-note__head{color:var(--ink-3);justify-content:space-between;align-items:baseline;font-size:13px;line-height:18px;display:flex}.sx-note__head b{text-transform:uppercase;letter-spacing:.04em;font-weight:520}.sx-note__title{font-size:15px;font-weight:620}.sx-note__body{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.sx-feed__track{animation:none}.sx-note{transition:none;animation:none}}.sx-insights{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:12px;padding-bottom:24px;display:grid}.sx-chart,.sx-said{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #1715110f,0 8px 24px -12px #17151129}.sx-chart{grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;padding:12px 14px 10px;display:grid}.sx-tabs{background:var(--wash);border-radius:9999px;justify-self:start;padding:3px;display:inline-flex}.sx-tabs button{color:var(--ink-3);font:inherit;cursor:pointer;transition:background .3s var(--ease), color .3s;background:0 0;border:0;border-radius:9999px;padding:3px 12px;font-weight:520}@media (hover:hover) and (pointer:fine){.sx-tabs button:hover{color:var(--ink-1)}}.sx-tabs button[data-on]{color:var(--ink-1);background:#fff;box-shadow:0 1px 2px #1715111f}.sx-legend{color:var(--ink-3);gap:14px;display:flex}.sx-legend span{align-items:center;gap:6px;display:inline-flex}.sx-legend i{border-radius:9999px;width:8px;height:8px}.sx-plot{width:100%;height:100%;min-height:110px;overflow:visible}.sx-plot line{stroke:var(--line-1);stroke-dasharray:3 4}.sx-line{fill:none;stroke-width:2.25px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;animation:sx-draw 1.1s var(--ease) both}.sx-area{opacity:.07;animation:sx-fade .9s var(--ease) both}@keyframes sx-draw{0%{stroke-dashoffset:1px}}@keyframes sx-fade{0%{opacity:0}}.sx-days{color:var(--ink-3);justify-content:space-between;font-size:12px;display:flex}.sx-said{flex-direction:column;gap:2px;padding:14px 16px 16px;display:flex}.sx-said__title{font-size:16px;font-weight:620;line-height:22px}.sx-said__text{color:var(--ink-3);text-wrap:pretty;margin:10px 0 14px;font-size:16px;line-height:25px}.sx-said__text b{color:var(--ink-1);white-space:nowrap;font-weight:620}.sx-said__text b svg{vertical-align:-2px}.sx-ask{height:32px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0 12px 0 10px;font-weight:520;display:inline-flex}.sx-quad{background:var(--ink-1);border-radius:2px;width:9px;height:9px}@media (prefers-reduced-motion:reduce){.sx-line,.sx-area{animation:none}}@media (width<=40rem){.sx-insights{grid-template-columns:minmax(0,1fr);align-content:start}}.sx-found{grid-template-columns:minmax(15rem,.8fr) minmax(0,2fr);align-items:stretch;gap:12px;height:100%;display:grid}.sx-score,.sx-table{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 0 0 1px #1715110f,0 8px 24px -12px #17151129}.sx-score{flex-direction:column;align-items:center;gap:4px;padding:16px 16px 0;display:flex}.sx-score__dial{width:168px;position:relative}.sx-gauge{fill:none;width:100%;display:block}.sx-gauge__track,.sx-gauge__fill{stroke-width:12px;stroke-linecap:round}.sx-gauge__track{stroke:var(--wash)}.sx-gauge__fill{transition:stroke .4s var(--ease)}.sx-gauge circle{stroke:#fff;stroke-width:3px;transition:fill .4s var(--ease)}.sx-score__in{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:34px 0 10px}.sx-score__n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:40px;font-weight:620}.sx-score__tier{transition:color .4s var(--ease);font-size:16px;font-weight:620}.sx-places{align-self:stretch;gap:6px;margin-top:14px;display:grid}.sx-place{background:var(--paper);height:32px;color:var(--ink-3);transition:background .5s var(--ease), color .5s var(--ease);border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 10px;font-weight:520;display:flex}.sx-place svg{color:var(--ink-3);flex:none}.sx-place i{background:var(--line-2);width:8px;height:8px;transition:background .4s var(--ease), box-shadow .4s var(--ease);border-radius:9999px;margin-left:auto}.sx-place[data-on]{color:var(--ink-1);background:#eef7f0}.sx-place[data-on] i{background:#2e8b4a;box-shadow:0 0 0 4px #2e8b4a2e}.sx-table{flex-direction:column;min-width:0;padding:18px 24px 0;display:flex}.sx-table__head{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.sx-table__count{color:var(--ink-1);font-variant-numeric:tabular-nums;font-weight:620}.sx-table table{border-collapse:collapse;table-layout:fixed;width:100%}.sx-table th{color:var(--ink-3);text-align:left;text-transform:uppercase;letter-spacing:.04em;padding:4px 16px 6px 0;font-size:12px;font-weight:520}.sx-table th:first-child{width:32%}.sx-table th:last-child{width:28px;padding-right:0}.sx-table td{text-overflow:ellipsis;white-space:nowrap;height:40px;padding:0 16px 0 0;overflow:hidden}.sx-table td:last-child{padding-right:0}.sx-table__name{font-weight:520}.sx-table__value{color:var(--ink-3);transition:color .4s var(--ease)}.sx-table tr[data-state=waiting] .sx-table__value{color:#1715114d}.sx-status{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:#fff;transition:background .3s var(--ease), box-shadow .3s var(--ease);border-radius:9999px;place-items:center;display:grid;position:relative}.sx-status svg{opacity:0;transition:opacity .2s var(--ease), transform .3s var(--ease);transform:scale(.4)}tr[data-state=checking] .sx-status{box-shadow:none}tr[data-state=checking] .sx-status:after{content:"";border:1.5px solid #b7791f40;border-top-color:#b7791f;border-radius:9999px;animation:.7s linear infinite sx-spin;position:absolute;inset:0}tr[data-state=passed] .sx-status{animation:sx-light .7s var(--ease);background:#2e8b4a;box-shadow:inset 0 0 0 1.5px #2e8b4a}tr[data-state=passed] .sx-status svg{opacity:1;transform:scale(1)}@keyframes sx-spin{to{transform:rotate(360deg)}}@keyframes sx-light{0%{box-shadow:inset 0 0 0 1.5px #2e8b4a,0 0 #2e8b4a73}to{box-shadow:inset 0 0 0 1.5px #2e8b4a,0 0 0 7px #2e8b4a00}}@media (width<=40rem){.sx-found{grid-template-columns:minmax(0,1fr)}.sx-table{display:none}}@media (prefers-reduced-motion:reduce){tr[data-state=passed] .sx-status,tr[data-state=checking] .sx-status:after{animation:none}}
