@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:block;src:url(/assets/alfa-slab-one-d78474-CbTZiZTW.woff2)format("woff2");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:Alfa Slab One;font-style:normal;font-weight:400;font-display:block;src:url(/assets/alfa-slab-one-85731a-DZhSYPC8.woff2)format("woff2");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:Archivo;font-style:italic;font-weight:400;font-display:block;src:url(/assets/archivo-952045-mDOGVXaF.woff2)format("woff2");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:Archivo;font-style:italic;font-weight:400;font-display:block;src:url(/assets/archivo-6a0b9e-CmPxYjJB.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:400;font-display:block;src:url(/assets/archivo-79dc5e-E0tuGl4L.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:400;font-display:block;src:url(/assets/archivo-20ba07-C4zznr8T.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-display:block;src:url(/assets/archivo-79dc5e-E0tuGl4L.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-display:block;src:url(/assets/archivo-20ba07-C4zznr8T.woff2)format("woff2");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:Cardo;font-style:italic;font-weight:400;font-display:block;src:url(/assets/cardo-f033cb-DS-zTz6l.woff2)format("woff2");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:Cardo;font-style:italic;font-weight:400;font-display:block;src:url(/assets/cardo-6f9748-CPQFJdow.woff2)format("woff2");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:Cardo;font-style:normal;font-weight:400;font-display:block;src:url(/assets/cardo-3c3c21-CFoX0N4J.woff2)format("woff2");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:Cardo;font-style:normal;font-weight:400;font-display:block;src:url(/assets/cardo-1c5ad2-Bz9_wDRX.woff2)format("woff2");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:Cardo;font-style:normal;font-weight:700;font-display:block;src:url(/assets/cardo-87283b-C0AJnwFQ.woff2)format("woff2");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:Cardo;font-style:normal;font-weight:700;font-display:block;src:url(/assets/cardo-5ece23-DQzda8Tv.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:400;font-display:block;src:url(/assets/caveat-14ecf1-C1hSzPvX.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:400;font-display:block;src:url(/assets/caveat-60fd7f-Byk3UhVp.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:700;font-display:block;src:url(/assets/caveat-14ecf1-C1hSzPvX.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:700;font-display:block;src:url(/assets/caveat-60fd7f-Byk3UhVp.woff2)format("woff2");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:Chakra Petch;font-style:italic;font-weight:400;font-display:block;src:url(/assets/chakra-petch-b27222-B9cArVX5.woff2)format("woff2");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:Chakra Petch;font-style:italic;font-weight:400;font-display:block;src:url(/assets/chakra-petch-4c0169-DAH9ZMLW.woff2)format("woff2");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:Chakra Petch;font-style:normal;font-weight:400;font-display:block;src:url(/assets/chakra-petch-c559e6-SafcrIr2.woff2)format("woff2");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:Chakra Petch;font-style:normal;font-weight:400;font-display:block;src:url(/assets/chakra-petch-1f394d-C8u6EFkq.woff2)format("woff2");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:Chakra Petch;font-style:normal;font-weight:700;font-display:block;src:url(/assets/chakra-petch-4e4bf6-CnDBPjkL.woff2)format("woff2");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:Chakra Petch;font-style:normal;font-weight:700;font-display:block;src:url(/assets/chakra-petch-2479b9-DAkvJhej.woff2)format("woff2");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-weight:400;font-display:block;src:url(/assets/cinzel-63551c-DMUuCU8H.woff2)format("woff2");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-weight:400;font-display:block;src:url(/assets/cinzel-53a6c3-CG36JvV6.woff2)format("woff2");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-weight:700;font-display:block;src:url(/assets/cinzel-63551c-DMUuCU8H.woff2)format("woff2");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-weight:700;font-display:block;src:url(/assets/cinzel-53a6c3-CG36JvV6.woff2)format("woff2");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 Decorative;font-style:normal;font-weight:700;font-display:block;src:url(/assets/cinzel-decorative-c2814f-CnX1aK6s.woff2)format("woff2");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 Decorative;font-style:normal;font-weight:700;font-display:block;src:url(/assets/cinzel-decorative-9d402f-Dul5pKgq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:italic;font-weight:400;font-display:block;src:url(/assets/courier-prime-1bc2c8-CaR7PCvg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:italic;font-weight:400;font-display:block;src:url(/assets/courier-prime-6fc9ef-BTeyNO-8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:block;src:url(/assets/courier-prime-fcd7e4-BbyBr73r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:block;src:url(/assets/courier-prime-1fda6c-B-EsvyE4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:block;src:url(/assets/courier-prime-d5f7f4-D1YCjmaD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:block;src:url(/assets/courier-prime-09ac2e-ByMJlNdM.woff2)format("woff2");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:Cutive Mono;font-style:normal;font-weight:400;font-display:block;src:url(/assets/cutive-mono-796bc1-no_ZS57w.woff2)format("woff2");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:Cutive Mono;font-style:normal;font-weight:400;font-display:block;src:url(/assets/cutive-mono-611aeb-DWOLz2ru.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:block;src:url(/assets/eb-garamond-75a73b-DSEbMgZu.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:block;src:url(/assets/eb-garamond-9cc06b-V7s3nWfX.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:block;src:url(/assets/eb-garamond-143e88-CRpggXlh.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:block;src:url(/assets/eb-garamond-1a53db-B6IpcvL2.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:700;font-display:block;src:url(/assets/eb-garamond-143e88-CRpggXlh.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:700;font-display:block;src:url(/assets/eb-garamond-1a53db-B6IpcvL2.woff2)format("woff2");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:IM Fell English;font-style:italic;font-weight:400;font-display:block;src:url(/assets/im-fell-english-89041f-DD_ylKHZ.woff2)format("woff2");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:IM Fell English;font-style:normal;font-weight:400;font-display:block;src:url(/assets/im-fell-english-40cc5d-BhowGHCQ.woff2)format("woff2");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:Libre Franklin;font-style:italic;font-weight:400;font-display:block;src:url(/assets/libre-franklin-rodlry-B2-8U6c2.woff2)format("woff2");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:Libre Franklin;font-style:italic;font-weight:400;font-display:block;src:url(/assets/libre-franklin-frzn1g-BfcmWdcx.woff2)format("woff2");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:Libre Franklin;font-style:normal;font-weight:400;font-display:block;src:url(/assets/libre-franklin-iuf2zc-CLTz0ja0.woff2)format("woff2");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:Libre Franklin;font-style:normal;font-weight:400;font-display:block;src:url(/assets/libre-franklin-2zclig-CeZZaleV.woff2)format("woff2");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:Libre Franklin;font-style:normal;font-weight:600;font-display:block;src:url(/assets/libre-franklin-iuf2zc-CLTz0ja0.woff2)format("woff2");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:Libre Franklin;font-style:normal;font-weight:600;font-display:block;src:url(/assets/libre-franklin-2zclig-CeZZaleV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:block;src:url(/assets/newsreader-abnjyq-CCVVNp6i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:block;src:url(/assets/newsreader-jyqraa-C-3rgBeH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:block;src:url(/assets/newsreader-abnjyq-CCVVNp6i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:block;src:url(/assets/newsreader-jyqraa-C-3rgBeH.woff2)format("woff2");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:Old Standard TT;font-style:italic;font-weight:400;font-display:block;src:url(/assets/old-standard-tt-028537-CCwC87fu.woff2)format("woff2");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:Old Standard TT;font-style:italic;font-weight:400;font-display:block;src:url(/assets/old-standard-tt-310830-DY6MM75a.woff2)format("woff2");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:Old Standard TT;font-style:normal;font-weight:400;font-display:block;src:url(/assets/old-standard-tt-c199f1-CksAFory.woff2)format("woff2");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:Old Standard TT;font-style:normal;font-weight:400;font-display:block;src:url(/assets/old-standard-tt-6cdd74-CeUx86po.woff2)format("woff2");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:Old Standard TT;font-style:normal;font-weight:700;font-display:block;src:url(/assets/old-standard-tt-f0ee76-DLkH_MDP.woff2)format("woff2");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:Old Standard TT;font-style:normal;font-weight:700;font-display:block;src:url(/assets/old-standard-tt-e78b50-Bck9AhJw.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:400;font-display:block;src:url(/assets/oswald-ed56cb-9AWb_KF-.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:400;font-display:block;src:url(/assets/oswald-31399e-0aIcqSua.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:block;src:url(/assets/oswald-ed56cb-9AWb_KF-.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:block;src:url(/assets/oswald-31399e-0aIcqSua.woff2)format("woff2");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:PT Sans Narrow;font-style:normal;font-weight:400;font-display:block;src:url(/assets/pt-sans-narrow-2e527a-Bh-jGih9.woff2)format("woff2");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:PT Sans Narrow;font-style:normal;font-weight:400;font-display:block;src:url(/assets/pt-sans-narrow-aeb83b-Bc9CpGBT.woff2)format("woff2");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:PT Sans Narrow;font-style:normal;font-weight:700;font-display:block;src:url(/assets/pt-sans-narrow-8fa0d6-Cky7KMl6.woff2)format("woff2");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:PT Sans Narrow;font-style:normal;font-weight:700;font-display:block;src:url(/assets/pt-sans-narrow-363150-DuFccbRk.woff2)format("woff2");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:PT Serif;font-style:italic;font-weight:400;font-display:block;src:url(/assets/pt-serif-0c5103-zg5EJ2cW.woff2)format("woff2");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:PT Serif;font-style:italic;font-weight:400;font-display:block;src:url(/assets/pt-serif-6d651d-CBoOQ8LN.woff2)format("woff2");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:PT Serif;font-style:normal;font-weight:400;font-display:block;src:url(/assets/pt-serif-742418-Cx0mQj7e.woff2)format("woff2");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:PT Serif;font-style:normal;font-weight:400;font-display:block;src:url(/assets/pt-serif-b6c6cc-B7STXmTm.woff2)format("woff2");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:PT Serif;font-style:normal;font-weight:700;font-display:block;src:url(/assets/pt-serif-fa3c62-Bsuo9jes.woff2)format("woff2");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:PT Serif;font-style:normal;font-weight:700;font-display:block;src:url(/assets/pt-serif-5b6a86-B7jTzfC-.woff2)format("woff2");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:Pinyon Script;font-style:normal;font-weight:400;font-display:block;src:url(/assets/pinyon-script-cfbbdd-HCoaxbyT.woff2)format("woff2");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:Pinyon Script;font-style:normal;font-weight:400;font-display:block;src:url(/assets/pinyon-script-066b72-DzUoH_k9.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:700;font-display:block;src:url(/assets/playfair-display-48d1e9-BOwq7MWX.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:700;font-display:block;src:url(/assets/playfair-display-413626-CT1r92Rl.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:900;font-display:block;src:url(/assets/playfair-display-48d1e9-BOwq7MWX.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:900;font-display:block;src:url(/assets/playfair-display-413626-CT1r92Rl.woff2)format("woff2");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:Saira Stencil One;font-style:normal;font-weight:400;font-display:block;src:url(/assets/saira-stencil-one-ec3938-gGpXoTYX.woff2)format("woff2");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:Saira Stencil One;font-style:normal;font-weight:400;font-display:block;src:url(/assets/saira-stencil-one-d3f5f1-X6_F4YjT.woff2)format("woff2");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:Share Tech Mono;font-style:normal;font-weight:400;font-display:block;src:url(/assets/share-tech-mono-de0fcc-CCqdbj5z.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-serif-4-8c50fc-BXNaXeh3.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-serif-4-a453fc-DPPIJ6pK.woff2)format("woff2");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:Special Elite;font-style:normal;font-weight:400;font-display:block;src:url(/assets/special-elite-2c1c32-YjDd9tmf.woff2)format("woff2");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:Special Elite;font-style:normal;font-weight:400;font-display:block;src:url(/assets/special-elite-f1e836-ChcxYnmu.woff2)format("woff2");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:Tangerine;font-style:normal;font-weight:700;font-display:block;src:url(/assets/tangerine-48c586-B0GvmfkT.woff2)format("woff2");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:UnifrakturMaguntia;font-style:normal;font-weight:400;font-display:block;src:url(/assets/unifrakturmaguntia-df8993-ColWi6tl.woff2)format("woff2");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-weight:400;font-display:block;src:url(/assets/vt323-bf1924-wDgJuOC9.woff2)format("woff2");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-weight:400;font-display:block;src:url(/assets/vt323-d700ec-iUdYUaX4.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/work-sans-63d1a3-jUejSri3.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/work-sans-d8c12e-zfQnhXzv.woff2)format("woff2");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}:root{--ink:#2b2620;--dim:#7d715a;--line:#cdbb95;--bg:#efe6d3;--panel:#e4d7b8;--danger:#7a3b2e;--shell-accent:#38507a;--shell-font-body:"Work Sans", ui-sans-serif, system-ui, sans-serif;--shell-font-display:"Source Serif 4", Georgia, serif;--shell-font-label:"Special Elite", "Courier New", monospace;--rail-w:220px;--drawer-w:340px;--drawer-h:40dvh;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:14px/1.5 var(--shell-font-body);margin:0}button{font:inherit;border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:4px;padding:6px 12px}button:hover:not(:disabled){border-color:#a4895c}button:disabled{opacity:.5;cursor:default}input,textarea,select{font:inherit;border:1px solid var(--line);background:var(--panel);border-radius:4px;width:100%;padding:6px 8px}textarea{resize:vertical}input.is-invalid{border-color:var(--danger)}.link-danger{color:var(--danger);background:0 0;border:0;padding:4px 0;text-decoration:underline}.app{min-height:100dvh;display:flex}.main{flex:1;min-width:0}.rail{width:var(--rail-w);border-right:1px solid var(--line);background:var(--panel);flex:none;height:100dvh;padding:20px 14px;position:sticky;top:0;overflow-y:auto}.rail .brand{font-size:15px;font-family:var(--shell-font-display);color:var(--ink);margin:0 8px 18px;font-weight:600;text-decoration:none;display:block}.rail-section+.rail-section{margin-top:14px}.rail-section summary{font-family:var(--shell-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;margin:0 0 4px;padding:4px 8px;font-size:11px;list-style:none;display:flex}.rail-section summary::-webkit-details-marker{display:none}.rail-section summary:before,.picker-section summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transition:transform .12s;transform:rotate(45deg)translate(-1px,-1px)}.rail-section:not([open]) summary:before,.picker-section:not([open]) summary:before{transform:rotate(-45deg)translate(0)}.rail-section summary:hover{background:var(--bg);color:var(--ink)}.rail ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rail li a{font-family:var(--shell-font-label);color:var(--ink);border-radius:4px;align-items:center;gap:8px;padding:7px 8px;text-decoration:none;display:flex}.rail li a:hover{background:var(--bg)}.rail li a[aria-current=page]{background:var(--line);color:var(--ink)}.rail .draft{background:var(--danger);opacity:.85;border-radius:50%;width:6px;height:6px}.home{max-width:860px;margin:0 auto;padding:48px 24px 80px}.home-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wordmark{align-items:center;gap:14px;margin-bottom:8px;display:flex}.wordmark .mark{flex:none;width:65px;height:80px}.home h1{font-size:30px;font-family:var(--shell-font-display);letter-spacing:-.01em;margin:0;font-weight:600}.lang{flex:none;align-items:center;gap:6px;display:flex}.lang span{color:var(--dim);font-size:12px}.lang select{width:auto}.home header p{max-width:52ch;color:var(--dim);margin:0 0 32px}.picker-section+.picker-section{margin-top:28px}.picker-section summary{font-family:var(--shell-font-display);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin-bottom:12px;font-size:20px;font-weight:600;list-style:none;display:flex}.picker-section summary::-webkit-details-marker{display:none}.picker-section summary:before{width:8px;height:8px;color:var(--dim)}.picker{gap:12px;margin:0;padding:0;list-style:none;display:grid}.picker a{border:1px solid var(--line);background:var(--panel);color:inherit;text-align:left;border-radius:4px;gap:4px;padding:18px 20px;text-decoration:none;display:grid}.picker a:hover{border-color:#a4895c}.picker strong{font-size:17px;font-family:var(--shell-font-display);font-weight:600}.picker .size{font-size:12px;font-family:var(--shell-font-label);color:var(--shell-accent);font-variant-numeric:tabular-nums}.picker .blurb{max-width:60ch;margin-top:4px}.picker .skins{color:var(--dim);margin-top:6px;font-size:12px}.picker .state{font-size:12px;font-family:var(--shell-font-label);color:var(--shell-accent);margin-top:2px}.home footer{color:var(--dim);margin-top:32px;font-size:12px}.home footer p{margin:0 0 6px}.legal-line{color:var(--dim);margin:0;font-size:11px;line-height:1.5}.page-notice{text-align:center;opacity:.55;margin:2mm 0 0;font-size:5px;line-height:1.35}.legal-line a{color:var(--dim)}.panel-inner .legal-line{margin-top:16px}.legal{max-width:640px;margin:0 auto;padding:48px 24px 80px}.legal-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.legal h1{font-size:26px;font-family:var(--shell-font-display);margin:0 0 8px;font-weight:600}.legal h2{font-size:15px;font-family:var(--shell-font-label);color:var(--shell-accent);margin:0 0 8px;font-weight:600}.legal header p{max-width:60ch;color:var(--dim);margin:0}.legal section{margin-top:32px}.legal section p{max-width:60ch;margin:0}.legal .legal-notice{margin-top:14px}.legal footer{margin-top:40px;font-size:12px}.editor{flex-direction:column;height:100dvh;display:flex}.bar{border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.bar .spacer{flex:1}.bar .back{display:none}.bar .doc-title{width:260px;font-family:var(--shell-font-display);font-weight:600}.bar .dpi{font-size:12px;font-family:var(--shell-font-label);color:var(--shell-accent);font-variant-numeric:tabular-nums}.bar .skin{flex:none;align-items:center;gap:6px;display:flex}.bar .skin span{font-size:12px;font-family:var(--shell-font-label);color:var(--dim)}.zoom{align-items:center;gap:4px;display:flex}.zoom span{text-align:center;min-width:5ch;color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.tabs{gap:4px;display:flex}.tabs .on{background:var(--line);color:var(--ink);border-color:var(--line)}.formats{flex:none;position:relative}.formats .menu{z-index:5;border:1px solid var(--line);background:var(--panel);border-radius:4px;gap:2px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 20px #0000002e}.formats .menu button{white-space:nowrap;text-align:left}.work{flex:1;min-height:0;display:flex;position:relative}.drawer-handle{z-index:1;top:50%;right:var(--drawer-w);width:22px;height:64px;color:var(--dim);border-radius:4px 0 0 4px;justify-content:center;align-items:center;padding:0;transition:right .16s;display:flex;position:absolute;transform:translateY(-50%)}.drawer-handle:hover{color:var(--ink)}.drawer-handle svg{transition:transform .16s}.work.is-drawer-closed .drawer-handle{right:0}.work.is-drawer-closed .drawer-handle svg{transform:rotate(180deg)}.frame{flex:1;min-width:0;padding:24px;overflow:auto}.stage{width:calc(var(--page-w) * var(--zoom));height:calc(var(--page-h) * var(--zoom));margin:0 auto}.scaler{width:max-content;transform:scale(var(--zoom));transform-origin:0 0}.panel{width:var(--drawer-w);flex:none;transition:width .16s;overflow:hidden}.work.is-drawer-closed .panel{width:0}.panel-inner{width:var(--drawer-w);border-left:1px solid var(--line);background:var(--panel);height:100%;padding:16px 18px 48px;overflow-y:auto}.panel h2{font-size:13px;font-family:var(--shell-font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);margin:18px 0 10px}.panel h2:first-child{margin-top:0}.panel hr{border:0;border-top:1px solid var(--line);margin:24px 0 12px}.panel .note{color:var(--dim);margin:0 0 12px;font-size:12px}.fonts{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:14px}.fonts summary{cursor:pointer;font-size:13px;font-family:var(--shell-font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.fonts[open] summary{margin-bottom:12px}.fonts .field:last-child{margin-bottom:0}.palette{flex-wrap:wrap;gap:6px;display:flex}.palette button{padding:5px 10px;font-size:13px}.field{gap:4px;margin-bottom:12px;display:grid}.field>span{color:var(--dim);font-size:12px}.field-color input{width:48px;height:30px;padding:2px}.hint-bad{color:var(--danger);font-size:11px}.hint-warn{color:#8a6d1f;font-size:11px}.list-editor{gap:10px;display:grid}.list-item{border:1px solid var(--line);background:var(--bg);border-radius:4px;gap:6px;padding:10px;display:grid}.list-item label{gap:2px;display:grid}.list-item label span{color:var(--dim);font-size:11px}.page{background:#fff;position:relative;overflow:hidden;box-shadow:0 2px 18px #0000002e}.export-stage{position:fixed;top:0;right:100vw}[data-field][tabindex]:hover{outline:1px dashed var(--shell-accent);outline-offset:2px;cursor:text}[data-field][tabindex]:focus-visible,.f-editing{outline:2px solid var(--shell-accent);outline-offset:2px}.f-editing>input,.f-editing>textarea,.f-editing>select{width:100%;min-width:0;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;border-radius:0;padding:0}.f-editing textarea{resize:none;height:100%;display:block}.f-group .f-editing input,.f-group .f-editing select{width:auto;max-width:100%}.exporting [data-field][tabindex]:hover,.exporting [data-field][tabindex]:focus-visible{outline:0}.block{position:relative}.block.is-selected:after{content:"";border:1px solid var(--shell-accent);pointer-events:none;position:absolute;inset:-3px}.block:focus-visible{outline:2px solid var(--shell-accent);outline-offset:3px}.block .is-ghost{opacity:.34}.block.is-dragging{opacity:.4}.column.is-over,.banner.is-over{outline:2px dashed var(--shell-accent);outline-offset:2px}[data-over]:after{content:attr(data-over) " over";color:#fff;background:var(--danger);padding:0 4px;font:9px/1.4 ui-sans-serif,sans-serif;position:absolute;bottom:-2px;right:0}:root:lang(pl) [data-over]:after{content:attr(data-over) " za dużo"}[data-over]{outline:1px solid var(--danger);position:relative}.exporting .block.is-selected:after,.exporting [data-over]:after{content:none}.exporting [data-over],.exporting .column.is-over,.exporting .banner.is-over{outline:0}.guides{margin-top:36px}.guides h2{font-size:12px;font-family:var(--shell-font-label);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-weight:400}.guides ul{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.guides a{font-family:var(--shell-font-label);color:var(--shell-accent);font-size:13px}.guide{max-width:720px;margin:0 auto;padding:48px 24px 80px}.guide>header{margin-bottom:30px}.guide-home{font-family:var(--shell-font-label);color:var(--shell-accent);margin-bottom:16px;font-size:13px;text-decoration:none;display:inline-block}.guide h1{font-size:30px;font-family:var(--shell-font-display);letter-spacing:-.01em;margin:0;font-weight:600}.guide h2{font-size:21px;font-family:var(--shell-font-display);margin:38px 0 10px;font-weight:600}.guide h3{font-size:16px;font-family:var(--shell-font-display);margin:26px 0 6px;font-weight:600}.guide p{max-width:64ch;margin:0 0 14px}.guide .lede{color:var(--dim);font-size:17px}.guide ul{max-width:64ch;margin:0 0 14px;padding-left:20px}.guide li{margin-bottom:6px}.guide a{color:var(--shell-accent)}.guide>footer{border-top:1px solid var(--line);font-family:var(--shell-font-label);flex-wrap:wrap;gap:18px;margin-top:48px;padding-top:18px;font-size:13px;display:flex}.guide-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.guide-list a{border:1px solid var(--line);background:var(--panel);color:inherit;border-radius:6px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.guide-list a:hover{border-color:var(--shell-accent)}.guide-list strong{font-size:17px;font-family:var(--shell-font-display);font-weight:600}.guide-list span{color:var(--dim);font-size:14px}.site-footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:44px;padding:30px 24px 64px;display:flex}body>.site-footer{padding-left:calc(var(--rail-w) + 24px)}.site-footer h2{font-size:12px;font-family:var(--shell-font-label);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-weight:400}.site-footer ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--shell-accent);font-size:13px;text-decoration:none}.site-footer a:hover{text-decoration:underline}.guide .site-footer{margin-top:48px;padding:30px 0 0}@media (width<=768px){body>.site-footer{padding-left:16px}.site-footer{gap:28px}.guide{padding:28px 16px 56px}.guide h1{font-size:25px}.home{padding:28px 16px 56px}.wordmark{gap:10px}.wordmark .mark{width:44px;height:54px}.rail{display:none}.bar{gap:6px;padding:8px 10px}.bar .spacer,.bar .dpi,.bar .lang span{display:none}.bar .back{display:inline-block}.bar .doc-title{flex:140px;width:auto;min-width:0}.bar button,.tabs button,.palette button{min-height:44px}.zoom button{min-width:44px}.work{flex-direction:column}.drawer-handle{top:auto;right:auto;bottom:var(--drawer-h);border-radius:4px 4px 0 0;width:72px;height:26px;transition:bottom .16s;left:50%;transform:translate(-50%)}.drawer-handle svg{transform:rotate(90deg)}.work.is-drawer-closed .drawer-handle{bottom:0;right:auto}.work.is-drawer-closed .drawer-handle svg{transform:rotate(-90deg)}.frame{flex:auto;min-height:0;padding:10px}.panel{width:auto;height:var(--drawer-h);transition:height .16s}.work.is-drawer-closed .panel{width:auto;height:0}.panel-inner{width:auto;height:var(--drawer-h);border-left:0;border-top:1px solid var(--line);padding:12px 14px 32px}}@media (prefers-reduced-motion:reduce){.panel,.drawer-handle,.drawer-handle svg{transition:none}}.theme-card-cyberpunk{--accent:#21e6c1;color:#d7e2ea;font-family:var(--font-body);background:#0d1117;flex-direction:column;padding:3mm;font-size:7px;line-height:1.34;display:flex}.theme-card-cyberpunk:before{content:"";pointer-events:none;background:linear-gradient(160deg,#21e6c11f,#0000 46%),radial-gradient(at 88% 96%,#d61f692e,#0000 54%);position:absolute;inset:0}.theme-card-cyberpunk:after{content:"";border:.35mm solid var(--accent);pointer-events:none;clip-path:polygon(0 3mm,3mm 0,100% 0,100% calc(100% - 3mm),calc(100% - 3mm) 100%,0 100%);position:absolute;inset:1.6mm}.theme-card-cyberpunk>*{z-index:1;position:relative}.theme-card-cyberpunk .f-group-head{flex:none;position:relative}.theme-card-cyberpunk [data-field=title]{font-family:var(--font-title);letter-spacing:.02em;color:var(--accent);text-transform:uppercase;padding:1.4mm 7mm 0 1.4mm;font-size:15px;font-weight:700;line-height:1}.theme-card-cyberpunk [data-field=cost]{background:var(--accent);color:#0d1117;width:6mm;height:6mm;font-family:var(--font-heading);clip-path:polygon(0 1.4mm,1.4mm 0,100% 0,100% calc(100% - 1.4mm),calc(100% - 1.4mm) 100%,0 100%);place-items:center;font-size:9.5px;display:grid;position:absolute;top:1.4mm;right:1.2mm}.theme-card-cyberpunk [data-field=type]{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#d7e2ead1;flex:none;margin:.8mm 1.4mm 0;padding-bottom:1.2mm;font-size:6px}.theme-card-cyberpunk .f-list{border-left:.4mm solid var(--accent);background:#21e6c114;flex:none;margin:1.4mm 1.4mm 0;padding:1.2mm 1.6mm}.theme-card-cyberpunk .f-list-row{justify-content:space-between;gap:2mm;display:flex}.theme-card-cyberpunk .f-list-row+.f-list-row{margin-top:.5mm}.theme-card-cyberpunk .f-sub-k,.theme-card-cyberpunk .f-sub-v{white-space:nowrap;font-family:var(--font-accent)}.theme-card-cyberpunk .f-sub-k{letter-spacing:.16em;text-transform:uppercase;color:#d7e2ea99;font-size:6px}.theme-card-cyberpunk .f-sub-v{color:var(--accent);font-size:6.5px}.theme-card-cyberpunk [data-field=rules]{flex:1 1 0;min-height:0;margin:1.6mm 1.4mm 0;overflow:hidden}.theme-card-cyberpunk .f-para p{text-align:left;margin:0}.theme-card-cyberpunk .f-para p+p{margin-top:.4em}.theme-card-cyberpunk [data-field=flavour]{color:#d7e2eab8;border-top:.18mm solid #d7e2ea47;flex:none;margin:1.4mm 1.4mm 0;padding-top:1.2mm;font-style:italic;overflow:hidden}.theme-card-cyberpunk [data-field=footer]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#d7e2ea80;flex:none;margin:1.2mm 1.4mm .4mm;font-size:5.5px}.theme-card-cyberpunk [data-field=accent]{display:none}.theme-card-fantasy{--accent:#7a5418;color:#2a2013;font-family:var(--font-body);background:#efe3c6;flex-direction:column;padding:3.2mm;font-size:7px;line-height:1.36;display:flex}.theme-card-fantasy:before{content:"";pointer-events:none;background:radial-gradient(at 24% 16%,#8c68281f,#0000 46%),radial-gradient(at 80% 84%,#6044161f,#0000 44%),radial-gradient(#0000 54%,#46300e38);position:absolute;inset:0}.theme-card-fantasy:after{content:"";border:.7mm double var(--accent);pointer-events:none;border-radius:1.4mm;position:absolute;inset:1.4mm}.theme-card-fantasy>*{z-index:1;position:relative}.theme-card-fantasy .f-group-head{flex:none;position:relative}.theme-card-fantasy [data-field=title]{font-family:var(--font-title);letter-spacing:.01em;color:var(--accent);padding:1.6mm 7mm 0 1.6mm;font-size:14px;font-weight:700;line-height:1.06}.theme-card-fantasy [data-field=cost]{border:.3mm solid var(--accent);width:6mm;height:6mm;color:var(--accent);font-family:var(--font-heading);background:#7a541824;border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:1.8mm;right:1.4mm}.theme-card-fantasy [data-field=type]{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;flex:none;margin:1mm 1.6mm 0;padding-bottom:1.2mm;font-size:6px}.theme-card-fantasy .f-list{background:#7a54181a;border-top:.18mm solid #2a20134d;border-bottom:.18mm solid #2a20134d;flex:none;margin:1.4mm 1.6mm 0;padding:1.2mm 1.6mm}.theme-card-fantasy .f-list-row{justify-content:space-between;gap:2mm;display:flex}.theme-card-fantasy .f-list-row+.f-list-row{margin-top:.5mm}.theme-card-fantasy .f-sub-k,.theme-card-fantasy .f-sub-v{white-space:nowrap}.theme-card-fantasy .f-sub-k{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;opacity:.78;font-size:5.5px}.theme-card-fantasy .f-sub-v{font-size:6.5px;font-weight:700}.theme-card-fantasy [data-field=rules]{flex:1 1 0;min-height:0;margin:1.8mm 1.6mm 0;overflow:hidden}.theme-card-fantasy .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-card-fantasy .f-para p+p{margin-top:.4em}.theme-card-fantasy [data-field=flavour]{font-family:var(--font-accent);opacity:.88;border-top:.18mm solid #2a201359;flex:none;margin:1.4mm 1.6mm 0;padding-top:1.4mm;font-style:italic;overflow:hidden}.theme-card-fantasy [data-field=footer]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;opacity:.62;flex:none;margin:1.2mm 1.6mm .4mm;font-size:5.5px}.theme-card-fantasy [data-field=accent]{display:none}.theme-card{--accent:#6b2d3c;color:#1d1a17;font-family:var(--font-body);background:#f6f2e9;flex-direction:column;padding:3mm;font-size:7px;line-height:1.36;display:flex}.theme-card:before{content:"";border:.5mm solid var(--accent);pointer-events:none;border-radius:1mm;position:absolute;inset:1.6mm}.theme-card:after{content:"";pointer-events:none;border:.18mm solid #1d1a1773;border-radius:.6mm;position:absolute;inset:2.4mm}.theme-card>*{z-index:1;position:relative}.theme-card .f-group-head{flex:none;position:relative}.theme-card [data-field=title]{font-family:var(--font-title);letter-spacing:.01em;color:var(--accent);text-transform:uppercase;padding:1mm 7mm 0 1mm;font-size:15px;font-weight:700;line-height:1.05}.theme-card [data-field=cost]{background:var(--accent);color:#f6f2e9;width:6mm;height:6mm;font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:1.6mm;right:1.2mm}.theme-card [data-field=cost] input{text-align:center;width:5ch}.theme-card [data-field=type]{border-bottom:.3mm solid var(--accent);letter-spacing:.08em;flex:none;margin:.8mm 1mm 0;padding-bottom:1.2mm;font-size:6.5px;font-style:italic}.theme-card .f-list{background:#1d1a170f;border-radius:.6mm;flex:none;margin:1.4mm 1mm 0;padding:1.2mm 1.6mm}.theme-card .f-list-row{justify-content:space-between;gap:2mm;display:flex}.theme-card .f-list-row+.f-list-row{margin-top:.5mm}.theme-card .f-sub-k,.theme-card .f-sub-v{white-space:nowrap}.theme-card .f-sub-k{letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-size:6px}.theme-card .f-sub-v{font-size:6.5px;font-weight:700}.theme-card [data-field=rules]{flex:1 1 0;min-height:0;margin:1.6mm 1mm 0;overflow:hidden}.theme-card .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-card .f-para p+p{margin-top:.4em}.theme-card [data-field=flavour]{font-family:var(--font-accent);opacity:.85;border-top:.18mm solid #1d1a1759;flex:none;margin:1.4mm 1mm 0;padding-top:1.2mm;font-style:italic;overflow:hidden}.theme-card [data-field=footer]{letter-spacing:.1em;text-transform:uppercase;opacity:.6;flex:none;margin:1.2mm 1mm .4mm;font-size:5.5px}.theme-card [data-field=accent]{display:none}.theme-form-corporate{color:#14181d;font-family:var(--font-body);background:#f7f8fa;flex-direction:column;padding:0 0 12mm;font-size:10px;line-height:1.5;display:flex}.theme-form-corporate:before{content:"";pointer-events:none;background:#14181d;height:30mm;position:absolute;top:0;left:0;right:0}.theme-form-corporate:after{content:"";pointer-events:none;background:linear-gradient(90deg,#21e6c1 0 62%,#d61f69 62% 100%);height:1.4mm;position:absolute;top:30mm;left:0;right:0}.theme-form-corporate>*{z-index:1;margin-left:18mm;margin-right:18mm;position:relative}.theme-form-corporate [data-field=agency]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;color:#f7f8fa;margin-top:9mm;font-size:22px;font-weight:700}.theme-form-corporate [data-field=division]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#21e6c1;font-size:9px}.theme-form-corporate [data-field=title]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:12mm;font-size:18px}.theme-form-corporate .f-group-ref{font-family:var(--font-accent);letter-spacing:.04em;gap:4mm;margin-top:2mm;font-size:9px;display:flex}.theme-form-corporate .f-group-ref>*{background:#e4e8ee;padding:.6mm 2mm}.theme-form-corporate [data-field=subject]{margin-top:4mm;font-size:13px;font-weight:600}.theme-form-corporate .f-list{grid-template-columns:1fr 1fr;gap:2mm;margin-top:4mm;display:grid}.theme-form-corporate .f-list-row{background:#e9edf2;border-left:.8mm solid #21e6c1;flex-direction:column;padding:1.6mm 2.4mm;display:flex}.theme-form-corporate .f-sub-k{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:7.5px}.theme-form-corporate .f-sub-v{font-size:10px;font-weight:600}.theme-form-corporate [data-field=body]{flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-form-corporate .f-para p{text-align:left;margin:0}.theme-form-corporate .f-para p+p{margin-top:.8em}.theme-form-corporate .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:6mm;display:flex}.theme-form-corporate [data-field=officer]{border-top:.3mm solid #14181d;min-width:60mm;padding-top:1.5mm;font-size:9.5px}.theme-form-corporate [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:#d61f69;border:.5mm solid #d61f69;padding:1.2mm 3mm;font-size:10px}.theme-form-eastern-bloc{color:#1a1a16;font-family:var(--font-body);background:#e5e3d8;flex-direction:column;padding:14mm 16mm 12mm;font-size:10px;line-height:1.5;display:flex}.theme-form-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 20% 14%,#6e68501a,#0000 48%),radial-gradient(at 82% 86%,#5a563c1f,#0000 44%);position:absolute;inset:0}.theme-form-eastern-bloc>*{z-index:1;position:relative}.theme-form-eastern-bloc [data-field=agency]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:20px;font-weight:700}.theme-form-eastern-bloc [data-field=division]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;border-bottom:.8mm solid #1a1a16;padding-bottom:2mm;font-size:10px}.theme-form-eastern-bloc [data-field=title]{font-family:var(--font-heading);letter-spacing:.2em;border:.5mm solid #1a1a16;align-self:center;margin-top:5mm;padding:0 8mm;font-size:16px;font-weight:700;line-height:1.9}.theme-form-eastern-bloc .f-group-ref{justify-content:space-between;margin-top:4mm;font-size:9.5px;display:flex}.theme-form-eastern-bloc [data-field=subject]{margin-top:2mm;font-size:10px}.theme-form-eastern-bloc .f-list{border:.3mm solid #1a1a16;margin-top:3mm}.theme-form-eastern-bloc .f-list-row{grid-template-columns:34mm 1fr;display:grid}.theme-form-eastern-bloc .f-list-row+.f-list-row{border-top:.3mm solid #1a1a16}.theme-form-eastern-bloc .f-sub{padding:.8mm 2mm}.theme-form-eastern-bloc .f-sub-k{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;border-right:.3mm solid #1a1a16;font-size:9px}.theme-form-eastern-bloc [data-field=body]{flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-form-eastern-bloc .f-para p{text-align:left;margin:0}.theme-form-eastern-bloc .f-para p+p{text-indent:2em;margin-top:.8em}.theme-form-eastern-bloc .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:6mm;display:flex}.theme-form-eastern-bloc [data-field=officer]{border-top:.3mm solid #1a1a16;min-width:64mm;padding-top:1.5mm}.theme-form-eastern-bloc [data-field=stamp]{width:30mm;height:30mm;font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#4b2a94;opacity:.78;border:1mm double #4b2a94;border-radius:50%;place-items:center;margin-right:6mm;padding:3mm;font-size:10px;font-weight:700;display:grid;transform:rotate(-12deg)}.theme-form-typed{color:#1e1a14;font-family:var(--font-body);background:#f3eee0;flex-direction:column;padding:16mm 18mm 14mm;font-size:10.5px;line-height:1.5;display:flex}.theme-form-typed:before{content:"";pointer-events:none;background:radial-gradient(at 16% 10%,#8c6e3c1a,#0000 40%),radial-gradient(at 86% 92%,#785a281f,#0000 42%);position:absolute;inset:0}.theme-form-typed>*{z-index:1;position:relative}.theme-form-typed [data-field=agency]{font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;text-align:center;font-size:22px;font-weight:700}.theme-form-typed [data-field=division]{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;text-align:center;font-size:10px}.theme-form-typed [data-field=title]{font-family:var(--font-heading);letter-spacing:.18em;text-align:center;border-top:.6mm double #1e1a14;border-bottom:.6mm double #1e1a14;margin-top:4mm;font-size:18px;font-weight:700;line-height:1.9}.theme-form-typed .f-group-ref{font-family:var(--font-heading);letter-spacing:.06em;justify-content:space-between;margin-top:4mm;font-size:10px;display:flex}.theme-form-typed [data-field=subject]{border-bottom:.3mm solid #1e1a1499;margin-top:3mm;padding-bottom:1mm}.theme-form-typed .f-list{grid-template-columns:1fr 1fr;gap:1mm 6mm;margin-top:3mm;display:grid}.theme-form-typed .f-list-row{border-bottom:.25mm dotted #1e1a148c;grid-template-columns:26mm 1fr;gap:0 2mm;padding-bottom:.6mm;display:grid}.theme-form-typed .f-sub-k{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:8.5px}.theme-form-typed .f-sub-v{font-size:10px}.theme-form-typed [data-field=body]{flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-form-typed .f-para p{text-align:left;margin:0}.theme-form-typed .f-para p+p{margin-top:.8em}.theme-form-typed .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:6mm;display:flex}.theme-form-typed [data-field=officer]{border-top:.3mm solid #1e1a14;min-width:60mm;padding-top:1.5mm;font-size:10px}.theme-form-typed [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.22em;text-transform:uppercase;color:#a8322a;opacity:.82;border:.8mm double #a8322a;padding:1.5mm 4mm;font-size:15px;transform:rotate(-7deg)}.theme-identity-badge{color:#d7e2ea;font-family:var(--font-body);background:#0d1117;grid-template:"issuer issuer""title title""photo name""photo details"1fr"serial signature"/20mm 1fr;gap:.8mm 3mm;padding:3mm 4mm 3mm 6.5mm;font-size:5.5px;line-height:1.3;display:grid}.theme-identity-badge:before{content:"";pointer-events:none;background:linear-gradient(160deg,#21e6c124,#0000 48%,#d61f691f);position:absolute;inset:0}.theme-identity-badge:after{content:"";clip-path:polygon(0 0,100% 0,100% 78%,0 88%);pointer-events:none;background:#21e6c1;width:3mm;position:absolute;top:0;bottom:0;left:0}.theme-identity-badge>*{z-index:1;position:relative}.theme-identity-badge [data-field=issuer]{font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;color:#21e6c1;grid-area:issuer;margin-right:22mm;font-size:6.5px;font-weight:700}.theme-identity-badge [data-field=title]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;opacity:.85;border-bottom:.25mm solid #d7e2ea59;grid-area:title;font-size:6px;line-height:1.8}.theme-identity-badge .f-image{grid-area:photo;align-self:start}.theme-identity-badge .f-image img,.theme-identity-badge .f-image-empty{aspect-ratio:3/4;clip-path:polygon(0 1.5mm,1.5mm 0,100% 0,100% calc(100% - 1.5mm),calc(100% - 1.5mm) 100%,0 100%);background:#1b2430;width:100%;display:block}.theme-identity-badge .f-image img{object-fit:cover;filter:contrast(1.1)saturate(.7)}.theme-identity-badge .f-image-empty{color:#d7e2ea80;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:5px;display:grid}.theme-identity-badge [data-field=name]{font-family:var(--font-title);text-transform:uppercase;grid-area:name;font-size:12px;font-weight:700;line-height:1.2}.theme-identity-badge .f-list{grid-area:details;align-self:start}.theme-identity-badge .f-list-row{grid-template-columns:12mm 1fr;gap:0 1mm;padding:.3mm 0;display:grid}.theme-identity-badge .f-sub-k{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#21e6c1;opacity:.85;font-size:4.8px}.theme-identity-badge [data-field=serial]{font-family:var(--font-accent);letter-spacing:.1em;color:#d61f69;grid-area:serial;align-self:end;font-size:5.5px}.theme-identity-badge [data-field=signature]{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;opacity:.6;grid-area:signature;place-self:end;font-size:5px}.theme-identity-badge [data-field=stamp]{z-index:2;font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:#d61f69;border:.35mm solid #d61f69;padding:.5mm 1.5mm;font-size:5px;position:absolute;top:3mm;right:4mm}.theme-identity-licence{color:#1f3a2a;font-family:var(--font-body);background:#efe6cf;grid-template:"issuer issuer""title title""photo name""photo details"1fr"serial signature"/21mm 1fr;gap:.8mm 3mm;padding:3.5mm 4.5mm 3mm;font-size:5.5px;line-height:1.3;display:grid}.theme-identity-licence:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle at 30% 40%,#0000 0 1.1mm,#1f3a2a0f 1.1mm 1.3mm),repeating-radial-gradient(circle at 75% 60%,#0000 0 1.3mm,#7828280d 1.3mm 1.5mm);position:absolute;inset:0}.theme-identity-licence:after{content:"";pointer-events:none;border:.35mm solid #1f3a2a;position:absolute;inset:1.6mm}.theme-identity-licence>*{z-index:1;position:relative}.theme-identity-licence [data-field=issuer]{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;text-align:center;grid-area:issuer;font-size:6px}.theme-identity-licence [data-field=title]{font-family:var(--font-title);letter-spacing:.1em;text-align:center;border-bottom:.25mm solid #1f3a2a;grid-area:title;font-size:8px;font-weight:700;line-height:1.7}.theme-identity-licence .f-image{grid-area:photo;align-self:start}.theme-identity-licence .f-image img,.theme-identity-licence .f-image-empty{aspect-ratio:3/4;background:#e2d9bf;border:.3mm solid #1f3a2a;width:100%;display:block}.theme-identity-licence .f-image img{object-fit:cover;filter:sepia(.7)contrast(1.1)}.theme-identity-licence .f-image-empty{color:#1f3a2a80;border-style:dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:5px;display:grid}.theme-identity-licence [data-field=name]{font-family:var(--font-title);grid-area:name;font-size:12px;font-weight:700;line-height:1.2}.theme-identity-licence .f-list{grid-area:details;align-self:start}.theme-identity-licence .f-list-row{border-bottom:.2mm dotted #1f3a2a80;grid-template-columns:13mm 1fr;gap:0 1mm;padding:.3mm 0;display:grid}.theme-identity-licence .f-sub-k{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:4.8px}.theme-identity-licence [data-field=serial]{font-family:var(--font-heading);letter-spacing:.08em;color:#8f2b2b;grid-area:serial;align-self:end;font-size:5.5px}.theme-identity-licence [data-field=signature]{min-width:26mm;font-family:var(--font-accent);color:#23305c;border-bottom:.25mm solid #1f3a2a;grid-area:signature;place-self:end;padding:0 1mm .3mm;font-size:9px;line-height:1}.theme-identity-licence [data-field=stamp]{z-index:2;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#4b2a94;opacity:.78;border:.5mm double #4b2a94;border-radius:2mm;padding:.8mm 2mm;font-size:5px;font-weight:700;position:absolute;bottom:9mm;left:14mm;transform:rotate(-14deg)}.theme-identity-pass{color:#1a1a16;font-family:var(--font-body);background:#d9dccc;grid-template:"issuer issuer""title title""photo name""photo details"1fr"serial signature"/20mm 1fr;gap:.8mm 3mm;padding:3mm 4mm;font-size:5.5px;line-height:1.3;display:grid}.theme-identity-pass:before{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#0000 0 1.6mm,#1a1a160d 1.6mm 1.8mm),radial-gradient(at 80% 80%,#5a563c1f,#0000 50%);position:absolute;inset:0}.theme-identity-pass>*{z-index:1;position:relative}.theme-identity-pass [data-field=issuer]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;grid-area:issuer;font-size:6px;font-weight:700}.theme-identity-pass [data-field=title]{color:#f2f0e8;line-height:1.7;font-family:var(--font-title);letter-spacing:.16em;text-transform:uppercase;background:#b01c14;grid-area:title;padding:0 1.5mm;font-size:8px;font-weight:700}.theme-identity-pass .f-image{grid-area:photo;align-self:start}.theme-identity-pass .f-image img,.theme-identity-pass .f-image-empty{aspect-ratio:3/4;background:#c9ccbb;border:.3mm solid #1a1a16;width:100%;display:block}.theme-identity-pass .f-image img{object-fit:cover;filter:grayscale()contrast(1.15)}.theme-identity-pass .f-image-empty{color:#1a1a1680;border-style:dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:5px;display:grid}.theme-identity-pass [data-field=name]{font-family:var(--font-title);text-transform:uppercase;grid-area:name;font-size:11px;font-weight:700;line-height:1.2}.theme-identity-pass .f-list{grid-area:details;align-self:start}.theme-identity-pass .f-list-row{border-bottom:.2mm solid #1a1a1673;grid-template-columns:12mm 1fr;gap:0 1mm;padding:.3mm 0;display:grid}.theme-identity-pass .f-sub-k{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:5px}.theme-identity-pass [data-field=serial]{letter-spacing:.06em;grid-area:serial;align-self:end;font-size:5.5px}.theme-identity-pass [data-field=signature]{min-width:24mm;font-family:var(--font-accent);color:#23305c;border-bottom:.25mm solid #1a1a16;grid-area:signature;place-self:end;padding:0 1mm .3mm;font-size:9px;line-height:1}.theme-identity-pass [data-field=stamp]{z-index:2;width:15mm;height:15mm;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#4b2a94;opacity:.78;border:.5mm double #4b2a94;border-radius:50%;place-items:center;padding:1.5mm;font-size:4.6px;font-weight:700;display:grid;position:absolute;bottom:6mm;left:12mm;transform:rotate(-16deg)}.theme-menu-canteen{color:#1a1a16;font-family:var(--font-body);background:#e3e1d6;flex-direction:column;padding:12mm 12mm 10mm;font-size:9px;line-height:1.5;display:flex}.theme-menu-canteen:before{content:"";pointer-events:none;background:radial-gradient(at 22% 16%,#6e68501a,#0000 48%),radial-gradient(at 80% 84%,#5a563c1f,#0000 44%);position:absolute;inset:0}.theme-menu-canteen>*{z-index:1;position:relative}.theme-menu-canteen [data-field=title]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;color:#b01c14;font-size:26px;font-weight:700;line-height:1.15}.theme-menu-canteen [data-field=subtitle]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-bottom:.8mm solid #1a1a16;padding-bottom:2mm;font-size:9px}.theme-menu-canteen [data-field=intro]{margin-top:3mm;overflow:hidden}.theme-menu-canteen .f-para p{margin:0}.theme-menu-canteen [data-field=section1],.theme-menu-canteen [data-field=section2]{color:#e3e1d6;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;background:#1a1a16;margin-top:5mm;padding:.8mm 2mm;font-size:10px;font-weight:700}.theme-menu-canteen .f-list{margin-top:1mm}.theme-menu-canteen .f-list-row{border-bottom:.25mm solid #1a1a1680;grid-template-columns:1fr 22mm;gap:0 3mm;padding:1mm 2mm;display:grid}.theme-menu-canteen .f-sub-name{font-weight:700}.theme-menu-canteen .f-sub-price{font-family:var(--font-accent);text-align:right;white-space:nowrap;font-size:11px;font-weight:700}.theme-menu-canteen .f-sub-desc{opacity:.8;grid-column:1;font-size:8px}.theme-menu-canteen [data-field=footer]{font-family:var(--font-heading);opacity:.9;border-top:.3mm solid #1a1a16;margin-top:auto;padding-top:2.5mm;font-size:8px}.theme-menu-diner{color:#1e1a14;font-family:var(--font-body);background:#f6efe0;flex-direction:column;padding:13mm 13mm 10mm;font-size:9.5px;line-height:1.42;display:flex}.theme-menu-diner:before{content:"";outline-offset:1mm;pointer-events:none;border:.3mm solid #1e1a14;outline:.9mm solid #1e1a14;position:absolute;inset:5mm}.theme-menu-diner>*{z-index:1;position:relative}.theme-menu-diner [data-field=title]{font-family:var(--font-title);text-align:center;font-size:30px;font-style:italic;font-weight:700;line-height:1.15}.theme-menu-diner [data-field=subtitle]{font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;text-align:center;margin-top:1.5mm;font-size:8px}.theme-menu-diner [data-field=intro]{text-align:center;border-top:.3mm solid #1e1a14;border-bottom:.3mm solid #1e1a14;margin:3mm 6mm 0;padding:1.5mm 0;font-style:italic;overflow:hidden}.theme-menu-diner .f-para p{margin:0}.theme-menu-diner [data-field=section1],.theme-menu-diner [data-field=section2]{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;text-align:center;margin-top:5mm;font-size:12px;font-weight:700}.theme-menu-diner .f-list{margin-top:2mm}.theme-menu-diner .f-list-row{grid-template-columns:1fr auto;align-items:baseline;gap:0 3mm;display:grid}.theme-menu-diner .f-list-row+.f-list-row{margin-top:1.6mm}.theme-menu-diner .f-sub-name{letter-spacing:.02em;font-size:10.5px;font-weight:700}.theme-menu-diner .f-sub-price{font-family:var(--font-accent);white-space:nowrap;font-size:10px}.theme-menu-diner .f-sub-desc{opacity:.8;grid-column:1/-1;font-size:8.5px;font-style:italic}.theme-menu-diner [data-field=footer]{font-family:var(--font-accent);text-align:center;opacity:.85;margin-top:auto;padding-top:2.5mm;font-size:7.5px}.theme-menu-tavern{color:#2c2010;font-family:var(--font-body);background:#e9dcbb;flex-direction:column;padding:14mm 14mm 11mm;font-size:10px;line-height:1.4;display:flex}.theme-menu-tavern:before{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#966e2824,#0000 44%),radial-gradient(at 82% 86%,#6e4c1429,#0000 42%),radial-gradient(#0000 54%,#50340e3d);position:absolute;inset:0}.theme-menu-tavern:after{content:"";pointer-events:none;border:.4mm solid #8a6a2a;position:absolute;inset:6mm}.theme-menu-tavern>*{z-index:1;position:relative}.theme-menu-tavern [data-field=title]{font-family:var(--font-title);letter-spacing:.03em;text-align:center;color:#6b1f1f;font-size:30px;font-weight:700;line-height:1.15}.theme-menu-tavern [data-field=subtitle]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;text-align:center;border-bottom:.4mm solid #8a6a2a;margin-top:1.5mm;padding-bottom:3mm;font-size:8px}.theme-menu-tavern [data-field=intro]{font-family:var(--font-accent);text-align:center;margin-top:3mm;font-style:italic;overflow:hidden}.theme-menu-tavern .f-para p{margin:0}.theme-menu-tavern [data-field=section1],.theme-menu-tavern [data-field=section2]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;text-align:center;border-bottom:.25mm solid #8a6a2a;margin-top:5mm;padding-bottom:1mm;font-size:11px;font-weight:700}.theme-menu-tavern .f-list{margin-top:2mm}.theme-menu-tavern .f-list-row{grid-template-columns:1fr auto;align-items:baseline;gap:0 4mm;display:grid}.theme-menu-tavern .f-list-row+.f-list-row{margin-top:1.8mm}.theme-menu-tavern .f-sub-name{font-size:11px;font-weight:700}.theme-menu-tavern .f-sub-price{font-family:var(--font-heading);white-space:nowrap;color:#6b1f1f;font-size:10px;font-weight:700}.theme-menu-tavern .f-sub-desc{font-family:var(--font-accent);opacity:.85;grid-column:1/-1;font-size:9px;font-style:italic}.theme-menu-tavern [data-field=footer]{font-family:var(--font-accent);text-align:center;opacity:.85;border-top:.25mm solid #8a6a2a;margin-top:auto;padding-top:3mm;font-style:italic}.theme-message-diary{--rule:7mm;background-color:#f7f2e3;background-image:linear-gradient(90deg, transparent 16.6mm, #be464673 16.6mm, #be464673 17mm, transparent 17mm), repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rule) - .3mm), #466eaa52 calc(var(--rule) - .3mm), #466eaa52 var(--rule));color:#23305c;font-family:var(--font-body);font-size:18px;line-height:var(--rule);background-position:0 0,0 12.4mm;grid-template-rows:auto 1fr auto;padding:19.4mm 12mm 12mm 20mm;display:grid}.theme-message-diary:before{content:"";pointer-events:none;background:radial-gradient(#0000 60%,#785a281f);position:absolute;inset:0}.theme-message-diary>*{z-index:1;position:relative}.theme-message-diary [data-field=title]{font-family:var(--font-title);font-size:22px;font-weight:700;line-height:var(--rule);text-align:right;text-underline-offset:.12em;text-decoration:underline}.theme-message-diary [data-field=text]{min-height:0;overflow:hidden}.theme-message-diary .f-para p{text-align:left;margin:0}.theme-message-diary .f-para p+p{text-indent:2em}.theme-message-diary [data-field=signature]{font-family:var(--font-accent);font-size:20px;line-height:var(--rule);text-align:right}.theme-message-letter{color:#2b2114;font-family:var(--font-body);background:#efe4c8;grid-template-rows:auto 1fr auto;padding:18mm 16mm 16mm;font-size:11px;line-height:1.52;display:grid}.theme-message-letter:before{content:"";pointer-events:none;background:radial-gradient(at 20% 14%,#926c2a21,#0000 44%),radial-gradient(at 82% 80%,#62461621,#0000 42%),radial-gradient(#0000 52%,#4832103d);position:absolute;inset:0}.theme-message-letter>*{z-index:1;position:relative}.theme-message-letter [data-field=title]{font-family:var(--font-title);letter-spacing:.01em;text-align:center;border-bottom:.4mm solid #2b211466;padding-bottom:4mm;font-size:24px;font-weight:700;line-height:1.14}.theme-message-letter [data-field=text]{min-height:0;margin-top:6mm;overflow:hidden}.theme-message-letter .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-message-letter .f-para p+p{text-indent:1.4em;margin-top:.5em}.theme-message-letter [data-field=signature]{font-family:var(--font-accent);text-align:right;margin-top:6mm;padding-right:4mm;font-size:26px;line-height:1.1}.theme-message-modern{color:#1a1a1a;font-family:var(--font-body);background:#fff;grid-template-rows:auto 1fr auto;padding:20mm 18mm 18mm;font-size:10px;line-height:1.6;display:grid}.theme-message-modern [data-field=title]{font-family:var(--font-title);letter-spacing:-.005em;text-align:left;border-bottom:.3mm solid #1a1a1a;padding-bottom:3mm;font-size:17px;font-weight:600;line-height:1.24}.theme-message-modern [data-field=text]{min-height:0;margin-top:6mm;overflow:hidden}.theme-message-modern .f-para p{text-align:left;margin:0}.theme-message-modern .f-para p+p{margin-top:1em}.theme-message-modern [data-field=signature]{font-family:var(--font-accent);text-align:right;margin-top:8mm;font-size:10px;font-style:italic}.theme-message-terminal{color:#4dff9a;font-family:var(--font-body);background:#05100a;grid-template-rows:auto 1fr auto;padding:14mm 13mm;font-size:10px;line-height:1.58;display:grid}.theme-message-terminal:before{content:"";pointer-events:none;background:repeating-linear-gradient(#4dff9a12 0 .35mm,#0000 .35mm .8mm),radial-gradient(at 50% 42%,#4dff9a1f,#0000 62%),radial-gradient(#0000 46%,#000000a8);position:absolute;inset:0}.theme-message-terminal>*{z-index:1;position:relative}.theme-message-terminal [data-field=title]{font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;border-bottom:.3mm solid #4dff9a73;padding-bottom:2.4mm;font-size:16px;line-height:1.22}.theme-message-terminal [data-field=title]:before{content:"> ";opacity:.7}.theme-message-terminal [data-field=text]{min-height:0;margin-top:4mm;overflow:hidden}.theme-message-terminal .f-para p{text-align:left;margin:0}.theme-message-terminal .f-para p+p{margin-top:1em}.theme-message-terminal [data-field=signature]{font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;border-top:.3mm solid #4dff9a73;margin-top:6mm;padding-top:2.4mm;font-size:10px}.theme-message-terminal [data-field=signature]:after{content:" _";opacity:.75}.theme-message-typewriter{color:#23211c;font-family:var(--font-body);background:#f4f1e8;grid-template-rows:auto 1fr auto;padding:20mm 18mm 16mm;font-size:10px;line-height:1.62;display:grid}.theme-message-typewriter:before{content:"";pointer-events:none;background:linear-gradient(97deg,#3c36280d 0 4%,#0000 18%),radial-gradient(at 76% 88%,#463e2c12,#0000 46%);position:absolute;inset:0}.theme-message-typewriter>*{z-index:1;position:relative}.theme-message-typewriter [data-field=title]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;padding-bottom:3mm;font-size:15px;line-height:1.24}.theme-message-typewriter [data-field=text]{min-height:0;margin-top:4mm;overflow:hidden}.theme-message-typewriter .f-para p{text-align:left;margin:0}.theme-message-typewriter .f-para p+p{margin-top:1em}.theme-message-typewriter [data-field=signature]{font-family:var(--font-accent);letter-spacing:.04em;margin-top:8mm;padding-top:1.6mm;font-size:10px}.theme-message-typewriter [data-field=signature]:before{content:"";border-top:.3mm solid #23211c8c;width:46mm;margin-bottom:1.6mm;display:block}.theme-newsprint-eastern-bloc{color:#14140f;font-family:var(--font-body);background:#eceade;flex-direction:column;padding:7mm 7mm 6mm;font-size:7px;line-height:1.26;display:flex}.theme-newsprint-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 22% 16%,#78705012,#0000 52%),radial-gradient(at 80% 78%,#645e420f,#0000 48%);position:absolute;inset:0}.theme-newsprint-eastern-bloc .banner{flex:none}.theme-newsprint-eastern-bloc .banner>.block+.block{margin-top:2.4mm}.theme-newsprint-eastern-bloc .block-masthead{text-align:center}.theme-newsprint-eastern-bloc .block-masthead [data-field=strap]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:#b01c14;order:1;padding-bottom:1.2mm;font-size:8px;font-weight:700}.theme-newsprint-eastern-bloc .block-masthead [data-field=title]{letter-spacing:-.005em;color:#b01c14;border-top:.5mm solid #b01c14;order:2;padding:1.4mm 0 .6mm;font-size:54px;font-weight:700;line-height:.96}.theme-newsprint-eastern-bloc .block-masthead [data-field=date]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;border-top:.2mm solid #14140f;border-bottom:.2mm solid #14140f;order:3;margin-top:1.4mm;padding:.8mm 0;font-size:7px}.theme-newsprint-eastern-bloc .block-headline{text-align:center;border-top:.2mm solid #14140f;border-bottom:.6mm solid #14140f;padding:1.6mm 0}.theme-newsprint-eastern-bloc .block-headline [data-field=kicker]{letter-spacing:.24em;text-transform:uppercase;font-size:7.5px}.theme-newsprint-eastern-bloc .block-headline [data-field=text]{letter-spacing:-.004em;margin-top:1.2mm;font-size:23px;font-weight:700;line-height:1.06}.theme-newsprint-eastern-bloc .block-headline [data-field=deck]{max-width:72%;margin:1.2mm auto 0;font-size:9px;font-style:italic;line-height:1.24}.theme-newsprint-eastern-bloc .columns{grid-template-columns:repeat(var(--cols,3), 1fr);border-top:.2mm solid #14140f;flex:1;gap:0 4mm;min-height:0;margin-top:2.4mm;padding-top:2.2mm;display:grid}.theme-newsprint-eastern-bloc .column{border-right:.15mm solid #14140f66;flex-direction:column;min-height:0;padding-right:2mm;display:flex}.theme-newsprint-eastern-bloc .column:last-child{border-right:0;padding-right:0}.theme-newsprint-eastern-bloc .block{flex-direction:column;min-height:0;display:flex}.theme-newsprint-eastern-bloc .column>.block{flex:none}.theme-newsprint-eastern-bloc .column>.block-article,.theme-newsprint-eastern-bloc .column>.block-classifieds{flex:1 1 0;min-height:0}.theme-newsprint-eastern-bloc .column>.block+.block{border-top:.2mm solid #14140f;margin-top:2.4mm;padding-top:2.4mm}.theme-newsprint-eastern-bloc [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-newsprint-eastern-bloc .block-article [data-field=head]{text-align:center;border-bottom:.15mm solid #14140f73;padding-bottom:.8mm;font-size:11px;font-weight:700;line-height:1.1}.theme-newsprint-eastern-bloc .block-article [data-field=byline]{letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:.8mm 0 1.2mm;font-size:7px}.theme-newsprint-eastern-bloc .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-newsprint-eastern-bloc .f-para p+p{text-indent:1.2em}.theme-newsprint-eastern-bloc .dropcap{font-weight:700}.theme-newsprint-eastern-bloc .f-image{flex:none}.theme-newsprint-eastern-bloc .f-image img{filter:grayscale()contrast(1.36)brightness(.94);width:100%;display:block}.theme-newsprint-eastern-bloc .f-image-empty{aspect-ratio:4/3;color:#14140f73;border:.2mm solid #14140f80;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-newsprint-eastern-bloc .block-photo [data-field=caption]{margin-top:.8mm;font-size:7px;font-style:italic;line-height:1.22}.theme-newsprint-eastern-bloc .block-photo [data-field=caption] p{text-align:left;text-indent:0}.theme-newsprint-eastern-bloc .block-handbill{text-align:center;border:.5mm double #14140f;padding:1.8mm}.theme-newsprint-eastern-bloc .block-handbill [data-field=head]{letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.08}.theme-newsprint-eastern-bloc .block-handbill [data-field=body]{margin:1.2mm 0;font-size:7.5px}.theme-newsprint-eastern-bloc .block-handbill [data-field=body] p{text-align:center;text-indent:0}.theme-newsprint-eastern-bloc .block-handbill [data-field=price]{letter-spacing:.12em;text-transform:uppercase;border-top:.15mm solid #14140f80;padding-top:1.2mm;font-size:7px}.theme-newsprint-eastern-bloc .block-classifieds [data-field=head]{letter-spacing:.2em;text-align:center;text-transform:uppercase;border-top:.4mm solid #14140f;border-bottom:.15mm solid #14140f;padding:.8mm 0;font-size:9px;font-weight:700}.theme-newsprint-eastern-bloc .block-classifieds [data-field=body]{margin-top:1.2mm;font-size:6.5px;line-height:1.3}.theme-newsprint-eastern-bloc .block-classifieds [data-field=body] p{text-indent:0;text-align:justify}.theme-newsprint-eastern-bloc .block-classifieds [data-field=body] p+p{border-top:.15mm dotted #14140f80;margin-top:.8mm;padding-top:.8mm}.theme-newsprint-modern{color:#161616;font-family:var(--font-body);background:#fff;flex-direction:column;padding:9mm 9mm 8mm;font-size:8px;line-height:1.4;display:flex}.theme-newsprint-modern .banner{flex:none}.theme-newsprint-modern .banner>.block+.block{margin-top:3mm}.theme-newsprint-modern .columns{grid-template-columns:repeat(var(--cols,3), 1fr);border-top:.4mm solid #161616;flex:1;gap:0 6mm;min-height:0;margin-top:3.5mm;padding-top:3mm;display:grid}.theme-newsprint-modern .column{border-right:.15mm solid #00000024;flex-direction:column;min-height:0;padding-right:3mm;display:flex}.theme-newsprint-modern .column:last-child{border-right:0;padding-right:0}.theme-newsprint-modern .block{flex-direction:column;min-height:0;display:flex}.theme-newsprint-modern .column>.block{flex:none}.theme-newsprint-modern .column>.block-article,.theme-newsprint-modern .column>.block-classifieds{flex:1 1 0;min-height:0}.theme-newsprint-modern .column>.block+.block{border-top:.15mm solid #00000024;margin-top:3.5mm;padding-top:3.5mm}.theme-newsprint-modern [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-newsprint-modern .block-masthead [data-field=strap]{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;color:#555;border-bottom:.2mm solid #0000004d;order:-1;padding-bottom:1.4mm;font-size:7px;font-weight:600}.theme-newsprint-modern .block-masthead [data-field=title]{letter-spacing:-.01em;text-align:left;order:0;margin-top:1.6mm;font-size:42px;font-weight:700;line-height:1}.theme-newsprint-modern .block-masthead [data-field=date]{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:#555;border-top:.2mm solid #0000004d;order:1;margin-top:1.6mm;padding-top:1.4mm;font-size:7px}.theme-newsprint-modern .block-headline [data-field=kicker]{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:#b3261e;font-size:7.5px;font-weight:600}.theme-newsprint-modern .block-headline [data-field=text]{letter-spacing:-.005em;margin-top:1mm;font-size:30px;font-weight:700;line-height:1.08}.theme-newsprint-modern .block-headline [data-field=deck]{color:#444;margin-top:1.6mm;font-size:10px;line-height:1.32}.theme-newsprint-modern .block-article [data-field=head]{font-family:var(--font-heading);font-size:13px;font-weight:700;line-height:1.14}.theme-newsprint-modern .block-article [data-field=byline]{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:#666;border-bottom:.15mm solid #00000024;margin:1mm 0 1.6mm;padding-bottom:1.4mm;font-size:7px}.theme-newsprint-modern .f-para p{text-align:left;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-newsprint-modern .f-para p+p{margin-top:.6em}.theme-newsprint-modern .dropcap{font-weight:700}.theme-newsprint-modern .f-image{flex:none}.theme-newsprint-modern .f-image img{width:100%;display:block}.theme-newsprint-modern .f-image-empty{aspect-ratio:4/3;color:#0006;border:.15mm solid #00000040;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-newsprint-modern .block-photo [data-field=caption]{font-family:var(--font-accent);color:#555;margin-top:1.2mm;font-size:7px;line-height:1.3}.theme-newsprint-modern .block-photo [data-field=caption] p{text-align:left}.theme-newsprint-modern .block-handbill{text-align:center;border:.3mm solid #161616;padding:2.2mm}.theme-newsprint-modern .block-handbill [data-field=head]{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.16}.theme-newsprint-modern .block-handbill [data-field=body]{margin:1.4mm 0;font-size:8px}.theme-newsprint-modern .block-handbill [data-field=body] p{text-align:center}.theme-newsprint-modern .block-handbill [data-field=price]{font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;color:#555;border-top:.15mm solid #0000004d;padding-top:1.4mm;font-size:7px}.theme-newsprint-modern .block-classifieds [data-field=head]{font-family:var(--font-accent);letter-spacing:.18em;text-transform:uppercase;border-bottom:.3mm solid #161616;padding-bottom:1.2mm;font-size:8px;font-weight:600}.theme-newsprint-modern .block-classifieds [data-field=body]{margin-top:1.6mm;font-size:7px}.theme-newsprint-modern .block-classifieds [data-field=body] p+p{border-top:.15mm dotted #0000004d;margin-top:1.1mm;padding-top:1.1mm}.theme-newsprint{color:#17150f;font-family:var(--font-body);background:#f2ece0;flex-direction:column;padding:10mm 9mm 8mm;font-size:8px;line-height:1.34;display:flex}.theme-newsprint:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#785e3012,#0000 55%),radial-gradient(at 86% 78%,#5a461e0f,#0000 50%);position:absolute;inset:0}.theme-newsprint .banner{flex:none}.theme-newsprint .banner>.block+.block{margin-top:2.5mm}.theme-newsprint .columns{grid-template-columns:repeat(var(--cols,3), 1fr);border-top:2px solid #17150f;flex:1;gap:0 5mm;min-height:0;margin-top:3mm;padding-top:2.5mm;display:grid}.theme-newsprint .column{border-right:1px solid #17150f47;flex-direction:column;min-height:0;padding-right:2.5mm;display:flex}.theme-newsprint .column:last-child{border-right:0;padding-right:0}.theme-newsprint .block{flex-direction:column;min-height:0;display:flex}.theme-newsprint .column>.block{flex:none}.theme-newsprint .column>.block-article,.theme-newsprint .column>.block-classifieds{flex:1 1 0;min-height:0}.theme-newsprint .column>.block+.block{border-top:1px solid #17150f47;margin-top:3mm;padding-top:3mm}.theme-newsprint [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-newsprint .block-masthead{text-align:center}.theme-newsprint .block-masthead [data-field=title]{letter-spacing:.01em;font-size:46px;line-height:1.02}.theme-newsprint .block-masthead [data-field=strap],.theme-newsprint .block-masthead [data-field=date]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:7.5px}.theme-newsprint .block-masthead [data-field=strap]{border-top:1px solid #17150f;border-bottom:1px solid #17150f;margin-top:2mm;padding:1mm 0}.theme-newsprint .block-masthead [data-field=date]{margin-top:1.2mm}.theme-newsprint .block-headline{text-align:center}.theme-newsprint .block-headline [data-field=kicker]{letter-spacing:.3em;text-transform:uppercase;font-size:8px}.theme-newsprint .block-headline [data-field=text]{text-transform:uppercase;letter-spacing:-.005em;margin-top:.8mm;font-size:34px;font-weight:700;line-height:1.04}.theme-newsprint .block-headline [data-field=deck]{max-width:62%;margin:1.4mm auto 0;font-size:10px;font-style:italic;line-height:1.3}.theme-newsprint .block-article [data-field=head]{font-family:var(--font-heading);text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.1}.theme-newsprint .block-article [data-field=byline]{border-bottom:1px solid #17150f47;margin:.8mm 0 1.4mm;padding-bottom:1.2mm;font-size:7.5px;font-style:italic}.theme-newsprint .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-newsprint .f-para p+p{text-indent:1.4em}.theme-newsprint .dropcap{float:left;font-family:var(--font-heading);margin:.06em .09em 0 0;font-size:3.1em;font-weight:700;line-height:.78}.theme-newsprint .f-image{flex:none}.theme-newsprint .f-image img{filter:grayscale()contrast(1.18)brightness(1.02);width:100%;display:block}.theme-newsprint .f-image-empty{aspect-ratio:4/3;color:#17150f73;border:1px dashed #17150f66;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-newsprint .block-photo [data-field=caption]{margin-top:1mm;font-size:7px;font-style:italic;line-height:1.25}.theme-newsprint .block-photo [data-field=caption] p{text-align:left;text-indent:0}.theme-newsprint .block-handbill{text-align:center;border:2px double #17150f;padding:2mm}.theme-newsprint .block-handbill [data-field=head]{font-size:15px;line-height:1.06}.theme-newsprint .block-handbill [data-field=body]{margin:1.2mm 0;font-size:8px}.theme-newsprint .block-handbill [data-field=body] p{text-align:center;text-indent:0}.theme-newsprint .block-handbill [data-field=price]{letter-spacing:.12em;border-top:1px solid #17150f;padding-top:1.2mm;font-size:7.5px}.theme-newsprint .block-classifieds [data-field=head]{letter-spacing:.24em;text-align:center;text-transform:uppercase;border-bottom:2px solid #17150f;padding-bottom:1mm;font-size:9px}.theme-newsprint .block-classifieds [data-field=body]{margin-top:1.4mm;font-size:7px}.theme-newsprint .block-classifieds [data-field=body] p{text-indent:0;text-align:left}.theme-newsprint .block-classifieds [data-field=body] p+p{border-top:1px dotted #17150f66;margin-top:1mm;padding-top:1mm}.theme-poster-eastern-bloc{color:#15140f;font-family:var(--font-body);background:#ece9dc;flex-direction:column;padding:14mm 16mm 12mm;font-size:12.5px;line-height:1.42;display:flex}.theme-poster-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 24% 18%,#78705014,#0000 50%),radial-gradient(at 78% 80%,#645e4214,#0000 48%);position:absolute;inset:0}.theme-poster-eastern-bloc>*{z-index:1;position:relative}.theme-poster-eastern-bloc [data-field=heading]{font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;color:#b01c14;border-bottom:2.2mm solid #b01c14;font-size:84px;font-weight:700;line-height:1.2}.theme-poster-eastern-bloc [data-field=subheading]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;margin-top:2.5mm;font-size:15px;font-weight:700}.theme-poster-eastern-bloc .f-image{flex:none;width:54mm;margin:6mm auto 0}.theme-poster-eastern-bloc .f-image img,.theme-poster-eastern-bloc .f-image-empty{aspect-ratio:3/4;background:#dcd8c8;border:.5mm solid #15140f;width:100%;display:block}.theme-poster-eastern-bloc .f-image img{object-fit:cover;filter:grayscale()contrast(1.15)}.theme-poster-eastern-bloc .f-image-empty{color:#15140f80;border-style:dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-poster-eastern-bloc [data-field=name]{font-family:var(--font-title);text-align:center;margin-top:5mm;font-size:34px;font-weight:700;line-height:1.15}.theme-poster-eastern-bloc [data-field=body]{flex:1 1 0;min-height:0;margin-top:4mm;overflow:hidden}.theme-poster-eastern-bloc .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-poster-eastern-bloc .f-para p+p{text-indent:1.4em;margin-top:.4em}.theme-poster-eastern-bloc [data-field=reward]{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#b01c14;border:1mm solid #b01c14;margin-top:5mm;padding:0 4mm;font-size:40px;font-weight:700;line-height:1.5}.theme-poster-eastern-bloc [data-field=issuer]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;text-align:right;margin-top:4mm;font-size:13px;font-weight:700}.theme-poster-eastern-bloc [data-field=footer]{opacity:.8;border-top:.3mm solid #15140f;margin-top:3mm;padding-top:1.5mm;font-size:9px}.theme-poster-fantasy{color:#2c2010;font-family:var(--font-body);text-align:center;background:#ecdfbf;flex-direction:column;align-items:center;padding:18mm 18mm 14mm;font-size:13.5px;line-height:1.45;display:flex}.theme-poster-fantasy:before{content:"";pointer-events:none;background:radial-gradient(at 22% 16%,#966e281f,#0000 46%),radial-gradient(at 80% 84%,#6e4c1424,#0000 44%),radial-gradient(#0000 56%,#50340e38);position:absolute;inset:0}.theme-poster-fantasy:after{content:"";outline-offset:1.6mm;pointer-events:none;border:.4mm solid #8a6a2a;outline:1.2mm solid #8a6a2a;position:absolute;inset:8mm}.theme-poster-fantasy>*{z-index:1;position:relative}.theme-poster-fantasy [data-field=heading]{width:100%;font-family:var(--font-title);letter-spacing:.06em;color:#6b1f1f;font-size:60px;font-weight:700;line-height:1.2}.theme-poster-fantasy [data-field=subheading]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;border-bottom:.4mm solid #8a6a2a;margin-top:3mm;font-size:15px;line-height:2.4}.theme-poster-fantasy .f-image{flex:none;width:62mm;margin-top:6mm}.theme-poster-fantasy .f-image img,.theme-poster-fantasy .f-image-empty{aspect-ratio:4/5;background:#f3e8cd;border:.4mm solid #8a6a2a;width:100%;padding:1.4mm;display:block}.theme-poster-fantasy .f-image img{object-fit:cover;filter:sepia(.4)contrast(1.05)}.theme-poster-fantasy .f-image-empty{color:#2c201080;border-style:dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-poster-fantasy [data-field=name]{font-family:var(--font-heading);letter-spacing:.02em;margin-top:6mm;font-size:34px;font-weight:700;line-height:1.15}.theme-poster-fantasy [data-field=body]{flex:1 1 0;width:100%;min-height:0;margin-top:4mm;overflow:hidden}.theme-poster-fantasy .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-poster-fantasy .f-para p+p{text-indent:1.4em;margin-top:.5em}.theme-poster-fantasy [data-field=reward]{width:100%;font-family:var(--font-accent);color:#6b1f1f;border-top:.4mm solid #8a6a2a;border-bottom:.4mm solid #8a6a2a;margin-top:5mm;font-size:40px;font-style:italic;line-height:1.5}.theme-poster-fantasy [data-field=issuer]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:4mm;font-size:13px}.theme-poster-fantasy [data-field=footer]{font-family:var(--font-accent);opacity:.8;margin-top:2mm;font-size:10.5px;font-style:italic}.theme-poster-wanted{color:#2a1c0e;font-family:var(--font-body);text-align:center;background:#e8d7ae;flex-direction:column;align-items:center;padding:16mm 16mm 13mm;font-size:13px;line-height:1.4;display:flex}.theme-poster-wanted:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#784e1429,#0000 42%),radial-gradient(at 84% 88%,#603c0c2e,#0000 40%),radial-gradient(#0000 55%,#462a0647);position:absolute;inset:0}.theme-poster-wanted:after{content:"";pointer-events:none;border:1.6mm solid #2a1c0e;position:absolute;inset:7mm;box-shadow:inset 0 0 0 1mm #e8d7ae,inset 0 0 0 1.5mm #2a1c0e}.theme-poster-wanted>*{z-index:1;position:relative}.theme-poster-wanted [data-field=heading]{width:100%;font-family:var(--font-title);letter-spacing:.04em;font-size:96px;line-height:1.36}.theme-poster-wanted [data-field=subheading]{width:100%;font-family:var(--font-heading);letter-spacing:.32em;text-transform:uppercase;border-top:.7mm solid #2a1c0e;border-bottom:.7mm solid #2a1c0e;margin-top:3mm;font-size:22px;font-weight:700;line-height:2.1}.theme-poster-wanted .f-image{flex:none;width:66mm;margin-top:6mm}.theme-poster-wanted .f-image img,.theme-poster-wanted .f-image-empty{aspect-ratio:4/5;background:#f2e5c4;border:.8mm solid #2a1c0e;width:100%;padding:1.6mm;display:block}.theme-poster-wanted .f-image img{object-fit:cover;filter:sepia(.65)contrast(1.12)brightness(.96)}.theme-poster-wanted .f-image-empty{color:#2a1c0e80;border-style:dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-poster-wanted [data-field=name]{font-family:var(--font-heading);margin-top:5mm;font-size:40px;font-weight:700;line-height:1.15}.theme-poster-wanted [data-field=body]{flex:1 1 0;width:100%;min-height:0;margin-top:4mm;overflow:hidden}.theme-poster-wanted .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-poster-wanted .f-para p+p{margin-top:.5em}.theme-poster-wanted [data-field=reward]{width:100%;font-family:var(--font-accent);letter-spacing:.02em;margin-top:5mm;font-size:52px;line-height:1.36}.theme-poster-wanted [data-field=issuer]{font-family:var(--font-heading);margin-top:4mm;font-size:15px;font-style:italic}.theme-poster-wanted [data-field=footer]{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-top:2mm;font-size:9px}.theme-telegram-eastern-bloc{color:#191914;font-family:var(--font-body);background:#e7e4d6;flex-direction:column;padding:8mm 10mm 6mm;font-size:11.5px;line-height:1.55;display:flex}.theme-telegram-eastern-bloc:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 5.8mm,#783c3c2e 5.8mm 6mm),radial-gradient(at 80% 80%,#645e421a,#0000 48%);position:absolute;inset:0}.theme-telegram-eastern-bloc>*{z-index:1;position:relative}.theme-telegram-eastern-bloc [data-field=company]{font-family:var(--font-title);letter-spacing:.16em;text-transform:uppercase;color:#b01c14;font-size:26px;font-weight:700}.theme-telegram-eastern-bloc [data-field=office]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-bottom:.6mm solid #b01c14;padding-bottom:1.5mm;font-size:9px}.theme-telegram-eastern-bloc .f-group-meta{font-family:var(--font-heading);letter-spacing:.06em;justify-content:space-between;margin-top:2mm;font-size:9.5px;display:flex}.theme-telegram-eastern-bloc .f-group-meta>*{border:.3mm solid #191914;padding:.4mm 2mm}.theme-telegram-eastern-bloc [data-field=to]{text-transform:uppercase;margin-top:3mm}.theme-telegram-eastern-bloc [data-field=body]{text-transform:uppercase;flex:1 1 0;min-height:0;margin-top:2mm;overflow:hidden}.theme-telegram-eastern-bloc .f-para p{text-align:left;margin:0}.theme-telegram-eastern-bloc .f-para p+p{margin-top:.6em}.theme-telegram-eastern-bloc [data-field=from]{text-transform:uppercase;text-align:right;margin-top:2mm}.theme-telegram-eastern-bloc [data-field=footer]{font-family:var(--font-accent);letter-spacing:.04em;opacity:.8;margin-top:1.5mm;font-size:7px}.theme-telegram-wire{color:#241c10;font-family:var(--font-body);background:#f1e3b5;flex-direction:column;padding:9mm 12mm 7mm;font-size:12px;line-height:1.6;display:flex}.theme-telegram-wire:before{content:"";pointer-events:none;background:radial-gradient(at 14% 20%,#966e2824,#0000 40%),radial-gradient(at 88% 84%,#78541824,#0000 40%);position:absolute;inset:0}.theme-telegram-wire:after{content:"";outline-offset:.8mm;pointer-events:none;border:.4mm solid #241c10;outline:.25mm solid #241c10;position:absolute;inset:4mm}.theme-telegram-wire>*{z-index:1;position:relative}.theme-telegram-wire [data-field=company]{font-family:var(--font-title);letter-spacing:.12em;text-align:center;font-size:24px;font-weight:700}.theme-telegram-wire [data-field=office]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;text-align:center;border-bottom:.3mm solid #241c10;padding-bottom:1.5mm;font-size:8.5px}.theme-telegram-wire .f-group-meta{font-family:var(--font-heading);letter-spacing:.08em;justify-content:space-between;margin-top:2mm;font-size:9.5px;display:flex}.theme-telegram-wire [data-field=to]{letter-spacing:.05em;text-transform:uppercase;border-bottom:.25mm dotted #241c1099;margin-top:3mm;padding:1mm 0}.theme-telegram-wire [data-field=body]{letter-spacing:.05em;text-transform:uppercase;flex:1 1 0;min-height:0;margin-top:3mm;overflow:hidden}.theme-telegram-wire .f-para p{text-align:left;margin:0}.theme-telegram-wire .f-para p+p{margin-top:.6em}.theme-telegram-wire [data-field=from]{letter-spacing:.08em;text-transform:uppercase;text-align:right;margin-top:2mm}.theme-telegram-wire [data-field=footer]{font-family:var(--font-accent);text-align:center;opacity:.8;border-top:.25mm solid #241c1099;margin-top:2mm;padding-top:1mm;font-size:7px;font-style:italic}.theme-ticket-maglev{color:#d7e2ea;font-family:var(--font-body);background:#0d1117;grid-template:"carrier carrier serial""title title serial""route when seat"1fr"holder holder price""notice notice notice"/1fr 1fr 34mm;gap:1mm 3mm;padding:4mm 12mm 3mm 6mm;font-size:7px;line-height:1.35;display:grid}.theme-ticket-maglev:before{content:"";pointer-events:none;background:linear-gradient(120deg,#21e6c129,#0000 45%,#d61f6924);position:absolute;inset:0}.theme-ticket-maglev:after{content:"";opacity:.8;pointer-events:none;background:repeating-linear-gradient(0deg,#21e6c1 0 .4mm,#0000 .4mm 1mm,#21e6c1 1mm 1.2mm,#0000 1.2mm 2.1mm);width:5mm;position:absolute;top:4mm;bottom:4mm;right:4mm}.theme-ticket-maglev>*{z-index:1;position:relative}.theme-ticket-maglev [data-field=carrier]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:#21e6c1;grid-area:carrier;font-size:12px;font-weight:700;line-height:1.25}.theme-ticket-maglev [data-field=title]{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;grid-area:title;font-size:7px}.theme-ticket-maglev .f-group-route{grid-area:route}.theme-ticket-maglev .f-group-when{grid-area:when}.theme-ticket-maglev .f-group-seat{grid-area:seat}.theme-ticket-maglev .f-group{background:#d7e2ea0f;border-left:.6mm solid #21e6c1;flex-direction:column;align-self:center;padding:1mm 1.5mm;display:flex}.theme-ticket-maglev .f-group>*{font-size:8.5px;font-weight:600}.theme-ticket-maglev [data-field=from]:after{content:" →"}.theme-ticket-maglev [data-field=from],.theme-ticket-maglev [data-field=date],.theme-ticket-maglev [data-field=klass]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:6.5px;font-weight:400}.theme-ticket-maglev [data-field=holder]{font-family:var(--font-heading);letter-spacing:.06em;grid-area:holder;align-self:end;font-size:8px}.theme-ticket-maglev [data-field=serial]{font-family:var(--font-accent);letter-spacing:.12em;color:#d61f69;grid-area:serial;place-self:start end;font-size:7px}.theme-ticket-maglev [data-field=price]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;text-align:right;color:#21e6c1;grid-area:price;align-self:end;font-size:9px;font-weight:700}.theme-ticket-maglev [data-field=notice]{font-family:var(--font-accent);opacity:.75;border-top:.25mm solid #d7e2ea59;grid-area:notice;padding-top:.8mm;font-size:5.2px}.theme-ticket-railway{color:#1a1a16;font-family:var(--font-body);background:#dfe2d2;grid-template:"carrier carrier serial""title title serial""route when seat"1fr"holder holder price""notice notice notice"/1fr 1fr 34mm;gap:1mm 3mm;padding:4mm 6mm 3mm 9mm;font-size:7px;line-height:1.35;display:grid}.theme-ticket-railway:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#b01c14 0 2mm,#dfe2d2 2mm 4mm);width:5mm;position:absolute;top:0;bottom:0;left:0}.theme-ticket-railway:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3.8mm,#505a3c1f 3.8mm 4mm),repeating-linear-gradient(90deg,#0000 0 3.8mm,#505a3c1f 3.8mm 4mm);position:absolute;inset:0}.theme-ticket-railway>*{z-index:1;position:relative}.theme-ticket-railway [data-field=carrier]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;grid-area:carrier;font-size:14px;font-weight:700;line-height:1.25}.theme-ticket-railway [data-field=title]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;grid-area:title;font-size:7.5px}.theme-ticket-railway .f-group-route{grid-area:route}.theme-ticket-railway .f-group-when{grid-area:when}.theme-ticket-railway .f-group-seat{grid-area:seat}.theme-ticket-railway .f-group{border:.3mm solid #1a1a16;flex-direction:column;align-self:center;padding:1mm 1.5mm;display:flex}.theme-ticket-railway .f-group>*{font-size:8px}.theme-ticket-railway [data-field=from]:after{content:" →"}.theme-ticket-railway [data-field=from],.theme-ticket-railway [data-field=date],.theme-ticket-railway [data-field=klass]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:7px}.theme-ticket-railway [data-field=holder]{grid-area:holder;align-self:end;font-size:7.5px}.theme-ticket-railway [data-field=serial]{font-family:var(--font-accent);letter-spacing:.1em;color:#4b2a94;opacity:.8;border:.4mm solid #4b2a94;grid-area:serial;place-self:start end;padding:.6mm 1.5mm;font-size:8px;transform:rotate(-4deg)}.theme-ticket-railway [data-field=price]{font-family:var(--font-title);text-align:right;grid-area:price;align-self:end;font-size:16px;font-weight:700;line-height:1}.theme-ticket-railway [data-field=notice]{font-family:var(--font-accent);opacity:.85;border-top:.3mm solid #1a1a16;grid-area:notice;padding-top:.8mm;font-size:5.5px}.theme-ticket-steamship{color:#1c2a4a;font-family:var(--font-body);background:#f1e7cc;grid-template:"carrier carrier price""title title price""route when seat"1fr"holder holder serial""notice notice notice"/1fr 1fr 34mm;gap:1mm 3mm;padding:4.5mm 6mm 3.5mm;font-size:7px;line-height:1.35;display:grid}.theme-ticket-steamship:before{content:"";outline-offset:.6mm;pointer-events:none;border:.5mm solid #1c2a4a;outline:.2mm solid #1c2a4a;position:absolute;inset:2mm}.theme-ticket-steamship:after{content:"";pointer-events:none;border-left:.4mm dashed #1c2a4a8c;position:absolute;top:3mm;bottom:3mm;right:40.5mm}.theme-ticket-steamship>*{z-index:1;position:relative}.theme-ticket-steamship [data-field=carrier]{font-family:var(--font-title);letter-spacing:.04em;grid-area:carrier;font-size:15px;font-weight:700;line-height:1.25}.theme-ticket-steamship [data-field=title]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;grid-area:title;font-size:7.5px}.theme-ticket-steamship .f-group-route{grid-area:route}.theme-ticket-steamship .f-group-when{grid-area:when}.theme-ticket-steamship .f-group-seat{grid-area:seat}.theme-ticket-steamship .f-group{border-top:.25mm solid #1c2a4a80;flex-direction:column;align-self:center;padding-top:1mm;display:flex}.theme-ticket-steamship .f-group>*{font-size:9px}.theme-ticket-steamship [data-field=from]:after{content:" →"}.theme-ticket-steamship [data-field=from],.theme-ticket-steamship [data-field=date],.theme-ticket-steamship [data-field=klass]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:7px}.theme-ticket-steamship [data-field=holder]{font-family:var(--font-accent);grid-area:holder;align-self:end;font-size:9px}.theme-ticket-steamship [data-field=price]{font-family:var(--font-title);text-align:center;grid-area:price;align-self:center;font-size:22px;font-weight:700;line-height:1}.theme-ticket-steamship [data-field=serial]{font-family:var(--font-accent);letter-spacing:.08em;text-align:center;color:#8f2b2b;grid-area:serial;align-self:end;font-size:7.5px}.theme-ticket-steamship [data-field=notice]{opacity:.8;border-top:.25mm solid #1c2a4a80;grid-area:notice;padding-top:.8mm;font-size:5.2px;font-style:italic}.theme-tome-eastern-bloc{color:#1b1b16;font-family:var(--font-body);background:#e4e2d8;padding:15mm 14mm;font-size:9px;line-height:1.5;display:grid}.theme-tome-eastern-bloc:before{content:"";pointer-events:none;background:linear-gradient(92deg,#1e221c12 0 6%,#0000 22%),radial-gradient(at 80% 14%,#80181012,#0000 46%),radial-gradient(#0000 62%,#282a2029);position:absolute;inset:0}.theme-tome-eastern-bloc .f-para p{text-align:left;margin:0}.theme-tome-eastern-bloc .f-para p+p{margin-top:.7em}.theme-tome-eastern-bloc [data-fit]{overflow:hidden}.theme-tome-eastern-bloc.page-cover{grid-template-rows:auto auto auto 1fr auto auto;align-content:start;gap:0}.theme-tome-eastern-bloc.page-cover [data-field=title]{font-family:var(--font-title);letter-spacing:.01em;text-transform:uppercase;font-size:26px;font-weight:700;line-height:1.08}.theme-tome-eastern-bloc.page-cover [data-field=author]{font-family:var(--font-accent);letter-spacing:.16em;text-transform:uppercase;margin-top:3mm;font-size:11px}.theme-tome-eastern-bloc.page-cover [data-field=meta]{letter-spacing:.1em;border-bottom:2.5px solid #1b1b16;margin-top:1.4mm;padding-bottom:4mm;font-size:8.5px}.theme-tome-eastern-bloc.page-cover [data-field=physical]{min-height:0;margin-top:5mm}.theme-tome-eastern-bloc.page-cover .f-group-study{font-family:var(--font-heading);border:1.5px solid #1b1b1699;margin-top:5mm;padding:2.5mm 3mm;font-size:10px}.theme-tome-eastern-bloc.page-cover .f-group-study>*{display:inline}.theme-tome-eastern-bloc.page-cover [data-field=skill]{letter-spacing:.16em;text-transform:uppercase;font-weight:700}.theme-tome-eastern-bloc.page-cover [data-field=skill]:before{content:"To study — ";letter-spacing:.06em;font-weight:400}:root:lang(pl) .theme-tome-eastern-bloc.page-cover [data-field=skill]:before{content:"Aby studiować — "}.theme-tome-eastern-bloc.page-cover [data-field=difficulty]{letter-spacing:.16em;text-transform:uppercase;font-weight:700}.theme-tome-eastern-bloc.page-cover [data-field=difficulty]:before{content:" (";font-weight:400}.theme-tome-eastern-bloc.page-cover [data-field=difficulty]:after{content:")";font-weight:400}.theme-tome-eastern-bloc.page-cover [data-field=time]:before{content:" Requires "}.theme-tome-eastern-bloc.page-cover [data-field=time]:after{content:" of close reading."}:root:lang(pl) .theme-tome-eastern-bloc.page-cover [data-field=time]:before{content:" Czas uważnej lektury: "}:root:lang(pl) .theme-tome-eastern-bloc.page-cover [data-field=time]:after{content:"."}.theme-tome-eastern-bloc.page-cover [data-field=teaser]{background:#1b1b1612;border-left:3px solid #8c1810;margin-top:4mm;padding:3mm 3.5mm}.theme-tome-eastern-bloc.page-secrets{grid-template-rows:auto 1fr auto;align-content:start;gap:0}.theme-tome-eastern-bloc.page-secrets .f-group-stats{border-top:2.5px solid #1b1b16;border-bottom:2.5px solid #1b1b16}.theme-tome-eastern-bloc.page-secrets [data-field=mythos],.theme-tome-eastern-bloc.page-secrets [data-field=sanLoss],.theme-tome-eastern-bloc.page-secrets [data-field=mult]{font-family:var(--font-accent);letter-spacing:.04em;font-size:11px}.theme-tome-eastern-bloc.page-secrets [data-field=mythos]{letter-spacing:.14em;text-transform:uppercase;padding:1.6mm 0;font-weight:700}.theme-tome-eastern-bloc.page-secrets [data-field=mythos]:before{content:"Cthulhu Mythos +"}:root:lang(pl) .theme-tome-eastern-bloc.page-secrets [data-field=mythos]:before{content:"Mity Cthulhu +"}.theme-tome-eastern-bloc.page-secrets [data-field=mythos]:after{content:"%"}.theme-tome-eastern-bloc.page-secrets [data-field=sanLoss]{border-top:1px solid #1b1b1659;padding:1.6mm 0;font-weight:700}.theme-tome-eastern-bloc.page-secrets [data-field=sanLoss]:before{content:"Sanity loss ";letter-spacing:.14em;text-transform:uppercase;font-weight:400}:root:lang(pl) .theme-tome-eastern-bloc.page-secrets [data-field=sanLoss]:before{content:"Utrata Poczytalności "}.theme-tome-eastern-bloc.page-secrets [data-field=mult]{border-top:1px solid #1b1b1659;padding:1.6mm 0}.theme-tome-eastern-bloc.page-secrets [data-field=knowledge]{min-height:0;margin-top:5mm}.theme-tome-eastern-bloc .f-list{border-top:2.5px solid #1b1b16;margin-top:4mm;padding-top:3mm}.theme-tome-eastern-bloc .f-list:before{content:"Spells taught";color:#e4e2d8;font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;background:#1b1b16;margin-bottom:2mm;padding:.6mm 1.6mm;font-size:9px;font-weight:700;display:block}:root:lang(pl) .theme-tome-eastern-bloc .f-list:before{content:"Nauczane zaklęcia"}.theme-tome-eastern-bloc .f-list-row{grid-template-columns:1fr auto;gap:0 3mm;display:grid}.theme-tome-eastern-bloc .f-list-row+.f-list-row{margin-top:2.5mm}.theme-tome-eastern-bloc .f-sub-name{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.theme-tome-eastern-bloc .f-sub-cost{letter-spacing:.06em;white-space:nowrap;font-size:8px}.theme-tome-eastern-bloc .f-sub-desc{grid-column:1/-1;font-size:8.5px;line-height:1.38}.theme-tome{color:#241c12;font-family:var(--font-body);background:#e8dfc8;padding:14mm 13mm;font-size:10px;line-height:1.48;display:grid}.theme-tome:before{content:"";pointer-events:none;background:radial-gradient(at 22% 18%,#78521e1a,#0000 45%),radial-gradient(at 78% 72%,#5a3a141f,#0000 48%),radial-gradient(#0000 58%,#3c260c33);position:absolute;inset:0}.theme-tome .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-tome .f-para p+p{text-indent:1.3em;margin-top:.6em}.theme-tome [data-fit]{overflow:hidden}.theme-tome.page-cover{text-align:center;grid-template-rows:auto auto auto 1fr auto auto;align-content:start;gap:0}.theme-tome.page-cover [data-field=title]{font-family:var(--font-title);letter-spacing:.02em;font-size:30px;line-height:1.1}.theme-tome.page-cover [data-field=author]{font-family:var(--font-accent);margin-top:3mm;font-size:12px;font-style:italic}.theme-tome.page-cover [data-field=meta]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #241c1273;margin-top:1.5mm;padding-bottom:4mm;font-size:9px}.theme-tome.page-cover [data-field=physical]{text-align:left;min-height:0;margin-top:5mm}.theme-tome.page-cover [data-field=teaser]{text-align:left;border-left:2px solid #241c1273;margin-top:4mm;padding:3mm 4mm;font-style:italic}.theme-tome.page-cover .f-group-study{border-top:1px solid #241c1273;margin-top:5mm;padding-top:3mm;font-size:10px}.theme-tome.page-cover .f-group-study>*{display:inline}.theme-tome.page-cover [data-field=skill]{letter-spacing:.2em;text-transform:uppercase}.theme-tome.page-cover [data-field=skill]:before{content:"To study — ";letter-spacing:.08em}:root:lang(pl) .theme-tome.page-cover [data-field=skill]:before{content:"Aby studiować — "}.theme-tome.page-cover [data-field=difficulty]:before{content:" ("}.theme-tome.page-cover [data-field=difficulty]:after{content:")"}.theme-tome.page-cover [data-field=difficulty]{letter-spacing:.2em;text-transform:uppercase}.theme-tome.page-cover [data-field=time]{font-style:italic}.theme-tome.page-cover [data-field=time]:before{content:" Requires "}.theme-tome.page-cover [data-field=time]:after{content:" of close reading."}:root:lang(pl) .theme-tome.page-cover [data-field=time]:before{content:" Czas uważnej lektury: "}:root:lang(pl) .theme-tome.page-cover [data-field=time]:after{content:"."}.theme-tome.page-secrets{grid-template-rows:auto 1fr auto;align-content:start;gap:0}.theme-tome.page-secrets [data-field=mythos],.theme-tome.page-secrets [data-field=sanLoss],.theme-tome.page-secrets [data-field=mult]{letter-spacing:.04em;font-size:11px}.theme-tome.page-secrets [data-field=mythos]{text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid #241c124d;padding-bottom:1.5mm}.theme-tome.page-secrets [data-field=mythos]:before{content:"Cthulhu Mythos +"}:root:lang(pl) .theme-tome.page-secrets [data-field=mythos]:before{content:"Mity Cthulhu +"}.theme-tome.page-secrets [data-field=mythos]:after{content:"%"}.theme-tome.page-secrets [data-field=sanLoss]{border-bottom:1px solid #241c124d;padding:1.5mm 0}.theme-tome.page-secrets [data-field=sanLoss]:before{content:"Sanity loss ";letter-spacing:.16em;text-transform:uppercase}:root:lang(pl) .theme-tome.page-secrets [data-field=sanLoss]:before{content:"Utrata Poczytalności "}.theme-tome.page-secrets [data-field=mult]{border-bottom:1px solid #241c124d;padding:1.5mm 0;font-style:italic}.theme-tome.page-secrets [data-field=knowledge]{min-height:0;margin-top:5mm}.theme-tome .f-list{border-top:2px solid #241c128c;margin-top:4mm;padding-top:3mm}.theme-tome .f-list:before{font-family:var(--font-heading);content:"Spells taught";letter-spacing:.22em;text-transform:uppercase;margin-bottom:2mm;font-size:9px;display:block}:root:lang(pl) .theme-tome .f-list:before{content:"Nauczane zaklęcia"}.theme-tome .f-list-row{grid-template-columns:1fr auto;gap:0 3mm;display:grid}.theme-tome .f-list-row+.f-list-row{margin-top:2.5mm}.theme-tome .f-sub-name{font-family:var(--font-accent);font-size:11px;font-style:italic}.theme-tome .f-sub-cost{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:8.5px}.theme-tome .f-sub-desc{grid-column:1/-1;font-size:9px;line-height:1.35}
