@font-face{font-family:"Noto Serif Devanagari";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-devanagari-devanagari-400-normal-CER7twV5.woff2) format("woff2"),url(/assets/noto-serif-devanagari-devanagari-400-normal-DMT6Ev8A.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Noto Serif Devanagari";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-devanagari-latin-ext-400-normal-0XYspyhM.woff2) format("woff2"),url(/assets/noto-serif-devanagari-latin-ext-400-normal-Bp-M1yA6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif Devanagari";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-devanagari-latin-400-normal-D64Z4ILb.woff2) format("woff2"),url(/assets/noto-serif-devanagari-latin-400-normal-QS0sZRhK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif Devanagari";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-devanagari-devanagari-700-normal-DJa09-mU.woff2) format("woff2"),url(/assets/noto-serif-devanagari-devanagari-700-normal-DTe2QyN6.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Noto Serif Devanagari";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-devanagari-latin-ext-700-normal-QevOYWv6.woff2) format("woff2"),url(/assets/noto-serif-devanagari-latin-ext-700-normal-D5UxTDT5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif Devanagari";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-devanagari-latin-700-normal-CcKrznjA.woff2) format("woff2"),url(/assets/noto-serif-devanagari-latin-700-normal-CBAdaWCs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-devanagari-devanagari-400-normal-BlDd6KY1.woff2) format("woff2"),url(/assets/noto-sans-devanagari-devanagari-400-normal-CdOJmQ4E.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-devanagari-latin-ext-400-normal-BnQrAETZ.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-ext-400-normal-Bs32KOJx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-devanagari-latin-400-normal-BuiDGFlU.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-400-normal-Bl6wi1XD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-devanagari-devanagari-500-normal-DVtwyDnM.woff2) format("woff2"),url(/assets/noto-sans-devanagari-devanagari-500-normal-DO6LFp12.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-devanagari-latin-ext-500-normal-C0oyxq0s.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-ext-500-normal-7GrnOHW4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-devanagari-latin-500-normal-DIQNxmWv.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-500-normal-Ca8IYteK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-devanagari-devanagari-600-normal-BeyktMLo.woff2) format("woff2"),url(/assets/noto-sans-devanagari-devanagari-600-normal-B5tDaqnD.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-devanagari-latin-ext-600-normal-eCXJLagf.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-ext-600-normal-BYBXZV8b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-devanagari-latin-600-normal-Bzmbz5CH.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-600-normal-D_YUQxD_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-devanagari-devanagari-700-normal-v9jliTCB.woff2) format("woff2"),url(/assets/noto-sans-devanagari-devanagari-700-normal-h2KXAbYG.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-devanagari-latin-ext-700-normal-BKjKJI-9.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-ext-700-normal-DXhSwleO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-devanagari-latin-700-normal-DcW8oEIt.woff2) format("woff2"),url(/assets/noto-sans-devanagari-latin-700-normal-B5n956PN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-vietnamese-400-normal-BLrFBAHj.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-400-normal-C-iWyKLC.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-ext-400-normal-DR7lHpW4.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-400-normal-DI-aIsWt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-vietnamese-500-normal-DxwlvJEc.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-500-normal-DkDHNoXI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-ext-500-normal-DLb9JDK8.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-500-normal-BNvrJ0Ju.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-500-normal-DrDcrrxK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-500-normal-Bo-NxEKf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-vietnamese-600-normal-Cp8QQjQf.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-600-normal-DHaFH8q1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-ext-600-normal-FY8kSObK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-600-normal-DHIm05DD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-vietnamese-700-normal-C4RNfQp6.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-700-normal-CslVg6dq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-ext-700-normal-CK2OfQqO.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-700-normal-BXHnjv6S.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--leaf: #eef1e8;--leaf-2: #e3e8dc;--card: #ffffff;--paper: #fffdf8;--ink: #2b2118;--ink-2: #5b4e43;--ink-3: #8c8277;--line: #d6dccd;--rule: #ece5d6;--aronai: #8e1630;--aronai-deep: #6c0f23;--aronai-soft: #f7e7ea;--gold: #e0a526;--gold-soft: #fbf0d6;--sijou: #2f6a3e;--sijou-soft: #e3efe4;--warn: #9a5b00;--warn-soft: #fbefd9;--on-accent: #fffaf0;--shadow-1: 0 1px 2px rgba(43, 33, 24, .06), 0 6px 18px rgba(43, 33, 24, .06);--shadow-2: 0 2px 8px rgba(43, 33, 24, .1), 0 18px 40px rgba(43, 33, 24, .14);--font-ui: "Hanken Grotesk", "Noto Sans Devanagari", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-dv: "Noto Sans Devanagari", "Hanken Grotesk", sans-serif;--font-dv-serif: "Noto Serif Devanagari", "Noto Sans Devanagari", serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r-lg: 16px;--r-md: 12px;--r-sm: 8px;--ease: cubic-bezier(.22, .9, .28, 1);--agor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' viewBox='0 0 28 14'%3E%3Crect width='28' height='14' fill='%23E0A526'/%3E%3Cpath d='M14 1.5 21 7 14 12.5 7 7Z' fill='%238E1630'/%3E%3Cpath d='M14 4.6 16.9 7 14 9.4 11.1 7Z' fill='%23E0A526'/%3E%3Cpath d='M0 1.5 7 7 0 12.5ZM28 1.5 21 7 28 12.5Z' fill='%232F6A3E'/%3E%3C/svg%3E");--agor-v: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E%3Crect width='8' height='16' fill='%238E1630'/%3E%3Cpath d='M4 2 7 8 4 14 1 8Z' fill='%23E0A526'/%3E%3C/svg%3E")}@media (prefers-color-scheme: dark){:root{--leaf: #171a15;--leaf-2: #20251d;--card: #1f231c;--paper: #1b1e18;--ink: #f1eadf;--ink-2: #c9bfb2;--ink-3: #958b80;--line: #353b30;--rule: #2a2f26;--aronai: #d24a64;--aronai-deep: #e7768b;--aronai-soft: #3a1c22;--gold: #e9b44c;--gold-soft: #3a3120;--sijou: #78b88a;--sijou-soft: #213328;--warn: #e5b45c;--warn-soft: #3a2f1c;--on-accent: #1a0d10;--shadow-1: 0 1px 2px rgba(0, 0, 0, .3), 0 6px 18px rgba(0, 0, 0, .25);--shadow-2: 0 2px 8px rgba(0, 0, 0, .4), 0 18px 40px rgba(0, 0, 0, .45)}}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-ui);background:var(--leaf);color:var(--ink);min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased}[lang=brx],:lang(brx){font-family:var(--font-dv)}button{font:inherit;color:inherit;cursor:pointer;background:none;border:none;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}a{color:var(--aronai);text-underline-offset:2px}:focus-visible{outline:2px solid var(--aronai);outline-offset:2px;border-radius:6px}svg{display:block}kbd{font-family:var(--font-mono);font-size:.72rem;line-height:1;padding:3px 6px;border-radius:5px;background:var(--card);color:var(--ink-2);border:1px solid var(--line);border-bottom-width:2px;display:inline-block;vertical-align:1px}code{font-family:var(--font-mono);font-size:.86em;background:var(--leaf-2);padding:1px 5px;border-radius:4px}.bi-s{color:var(--ink-3);font-weight:400;font-size:.86em}.bi-s.bi-block{display:block;margin-top:2px}.bi-p+.bi-s:not(.bi-block):before{content:""}body.ime-open{padding-bottom:var(--dock-h, min(52vh, 420px))}body.ime-open .editor{max-height:var(--ed-max, 40vh)}@media (max-width: 900px){body.ime-open .ed-section{position:sticky;top:6px;z-index:5;background:var(--leaf);padding-bottom:6px;border-radius:var(--r-md)}}.shell{max-width:780px;margin:0 auto;padding:0 20px 48px}.agor-band{height:14px;background:var(--agor) repeat-x center / auto 14px;box-shadow:inset 0 2px 0 var(--aronai),inset 0 -2px 0 var(--aronai)}.hdr>.agor-band{margin:0 -20px 22px}.agor-band.thin{height:10px;background-size:auto 10px;opacity:.9;margin-bottom:16px;border-radius:3px}.hdr-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{display:flex;align-items:center;gap:14px}.logo{width:52px;height:52px;flex:none}.logo-svg{width:100%;height:100%}.logo-bg{fill:var(--aronai)}.logo-agor{fill:var(--gold)}.logo-agor-in{fill:var(--aronai)}.logo-nib{fill:#fffaf0}.logo-dot{fill:var(--aronai)}.brand-txt h1{font-family:var(--font-dv-serif);font-weight:700;font-size:2.15rem;line-height:1.05;letter-spacing:-.01em;color:var(--ink)}.brand-latin{font-size:.9rem;color:var(--ink-3);font-weight:500}.ver{font-family:var(--font-mono);font-size:.72rem;margin-left:4px;color:var(--ink-3)}.lang-btn{min-width:52px;height:38px;padding:0 12px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--ink);font-family:var(--font-dv);font-weight:600;font-size:.95rem;transition:border-color .15s,background .15s}.lang-btn:hover{border-color:var(--aronai)}.tagline{margin-top:14px;font-size:1.06rem;color:var(--ink-2);max-width:62ch}.tagline .bi-p{color:var(--ink);font-weight:500}.badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 9px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-size:.82rem;color:var(--ink-2)}.badge svg{width:15px;height:15px;fill:var(--aronai)}.badge.ok svg{fill:var(--sijou)}.badge .bi-s{display:none}.toggle-row{display:flex;gap:10px;margin:22px 0 0;flex-wrap:wrap}.pill-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:var(--card);font-size:.92rem;color:var(--ink);transition:border-color .15s,background .15s}.pill-btn svg{width:17px;height:17px;fill:var(--aronai)}.pill-btn:hover{border-color:var(--aronai)}.pill-btn[aria-expanded=true]{background:var(--aronai-soft);border-color:var(--aronai)}.panel{display:none;margin-top:12px;padding:22px 24px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1)}.panel.open{display:block;animation:panel-in .22s var(--ease)}@keyframes panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.panel-h{font-family:var(--font-dv-serif);font-size:1.35rem;font-weight:700;margin-bottom:14px;line-height:1.3}.panel-h .bi-s{font-family:var(--font-ui);font-size:.82rem}.steps{padding-left:1.4em;display:grid;gap:12px}.steps li{padding-left:4px;line-height:1.65}.steps li::marker{color:var(--aronai);font-weight:700}.guide-sub{margin:22px 0 8px;font-size:1rem;font-weight:700;color:var(--aronai-deep)}.guide-sub .bi-s{color:var(--ink-3)}.guide-note{line-height:1.65}.guide-note.dim{color:var(--ink-2);font-size:.92rem;margin-top:8px}.keys,.roman{border-collapse:collapse;margin-top:10px;width:100%;font-size:.92rem}.keys td,.roman td{padding:7px 8px;border-top:1px solid var(--rule);vertical-align:top}.keys td.k{white-space:nowrap;width:1%;padding-right:16px}.roman td:first-child{width:1%;white-space:nowrap}.roman td.dv{font-size:1.1rem;width:1%;white-space:nowrap;padding-right:16px;color:var(--aronai-deep)}.roman .ex{font-family:var(--font-dv);color:var(--ink-2)}.cmd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:10px}.cmd-item{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-sm);background:var(--leaf);border:1px solid var(--line)}.cmd-say{font-weight:600;font-size:1.02rem}.cmd-arrow{color:var(--ink-3)}.cmd-out{margin-left:auto;font-family:var(--font-mono);font-weight:600;color:var(--aronai);font-size:1.1rem}.tip{margin-top:16px;padding:12px 14px;border-radius:var(--r-sm);background:var(--sijou-soft);border-left:3px solid var(--sijou);font-size:.92rem;line-height:1.6}.tip-warn{background:var(--warn-soft);border-left-color:var(--warn)}.about-text p{margin-bottom:12px;line-height:1.7}.about-cta{padding:12px 14px;background:var(--gold-soft);border-radius:var(--r-sm)}.about-storage{margin-top:16px;padding-top:14px;border-top:1px solid var(--rule)}.about-meta{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-3);word-break:break-word}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:var(--r-md);font-weight:600;font-size:.95rem;transition:background .15s,border-color .15s,color .15s,transform .1s;white-space:nowrap}.btn svg{width:18px;height:18px;fill:currentColor;flex:none}.btn .bi-s{color:inherit;opacity:.72}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary{background:var(--aronai);color:var(--on-accent)}.btn-primary:hover:not(:disabled){background:var(--aronai-deep)}.btn-primary:disabled{opacity:.6}.btn-primary.ready{background:var(--sijou-soft);color:var(--sijou);opacity:1;cursor:default}.btn-ghost{background:var(--card);border:1px solid var(--line);color:var(--ink)}.btn-ghost:hover:not(:disabled){border-color:var(--aronai)}.btn-ghost:disabled{opacity:.5}.btn-ghost.busy{border-color:var(--aronai);color:var(--aronai)}.btn-icon{width:44px;padding:0;background:var(--card);border:1px solid var(--line);color:var(--ink-2)}.btn-icon:hover:not(:disabled){border-color:var(--aronai);color:var(--aronai)}.spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.model-card{margin-top:20px;padding:18px 18px 14px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);position:relative}.model-card.is-ready{border-color:color-mix(in srgb,var(--sijou) 45%,var(--line))}.mc-head{display:flex;gap:14px;align-items:flex-start}.mc-icon{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--aronai-soft);transform:rotate(45deg) scale(.86)}.mc-icon svg{width:22px;height:22px;fill:var(--aronai);transform:rotate(-45deg)}.model-card.is-ready .mc-icon{background:var(--sijou-soft)}.model-card.is-ready .mc-icon svg{fill:var(--sijou)}.mc-title{font-weight:700;font-size:1.05rem}.mc-desc{color:var(--ink-2);font-size:.92rem;margin-top:2px}.mc-facts{margin-top:6px;font-size:.84rem;color:var(--ink-3)}.mc-facts>span{display:inline-flex;align-items:center;gap:5px}.mc-facts svg{width:14px;height:14px;fill:var(--ink-3)}.mc-update{margin-left:auto;font-size:.75rem;font-weight:700;color:var(--warn);background:var(--warn-soft);padding:3px 9px;border-radius:999px}.mc-actions{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.mc-actions #prepBtn{flex:1 1 220px}.status-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--rule)}.status-l{display:flex;align-items:center;gap:10px;min-width:0}.s-dot{width:9px;height:9px;border-radius:50%;background:var(--ink-3);flex:none}.s-dot.ready{background:var(--sijou)}.s-dot.loading{background:var(--gold);animation:blink 1s ease-in-out infinite}.s-dot.live{background:var(--aronai);box-shadow:0 0 0 4px var(--aronai-soft);animation:blink 1.2s ease-in-out infinite}.s-dot.err{background:#c0392b}.s-txt{font-size:.9rem;color:var(--ink-2);overflow-wrap:anywhere}.s-timer{font-family:var(--font-mono);font-size:.82rem;color:var(--ink-3);visibility:hidden}.s-timer.on{visibility:visible;color:var(--aronai)}@keyframes blink{50%{opacity:.45}}.prog{display:none;margin-top:10px}.prog.on{display:block}.prog-row{display:flex;justify-content:space-between;gap:12px;font-size:.85rem;color:var(--ink-2);margin-bottom:6px}.prog-pct{font-family:var(--font-mono);color:var(--aronai);font-weight:500}.prog-track{height:8px;border-radius:999px;background:var(--leaf-2);overflow:hidden}.prog-bar{height:100%;width:0;border-radius:999px;transition:width .25s var(--ease);background:var(--agor) repeat-x left center / auto 8px}.wave-section{display:none;margin-top:14px}.wave-section.on{display:block}.wave-canvas{width:100%;height:56px;display:block}.partial-box{display:none;margin-top:6px;align-items:baseline;gap:10px;font-size:.92rem;color:var(--ink-2)}.partial-box.on{display:flex}.partial-label{font-size:.8rem;color:var(--aronai);font-weight:600}.partial-text{font-style:italic}.ed-section{margin-top:20px}.ed-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.ed-tools{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ed-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 11px;border-radius:var(--r-sm);background:var(--card);border:1px solid var(--line);font-size:.86rem;color:var(--ink);transition:border-color .15s,background .15s,color .15s}.ed-btn svg{width:16px;height:16px;fill:var(--ink-2);flex:none}.ed-btn:hover{border-color:var(--aronai)}.ed-btn:hover svg{fill:var(--aronai)}.ed-btn-kb.on{background:var(--aronai);border-color:var(--aronai);color:var(--on-accent)}.ed-btn-kb.on svg{fill:var(--on-accent)}.ed-btn.success{border-color:var(--sijou);color:var(--sijou)}.ed-btn.success svg{fill:var(--sijou)}.ed-fs{display:inline-flex;gap:0}.ed-fs-btn{font-family:var(--font-dv);padding:0 10px}.ed-fs-btn:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm)}.ed-fs-btn:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0;margin-left:-1px}.ed-wrap{position:relative;border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-1);overflow:hidden}.ed-wrap:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--agor-v) repeat-y top center / 8px auto;pointer-events:none}.ed-wrap:focus-within{border-color:color-mix(in srgb,var(--aronai) 55%,var(--line))}.editor{--ed-fs: 18px;--ed-lh: calc(var(--ed-fs) * 1.9);display:block;width:100%;min-height:260px;max-height:60vh;resize:vertical;border:none;outline:none;background:transparent;color:var(--ink);font-family:var(--font-dv-serif);font-size:var(--ed-fs);line-height:var(--ed-lh);padding:14px 18px 14px 26px;background-image:linear-gradient(to bottom,transparent calc(var(--ed-lh) - 1px),var(--rule) calc(var(--ed-lh) - 1px));background-size:100% var(--ed-lh);background-position:0 14px;background-attachment:local;overflow-wrap:anywhere}.ed-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 24px 24px 32px;text-align:center;pointer-events:none;color:var(--ink-3)}.ed-empty.hide{display:none}.ed-empty-mark{width:26px;height:26px;transform:rotate(45deg);border:2px solid var(--gold);border-radius:5px;margin-bottom:8px;position:relative}.ed-empty-mark:after{content:"";position:absolute;inset:6px;background:var(--aronai);border-radius:2px;pointer-events:none}.ed-empty-title{font-size:1.05rem;color:var(--ink-2);font-weight:500}.ed-empty-sub{font-size:.88rem;max-width:56ch;text-wrap:balance}.ed-empty-title{text-wrap:balance}.ed-foot{display:flex;justify-content:flex-end;margin-top:6px}.ed-wc{font-size:.8rem;color:var(--ink-3)}.ed-wc b{font-family:var(--font-mono);font-weight:500;color:var(--ink-2)}.mic-section{display:flex;flex-direction:column;align-items:center;gap:12px;margin:34px 0 10px}.mic-ring{position:relative;width:112px;height:112px;display:grid;place-items:center}.mic-ring:before,.mic-ring:after{content:"";position:absolute;inset:14px;border-radius:18px;transform:rotate(45deg);border:2px solid var(--gold);opacity:0;pointer-events:none}.mic-ring.live:before{animation:ripple 1.6s ease-out infinite}.mic-ring.live:after{animation:ripple 1.6s ease-out .8s infinite}@keyframes ripple{0%{opacity:.8;transform:rotate(45deg) scale(1)}to{opacity:0;transform:rotate(45deg) scale(1.45)}}.mic{position:relative;width:78px;height:78px;border-radius:18px;transform:rotate(45deg);background:var(--aronai);box-shadow:0 0 0 4px var(--gold),0 0 0 7px var(--aronai-soft),var(--shadow-2);display:grid;place-items:center;transition:background .2s,box-shadow .2s,transform .12s}.mic>svg{width:32px;height:32px;fill:var(--on-accent);transform:rotate(-45deg)}.mic:hover:not(:disabled){background:var(--aronai-deep)}.mic:active:not(:disabled){transform:rotate(45deg) scale(.96)}.mic:disabled{background:var(--ink-3);box-shadow:0 0 0 4px var(--line),var(--shadow-1);opacity:.55}.mic .stop-icon{display:none;width:22px;height:22px;border-radius:4px;background:var(--on-accent)}.mic.live{background:var(--aronai-deep)}.mic.live>svg{display:none}.mic.live .stop-icon{display:block}.mic-hint{font-size:.95rem;color:var(--ink-2);text-align:center}.mic-hint.live{color:var(--aronai);font-weight:600}.mic-shortcut{display:flex;gap:4px;opacity:.8}@media (pointer: coarse){.mic-shortcut{display:none}}.ftr{margin-top:36px;text-align:center;font-size:.86rem;color:var(--ink-2);display:grid;gap:8px}.ftr-ack{color:var(--ink-3);max-width:64ch;margin:0 auto}.ftr-privacy{display:inline-flex;align-items:center;gap:6px;justify-content:center;color:var(--sijou);font-size:.82rem;text-wrap:balance}.ftr-privacy svg{width:14px;height:14px;fill:var(--sijou);flex:none}.ime-dock{position:fixed;left:50%;bottom:0;z-index:60;width:min(100%,760px);transform:translate(-50%,110%);visibility:hidden;background:var(--card);border:1px solid var(--line);border-bottom:none;border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -12px 44px #2b211833;padding:22px 14px calc(10px + env(safe-area-inset-bottom,0px));transition:transform .3s var(--ease),visibility 0s linear .3s}.ime-dock.open{transform:translate(-50%);visibility:visible;transition:transform .3s var(--ease),visibility 0s}.ime-dock:before{content:"";position:absolute;top:0;left:0;right:0;height:10px;background:var(--agor) repeat-x center / auto 10px;border-radius:var(--r-lg) var(--r-lg) 0 0;pointer-events:none}.ime-prog{display:none;align-items:center;gap:10px;padding:0 2px 8px}.ime-dock.loading .ime-prog{display:flex}.ime-prog-track{flex:1;height:6px;border-radius:999px;background:var(--leaf-2);overflow:hidden}.ime-prog-bar{height:100%;width:0;background:var(--aronai);transition:width .2s var(--ease)}.ime-prog-lbl{font-size:.78rem;color:var(--ink-3);white-space:nowrap}.ime-top{display:flex;align-items:center;gap:10px}.ime-comp{flex:1;min-width:0;height:30px;display:flex;align-items:baseline;gap:10px;overflow:hidden}.ime-roman{font-family:var(--font-mono);font-size:.95rem;font-weight:500;color:var(--ink-2);white-space:nowrap}.ime-roman:after{content:"";display:inline-block;width:1.5px;height:15px;background:var(--aronai);margin-left:1px;vertical-align:-2px;animation:caret 1.1s step-end infinite}@keyframes caret{50%{opacity:0}}.ime-arrow{color:var(--ink-3);font-size:.8rem}.ime-preview{font-family:var(--font-dv-serif);font-size:1.25rem;font-weight:700;color:var(--aronai-deep);white-space:nowrap}.ime-preview-wait{font-family:var(--font-ui);font-size:.85rem;font-weight:500;color:var(--ink-3);font-style:italic}.ime-comp-wait{animation:nudge .3s var(--ease)}@keyframes nudge{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.ime-hint-empty{font-size:.82rem;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ime-hint-empty .bi-s{display:none}.ime-top-actions{display:flex;gap:6px;flex:none}.ime-icon-btn{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-size:.95rem;color:var(--ink-2);border:1px solid var(--line);background:var(--card)}.ime-icon-btn:hover{border-color:var(--aronai);color:var(--aronai)}.ime-icon-btn.on{background:var(--aronai-soft);border-color:var(--aronai);color:var(--aronai-deep)}.ime-cands{position:relative;display:flex;align-items:center;gap:7px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;height:58px;padding:8px 2px}.ime-cands::-webkit-scrollbar{display:none}.ime-cand{display:inline-flex;align-items:center;gap:7px;flex:none;height:42px;padding:0 13px 0 8px;border-radius:10px;border:1px solid var(--line);background:var(--leaf);white-space:nowrap;transition:border-color .12s,background .12s,opacity .15s}.ime-cand:hover{border-color:var(--aronai)}.ime-cand.active{background:var(--aronai);border-color:var(--aronai);box-shadow:0 3px 12px color-mix(in srgb,var(--aronai) 35%,transparent)}.ime-cand.active .ime-cand-text{color:var(--on-accent)}.ime-cand.active .ime-cand-num{background:var(--gold);color:#2b2118}.ime-cand.stale{opacity:.45}.ime-cand-num{font-family:var(--font-mono);font-size:.7rem;min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;border-radius:5px;background:var(--card);color:var(--ink-3);border:1px solid var(--line)}.ime-cand.active .ime-cand-num{border-color:var(--gold)}.ime-cand-text{font-family:var(--font-dv-serif);font-size:1.15rem;font-weight:700;color:var(--ink)}.ime-raw{background:transparent;border-style:dashed}.ime-raw .ime-raw-text{font-family:var(--font-mono);font-size:.9rem;font-weight:500;color:var(--ink-2)}.ime-raw.active{background:var(--ink-2);border-color:var(--ink-2);border-style:solid}.ime-raw.active .ime-raw-text{color:var(--card)}.ime-more-dots{display:inline-flex;gap:4px;padding:0 6px;flex:none}.ime-more-dots i{width:5px;height:5px;border-radius:50%;background:var(--gold);animation:dots .9s ease-in-out infinite}.ime-more-dots i:nth-child(2){animation-delay:.15s}.ime-more-dots i:nth-child(3){animation-delay:.3s}@keyframes dots{50%{opacity:.25;transform:translateY(-2px)}}.ime-dock.ime-busy .ime-roman{opacity:.7}.ime-osk{display:grid;gap:7px;padding:4px 0 6px;user-select:none;-webkit-user-select:none}.ime-osk.hide{display:none}.osk-row{display:flex;gap:6px;justify-content:center}.osk-key{flex:1;max-width:62px;height:46px;border-radius:9px;background:var(--leaf);border:1px solid var(--line);border-bottom-width:3px;font-family:var(--font-mono);font-size:1.05rem;color:var(--ink);display:grid;place-items:center;touch-action:manipulation;transition:background .06s,transform .06s}.osk-key:active{background:var(--gold-soft);transform:translateY(1px);border-bottom-width:2px}.osk-sym{font-family:var(--font-dv);font-size:1.1rem}.osk-wide{flex:1.5;max-width:92px}.osk-fn{flex:1.6;max-width:104px;font-family:var(--font-dv);font-size:.9rem;font-weight:600;color:var(--ink-2);background:var(--leaf-2)}.osk-space{flex:5;max-width:none;font-family:var(--font-dv);font-size:.85rem;color:var(--ink-3)}.ime-hints{display:flex;flex-wrap:wrap;gap:4px 16px;padding:2px}.ime-hint{font-size:.74rem;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px}.ime-hint .bi-s{display:none}@media (pointer: coarse){.ime-hints{display:none}}.toast-wrap{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:80;width:min(92vw,440px);display:flex;flex-direction:column;gap:8px}body.ime-open .toast-wrap{bottom:auto;top:12px}.toast{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;background:#2b2118;color:#f6efe4;border-radius:var(--r-md);box-shadow:var(--shadow-2);border-left:4px solid var(--gold);animation:toast-in .25s var(--ease)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.toast-icon{font-size:1.15rem;flex:none}.toast-body{flex:1;min-width:0}.toast-title{font-weight:600;font-size:.92rem}.toast-sub{font-size:.82rem;opacity:.78;margin-top:2px;overflow-wrap:anywhere}.toast-act{padding:6px 12px;border-radius:8px;background:var(--gold);color:#2b2118;font-weight:700;font-size:.85rem;flex:none}.toast-close{width:28px;height:28px;border-radius:6px;opacity:.7;flex:none}.toast-close:hover{opacity:1;background:#ffffff14}.fb-widget{position:fixed;right:16px;bottom:16px;z-index:70}body.ime-open .fb-widget{display:none}.fb-toggle{padding:10px 16px;border-radius:999px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-2);font-size:.88rem;font-weight:600;color:var(--ink)}.fb-toggle:hover{border-color:var(--aronai)}.fb-panel{display:none;position:absolute;right:0;bottom:52px;width:min(92vw,360px);max-height:min(80vh,640px);overflow:auto;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2)}.fb-panel.open{display:block}.fb-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--rule);position:sticky;top:0;background:var(--card)}.fb-title{font-weight:700}.fb-close{width:30px;height:30px;border-radius:8px}.fb-close:hover{background:var(--leaf)}.fb-body{padding:14px 16px 16px;display:grid;gap:8px}.fb-intro{font-size:.88rem;color:var(--ink-2)}.fb-label{font-size:.85rem;font-weight:600;margin-top:6px}.fb-rating,.fb-device{display:flex;flex-wrap:wrap;gap:6px}.fb-rate,.fb-dev{padding:7px 11px;border-radius:999px;border:1px solid var(--line);font-size:.84rem;background:var(--leaf)}.fb-rate.on,.fb-dev.on{background:var(--aronai-soft);border-color:var(--aronai);color:var(--aronai-deep)}.fb-text{width:100%;padding:9px 11px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-size:.92rem;resize:vertical}.fb-text.warn{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-soft)}.fb-auto{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;font-size:.78rem;color:var(--ink-3);margin-top:4px}.fb-auto-val{color:var(--ink-2);overflow-wrap:anywhere}.fb-submit{width:100%;margin-top:8px}.fb-success{display:none;padding:24px 18px;text-align:center}.fb-success-icon{font-size:2rem;margin-bottom:8px}.fb-success .btn{margin-top:14px}@media (max-width: 640px){.shell{padding:0 16px 40px}.hdr>.agor-band{margin:0 -16px 18px}.logo{width:44px;height:44px}.brand-txt h1{font-size:1.8rem}.tagline{font-size:.98rem}.panel{padding:18px 16px}.model-card{padding:16px 14px 12px}.mc-actions .btn-ghost{flex:1 1 auto}.mc-title .bi-s,.mc-desc .bi-s,.s-txt .bi-s,.mic-hint .bi-s,.tagline .bi-s{display:block}.pill-btn .bi-s,.btn .bi-s{display:none}.pill-btn{padding:7px 12px;font-size:.88rem}.toggle-row{gap:8px}.ed-btn-lbl{display:none}.ed-btn{padding:0 10px}.editor{min-height:220px}.ime-dock{padding-left:8px;padding-right:8px;border-radius:14px 14px 0 0}.ime-dock:before{border-radius:14px 14px 0 0}.osk-row{gap:4px}.osk-key{height:44px;border-radius:7px;font-size:1rem}.fb-widget{right:10px;bottom:10px}.fb-toggle span{display:none}}@media (hover: none){.ed-btn:hover,.pill-btn:hover,.btn-ghost:hover:not(:disabled),.ime-cand:hover{border-color:var(--line)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
