@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-vietnamese-600-normal-BjlAJixd.woff2)format("woff2"),url(/assets/fraunces-vietnamese-600-normal-DlAl5EAR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-ext-600-normal-BtzmzP0X.woff2)format("woff2"),url(/assets/fraunces-latin-ext-600-normal-B0Dy4lqi.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-vietnamese-400-normal-DdKr49mV.woff2)format("woff2"),url(/assets/newsreader-vietnamese-400-normal-BekUZro8.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-ext-400-normal-svq1FPys.woff2)format("woff2"),url(/assets/newsreader-latin-ext-400-normal-DYA1XoQK.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-normal-BFBkh4jY.woff2)format("woff2"),url(/assets/newsreader-latin-400-normal-gRTjlS2D.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:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-vietnamese-400-italic-bZegYFuM.woff2)format("woff2"),url(/assets/newsreader-vietnamese-400-italic-QbB8kb5s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-ext-400-italic-BMTE_bNQ.woff2)format("woff2"),url(/assets/newsreader-latin-ext-400-italic-qdgKLcPG.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:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-italic-CEihAR-f.woff2)format("woff2"),url(/assets/newsreader-latin-400-italic-CNZoH1hn.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}html,body{overflow-x:clip}.pw{--pw-page:#f6f0e4;--pw-tile:#fffbf4;--pw-changed:#e8b931;--pw-kept:#dce8d8;--pw-ink:#1a1714;--pw-sunken:#ebe3d4;--pw-text:#1a1714;--pw-secondary:#5e574c;--pw-faint:#8a8276;--pw-on-ink:#f6f0e4;--pw-on-mustard:#3f2f08;--pw-sage:#3e6a48;--pw-stroke:#d8cfc0;--pw-tile-stroke:#cdbfa8;background:var(--pw-page);color:var(--pw-text);min-height:100vh;font-family:Newsreader,Georgia,serif;overflow-x:clip}.pw a{color:inherit}.pw-wrap{width:min(1120px,100% - 32px);margin:0 auto}.pw-display{font-family:Fraunces,Georgia,serif;font-weight:600}.pw-ui{font-family:Space Grotesk,sans-serif}.pw-header,.pw-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 0;display:flex}.pw-nav,.pw-footer nav{flex-wrap:wrap;gap:10px 16px;display:flex}.pw-header nav{min-width:0;max-width:100%}.pw-face{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 20px;width:min(860px,100%);margin:0 auto 8px;font-size:18px;display:flex}.pw-face strong{letter-spacing:.04em;font-size:clamp(28px,4vw,40px)}.pw-nav a,.pw-footer a{font-family:Space Grotesk,sans-serif;font-size:14px;text-decoration:none}.pw-mark{align-items:flex-end;gap:3px;height:22px;display:inline-flex}.pw-mark i{border-radius:2px;width:14px;height:6px;display:block}.pw-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--pw-faint);font-family:Space Grotesk,sans-serif;font-size:11px}.pw-board{justify-items:center;gap:14px;padding:8px 0 28px;display:grid}@media (width<=420px) and (height<=700px){.pw-header{padding:8px 0}.pw-board{gap:8px;padding:4px 0 8px}.pw-face{margin-bottom:0}.pw-tile{width:46px;height:46px;font-size:22px}}.pw-row{align-items:center;gap:8px;max-width:100%;display:flex;position:relative}.pw-row-label{text-align:right;letter-spacing:.08em;width:48px;color:var(--pw-faint);font-family:Space Grotesk,sans-serif;font-size:11px}.pw-tiles{gap:6px;display:flex}.pw-tile{background:var(--pw-tile);border:1px solid var(--pw-tile-stroke);border-radius:10px;place-items:center;width:52px;height:52px;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;display:grid;box-shadow:0 2px 2px #1a17141f}.pw-tile.changed{background:var(--pw-changed);border-color:var(--pw-changed);color:var(--pw-on-mustard);box-shadow:none}.pw-tile.kept{background:var(--pw-kept);border-color:var(--pw-kept);color:var(--pw-sage);box-shadow:none}.pw-tile.goal{background:var(--pw-ink);border-color:var(--pw-ink);color:var(--pw-on-ink);box-shadow:none}.pw-tile.input{border:2px solid var(--pw-ink)}.pw-actions,.pw-keys{flex-wrap:wrap;justify-content:center;gap:6px;width:min(520px,100%);display:flex}.pw-button,.pw-key{border:1px solid var(--pw-stroke);background:var(--pw-tile);color:var(--pw-text);border-radius:8px;min-height:44px;font-family:Space Grotesk,sans-serif}.pw-button{padding:10px 16px}.pw-button.primary{background:var(--pw-ink);color:var(--pw-on-ink);border-color:var(--pw-ink)}.pw-key{flex:1 1 0;min-width:0;max-width:48px;min-height:48px;padding:0 2px;font-size:16px}.pw-key.wide{flex-basis:64px;max-width:76px}.pw-prose{gap:16px;max-width:720px;display:grid}.pw-prose h2,.pw-page-title{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1.1}.pw-prose h3{margin:0;font-family:Fraunces,Georgia,serif;font-size:22px}.pw-prose p,.pw-prose li{margin:0;font-size:18px;line-height:1.55}.pw-grid{gap:18px;display:grid}@media (width>=800px){.pw-tile{width:72px;height:72px;font-size:34px}.pw-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pw-faq{border-top:1px solid var(--pw-stroke);padding:16px 0}.pw-status{text-align:center;min-height:1.4em;color:var(--pw-secondary)}.pw-meta{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 28px;width:min(860px,100%);display:flex}
