@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEABAAAAAACnwAAAUtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUAmCcxEQCoNgg18LDgABNgIkAxgEIAWDXgdGDINsG1MJQB6FTZl7lLXccknfu1wyTATU3L97eflQ5pSZFDAaQ2lZGABwoEh28vM61/uRmqMp3E9NUQkmEvCWM7XNclvAh+1kutF0mLT/I/pDTx2q/sjCXMDGBokHg7TG5j00ngglgHOe50pjWa/ntXqNCoB94CaYSdTl3t0pAEWZmaF+A6qbQYYCZEDP9PEhi6OXDSzMgOl/ok4FE8D+eBw1haNoEO2PJgFDqT87zJAT2oOoGE3SBAlEDkAOiAAwuE8Nhg2Sq/G0/z+Ip0UVExQQAFFMLAEJAoiAHFAeCQHlUTigOBkCBZSA3UuuZuC/FbJ/vpv/eRTkev1KivTjpCmTY0qVAJtTklQqVq/VMFA860QVKkhCG3k2jCrMk0QUqKKlGX6CFvDmU6ag2VCRfNSkFyGcmZyGbFequMYiOXLmDL8INUtwCV8shFnNRUSzFGpS2y8imyWlQq7+gMZ2awc+kewfPO9EMgCPDwwLcf1WqpoxcmJySyxomsRvpc2TWKHXZIapmt/RkeUXUZFwrDnRB0vxRAw8Ie2u+dc8RTcbioVcg1HtDe3C1n7VWk2/toxlcYnwYNSkp6dfNfaUdmZJrVIquJuPrhpKrZImnUEWRzN20PTqEjr27+cjVlbYOqSq7a87WTJOtNGLDYi97KKYubn6/cWwdZRSsxV1TCshJKOlg3n8Q4v9InmzoU3tJcUMy3b4ASHJKOjQWaYUQD5AcSAH9ABGABCDUB0BQABxnFasQC0ZLJGnGtj/6tmrsO1KpaJB2VY8qG+Gba+K7n/RbMz662IHXj58aWvlYhTjSlCdPGvfy2IHXvccvfIiKX62+NSu+FLSJVvZahhTH1fsiQzVVhbtfjyzbtHWwzU6cClZzpK4N/0uzW+Y7iuPqjZzLsvREX33PJ5Zr2jb7r2mnNLsHE+l5USDLdMJH+AWioy8TNlMEVU6BU+koP8kEbSstgiU7dEhQh9SUDpFURBFpB9atfalM9Kkq3wQQ2Xg7kFyl6gxINHN6pa9SaAENL037ZUS3imBWM3CBMxJjZAgI0k6dC4y/SbFBv/6tRSCMjn0N6UuTWMNZBaZqP/eEsVEk7ZSUzpleZJSU9AOFdAB5dCtBS8cpCeRC35oQiIgIChYtyfH16ft9q+wCPkN3t752g3w4ffA/g//z/zpcTugCAIggK+LJX+DnqLCGMglkB/eShh+zfFonQCnC+2jOkdlAA0BFAURohsSAgqNIqFYDmBKqIlsxOY3m6Dxi03iPGFTUmxj0yINsiUCUrSaIQsWWbjpc7IEy8KGhPAk9AVhga/KmxIwK2RMUJ1S1SoUqlFvyohtmgyYEdZs3ACeX6MRYzabMiCk1YiQMN6sGViigMQoZjya8WjGoyis8DVnj8PMrqWTH7yGhxWZNWe7EN6YcQuwJAkSZcIxpHY/FjInACswZQr20Yd57QgFR37lFiOGBRAAsslxXZEPhEAAGUhESTev4BNAV4yJpITCFMnWggQRNLUEUSOahpWmQcH79zQoksIuCihsep9WiUw+mHFfpcNJ5RbPAIv00vlZxdCCRt+KNCmWyhlKmJAlgUt8K6lVmXQuq1WUUc0KBJlhMq1WvqRlskS3KtmyVVLJPFjRNJCVqZSzBS1MuEpum0E10rGQVbhu9xgs5cGskgtug3oKXKUS0qlUkngYVauqaKklBkrSpin4ZSpbwomE1lHEOWI+8R7SgfVEjnpPNFhLfIUArCNy/n5mTVDHHFFn9nSabYl3/ZvYLI0vEfXp1gE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABTAAAAYGmlnq5jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADAAAAAwELfCadoZWFkAAAC4AAAADYAAAA2GnZrk2hoZWEAAAMYAAAAHwAAACQJCQOBaG10eAAAAzgAAAAXAAAAGAcQAE5sb2NhAAADUAAAAA4AAAAOAIgAiG1heHAAAANgAAAAHAAAACAAGwDzbmFtZQAAA3wAAADYAAAB3iYtQbtwb3N0AAAEVAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQFAQBWef/ZVevZfQqXQiKo3ix4FUDqNSOY87SBAmMxlco60k0KIJ6L/bTGM1qExFUsEjvImfrh2CA2LzfJ3gWVWYGYBcOxDoBuCVClMAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAAQBBzvNdCF8PPPUACQPoAAAAANm84TwAAAAA3PJHEf5N/esGXQQ0AAAACQACAAAAAAAAeNpjYGRgYIn5+4qBga36n+9/UbZYoAgqYAMAjoYFkwB42mO8waDAAAJvIJiphEEPRAMANRYEYgAAAAAUABQAFAAUAGAAYAAAeNpjYGRgYGBjmMDAw5DIwArmIQAzAyMAGHQBD3jalc4BR0NRGIDhZ7VSMECAHATQXcugBlVElFIJAatu25jtOndl/ad+Wr8g0MFxGVA+eA7ne33Y8mZdq72Np9Zudsuen+w1Hd/Z6058Zbf1LbM37HjO3lToZ3eSGFukqRzrpqm9iCYqi+RCnTxVmItGum5cuHLpzLVbU6Wle0MztQfjpIl9d0oj76aGokelKJXMzQQ9hV5uhKYSmk5oSmG1lDcHze7gn5esvv5ywbm5yqeYPDK2EBw60HMkNIX0S1QpBKemaYJmQ+qJSrVS9KH0qvgFlnxHCnjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)format("woff");unicode-range:U+460-52F,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-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-thai-400-normal-Bt1rR4gi.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-400-normal-DKc8V4lk.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-latin-ext-400-normal-DBkYO1u-.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-400-normal-n-X-g5Z4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-latin-400-normal-CwmoKdEh.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-400-normal-YXrLwNa7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWAABAAAAAACjQAAAUpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDNAdGDINiGw0JAB6HsXvkgEk0G+iPSRT54IH6TXsz/2NSUeh2iCgQN0KUihNzKip0RfQq/sOu30XtmO6thcB2n/Au0iANZAIRZRwECURctf7///eq/vt+Fv4TsLHFokHKy5q7a1JBN3ALuG7X4Jwc77AA1RZSAbA61EFnnpq/mxIB2PHzE5Fo7was6ADpABOyoCBt/tI5un8nC/8U9UQWAmzcr8shMYcJZFJuAXrwny2GiJVqkA6zZpIaUgM0QAIAdPWY4h2orQ9c/wf0AblYCSEApFWmAEUCEtCAhTQEsJBOM3BiRaIDLpTH1cvpUPmUSF/768kf1xC8XnOJmA3Wa7Bav6jtepTKczONJuzQD5zpak4Rw55uQ4o9mKUVp0xt8Btkz+r3SAOCw8C2ZssLQtwaN0T6gkGkzmJDGx4KGYigUu2JyPNiJGQggwaiIBAy0IIq+ryWHV23JTOukirZNZFUUTUzOvG8no2p5imTyXiRep71mTgXbsjA881xn3TZZDxeGzLQ3WJ1fzLOEbXVFXYrHZ9zPWRgCvao57WcNVvWbnn+dMQ32CPTokBAtT//zpr8xiMReOjoM4eW4syJxNJwgyVgLhjdVpfs62d781gmvpIq+czA86fnqi+ZGb/2Mnhn0ivgN4cMXB3VstsNcXqNtv00O32DARoWf9z3+ZdGQga2YM/6Le0RXyAQDyHQsGLHy5RO8wBgBsAJaEATWA0AdBBuJAAgQNerHBaXecxhso8mv/jkC3HmoSV24djsFK77HhJnPrAnP8vb9PaXjqufv/85p+9f6MC+wYXzfk5/7Lj6ZdPGNz5Tzvud3b039t6obXOUrVlxwN9R4O0u6IwduHedM7Y7v9xZeqIsp235cw1tfTP5tUU9y4f9Lbnugrre2LG71nlie57xVf5fmRNdkaiPDG4v/QyQQseKbd78GgPda8BHDGhPA4piFpjX4gbiOwO8Bx2DyFu+Ky6xLfGrUm21Rfyc34rtnRlN4cIPr17sKmoxcTsuHseF3NOiAS7EXh14h3zkGFSAEbJ7sj2z2JFzLRoe7IjBWWyIOQOXdxb3Cv7hRdxzKZZik1cDbq9B1jNJMeSCHfLABoUO7LHFkjI2ij+0uAQBCFr+U8+ODHvqr1lt2l8AX9+f6wC++x3eGx3X/zX36+2ADQmAgNbEbz5iQpQO7IHgpWUWX6G4/9tK8hiFclwAZm7HyRST3ensIJGgIQArUzSEbgP6zLFCUOo9hcTNywqNRgd36uYUJhYbUZgJKne4zwbM2P+W7FaraHCfcXsl1CT77ROejYTtwnbZa1qR1aJ6dWkVs8Z2kw5bb9RO+2wwY1RCSMykCQkH7LDJpL1uYbvspJQIK0GeuuvolDp3Yd3GaQdsN2qvO1b7PrX41KKrRtvsstuR2LqmUwFVShUrUUNx08nkV/faLUxpsd12ypZrn4pjEsOk66APvxgmASCNmNczzIAQEk1oQrcc2JkoJmcEl0uLW8vVrm0pNqBQCoEbWSgOsQcJb09SpkDAEm7AWvg2Xg1K5fKbd9mZMEGnOmGZFhk8XtKqUoHANNpUKbTSPMJ0+nWrlW8ZbTQRVSPEv280U69UNh83LKzWsmQyLWCPNZjCpZiNbvWKZFjImJ2d+kSVuokwB0n22KJJDmFO8ihLzWOnQRdxXWp2vm+3m+owhUhZaVsKDehTFqVosojYj/m7+Y/zm4mXOcBv5sN5LaNmnCPM7CMekx7rc1qZqnmamL+L/xgppmY9a5hbKcDsI8PO/Q==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABSAAAAYGoMn85jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2Gm5romhoZWEAAAMcAAAAHwAAACQJAQOLaG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAGwD4bmFtZQAAA4AAAADTAAABtCFnPsJwb3N0AAAEVAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/uyLRq/8x1DqR7RWbPZDzqFTOo9ZKECYzGYKKnUTQohmYvlshWQ9q6yqq4hHexM84JGcHX0O+DghZnZsZgBptgKMbDe8K2wAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEAQYjtGUpfDzz1AAkD6AAAAADZvOE7AAAAANzyRxD+R/3rBlsERQAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt8p/7f0W2aKAIKmADAI6gBZUAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY5jAwMOQxsAK5iEAMwMjABjdARR42pXMNUIEQRQA0cKdkHhy3N3dXRPcfX3vxQk4EweggrF0R7rfV6CRB2qoqm0CLvgLXcUAv6GraecndA0zFELXpnrq6OAqdD1dDIVuV/BEzveLCXp9s9yS4dk4p3vI6jfvTzI8Wt9lhS3WWWCbPSv3lDjkmg87j3hSz3Rbu+dO5XnnRGdwD592BfTTQ394ToabAlXJzgP9qN6sZeId4awKp1U4r9Lzi3zyRZmM8aMdOesD9NHPuAr3YRcZ+3r0PG++QWoiixH33vfeBdxOzz8zK0BKAHjaY2BiAIP/axl8GbABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAzhsIiA==)format("woff");unicode-range:U+460-52F,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-thai-500-normal-BrMc1XKn.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-500-normal-BoHUoq0p.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-latin-ext-500-normal-n470B0cW.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-500-normal-DcylQI4B.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-latin-500-normal-DQcnnbdd.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-500-normal-h5t7erDE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAV4ABAAAAAAChgAAAUeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISAmCcxEQCoMsgzILDgABNgIkAxgEIAWDQAdGDINkG/gICB4HzvksHpSclNDkippHLXj4bGp/ZleEBnzJyIBCI8oOkMxSgBVgUI464KLU8UbB+pBL5NIngtxdgHFLKA/SQF4gooyDBAOt/2vHv09dmm5Jwz5eumAwSLdppWDtFODK0QC2Lxj9hqVZgN7e3+hB5LVU90rtdlc6G8ew80QEYKdSJREfXz6NFR0gD+AkDgrSWkvXpiP7KPxb1J0UAoL26XKrTGICmVnzYdmfLdaTTN0gHRbNJDWkBmiABABYMlYoHoI6+tr5n0FfK4uVEAJA2mUOUCQgAQ0opCGAQjpDwIkViQ64UF5Sr+VB+S2R/8+ll0Awed8SU5ZbZ1TSdqvssVybkEdY7KhdLvAY4Mx3cYolOPIDdHEQs7TjlLkafgsaLtKA4DSwJZIvC/FYyhD5qwbxehsb2ob1IQMRVGpsZzwrNoYMZNBANAVCBlpQjWe12vHJZHVKZVRmydaMGlc7Nm3N6rUpsdiTzqQiKstU7OzapyOQHUpVbPWkU6mekIHOw7o7k0JA7SLhXSQ7Zz5kYAouU1mtLpGcSGYvxCtSczzvCATUWPZhIjkPxysCI8lc5guTdeLsztKrQ4vH3JTZrTTzVGEeyvKkdkaZrg5kLxTFikx1ql9k8DDXKKAP+QzI9VrtmCEuJGzMF2CtSKklVbpTFdN/cDxkYAsum0qOxSsCgVQIgYYVO16mfJ4HADMATkAD+sAyAKAD/5IAgABdb3NYXObNDpN9U+azjz4TF58tsQvHnF24nhQX37NnErMPPnfc+vTDT7lQ6sA+7cL5FBc+dNz6fHDm7ifK+ZRzcO7HtT/2LHZ0TC48Vrm0yVVdunjq4K1l89N71hdHGsPLu0cT9bua+2MrKhOVI3Xlc8umT95YJqf2JQrbLrfWjqi5+MTSvW05gBw6Vmw+f7eB7jXgAwwYCwMi5Tbg7ykD8Y0B70X/xiC8BpZvorEc5dq0Z393ICpnl1swO1Z9Dhfl2O+OrsiwiQgXg1zIdcMaf3Ih1t3Gjvx3m+fB3mFD/GtweRXYDctrC7n/zSkudFG73V6DwDO4AGugHdZCG2ywEIpDwigboS+NxhCAYLg1HXthg6fvP6tN+xHgy7u/H+Cbvxf5/h+Z/8W8Xk8ANiQAAr4XbvMZJ1a+ZAGCiYpZfIFi/7XOyfM0qKwifVaewMl2JgQAdpCIb9EQgJVtNIRuA1YnIBV0eEsqcXNXqjHi1LzuKjVRbKvUTFRbt5s2sMORmfCAHpHqw7Y4ZKdaeMRh4cvZaY+w/Q7ZLmKVccstMWKFhD3STpiyyT6HTdthk51CpqTttdOI/fbYalbaISaFE/soMWExK0cvdbNKLx9Ojm931B6bHOIZOS5VulSpXtWP2u+Ak4+3bf8oVyotomK6KWwr558eckCYMmyPPVSg7bDSkl7D9K88Jm2rMAkA+UianGEGhJBoQhO65ei+nVGxxpFviY60qW8djhrQLIfAjWwWLdeDBh88pU2zKqU8gLX5AV7NalQq5OyP+dRTyvg5xEx+lWBUp2bViqyrJUv0iST0MotWNMfUqeBDtc6UuPbSUYKKiUFtqavSddxMh6CAsqTawrhuodJRgIqVVk2poJTbbrsEAb3wKju7zImLqZSrHJy21UpdauQqJw2UUj52GXexwqComsdsu4mqv9ZJcvjZsDQb8FPpyDGomDiypg/RD9BfQl77UTeCHF7lsG4EOAw8BjOutA6CqB37QX8R/QkOoyhxdyRQk7SAOAIAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABSAAAAYGpxoOFjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC4AAAAuIJK/GhoZWFkAAAC2AAAADYAAAA2GmxrsGhoZWEAAAMQAAAAHwAAACQI/wOEaG10eAAAAzAAAAAXAAAAGAcbAEhsb2NhAAADSAAAAA4AAAAOAIIAgm1heHAAAANYAAAAHAAAACAAGwD5bmFtZQAAA3QAAADZAAABwCLFP6pwb3N0AAAEUAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/u5HQq/81tDoR/RYbldM4j0rlPO4gscJkJkPQqkQEbeUwfbeFZD2orauoiiK8iZ9xmJ0TfA/5viBkdW5mAGp0AI4e3IAKVQAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEAQVVJdwRfDzz1AAkD6AAAAADZvOE9AAAAANzyRxH+Qv3rBl4EUAAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt5p/Tf3G2OKAIKmADAI3fBYwAeNpjvMGgwAACbyCYqZ5BA0QDADVFBGcAAAAAEwATABMAEwBcAFwAAHjaY2BkYGBgY5jAwMOQzsAK5iEAMwMjABjyARV42pWMtWFDQRBEn5kdOv4FmBkSk5gZIjEzS7WpAlWlCcSZjvbN7ewAx+TYY2f/BIjvMOMdXpnMeJdLxjPe45fRjPdXPAdckZnxIfc8z/hSBAU62g0+udNuk6ZFUbojvqUtrqjWaZFX34MZJzZ+ceFVJ8uAAElqcgYpiIrc6CdLVfRLXZ4MYekWyqIup8EDtzzM3q9ZmiHaNtcvnacrTtJa5MzmRbME0SxDtJnxp9pgSIsiebk6GDxyzwMfolkmctGS71b8Q0XbWJloI0VWNava05vhdgr05EGRAAAAeNpjYGIAg/9bGSIYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDSjAib)format("woff");unicode-range:U+460-52F,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-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-thai-600-normal-DvfsyWAn.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-600-normal-BOwfviun.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-latin-ext-600-normal-BXI6PlF4.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-600-normal-iH120vlL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-latin-600-normal-BR-dhaTH.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-600-normal-P_JjY83V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWUABAAAAAACqAAAAU7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDRgdGDIQ+G3kJCJ4FjltedRKVXkquKLdOwcN/bn73JSF4oaJpT0PF0arR9qtRc76oMKa76WI3jKeM+MrcyMVALwLb/YR3kQZpIBOIKPDEggSr7/+/7k3dtzvv5rABlU54SLW1lKoZ/2IBrA3kj6dYJuMBjlEAMFq6/bfFNASVkWOY4YkAbOTLJ8L9KzZgQQFIJgGDFDVqyPM5a2L/TjJ+i3oqGYBJjyvSdukhTCDFpC3AcvyzxSjT0QqS3SKbJBlJBmRAAgBYOlbqLIB+leH/vgZlWMrShRAAklNKADoJkAAZyCAjgAwKXcCBBQkFcKJb0O9NBv2RSP72kzPWICi9dbZBYbOWmHTABtut0MTvapa4xLBpN7MAOJJNOMRSVNGFTexBlZw4pEQEn5KqL2lAzTSwrtlylxDXRgyRvGAQbotYkcdGvQaiRtf7ouG4GPcaSDUGosrjNZBr9P64XNq/bktxRI/psaXTMb1fn5+YjiulaOpxxkws4tfjrK9ourihPPGuiNa0NhOJtHgNlOWYEoxFNKZvXYhtNbnX/Oc1MNUs1+Ny2Zota7fET4c16wx7Sx6P3hd/bM2WajKseQqTC6gHNmHuRDTn6GAOqVXOa1nMud53drkqkR2jxWJP/LRf12LFEc5l8JhnUIBdEYOFJ+XSPkOcXtPHeVrdmjXWjUEwopX/n2GvgbVm+fotfWHN44l4EchYsOFmSia5AFABcAAy0AFWAgAFhAsJABCgKA12s1OdtJtsE7HXX35dfFu2Tdg324TzNnHmEVvs1YpNd75h99pLr3H69gw7tg12HDdz+jm7Zzo3PvSq7rjdUTv1YvjFllX25g2eK/nLqy1OdWBw++ne7wbnVqVWP11Z0pUfXTr863ZvZ+3qgqn83lJ7dvWywUPHen8ZjFY7g6t9xcmG5cOVO+pfA0igYMGamtZsoLgNeBED+soAfy4C6T1iIN41wP1QEETR/G4guIBM06DRPpFqIk3hwXNNJnCiYb2znP5umRdwIvY0oF9KEo+pY6STE2mkk7mSi9hy9iuxkZGLrIhfDU73IikENGdG0Po1IRtathtJcRsU/8EmA2Vgg3KwQpWLqcwvC7Hi/9RAEAEIuo8i9Y+52n6zWOUvAd566KNmgHd/HnD/H/rvGzVlGIEVCQAB70lQPT5ImLRzICjpqeJNdN5vo4p0njJ2tQBUrsfBLNN0fjaQkDqQEYCFWTJCsQKDoapKUOJjlYSFt1UyLRZUCj57VSayDKtUKtS5UvwWzNtfke3Wwj+6z5S9oly23z6+7xe1nc8ue83xW63fCkv1WGmN7WYctt6EnfbZYN6EKK8eu2w3bZMZe+0TtctOuiCf4CIBPQjoQUAPBLptaqA1OJnWQ9jw+Nu6ev3MbkeewDP3NDfpQgKCmukLmQe79gY3+ui6bbedbmLEPuqaQZj5lQfNmOYjAUDyEaaVXqECQkjIQhaK+cDOaEDcYa2GAj11/NbugAHVEghcSNUikbjJ8CifRl7FcrkAS/WjpCpTKEcqe3ZRmmIFsrjZxIl3laBDSJVi6b2vklirV51SuYZLpmGNqxRW6hRULFN2m2jmUyZv6G6VoHKFss1uMz1qVSnc0mPhPY8cKXqVlaXa+HlkSMvGlLVBzkvTq+wcNG65BkXScVBBPzParnKyXLuAEtnKlULlscDFGljmpSRIZ8VcbcBXtJSgUzaxH3E3duECdZMD2CUak0v24XX4KP5AC8l+7Mz8SeuWummZcRqnLnJAGqfA9yLijzRA9uMadGc6eab7dim7w3zscjGxDwAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABWAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABUAAAAYGrXodhjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC8AAAAvOFh37BoZWFkAAAC3AAAADYAAAA2Gl1rt2hoZWEAAAMUAAAAHwAAACQI7wN4aG10eAAAAzQAAAAXAAAAGAcgAEZsb2NhAAADTAAAAA4AAAAOAIQAhG1heHAAAANcAAAAHAAAACAAGwD4bmFtZQAAA3gAAADSAAABxiLhP1Fwb3N0AAAETAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothbcBgWEYBu9Nslb97aFTibWsUprEFIbQCBOZAX9+wh2uF30ToFfdAIvacuIsY9B+x0KNYlBeaTKbrBI3SHc//D7gBx0lEQHQoT6BhOYC/gqzeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7M0NADDPz0ZAJEAAEAJv/0Al4CxgA1AAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIGByc+ATMyHgIVFAYHMxUjBzMVIQYVFBYzMjY3Fw4BAU85VTkdAQFHbIHtAWcFLSkkQRdKIG0/M1A3HQIDSnd88/6XAzUuI0AkTCNuDCI6TCsIDgdaRFoPESsmHRpdJS4eNEQlCxgMWkRaDA0xMCAnXSo2AAEAAAABAEGWNa8eXw889QAJA+gAAAAA2bzhOQAAAADc8kcQ/jL96wZeBFwAAQAJAAIAAAAAAAB42mNgZGBgifn7ioGBreaf0X9utjigCCpgAwCLcwVwAHjaY7zBoMAAAm8gmKmFQQ1EAwA1XgRqAAAAABMAEwATABMAXgBeAAB42mNgZGBgYGOYwMDDkMbACuYhADMDIwAY3QEUeNqNjTVyA0AQBNvMDh2bmRkSMzOzLWbm3+hdCvUSTbB1sQ52ehnoJkgbLe09wGdLp3EL49SNW1VTM25jl6pxO4tkjTsY4tu4k2nWjQdFECavm1bvkm4OH1ki8vPiRXLiuDRFlpDyd5xyzQWH3HCvTIAyT3hIkuOZsCjCgrIp5fy8Kp9FM+QnGWaFRVase9j1D7sJw27GMDbDevZcl6i57U6b2XdEijQVsuIQYfIMs8oyK+ww7CaoiixpFsUHxHWHcR3kkEdAGpAWZf0sNgCOlkFUAAB42mNgYgCD//sYUhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANd1CLA=)format("woff");unicode-range:U+460-52F,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-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-thai-thai-700-normal-0moayseG.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-700-normal-Bo0ALcDh.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-thai-latin-ext-700-normal-BKYUUsrV.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-700-normal-CIKhqm8k.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-thai-latin-700-normal-Ct-BCS9V.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-700-normal-SmVfMUPf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal-B-EsvyE4.woff2)format("woff2"),url(/assets/courier-prime-latin-ext-400-normal-CKOCNFvK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2)format("woff2"),url(/assets/courier-prime-latin-400-normal-BAlbUm6l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-900-normal-Cz6GdZLE.woff2)format("woff2"),url(/assets/rubik-latin-900-normal-CBojinpD.woff)format("woff")}:root{--fh-orange:#f2582c;--fh-orange-ink:#c2411b;--fh-pink:#f7c6d9;--fh-blue:#a8d3ee;--fh-cream:#f4eee4;--fh-ink:#1e1b1a;--fh-ink-2:#5c544e;--paper:#fbf8f3;--perf:#cfc3b6;--field:#cdbfb3;--hair:#eee8e2;--chrome:#f1ece6;--chrome-border:#e3dad0;--disabled:#ece6e0;--ok:#177a42;--ok-bg:#e8f4ec;--warn:#7a4f00;--warn-bg:#fff4db;--bad:#b42318;--bad-bg:#fef1ef;--plex:"IBM Plex Sans Thai", system-ui, sans-serif;--mono:"Courier Prime", ui-monospace, monospace;--r:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--plex);color:var(--fh-ink);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;background:#fff;margin:0}::selection{background:var(--fh-pink);color:var(--fh-ink)}:focus-visible{outline:2px solid var(--fh-orange-ink);outline-offset:2px;border-radius:6px}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}svg.i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.logo{font-family:Rubik, var(--plex);color:#fff;letter-spacing:.02em;flex-direction:column;align-items:flex-start;gap:2px;font-weight:900;display:inline-flex}.logo span{background:var(--fh-orange);padding:3px 8px 1px;line-height:1}.logo span:first-child{margin-left:6px;transform:rotate(-4deg)}.logo span:last-child{transform:rotate(-2deg)}.logo.sm span{padding:2px 5px 0;font-size:13px}.btn{border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:14px;padding:12px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .15s ease-out;display:flex}.btn.primary{background:var(--fh-ink);color:#fff}.btn.ghost{border:1.5px solid var(--fh-ink);color:var(--fh-ink);background:#fff}.btn.ok{background:var(--ok);color:#fff}.btn:hover:not(:disabled){filter:brightness(1.08)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.55}.linkish{color:var(--fh-ink-2);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;margin-top:8px;font-size:13px;text-decoration:none;display:flex}.ib{color:inherit;background:0 0;border:none;place-items:center;min-width:44px;min-height:44px;margin:-10px;display:grid}.screen.fh{background:var(--fh-orange);min-height:100dvh;padding-bottom:24px}.screen.fh :focus-visible{outline-color:var(--fh-ink)}.fh-wrap{max-width:480px;margin:0 auto}.fh-top{color:var(--fh-ink);justify-content:space-between;align-items:center;padding:12px 20px;font-size:14px;display:flex}.fh-top b{font-weight:600}.dev-flag{background:var(--fh-ink);color:#fff;font:600 12px var(--plex);text-align:center;margin:0 16px 8px;padding:6px 10px}.slip{background:var(--paper);filter:drop-shadow(0 6px 10px #0000002e);margin:6px 16px 0;padding:18px 18px 0;position:relative}.slip:before{content:"";background:radial-gradient(circle at 6px 0, transparent 5px, var(--paper) 5.5px) 0 0/12px 7px repeat-x;height:7px;position:absolute;top:-7px;left:0;right:0}.slip-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mono-r{font:12px/1.5 var(--mono);text-align:right}.mono-l{font:12px/1.5 var(--mono);color:var(--fh-ink-2);margin-top:2px}.mono-l2{font:12px/1.5 var(--mono);color:var(--fh-ink-2)}.mono-s{font:12px/1.4 var(--mono);color:var(--fh-ink-2);display:block}.mono-t{font:12px var(--mono);color:var(--fh-ink-2);margin-left:4px}.mono-w{font:12px/1.5 var(--mono)}.slip-id{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;margin-top:16px;display:grid}.photo{object-fit:cover;background:linear-gradient(165deg,#fbe7ef,#e8aac3);border:3px solid #fff;border-radius:3px;width:88px;height:112px;display:block;overflow:hidden}.slip-id .photo{width:64px;height:80px;box-shadow:0 0 0 1px #e3d8cb}.photo.blank{background:repeating-linear-gradient(45deg, #f1eae2 0 6px, var(--paper) 6px 12px)}.who{overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.15}.tag{font:700 12px var(--plex);color:var(--fh-ink);margin-top:4px;padding:2px 8px;display:inline-block}hr.dash{border:none;border-top:2px dashed var(--perf);margin:16px -18px}.cap-l{color:var(--fh-ink-2);margin-bottom:2px;font-size:12.5px}.line{align-items:baseline;gap:6px;padding:6px 0 2px;font-size:15px;display:flex}.line i{border-bottom:2px dotted var(--perf);flex:1;min-width:16px;transform:translateY(-4px)}.line b{font-weight:700}.ink{font:700 12.5px var(--plex);color:var(--bad);letter-spacing:.04em;white-space:nowrap;border:2px solid;padding:2px 6px;transform:rotate(-5deg)}.used-line{color:var(--fh-ink-2)}.note{color:var(--fh-ink-2);padding-bottom:4px;font-size:12.5px}.note.center{text-align:center;justify-content:center;align-items:center;gap:6px;padding:4px 0;display:flex}.note b{color:var(--fh-ink);font-weight:600}.holes{grid-template-columns:repeat(var(--n,10), 1fr);gap:4px;margin:10px 0 6px;display:grid}.holes span{aspect-ratio:1;border:2px dashed var(--perf);border-radius:50%}.holes span.on{background:var(--fh-orange);border:none;box-shadow:inset 0 2px 2px #00000059,inset 0 -1px #ffffff59}.holes span.goal{border:2px solid var(--fh-ink)}.holes span.goal.on{border:none}.holes span.pend{border:2px dashed var(--fh-orange-ink);background:#fde9e1}.holes.sm{gap:5px;margin:6px 0 4px}.marks{grid-template-columns:repeat(var(--n,10), 1fr);color:var(--fh-ink-2);gap:4px;font-size:12px;display:grid}.slip-steps{gap:6px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.45;display:grid}.said{margin:8px 0 2px;font-size:14px;line-height:1.55}.said b{font-weight:600}.tear{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='9' viewBox='0 0 96 9'%3E%3Cpath fill='%23F2582C' d='M0 9V4l3 2 4-4 3 3 5-3 2 2 4-3 4 4 3-2 5 3 3-4 4 2 2-2 5 3 4-4 3 3 4-2 3 3 5-4 2 2 4-2 4 4 3-3 5 2 3-3V9z'/%3E%3C/svg%3E") 0 0/96px 9px repeat-x;height:9px;margin:16px -18px -1px}.tear.w{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='9' viewBox='0 0 96 9'%3E%3Cpath fill='%23FFFFFF' d='M0 9V4l3 2 4-4 3 3 5-3 2 2 4-3 4 4 3-2 5 3 3-4 4 2 2-2 5 3 4-4 3 3 4-2 3 3 5-4 2 2 4-2 4 4 3-3 5 2 3-3V9z'/%3E%3C/svg%3E")}.stub{background:var(--paper);filter:drop-shadow(0 6px 10px #0000002e);align-items:center;gap:12px;margin:10px 16px 0;padding:14px;display:flex}.stub .btn{flex:1;margin-top:0}.mini-qr{border:4px solid var(--fh-ink);background:repeating-conic-gradient(var(--fh-ink) 0 25%, #fff 0 50%) 0 0/12px 12px;flex:none;width:48px;height:48px}.qr{width:188px;height:188px;margin:4px auto 0;display:block}.qr svg{width:100%;height:100%;display:block}.bar{background:repeating-linear-gradient(90deg, var(--perf) 0 4px, transparent 4px 7px);width:188px;height:4px;margin:12px auto 0}.bar i{background:var(--fh-ink);height:100%;transition:width 1s linear;display:block}.field{border:1.5px solid var(--field);background:#fff;border-radius:10px;width:100%;min-height:48px;padding:10px 12px;font-size:16px}.field:focus-visible{border-color:var(--fh-ink);outline:2px solid var(--fh-orange-ink);outline-offset:1px}.err{color:var(--bad);margin:8px 0 0;font-size:13px}.staff{background:#fff;max-width:520px;min-height:100dvh;margin:0 auto}.staffbar{background:var(--fh-ink);color:#fff;z-index:2;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;display:flex;position:sticky;top:0}.staffbar .who-on{color:#fff;background:0 0;border:none;align-items:center;gap:6px;min-height:32px;display:flex}.staffbar :focus-visible{outline-color:#fff}.banner{align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.banner small{margin-top:1px;font-size:13px;font-weight:400;display:block}.banner.verify{background:var(--warn-bg);color:var(--warn)}.banner.blocked{background:var(--bad-bg);color:var(--bad);border-bottom:2px solid var(--bad)}.sbody{padding:14px}.face{aspect-ratio:1;background:linear-gradient(165deg,#fbe7ef,#e8aac3);border-radius:10px;position:relative;overflow:hidden}.face img{object-fit:cover;width:100%;height:100%;display:block}.face .nophoto{text-align:center;color:var(--fh-ink);place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.face .nm{color:#fff;background:linear-gradient(#0000,#140c0abd);padding:26px 12px 10px;position:absolute;bottom:0;left:0;right:0}.face .nm b{font-size:19px;font-weight:600;line-height:1.2;display:block}.face .tag{margin:0;position:absolute;top:10px;left:10px}.verified{color:var(--ok);background:#fffffff0;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:600;display:flex;position:absolute;top:10px;right:10px}.verified.pending{color:var(--warn)}.verified svg.i{width:14px;height:14px}.two{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.two .btn{margin-top:0}.who-row{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:2px;padding-bottom:12px;display:grid}.who-row .photo{border-width:2px;width:56px;height:68px}.who-row b{font-size:16px;font-weight:600;display:block}.who-row .tag{vertical-align:2px;margin:0 0 0 4px}.who-row .meta{color:var(--fh-ink-2);align-items:center;gap:4px;margin-top:1px;font-size:12.5px;display:flex}svg.i.ok-i{width:14px;height:14px;color:var(--ok);stroke-width:2.2px}hr.dash.s{margin:12px -14px 10px}.srow{grid-template-columns:auto minmax(16px,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.srow>div b{font-size:15px;font-weight:600;line-height:1.3;display:block}.srow>div span{color:var(--fh-ink-2);font-size:12.5px}.srow>i{border-bottom:2px dotted var(--perf);align-self:center;transform:translateY(-1px)}.srow.spent>div b{color:var(--fh-ink-2);font-weight:500}.srow .ink{justify-self:end;margin-right:4px}.mini{background:var(--fh-orange-ink);color:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-width:92px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;transition:filter .15s ease-out,background-color .15s ease-out;display:inline-flex}.mini svg.i{stroke-width:2.2px;width:16px;height:16px}.mini.dark,.mini.on{background:var(--fh-ink)}.mini:disabled{background:var(--disabled);color:var(--fh-ink-2)}.mini:hover:not(:disabled){filter:brightness(1.08)}.stepper{border:1.5px solid var(--fh-ink);border-radius:10px;align-items:center;display:flex;overflow:hidden}.stepper button{background:#fff;border:none;min-width:44px;min-height:44px;font-size:18px}.stepper output{text-align:center;min-width:28px;font-weight:700}.say{margin:2px 0 4px;padding:2px 0 6px;font-size:13.5px;line-height:1.5}.say b{font-weight:600}.slip.counter{filter:drop-shadow(0 -1px 0 var(--chrome-border)) drop-shadow(0 4px 8px #00000024);margin:16px 2px 0}.rc-who{align-items:center;gap:8px;margin-top:12px;font-size:20px;font-weight:700;display:flex}.rc-who .tag{margin-top:0}.ink.okst{color:var(--ok);padding:3px 9px;font-size:14px;animation:.26s cubic-bezier(.16,1,.3,1) .3s both stamp;position:absolute;top:60px;right:16px;transform:rotate(-8deg)}@keyframes stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.35)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@media (prefers-reduced-motion:reduce){.ink.okst{animation:none}.bar i{transition:none}}.scanbox{aspect-ratio:1;background:var(--fh-ink);border-radius:10px;position:relative;overflow:hidden}.scanbox video{object-fit:cover;width:100%;height:100%;display:block}.scanbox .aim{border:2px dashed #fffc;border-radius:8px;position:absolute;inset:18%}.scanbox .msg{color:#fff;text-align:center;place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.fhform{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;display:grid}.fhform .mini{min-height:48px}.pinpad{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.pinpad button{border:1.5px solid var(--field);background:#fff;border-radius:10px;min-height:56px;font-size:20px;font-weight:600}.pindots{justify-content:center;gap:10px;margin:16px 0 4px;display:flex}.pindots span{border:2px solid var(--fh-ink);border-radius:50%;width:14px;height:14px}.pindots span.on{background:var(--fh-ink)}.staffpick{gap:8px;margin-top:12px;display:grid}.staffpick button{border:1.5px solid var(--field);text-align:left;background:#fff;border-radius:10px;min-height:48px;padding:0 14px;font-weight:600}.staffpick button[aria-pressed=true]{border-color:var(--fh-ink);background:var(--fh-ink);color:#fff}h1.t{margin:4px 0 2px;font-size:18px;font-weight:600}p.lead{color:var(--fh-ink-2);margin:0;font-size:13.5px;line-height:1.5}.adm-page{background:#fff;min-height:100dvh;padding:20px 16px 48px}.adm{border:1px solid var(--chrome-border);border-radius:var(--r);background:#fff;max-width:1180px;margin:0 auto;overflow:clip}.adm-head{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:18px;padding:12px 20px;display:flex}.adm-head .tabs{flex:1}.adm-me{color:var(--fh-ink-2);background:0 0;border:none;align-items:center;gap:6px;min-height:36px;font-size:13px;display:flex}.adm-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;padding:18px 20px 24px;display:grid}.adm-body{padding:18px 20px 24px}.sum{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;max-width:560px;display:grid}.sum .line{font-size:14px}.sum b.bad{color:var(--bad)}hr.dash.a{margin:22px 0 0}.adm h3{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 2px;font-size:16px;font-weight:600;display:flex}.adm h3+p{color:var(--fh-ink-2);max-width:68ch;margin:0 0 8px;font-size:12.5px;line-height:1.5}.tabs{flex-wrap:wrap;gap:2px;display:flex}.tabs a{min-height:36px;color:var(--fh-ink);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:13.5px;text-decoration:none;display:inline-flex}.tabs a:hover{background:var(--chrome)}.tabs a.active{background:var(--fh-ink);color:#fff}.tabs a .badge{background:var(--fh-orange-ink);color:#fff;border-radius:999px;padding:0 6px;font-size:11.5px;font-weight:700;line-height:18px}.add{border:1.5px solid var(--fh-ink);min-height:36px;color:var(--fh-ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.add svg.i{width:15px;height:15px}.cfg{flex-wrap:wrap;align-items:center;gap:8px 20px;padding:4px 0 8px;font-size:13.5px;display:flex}.cfg label{align-items:center;gap:6px;display:inline-flex}.num{text-align:center;border:1.5px solid var(--field);background:#fff;border-radius:8px;min-width:44px;padding:5px 8px;font-weight:600}input.num{width:64px;font:600 14px var(--plex);transition:border-color .15s ease-out}input.num:hover{border-color:var(--fh-ink-2)}input.num:focus-visible{border-color:var(--fh-ink);outline:2px solid var(--fh-orange-ink);outline-offset:1px}input.txt{border:1.5px solid var(--field);background:#fff;border-radius:8px;min-width:0;min-height:36px;padding:5px 8px}input.txt:focus-visible{border-color:var(--fh-ink)}select.sel{border:1.5px solid var(--field);background:#fff;border-radius:8px;min-height:36px;padding:5px 8px}.ladder{max-width:300px;margin:6px 0 10px}.ladder .marks span:first-child{text-align:left}.tablewrap{position:relative;overflow-x:auto}.adm table{min-width:600px}table{border-collapse:collapse;width:100%;font-size:13.5px}th{text-align:left;color:var(--fh-ink-2);border-bottom:1.5px solid var(--fh-ink);white-space:nowrap;padding:8px;font-size:12.5px;font-weight:600}td{border-bottom:1px solid var(--hair);vertical-align:middle;padding:8px}td.r,th.r{text-align:right}.edit{color:var(--fh-ink-2);background:0 0;border:none;border-radius:8px;place-items:center;min-width:44px;min-height:44px;display:inline-grid}.edit:hover{background:var(--chrome)}.swatch{align-items:center;gap:7px;display:inline-flex}.swatch i{border:1px solid #0000001f;border-radius:6px;width:22px;height:22px}code{font:500 12.5px var(--plex);color:var(--fh-ink-2)}.tog{background:var(--perf);vertical-align:middle;border:none;border-radius:9px;width:32px;height:18px;padding:0;transition:background-color .15s ease-out;position:relative}.tog:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s ease-out;position:absolute;top:2px;left:2px}.tog[aria-checked=true]{background:var(--ok)}.tog[aria-checked=true]:after{left:16px}.pass{color:var(--ok);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.fail{color:var(--bad);font-size:13px;font-weight:600}.pass svg.i{stroke-width:2.2px;width:15px;height:15px}.flag{color:var(--bad);font-weight:700}.adm-prev{gap:8px;display:grid;position:sticky;top:16px}.prev-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.seg{border:1.5px solid var(--fh-ink);border-radius:999px;flex-wrap:wrap;padding:3px;display:inline-flex}.seg button{background:0 0;border:none;border-radius:999px;min-height:30px;padding:0 10px;font-size:12px;font-weight:600}.seg button[aria-pressed=true]{background:var(--fh-ink);color:#fff}.prev-ground{background:var(--fh-orange);border-radius:var(--r);padding:16px 0 14px}.prev-ground .slip{margin:6px 14px 0}.formrow{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.formrow .grow{flex:1;min-width:140px}.chk{align-items:center;gap:4px;min-height:36px;font-size:13px;display:inline-flex}.toast{background:var(--fh-ink);color:#fff;z-index:10;border-radius:999px;padding:10px 16px;font-size:13.5px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.empty{color:var(--fh-ink-2);padding:18px 0;font-size:13.5px}@media (width<=880px){.adm-grid{grid-template-columns:minmax(0,1fr)}.adm-prev{position:static}.adm-head .tabs{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}.adm-head .tabs a{white-space:nowrap}.adm th:first-child,.adm td:first-child{z-index:1;background:#fff;position:sticky;left:0}.adm-me{margin-left:auto}}@media (width<=520px){.sum{grid-template-columns:minmax(0,1fr)}.adm-grid,.adm-head,.adm-body{padding-left:14px;padding-right:14px}.adm-page{padding:0}.adm{border-left:0;border-right:0;border-radius:0}}
