:root{--paper:#F3F6F4;--surface:#FFFFFF;--ink:#0F1F1A;--muted:#55665F;--line:#DCE4DF;--night:#0C1C17;--night-2:#14302A;--on-night:#EAF4EF;--on-night-muted:#9FBDB1;--pop:#FF5A3C;--sun:#FFC53D;--lime:#B8F05A;--c-weight:#FF5A3C;--c-food:#14A86B;--c-move:#2F6BFF;--c-sleep:#6B4EFF;--c-supp:#F29F05;--c-myth:#E0357A;--good:#14A86B;--warn:#C27C0E;--bad:#D9442B;--f-display:"Kanit","Noto Sans Thai",system-ui,sans-serif;--f-body:"IBM Plex Sans Thai","Noto Sans Thai",system-ui,sans-serif;--radius:16px}@media(prefers-color-scheme:dark){:root{--paper:#0B1512;--surface:#13221D;--ink:#E8F1EC;--muted:#9BB2A8;--line:#24372F;--night:#07110E;--night-2:#10241E;--warn:#F2B13A;color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:17px;line-height:1.75}img{max-width:100%;height:auto}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.wrap{max-width:1180px;margin:0 auto;padding-inline:max(16px,env(safe-area-inset-left,0px))}h1,h2,h3{font-family:var(--f-display);font-weight:700;line-height:1.25;text-wrap:balance;margin:0;letter-spacing:-.005em}.num{font-family:var(--f-display);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--f-display);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pop)}.muted{color:var(--muted)}.meta{font-size:13px;color:var(--muted)}.block{padding-block:48px}.sec-head{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-bottom:22px;flex-wrap:wrap}.sec-head h2{font-size:clamp(26px,3.4vw,38px);font-weight:800}.sec-head a{font-family:var(--f-display);font-size:16px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:3px solid var(--pop)}.badges{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.chip{font-family:var(--f-display);font-size:13px;font-weight:600;padding:2px 10px;border-radius:999px;color:#fff;text-decoration:none;white-space:nowrap}.ev{font-size:13px;font-weight:500;padding:2px 10px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--ink);white-space:nowrap}.box{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}.box.tint{background:color-mix(in srgb,var(--c-food) 12%,var(--surface));border-color:transparent}.band-night{background:var(--night);color:var(--on-night)}.band-white{background:var(--surface);border-block:1px solid var(--line)}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.disc{font-size:13px;color:var(--muted)}.btn{display:inline-block;justify-self:start;background:var(--pop);color:#fff;text-decoration:none;padding:10px 20px;border-radius:999px;font-family:var(--f-display);font-weight:600;border:0;cursor:pointer}.btn:hover{filter:brightness(1.05)}@media(max-width:860px){.grid3{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.pc{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:grid;gap:14px;grid-template-rows:auto 1fr auto}.pc-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.pc h3{font-size:16px;font-weight:600;font-family:var(--f-body);line-height:1.5}.pc-price{background:var(--sun);color:var(--night);border-radius:12px;padding:4px 10px;text-align:center;line-height:1.1;transform:rotate(3deg)}.pc-price b{display:block;font-size:24px;font-weight:800;font-style:italic}.pc-price span{font-size:11px;font-weight:600}.pc-bars{display:grid;gap:8px;align-self:end}.pc-bar{display:grid;grid-template-columns:56px minmax(0,1fr) 92px;gap:10px;align-items:center;font-size:13px}.pc-k{color:var(--muted)}.pc-t{height:10px;border-radius:999px;background:var(--paper);overflow:hidden}.pc-t i{display:block;height:100%;border-radius:999px;min-width:4px}.pc-bar b{font-weight:600;text-align:right;font-size:14px}.sticker{display:inline-block;background:var(--sun);color:var(--night);padding:0 8px;border-radius:6px;transform:rotate(-3deg);margin-right:4px}.top[data-astro-cid-3ef6ksr2]{background:var(--night);color:var(--on-night);position:sticky;top:0;z-index:5;border-bottom:1px solid var(--night-2)}.top[data-astro-cid-3ef6ksr2] .wrap[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px 28px;padding-block:12px;flex-wrap:wrap}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--f-display);font-style:italic;font-weight:800;font-size:24px;letter-spacing:-.01em}.mark[data-astro-cid-3ef6ksr2]{width:26px;height:26px;border-radius:50%;background:conic-gradient(var(--pop) 0 25%,var(--sun) 0 50%,var(--c-food) 0 75%,var(--c-move) 0);box-shadow:inset 0 0 0 6px var(--night)}.news[data-astro-cid-3ef6ksr2]{color:var(--pop)}nav[data-astro-cid-3ef6ksr2]{display:flex;gap:2px;flex-wrap:wrap;font-family:var(--f-display);font-size:15px;font-weight:500}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;padding:5px 12px;border-radius:999px;color:var(--on-night-muted)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--on-night)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{background:var(--pop);color:#fff}@media(max-width:700px){nav[data-astro-cid-3ef6ksr2]{flex-wrap:nowrap;overflow-x:auto;width:100%;scrollbar-width:none;margin-inline:-4px}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{white-space:nowrap}}footer[data-astro-cid-sz7xmlte]{margin-top:0}footer[data-astro-cid-sz7xmlte] .wrap[data-astro-cid-sz7xmlte]{padding-block:40px;display:grid;gap:8px}.brand[data-astro-cid-sz7xmlte]{font-family:var(--f-display);font-style:italic;font-weight:800;font-size:28px}p[data-astro-cid-sz7xmlte]{margin:0;color:var(--on-night-muted)}.small[data-astro-cid-sz7xmlte]{font-size:13px}nav[data-astro-cid-sz7xmlte]{display:flex;gap:18px;flex-wrap:wrap;margin-top:10px;font-family:var(--f-display)}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--on-night)}
