@font-face{font-family:"Noto Serif Thai";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/faa5e7410e7c1c5d-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:"Noto Serif Thai";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d03b8322b85448d6-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:"Noto Serif Thai";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ecf09cfa83061be6-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:"Noto Serif Thai";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/faa5e7410e7c1c5d-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:"Noto Serif Thai";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d03b8322b85448d6-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:"Noto Serif Thai";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ecf09cfa83061be6-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:"Noto Serif Thai Fallback";src:local("Times New Roman");ascent-override:89.86%;descent-override:45.10%;line-gap-override:0.00%;size-adjust:118.40%}.__className_cee9b7{font-family:"Noto Serif Thai","Noto Serif Thai Fallback";font-style:normal}:root{--paper:#f6f1e7;--sheet:#fffdf8;--ink:#2a2622;--soft:#6d645a;--rule:#e2d8c6;--night:#2c2a4a;--moon:#b5893a}*{box-sizing:border-box}body,html{margin:0}body{background:var(--paper);color:var(--ink);line-height:1.85;font-size:17px;-webkit-text-size-adjust:100%}a{color:var(--night)}.col{max-width:760px;margin:0 auto;padding:0 16px}h1{font-size:clamp(1.6rem,5vw,2.2rem);line-height:1.35;margin:.5em 0 .3em}h2{font-size:1.2rem;margin:2em 0 .5em;color:var(--night)}.dek{color:var(--soft);margin-top:0}.masthead{background:var(--night);color:#efe9da}.masthead .col{display:flex;flex-direction:column;gap:6px;padding-top:14px;padding-bottom:10px}.wordmark{color:#f2d48f;font-size:1.35rem;font-weight:600;text-decoration:none}.tabs{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.95rem}.tabs a{color:#d9d3c4;text-decoration:none}.tabs a:hover{color:#fff}.trail{font-size:.85rem;color:var(--soft);margin:16px 0 0}.finder{background:var(--sheet);border:1px solid var(--rule);border-radius:12px;padding:14px 16px;margin:18px 0 10px}.finder label{display:block;font-weight:600;margin-bottom:6px}.finder input{width:100%;font:inherit;padding:10px 12px;border:1px solid var(--rule);border-radius:8px;background:#fff}.hits{list-style:none;padding:0;margin:10px 0 0}.hits li{padding:6px 0;border-top:1px dashed var(--rule)}.hits .none{color:var(--soft)}.shelf h2 a{text-decoration:none}.chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.chips a{display:inline-block;background:var(--sheet);border:1px solid var(--rule);border-radius:999px;padding:3px 14px;text-decoration:none;font-size:.95rem}.chips a:hover{border-color:var(--moon)}.answer{background:var(--sheet);border-left:4px solid var(--moon);padding:12px 16px;font-size:1.05rem;border-radius:0 10px 10px 0}.cases div{padding:10px 0;border-bottom:1px solid var(--rule)}.cases dt{font-weight:600}.cases dd{margin:2px 0 0;color:var(--soft)}.care{background:#eef1f7;border-radius:10px;padding:12px 16px;font-size:.95rem}.more{margin-top:28px}.list{list-style:none;padding:0}.list li{padding:12px 0;border-bottom:1px solid var(--rule)}.list p{margin:4px 0 0;color:var(--soft);font-size:.95rem}.colophon{margin-top:56px;border-top:1px solid var(--rule);color:var(--soft);font-size:.9rem;padding:18px 0 32px}