@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db9bfcd87f1d73a3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4e2312c98e240c05-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/feed52454563c595-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f83e5507ec3854fa-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d8c0f620f258dcc1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fcb63deed33aab6-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e595057e1ab84c19-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/861fabf8a4ffc042-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Thai Fallback;src:local("Arial");ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.00%;size-adjust:101.17%}.__className_95d3ac{font-family:IBM Plex Sans Thai,IBM Plex Sans Thai Fallback;font-style:normal}:root{--bg:#ffffff;--panel:#f4f7fb;--line:#d9e1ec;--text:#1c2733;--muted:#5f6f82;--ink:#123c69;--accent:#c0392b;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace}*{box-sizing:border-box}body,html{margin:0}body{background:var(--bg);color:var(--text);line-height:1.7;-webkit-text-size-adjust:100%}a,h1{color:var(--ink)}h1{font-size:clamp(1.45rem,4vw,2rem);line-height:1.3;margin:.3em 0 .4em}h2{font-size:1.25rem;margin:1.8em 0 .6em;padding-bottom:.25em;border-bottom:2px solid var(--line);color:var(--ink)}h3{font-size:1.05rem;margin:0 0 .5em}.wrap{max-width:1040px;margin:0 auto;padding:0 16px}.small{font-size:.88rem}.muted{font-size:.85em}.lead,.muted{color:var(--muted)}.lead{margin-top:0}.bar{background:var(--ink);color:#fff}.bar-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-top:10px;padding-bottom:10px}.bar-inner,.logo{align-items:center}.logo{color:#fff;font-weight:600;font-size:1.1rem;text-decoration:none;display:inline-flex;gap:8px}.logo-box{font-size:1.2rem}.menu{display:flex;flex-wrap:wrap;gap:4px 14px}.menu a{color:#dbe7f5;text-decoration:none;font-size:.95rem}.menu a:hover{color:#fff;text-decoration:underline}.crumbs{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;gap:4px;font-size:.85rem;color:var(--muted)}.crumbs li+li:before{content:"›";margin-right:4px}.latest{border:1px solid var(--line);border-radius:8px;background:var(--panel);margin:12px 0 18px}.latest-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 14px;border-bottom:1px solid var(--line)}.latest-head time{color:var(--muted)}.latest-cells{display:flex;flex-wrap:wrap}.cell{flex:1 1 110px;padding:12px 14px;border-right:1px solid var(--line);display:flex;flex-direction:column}.cell:last-child{border-right:0}.cell-label{font-size:.82rem;color:var(--muted)}.cell-value{font-family:var(--mono);font-size:1.45rem;font-weight:600;color:var(--ink);letter-spacing:.04em}.cell.big .cell-value{font-size:2rem;color:var(--accent)}.scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:6px}.grid{width:100%;border-collapse:collapse;font-size:.95rem}.grid th{position:-webkit-sticky;position:sticky;top:0;background:#e8eef6;text-align:left;font-weight:600;padding:8px 10px}.grid td,.grid th{white-space:nowrap}.grid td{padding:6px 10px;border-top:1px solid var(--line)}.grid tbody tr:nth-child(2n){background:#fafcfe}.grid.compact td,.grid.compact th{padding:4px 8px}.num{font-family:var(--mono);letter-spacing:.04em}.strong{font-weight:600;color:var(--ink)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.card{border:1px solid var(--line);border-radius:8px;padding:12px 14px}.card h3{margin-bottom:.2em}.card p{margin:.3em 0}.stats2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.statbox{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.heat{margin:0}.heat-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:3px;gap:3px}.heat-grid span{--w:0;background:rgba(18,60,105,calc(.08 + var(--w) * .8));color:#fff;border-radius:4px;text-align:center;padding:4px 0;line-height:1.2}.heat-grid b{display:block;font-family:var(--mono);font-size:.95rem}.heat-grid i{font-style:normal;font-size:.72rem;opacity:.9}.heat figcaption{font-size:.85rem;color:var(--muted);margin-top:6px}.years{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 14px}.years a,.years span{border:1px solid var(--line);border-radius:4px;padding:2px 10px;text-decoration:none;font-family:var(--mono)}.years span{background:var(--ink);color:#fff;border-color:var(--ink)}.faq div{margin-bottom:12px}.faq dt{font-weight:600}.faq dd{margin:2px 0 0;color:var(--muted)}.note{background:#fff8e6;border-left:4px solid #e0a800;padding:8px 12px}.base,.note{font-size:.92rem}.base{margin-top:48px;border-top:1px solid var(--line);background:var(--panel);color:var(--muted);padding:18px 0 28px}