@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/noto-sans-thai-thai-300-normal-CZ5rdV3G.woff2) format("woff2"),url(/assets/noto-sans-thai-thai-300-normal-X6PNm1_R.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-thai-thai-400-normal-BEOmKAI1.woff2) format("woff2"),url(/assets/noto-sans-thai-thai-400-normal-Dxb_unuU.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-thai-thai-500-normal-CU_X86GQ.woff2) format("woff2"),url(/assets/noto-sans-thai-thai-500-normal-BOGXO2tw.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-thai-thai-600-normal-Cs73sVjl.woff2) format("woff2"),url(/assets/noto-sans-thai-thai-600-normal-CmgB8_JK.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-thai-thai-700-normal-Cm52XUnT.woff2) format("woff2"),url(/assets/noto-sans-thai-thai-700-normal-C9ISMlQq.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-thai-latin-400-normal-BaWBrqFP.woff2) format("woff2"),url(/assets/noto-sans-thai-latin-400-normal-Dh_FJjOB.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-thai-latin-600-normal-CemcjnVR.woff2) format("woff2"),url(/assets/noto-sans-thai-latin-600-normal-Dbc-dNO6.woff) format("woff")}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-thai-latin-700-normal-_dn-40wb.woff2) format("woff2"),url(/assets/noto-sans-thai-latin-700-normal-C4AMFKt5.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kanit-thai-400-normal-D80Pglro.woff2) format("woff2"),url(/assets/kanit-thai-400-normal-D2nliXKa.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/kanit-thai-500-normal-BB8gri04.woff2) format("woff2"),url(/assets/kanit-thai-500-normal-Iy_w0a80.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/kanit-thai-600-normal-Bj6oiaDc.woff2) format("woff2"),url(/assets/kanit-thai-600-normal-wbTlPO7I.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kanit-latin-400-normal-BUlsQXH3.woff2) format("woff2"),url(/assets/kanit-latin-400-normal-HVZWrfev.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/kanit-latin-500-normal-CX_4XcKi.woff2) format("woff2"),url(/assets/kanit-latin-500-normal-qBha86O4.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/kanit-latin-600-normal-0lS78yAd.woff2) format("woff2"),url(/assets/kanit-latin-600-normal-DlacpeTg.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff")}html,body{margin:0;padding:0;background:#f6f1ea}*{box-sizing:border-box}body{font-family:Noto Sans Thai,sans-serif;color:#3e322c;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;overscroll-behavior:none;touch-action:manipulation;user-select:none;-webkit-user-select:none}input,textarea{user-select:text;-webkit-user-select:text}a{color:#b4715a}a:hover{color:#9a5a45}::-webkit-scrollbar{width:0;height:0}input,textarea,button{font-family:Noto Sans Thai,sans-serif}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@keyframes shimmer{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes drawCheck{to{stroke-dashoffset:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slideBar{0%{transform:translate(-130%)}to{transform:translate(430%)}}.a88:active{transform:scale(.88)}.a9:active{transform:scale(.9)}.a92:active{transform:scale(.92)}.a95:active{transform:scale(.95)}.a96:active{transform:scale(.96)}.a97:active{transform:scale(.97)}.a98:active{transform:scale(.98)}.aOp65:active{opacity:.65}.aOp7:active{opacity:.7}.a95bgD:active{transform:scale(.95);background:#f2e1d2!important}.a96bgD:active{transform:scale(.96);background:#f2e1d2!important}.a96bgL:active{transform:scale(.96);background:#faf4ec!important}.rotateHint{display:none}@media(orientation:portrait)and (max-width:900px){.rotateHint{display:flex;position:fixed;inset:0;z-index:300;background:linear-gradient(135deg,#c08370,#edb59b);flex-direction:column;align-items:center;justify-content:center;gap:18px;color:#f9f1e0;text-align:center;padding:40px}}.hovLift:hover{box-shadow:0 14px 34px #3e322c2e!important}.hovCard:hover{box-shadow:0 10px 26px #3e322c1f!important;border-color:#e3c9b6!important}.hovRow:hover{background:#fbf6ef}.hovCardUp:hover{transform:translateY(-3px);box-shadow:0 14px 30px #3e322c21!important}
