@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-text-vietnamese-400-normal-rDtJSp__.woff2)format("woff2"),url(/assets/crimson-text-vietnamese-400-normal-DwuTIOAR.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:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-text-latin-ext-400-normal-B_IkVVOe.woff2)format("woff2"),url(/assets/crimson-text-latin-ext-400-normal-CgOISYAx.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:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-text-latin-400-normal-pRLgj_b_.woff2)format("woff2"),url(/assets/crimson-text-latin-400-normal-qfr3ao9R.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:Crimson Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/crimson-text-vietnamese-400-italic-C9u6cTfW.woff2)format("woff2"),url(/assets/crimson-text-vietnamese-400-italic-CRyKrd5Y.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:Crimson Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/crimson-text-latin-ext-400-italic-fT-WK4XD.woff2)format("woff2"),url(/assets/crimson-text-latin-ext-400-italic-ClUzxtOn.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:Crimson Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/crimson-text-latin-400-italic-C7rttgBh.woff2)format("woff2"),url(/assets/crimson-text-latin-400-italic-DhN5Sx-s.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:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/crimson-text-vietnamese-600-normal-BJfebwzp.woff2)format("woff2"),url(/assets/crimson-text-vietnamese-600-normal-C9waPZmM.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:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/crimson-text-latin-ext-600-normal-kNIrfWdF.woff2)format("woff2"),url(/assets/crimson-text-latin-ext-600-normal-dqrBA9JO.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:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/crimson-text-latin-600-normal-BLvyr2CS.woff2)format("woff2"),url(/assets/crimson-text-latin-600-normal-DrBK31Eo.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.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 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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+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: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+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 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+??,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 Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)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 Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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 Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(/assets/vt323-vietnamese-400-normal-D_5Q7Vcv.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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(/assets/vt323-latin-ext-400-normal-DqOq58ri.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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-400-normal-BuNkiaAX.woff)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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-normal-CNCMA2GQ.woff2)format("woff2"),url(/assets/literata-cyrillic-400-normal-BZoHpSD9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-normal-wlSmuZ9Y.woff2)format("woff2"),url(/assets/literata-greek-ext-400-normal-jenpRSxk.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-normal-DLCf-Z3g.woff2)format("woff2"),url(/assets/literata-greek-400-normal-CMPfP1Pr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-normal-H9pSqQsV.woff2)format("woff2"),url(/assets/literata-vietnamese-400-normal-BvhrDK3U.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-normal-D5BsCrMl.woff2)format("woff2"),url(/assets/literata-latin-ext-400-normal-Cs2-p-8d.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-normal-CLtNJ872.woff2)format("woff2"),url(/assets/literata-latin-400-normal-CUhpYSl8.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-400-italic-D8ysK2U6.woff)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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-italic-BGCtnF0_.woff2)format("woff2"),url(/assets/literata-cyrillic-400-italic-GTLnQLoY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-italic-ByGcUFfQ.woff2)format("woff2"),url(/assets/literata-greek-ext-400-italic-v9vyEgWr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-italic-Bv-j3dzg.woff2)format("woff2"),url(/assets/literata-greek-400-italic-DTSbSSav.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-italic-CcRKGM16.woff2)format("woff2"),url(/assets/literata-vietnamese-400-italic-DHLsq6W7.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-italic-DDtG17VM.woff2)format("woff2"),url(/assets/literata-latin-ext-400-italic-B1grLKeg.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-italic-BxdXY0No.woff2)format("woff2"),url(/assets/literata-latin-400-italic-xjtKbHx7.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-600-normal-DMpAXN3v.woff)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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-600-normal-CJ4BZrBr.woff2)format("woff2"),url(/assets/literata-cyrillic-600-normal-CFZV0quP.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-ext-600-normal-C9Ui0wVq.woff2)format("woff2"),url(/assets/literata-greek-ext-600-normal-dOBTK4hz.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-600-normal-AXWu-DgS.woff2)format("woff2"),url(/assets/literata-greek-600-normal-yjIuBGCY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-vietnamese-600-normal-CKzxoyei.woff2)format("woff2"),url(/assets/literata-vietnamese-600-normal-8qS4Xlwy.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-ext-600-normal-iLkdh2tW.woff2)format("woff2"),url(/assets/literata-latin-ext-600-normal-DYcsrkT4.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-normal-A9sHopYh.woff2)format("woff2"),url(/assets/literata-latin-600-normal-BFEFPlMO.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font:var(--fs) / 1.5 var(--f-ui);overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--acc)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.crt{height:100%;display:flex}.app{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}header.top{background:var(--bg2);border-bottom:1px solid var(--line);align-items:center;gap:14px;min-width:0;padding:8px 14px;display:flex}.brand{color:var(--strong);flex:none;align-items:center;gap:8px;text-decoration:none;display:flex}.logo{width:34px;height:34px}.lg-beam{fill:var(--logo-beam)}.lg-cliff{fill:var(--logo-cliff)}.lg-tower{fill:var(--logo-tower)}.lg-stripe{fill:var(--logo-stripe)}.lg-lamp{fill:var(--acc)}.lg-fog{stroke:var(--logo-fog)}.brand-name{font:700 1.15rem / 1 var(--f-head);letter-spacing:.14em;position:relative}.game-meta{flex-direction:column;min-width:0;line-height:1.25;display:flex}.game-title{color:var(--strong);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.game-sub{color:var(--dim);font-size:.86em}.top-tools{align-items:center;gap:6px;margin-left:auto;display:flex}.tbtn,select{background:var(--panel);border:1px solid var(--line2);border-radius:var(--r);color:var(--fg);padding:4px 10px}.tbtn:hover,select:hover{border-color:var(--acc)}select{max-width:190px;padding:4px 6px}.tbtn[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.seg{display:inline-flex}.seg .tbtn{border-radius:0}.seg .tbtn:first-child{border-radius:var(--r) 0 0 var(--r)}.seg .tbtn:last-child{border-radius:0 var(--r) var(--r) 0}.seg .tbtn+.tbtn{border-left:0}.menubar{display:none}.table{--lw:280px;--rw:330px;--bh:250px;grid-template-columns:var(--lw) minmax(0, 1fr) var(--rw);flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"left story right""left bottom right";gap:10px;min-height:0;padding:10px;display:grid}.table[data-empty-left="1"]{--lw:0px}.table[data-empty-right="1"]{--rw:0px}.table.dragging[data-empty-left="1"]{--lw:130px}.table.dragging[data-empty-right="1"]{--rw:130px}.zone{border-radius:var(--r);scrollbar-width:thin;flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;overflow:auto}.zone[data-zone=left]{grid-area:left}.zone[data-zone=right]{grid-area:right}.zone[data-zone=bottom]{max-height:var(--bh);flex-direction:row;grid-area:bottom;align-items:stretch;overflow:auto hidden}.zone[data-zone=bottom] .panel{min-width:270px;max-height:calc(var(--bh) - 4px);flex:320px}.zone[data-zone=bottom] .panel.collapsed{flex:none;min-width:0}.table[data-empty-bottom="1"]:not(.dragging) .zone[data-zone=bottom]{display:none}.table.dragging[data-empty-bottom="1"] .zone[data-zone=bottom]{min-height:64px}.table.dragging .zone{outline:1px dashed var(--line2);outline-offset:-1px}.zone.drop-on{background:var(--chip);outline:2px dashed var(--acc)!important}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}.panel.hidden{display:none!important}.panel.dragged{opacity:.45}.panel.drop-before{box-shadow:0 -3px 0 var(--acc)}.zone[data-zone=bottom] .panel.drop-before{box-shadow:-3px 0 0 var(--acc)}.panel.flash{animation:1s flash}@keyframes flash{0%{box-shadow:0 0 0 2px var(--acc)}to{box-shadow:none}}@media (prefers-reduced-motion:reduce){.panel.flash{animation:none}}.panel-head{background:var(--panel2);border-bottom:1px solid var(--line);align-items:center;gap:6px;min-width:0;padding:6px 8px;display:flex}.panel-head[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.panel-head[draggable=true]:active{cursor:grabbing}.panel.collapsed .panel-head{border-bottom:0}.panel-head .grip{color:var(--dim);letter-spacing:-2px;font-size:.8em}.panel-head .ph-title{font:600 .82rem / 1.2 var(--f-head);letter-spacing:.08em;text-transform:uppercase;color:var(--strong);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden}.panel-head .ph-badge{background:var(--acc);color:var(--on-acc);border-radius:999px;padding:0 6px;font-size:.72em}.panel-head button{color:var(--dim);background:0 0;border:0;padding:0 4px;font-size:.95em;line-height:1}.panel-head button:hover{color:var(--strong)}.panel-head .ph-close{display:none}.panel.collapsed .ph-col{transform:rotate(-90deg)}.panel-body{scrollbar-width:thin;min-height:0;padding:10px;overflow:auto}.zone:is([data-zone=left],[data-zone=right]) .panel-body{max-height:380px}.mobtabs,.sheet-backdrop{display:none}.page-tools{display:contents}.pop{z-index:300;background:var(--panel);border:1px solid var(--line2);border-radius:var(--r);min-width:220px;max-width:min(320px,100vw - 20px);color:var(--fg);padding:6px;position:fixed;box-shadow:0 12px 30px #0006}.pop .pt{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:6px 8px 2px;font-size:.74em}.pop label,.pop button{border-radius:var(--r);text-align:left;width:100%;color:var(--fg);background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;font-size:.9em;display:flex}.pop label:hover,.pop button:hover,.pop button:focus-visible{background:var(--chip)}.pop hr{border:0;border-top:1px solid var(--line);margin:4px 0}.pop .hint{color:var(--dim);padding:0 8px 6px;font-size:.76em}.pop button:disabled{opacity:.5;cursor:default}.pop button:disabled:hover{background:0 0}.pop .hint.ok{color:var(--ok)}.pop .model-switch>label{color:var(--dim);padding:2px 8px;font-size:.8em}.pop .model-switch select,.pop .model-switch input{width:calc(100% - 16px);max-width:none;margin:0 8px 4px}.pop .model-switch input{background:var(--input);border:1px solid var(--line2);border-radius:var(--r);color:var(--fg);padding:4px 6px}.pop .model-switch small{padding:0 8px 4px;font-size:.74em;display:block}.pop .model-switch .notice{margin:4px 8px}.score{white-space:nowrap;color:var(--acc);padding:0 4px;font-size:.95em}.score b{color:var(--strong)}.tbtn{white-space:nowrap}@media (width<=799px){.tb-l{display:none}}.story-wrap{background:var(--story-bg);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;grid-area:story;min-height:0;display:flex;overflow:hidden}.story-title{display:none}.story{font:var(--story-fs) / 1.6 var(--f-story);flex:1;padding:18px 22px;overflow:auto}.story .chap{font:600 .9rem / 1 var(--f-head);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:14px}.gm-name{font:600 .8rem / 1 var(--f-head);letter-spacing:.1em;color:var(--acc);margin-bottom:6px}.gm p{margin:0 0 .8em}.me{color:var(--strong);font-style:italic}.composer{border-top:1px solid var(--line);background:var(--bg2);padding:10px}.inrow{background:var(--input);border:1px solid var(--line2);border-radius:var(--r);align-items:center;gap:6px;padding:4px 6px;display:flex}.inrow .prompt{color:var(--acc)}.inrow input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:6px 2px}.ibtn{border:1px solid var(--line2);background:var(--chip);border-radius:var(--r);padding:5px 12px}.ibtn.pri{background:var(--acc);border-color:var(--acc);color:var(--on-acc);font-weight:700}.chips{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.chip{border:1px solid var(--line2);background:var(--chip);font:.8rem / 1.5 var(--f-mono);border-radius:999px;padding:2px 10px}.chip.ok{color:var(--ok)}.chip.bad{color:var(--bad)}.chip.jev{color:var(--jev)}.chip.sec{color:var(--sec)}.status{font:.78rem / 1.6 var(--f-mono);color:var(--dim);background:var(--bg2);border-top:1px solid var(--line);flex-wrap:wrap;gap:14px;padding:4px 14px;display:flex}.muted{color:var(--dim)}.small{font-size:.86em}.narrow-only{display:none}.content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.content>.table{flex:1}.page{flex-direction:column;gap:16px;width:100%;max-width:36rem;margin:0 auto;padding:24px 16px 40px;display:flex}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.card-head{background:var(--panel2);border-bottom:1px solid var(--line);font:600 1rem / 1.3 var(--f-head);letter-spacing:.06em;color:var(--strong);margin:0;padding:10px 14px}.card-body{flex-direction:column;gap:12px;padding:14px;display:flex}.card-body p{margin:0}.card-body form{flex-direction:column;gap:12px;display:flex}fieldset{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:10px;margin:0;padding:10px 12px 12px;display:flex}legend{color:var(--dim);padding:0 6px;font-size:.9em}.field{flex-direction:column;gap:4px;display:flex}.field label{color:var(--strong);font-size:.92em}.field input,.field textarea{background:var(--input);border:1px solid var(--line2);border-radius:var(--r);color:var(--fg);width:100%;min-width:0;padding:8px 10px}.field textarea{resize:vertical;line-height:1.45}.field input:focus,.field textarea:focus{outline:2px solid var(--acc);outline-offset:1px}.field input[aria-invalid=true]{border-color:var(--bad)}.field input:disabled,.field textarea:disabled{opacity:.7}.fw{align-items:flex-start;gap:6px;display:flex}.dice{border:1px solid var(--line2);background:var(--chip);border-radius:var(--r);flex:none;width:40px;height:38px;font-size:1.1rem;line-height:1}.dice:hover:not(:disabled){border-color:var(--acc)}.dice:disabled{opacity:.55;cursor:not-allowed}.dice.spin{opacity:1;animation:.8s linear infinite roll}@keyframes roll{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dice.spin{animation:none}}.field .chips{margin:4px 0 0}button.chip{cursor:pointer;color:var(--fg)}button.chip:hover:not(:disabled){border-color:var(--acc)}label.check{align-items:baseline;gap:8px;display:flex}.btn{border:1px solid var(--line2);background:var(--chip);color:var(--fg);border-radius:var(--r);justify-content:center;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--acc)}.btn.pri{background:var(--acc);border-color:var(--acc);color:var(--on-acc);font-weight:700}.btn.bad{border-color:var(--bad);color:var(--bad)}.btn:disabled,.tbtn:disabled{opacity:.55;cursor:not-allowed}.row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.linkish{color:var(--acc);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}a.tbtn{text-decoration:none}.notice{border:1px solid var(--line2);border-radius:var(--r);background:var(--chip);border-left-width:4px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.notice.bad{border-color:var(--bad)}.notice.ok{border-color:var(--ok)}.notice.warn{border-color:var(--acc)}.notice-title{color:var(--strong)}.notice-hint{color:var(--dim)}.rid{font:.82rem / 1.4 var(--f-mono);color:var(--dim);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rid code{-webkit-user-select:all;user-select:all;color:var(--fg)}.cmd{background:var(--input);border:1px solid var(--line);border-radius:var(--r);font:.85rem / 1.4 var(--f-mono);margin:0;padding:8px 10px;overflow-x:auto}.steps{counter-reset:s;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps li{text-align:center;border-bottom:3px solid var(--line);color:var(--dim);counter-increment:s;flex:1;padding:6px 4px;font-size:.9em}.steps li:before{content:counter(s) ". "}.steps li.on{border-color:var(--acc);color:var(--strong)}.steps li.done{border-color:var(--ok)}.choices{gap:10px;display:grid}.btn.choice{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px}.badge{border:1px solid var(--line2);color:var(--dim);vertical-align:middle;border-radius:999px;padding:1px 8px;font-size:.78em;font-weight:400;display:inline-block}.badge.ok{border-color:var(--ok);color:var(--ok)}.provider{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.provider h2{font:600 1rem / 1.4 var(--f-ui);color:var(--strong);margin:0}.provider p{margin:0}.list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.list.models li{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.list.models li.off{color:var(--dim)}.list.users li{border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 0;display:flex}.list.users li:last-child{border-bottom:0}.list.users .u-name{flex:12em;min-width:0}.list.users .u-name .badge{margin-left:6px}.list.users .u-debug{color:var(--dim);flex:0 auto}.list.users .u-debug.on{color:var(--sec)}.list.users .u-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.list.users .notice{flex-basis:100%}.field select{background:var(--input);border:1px solid var(--line2);border-radius:var(--r);color:var(--fg);max-width:100%;padding:8px 10px}.list.games li{border-bottom:1px dashed var(--line)}.game-row{color:var(--fg);grid-template-columns:1fr auto;gap:2px 10px;padding:8px 2px;text-decoration:none;display:grid}.game-row:hover .g-title{color:var(--acc)}.g-title{color:var(--strong);font-weight:600}.g-meta{grid-column:1}.game-row .badge{grid-area:1/2/span 2;align-self:center}.story .turn{margin-bottom:18px}.story .turn.failed{opacity:.9}.me .seg+.seg{margin-left:.4em}.seg-speech{color:var(--strong)}.seg-gesture{color:var(--dim);font-style:italic}.seg-ooc,.me.ooc{color:var(--jev);font-style:normal}.older{margin:0 auto 14px;display:block}.thinking{color:var(--dim);font-style:italic}.thinking i{background:var(--dim);border-radius:50%;width:5px;height:5px;margin-left:4px;animation:1.2s infinite blink;display:inline-block}.thinking i:nth-child(2){animation-delay:.2s}.thinking i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.2}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.thinking i{opacity:.6;animation:none}}.composer{flex-direction:column;gap:8px;display:flex}.sugg{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sugg-btn{border:1px solid var(--line2);background:var(--chip);color:var(--fg);border-radius:var(--r);text-align:left;font:.92em / 1.35 var(--f-ui);padding:5px 10px}.sugg-btn:hover:not(:disabled){border-color:var(--acc);color:var(--strong)}.sugg-btn:disabled,.shortcuts button:disabled,.ibtn:disabled{opacity:.5;cursor:not-allowed}.shortcuts{flex-wrap:wrap;gap:4px;display:flex}.shortcuts button{border:1px solid var(--line);min-width:2.2em;color:var(--dim);border-radius:var(--r);font:.85em / 1.5 var(--f-mono);background:0 0;padding:2px 8px}.shortcuts button:hover:not(:disabled){color:var(--strong);border-color:var(--line2)}.gamebar{font-family:var(--f-mono);white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:14px;font-size:.8em;display:flex;overflow-x:auto}.gamebar::-webkit-scrollbar{display:none}.gamebar>*{flex:none}.composer .fold{border:1px solid var(--line);min-width:0;color:var(--dim);border-radius:var(--r);background:0 0;margin-left:auto;padding:0 8px;font-size:.85em;line-height:1.6}.composer .fold:hover{color:var(--strong);border-color:var(--line2)}.folds{flex-wrap:wrap;gap:6px;display:flex}.folds button{border:1px solid var(--line);color:var(--dim);background:0 0;border-radius:999px;padding:1px 10px;font-size:.82em}.folds button:hover{color:var(--strong);border-color:var(--line2)}.pop .view-row{justify-content:space-between;align-items:center;gap:8px;padding:2px 8px;font-size:.9em;display:flex}.pop .view-row label{width:auto;padding:0}.pop .view-row select{max-width:9rem}html[data-scanlines=off] .app:after{display:none!important}.gamebar .bad{color:var(--bad)}.chip.bad{color:var(--bad);border-color:var(--bad)}.panel-body .list{gap:0}.panel-body .list li{border-bottom:1px dashed var(--line);align-items:baseline;gap:8px;padding:5px 0;display:flex}.panel-body .list li:last-child{border-bottom:0}.panel-body .list .where{margin-left:auto}.hint-line{margin:8px 0 0}.tabs{gap:4px;margin-bottom:8px;display:flex}.tabs button{border:1px solid var(--line);color:var(--dim);border-radius:var(--r);background:0 0;flex:1;padding:3px 8px;font-size:.85em}.tabs button.on{color:var(--strong);border-color:var(--acc);background:var(--chip)}.pcs{flex-direction:column;gap:8px;display:flex}.pc{text-align:left;border:1px solid var(--line);border-radius:var(--r);background:var(--chip);width:100%;color:var(--fg);align-items:center;gap:10px;padding:8px;display:flex}.pc:hover{border-color:var(--acc)}.pc .av{background:var(--panel2);border:2px solid var(--acc);width:36px;height:36px;color:var(--strong);font:600 .85rem / 1 var(--f-head);border-radius:50%;flex:none;place-items:center;display:grid}.pc .nm{color:var(--strong);font-weight:600;display:block}.pc .rl{color:var(--dim);font-size:.82em;display:block}.pc-look{color:var(--fg);margin:6px 2px 0}.map{scrollbar-width:thin;overflow-x:auto}.map svg{width:100%;height:auto;display:block}.map .room rect{fill:var(--chip);stroke:var(--line2);stroke-width:1.5px}.map .room.visited rect{fill:var(--panel2);stroke:var(--acc)}.map .room.unknown rect{fill:none;stroke-dasharray:4 3;stroke:var(--dim)}.map .room.here rect{stroke-width:3px}.map .room text{fill:var(--strong);font:600 13px var(--f-ui);text-anchor:middle}.map .room.unknown text{fill:var(--dim)}.map .edge{stroke:var(--line2);stroke-width:2px}.map .edge.v{stroke-dasharray:3 3}.map .edge-dir{fill:var(--dim);font:600 12px var(--f-ui);text-anchor:middle;paint-order:stroke;stroke:var(--panel);stroke-width:3px}.map .you{fill:var(--acc);animation:1.4s infinite blink}@media (prefers-reduced-motion:reduce){.map .you{animation:none}}.legend{flex-wrap:wrap;gap:4px 12px;margin-top:6px;display:flex}.q{border-bottom:1px dashed var(--line);padding:7px 0}.q:last-child{border-bottom:0}.q .qt{color:var(--strong);align-items:baseline;gap:6px;display:flex}.q .qs{border:1px solid var(--line2);white-space:nowrap;color:var(--dim);border-radius:999px;margin-left:auto;padding:0 6px;font-size:.72em}.q.done .qt{color:var(--dim);text-decoration:line-through}.q.done .qs{border-color:var(--ok);color:var(--ok);text-decoration:none}.q .qn{color:var(--dim);margin:2px 0 0 22px;font-size:.84em}.q .hints{flex-direction:column;gap:4px;margin:6px 0 0 22px;display:flex}.q .rt{color:var(--strong);font-size:.86em}.q .hint{border-left:2px solid var(--acc2);padding-left:8px;font-size:.84em}.q .hint b{color:var(--acc2)}.q .hbtn{border:1px solid var(--acc2);color:var(--acc2);border-radius:var(--r);background:0 0;align-self:flex-start;padding:2px 8px;font-size:.78em}.q .hbtn:disabled{opacity:.5;cursor:not-allowed}.hint-lvl{color:var(--dim);margin-left:3px;font-size:.68em}.hintbox{border-color:var(--acc2)}.hintbox .linkish{align-self:flex-end}.saves li{align-items:center}.saves .sv{flex-direction:column;min-width:0;display:flex}.saves .sv-name{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saves .go{border:1px solid var(--line2);background:var(--chip);color:var(--fg);border-radius:var(--r);flex:none;margin-left:auto;padding:2px 8px;font-size:.82em}.saves .go:hover:not(:disabled){border-color:var(--acc)}.saves .go:disabled{opacity:.5;cursor:not-allowed}.save-form{gap:6px;margin-top:8px;display:flex}.save-form input{background:var(--input);border:1px solid var(--line2);border-radius:var(--r);min-width:0;color:var(--fg);flex:1;padding:5px 8px}.panel-body .notice{margin-top:8px}.gmlog{font:.8rem / 1.45 var(--f-mono)}.gmlog .tn{color:var(--dim);border-bottom:1px solid var(--line);margin:8px 0 2px}.gmlog .gm-turn:first-child .tn{margin-top:0}.gmlog .st{gap:8px;padding:1px 0;display:flex}.gmlog .st .k{min-width:3.6em;color:var(--acc);flex:none}.gmlog .st .v{overflow-wrap:anywhere;min-width:0}.gmlog .st.secret .k,.gmlog .st.secret .v{color:var(--sec)}.gmlog .st.bad .v,.gmlog .st .err{color:var(--bad)}.tree{font:.8rem / 1.45 var(--f-mono);margin:0;padding:0;list-style:none}.tree button{text-align:left;width:100%;color:var(--fg);border-radius:var(--r);overflow-wrap:anywhere;font:inherit;background:0 0;border:0;padding:2px 4px;display:block}.tree button:hover,.tree button.on{background:var(--chip)}.tree button.sc{color:var(--sec)}.fileview{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--input);border:1px solid var(--line);border-radius:var(--r);max-height:240px;font:.78rem / 1.45 var(--f-mono);margin:4px 0 8px;padding:8px;overflow:auto}.fileview.sc{color:var(--sec)}.kv{grid-template-columns:auto 1fr;gap:4px 12px;margin:0 0 10px;font-size:.88em;display:grid}.kv dt{color:var(--dim)}.kv dd{overflow-wrap:anywhere;margin:0}.dbg-warn{color:var(--sec);margin:0 0 6px}.dbg-bar{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px;display:flex}.dbg-bar .lvb{border:1px solid var(--line);color:var(--dim);border-radius:var(--r);font:.76rem / 1.5 var(--f-mono);background:0 0;padding:1px 7px}.dbg-bar .lvb[aria-pressed=true]{color:var(--strong);border-color:var(--acc);background:var(--chip)}.dbg-bar .lvb .n{opacity:.7}.dbg-bar select{padding:1px 4px;font-size:.8em}.dbg-bar .linkish{margin-left:auto;font-size:.8em}.dbg-rid{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:6px;display:flex}.dbg{max-height:40vh;font:.76rem / 1.45 var(--f-mono);scrollbar-width:thin;margin:0;padding:0;list-style:none;overflow:auto}.dbg .dl{border-bottom:1px dashed var(--line);flex-wrap:wrap;gap:0 8px;padding:2px 0;display:flex}.dbg .dl .t,.dbg .dl .z{color:var(--dim)}.dbg .dl .lv{min-width:3.4em}.dbg .dl .src{color:var(--jev);min-width:3.6em}.dbg .dl .msg{overflow-wrap:anywhere;flex:12em;min-width:0}.dbg .dl.lv-debug .lv{color:var(--dim)}.dbg .dl.lv-warn .lv,.dbg .dl.lv-warn .msg{color:var(--acc)}.dbg .dl.lv-error .lv,.dbg .dl.lv-error .msg{color:var(--bad)}.dbg .rid-btn{font-size:.95em}.dbg .dd{flex-basis:100%}.dbg .dd summary{cursor:pointer;color:var(--dim)}.dbg .dd pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--input);border:1px solid var(--line);border-radius:var(--r);max-height:240px;margin:2px 0 4px;padding:6px;overflow:auto}.ph-badge.bad{background:var(--bad)}.modal{z-index:400;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mbox{background:var(--panel);border:1px solid var(--line2);border-radius:var(--r);width:min(480px,100%);max-height:86vh;color:var(--fg);flex-direction:column;display:flex;overflow:hidden}.mhead{background:var(--panel2);border-bottom:1px solid var(--line);align-items:center;padding:8px 12px;display:flex}.mhead .mt{font:600 1rem / 1.3 var(--f-head);color:var(--strong);letter-spacing:.04em}.mbody{flex-direction:column;gap:12px;padding:12px 14px;display:flex;overflow:auto}.mbody p{margin:0}html[data-layout=book] .table{grid-template-columns:minmax(0, var(--col,40rem));grid-template-rows:minmax(0,1fr);grid-template-areas:"story";justify-content:center}.booktabs{gap:2px;display:inline-flex}.booktabs .tbtn{background:0 0;border-color:#0000;padding:4px 7px;font-size:1.05rem;line-height:1.2}.booktabs .tbtn:hover{border-color:var(--line2)}.booktabs .tbtn[aria-pressed=true]{background:var(--chip);border-color:var(--line2);color:var(--fg)}@media (width>=800px){html[data-layout=book] .zone,html[data-layout=book] .zone[data-zone=bottom],html[data-layout=book] .table[data-empty-bottom="1"]:not(.dragging) .zone[data-zone=bottom]{z-index:60;pointer-events:none;width:min(440px,100vw);max-height:none;padding:0;display:block;position:fixed;top:0;bottom:0;right:0;overflow:visible;background:0 0!important;outline:0!important}html[data-layout=book] .zone .panel{display:none}html[data-layout=book] .zone .panel.mob-open{pointer-events:auto;border-width:0 0 0 1px;border-radius:0;flex-direction:column;height:100%;max-height:none;animation:.22s drawer-in;display:flex;box-shadow:0 10px 30px #00000040}html[data-layout=book] .zone .panel.mob-open .panel-body{flex:1;max-height:none;padding:14px 18px 30px;display:block}html[data-layout=book] .panel-head{padding:12px 12px 10px 18px}html[data-layout=book] .panel-head .ph-title{font:600 1.15rem / 1.2 var(--f-story);letter-spacing:0;text-transform:none}html[data-layout=book] .panel-head .grip,html[data-layout=book] .panel-head .ph-col,html[data-layout=book] .panel-head .ph-menu{display:none}html[data-layout=book] .panel-head .ph-close{font-size:1.1rem;display:inline-block}html[data-layout=book] .sheet-backdrop{z-index:55;background:#2b262052;animation:.2s fade-in;display:block;position:fixed;inset:0}}@keyframes drawer-in{0%{opacity:0;transform:translate(40px)}}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-layout=book] .zone .panel.mob-open,html[data-layout=book] .sheet-backdrop{animation:none}}@media (width<=1200px){.table{--lw:240px;--rw:280px}}@media (width<=799px){.table{flex-direction:column;gap:0;padding:0;display:flex}.story-wrap{border-left:0;border-right:0;border-radius:0;flex:1}.panels-btn{display:none}.zone,.zone[data-zone=bottom],.table[data-empty-bottom="1"]:not(.dragging) .zone[data-zone=bottom]{left:0;right:0;bottom:var(--mobbar,56px);z-index:60;pointer-events:none;max-height:72vh;padding:0;display:block;position:fixed;overflow:visible;background:0 0!important;outline:0!important}.zone .panel{margin:0;display:none}.zone .panel.mob-open{pointer-events:auto;border-radius:14px 14px 0 0;min-width:0;max-height:72vh;display:flex;box-shadow:0 -10px 30px #00000073}.zone .panel.mob-open .panel-body{flex:1;max-height:none;display:block}.panel-head .grip,.panel-head .ph-col,.panel-head .ph-menu{display:none}.panel-head .ph-close{display:inline-block}.mobtabs{scrollbar-width:none;height:var(--mobbar,56px);background:var(--bg2);border-top:1px solid var(--line);flex:none;gap:2px;padding:4px;display:flex;overflow-x:auto}.mobtabs button{min-width:52px;color:var(--dim);border-radius:var(--r);background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;padding:2px 6px;font-size:.66rem;display:flex}.mobtabs button .i{font-size:1.15rem;line-height:1}.mobtabs button.on{color:var(--strong);background:var(--chip)}.mobtabs .mob-more{background:var(--bg2);border-left:1px solid var(--line);border-radius:0;margin-left:auto;position:sticky;right:-4px;box-shadow:-10px 0 10px -6px #00000080}.sheet-backdrop{z-index:55;background:#0006;display:block;position:fixed;inset:0}.status{display:none}.story{padding:14px 16px}header.top{gap:6px;padding:6px 10px}.brand-name,.game-meta{display:none}.top-tools{gap:2px;min-width:0}select{max-width:5.5rem}.seg .tbtn{padding:4px 6px}.tbtn{padding:4px 5px}.score{padding:0 2px}.wide-only{display:none}.narrow-only{display:inline}}html[data-theme=noxara]{--bg:#060810;--bg2:#0a0d18;--panel:#0e1220;--panel2:#141a2c;--story-bg:#0a0d18;--line:#b48c3c33;--line2:#b48c3c73;--fg:#c8a96e;--dim:#8a7550;--strong:#ecd9a6;--acc:#d4a843;--acc2:#9b59d0;--on-acc:#0a0d18;--ok:#2ecc71;--bad:#e8714f;--jev:#7fb8e8;--sec:#c38df0;--git:#c9a2ff;--chip:#d4a84314;--input:#070a14;--f-ui:"Crimson Text", Georgia, serif;--f-story:"Crimson Text", Georgia, serif;--f-head:"Cinzel", serif;--f-mono:"IBM Plex Mono", ui-monospace, monospace;--fs:16px;--story-fs:1.14rem;--r:6px;--glow:0 0 12px #d4a84340;--logo-tower:#ecd9a6;--logo-stripe:#9b59d0;--logo-cliff:#1b2236;--logo-beam:#d4a8438c;--logo-fog:#8a7550;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=noxara] .app:before{content:"";pointer-events:none;background:radial-gradient(at 15%,#50008c1a,#0000 60%),radial-gradient(at 85% 40%,#8c003c14,#0000 60%);position:absolute;inset:0}html[data-theme=noxara] .panel{box-shadow:inset 0 1px #d4a84314}html[data-theme=noxara] .brand-name{color:var(--acc);text-shadow:var(--glow)}html[data-theme=bernstein]{--bg:#110c05;--bg2:#17110a;--panel:#17110a;--panel2:#1f170d;--story-bg:#120d06;--line:#3a2b16;--line2:#6e5427;--fg:#f0b54a;--dim:#a8813f;--strong:#ffd88c;--acc:#f0b54a;--acc2:#ffd88c;--on-acc:#110c05;--ok:#9bd46f;--bad:#e8714f;--jev:#7fcfd0;--sec:#d48cf0;--git:#c9a2ff;--chip:#f0b54a12;--input:#0c0904;--f-ui:"IBM Plex Mono", ui-monospace, monospace;--f-story:"IBM Plex Mono", ui-monospace, monospace;--f-head:"VT323", monospace;--f-mono:"IBM Plex Mono", monospace;--fs:14px;--story-fs:.98rem;--r:3px;--glow:0 0 8px #f0b54a73;--logo-tower:#ffd88c;--logo-stripe:#a8813f;--logo-cliff:#3a2b16;--logo-beam:#f0b54a99;--logo-fog:#a8813f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=bernstein] .app:after{content:"";pointer-events:none;z-index:250;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000029 2px 3px);position:absolute;inset:0}html[data-theme=bernstein] .gm p,html[data-theme=bernstein] .brand-name{text-shadow:var(--glow)}html[data-theme=bernstein] .brand-name{letter-spacing:.1em;font-size:1.7rem;font-weight:400}html[data-theme=bernstein] .panel-head .ph-title{letter-spacing:.06em;font-size:1.15rem;font-weight:400}html[data-theme=bernstein] .chap,html[data-theme=bernstein] .gm-name{font-size:1.05rem;font-weight:400}html[data-theme=bernstein] .gm-name:before{content:"> "}html[data-theme=bernstein] .ibtn.pri{box-shadow:var(--glow)}html[data-theme=win311]{--bg:#1a1a1a;--bg2:silver;--panel:silver;--panel2:navy;--story-bg:#fff;--line:#000;--line2:#000;--fg:#000;--dim:#555;--strong:#000;--acc:navy;--acc2:teal;--on-acc:#fff;--ok:green;--bad:#c00000;--jev:navy;--sec:purple;--git:olive;--chip:#fff;--input:#fff;--f-ui:"MS Sans Serif", "Microsoft Sans Serif", Arial, Helvetica, sans-serif;--f-story:"Times New Roman", Times, Georgia, serif;--f-head:"MS Sans Serif", Arial, sans-serif;--f-mono:"Courier New", Courier, monospace;--fs:13px;--story-fs:1.12rem;--r:0;--glow:none;--logo-tower:#fff;--logo-stripe:#c00000;--logo-cliff:gray;--logo-beam:#ff0;--logo-fog:silver;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=win311] .crt{background:radial-gradient(at 50% 40%,#2c2c2c,#0d0d0d);padding:26px 30px 44px;position:relative}html[data-theme=win311] .crt:after{content:"ULTROS  ●";letter-spacing:.2em;color:#8a8577;font:700 11px/1 Arial,sans-serif;position:absolute;bottom:14px;right:46px}html[data-theme=win311] .app{-webkit-font-smoothing:none;background:teal repeating-linear-gradient(45deg,#0000001a 0 2px,#0000 2px 6px);border-radius:26px/22px;overflow:hidden;box-shadow:0 0 0 12px #d8d2c2,0 0 0 14px #9a9483,0 0 0 26px #cfc8b6,0 14px 40px 26px #0009}html[data-theme=win311] .app:after{content:"";pointer-events:none;z-index:250;border-radius:inherit;background:radial-gradient(#0000 58%,#0000006b 100%),linear-gradient(135deg,#ffffff1a,#0000 30%),repeating-linear-gradient(0deg,#00000012 0 1px,#0000 1px 3px);position:absolute;inset:0}html[data-theme=win311] header.top{color:#fff;background:navy;border-bottom:1px solid #000;padding:3px 8px}html[data-theme=win311] .brand,html[data-theme=win311] .game-title{color:#fff}html[data-theme=win311] .brand-name{letter-spacing:.04em;font-size:.95rem}html[data-theme=win311] .game-sub{color:#c0c0ff}html[data-theme=win311] .menubar{white-space:nowrap;color:#000;background:#fff;border-bottom:1px solid #000;gap:2px;padding:1px 6px;font-weight:700;display:flex;overflow:hidden}html[data-theme=win311] .menubar span{padding:1px 6px}html[data-theme=win311] .menubar span:hover{color:#fff;background:navy}html[data-theme=win311] :is(.tbtn,select,.ibtn){color:#000;background:silver;border:1px solid #000;border-radius:2px;font-weight:700;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}html[data-theme=win311] .ibtn.pri{border-width:2px}html[data-theme=win311] .tbtn[aria-pressed=true]{color:#fff;background:navy;box-shadow:inset 2px 2px #00000080}html[data-theme=win311] :is(.panel,.story-wrap){background:silver;border:1px solid #000;border-radius:0;padding:3px;box-shadow:inset 0 0 0 1px silver}html[data-theme=win311] .panel-head{color:#fff;background:navy;border:1px solid #000;justify-content:center;gap:0;height:22px;padding:0}html[data-theme=win311] .panel-head:before,html[data-theme=win311] .story-title .ctlbox{content:"";background:silver linear-gradient(#fff,#fff) 50%/12px 3px no-repeat;border-right:1px solid #000;flex:none;width:20px;height:20px}html[data-theme=win311] .panel-head .ph-title{text-align:center;color:#fff;text-transform:none;letter-spacing:0;font:bold 13px / 20px var(--f-ui);flex:1;padding-right:20px}html[data-theme=win311] :is(.panel-body,.story){color:#000;background:#fff;border:1px solid #000;border-top:0}html[data-theme=win311] .panel-head .grip{display:none}html[data-theme=win311] .panel-head button{color:#000;background:silver;border-left:1px solid #000;width:20px;height:20px;padding:0;box-shadow:inset -1px -1px gray,inset 1px 1px #fff}html[data-theme=win311] .panel-head .ph-menu{margin-left:auto}html[data-theme=win311] .panel-head .ph-title{padding-right:0}html[data-theme=win311] .pop{color:#000;background:silver;border:1px solid #000;border-radius:0;box-shadow:2px 2px #000}html[data-theme=win311] .pop :is(label,button):hover{color:#fff;background:navy}html[data-theme=win311] .zone .panel.mob-open{border-radius:0}html[data-theme=win311] .story-title{color:#fff;background:navy;border:1px solid #000;align-items:center;height:22px;font-weight:700;display:flex}html[data-theme=win311] .story-title .tt{text-align:center;flex:1;padding-right:20px}html[data-theme=win311] .composer{background:silver;border:1px solid #000;border-top:0}html[data-theme=win311] :is(.sugg-btn,.shortcuts button){color:#000;background:silver;border:1px solid #000;border-radius:2px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}html[data-theme=win311] .sugg-btn{font-weight:700}html[data-theme=win311] .gamebar{color:#000}html[data-theme=win311] .inrow{background:#fff;border:1px solid #000;border-radius:0;box-shadow:inset 1px 1px gray}html[data-theme=win311] .chip{font:bold .78rem / 1.5 var(--f-ui);background:#fff;border-color:#000;border-radius:0}html[data-theme=win311] .status{color:#000;font-family:var(--f-ui);background:silver;border-top:1px solid #000}html[data-theme=win311] .card{background:silver;border:1px solid #000;border-radius:0;padding:3px}html[data-theme=win311] .card-head{color:#fff;text-align:center;height:22px;font:bold 13px / 20px var(--f-ui);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;background:navy;border:1px solid #000;padding:0 24px;position:relative;overflow:hidden}html[data-theme=win311] .card-head:before{content:"";background:silver linear-gradient(#fff,#fff) 50%/12px 3px no-repeat;border-right:1px solid #000;width:20px;height:20px;position:absolute;top:0;left:0}html[data-theme=win311] .steps li{color:#fff;text-shadow:1px 1px #000;border-color:silver}html[data-theme=win311] .steps li.on{border-color:#fff;font-weight:700}html[data-theme=win311] .steps li.done{border-color:#0f0}html[data-theme=win311] .card-body{background:silver}html[data-theme=win311] .field input,html[data-theme=win311] .field textarea{background:#fff;border:1px solid #000;border-radius:0;box-shadow:inset 1px 1px gray}html[data-theme=win311] .btn{color:#000;background:silver;border:1px solid #000;border-radius:2px;font-weight:700;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}html[data-theme=win311] .btn.pri{border-width:2px}html[data-theme=win311] .btn:active:not(:disabled){box-shadow:inset 2px 2px gray,inset -2px -2px #fff}html[data-theme=win311] .notice{background:#fff;border-radius:0}html[data-theme=win311] fieldset{border-color:gray;border-radius:0}html[data-theme=win311] .page{padding-top:32px}@media (width<=799px){html[data-theme=win311] .crt{padding:0}html[data-theme=win311] .crt:after{display:none}html[data-theme=win311] .app{box-shadow:none;border-radius:0}}html[data-theme=win311] .pc{color:#000;background:#fff;border-color:#000;border-radius:0}html[data-theme=win311] .map .room rect{fill:#fff;stroke:#000}html[data-theme=win311] .map .room.visited rect{fill:silver;stroke:navy}html[data-theme=win311] .map .room text{fill:#000}html[data-theme=win311] .map .edge-dir{stroke:#fff}html[data-theme=win311] .mbox{color:#000;background:silver;border:1px solid #000;border-radius:0;box-shadow:2px 2px #000}html[data-theme=win311] .mhead{background:navy;border-bottom:1px solid #000}html[data-theme=win311] .mhead .mt{color:#fff;font:bold 13px / 20px var(--f-ui);letter-spacing:0}html[data-theme=win311] .q .hbtn{border-radius:0}html[data-theme=buch]{--f-ui:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-story:"Literata", Georgia, "Times New Roman", serif;--f-head:"Inter", system-ui, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, monospace;--fs:15px;--story-fs:1.2rem;--r:12px;--glow:none;--col:40rem}html[data-theme=buch][data-mode=hell]{--bg:#f4efe4;--bg2:#f4efe4;--panel:#fbf8f1;--panel2:#f1e9da;--story-bg:#fbf8f1;--line:#e2d9c8;--line2:#d3c7b1;--fg:#2b2620;--dim:#8f8576;--strong:#2b2620;--acc:#8a3b1f;--acc2:#2f5878;--on-acc:#fbf8f1;--ok:#3d7a4a;--bad:#9a3a22;--jev:#2f5878;--sec:#6b4a8a;--git:#6b4a8a;--chip:#f1e1d4;--input:#fff;--logo-tower:#fbf8f1;--logo-stripe:#8a3b1f;--logo-cliff:#5d554b;--logo-beam:#9a6a1273;--logo-fog:#8f8576;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=buch][data-mode=dunkel]{--bg:#121317;--bg2:#121317;--panel:#1a1b20;--panel2:#22232a;--story-bg:#1a1b20;--line:#2c2d34;--line2:#3a3b44;--fg:#ddd6c9;--dim:#767065;--strong:#ece6da;--acc:#d79a6a;--acc2:#8fb4d3;--on-acc:#121317;--ok:#86c095;--bad:#e08a6a;--jev:#8fb4d3;--sec:#b79ad6;--git:#b79ad6;--chip:#33261d;--input:#121317;--logo-tower:#ddd6c9;--logo-stripe:#d79a6a;--logo-cliff:#2c2d34;--logo-beam:#d6aa5a80;--logo-fog:#767065;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=buch] body{-webkit-font-smoothing:antialiased;transition:background .3s,color .3s}html[data-theme=buch] header.top{background:0 0;border-bottom-color:#0000}html[data-theme=buch] .brand-name{letter-spacing:.2em;font-size:.9rem;font-weight:600}html[data-theme=buch] .story-wrap{background:0 0;border:0}html[data-theme=buch] .story{padding:28px 8px}html[data-theme=buch] .gm-name{display:none}html[data-theme=buch] .gm p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}html[data-theme=buch] .story .chap{text-align:center;font-family:var(--f-story);text-transform:none;letter-spacing:0;font-size:1rem;font-style:italic}html[data-theme=buch] .composer{background:0 0;border-top:0}html[data-theme=buch] .inrow{border-radius:999px;padding:4px 6px 4px 14px}html[data-theme=buch] .ibtn{border-radius:999px}html[data-theme=buch] .status{background:0 0;border-top-color:#0000;justify-content:center}html[data-theme=buch] .card{border-radius:var(--r);box-shadow:0 10px 30px #3c28141a}html[data-theme=buch] .card-head{font:600 1.5rem / 1.2 var(--f-story);letter-spacing:0;background:0 0;border-bottom:0;padding:18px 18px 0}html[data-theme=buch] .card-body{padding:14px 18px 18px}html[data-theme=buch] .btn,html[data-theme=buch] .field input,html[data-theme=buch] .field textarea{border-radius:10px}@media (width<=559px){html[data-theme=buch] .gm p{text-align:left}}
