:root{--paper:oklch(94.5% .012 82);--ink:oklch(30% .022 52);--accent:oklch(42% .028 52);--surface:oklch(98.5% .006 85);--select:oklch(68% .07 78);--ease-out:cubic-bezier(.32, .72, 0, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--duration-press:.15s;--duration-ui:.2s;--duration-exit:.15s;--z-backdrop:20;--z-popover:21}@font-face{font-family:iannnnn HEN;src:url(../../../fonts/iannnnn-HEN-Thin.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:iannnnn HEN;src:url(../../../fonts/iannnnn-HEN-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:iannnnn HEN;src:url(../../../fonts/iannnnn-HEN-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sa Ard Pen;src:url(../../../fonts/sa-ard-pen.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html,body{touch-action:manipulation;height:100%;margin:0}body{color:oklch(30% .022 52);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;background:oklch(94.5% .012 82);font-family:iannnnn HEN,system-ui,-apple-system,Noto Sans Thai,sans-serif;font-weight:400}button{font:inherit;color:oklch(30% .022 52);background:oklch(98.5% .006 85);border:0;border-radius:999px;padding:.6rem 1rem;box-shadow:0 1px 4px oklch(30% .02 52/.1)}button.active{color:oklch(98.5% .006 85);background:oklch(42% .028 52)}
