@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:#ece6da;--dim:#a89e8c;--line:#3a332a;--bg:#14120f;--panel:#1b1814;--danger:#e0715a;--shell-accent:#d9a55b;--shell-sunken:#0d0b09;--shell-raised:#242019;--shell-edge:#7a6a50;--shell-warn:#e0b453;--shell-select:#3b6fd4;--shell-radius-control:2px;--shell-radius-surface:3px;--shell-sp-half:2px;--shell-sp-1:4px;--shell-sp-2:8px;--shell-sp-3:12px;--shell-sp-4:16px;--shell-sp-5:24px;--shell-sp-6:32px;--shell-sp-7:48px;--shell-sp-8:64px;--shell-font-body:"Work Sans", ui-sans-serif, system-ui, sans-serif;--shell-font-display:"Source Serif 4", Georgia, serif;--shell-font-label:var(--shell-font-body);--rail-w:220px;--flyout-tile:144px;--drawer-w:340px;--drawer-h:40dvh;--drawer-at-start:open;--panel-tabs-h:36px;--fit-to:page;--shell-touch-type:16px;--shell-touch-mark:28px;--shell-touch-reach:44px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-shell-palette=field-kit]{--ink:#2b2620;--dim:#685d49;--line:#cdbb95;--bg:#e9dfc8;--panel:#efe6d3;--danger:#7a3b2e;--shell-accent:#38507a;--shell-sunken:#ded0ab;--shell-raised:#f7f1e4;--shell-edge:#a4895c;--shell-warn:#7a5f14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-shell-palette=arcana]{--ink:#ebe7fb;--dim:#a39dc4;--line:#332d52;--bg:#121020;--panel:#18152a;--danger:#ec5f78;--shell-accent:#c7a4ff;--shell-sunken:#0b0912;--shell-raised:#211d38;--shell-edge:#6f64a8;--shell-warn:#f0c35a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-shell-palette=phosphor]{--ink:#dcefe6;--dim:#8aa89b;--line:#243330;--bg:#0c1110;--panel:#111816;--danger:#ef5a4a;--shell-accent:#5ee08f;--shell-sunken:#070a09;--shell-raised:#17201d;--shell-edge:#467a69;--shell-warn:#e8c547;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-shell-palette=blood-moon]{--ink:#f1e4e4;--dim:#b99a9d;--line:#3d2328;--bg:#150c0d;--panel:#1c1012;--danger:#d9701a;--shell-accent:#ff6b81;--shell-sunken:#0c0708;--shell-raised:#26161a;--shell-edge:#95606a;--shell-warn:#f0c35a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-shell-palette=abyss]{--ink:#dcecf2;--dim:#8fb0bd;--line:#1f3847;--bg:#07121a;--panel:#0c1a24;--danger:#ef5a5a;--shell-accent:#46c8e0;--shell-sunken:#050d12;--shell-raised:#12232f;--shell-edge:#467a90;--shell-warn:#e8c547;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:14px/1.5 var(--shell-font-body);margin:0}button{font:inherit;padding:var(--shell-sp-1) var(--shell-sp-3);border:1px solid var(--line);border-radius:var(--shell-radius-control);background:var(--shell-raised);color:var(--ink);-webkit-text-fill-color:currentcolor;cursor:pointer}@media (hover:hover){button:hover:not(:disabled){border-color:var(--shell-edge)}}button:disabled{opacity:.5;cursor:default}input,textarea,select{font:inherit;width:100%;padding:var(--shell-sp-1) var(--shell-sp-2);border:1px solid var(--line);border-radius:var(--shell-radius-control);background:var(--shell-raised);color:var(--ink);-webkit-text-fill-color:currentcolor}textarea{resize:vertical}input.is-invalid{border-color:var(--danger)}.link-danger{padding:var(--shell-sp-1) 0;color:var(--danger);background:0 0;border:0;text-decoration:underline}.app{min-height:100dvh;display:flex}.main{flex:1;min-width:0}.rail{width:var(--rail-w);height:100dvh;padding:var(--shell-sp-4) var(--shell-sp-3);border-right:1px solid var(--line);background:var(--panel);flex-direction:column;flex:none;display:flex;position:sticky;top:0;overflow-y:auto}.rail .brand{margin:0 var(--shell-sp-2) var(--shell-sp-4);font-size:15px;font-family:var(--shell-font-display);color:var(--ink);font-weight:600;text-decoration:none;display:block}.rail-section+.rail-section{margin-top:var(--shell-sp-3)}.rail-section+.rail-shelf{margin-top:0}.rail-heading{align-items:center;gap:var(--shell-sp-1);margin:0 0 var(--shell-sp-1);padding:var(--shell-sp-1) var(--shell-sp-2);border-radius:var(--shell-radius-control);font-family:var(--shell-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);-webkit-user-select:none;user-select:none;font-size:11px;text-decoration:none;display:flex}a.rail-heading:hover,.rail-section.is-flying .rail-heading{background:var(--bg);color:var(--ink)}.rail-section.is-current .rail-heading{background:var(--line);color:var(--ink)}.rail-shelf .rail-heading{padding-left:var(--shell-sp-4);font-family:var(--shell-font-body);letter-spacing:0;text-transform:none;font-size:13px}.rail.has-flyout{z-index:30}.rail-flyout{left:var(--rail-w);max-width:calc(100vw - var(--rail-w) - var(--shell-sp-2));max-height:calc(100dvh - 2 * var(--shell-sp-2));padding:var(--shell-sp-3);border:1px solid var(--line);border-radius:0 var(--shell-radius-surface) var(--shell-radius-surface) 0;background:var(--panel);border-left:0;animation:.12s ease-out rail-flyout-in;position:fixed;overflow-y:auto;box-shadow:0 6px 20px #0000002e}.rail .rail-flyout ul{grid-template-columns:repeat(auto-fill, var(--flyout-tile));gap:var(--shell-sp-2);width:calc(var(--tiles-across) * var(--flyout-tile) + (var(--tiles-across) - 1) * var(--shell-sp-2));max-width:100%}.rail-flyout li.is-live{grid-column:span 2}.rail .rail-tile{gap:var(--shell-sp-3);width:var(--flyout-tile);height:var(--flyout-tile);padding:var(--shell-sp-3);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:var(--ink);font-family:var(--shell-font-label);grid-template:"icon"1fr"name"3lh/1fr;font-size:13px;line-height:1.2;text-decoration:none;transition:transform 80ms;display:grid;position:relative}.rail .rail-tile:hover{border-color:var(--shell-edge);background:var(--shell-raised)}.rail .rail-tile[aria-current=page]{border-color:var(--shell-accent);outline:1px solid var(--shell-accent);outline-offset:-2px}.rail .rail-tile:active{transform:scale(.96)}.rail-tile>*{min-width:0}.rail-tile strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:name;align-self:end;font-weight:600;display:-webkit-box;overflow:hidden}.rail-tile .system-mark{top:var(--shell-sp-2);right:var(--shell-sp-2);max-width:calc(100% - 2 * var(--shell-sp-2));white-space:nowrap;text-overflow:ellipsis;background:var(--shell-raised);font-size:9px;position:absolute;overflow:hidden}.is-live .rail-tile .system-mark{display:none}.rail-tile-icon{fill:none;width:52px;height:52px;stroke:var(--shell-accent);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;grid-area:icon;place-self:center}.rail .is-live .rail-tile{gap:var(--shell-sp-1) var(--shell-sp-2);border-color:var(--shell-accent);background:var(--shell-accent);width:100%;color:var(--bg);grid-template:"edited edited""title title"1fr"icon name"/auto 1fr}.rail .is-live .rail-tile:hover{border-color:var(--ink);background:var(--shell-accent)}.rail .is-live .rail-tile[aria-current=page]{outline-color:var(--bg)}.is-live .rail-tile strong{-webkit-line-clamp:1;align-self:center}.is-live .rail-tile-icon{stroke:currentColor;stroke-width:1.75px;width:20px;height:20px}.rail-tile .edited{white-space:nowrap;text-overflow:ellipsis;grid-area:edited;font-size:11px;overflow:hidden}.rail-tile .draft-title{font-family:var(--shell-font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title;align-self:center;font-size:20px;font-weight:600;display:-webkit-box;overflow:hidden}@keyframes rail-flyout-in{0%{opacity:0;transform:translateX(calc(-1 * var(--shell-sp-2)))}}.rail ul{gap:var(--shell-sp-half);margin:0;padding:0;list-style:none;display:grid}.rail li a,.rail .account-library{align-items:center;gap:var(--shell-sp-2);padding:var(--shell-sp-1) var(--shell-sp-2);border-radius:var(--shell-radius-control);font-family:var(--shell-font-label);font-size:inherit;color:var(--ink);text-decoration:none;display:flex}.rail li a:hover,.rail .account-library:hover{background:var(--bg)}.rail li a[aria-current=page],.rail .account-library[aria-current=page]{background:var(--line);color:var(--ink)}.screen{max-width:860px;min-height:100dvh;padding:var(--shell-sp-6) var(--shell-sp-5) var(--shell-sp-8);flex-direction:column;margin:0 auto;display:flex}.screen-top{justify-content:space-between;align-items:flex-start;gap:var(--shell-sp-4);flex-wrap:wrap;display:flex}.screen h1{margin:0 0 var(--shell-sp-2);font-size:26px;font-family:var(--shell-font-display);font-weight:600}.wordmark{align-items:center;gap:var(--shell-sp-3);margin-bottom:var(--shell-sp-2);display:flex}.wordmark .mark{flex:none;width:65px;height:80px}.home h1{letter-spacing:-.01em;margin:0;font-size:30px}.account{align-items:center;gap:var(--shell-sp-2);display:flex}.screen-top .account{display:none}.rail .account{gap:var(--shell-sp-1);margin:var(--shell-sp-4) 0 0;padding-top:var(--shell-sp-3);border-top:1px solid var(--line);display:grid}.rail .account button{margin-left:var(--shell-sp-2);justify-self:start}.rail-settings{bottom:calc(-1 * var(--shell-sp-4));margin:auto calc(-1 * var(--shell-sp-3)) calc(-1 * var(--shell-sp-4));padding:var(--shell-sp-3) calc(var(--shell-sp-3) + var(--shell-sp-2)) var(--shell-sp-4);border-top:1px solid var(--line);background:var(--panel);font-family:var(--shell-font-label);color:var(--ink);font-size:13px;text-decoration:none;position:sticky}.rail-settings:hover,.rail-settings[aria-current=page]{color:var(--shell-accent)}.as-link{color:var(--shell-accent);background:0 0;border:0;padding:0;text-decoration:underline}.as-link:hover:not(:disabled){border:0}.sign-in{width:min(420px, calc(100vw - var(--shell-sp-6)));border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--panel);color:var(--ink);padding:0}.sign-in::backdrop{background:#0009}.sign-in-inner{gap:var(--shell-sp-3);padding:var(--shell-sp-5);display:grid}.sign-in-inner h2{font-size:18px;font-family:var(--shell-font-display);margin:0}.sign-in-note{color:var(--dim);margin:0;font-size:13px}.sign-in-methods{gap:var(--shell-sp-2);display:grid}.sign-in-provider{padding:var(--shell-sp-2) var(--shell-sp-3);border:1px solid var(--line);border-radius:var(--shell-radius-control);background:var(--shell-raised);color:var(--ink);text-align:center;text-decoration:none}.sign-in-provider:hover{border-color:var(--shell-edge)}.sign-in-email{gap:var(--shell-sp-2);margin-top:var(--shell-sp-1);padding-top:var(--shell-sp-3);border-top:1px solid var(--line);display:grid}.sign-in-email label{gap:var(--shell-sp-1);color:var(--dim);font-size:12px;display:grid}.sign-in-keep{gap:var(--shell-sp-1);padding-top:var(--shell-sp-3);border-top:1px solid var(--line);display:grid}.sign-in-keep label{align-items:center;gap:var(--shell-sp-2);font-size:13px;display:flex}.sign-in-keep input{flex:none;width:auto;margin:0}.sign-in-problem{color:var(--danger);margin:0;font-size:13px}.sign-in-privacy{padding-top:var(--shell-sp-3);border-top:1px solid var(--line);color:var(--dim);margin:0;font-size:11px}.sign-in-close{justify-self:end}.settings-link{font-family:var(--shell-font-label);color:var(--shell-accent);font-size:13px;text-decoration:none;display:none}.settings-link:hover{text-decoration:underline}.settings-fields{gap:var(--shell-sp-5);max-width:480px;margin-top:var(--shell-sp-5);display:grid}.settings-field{gap:var(--shell-sp-1);display:grid}.settings-field label{font-size:13px;font-family:var(--shell-font-label);color:var(--dim);letter-spacing:.04em;text-transform:uppercase}.settings-field p,.settings-section>p,.settings-action p{max-width:60ch;color:var(--dim);margin:0;font-size:13px}.settings-section{gap:var(--shell-sp-3);max-width:760px;margin-top:var(--shell-sp-6);padding-top:var(--shell-sp-4);border-top:1px solid var(--line);display:grid}.settings-actions{gap:var(--shell-sp-2);flex-wrap:wrap;align-items:center;display:flex}.settings-action{gap:var(--shell-sp-1);justify-items:start;display:grid}.screen header p{max-width:60ch;color:var(--dim);margin:0}.screen-up{margin-bottom:var(--shell-sp-2);font-family:var(--shell-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:11px;text-decoration:none;display:inline-block}.screen-up:before{content:"‹ "}.screen-up:hover{color:var(--ink)}.home header p{max-width:62ch}.home-first{max-width:1080px;padding-bottom:calc(var(--shell-sp-8) + var(--shell-sp-7) + env(safe-area-inset-bottom))}.start-app{left:calc(50% + var(--rail-w) / 2);bottom:calc(var(--shell-sp-5) + env(safe-area-inset-bottom));z-index:20;padding:var(--shell-sp-3) var(--shell-sp-6);border:1px solid var(--shell-accent);background:var(--shell-accent);color:var(--bg);white-space:nowrap;border-radius:999px;font-size:16px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px -8px #000c}@media (hover:hover){.start-app:hover:not(:disabled){border-color:var(--ink)}}.tour-again{margin:var(--shell-sp-4) 0 0;font-size:13px}.home-first .wordmark{align-items:center;gap:var(--shell-sp-2);font-size:17px;font-family:var(--shell-font-display);margin:0;font-weight:600;display:flex}.home-first .wordmark .mark{width:34px;height:42px}.home-first .screen-top{align-items:center}.hero{gap:var(--shell-sp-3);max-width:44rem;margin:var(--shell-sp-7) 0 var(--shell-sp-6);display:grid}.hero .kicker{font-size:12px;font-family:var(--shell-font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--shell-accent);margin:0}.hero h1{letter-spacing:-.02em;font-size:clamp(34px,5.4vw,58px);line-height:1.04;font-family:var(--shell-font-display);text-wrap:balance;margin:0;font-weight:600}.hero .lede{max-width:56ch;color:var(--dim);margin:0;font-size:17px}.facts{margin:var(--shell-sp-1) 0 0;gap:var(--shell-sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.facts li{padding:var(--shell-sp-1) var(--shell-sp-3);border:1px solid var(--line);color:var(--ink);border-radius:999px;font-size:13px}.cta-row{gap:var(--shell-sp-2);margin:var(--shell-sp-2) 0 0;flex-wrap:wrap;display:flex}.cta{padding:var(--shell-sp-2) var(--shell-sp-4);border:1px solid var(--line);background:var(--shell-raised);color:var(--ink);border-radius:999px;font-weight:500;text-decoration:none;display:inline-block}.cta:hover{border-color:var(--shell-edge)}.cta-primary{border-color:var(--shell-accent);background:var(--shell-accent);color:var(--bg)}.cta-primary:hover{border-color:var(--ink)}.scenes{gap:var(--shell-sp-8);margin-top:var(--shell-sp-7);display:grid}.scenes-note{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0;font-size:12px}.scene{gap:var(--shell-sp-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}.scene:nth-child(odd){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.scene:nth-child(odd) .scene-text{order:2}.scene-text{gap:var(--shell-sp-3);align-content:center;display:grid}.scene-text h2{letter-spacing:-.01em;font-size:clamp(24px,3vw,32px);line-height:1.12;font-family:var(--shell-font-display);text-wrap:balance;margin:0;font-weight:600}.scene-text p{max-width:46ch;color:var(--dim);margin:0;font-size:16px}.scene-text ul{padding-left:var(--shell-sp-4);gap:var(--shell-sp-1);max-width:46ch;margin:0;display:grid}.system-mark{padding:var(--shell-sp-half) var(--shell-sp-2);border:1px solid var(--shell-edge);letter-spacing:.1em;text-transform:uppercase;color:var(--shell-accent);border-radius:999px;justify-self:start;margin:0;font-size:11px}.scene-clip{position:relative}.scene-clip video{border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-sunken);cursor:pointer;width:100%;height:auto;display:block;box-shadow:0 24px 60px -24px #000c}.scene-play{right:var(--shell-sp-3);bottom:var(--shell-sp-3);color:#fff;background:#0009;border-color:#0000;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute}.scene-play svg{fill:currentColor;width:14px;height:14px}.today{margin-top:var(--shell-sp-7)}.today h2{font-size:26px;font-family:var(--shell-font-display);letter-spacing:-.01em;margin:0;font-weight:600}.tiles .count{font-size:30px;line-height:1;font-family:var(--shell-font-display);color:var(--shell-accent);font-variant-numeric:tabular-nums;font-weight:600}.features{margin:var(--shell-sp-5) 0 0;gap:var(--shell-sp-2) var(--shell-sp-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:0;list-style:none;display:grid}.features li{gap:var(--shell-sp-2);padding-top:var(--shell-sp-2);border-top:1px solid var(--line);font-size:14px;display:flex}.features li:before{content:"✓";color:var(--shell-accent)}.recent{margin-top:var(--shell-sp-5)}.recent ul,.settings-drafts{gap:var(--shell-sp-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.recent li>a,.recent-open,.settings-drafts li>a{gap:var(--shell-sp-half);height:100%;padding:var(--shell-sp-3);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:inherit;text-decoration:none;display:grid}.recent-open{text-align:left;width:100%}.recent-all{margin-top:var(--shell-sp-2);display:inline-block}.recent strong,.settings-drafts strong{font-size:15px;font-family:var(--shell-font-display);overflow-wrap:anywhere;font-weight:600}.recent-meta{font-size:12px;font-family:var(--shell-font-label);color:var(--shell-accent)}.tiles{margin:var(--shell-sp-5) 0 0;gap:var(--shell-sp-2);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0;list-style:none;display:grid}.tiles a{align-content:start;gap:var(--shell-sp-1);height:100%;padding:var(--shell-sp-4);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:inherit;text-decoration:none;display:grid}.tiles a:hover,.recent li>a:hover,.settings-drafts li>a:hover{border-color:var(--shell-edge)}.tiles strong{font-size:19px;font-family:var(--shell-font-display);font-weight:600}.tiles .blurb{color:var(--dim)}.picker{margin:var(--shell-sp-5) 0 0;gap:var(--shell-sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));padding:0;list-style:none;display:grid}.picker a{gap:var(--shell-sp-3);height:100%;padding:var(--shell-sp-4);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:inherit;text-align:left;flex-direction:column;text-decoration:none;display:flex}.picker a:hover,.picker a:hover .picker-icon{border-color:var(--shell-edge)}.picker-head{align-items:center;gap:var(--shell-sp-3);display:flex}.picker-head .system-mark{white-space:nowrap;margin-left:auto}.picker-icon{border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-sunken);width:44px;height:44px;color:var(--shell-accent);flex:none;place-items:center;display:grid}.picker-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.picker strong{font-size:19px;line-height:1.2;font-family:var(--shell-font-display);font-weight:600}.picker .blurb{color:var(--dim)}.picker .skins{align-items:center;gap:var(--shell-sp-1);padding-top:var(--shell-sp-3);border-top:1px solid var(--line);flex-wrap:wrap;margin-top:auto;display:flex}.picker .skins-label{margin-right:var(--shell-sp-1);font-size:11px;font-family:var(--shell-font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.picker .skin{padding:var(--shell-sp-1) var(--shell-sp-2);border:1px solid var(--line);color:var(--ink);border-radius:999px;font-size:12px}.shelves{gap:var(--shell-sp-3);margin-top:var(--shell-sp-5);display:grid}.shelf{border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--panel)}.shelf[open]{padding-bottom:var(--shell-sp-4)}.shelf summary{gap:var(--shell-sp-1) var(--shell-sp-3);padding:var(--shell-sp-4);border-radius:var(--shell-radius-surface);cursor:pointer;grid-template:"name count""blurb blurb"/1fr auto;list-style:none;display:grid}.shelf summary::-webkit-details-marker{display:none}.shelf summary:hover{background:var(--shell-raised)}.shelf summary:focus-visible{outline:2px solid var(--shell-accent);outline-offset:-2px}.shelf h2{align-items:center;gap:var(--shell-sp-2);font-size:19px;font-family:var(--shell-font-display);grid-area:name;margin:0;font-weight:600;display:flex}.shelf h2:before{content:"›";width:1ch;color:var(--shell-accent);transition:transform .12s;display:inline-block}.shelf[open] h2:before{transform:rotate(90deg)}.shelf .count{font-size:19px;font-family:var(--shell-font-display);color:var(--shell-accent);font-variant-numeric:tabular-nums;grid-area:count;align-self:center;font-weight:600}.shelf .blurb{max-width:60ch;color:var(--dim);grid-area:blurb}.shelf .picker{padding:0 var(--shell-sp-4);margin:0}.screen footer{padding-top:var(--shell-sp-6);color:var(--dim);margin-top:auto;font-size:12px}.screen footer p{margin:0 0 var(--shell-sp-1)}.home-bar{display:none}.policy-links{gap:var(--shell-sp-1) var(--shell-sp-3);margin:var(--shell-sp-2) 0 0;color:var(--dim);flex-wrap:wrap;font-size:11px;line-height:1.5;display:flex}.policy-links a{color:var(--dim)}.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:var(--shell-sp-4)}.legal{max-width:640px;padding:var(--shell-sp-6) var(--shell-sp-5) var(--shell-sp-8);margin:0 auto}.legal-top{justify-content:space-between;align-items:flex-start;gap:var(--shell-sp-4);display:flex}.legal h1{margin:0 0 var(--shell-sp-2);font-size:26px;font-family:var(--shell-font-display);font-weight:600}.legal h2{margin:0 0 var(--shell-sp-2);font-size:15px;font-family:var(--shell-font-label);color:var(--shell-accent);font-weight:600}.legal header p{max-width:60ch;color:var(--dim);margin:0}.legal section{margin-top:var(--shell-sp-6)}.legal section p{max-width:60ch;margin:0}.legal .legal-notice{margin-top:var(--shell-sp-3)}.legal footer{margin-top:var(--shell-sp-6);font-size:12px}.weather{max-width:720px;padding:var(--shell-sp-6) var(--shell-sp-5) var(--shell-sp-8);margin:0 auto}.weather-top{justify-content:space-between;align-items:flex-start;gap:var(--shell-sp-4);display:flex}.weather h1{margin:0 0 var(--shell-sp-2);font-size:26px;font-family:var(--shell-font-display);font-weight:600}.weather header p{max-width:60ch;color:var(--dim);margin:0}.weather-form{align-items:flex-end;gap:var(--shell-sp-3);margin-top:var(--shell-sp-5);flex-wrap:wrap;display:flex}.weather-form label{gap:var(--shell-sp-1);flex-direction:column;flex:160px;display:flex}.weather-form label span{font-size:11px;font-family:var(--shell-font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.weather-note{margin:var(--shell-sp-4) 0 0;color:var(--dim)}.weather-detail{margin-top:var(--shell-sp-1);font-size:12px;display:block}.weather-answer{margin-top:var(--shell-sp-6)}.weather-answer h2{margin:0 0 var(--shell-sp-3);font-size:18px;font-family:var(--shell-font-display);font-weight:600}.weather-days{margin:0;padding:0;list-style:none}.weather-days>li{padding:var(--shell-sp-3) 0;border-top:1px solid var(--line)}.weather-date{gap:var(--shell-sp-2);margin:0 0 var(--shell-sp-1);flex-wrap:wrap;align-items:baseline;display:flex}.weather-coverage{font-size:11px;font-family:var(--shell-font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.weather-narrative{margin:0 0 var(--shell-sp-2);max-width:60ch}.weather-numbers{gap:var(--shell-sp-half) var(--shell-sp-3);grid-template-columns:max-content 1fr;margin:0;font-size:13px;display:grid}.weather-numbers div{display:contents}.weather-numbers dt{color:var(--dim)}.weather-numbers dd{margin:0}.weather-source{margin:var(--shell-sp-2) 0 0;color:var(--dim);font-size:12px}.weather-reconstruction{margin:var(--shell-sp-2) 0 0;max-width:60ch;color:var(--dim);font-size:12px}.weather-sources{margin-top:var(--shell-sp-5);padding-top:var(--shell-sp-3);border-top:1px solid var(--line)}.weather-sources h3{margin:0 0 var(--shell-sp-1);font-size:11px;font-family:var(--shell-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-weight:600}.weather-places-from{margin:var(--shell-sp-2) 0 0;color:var(--dim);font-size:12px}.weather-attribution{display:block}.editor{flex-direction:column;height:100dvh;display:flex}.bar{align-items:center;gap:var(--shell-sp-2);padding:var(--shell-sp-2) var(--shell-sp-3);border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;display:flex;position:relative}.bar .back,.bar .bar-more{display:none}.doc-campaign{align-items:baseline;gap:var(--shell-sp-1);max-width:220px;padding:var(--shell-sp-1) var(--shell-sp-2);border:1px solid var(--shell-accent);color:var(--shell-accent);-webkit-text-fill-color:currentcolor;cursor:pointer;background:0 0;border-radius:999px;flex:none;display:flex}.doc-campaign>span{font-size:11px;font-family:var(--shell-font-label);letter-spacing:.04em;text-transform:uppercase;opacity:.8;flex:none}.doc-campaign strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}@media (hover:hover){.doc-campaign:hover{background:var(--shell-accent);color:var(--bg);-webkit-text-fill-color:currentcolor}}.bar .doc-name{align-items:center;gap:var(--shell-sp-1);flex:0 300px;min-width:150px;display:flex}.bar .doc-name>span,.bar .skin span{font-size:12px;font-family:var(--shell-font-label);color:var(--dim);flex:none}.bar .doc-title{min-width:0;font-family:var(--shell-font-display);font-weight:600}.bar .skin{align-items:center;gap:var(--shell-sp-1);flex:none;display:flex}.bar-end{align-items:center;gap:var(--shell-sp-2);flex:none;margin-left:auto;display:flex}.bar-status{flex:1 1 0;justify-content:flex-end;min-width:0;display:flex}.bar-status p{align-items:baseline;gap:var(--shell-sp-2);min-width:0;color:var(--shell-accent);margin:0;font-size:12px;display:flex}.bar-status-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bar-status .is-problem{color:var(--danger)}.bar-status .link-plain{flex:none;padding:0;font-size:12px}.save-short{display:none}.zoom{align-items:center;gap:var(--shell-sp-1);flex:none;display:flex}.zoom span{text-align:center;min-width:5ch;color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.zoom [aria-pressed=true]{background:var(--line);color:var(--ink);border-color:var(--line)}.tabs{gap:var(--shell-sp-1);flex-wrap:wrap;display:flex}.tabs [aria-pressed=true]{background:var(--line);color:var(--ink);border-color:var(--line)}.primary{border-color:var(--ink);background:var(--ink);color:var(--shell-raised);-webkit-text-fill-color:currentcolor;font-weight:600}@media (hover:hover){.primary:hover:not(:disabled){border-color:var(--ink);background:var(--shell-accent)}}.danger-button{border-color:var(--danger);background:var(--shell-raised);color:var(--danger);-webkit-text-fill-color:currentcolor}.formats{flex:none;position:relative}.formats .spinner{width:1em;height:1em;margin-right:var(--shell-sp-2);vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite export-spin;display:inline-block}@keyframes export-spin{to{transform:rotate(360deg)}}.formats .menu{top:calc(100% + var(--shell-sp-1));z-index:5;gap:var(--shell-sp-half);width:max-content;max-width:calc(100vw - 2 * var(--shell-sp-2));padding:var(--shell-sp-1);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:var(--ink);display:grid;position:absolute;right:0;box-shadow:0 6px 20px #0000002e}.formats .menu-heading{margin:0 0 var(--shell-sp-1);padding:var(--shell-sp-1) var(--shell-sp-2) var(--shell-sp-2);border-bottom:1px solid var(--line);font-size:12px;font-family:var(--shell-font-label);color:var(--shell-accent)}.formats .menu-group{gap:var(--shell-sp-half);display:grid}.formats .menu-group-heading{margin:var(--shell-sp-2) 0 0;padding:0 var(--shell-sp-2);font-size:11px;font-family:var(--shell-font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.formats .menu [role=menuitem]{justify-content:space-between;gap:var(--shell-sp-5);color:var(--ink);text-align:left;background:0 0;border-color:#0000;display:flex}.formats .menu [role=menuitem]:focus-visible{outline:2px solid var(--shell-accent);outline-offset:-2px}@media (hover:hover){.formats .menu [role=menuitem]:hover{background:var(--bg);border-color:#0000}}.formats .menu-size{color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.work{flex:1;min-height:0;display:flex;position:relative}.drawer-handle{z-index:1;top:50%;right:var(--drawer-w);border-radius:var(--shell-radius-control) 0 0 var(--shell-radius-control);width:22px;height:64px;color:var(--dim);justify-content:center;align-items:center;padding:0;transition:right .16s;display:flex;position:absolute;transform:translateY(-50%)}@media (hover:hover){.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{overscroll-behavior:contain;touch-action:pan-x pan-y;min-width:0;padding:var(--shell-sp-4);background:var(--shell-sunken);flex:1;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);overscroll-behavior:contain;height:100%;scroll-padding-top:calc(var(--panel-tabs-h) + var(--shell-sp-2));padding:var(--shell-sp-3) var(--shell-sp-3) var(--shell-sp-6);border-left:1px solid var(--line);background:var(--panel);overflow-y:auto}.panel h2{margin:var(--shell-sp-3) 0 var(--shell-sp-2);font-size:13px;font-family:var(--shell-font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.panel h2:first-child{margin-top:0}.panel h3{margin:var(--shell-sp-4) 0 var(--shell-sp-1);font-size:13px;font-family:var(--shell-font-label);color:var(--ink)}.panel p{margin:0 0 var(--shell-sp-3)}.panel .note{margin:0 0 var(--shell-sp-3);color:var(--dim);font-size:12px}.panel-section+.panel-section{margin-top:var(--shell-sp-4);padding-top:var(--shell-sp-3);border-top:1px solid var(--line)}.panel-head{align-items:baseline;gap:var(--shell-sp-2) var(--shell-sp-3);margin-bottom:var(--shell-sp-2);flex-wrap:wrap;display:flex}.panel-head .danger-button{padding:var(--shell-sp-half) var(--shell-sp-2);margin-left:auto;font-size:12px}.panel-button{margin-bottom:var(--shell-sp-3)}.callout{padding:var(--shell-sp-2) var(--shell-sp-3);border:1px solid var(--line);border-left:3px solid var(--shell-accent);border-radius:var(--shell-radius-control);background:var(--shell-raised);color:var(--ink);font-size:13px}.panel-tabs{top:calc(-1 * var(--shell-sp-3));z-index:1;margin:calc(-1 * var(--shell-sp-3)) calc(-1 * var(--shell-sp-3)) var(--shell-sp-3);border-bottom:1px solid var(--line);background:var(--panel);display:flex;position:sticky}.panel-tabs [role=tab]{min-height:var(--panel-tabs-h);padding:var(--shell-sp-2);color:var(--dim);background:0 0;border:0;border-radius:0;flex:1}.panel-tabs [aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--shell-accent);font-weight:600}.panel-tabs [role=tab]:focus-visible{outline:2px solid var(--shell-accent);outline-offset:-2px}.fonts .field:last-child{margin-bottom:0}.import textarea{min-height:120px;font-size:12px}.import-actions{gap:var(--shell-sp-2) var(--shell-sp-3);margin-bottom:var(--shell-sp-3);flex-wrap:wrap;align-items:center;display:flex}.link-plain{padding:var(--shell-sp-1) 0;color:var(--ink);background:0 0;border:0;text-decoration:underline}.import-errors{max-height:220px;margin:0 0 var(--shell-sp-3);padding-left:var(--shell-sp-4);color:var(--danger);font-size:12px;overflow:auto}.import-errors li{margin-bottom:var(--shell-sp-1);overflow-wrap:anywhere}.palette{gap:var(--shell-sp-2);margin-bottom:var(--shell-sp-3);display:grid}.palette-row{gap:var(--shell-sp-1);display:grid}.palette-caption{color:var(--dim);font-size:12px}.palette-buttons{gap:var(--shell-sp-1);flex-wrap:wrap;display:flex}.palette button{padding:var(--shell-sp-1) var(--shell-sp-2);font-size:13px}.field{gap:var(--shell-sp-1);margin-bottom:var(--shell-sp-3);display:grid}.field>span{color:var(--dim);font-size:12px}.field.is-current{outline:2px solid var(--shell-accent);outline-offset:var(--shell-sp-1);border-radius:var(--shell-radius-control)}.field-run{gap:0 var(--shell-sp-2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.field-run>:is(.field-para,.field-list,.field-image){grid-column:1/-1}.list-toggle{align-items:center;gap:var(--shell-sp-2);padding:var(--shell-sp-1) 0;color:var(--ink);background:0 0;border:0;justify-self:start;font-size:13px;display:flex}.list-toggle:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:rotate(-45deg)}.list-toggle[aria-expanded=true]:before{transform:rotate(45deg)translate(-1px,-1px)}.field-color input{width:48px;height:30px;padding:var(--shell-sp-half)}.hint-bad{color:var(--danger);font-size:11px}.hint-warn{color:var(--shell-warn);font-size:11px}.list-editor{gap:var(--shell-sp-1);display:grid}.list-item{gap:var(--shell-sp-1);padding:var(--shell-sp-1) var(--shell-sp-2);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);flex-wrap:wrap;align-items:flex-end;display:flex}.list-item label{gap:var(--shell-sp-half);flex:72px;min-width:0;display:grid}.list-item label span{color:var(--dim);font-size:11px}.list-item label:has(textarea){flex-basis:100%}.list-remove{width:28px;height:28px;color:var(--danger);background:0 0;border-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.list-remove svg{width:20px;height:20px;display:block}.section-columns{gap:var(--shell-sp-1);flex-wrap:wrap;display:flex}.section-columns>span{flex:96px;min-width:0;display:grid}.removed-list{gap:var(--shell-sp-1);margin:0 0 var(--shell-sp-3);padding:0;list-style:none;display:grid}.removed-list li{align-items:center;gap:var(--shell-sp-2);padding:var(--shell-sp-1) var(--shell-sp-2);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:var(--ink);font-size:13px;display:flex}.removed-list li>span{flex:auto;min-width:0}.page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;position:relative;overflow:hidden;box-shadow:0 2px 18px #0000002e}.export-stage{position:fixed;top:0;right:100vw}@media (hover:hover){[data-field][tabindex]:hover{outline:1px dashed var(--shell-select);outline-offset:2px;cursor:text}}[data-field][tabindex]:focus-visible{outline:2px solid var(--shell-select);outline-offset:2px}@media (hover:hover){.f-image[tabindex]:hover{cursor:pointer}}.f-image{position:relative}.f-image-remove{top:calc(var(--shell-sp-1) / var(--zoom,1));right:calc(var(--shell-sp-1) / var(--zoom,1));border-radius:var(--shell-radius-control);width:calc(18px / var(--zoom,1));height:calc(18px / var(--zoom,1));color:#fff;cursor:pointer;background:#000000a6;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.f-image-remove svg{width:100%;height:100%;display:block}.block .f-image-remove{top:auto;bottom:calc(var(--shell-sp-1) / var(--zoom,1))}@media (hover:hover){.f-image-remove:hover{background:var(--danger)}}.f-image-input,.picker .skin-comma{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.add-block-lead,.add-block-content,.f-list-add-type{border-radius:calc(var(--shell-radius-control) / var(--zoom,1));width:auto;padding:calc(var(--shell-sp-1) / var(--zoom,1)) calc(var(--shell-sp-2) / var(--zoom,1));color:#fff;-webkit-text-fill-color:currentcolor;font-size:calc(11px / var(--zoom,1));cursor:pointer;background:#00000073;border:0}@media (hover:hover){.add-block-lead:hover,.add-block-content:hover,.f-list-add-type:hover{background:var(--shell-select)}}.add-block-lead,.add-block-content{right:calc(var(--shell-sp-2) / var(--zoom,1));position:absolute}.f-list-add-type{margin-top:calc(var(--shell-sp-1) / var(--zoom,1));display:block}.add-block-lead{top:calc(var(--shell-sp-2) / var(--zoom,1))}.add-block-content{bottom:calc(var(--shell-sp-2) / var(--zoom,1))}.f-list-row{padding-right:3em;position:relative}.f-sub{min-width:2em}.f-list-remove,.f-list-duplicate,.f-list-add{border-radius:var(--shell-radius-control);color:#fff;cursor:pointer;background:#00000073;border:0;justify-content:center;align-items:center;width:1.4em;height:1.4em;padding:0;display:flex}.f-list-remove svg,.f-list-duplicate svg,.f-list-add svg{width:100%;height:100%;display:block}.f-list-remove,.f-list-duplicate{position:absolute;top:10%;transform:translateY(-50%)}.f-list-remove{right:0}.f-list-duplicate{right:1.5em}@media (hover:hover){.f-list-remove:hover{background:var(--danger)}.f-list-duplicate:hover{background:var(--shell-select)}}.f-list-add{margin-top:.3em}@media (hover:hover){.f-list-add:hover{background:var(--shell-select)}}.f-swatch{display:inline-flex}.f-swatch-fill{border-radius:var(--shell-radius-control);border:1px solid #00000040;width:1.6em;height:1.6em;display:block}.f-link{gap:.2em;display:inline-flex}.f-link-pick,.f-link-open,.f-link-unlink{border-radius:var(--shell-radius-control);color:#fff;cursor:pointer;background:#00000073;border:0;justify-content:center;align-items:center;width:1.4em;height:1.4em;padding:0;display:flex}.f-link-pick svg,.f-link-open svg,.f-link-unlink svg{width:100%;height:100%;display:block}@media (hover:hover){.f-link-pick:hover,.f-link-open:hover{background:var(--shell-accent)}.f-link-unlink:hover{background:var(--danger)}}.f-link-select{max-width:12em}.f-link-name{min-width:0;position:relative}.f-link-namebtn{cursor:pointer}.f-link-hint{opacity:.6;font-style:italic;display:inline-block}.f-link-chip{align-items:center;gap:.2em;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.f-link-popover{z-index:40;color:#fff;cursor:default;background:#0f0d0af5;border-radius:8px;gap:.6em;width:max(220px,26em);max-width:min(28em,90vw);padding:.8em;font:13px/1.4 Work Sans,ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;box-shadow:0 12px 30px #0006}.f-link-popover-head{letter-spacing:.06em;text-transform:uppercase;opacity:.7;justify-content:space-between;align-items:center;gap:.5em;font-size:11px;display:flex}.f-link-popover-close{width:1.4em;height:1.4em;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.f-link-popover-close svg{width:60%;height:60%}@media (hover:hover){.f-link-popover-close:hover{background:#ffffff26}}.f-link-tiles{grid-template-columns:repeat(2,1fr);gap:.5em;display:grid}.f-link-tile{min-height:4.4em;color:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:6px;flex-direction:column;gap:.3em;padding:.6em;font-family:inherit;display:flex}.f-link-tile svg{opacity:.85;width:1.1em;height:1.1em}.f-link-tile strong{font-size:12px;font-weight:600}.f-link-tile span{opacity:.65;font-size:11px}@media (hover:hover){.f-link-tile:hover{background:#ffffff17;border-color:#ffffff80}}.f-link-tile-create{text-align:center;background:0 0;border-style:dashed;justify-content:center;align-items:center}.f-link-tile-create:disabled{opacity:.5;cursor:default}.f-link-loading{opacity:.7;grid-column:1/-1;margin:0}.f-link-manual{color:inherit;opacity:.8;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff2e;align-items:center;gap:.5em;padding-top:.6em;font-family:inherit;font-size:12px;display:flex}.f-link-manual svg{flex:none;width:1em;height:1em}@media (hover:hover){.f-link-manual:hover{opacity:1}}.page>.f-marks{z-index:3;pointer-events:none;margin:0;padding:0;position:absolute;inset:0}.f-mark{transform-origin:0;position:absolute}.f-mark>.f-sub{pointer-events:auto}.f-mark-grip,.f-mark-remove{pointer-events:auto;touch-action:none;cursor:pointer;padding:0;position:absolute}.f-mark-grip{width:calc(12px / var(--zoom,1));height:calc(12px / var(--zoom,1));border:calc(2px / var(--zoom,1)) solid #fff;background:var(--shell-select);box-shadow:0 0 0 calc(1px / var(--zoom,1)) #00000073;opacity:.7;border-radius:50%;top:50%;transform:translate(-50%,-50%)}.f-mark-grip-start{cursor:grab;left:0}.f-mark-grip-end{cursor:crosshair;left:100%}.f-mark-grip:active{cursor:grabbing}.f-mark-grip:focus-visible{outline:2px solid var(--shell-select);outline-offset:2px;opacity:1}.f-mark-remove{top:calc(50% - 26px / var(--zoom,1));width:calc(16px / var(--zoom,1));height:calc(16px / var(--zoom,1));border-radius:var(--shell-radius-control);color:#fff;opacity:0;background:#00000073;border:0;justify-content:center;align-items:center;display:flex;left:0;transform:translate(-50%)}.f-mark-remove svg{width:100%;height:100%;display:block}.f-mark:is(:hover,:focus-within)>.f-mark-remove,.f-mark-remove:focus-visible{opacity:1}@media (hover:hover){.f-mark-grip:hover{opacity:1}.f-mark-remove:hover{background:var(--danger)}}.f-editing{outline:2px solid var(--shell-select);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%}.page [data-field].is-selected:not(:focus-visible){outline:1px solid var(--shell-select);outline-offset:2px}.exporting [data-field][tabindex]:hover,.exporting [data-field][tabindex]:focus-visible,.exporting [data-field].is-selected{outline:0}.block{position:relative}.block-remove{top:calc(var(--shell-sp-1) / var(--zoom,1));right:calc(var(--shell-sp-1) / var(--zoom,1));z-index:2;border-radius:var(--shell-radius-control);width:calc(18px / var(--zoom,1));height:calc(18px / var(--zoom,1));color:#fff;cursor:pointer;background:#00000073;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.block-remove svg{width:100%;height:100%;display:block}@media (hover:hover){.block-remove:hover{background:var(--danger)}}@media (hover:hover) and (pointer:fine){.block>.block-remove,.f-list-row>:is(.f-list-remove,.f-list-duplicate),.f-list-row .f-link-chip{opacity:0}.block:is(:hover,:focus-within,.is-selected)>.block-remove,.f-list-row:is(:hover,:focus-within) :is(.f-list-remove,.f-list-duplicate,.f-link-chip),:is(.block-remove,.f-list-remove,.f-list-duplicate,.f-link-chip):focus-visible{opacity:1}.add-block-lead,.add-block-content{opacity:.35}.page:hover>:is(.add-block-lead,.add-block-content),:is(.add-block-lead,.add-block-content):focus-visible{opacity:1}}@media (hover:hover) and (pointer:fine) and (any-pointer:coarse){.block>.block-remove,.f-list-row>:is(.f-list-remove,.f-list-duplicate),.f-list-row .f-link-chip{opacity:1}}.block.is-selected:after{content:"";border:1px solid var(--shell-select);pointer-events:none;position:absolute;inset:-3px}.block:focus-visible{outline:2px solid var(--shell-select);outline-offset:3px}:is(.block,.f-list-row) .is-ghost:not(.f-editing){opacity:.34}:is(.block,.f-list-row).is-dragging{opacity:.4}.f-list-row.is-selected{outline:1px solid var(--shell-select);outline-offset:2px}.f-list-row:focus-visible{outline:2px solid var(--shell-select);outline-offset:2px}.column.is-over,.banner.is-over{outline:2px dashed var(--shell-select);outline-offset:2px}.block[data-height=fit] [data-fit].f-para{flex:none}.block-grip{z-index:1;height:calc(10px / var(--zoom,1));touch-action:none;position:absolute;left:0;right:0}.block-grip-bottom{bottom:calc(-5px / var(--zoom,1));cursor:ns-resize}.block-grip-top{top:calc(-5px / var(--zoom,1));cursor:grab}.block-grip:active{cursor:grabbing}.block-grip:after{content:"";top:calc(4px / var(--zoom,1));height:calc(2px / var(--zoom,1));border-radius:calc(1px / var(--zoom,1));background:var(--shell-select);opacity:0;position:absolute;left:50%;transform:translate(-50%)}.block-grip-bottom:after{width:calc(28px / var(--zoom,1))}.block-grip-top:after{width:calc(12px / var(--zoom,1))}.block.is-selected>.block-grip:after,.block-grip:focus-visible:after{opacity:.85}@media (hover:hover){.block:hover>.block-grip:after,.block-grip:hover:after{opacity:.85}}.block-grip:focus-visible{outline:2px solid var(--shell-select);outline-offset:1px}[data-over]:after{content:attr(data-over) " over";padding:0 var(--shell-sp-1);color:#fff;background:var(--danger);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 .f-list-row.is-selected,.exporting [data-over],.exporting .column.is-over,.exporting .banner.is-over{outline:0}.categories{margin-top:var(--shell-sp-6)}.categories h2,.recent h2,.settings-section h2{margin:0 0 var(--shell-sp-2);font-size:12px;font-family:var(--shell-font-label);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.categories ul{gap:var(--shell-sp-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.categories a,.recent-all{font-family:var(--shell-font-label);color:var(--shell-accent);font-size:13px}.account-library{font-family:var(--shell-font-label);color:var(--shell-accent);font-size:13px;text-decoration:none}.account-library[aria-current=page]{color:var(--ink)}.library-page{max-width:760px}.library-page .library{margin-top:var(--shell-sp-5)}.library-page .library h2{display:none}.library-sign-in{margin-top:var(--shell-sp-5);gap:var(--shell-sp-3);justify-items:start;display:grid}.library-sign-in p{max-width:60ch;margin:0}.library{margin-top:var(--shell-sp-6)}.library h2{margin:0 0 var(--shell-sp-2);font-size:12px;font-family:var(--shell-font-label);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.library h3{margin:var(--shell-sp-4) 0 var(--shell-sp-2);font-size:15px;font-family:var(--shell-font-display);font-weight:600}.library ul{gap:var(--shell-sp-2);margin:0;padding:0;list-style:none;display:grid}.library li{align-items:center;gap:var(--shell-sp-3);padding:var(--shell-sp-2) var(--shell-sp-3);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);display:flex}.library-row{gap:var(--shell-sp-half);flex:1;min-width:0;display:grid}.library-row strong{font-size:15px;font-family:var(--shell-font-display);overflow-wrap:anywhere;font-weight:600}.library-meta{color:var(--dim);font-size:12px}.library .note{margin:var(--shell-sp-1) 0;color:var(--dim);font-size:12px}.library .more{margin-top:var(--shell-sp-2)}.library-filter{gap:var(--shell-sp-2);margin-bottom:var(--shell-sp-2);display:grid}.library-filter label{gap:var(--shell-sp-1);color:var(--dim);font-size:12px;display:grid}.library-kinds{gap:var(--shell-sp-1);flex-wrap:wrap;display:flex}.library-kinds button[aria-pressed=true]{background:var(--line);border-color:var(--line)}.guide{max-width:720px;padding:var(--shell-sp-6) var(--shell-sp-5) var(--shell-sp-8);margin:0 auto}.guide>header{margin-bottom:var(--shell-sp-5)}.guide-top{align-items:center;gap:var(--shell-sp-4);margin-bottom:var(--shell-sp-4);display:flex}.guide-home{font-family:var(--shell-font-label);color:var(--shell-accent);font-size:13px;text-decoration:none;display:none}.guide-top .settings-link{margin-left:auto}.guide h1{font-size:30px;font-family:var(--shell-font-display);letter-spacing:-.01em;margin:0;font-weight:600}.guide h2{margin:var(--shell-sp-6) 0 var(--shell-sp-2);font-size:21px;font-family:var(--shell-font-display);font-weight:600}.guide h3{margin:var(--shell-sp-5) 0 var(--shell-sp-1);font-size:16px;font-family:var(--shell-font-display);font-weight:600}.guide p{margin:0 0 var(--shell-sp-3);max-width:64ch}.guide .lede{color:var(--dim);font-size:17px}.guide ul{margin:0 0 var(--shell-sp-3);padding-left:var(--shell-sp-4);max-width:64ch}.guide li{margin-bottom:var(--shell-sp-1)}.guide a{color:var(--shell-accent)}.guide-list{gap:var(--shell-sp-2);margin:0;padding:0;list-style:none;display:grid}.guide-list a{gap:var(--shell-sp-1);padding:var(--shell-sp-3) var(--shell-sp-4);border:1px solid var(--line);border-radius:var(--shell-radius-surface);background:var(--shell-raised);color:inherit;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}.template-intro{padding:var(--shell-sp-6) var(--shell-sp-5) var(--shell-sp-2);border-top:1px solid var(--line)}body>.template-intro{padding-left:calc(var(--rail-w) + var(--shell-sp-5))}.template-intro h1{margin:0 0 var(--shell-sp-3);font-size:26px;font-family:var(--shell-font-display);letter-spacing:-.01em;font-weight:600}.template-intro h2{margin:var(--shell-sp-5) 0 var(--shell-sp-2);font-size:18px;font-family:var(--shell-font-display);font-weight:600}.template-intro p{margin:0 0 var(--shell-sp-3);max-width:64ch}.template-intro .lede{color:var(--dim);font-size:17px}.template-intro a{color:var(--shell-accent)}.template-intro+.site-footer{border-top:0}.site-footer{padding:var(--shell-sp-4) var(--shell-sp-5);border-top:1px solid var(--line)}body>.site-footer{padding-left:calc(var(--rail-w) + var(--shell-sp-5))}.site-footer .policy-links{margin:0}@media (width<=768px){body>.site-footer,body>.template-intro{padding-left:var(--shell-sp-4)}.template-intro{padding-right:var(--shell-sp-4)}.template-intro h1{font-size:22px}.guide{padding:var(--shell-sp-5) var(--shell-sp-4) var(--shell-sp-7)}.guide h1{font-size:25px}.guide-home{display:inline-block}:root{--drawer-at-start:closed;--fit-to:width;--panel-tabs-h:44px}.scene,.scene:nth-child(odd){gap:var(--shell-sp-4);grid-template-columns:1fr}.start-app{left:50%}.scene:nth-child(odd) .scene-text{order:0}.screen{padding:var(--shell-sp-5) var(--shell-sp-4) var(--shell-sp-7)}.wordmark{gap:var(--shell-sp-2)}.screen:has(.home-bar){padding-bottom:calc(var(--shell-sp-7) + 44px + 2 * var(--shell-sp-2) + env(safe-area-inset-bottom))}.home-bar{z-index:10;padding:var(--shell-sp-2) var(--shell-sp-4) calc(var(--shell-sp-2) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--panel);align-items:center;transition:transform .16s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.home-bar.is-shown{transform:none}.home-bar a{min-height:44px;padding:0 var(--shell-sp-3);border:1px solid var(--line);border-radius:var(--shell-radius-control);background:var(--shell-raised);color:var(--ink);font-family:var(--shell-font-label);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.wordmark .mark{width:44px;height:54px}.rail{display:none}.screen-top .account{display:flex}.settings-link{align-items:center;min-height:44px;display:inline-flex}.bar{gap:var(--shell-sp-1);padding:var(--shell-sp-2)}.bar .doc-name>span,.bar .doc-campaign>span{display:none}.bar .doc-campaign{max-width:96px}.bar .back,.bar .bar-more{justify-content:center;align-items:center;min-width:44px;padding:0;display:inline-flex}.bar .back svg,.bar .bar-more svg{width:20px;height:20px}.bar:not(.shows-tools)>:is(.skin,.zoom){display:none}.bar .doc-name{flex:80px;min-width:0}.bar .tabs{flex-basis:100%;order:1}.bar>:is(.skin,.zoom){order:2}.bar-status{flex-basis:100%;order:3;justify-content:flex-start}.bar-status.is-quiet{display:none}.bar .formats{position:static}.bar .formats .menu{right:var(--shell-sp-2);left:var(--shell-sp-2);width:auto}.save-long{display:none}.save-short{display:inline}.bar button,.tabs button,.palette button,.panel 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:var(--shell-radius-control) var(--shell-radius-control) 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{min-height:0;padding:var(--shell-sp-2);flex:auto}.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);padding:var(--shell-sp-3) var(--shell-sp-3) var(--shell-sp-6);border-left:0;border-top:1px solid var(--line)}}@media (pointer:coarse){input,textarea,select{font-size:var(--shell-touch-type)}.frame .page{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.frame .page .f-editing{-webkit-user-select:text;user-select:text}.block-remove,.f-image-remove{width:calc(var(--shell-touch-mark) / var(--zoom,1));height:calc(var(--shell-touch-mark) / var(--zoom,1))}.block-remove:before,.f-image-remove:before{content:"";inset:calc((var(--shell-touch-mark) - var(--shell-touch-reach)) / 2 / var(--zoom,1));position:absolute}.block:not(.is-selected)>.block-remove{display:none}.drawer-handle:before{content:"";inset:min(0px, calc((100% - var(--shell-touch-reach)) / 2)) calc(var(--shell-sp-2) * -1);position:absolute}.add-block-lead,.add-block-content,.f-list-add,.f-list-add-type,.f-list-remove,.f-list-duplicate,.f-mark-remove{display:none}.f-mark-grip,.f-link-open,.f-link-unlink{width:calc(var(--shell-touch-mark) / var(--zoom,1));height:calc(var(--shell-touch-mark) / var(--zoom,1))}.block:not(.is-selected)>.block-grip{display:none}.block-grip{width:calc(64px / var(--zoom,1));height:calc(var(--shell-touch-reach) / var(--zoom,1));left:50%;right:auto;transform:translate(-50%)}.block-grip-bottom{bottom:calc(var(--shell-touch-reach) / -2 / var(--zoom,1))}.block-grip-top{top:calc(var(--shell-touch-reach) / -2 / var(--zoom,1))}.block-grip:after{top:calc((var(--shell-touch-reach) - 4px) / 2 / var(--zoom,1));height:calc(4px / var(--zoom,1));border-radius:calc(2px / var(--zoom,1))}.block-grip-bottom:after,.block-grip-top:after{width:calc(40px / var(--zoom,1))}}@media (prefers-reduced-motion:reduce){.panel,.drawer-handle,.drawer-handle svg,.home-bar{transition:none}.rail-flyout,.formats .spinner{animation:none}.rail .rail-tile{transition:none}}.theme-admission-cryo-bay{--admission-side:38mm;--admission-gap:5mm;--admission-key:24mm;--admission-date:19mm;--cryo-ink:#14202a;--cryo-dim:#5b6b78;--cryo-frost:#d7e6ee;--cryo-rule:#a8bac6;--cryo-hazard:#f08a24;--cryo-cut:2.4mm;color:var(--cryo-ink);font-family:var(--font-body);background:linear-gradient(#eef3f5,#e3eaee);padding:15mm 13mm 14mm;font-size:8.5px;line-height:1.4}.theme-admission-cryo-bay:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg, var(--cryo-hazard) 0 3mm, var(--cryo-ink) 3mm 6mm) top / 100% 5mm no-repeat, repeating-linear-gradient(-45deg, var(--cryo-hazard) 0 3mm, var(--cryo-ink) 3mm 6mm) bottom / 100% 3mm no-repeat, linear-gradient(to right, #78aac829 .25mm, transparent .25mm) 0 0 / 5mm 5mm, linear-gradient(to bottom, #78aac829 .25mm, transparent .25mm) 0 0 / 5mm 5mm;position:absolute;inset:0}.theme-admission-cryo-bay [data-field=patient]:before,.theme-admission-cryo-bay [data-field=admitted]:before,.theme-admission-cryo-bay [data-field=committedBy]:before,.theme-admission-cryo-bay [data-field=reason]:before,.theme-admission-cryo-bay [data-field=diagnosis]:before,.theme-admission-cryo-bay [data-field=observations]:before,.theme-admission-cryo-bay [data-field=belongings]:before,.theme-admission-cryo-bay [data-field=photo]:after{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--cryo-dim);font-size:6.5px;font-weight:700;line-height:1.6;display:block}.theme-admission-cryo-bay .f-group-letterhead{background:var(--cryo-ink);color:#eef3f5;clip-path:polygon(0 0, calc(100% - var(--cryo-cut)) 0, 100% var(--cryo-cut), 100% 100%, var(--cryo-cut) 100%, 0 calc(100% - var(--cryo-cut)));padding:2mm 3mm}.theme-admission-cryo-bay [data-field=institution]{font-family:var(--font-title);letter-spacing:.08em;font-size:16px;font-weight:700;line-height:1.25}.theme-admission-cryo-bay [data-field=address]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cryo-hazard);font-size:7.5px}.theme-admission-cryo-bay .f-group-ref{border-bottom:.35mm solid var(--cryo-ink);margin:2.5mm 0 6mm;padding-bottom:1.5mm}.theme-admission-cryo-bay [data-field=title]{font-family:var(--font-title);letter-spacing:.12em;font-size:13px;font-weight:700}.theme-admission-cryo-bay [data-field=recordNo]{font-family:var(--font-accent);letter-spacing:.04em;font-size:15px}.theme-admission-cryo-bay [data-field=photo]{border:.35mm solid var(--cryo-ink);background:linear-gradient(to bottom, #14202a14 .25mm, transparent .25mm) 0 0 / 100% 1mm, var(--cryo-frost)}.theme-admission-cryo-bay [data-field=photo] img{filter:grayscale()contrast(1.15)sepia(.2)hue-rotate(160deg)saturate(1.8)brightness(1.05)}.theme-admission-cryo-bay [data-field=photo]:after{content:"Pod camera · T+0";text-align:center;position:absolute;top:100%;left:0;right:0}:root:lang(pl) .theme-admission-cryo-bay [data-field=photo]:after{content:"Kamera kapsuły · T+0"}.theme-admission-cryo-bay [data-field=patient]{font-family:var(--font-title);letter-spacing:.04em;align-self:end;font-size:16px;font-weight:700;line-height:1.3}.theme-admission-cryo-bay [data-field=patient]:before{content:"Revived occupant"}:root:lang(pl) .theme-admission-cryo-bay [data-field=patient]:before{content:"Wybudzony pasażer"}.theme-admission-cryo-bay [data-field=particulars]{gap:.8mm 3mm;margin-top:1.5mm}.theme-admission-cryo-bay [data-field=particulars] .f-list-row{border-left:.6mm solid var(--cryo-ink);background:#d7e6eeb3;padding:.5mm 1.5mm}.theme-admission-cryo-bay [data-field=particulars] .f-sub-k{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--cryo-dim);font-size:6.5px;font-weight:700}.theme-admission-cryo-bay .f-group-committal{gap:3mm;margin-top:4mm}.theme-admission-cryo-bay :is([data-field=admitted],[data-field=committedBy],[data-field=diagnosis]){border:.25mm solid var(--cryo-rule);font-family:var(--font-heading);background:#f6f9fa;padding:.8mm 2mm;font-weight:600}.theme-admission-cryo-bay [data-field=admitted]:before{content:"Revival logged"}:root:lang(pl) .theme-admission-cryo-bay [data-field=admitted]:before{content:"Wybudzenie zarejestrowano"}.theme-admission-cryo-bay [data-field=committedBy]:before{content:"Revival ordered by"}:root:lang(pl) .theme-admission-cryo-bay [data-field=committedBy]:before{content:"Wybudzenie zlecił"}.theme-admission-cryo-bay [data-field=reason]{border-left:.8mm solid var(--cryo-hazard);height:26mm;margin-top:2.5mm;padding:1mm 2mm}.theme-admission-cryo-bay [data-field=reason]:before{content:"Incident summary"}:root:lang(pl) .theme-admission-cryo-bay [data-field=reason]:before{content:"Opis zdarzenia"}.theme-admission-cryo-bay [data-field=diagnosis]{border-color:var(--cryo-hazard);color:#8a3f00;margin-top:1.5mm}.theme-admission-cryo-bay [data-field=diagnosis]:before{content:"Medical assessment"}:root:lang(pl) .theme-admission-cryo-bay [data-field=diagnosis]:before{content:"Ocena medyczna"}.theme-admission-cryo-bay [data-field=examTitle]{font-family:var(--font-title);letter-spacing:.18em;text-transform:uppercase;margin-top:4mm;font-size:9px;font-weight:700}.theme-admission-cryo-bay [data-field=examTitle]:before{content:"";background:var(--cryo-hazard);width:2mm;height:2mm;margin-right:1.5mm;display:inline-block}.theme-admission-cryo-bay .f-group-results-head{border-top:.35mm solid var(--cryo-ink);border-bottom:.35mm solid var(--cryo-ink);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cryo-dim);margin-top:1mm;padding:.6mm 0;font-size:6.5px;font-weight:700}.theme-admission-cryo-bay :is(.f-group-results-head>*,[data-field=results] .f-sub){padding:0 1.5mm}.theme-admission-cryo-bay [data-field=results] .f-list-row{border-bottom:.2mm dashed var(--cryo-rule);align-items:center}.theme-admission-cryo-bay [data-field=results] :is(.f-sub-result,.f-sub-range){font-family:var(--font-accent);font-size:13px;line-height:1.15}.theme-admission-cryo-bay [data-field=results] .f-sub-flag{background:var(--cryo-hazard);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--cryo-ink);clip-path:polygon(1mm 0,100% 0,calc(100% - 1mm) 100%,0 100%);justify-self:start;padding:0 2mm;font-size:6.5px;font-weight:700;line-height:1.8}.theme-admission-cryo-bay [data-field=results] [data-flag=low] .f-sub-flag{background:#64b5e0}.theme-admission-cryo-bay [data-field=results] [data-flag=anomalous] .f-sub-flag{color:#fff;background:#c8302a}.theme-admission-cryo-bay [data-field=results] [data-flag=normal] .f-sub-flag{background:0 0}.theme-admission-cryo-bay [data-field=observations]{margin-top:4mm;font-size:9.5px}.theme-admission-cryo-bay [data-field=observations]:before{content:"Recovery ring log"}:root:lang(pl) .theme-admission-cryo-bay [data-field=observations]:before{content:"Dziennik pierścienia rekonwalescencji"}.theme-admission-cryo-bay [data-field=observations] .f-list-row{border-top:.2mm dashed var(--cryo-rule);padding:.8mm 0}.theme-admission-cryo-bay [data-field=observations] .f-sub-date{font-family:var(--font-accent);color:var(--cryo-dim);font-size:12px;line-height:1.1}.theme-admission-cryo-bay [data-field=belongings]{background:var(--cryo-ink);color:#eef3f5;clip-path:polygon(0 0, calc(100% - var(--cryo-cut)) 0, 100% var(--cryo-cut), 100% 100%, 0 100%);margin-top:4mm;padding:1mm 2mm 2mm}.theme-admission-cryo-bay [data-field=belongings]:before{content:"Personal effects, sealed";color:var(--cryo-hazard)}:root:lang(pl) .theme-admission-cryo-bay [data-field=belongings]:before{content:"Rzeczy osobiste, zaplombowane"}.theme-admission-cryo-bay [data-field=belongings] .f-list-row{border-bottom:.2mm solid #eef3f533;padding:.5mm 0}.theme-admission-cryo-bay .f-group-sign{margin-top:3mm}.theme-admission-cryo-bay [data-field=physician]{font-family:var(--font-title);letter-spacing:.06em;font-size:11px;font-weight:700}.theme-admission-cryo-bay [data-field=physicianTitle]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cryo-dim);font-size:7px}.theme-admission-infirmary{--admission-side:38mm;--admission-gap:7mm;--admission-key:17mm;--admission-date:14mm;--infirmary-ink:#2b2116;--infirmary-green:#3f5f3a;--infirmary-red:#8d2b20;--infirmary-hand:#4a3320;--infirmary-pitch:5.6mm;--infirmary-rule:#3f5f3a4d;color:var(--infirmary-ink);font-family:var(--font-body);background:#efe5c9;padding:17mm 17mm 14mm 19mm;font-size:10px;line-height:1.35}.theme-admission-infirmary:before{content:"";pointer-events:none;background:linear-gradient(var(--infirmary-green), var(--infirmary-green)) 9mm 9mm / .35mm calc(100% - 18mm) no-repeat, linear-gradient(var(--infirmary-green), var(--infirmary-green)) calc(100% - 9mm) 9mm / .35mm calc(100% - 18mm) no-repeat, linear-gradient(var(--infirmary-green), var(--infirmary-green)) 9mm 9mm / calc(100% - 18mm) .35mm no-repeat, linear-gradient(var(--infirmary-green), var(--infirmary-green)) 9mm calc(100% - 9mm) / calc(100% - 18mm) .35mm no-repeat, linear-gradient(var(--infirmary-red), var(--infirmary-red)) 10.4mm 10.4mm / .2mm calc(100% - 20.8mm) no-repeat, linear-gradient(var(--infirmary-red), var(--infirmary-red)) calc(100% - 10.4mm) 10.4mm / .2mm calc(100% - 20.8mm) no-repeat, linear-gradient(var(--infirmary-red), var(--infirmary-red)) 10.4mm 10.4mm / calc(100% - 20.8mm) .2mm no-repeat, linear-gradient(var(--infirmary-red), var(--infirmary-red)) 10.4mm calc(100% - 10.4mm) / calc(100% - 20.8mm) .2mm no-repeat, radial-gradient(ellipse at 6% 5%, #7854243d, transparent 28%), radial-gradient(ellipse at 95% 96%, #78542442, transparent 32%), radial-gradient(circle at 76% 44%, #78542414 0 4mm, transparent 4.5mm), radial-gradient(ellipse at 50% 50%, transparent 58%, #64461e33);position:absolute;inset:0}.theme-admission-infirmary [data-field=patient]:before,.theme-admission-infirmary [data-field=admitted]:before,.theme-admission-infirmary [data-field=committedBy]:before,.theme-admission-infirmary [data-field=reason]:before,.theme-admission-infirmary [data-field=diagnosis]:before,.theme-admission-infirmary [data-field=observations]:before,.theme-admission-infirmary [data-field=belongings]:before,.theme-admission-infirmary [data-field=photo]:after{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--infirmary-red);font-size:7px;font-weight:700}.theme-admission-infirmary .f-group-letterhead{text-align:center}.theme-admission-infirmary [data-field=institution]{font-family:var(--font-title);font-variant:small-caps;letter-spacing:.04em;color:var(--infirmary-green);font-size:21px;font-weight:600;line-height:1.2}.theme-admission-infirmary [data-field=address]{font-size:9.5px;font-style:italic}.theme-admission-infirmary .f-group-ref{border-top:.3mm solid var(--infirmary-green);border-bottom:.3mm solid var(--infirmary-green);justify-content:center;margin:2mm 0 7mm;padding:.8mm 0}.theme-admission-infirmary [data-field=title]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--infirmary-red);font-size:11px;font-weight:700}.theme-admission-infirmary [data-field=recordNo]{font-family:var(--font-heading);letter-spacing:.12em;font-size:11px}.theme-admission-infirmary [data-field=photo]{border:.35mm solid var(--infirmary-green);outline:.2mm solid var(--infirmary-red);outline-offset:.8mm;background:radial-gradient(at 50% 45%,#f4ecd4,#e0d2ad);border-radius:50%/40%}.theme-admission-infirmary [data-field=photo] img{border-radius:inherit;filter:grayscale()sepia(.9)contrast(1.1)brightness(1.05)}.theme-admission-infirmary [data-field=photo]:after{content:"His likeness";text-align:center;position:absolute;top:calc(100% + 1.5mm);left:0;right:0}:root:lang(pl) .theme-admission-infirmary [data-field=photo]:after{content:"Jego podobizna"}.theme-admission-infirmary [data-field=patient]{border-bottom:.3mm solid var(--infirmary-green);font-family:var(--font-title);align-self:end;padding:0 1mm;font-size:19px;font-style:italic;line-height:1.35}.theme-admission-infirmary [data-field=patient]:before{content:"Received into our care"}:root:lang(pl) .theme-admission-infirmary [data-field=patient]:before{content:"Przyjęty pod naszą opiekę"}.theme-admission-infirmary [data-field=particulars]{gap:0 5mm;margin-top:2mm}.theme-admission-infirmary [data-field=particulars] .f-list-row{border-bottom:.2mm solid var(--infirmary-rule)}.theme-admission-infirmary [data-field=particulars] .f-sub-k{font-family:var(--font-heading);letter-spacing:.08em;color:var(--infirmary-green);font-size:7px}.theme-admission-infirmary .f-group-committal{gap:5mm;margin-top:5mm}.theme-admission-infirmary :is([data-field=admitted],[data-field=committedBy],[data-field=diagnosis]){border-bottom:.2mm solid var(--infirmary-rule)}.theme-admission-infirmary :is([data-field=admitted],[data-field=committedBy],[data-field=diagnosis]):before{margin-right:2mm}.theme-admission-infirmary [data-field=admitted]:before{content:"Came"}:root:lang(pl) .theme-admission-infirmary [data-field=admitted]:before{content:"Przybył"}.theme-admission-infirmary [data-field=committedBy]:before{content:"Brought by"}:root:lang(pl) .theme-admission-infirmary [data-field=committedBy]:before{content:"Kto przywiódł"}.theme-admission-infirmary [data-field=reason]{text-align:justify;height:26mm;margin-top:2.5mm}.theme-admission-infirmary [data-field=reason]:before{content:"Of his sickness";display:block}:root:lang(pl) .theme-admission-infirmary [data-field=reason]:before{content:"O jego chorobie"}.theme-admission-infirmary [data-field=diagnosis]{margin-top:1.5mm;font-style:italic}.theme-admission-infirmary [data-field=diagnosis]:before{content:"The Infirmarian judges it";font-style:normal}:root:lang(pl) .theme-admission-infirmary [data-field=diagnosis]:before{content:"Infirmerka osądza"}.theme-admission-infirmary [data-field=examTitle]{font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;color:var(--infirmary-green);margin-top:4mm;font-size:8.5px;font-weight:700}.theme-admission-infirmary .f-group-results-head{border-top:.3mm solid var(--infirmary-green);border-bottom:.3mm solid var(--infirmary-green);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--infirmary-green);margin-top:1mm;font-size:6.5px;font-weight:700;line-height:4.4mm}.theme-admission-infirmary :is(.f-group-results-head>*,[data-field=results] .f-sub){padding:0 1.2mm}.theme-admission-infirmary [data-field=results]{border-bottom:.3mm solid var(--infirmary-green);line-height:5mm}.theme-admission-infirmary [data-field=results] .f-list-row{border-bottom:.2mm solid var(--infirmary-rule)}.theme-admission-infirmary [data-field=results] .f-sub-test{font-variant:small-caps}.theme-admission-infirmary [data-field=results] :is(.f-sub-result,.f-sub-range){font-style:italic}.theme-admission-infirmary [data-field=results] .f-sub-flag{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--infirmary-red);font-size:7px;font-weight:700}.theme-admission-infirmary [data-field=observations]{font-family:var(--font-accent);font-size:13px;line-height:var(--infirmary-pitch);color:var(--infirmary-hand);background-image:repeating-linear-gradient(transparent 0 calc(var(--infirmary-pitch) - .2mm), var(--infirmary-rule) 0 var(--infirmary-pitch));background-position:0 4mm;margin-top:4mm}.theme-admission-infirmary :is([data-field=observations],[data-field=belongings]):before{line-height:4mm;display:block}.theme-admission-infirmary [data-field=observations]:before{content:"What befell him day by day"}:root:lang(pl) .theme-admission-infirmary [data-field=observations]:before{content:"Co się z nim działo dzień po dniu"}.theme-admission-infirmary [data-field=observations] .f-sub-date{color:var(--infirmary-red)}.theme-admission-infirmary [data-field=belongings]{border:.3mm solid var(--infirmary-green);margin-top:4mm;padding:0 2mm 1.5mm;line-height:1.3}.theme-admission-infirmary [data-field=belongings]:before{content:"Kept for him by the porter";border-bottom:.3mm solid var(--infirmary-green);margin:0 -2mm 1mm;padding:.4mm 2mm}:root:lang(pl) .theme-admission-infirmary [data-field=belongings]:before{content:"Przechowuje dlań furtian"}.theme-admission-infirmary [data-field=belongings] .f-list-row{border-bottom:.2mm solid var(--infirmary-rule);padding:.5mm 0}.theme-admission-infirmary .f-group-sign{width:70mm;margin-top:3mm}.theme-admission-infirmary [data-field=physician]{border-bottom:.3mm solid var(--infirmary-green);width:100%;font-family:var(--font-accent);color:var(--infirmary-hand);padding:0 1mm;font-size:20px;line-height:1.3}.theme-admission-infirmary [data-field=physicianTitle]{margin-top:.6mm;font-size:9px;font-style:italic}.theme-admission-psychiatric{--admission-side:36mm;--admission-gap:6mm;--admission-key:25mm;--admission-date:20mm;--psychiatric-ink:#1b1d21;--psychiatric-dim:#5d626b;--psychiatric-band:#e8ebef;--psychiatric-rule:#c4c8ce;--psychiatric-accent:#2b5d8a;color:var(--psychiatric-ink);font-family:var(--font-body);background:#fff;padding:12mm 13mm 14mm;font-size:8.5px;line-height:1.4}.theme-admission-psychiatric:after{content:"CONFIDENTIAL PATIENT INFORMATION · Printed from the electronic health record · Page 1 of 1";border-top:.25mm solid var(--psychiatric-rule);font-family:var(--font-heading);letter-spacing:.06em;color:var(--psychiatric-dim);padding-top:1.5mm;font-size:6.5px;position:absolute;bottom:6mm;left:13mm;right:13mm}:root:lang(pl) .theme-admission-psychiatric:after{content:"POUFNE DANE PACJENTA · Wydruk z elektronicznej dokumentacji medycznej · Strona 1 z 1"}.theme-admission-psychiatric [data-field=patient]:before,.theme-admission-psychiatric [data-field=admitted]:before,.theme-admission-psychiatric [data-field=committedBy]:before,.theme-admission-psychiatric [data-field=reason]:before,.theme-admission-psychiatric [data-field=diagnosis]:before,.theme-admission-psychiatric [data-field=observations]:before,.theme-admission-psychiatric [data-field=belongings]:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--psychiatric-dim);font-size:6.5px;font-weight:700;line-height:1.5;display:block}.theme-admission-psychiatric .f-group-letterhead{border-bottom:.8mm solid var(--psychiatric-accent);padding:0 0 2mm 13mm}.theme-admission-psychiatric .f-group-letterhead:before{content:"";background:linear-gradient(#fff, #fff) center / 1.6mm 6mm no-repeat, linear-gradient(#fff, #fff) center / 6mm 1.6mm no-repeat, var(--psychiatric-accent);border-radius:2mm;width:10mm;height:10mm;position:absolute;top:.5mm;left:0}.theme-admission-psychiatric [data-field=institution]{font-family:var(--font-title);color:var(--psychiatric-accent);font-size:17px;font-weight:800;line-height:1.25}.theme-admission-psychiatric [data-field=address]{color:var(--psychiatric-dim);font-size:7.5px}.theme-admission-psychiatric .f-group-ref{background:var(--psychiatric-band);margin:3mm 0 6mm;padding:1.4mm 2mm}.theme-admission-psychiatric [data-field=title]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.theme-admission-psychiatric [data-field=recordNo]{font-family:var(--font-accent);background:repeating-linear-gradient(to right, var(--psychiatric-ink) 0 .3mm, transparent .3mm .6mm, var(--psychiatric-ink) .6mm 1.3mm, transparent 1.3mm 1.6mm, var(--psychiatric-ink) 1.6mm 1.8mm, transparent 1.8mm 2.5mm, var(--psychiatric-ink) 2.5mm 3.1mm, transparent 3.1mm 3.4mm) bottom / 100% 4mm no-repeat;padding-bottom:5mm;font-size:9px}.theme-admission-psychiatric [data-field=photo]{border:.25mm solid var(--psychiatric-rule);background:var(--psychiatric-band)}.theme-admission-psychiatric [data-field=photo] img{filter:grayscale(.2)contrast(1.05)}.theme-admission-psychiatric [data-field=patient]{font-family:var(--font-title);align-self:end;font-size:16px;font-weight:800;line-height:1.25}.theme-admission-psychiatric [data-field=patient]:before{content:"Patient name"}:root:lang(pl) .theme-admission-psychiatric [data-field=patient]:before{content:"Nazwisko i imię pacjenta"}.theme-admission-psychiatric [data-field=particulars]{border-top:.25mm solid var(--psychiatric-rule);gap:0 4mm;margin-top:1.5mm}.theme-admission-psychiatric [data-field=particulars] .f-list-row{border-bottom:.25mm solid var(--psychiatric-rule);padding:.7mm 0}.theme-admission-psychiatric [data-field=particulars] .f-sub-k{font-family:var(--font-heading);color:var(--psychiatric-dim);font-size:7px;font-weight:700}.theme-admission-psychiatric .f-group-committal{gap:4mm;margin-top:3mm}.theme-admission-psychiatric :is([data-field=admitted],[data-field=committedBy],[data-field=diagnosis]){border-left:.8mm solid var(--psychiatric-accent);background:var(--psychiatric-band);padding:1mm 2mm;font-weight:600}.theme-admission-psychiatric [data-field=admitted]:before{content:"Admitted"}:root:lang(pl) .theme-admission-psychiatric [data-field=admitted]:before{content:"Data i godzina przyjęcia"}.theme-admission-psychiatric [data-field=committedBy]:before{content:"Referral source / legal authority"}:root:lang(pl) .theme-admission-psychiatric [data-field=committedBy]:before{content:"Kierujący / podstawa prawna"}.theme-admission-psychiatric [data-field=reason]{height:25mm;margin-top:2.5mm}.theme-admission-psychiatric [data-field=reason]:before{content:"Presenting problem"}:root:lang(pl) .theme-admission-psychiatric [data-field=reason]:before{content:"Powód zgłoszenia"}.theme-admission-psychiatric [data-field=diagnosis]{margin-top:1.5mm}.theme-admission-psychiatric [data-field=diagnosis]:before{content:"Admitting diagnosis (ICD-10)"}:root:lang(pl) .theme-admission-psychiatric [data-field=diagnosis]:before{content:"Rozpoznanie przy przyjęciu (ICD-10)"}.theme-admission-psychiatric [data-field=examTitle]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:var(--psychiatric-accent);margin-top:4mm;font-size:9px;font-weight:800}.theme-admission-psychiatric .f-group-results-head{background:var(--psychiatric-ink);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-top:1mm;padding:.8mm 0;font-size:7px;font-weight:700}.theme-admission-psychiatric :is(.f-group-results-head>*,[data-field=results] .f-sub){padding:0 1.5mm}.theme-admission-psychiatric [data-field=results] .f-list-row{border-bottom:.25mm solid var(--psychiatric-rule);padding:.7mm 0}.theme-admission-psychiatric [data-field=results] .f-list-row:nth-child(2n){background:#f5f6f8}.theme-admission-psychiatric [data-field=results] .f-sub-result{font-weight:700}.theme-admission-psychiatric [data-field=results] .f-sub-flag{text-transform:uppercase;color:#fff;background:#b3261e;border-radius:.6mm;justify-self:start;padding:0 1.5mm;font-size:7px;font-weight:700}.theme-admission-psychiatric [data-field=results] [data-flag=low] .f-sub-flag{background:#1f5f9e}.theme-admission-psychiatric [data-field=results] [data-flag=anomalous] .f-sub-flag{background:#6b3fa0}.theme-admission-psychiatric [data-field=results] [data-flag=normal] .f-sub-flag{background:0 0}.theme-admission-psychiatric [data-field=observations]{margin-top:4mm;font-size:9.5px}.theme-admission-psychiatric [data-field=observations]:before{content:"Nursing progress notes";border-bottom:.5mm solid var(--psychiatric-ink)}:root:lang(pl) .theme-admission-psychiatric [data-field=observations]:before{content:"Raport pielęgniarski"}.theme-admission-psychiatric [data-field=observations] .f-list-row{border-bottom:.25mm solid var(--psychiatric-rule);padding:.9mm 0}.theme-admission-psychiatric [data-field=observations] .f-sub-date{font-family:var(--font-accent);color:var(--psychiatric-dim);font-size:7.5px}.theme-admission-psychiatric [data-field=belongings]{border:.25mm solid var(--psychiatric-rule);margin-top:4mm;padding:0 1.5mm 1.5mm}.theme-admission-psychiatric [data-field=belongings]:before{content:"Patient property inventory";background:var(--psychiatric-band);margin:0 -1.5mm 1mm;padding:.6mm 1.5mm}:root:lang(pl) .theme-admission-psychiatric [data-field=belongings]:before{content:"Depozyt rzeczy pacjenta"}.theme-admission-psychiatric [data-field=belongings] .f-list-row{padding:.5mm 0 .5mm 3mm}.theme-admission-psychiatric [data-field=belongings] .f-list-row:before{content:"";border:.25mm solid var(--psychiatric-ink);width:1.6mm;height:1.6mm;position:absolute;top:1.6mm;left:0}.theme-admission-psychiatric .f-group-sign{border-top:.25mm solid var(--psychiatric-rule);margin-top:3mm;padding-top:1.5mm}.theme-admission-psychiatric [data-field=physician]{font-weight:700}.theme-admission-psychiatric [data-field=physicianTitle]{color:var(--psychiatric-dim);font-size:7.5px}.theme-admission-sanatorium{--admission-side:40mm;--admission-gap:7mm;--admission-key:22mm;--admission-date:15mm;--sanatorium-ink:#1f1c17;--sanatorium-print:#3b3326;--sanatorium-pitch:5.2mm;--sanatorium-rule:#3b332659;color:var(--sanatorium-ink);font-family:var(--font-body);background:#f1ead6;padding:14mm 15mm 12mm;font-size:9.5px;line-height:1.4}.theme-admission-sanatorium:before{content:"";pointer-events:none;border:.35mm solid var(--sanatorium-print);outline-offset:.8mm;background:radial-gradient(at 90% 6%,#8c6c3a1f,#0000 40%),radial-gradient(at 8% 94%,#82603224,#0000 44%);outline:.8mm solid #3b332699;position:absolute;inset:7mm}.theme-admission-sanatorium [data-field=patient]:before,.theme-admission-sanatorium [data-field=admitted]:before,.theme-admission-sanatorium [data-field=committedBy]:before,.theme-admission-sanatorium [data-field=reason]:before,.theme-admission-sanatorium [data-field=diagnosis]:before,.theme-admission-sanatorium [data-field=observations]:before,.theme-admission-sanatorium [data-field=belongings]:before,.theme-admission-sanatorium [data-field=photo]:after{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--sanatorium-print);font-size:7px}.theme-admission-sanatorium .f-group-letterhead{border-bottom:.7mm double var(--sanatorium-print);text-align:center;padding-bottom:2mm}.theme-admission-sanatorium [data-field=institution]{font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.25}.theme-admission-sanatorium [data-field=address]{font-family:var(--font-heading);letter-spacing:.04em;color:var(--sanatorium-print);font-size:8.5px;font-style:italic}.theme-admission-sanatorium .f-group-ref{margin:3mm 0 5mm}.theme-admission-sanatorium [data-field=title]{font-family:var(--font-heading);font-size:17px;font-style:italic;font-weight:700}.theme-admission-sanatorium [data-field=recordNo]{font-size:11px}.theme-admission-sanatorium [data-field=photo]{border:.3mm solid var(--sanatorium-print);background:#e6dcc2;box-shadow:inset 0 0 0 1.5mm #f1ead6}.theme-admission-sanatorium [data-field=photo] img{filter:grayscale()sepia(.55)contrast(1.05)}.theme-admission-sanatorium [data-field=photo]:after{content:"Photograph on admission";text-align:center;margin-top:1mm;position:absolute;top:100%;left:0;right:0}:root:lang(pl) .theme-admission-sanatorium [data-field=photo]:after{content:"Fotografia przy przyjęciu"}.theme-admission-sanatorium [data-field=patient]{border-bottom:.3mm solid var(--sanatorium-ink);align-self:end;padding:0 1mm;font-size:17px;line-height:1.35}.theme-admission-sanatorium [data-field=patient]:before{content:"Name of patient"}:root:lang(pl) .theme-admission-sanatorium [data-field=patient]:before{content:"Imię i nazwisko chorego"}.theme-admission-sanatorium [data-field=particulars]{gap:0 5mm;margin-top:2mm}.theme-admission-sanatorium [data-field=particulars] .f-list-row{border-bottom:.25mm dotted #1f1c1799}.theme-admission-sanatorium [data-field=particulars] .f-sub-k{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--sanatorium-print);font-size:7px}.theme-admission-sanatorium .f-group-committal{gap:5mm;margin-top:6mm}.theme-admission-sanatorium :is([data-field=admitted],[data-field=committedBy],[data-field=diagnosis]){border-bottom:.25mm dotted #1f1c1799}.theme-admission-sanatorium :is([data-field=admitted],[data-field=committedBy],[data-field=diagnosis]):before{margin-right:2mm}.theme-admission-sanatorium [data-field=admitted]:before{content:"Admitted"}:root:lang(pl) .theme-admission-sanatorium [data-field=admitted]:before{content:"Przyjęty dnia"}.theme-admission-sanatorium [data-field=committedBy]:before{content:"Committed by"}:root:lang(pl) .theme-admission-sanatorium [data-field=committedBy]:before{content:"Skierowany przez"}.theme-admission-sanatorium [data-field=reason]{height:22mm;margin-top:2.5mm}.theme-admission-sanatorium [data-field=reason]:before{content:"Circumstances of admission";display:block}:root:lang(pl) .theme-admission-sanatorium [data-field=reason]:before{content:"Okoliczności przyjęcia"}.theme-admission-sanatorium [data-field=diagnosis]{margin-top:1.5mm}.theme-admission-sanatorium [data-field=diagnosis]:before{content:"Provisional diagnosis"}:root:lang(pl) .theme-admission-sanatorium [data-field=diagnosis]:before{content:"Rozpoznanie tymczasowe"}.theme-admission-sanatorium [data-field=examTitle]{font-family:var(--font-heading);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin-top:4mm;font-size:9px;font-weight:700}.theme-admission-sanatorium .f-group-results-head{border-top:.7mm double var(--sanatorium-print);border-bottom:.3mm solid var(--sanatorium-print);font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:1mm;font-size:7px;line-height:4.6mm}.theme-admission-sanatorium :is(.f-group-results-head>*,[data-field=results] .f-sub){padding:0 1.2mm}.theme-admission-sanatorium :is(.f-group-results-head>*+*,[data-field=results] .f-sub+.f-sub){border-left:.25mm solid var(--sanatorium-rule)}.theme-admission-sanatorium [data-field=results]{border-bottom:.3mm solid var(--sanatorium-print);line-height:var(--sanatorium-pitch)}.theme-admission-sanatorium [data-field=results] .f-list-row{border-bottom:.2mm solid var(--sanatorium-rule)}.theme-admission-sanatorium [data-field=results] :is(.f-sub-result,.f-sub-unit,.f-sub-range,.f-sub-flag){text-align:center}.theme-admission-sanatorium [data-field=results] .f-sub-flag{text-transform:uppercase;color:#a3261e}.theme-admission-sanatorium [data-field=observations]{font-size:9px;line-height:var(--sanatorium-pitch);background-image:repeating-linear-gradient(transparent 0 calc(var(--sanatorium-pitch) - .2mm), var(--sanatorium-rule) 0 var(--sanatorium-pitch));background-position:0 4mm;margin-top:4mm}.theme-admission-sanatorium :is([data-field=observations],[data-field=belongings]):before{line-height:4mm;display:block}.theme-admission-sanatorium [data-field=observations]:before{content:"Ward observations"}:root:lang(pl) .theme-admission-sanatorium [data-field=observations]:before{content:"Obserwacje z oddziału"}.theme-admission-sanatorium [data-field=observations] .f-sub-date{color:var(--sanatorium-print)}.theme-admission-sanatorium [data-field=belongings]{border:.3mm solid var(--sanatorium-print);margin-top:4mm;padding:0 2mm 1mm;line-height:1.35}.theme-admission-sanatorium [data-field=belongings]:before{content:"Property taken in charge";border-bottom:.3mm solid var(--sanatorium-print);margin:0 -2mm 1mm;padding:0 2mm}:root:lang(pl) .theme-admission-sanatorium [data-field=belongings]:before{content:"Rzeczy w depozycie"}.theme-admission-sanatorium [data-field=belongings] .f-list-row{border-bottom:.2mm dotted var(--sanatorium-rule);padding:.5mm 0}.theme-admission-sanatorium .f-group-sign{width:60mm;margin-top:3mm}.theme-admission-sanatorium [data-field=physician]{border-bottom:.3mm solid var(--sanatorium-ink);width:100%;font-family:var(--font-accent);color:#1f2c5a;padding:0 1mm;font-size:22px;line-height:1.25}.theme-admission-sanatorium [data-field=physicianTitle]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:.8mm;font-size:7px}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary){grid-template-columns:minmax(0, 1fr) var(--admission-side);column-gap:var(--admission-gap);text-rendering:geometricprecision;grid-template-rows:repeat(10,auto) minmax(0,1fr) auto;grid-template-areas:"letterhead letterhead""ref ref""patient photo""particulars photo""committal committal""reason reason""diagnosis diagnosis""exam exam""head head""results results""observations belongings""sign belongings";display:grid}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary)>*{z-index:1;min-width:0;position:relative}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) .f-group-letterhead{grid-area:letterhead}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) .f-group-ref{grid-area:ref;justify-content:space-between;align-items:baseline;gap:6mm;display:flex}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=photo]{aspect-ratio:7/9;grid-area:photo;align-self:start}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=photo] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=photo] .f-image-empty{opacity:.55;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=patient]{grid-area:patient}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=patient]:before{position:absolute;bottom:100%;left:0}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=particulars]{grid-area:particulars;grid-template-columns:1fr 1fr;align-content:start;display:grid}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=particulars] .f-list-row{grid-template-columns:var(--admission-key) minmax(0, 1fr);align-items:baseline;padding-right:0;display:grid}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) .f-group-committal{grid-area:committal;grid-template-columns:1fr 1.4fr;display:grid}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=reason]{grid-area:reason;overflow:hidden}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=reason] p{margin:0}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=diagnosis]{grid-area:diagnosis}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=examTitle]{grid-area:exam}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) .f-group-results-head{grid-area:head}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=results]{grid-area:results}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=observations]{grid-area:observations;min-height:0;overflow:hidden}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=observations] .f-list-row{grid-template-columns:var(--admission-date) minmax(0, 1fr);align-items:start;padding-right:0;display:grid}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=belongings]{grid-area:belongings;align-self:start;min-height:0;overflow:hidden}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) [data-field=belongings] .f-list-row{padding-right:0}:is(.theme-admission-sanatorium,.theme-admission-psychiatric,.theme-admission-cryo-bay,.theme-admission-infirmary) .f-group-sign{flex-direction:column;grid-area:sign;align-items:flex-start;display:flex}.theme-advert-charlatan{--quack-ink:#1f160d;--quack-red:#a52a1c;--quack-paper:#e9dcbf;--quack-hatch:repeating-linear-gradient(45deg, var(--quack-ink) 0 .3mm, transparent .3mm .95mm);background:var(--quack-paper);color:var(--quack-ink);font-family:var(--font-body);text-shadow:0 0 .35px #1f160d99;grid-template:"kicker kicker""name name""slogan slogan""picture copy"minmax(0,1fr)"claims claims""price price""contact contact""small small"/45mm minmax(0,1fr);column-gap:4mm;padding:11mm 11.5mm 9.5mm;font-size:10px;line-height:1.32;display:grid}.theme-advert-charlatan:before{content:"";border:.8mm solid var(--quack-ink);pointer-events:none;background:linear-gradient(var(--quack-ink), var(--quack-ink)) left 2.5mm top 2.5mm / calc(100% - 5mm) .3mm no-repeat, linear-gradient(var(--quack-ink), var(--quack-ink)) left 2.5mm bottom 2.5mm / calc(100% - 5mm) .3mm no-repeat, linear-gradient(var(--quack-ink), var(--quack-ink)) left 2.5mm top 2.5mm / .3mm calc(100% - 5mm) no-repeat, linear-gradient(var(--quack-ink), var(--quack-ink)) right 2.5mm top 2.5mm / .3mm calc(100% - 5mm) no-repeat, var(--quack-hatch) left top / 100% 2mm no-repeat, var(--quack-hatch) left bottom / 100% 2mm no-repeat, var(--quack-hatch) left top / 2mm 100% no-repeat, var(--quack-hatch) right top / 2mm 100% no-repeat;position:absolute;inset:4mm}.theme-advert-charlatan:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 79% 83%,#0000 0 12.6mm,#70421633 12.8mm,#70421614 13.6mm,#0000 14.2mm),radial-gradient(circle at 18% 22%,#82541e29 0 1.2mm,#0000 2.4mm),radial-gradient(circle at 64% 12%,#82541e1f 0 .8mm,#0000 1.8mm),radial-gradient(circle at 31% 71%,#82541e1f 0 1mm,#0000 2.2mm),radial-gradient(circle at 88% 44%,#82541e1a 0 1.6mm,#0000 3mm),radial-gradient(at 50% 48%,#0000 56%,#603c143d);position:absolute;inset:0}.theme-advert-charlatan>*{z-index:1;position:relative}.theme-advert-charlatan [data-field=kicker]{font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;border-top:.3mm solid;border-bottom:.3mm solid;grid-area:kicker;padding:.7mm 0;font-size:9px;font-weight:700}.theme-advert-charlatan [data-field=name]{font-family:var(--font-title);letter-spacing:.01em;text-align:center;text-transform:uppercase;grid-area:name;margin-top:2mm;font-size:40px;line-height:1.36}.theme-advert-charlatan [data-field=slogan]{font-family:var(--font-body);text-align:center;color:var(--quack-red);grid-area:slogan;margin-top:.5mm;font-size:18px;font-style:italic;line-height:1.3}.theme-advert-charlatan .f-image{aspect-ratio:4/5;border:.7mm solid var(--quack-ink);outline:.25mm solid var(--quack-ink);outline-offset:-1.6mm;background:radial-gradient(ellipse 1.2mm 3.6mm at 37% 60%, var(--quack-paper) 0 96%, transparent 100%), linear-gradient(var(--quack-paper), var(--quack-paper)) 50% 75% / 12mm 5mm no-repeat, repeating-linear-gradient(90deg, var(--quack-ink) 0 .35mm, var(--quack-paper) .35mm .8mm) 50% 11% / 5.2mm 4.6mm no-repeat, linear-gradient(var(--quack-ink), var(--quack-ink)) 50% 20% / 7.6mm 1.6mm no-repeat, linear-gradient(var(--quack-ink), var(--quack-ink)) 50% 29% / 6.2mm 11mm no-repeat, radial-gradient(ellipse 10mm 6mm at 50% 47%, var(--quack-ink) 0 96%, transparent 100%), radial-gradient(circle at 50% 65%, var(--quack-ink) 0 12.4mm, transparent 12.6mm), radial-gradient(circle at 50% 65%, transparent 0 20mm, var(--quack-paper) 20.2mm), repeating-conic-gradient(from 0deg at 50% 65%, var(--quack-ink) 0 1.3deg, transparent 1.3deg 9deg), var(--quack-paper);grid-area:picture;align-self:start;margin-top:3.5mm}.theme-advert-charlatan .f-image:has(img){background:var(--quack-paper)}.theme-advert-charlatan .f-image img{object-fit:cover;filter:grayscale()contrast(2.3)brightness(1.12);mix-blend-mode:multiply;width:100%;height:100%;display:block}.theme-advert-charlatan .f-image-empty{box-sizing:border-box;color:#1f160d99;place-items:end center;height:100%;padding-bottom:2.5mm;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-advert-charlatan [data-field=copy]{text-align:justify;grid-area:copy;min-height:0;margin-top:3.5mm;overflow:hidden}.theme-advert-charlatan .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-advert-charlatan .f-para p+p{text-indent:1.2em;margin-top:.3em}.theme-advert-charlatan [data-field=claims]{font-family:var(--font-body);border-top:.3mm solid;grid-area:claims;margin-top:3mm;padding-top:2mm;font-size:11.5px;font-style:italic;line-height:1.28}.theme-advert-charlatan [data-field=claims]:before{content:"Testimonies of the cured";font-family:var(--font-heading);letter-spacing:.24em;text-align:center;text-transform:uppercase;margin-bottom:1.6mm;font-size:8.5px;font-style:normal;font-weight:700;display:block}:root:lang(pl) .theme-advert-charlatan [data-field=claims]:before{content:"Świadectwa uzdrowionych"}.theme-advert-charlatan [data-field=claims] .f-list-row{align-items:baseline;gap:1.6mm;display:flex}.theme-advert-charlatan [data-field=claims] .f-list-row+.f-list-row{margin-top:.7mm}.theme-advert-charlatan [data-field=claims] .f-list-row:before{content:"";background:var(--quack-red);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);flex:none;width:2.3mm;height:2.3mm;transform:translateY(.2mm)}.theme-advert-charlatan [data-field=price]{font-family:var(--font-accent);text-align:center;text-transform:uppercase;color:var(--quack-red);border-top:.9mm double;border-bottom:.9mm double;grid-area:price;margin-top:3mm;font-size:26px;font-weight:900;line-height:1.32}.theme-advert-charlatan .f-group-contact{text-align:center;grid-area:contact;margin-top:2mm}.theme-advert-charlatan [data-field=where]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:700}.theme-advert-charlatan [data-field=address]{font-size:12px;font-style:italic}.theme-advert-charlatan [data-field=smallprint]{text-align:justify;opacity:.85;grid-area:small;margin-top:2.5mm;font-size:7.6px;line-height:1.3}.theme-advert-charlatan [data-field=smallprint] p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-advert-eastern-bloc{color:#1c1a16;font-family:var(--font-body);background:#ece6d4;flex-direction:column;padding:0 10mm 8mm;font-size:10px;line-height:1.38;display:flex}.theme-advert-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 70% 20%,#7868461a,#0000 52%),radial-gradient(at 20% 85%,#6e60401a,#0000 45%);position:absolute;inset:0}.theme-advert-eastern-bloc>*{z-index:1;position:relative}.theme-advert-eastern-bloc [data-field=kicker]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#f4eedd;background:#bf2a1f;margin:0 -10mm;padding:2.2mm 10mm;font-size:10px;font-weight:700}.theme-advert-eastern-bloc [data-field=name]{font-family:var(--font-title);letter-spacing:.01em;text-transform:uppercase;margin-top:5mm;font-size:40px;font-weight:700;line-height:1.02}.theme-advert-eastern-bloc [data-field=slogan]{font-family:var(--font-accent);color:#bf2a1f;transform-origin:0;align-self:flex-start;margin-top:2mm;font-size:21px;font-weight:700;line-height:1.1;transform:rotate(-1.5deg)}.theme-advert-eastern-bloc .f-image{flex:none;margin-top:4mm}.theme-advert-eastern-bloc .f-image img,.theme-advert-eastern-bloc .f-image-empty{aspect-ratio:16/9;background:#d8d1bc;border-bottom:2.2mm solid #bf2a1f;width:100%;display:block}.theme-advert-eastern-bloc .f-image img{object-fit:cover;filter:grayscale()contrast(1.3)brightness(1.02)}.theme-advert-eastern-bloc .f-image-empty{color:#1c1a1680;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-advert-eastern-bloc [data-field=copy]{flex:1 1 0;min-height:0;margin-top:3.5mm;overflow:hidden}.theme-advert-eastern-bloc .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-advert-eastern-bloc .f-para p+p{margin-top:.4em}.theme-advert-eastern-bloc [data-field=claims]{font-family:var(--font-heading);text-transform:uppercase;border-top:.5mm solid;margin-top:3mm;padding-top:2.5mm;font-size:11px;font-weight:700;line-height:1.3}.theme-advert-eastern-bloc [data-field=claims] .f-list-row{align-items:baseline;gap:2mm;display:flex}.theme-advert-eastern-bloc [data-field=claims] .f-list-row+.f-list-row{margin-top:.6mm}.theme-advert-eastern-bloc [data-field=claims] .f-list-row:before{content:"";background:#bf2a1f;flex:none;width:2mm;height:2mm}.theme-advert-eastern-bloc [data-field=price]{font-family:var(--font-title);text-transform:uppercase;color:#f4eedd;background:#bf2a1f;align-self:flex-end;margin-top:3mm;padding:0 4mm;font-size:22px;font-weight:700;line-height:1.5;transform:rotate(-2deg)}.theme-advert-eastern-bloc .f-group-contact{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;margin-top:3mm;font-size:10px;font-weight:700}.theme-advert-eastern-bloc [data-field=where]{color:#bf2a1f}.theme-advert-eastern-bloc [data-field=smallprint]{opacity:.8;border-top:.3mm solid;margin-top:2.5mm;padding-top:1.5mm;font-size:7px;line-height:1.3}.theme-advert-eastern-bloc [data-field=smallprint] p{margin:0}.theme-advert-implants{--implant-ink:#13202b;--implant-slate:#5b6d7c;--implant-teal:#0e9a95;--implant-violet:#6a5ad0;--implant-pearl:#f6f8fa;color:var(--implant-ink);font-family:var(--font-body);background:linear-gradient(165deg,#fbfcfd 0%,#eef2f5 46%,#dce4eb 100%);grid-template:".kicker kicker."".name picture picture"".slogan picture picture"".copy picture picture"".copy claims."minmax(0,1fr)".copy contact."".copy price."".small small."/10mm minmax(0,1.1fr) minmax(0,1fr) 8mm;column-gap:5mm;padding:10mm 0 7mm;font-size:9.5px;line-height:1.45;display:grid}.theme-advert-implants:before{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 36%,#ffffffbf 45%,#0000 55%),repeating-radial-gradient(circle at 73% 30%,#0000 0 8mm,#5b6d7c14 8mm 8.2mm),radial-gradient(at 73% 30%,#0e9a951a,#0000 45%);position:absolute;inset:0}.theme-advert-implants:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--implant-teal), var(--implant-violet));height:1.8mm;position:absolute;inset:0 0 auto}.theme-advert-implants>*{z-index:1;position:relative}.theme-advert-implants [data-field=kicker]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--implant-slate);grid-area:kicker;align-items:center;gap:2mm;font-size:7.5px;font-weight:700;display:flex}.theme-advert-implants [data-field=kicker]:before{content:"";box-sizing:border-box;border:1mm solid;border-color:var(--implant-teal) var(--implant-violet) var(--implant-violet) var(--implant-teal);border-radius:50%;flex:none;width:4.6mm;height:4.6mm;transform:rotate(-45deg)}.theme-advert-implants [data-field=name]{font-family:var(--font-title);letter-spacing:-.025em;grid-area:name;align-self:end;margin-top:9mm;font-size:40px;line-height:1.1}.theme-advert-implants [data-field=slogan]{color:var(--implant-teal);grid-area:slogan;margin-top:3mm;font-size:15px;font-weight:600;line-height:1.25}.theme-advert-implants .f-image{aspect-ratio:1;background:radial-gradient(circle at 34% 27%,#fffffff2,#fff0 34%),radial-gradient(circle at 50% 58%,#eaf0f4 0,#c4d1dc 58%,#9db0c0 100%);border-radius:50%;grid-area:picture;place-self:center;width:60mm;margin-top:6mm;box-shadow:0 5mm 9mm -3mm #13202b47}.theme-advert-implants .f-image:before{content:"";pointer-events:none;border:.25mm solid #5b6d7c80;border-radius:50%;position:absolute;inset:-3.5mm}.theme-advert-implants .f-image:after{content:"";border:.6mm solid #0000;border-top-color:var(--implant-teal);border-right-color:var(--implant-violet);pointer-events:none;border-radius:50%;position:absolute;inset:-6.5mm;transform:rotate(-30deg)}.theme-advert-implants .f-image img{object-fit:cover;filter:saturate(.8)contrast(1.06)brightness(1.04);border-radius:50%;width:100%;height:100%;display:block}.theme-advert-implants .f-image-empty{color:#13202b8c;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-advert-implants [data-field=claims]{counter-reset:implant-claim;grid-area:claims;align-self:end;margin-top:8mm;font-size:8.5px;line-height:1.3}.theme-advert-implants [data-field=claims] .f-list-row{counter-increment:implant-claim;border-top:.2mm solid #5b6d7c59;grid-template-columns:6mm minmax(0,1fr);padding-top:1.1mm;padding-bottom:1.1mm;display:grid}.theme-advert-implants [data-field=claims] .f-list-row:before{content:counter(implant-claim, decimal-leading-zero);font-family:var(--font-heading);color:var(--implant-teal);font-size:7.5px;font-weight:700}.theme-advert-implants [data-field=copy]{color:#25333e;grid-area:copy;min-height:0;margin-top:5mm;overflow:hidden}.theme-advert-implants .f-para p{margin:0}.theme-advert-implants .f-para p+p{margin-top:.55em}.theme-advert-implants [data-field=price]{text-align:center;background:linear-gradient(100deg, var(--implant-teal), var(--implant-violet));font-family:var(--font-title);letter-spacing:-.01em;white-space:nowrap;color:#fff;border-radius:99mm;grid-area:price;place-self:end stretch;margin-top:3mm;padding:0 4.5mm;font-size:20px;font-weight:700;line-height:1.6;box-shadow:0 1.2mm 2.6mm #6a5ad04d}.theme-advert-implants .f-group-contact{background:#fff9;border:.25mm solid #5b6d7c59;border-radius:3mm;grid-area:contact;margin-top:5mm;padding:3mm 3.5mm;box-shadow:0 1.5mm 4mm -1.5mm #13202b2e}.theme-advert-implants [data-field=where]{font-size:9.5px;font-weight:600;line-height:1.3}.theme-advert-implants [data-field=address]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--implant-slate);margin-top:1.4mm;font-size:6.5px;line-height:1.4}.theme-advert-implants [data-field=smallprint]{font-family:var(--font-accent);text-align:justify;color:var(--implant-slate);border-top:.2mm solid #5b6d7c66;grid-area:small;margin-top:4mm;padding-top:2mm;font-size:6.4px;line-height:1.3}.theme-advert-implants [data-field=smallprint] p{margin:0}.theme-advert-modern{--advert-forest:#1d4f3e;--advert-signal:#e2572c;color:#15201b;font-family:var(--font-body);background:#f6f4ee;grid-template:"hero hero hero"92mm".slogan."".copy."minmax(0,1fr)".claims.""contact contact contact"".small."/9mm minmax(0,1fr) 9mm;padding-bottom:5mm;font-size:10px;line-height:1.45;display:grid}.theme-advert-modern>*{position:relative}.theme-advert-modern .f-image{background:var(--advert-forest);grid-area:hero;overflow:hidden}.theme-advert-modern .f-image:after{content:"";pointer-events:none;background:linear-gradient(#08181200 42%,#081812c7);position:absolute;inset:0}.theme-advert-modern .f-image img{object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%;display:block}.theme-advert-modern .f-image-empty{color:#ffffff8c;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-advert-modern [data-field=kicker]{z-index:1;background:var(--advert-signal);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#fff;border-radius:.6mm;grid-area:hero;place-self:start;margin:7mm 0 0 9mm;padding:.8mm 2.4mm;font-size:8px;font-weight:700}.theme-advert-modern [data-field=name]{z-index:1;font-family:var(--font-title);letter-spacing:-.015em;color:#fff;grid-area:hero;align-self:end;margin:0 30mm 8mm 9mm;font-size:36px;font-weight:700;line-height:1}.theme-advert-modern [data-field=price]{z-index:2;box-sizing:border-box;background:var(--advert-signal);width:25mm;font-family:var(--font-title);text-align:center;white-space:nowrap;color:#fff;border-radius:50%;grid-area:hero;place-self:end;margin:0 8mm -10mm 0;padding:0 3.5mm;font-size:22px;font-weight:700;line-height:25mm;transform:rotate(-8deg);box-shadow:0 .6mm #0000001f}.theme-advert-modern [data-field=slogan]{font-family:var(--font-accent);color:var(--advert-forest);grid-area:slogan;margin-top:6mm;padding-right:20mm;font-size:20px;line-height:1.15}.theme-advert-modern [data-field=copy]{grid-area:copy;min-height:0;margin-top:3.5mm;overflow:hidden}.theme-advert-modern .f-para p{margin:0}.theme-advert-modern .f-para p+p{margin-top:.5em}.theme-advert-modern [data-field=claims]{font-family:var(--font-heading);grid-area:claims;grid-template-columns:1fr 1fr;gap:1.4mm 5mm;margin-top:4mm;font-size:9px;font-weight:700;line-height:1.25;display:grid}.theme-advert-modern [data-field=claims] .f-list-row{align-items:flex-start;gap:2mm;display:flex}.theme-advert-modern [data-field=claims] .f-list-row:before{content:"";border-right:.6mm solid var(--advert-signal);border-bottom:.6mm solid var(--advert-signal);flex:none;width:1.3mm;height:2.5mm;margin:0 .6mm 0 .4mm;transform:rotate(45deg)}.theme-advert-modern [data-field=claims] .f-list-add{grid-column:1/-1}.theme-advert-modern .f-group-contact{background:var(--advert-forest);color:#f6f4ee;flex-direction:column;grid-area:contact;gap:.4mm;margin-top:5mm;padding:3mm 9mm;display:flex}.theme-advert-modern [data-field=where]{font-family:var(--font-heading);font-size:10px;font-weight:700}.theme-advert-modern [data-field=address]{opacity:.85;font-size:8.5px}.theme-advert-modern [data-field=smallprint]{color:#6b6f69;grid-area:small;margin-top:2.5mm;font-size:6.5px;line-height:1.35}.theme-advert-modern [data-field=smallprint] p{margin:0}.theme-advert-twenties{color:#231b10;font-family:var(--font-body);text-align:center;background:#efe5cb;flex-direction:column;align-items:center;padding:11mm 11mm 9mm;font-size:10px;line-height:1.35;display:flex}.theme-advert-twenties:before{content:"";pointer-events:none;outline-offset:-1.6mm;background:radial-gradient(at 20% 12%,#966e281f,#0000 50%),radial-gradient(#0000 58%,#6e501e2e);border:.7mm solid #231b10;outline:.25mm solid #231b10;position:absolute;inset:5mm}.theme-advert-twenties>*{z-index:1;width:100%;position:relative}.theme-advert-twenties [data-field=kicker]{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;border-top:.3mm solid;border-bottom:.3mm solid;padding:1mm 0;font-size:8.5px;font-weight:700}.theme-advert-twenties [data-field=name]{font-family:var(--font-title);text-transform:uppercase;margin-top:3mm;font-size:34px;font-weight:900;line-height:1.02}.theme-advert-twenties [data-field=slogan]{font-family:var(--font-accent);color:#6a2418;margin-top:2mm;font-size:19px;line-height:1.15}.theme-advert-twenties .f-image{flex:none;width:72mm;margin-top:3.5mm}.theme-advert-twenties .f-image img,.theme-advert-twenties .f-image-empty{aspect-ratio:4/3;background:#e2d5b3;border:.6mm double #231b10;border-radius:50%;width:100%;display:block}.theme-advert-twenties .f-image img{object-fit:cover;filter:sepia(.7)contrast(1.1)brightness(.96)}.theme-advert-twenties .f-image-empty{color:#231b1080;border-style:dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-advert-twenties [data-field=copy]{text-align:justify;flex:1 1 0;min-height:0;margin-top:3mm;overflow:hidden}.theme-advert-twenties .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-advert-twenties .f-para p+p{text-indent:1.4em;margin-top:.4em}.theme-advert-twenties [data-field=claims]{font-family:var(--font-heading);letter-spacing:.04em;text-align:left;text-transform:uppercase;grid-template-columns:1fr 1fr;gap:.8mm 4mm;margin-top:2.5mm;font-size:9px;font-weight:700;line-height:1.25;display:grid}.theme-advert-twenties [data-field=claims] .f-list-row{align-items:baseline;gap:1.6mm;display:flex}.theme-advert-twenties [data-field=claims] .f-list-row:before{content:"";background:#6a2418;flex:none;width:1.3mm;height:1.3mm;transform:translateY(-.3mm)rotate(45deg)}.theme-advert-twenties [data-field=claims] .f-list-add{grid-column:1/-1;justify-self:center}.theme-advert-twenties [data-field=price]{font-family:var(--font-title);text-transform:uppercase;border-top:.7mm double;border-bottom:.7mm double;margin-top:3mm;font-size:26px;font-weight:900;line-height:1.3}.theme-advert-twenties .f-group-contact{margin-top:2mm}.theme-advert-twenties [data-field=where]{font-style:italic}.theme-advert-twenties [data-field=address]{font-family:var(--font-heading);letter-spacing:.08em;font-size:9px;font-weight:700}.theme-advert-twenties [data-field=smallprint]{opacity:.8;margin-top:2.5mm;font-size:6.5px;line-height:1.3}.theme-advert-twenties [data-field=smallprint] p{margin:0}.f-marks[data-field=annotations]{letter-spacing:0;text-align:left;text-transform:none;text-shadow:none;font-size:20px;font-style:normal;font-weight:400;line-height:1.05}.f-marks[data-field=annotations] .f-mark{--mark-ink:#3a3a42cc;--mark-stroke:.55mm;min-height:1.05em;color:var(--mark-ink)}.f-marks[data-field=annotations] .f-mark[data-ink=black]{--mark-ink:#1d1c24;--mark-stroke:.65mm}.f-marks[data-field=annotations] .f-mark[data-ink=blue]{--mark-ink:#1f3f9c;--mark-stroke:.65mm}.f-marks[data-field=annotations] .f-mark[data-ink=red]{--mark-ink:#b3241c;--mark-stroke:.65mm}.f-marks[data-field=annotations] .f-sub-text{overflow-wrap:anywhere;display:block}.f-marks[data-field=annotations] .f-mark:is([data-kind=strike],[data-kind=underline],[data-kind=circle]) .f-sub-text{text-align:center}.f-marks[data-field=annotations] .f-mark:is([data-kind=strike],[data-kind=underline],[data-kind=circle]):before,.f-marks[data-field=annotations] .f-mark:is([data-kind=strike],[data-kind=circle]):after{content:"";pointer-events:none;position:absolute}.f-marks[data-field=annotations] .f-mark[data-kind=strike]:before{top:calc(50% - var(--mark-stroke) / 2);height:var(--mark-stroke);border-radius:var(--mark-stroke);background:var(--mark-ink);left:-.8mm;right:-.8mm}.f-marks[data-field=annotations] .f-mark[data-kind=strike]:after{height:calc(var(--mark-stroke) * .7);border-radius:var(--mark-stroke);background:var(--mark-ink);opacity:.75;top:calc(50% + .15mm);left:1.2mm;right:-.3mm;transform:rotate(-.8deg)}.f-marks[data-field=annotations] .f-mark[data-kind=underline]:before{border-bottom:var(--mark-stroke) solid var(--mark-ink);border-radius:0 0 50% 50%/0 0 100% 100%;height:1.1mm;bottom:-.6mm;left:-.6mm;right:-.6mm}.f-marks[data-field=annotations] .f-mark[data-kind=circle]:before{border:var(--mark-stroke) solid var(--mark-ink);border-radius:50%;inset:-1.8mm -2.4mm;transform:rotate(-2deg)}.f-marks[data-field=annotations] .f-mark[data-kind=circle]:after{border:var(--mark-stroke) solid transparent;border-top-color:var(--mark-ink);border-radius:50%;inset:-2.4mm -1mm -1.2mm -3.2mm;transform:rotate(5deg)}.f-marks[data-field=annotations] .f-mark[data-kind=initials] .f-sub-text{border-bottom:var(--mark-stroke) solid var(--mark-ink);padding-bottom:.8mm;font-size:26px;display:inline-block;transform:rotate(-4deg)}.theme-autopsy-coroner{--injury-ink:#a02c1f;color:#231e17;font-family:var(--font-body);background:radial-gradient(at 14% 8%,#8c6e3c1a,#0000 40%),radial-gradient(at 88% 94%,#785a2821,#0000 42%),radial-gradient(#0000 62%,#6e54281f),#f2ecdc;flex-direction:column;padding:15mm 18mm 12mm;font-size:10px;line-height:1.45;display:flex}.theme-autopsy-coroner [data-field=office]{font-family:var(--font-title);letter-spacing:.05em;text-align:center;text-transform:uppercase;font-size:17px;font-weight:700;line-height:1.35}.theme-autopsy-coroner [data-field=department]{font-family:var(--font-heading);letter-spacing:.04em;text-align:center;font-size:9.5px;font-style:italic}.theme-autopsy-coroner [data-field=title]{font-family:var(--font-title);letter-spacing:.14em;text-align:center;border-top:.7mm double #231e17;border-bottom:.7mm double #231e17;margin-top:3mm;font-size:15px;font-weight:700;line-height:1.9}.theme-autopsy-coroner .f-group-ref{grid-template-columns:.8fr 1.3fr 1.4fr;gap:0 7mm;margin-top:5mm;display:grid}.theme-autopsy-coroner .f-group-deceased{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"name name name name""sex age height weight""died died place place";gap:3mm 7mm;margin-top:3.5mm;display:grid}.theme-autopsy-coroner [data-field=name]{grid-area:name;font-size:12px}.theme-autopsy-coroner [data-field=sex]{grid-area:sex}.theme-autopsy-coroner [data-field=age]{grid-area:age}.theme-autopsy-coroner [data-field=height]{grid-area:height}.theme-autopsy-coroner [data-field=weight]{grid-area:weight}.theme-autopsy-coroner [data-field=died]{grid-area:died}.theme-autopsy-coroner [data-field=place]{grid-area:place}.theme-autopsy-coroner :is(.f-group-ref,.f-group-deceased,.f-group-sign)>[data-field]:after,.theme-autopsy-coroner [data-field=sheetRef]:after{color:#231e17;font-family:var(--font-heading);letter-spacing:.03em;text-align:left;border-top:.25mm solid #231e17bf;margin-top:.3mm;padding-top:.4mm;font-size:7px;font-style:italic;font-weight:400;line-height:1.2;display:block}.theme-autopsy-coroner [data-field=caseNo]:after{content:"Case No."}:root:lang(pl) .theme-autopsy-coroner [data-field=caseNo]:after{content:"Nr sprawy"}.theme-autopsy-coroner [data-field=examined]:after{content:"Date and hour of examination"}:root:lang(pl) .theme-autopsy-coroner [data-field=examined]:after{content:"Data i godzina sekcji"}.theme-autopsy-coroner [data-field=pathologist]:after{content:"Examination made by"}:root:lang(pl) .theme-autopsy-coroner [data-field=pathologist]:after{content:"Sekcję wykonał"}.theme-autopsy-coroner [data-field=name]:after{content:"Name of deceased"}:root:lang(pl) .theme-autopsy-coroner [data-field=name]:after{content:"Imię i nazwisko zmarłego"}.theme-autopsy-coroner [data-field=sex]:after{content:"Sex"}:root:lang(pl) .theme-autopsy-coroner [data-field=sex]:after{content:"Płeć"}.theme-autopsy-coroner [data-field=age]:after{content:"Apparent age"}:root:lang(pl) .theme-autopsy-coroner [data-field=age]:after{content:"Wiek przybliżony"}.theme-autopsy-coroner [data-field=height]:after{content:"Height"}:root:lang(pl) .theme-autopsy-coroner [data-field=height]:after{content:"Wzrost"}.theme-autopsy-coroner [data-field=weight]:after{content:"Weight"}:root:lang(pl) .theme-autopsy-coroner [data-field=weight]:after{content:"Waga"}.theme-autopsy-coroner [data-field=died]:after{content:"Date of death"}:root:lang(pl) .theme-autopsy-coroner [data-field=died]:after{content:"Data zgonu"}.theme-autopsy-coroner [data-field=place]:after{content:"Place of death, or where found"}:root:lang(pl) .theme-autopsy-coroner [data-field=place]:after{content:"Miejsce zgonu lub znalezienia zwłok"}.theme-autopsy-coroner :is([data-field=external],[data-field=internal],[data-field=cause]){flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-autopsy-coroner [data-field=internal]{margin-top:3.5mm}.theme-autopsy-coroner [data-field=cause]{max-height:36mm}.theme-autopsy-coroner :is([data-field=external],[data-field=internal],[data-field=cause],[data-field=samples]):before{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;border-bottom:.25mm solid #231e17bf;margin-bottom:1.6mm;padding-bottom:.5mm;font-size:8.5px;font-weight:700;line-height:1.3;display:block}.theme-autopsy-coroner [data-field=external]:before{content:"External examination"}:root:lang(pl) .theme-autopsy-coroner [data-field=external]:before{content:"Oględziny zewnętrzne"}.theme-autopsy-coroner [data-field=internal]:before{content:"Internal examination"}:root:lang(pl) .theme-autopsy-coroner [data-field=internal]:before{content:"Oględziny wewnętrzne"}.theme-autopsy-coroner .f-para p{margin:0}.theme-autopsy-coroner .f-para p+p{margin-top:.5em}.theme-autopsy-coroner.page-report:after{content:"Continued overleaf";font-family:var(--font-heading);text-align:right;margin-top:2.5mm;font-size:7.5px;font-style:italic}:root:lang(pl) .theme-autopsy-coroner.page-report:after{content:"Ciąg dalszy na odwrocie"}.theme-autopsy-coroner.page-findings{padding-top:168mm}.theme-autopsy-coroner.page-findings:before{background:#2b241b}.theme-autopsy-coroner.page-findings:after{content:"Diagram of injuries";font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700;position:absolute;top:15mm;left:18mm}:root:lang(pl) .theme-autopsy-coroner.page-findings:after{content:"Szkic obrażeń"}.theme-autopsy-coroner [data-field=sheetRef]{width:78mm;position:absolute;top:13mm;right:18mm}.theme-autopsy-coroner [data-field=sheetRef]:after{content:"Case No. and name of deceased"}:root:lang(pl) .theme-autopsy-coroner [data-field=sheetRef]:after{content:"Nr sprawy i nazwisko zmarłego"}.theme-autopsy-coroner [data-field=chart]{font-size:9px}.theme-autopsy-coroner [data-field=chart]:before,.theme-autopsy-coroner [data-field=chart]:after{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.theme-autopsy-coroner [data-field=chart]:before{content:"R Front L"}:root:lang(pl) .theme-autopsy-coroner [data-field=chart]:before{content:"P Przód L"}.theme-autopsy-coroner [data-field=chart]:after{content:"L Back R"}:root:lang(pl) .theme-autopsy-coroner [data-field=chart]:after{content:"L Tył P"}.theme-autopsy-coroner [data-field=samples]:before{content:"Specimens retained for analysis"}:root:lang(pl) .theme-autopsy-coroner [data-field=samples]:before{content:"Materiał zabezpieczony do badań"}.theme-autopsy-coroner [data-field=samples] .f-list-row{border-bottom:.2mm dotted #231e178c;grid-template-columns:1.15fr 1fr 1.35fr;gap:0 5mm;padding:.7mm 0;display:grid}.theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);font-size:7px;font-style:italic;line-height:1.4;display:block}.theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Specimen"}:root:lang(pl) .theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Materiał"}.theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Analysis"}:root:lang(pl) .theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Badanie"}.theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Result"}:root:lang(pl) .theme-autopsy-coroner [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Wynik"}.theme-autopsy-coroner [data-field=cause]:before{content:"Cause of death"}:root:lang(pl) .theme-autopsy-coroner [data-field=cause]:before{content:"Przyczyna zgonu"}.theme-autopsy-coroner [data-field=manner]{text-transform:uppercase;margin-top:2mm;font-size:11px}.theme-autopsy-coroner [data-field=manner]:before{content:"Manner of death: ";font-family:var(--font-heading);letter-spacing:.18em;font-size:8.5px;font-weight:700}:root:lang(pl) .theme-autopsy-coroner [data-field=manner]:before{content:"Rodzaj śmierci: "}.theme-autopsy-coroner .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:6mm;display:flex}.theme-autopsy-coroner [data-field=signature]{color:#1f2a55;width:72mm;font-family:var(--font-accent);text-align:center;font-size:22px;line-height:1.1}.theme-autopsy-coroner [data-field=signature]:after{content:"Coroner’s physician"}:root:lang(pl) .theme-autopsy-coroner [data-field=signature]:after{content:"Lekarz koronera"}.theme-autopsy-coroner [data-field=stamp]{color:#5e2a58;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;opacity:.8;border:.6mm solid #5e2a58;border-radius:1mm;margin:0 8mm 3mm 0;padding:1.5mm 3.5mm;font-size:9px;font-weight:700;transform:rotate(-5deg)}.theme-autopsy-examiner{--injury-ink:#c8102e;color:#1b1d21;font-family:var(--font-body);background:#fcfcfa;flex-direction:column;padding:14mm 18mm 16mm;font-size:10px;line-height:1.45;display:flex}.theme-autopsy-examiner [data-field=office]{font-family:var(--font-title);letter-spacing:.02em;font-size:13px;font-weight:700;line-height:1.3}.theme-autopsy-examiner [data-field=department]{color:#5d6168;font-family:var(--font-heading);font-size:8.5px}.theme-autopsy-examiner [data-field=title]{font-family:var(--font-title);letter-spacing:.06em;border-bottom:1.2mm solid #1b1d21;margin-top:5mm;font-size:16px;font-weight:800;line-height:1.7}.theme-autopsy-examiner .f-group-ref{border-bottom:.25mm solid #b9bcc2;grid-template-columns:1fr 1fr 1.3fr;gap:0 6mm;padding:2mm 0;display:grid}.theme-autopsy-examiner .f-group-deceased{grid-template-columns:1fr 1fr;gap:0 8mm;margin-top:3mm;display:grid}.theme-autopsy-examiner .f-group-deceased>[data-field]{border-bottom:.2mm solid #dcdee2;grid-template-columns:30mm 1fr;align-items:baseline;padding:.9mm 0;display:grid}.theme-autopsy-examiner .f-group-deceased>[data-field=name],.theme-autopsy-examiner .f-group-deceased>[data-field=place]{grid-column:1/-1;grid-template-columns:30mm 1fr}.theme-autopsy-examiner .f-group-deceased>[data-field=name]{font-weight:700}.theme-autopsy-examiner :is(.f-group-ref,.f-group-deceased)>[data-field]:before,.theme-autopsy-examiner [data-field=sheetRef]:before{color:#5d6168;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:600;line-height:1.5}.theme-autopsy-examiner .f-group-ref>[data-field]:before{display:block}.theme-autopsy-examiner [data-field=caseNo]{font-family:var(--font-accent);font-size:11px;font-weight:700}.theme-autopsy-examiner [data-field=caseNo]:before{content:"Case number"}:root:lang(pl) .theme-autopsy-examiner [data-field=caseNo]:before{content:"Numer sprawy"}.theme-autopsy-examiner [data-field=examined]:before{content:"Date of autopsy"}:root:lang(pl) .theme-autopsy-examiner [data-field=examined]:before{content:"Data sekcji"}.theme-autopsy-examiner [data-field=pathologist]:before{content:"Pathologist"}:root:lang(pl) .theme-autopsy-examiner [data-field=pathologist]:before{content:"Patolog"}.theme-autopsy-examiner [data-field=name]:before{content:"Decedent"}:root:lang(pl) .theme-autopsy-examiner [data-field=name]:before{content:"Osoba zmarła"}.theme-autopsy-examiner [data-field=sex]:before{content:"Sex"}:root:lang(pl) .theme-autopsy-examiner [data-field=sex]:before{content:"Płeć"}.theme-autopsy-examiner [data-field=age]:before{content:"Age"}:root:lang(pl) .theme-autopsy-examiner [data-field=age]:before{content:"Wiek"}.theme-autopsy-examiner [data-field=height]:before{content:"Height"}:root:lang(pl) .theme-autopsy-examiner [data-field=height]:before{content:"Wzrost"}.theme-autopsy-examiner [data-field=weight]:before{content:"Weight"}:root:lang(pl) .theme-autopsy-examiner [data-field=weight]:before{content:"Masa ciała"}.theme-autopsy-examiner [data-field=died]:before{content:"Date of death"}:root:lang(pl) .theme-autopsy-examiner [data-field=died]:before{content:"Data zgonu"}.theme-autopsy-examiner [data-field=place]:before{content:"Place of death"}:root:lang(pl) .theme-autopsy-examiner [data-field=place]:before{content:"Miejsce zgonu"}.theme-autopsy-examiner :is([data-field=external],[data-field=internal],[data-field=cause]){flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-autopsy-examiner [data-field=external]{flex:0 auto}.theme-autopsy-examiner [data-field=cause]{max-height:36mm}.theme-autopsy-examiner :is([data-field=external],[data-field=internal],[data-field=cause],[data-field=samples]):before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-top:.5mm solid #1b1d21;margin-bottom:1.8mm;padding-top:1.2mm;font-size:9px;font-weight:700;line-height:1.3;display:block}.theme-autopsy-examiner [data-field=external]:before{content:"External examination"}:root:lang(pl) .theme-autopsy-examiner [data-field=external]:before{content:"Badanie zewnętrzne"}.theme-autopsy-examiner [data-field=internal]:before{content:"Internal examination"}:root:lang(pl) .theme-autopsy-examiner [data-field=internal]:before{content:"Badanie wewnętrzne"}.theme-autopsy-examiner .f-para p{margin:0}.theme-autopsy-examiner .f-para p+p{margin-top:.55em}.theme-autopsy-examiner.page-report:after,.theme-autopsy-examiner .f-group-sign:after{color:#5d6168;font-family:var(--font-heading);text-align:right;border-top:.2mm solid #b9bcc2;padding-top:1.5mm;font-size:7.5px;position:absolute;bottom:8mm;left:18mm;right:18mm}.theme-autopsy-examiner.page-report:after{content:"Page 1 of 2"}:root:lang(pl) .theme-autopsy-examiner.page-report:after{content:"Strona 1 z 2"}.theme-autopsy-examiner .f-group-sign:after{content:"Page 2 of 2"}:root:lang(pl) .theme-autopsy-examiner .f-group-sign:after{content:"Strona 2 z 2"}.theme-autopsy-examiner.page-findings{padding-top:168mm}.theme-autopsy-examiner.page-findings:before{background:#4d525a}.theme-autopsy-examiner.page-findings:after{content:"Body diagram";font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:1.2mm solid #1b1d21;font-size:16px;font-weight:800;line-height:1.7;position:absolute;top:14mm;left:18mm;right:18mm}:root:lang(pl) .theme-autopsy-examiner.page-findings:after{content:"Schemat ciała"}.theme-autopsy-examiner [data-field=sheetRef]{z-index:2;font-family:var(--font-accent);text-align:right;white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:15.5mm;right:18mm}.theme-autopsy-examiner [data-field=sheetRef]:before{content:"Case "}:root:lang(pl) .theme-autopsy-examiner [data-field=sheetRef]:before{content:"Sprawa "}.theme-autopsy-examiner [data-field=chart]{color:#5d6168;font-size:8.5px;font-style:italic}.theme-autopsy-examiner [data-field=chart]:before,.theme-autopsy-examiner [data-field=chart]:after{color:#1b1d21;font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:700}.theme-autopsy-examiner [data-field=chart]:before{content:"R Anterior L"}:root:lang(pl) .theme-autopsy-examiner [data-field=chart]:before{content:"P Przód L"}.theme-autopsy-examiner [data-field=chart]:after{content:"L Posterior R"}:root:lang(pl) .theme-autopsy-examiner [data-field=chart]:after{content:"L Tył P"}.theme-autopsy-examiner [data-field=samples]:before{content:"Toxicology and specimens"}:root:lang(pl) .theme-autopsy-examiner [data-field=samples]:before{content:"Toksykologia i próbki"}.theme-autopsy-examiner [data-field=samples] .f-list-row{border-bottom:.2mm solid #dcdee2;grid-template-columns:1.1fr 1fr 1.4fr;gap:0 4mm;padding:.8mm 1.5mm;display:grid}.theme-autopsy-examiner [data-field=samples] .f-list-row:nth-child(odd){background:#f0f1f3}.theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child{margin-top:5mm;position:relative}.theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub:before{color:#5d6168;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:600;position:absolute;top:-4.5mm}.theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Specimen"}:root:lang(pl) .theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Próbka"}.theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Test"}:root:lang(pl) .theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Badanie"}.theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Result"}:root:lang(pl) .theme-autopsy-examiner [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Wynik"}.theme-autopsy-examiner [data-field=samples] .f-sub-result{font-weight:600}.theme-autopsy-examiner [data-field=cause]:before{content:"Cause of death"}:root:lang(pl) .theme-autopsy-examiner [data-field=cause]:before{content:"Przyczyna zgonu"}.theme-autopsy-examiner [data-field=cause] p:first-child{text-transform:uppercase;font-weight:700}.theme-autopsy-examiner [data-field=manner]{text-transform:uppercase;border-top:.5mm solid #1b1d21;border-bottom:.2mm solid #b9bcc2;grid-template-columns:30mm 1fr;margin-top:2mm;padding:1.5mm 0;font-weight:700;display:grid}.theme-autopsy-examiner [data-field=manner]:before{content:"Manner of death";font-family:var(--font-heading);letter-spacing:.1em;font-size:9px}:root:lang(pl) .theme-autopsy-examiner [data-field=manner]:before{content:"Rodzaj śmierci"}.theme-autopsy-examiner .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:6mm;display:flex}.theme-autopsy-examiner [data-field=signature]{max-width:110mm;font-size:9px;font-style:italic}.theme-autopsy-examiner [data-field=signature]:before{content:"Medical examiner";color:#5d6168;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-style:normal;font-weight:600;display:block}:root:lang(pl) .theme-autopsy-examiner [data-field=signature]:before{content:"Lekarz sądowy"}.theme-autopsy-examiner [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;border:.35mm solid #1b1d21;padding:1mm 3mm;font-size:9.5px;font-weight:700}.theme-autopsy-institute{--injury-ink:#4b3a8c;color:#1a1a16;font-family:var(--font-body);background:radial-gradient(at 20% 14%,#6e68501a,#0000 48%),radial-gradient(at 82% 86%,#5a563c21,#0000 44%),#e4e3d7;flex-direction:column;padding:14mm 16mm 12mm;font-size:10px;line-height:1.45;display:flex}.theme-autopsy-institute [data-field=office]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:700;line-height:1.3}.theme-autopsy-institute [data-field=department]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;border-bottom:.8mm solid #1a1a16;padding-bottom:2mm;font-size:9.5px}.theme-autopsy-institute [data-field=title]{font-family:var(--font-heading);letter-spacing:.22em;border:.5mm solid #1a1a16;align-self:center;margin-top:5mm;padding:0 8mm;font-size:15px;font-weight:700;line-height:1.9}.theme-autopsy-institute :is(.f-group-ref,.f-group-deceased){border-top:.3mm solid #1a1a16;border-left:.3mm solid #1a1a16;display:grid}.theme-autopsy-institute .f-group-ref{grid-template-columns:.8fr 1.2fr 1.4fr;margin-top:5mm}.theme-autopsy-institute .f-group-deceased{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"name name name name""sex age height weight""died died place place"}.theme-autopsy-institute [data-field=name]{grid-area:name}.theme-autopsy-institute [data-field=sex]{grid-area:sex}.theme-autopsy-institute [data-field=age]{grid-area:age}.theme-autopsy-institute [data-field=height]{grid-area:height}.theme-autopsy-institute [data-field=weight]{grid-area:weight}.theme-autopsy-institute [data-field=died]{grid-area:died}.theme-autopsy-institute [data-field=place]{grid-area:place}.theme-autopsy-institute :is(.f-group-ref,.f-group-deceased)>[data-field]{border-bottom:.3mm solid #1a1a16;border-right:.3mm solid #1a1a16;padding:.8mm 2mm 1.2mm;font-size:10.5px}.theme-autopsy-institute :is(.f-group-ref,.f-group-deceased)>[data-field]:before,.theme-autopsy-institute [data-field=sheetRef]:before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:7.5px;line-height:1.4;display:block}.theme-autopsy-institute [data-field=caseNo]:before{content:"Protocol No."}:root:lang(pl) .theme-autopsy-institute [data-field=caseNo]:before{content:"Protokół nr"}.theme-autopsy-institute [data-field=examined]:before{content:"Date of autopsy"}:root:lang(pl) .theme-autopsy-institute [data-field=examined]:before{content:"Data sekcji"}.theme-autopsy-institute [data-field=pathologist]:before{content:"Prosector"}:root:lang(pl) .theme-autopsy-institute [data-field=pathologist]:before{content:"Obducent"}.theme-autopsy-institute [data-field=name]:before{content:"Surname and forename of the deceased"}:root:lang(pl) .theme-autopsy-institute [data-field=name]:before{content:"Nazwisko i imię zmarłego"}.theme-autopsy-institute [data-field=sex]:before{content:"Sex"}:root:lang(pl) .theme-autopsy-institute [data-field=sex]:before{content:"Płeć"}.theme-autopsy-institute [data-field=age]:before{content:"Age"}:root:lang(pl) .theme-autopsy-institute [data-field=age]:before{content:"Wiek"}.theme-autopsy-institute [data-field=height]:before{content:"Body length"}:root:lang(pl) .theme-autopsy-institute [data-field=height]:before{content:"Długość ciała"}.theme-autopsy-institute [data-field=weight]:before{content:"Body mass"}:root:lang(pl) .theme-autopsy-institute [data-field=weight]:before{content:"Masa ciała"}.theme-autopsy-institute [data-field=died]:before{content:"Date of death"}:root:lang(pl) .theme-autopsy-institute [data-field=died]:before{content:"Data zgonu"}.theme-autopsy-institute [data-field=place]:before{content:"Place where the body was found"}:root:lang(pl) .theme-autopsy-institute [data-field=place]:before{content:"Miejsce ujawnienia zwłok"}.theme-autopsy-institute :is([data-field=external],[data-field=internal],[data-field=cause]){flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-autopsy-institute [data-field=cause]{max-height:38mm}.theme-autopsy-institute :is([data-field=external],[data-field=internal],[data-field=cause],[data-field=samples]):before{font-family:var(--font-heading);letter-spacing:.08em;text-underline-offset:.8mm;text-transform:uppercase;margin-bottom:1.8mm;font-size:10px;font-weight:700;line-height:1.3;text-decoration:underline;display:block}.theme-autopsy-institute [data-field=external]:before{content:"I. External examination"}:root:lang(pl) .theme-autopsy-institute [data-field=external]:before{content:"I. Oględziny zewnętrzne"}.theme-autopsy-institute [data-field=internal]:before{content:"II. Internal examination"}:root:lang(pl) .theme-autopsy-institute [data-field=internal]:before{content:"II. Oględziny wewnętrzne"}.theme-autopsy-institute .f-para p{text-indent:6mm;margin:0}.theme-autopsy-institute .f-para p+p{margin-top:.35em}.theme-autopsy-institute.page-report:after{content:"continued on p. 2";text-align:right;margin-top:2mm;font-size:9px}:root:lang(pl) .theme-autopsy-institute.page-report:after{content:"c.d. na str. 2"}.theme-autopsy-institute.page-findings{padding-top:168mm}.theme-autopsy-institute.page-findings:before{background:#25262b}.theme-autopsy-institute.page-findings:after{content:"Sketch of injuries";font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:700;position:absolute;top:14mm;left:16mm}:root:lang(pl) .theme-autopsy-institute.page-findings:after{content:"Szkic obrażeń"}.theme-autopsy-institute [data-field=sheetRef]{border:.3mm solid #1a1a16;width:84mm;padding:.8mm 2mm 1.2mm;font-size:10.5px;position:absolute;top:12mm;right:16mm}.theme-autopsy-institute [data-field=sheetRef]:before{content:"Concerns"}:root:lang(pl) .theme-autopsy-institute [data-field=sheetRef]:before{content:"Dotyczy"}.theme-autopsy-institute [data-field=chart]{font-size:9.5px}.theme-autopsy-institute [data-field=chart]:before,.theme-autopsy-institute [data-field=chart]:after{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.theme-autopsy-institute [data-field=chart]:before{content:"R Front L"}:root:lang(pl) .theme-autopsy-institute [data-field=chart]:before{content:"P Przód L"}.theme-autopsy-institute [data-field=chart]:after{content:"L Back R"}:root:lang(pl) .theme-autopsy-institute [data-field=chart]:after{content:"L Tył P"}.theme-autopsy-institute [data-field=samples]:before{content:"III. Material secured for examination"}:root:lang(pl) .theme-autopsy-institute [data-field=samples]:before{content:"III. Materiał zabezpieczony do badań"}.theme-autopsy-institute [data-field=samples] .f-list-row{border:.3mm solid #1a1a16;border-top:0;grid-template-columns:1fr 1.2fr 1.2fr;padding-right:0;display:grid}.theme-autopsy-institute [data-field=samples]>.f-list-row:first-child{border-top:.3mm solid #1a1a16}.theme-autopsy-institute [data-field=samples] .f-sub{padding:.6mm 2mm}.theme-autopsy-institute [data-field=samples] .f-sub+.f-sub{border-left:.3mm solid #1a1a16}.theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:7.5px;display:block}.theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Material"}:root:lang(pl) .theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Materiał"}.theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Examination"}:root:lang(pl) .theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Badanie"}.theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Result"}:root:lang(pl) .theme-autopsy-institute [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Wynik"}.theme-autopsy-institute [data-field=cause]:before{content:"IV. Opinion: cause of death"}:root:lang(pl) .theme-autopsy-institute [data-field=cause]:before{content:"IV. Opinia: przyczyna zgonu"}.theme-autopsy-institute [data-field=manner]{margin-top:2mm;font-size:10.5px}.theme-autopsy-institute [data-field=manner]:before{content:"Manner of death: ";font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}:root:lang(pl) .theme-autopsy-institute [data-field=manner]:before{content:"Rodzaj śmierci: "}.theme-autopsy-institute .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:6mm;display:flex}.theme-autopsy-institute [data-field=signature]{color:#2e2a78;width:70mm;font-family:var(--font-accent);text-align:center;font-size:21px;line-height:1.1}.theme-autopsy-institute [data-field=signature]:after{content:"(signature of the prosector)";color:#1a1a16;font-family:var(--font-heading);letter-spacing:.06em;border-top:.3mm dotted #1a1a16;margin-top:.4mm;padding-top:.5mm;font-size:7.5px;display:block}:root:lang(pl) .theme-autopsy-institute [data-field=signature]:after{content:"(podpis obducenta)"}.theme-autopsy-institute [data-field=stamp]{color:#4b2a94;width:30mm;height:30mm;font-family:var(--font-title);letter-spacing:.12em;text-align:center;text-transform:uppercase;opacity:.78;border:1mm double #4b2a94;border-radius:50%;place-items:center;margin-right:8mm;padding:3mm;font-size:9px;font-weight:700;line-height:1.25;display:grid;transform:rotate(-12deg)}.theme-autopsy-scan{--injury-ink:#ffb03a;color:#cfe7ec;font-family:var(--font-body);background:repeating-linear-gradient(0deg,#37d6e80d 0 .2mm,#0000 .2mm 6mm),repeating-linear-gradient(90deg,#37d6e80d 0 .2mm,#0000 .2mm 6mm),radial-gradient(at 50% 40%,#10222a,#081116 75%);flex-direction:column;padding:14mm 16mm 13mm;font-size:9.5px;line-height:1.45;display:flex}.theme-autopsy-scan [data-field=office]{color:#37d6e8;font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.35}.theme-autopsy-scan [data-field=department]{color:#7fa9b1;font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.theme-autopsy-scan [data-field=title]{color:#effbfd;font-family:var(--font-title);letter-spacing:.18em;background:linear-gradient(90deg,#37d6e838,#37d6e800 80%);border-left:1.4mm solid #37d6e8;margin-top:4mm;padding-left:3mm;font-size:15px;font-weight:700;line-height:2}.theme-autopsy-scan :is(.f-group-ref,.f-group-deceased){gap:1.2mm;display:grid}.theme-autopsy-scan .f-group-ref{grid-template-columns:1fr 1fr 1.3fr;margin-top:4mm}.theme-autopsy-scan .f-group-deceased{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"name name name name""sex age height weight""died place place place";margin-top:1.2mm}.theme-autopsy-scan [data-field=name]{color:#effbfd;grid-area:name;font-size:11px;font-weight:700}.theme-autopsy-scan [data-field=sex]{grid-area:sex}.theme-autopsy-scan [data-field=age]{grid-area:age}.theme-autopsy-scan [data-field=height]{grid-area:height}.theme-autopsy-scan [data-field=weight]{grid-area:weight}.theme-autopsy-scan [data-field=died]{grid-area:died}.theme-autopsy-scan [data-field=place]{grid-area:place}.theme-autopsy-scan :is(.f-group-ref,.f-group-deceased)>[data-field],.theme-autopsy-scan [data-field=sheetRef]{background:#37d6e80f;border:.25mm solid #37d6e880;padding:.6mm 2mm 1mm}.theme-autopsy-scan :is(.f-group-ref,.f-group-deceased)>[data-field]:before,.theme-autopsy-scan [data-field=sheetRef]:before{color:#37d6e8;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.1;display:block}.theme-autopsy-scan [data-field=caseNo]:before{content:"Case ID"}:root:lang(pl) .theme-autopsy-scan [data-field=caseNo]:before{content:"ID sprawy"}.theme-autopsy-scan [data-field=examined]:before{content:"Scan time"}:root:lang(pl) .theme-autopsy-scan [data-field=examined]:before{content:"Czas skanu"}.theme-autopsy-scan [data-field=pathologist]:before{content:"Examiner"}:root:lang(pl) .theme-autopsy-scan [data-field=pathologist]:before{content:"Badający"}.theme-autopsy-scan [data-field=name]:before{content:"Identity"}:root:lang(pl) .theme-autopsy-scan [data-field=name]:before{content:"Tożsamość"}.theme-autopsy-scan [data-field=sex]:before{content:"Sex"}:root:lang(pl) .theme-autopsy-scan [data-field=sex]:before{content:"Płeć"}.theme-autopsy-scan [data-field=age]:before{content:"Age"}:root:lang(pl) .theme-autopsy-scan [data-field=age]:before{content:"Wiek"}.theme-autopsy-scan [data-field=height]:before{content:"Height"}:root:lang(pl) .theme-autopsy-scan [data-field=height]:before{content:"Wzrost"}.theme-autopsy-scan [data-field=weight]:before{content:"Mass"}:root:lang(pl) .theme-autopsy-scan [data-field=weight]:before{content:"Masa"}.theme-autopsy-scan [data-field=died]:before{content:"Time of death"}:root:lang(pl) .theme-autopsy-scan [data-field=died]:before{content:"Czas zgonu"}.theme-autopsy-scan [data-field=place]:before{content:"Location"}:root:lang(pl) .theme-autopsy-scan [data-field=place]:before{content:"Miejsce"}.theme-autopsy-scan :is([data-field=external],[data-field=internal],[data-field=cause]){border:.25mm solid #37d6e880;flex:1 1 0;min-height:0;margin-top:5mm;padding:0 3mm 2mm;overflow:hidden}.theme-autopsy-scan [data-field=cause]{max-height:32mm}.theme-autopsy-scan :is([data-field=external],[data-field=internal],[data-field=cause],[data-field=samples]):before{color:#081116;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;background:#37d6e8;margin:0 0 2mm -3mm;padding:.4mm 3mm;font-size:8px;font-weight:700;line-height:1.4;display:table}.theme-autopsy-scan [data-field=samples]:before{margin-left:0}.theme-autopsy-scan [data-field=external]:before{content:"External scan"}:root:lang(pl) .theme-autopsy-scan [data-field=external]:before{content:"Skan zewnętrzny"}.theme-autopsy-scan [data-field=internal]:before{content:"Internal scan and dissection"}:root:lang(pl) .theme-autopsy-scan [data-field=internal]:before{content:"Skan wewnętrzny i sekcja"}.theme-autopsy-scan .f-para p{margin:0}.theme-autopsy-scan .f-para p+p{margin-top:.55em}.theme-autopsy-scan.page-report:after{content:"Page 1/2";color:#7fa9b1;font-family:var(--font-accent);letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-top:2mm;font-size:11px}:root:lang(pl) .theme-autopsy-scan.page-report:after{content:"Str. 1/2"}.theme-autopsy-scan.page-findings{background:radial-gradient(at 25% 52%,#37d6e81a,#0000 30%) 18mm 28mm/174mm 124mm no-repeat,radial-gradient(at 75% 52%,#37d6e81a,#0000 30%) 18mm 28mm/174mm 124mm no-repeat,repeating-linear-gradient(0deg,#37d6e80d 0 .2mm,#0000 .2mm 6mm),repeating-linear-gradient(90deg,#37d6e80d 0 .2mm,#0000 .2mm 6mm),radial-gradient(at 50% 40%,#10222a,#081116 75%);padding-top:168mm}.theme-autopsy-scan.page-findings:before{background:#37d6e8}.theme-autopsy-scan.page-findings:after{content:"Surface scan";color:#effbfd;font-family:var(--font-title);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-left:1.4mm solid #37d6e8;padding-left:3mm;font-size:15px;font-weight:700;line-height:2;position:absolute;top:14mm;left:16mm}:root:lang(pl) .theme-autopsy-scan.page-findings:after{content:"Skan powierzchni"}.theme-autopsy-scan [data-field=sheetRef]{color:#effbfd;width:70mm;position:absolute;top:13mm;right:16mm}.theme-autopsy-scan [data-field=sheetRef]:before{content:"Record"}:root:lang(pl) .theme-autopsy-scan [data-field=sheetRef]:before{content:"Rekord"}.theme-autopsy-scan [data-field=chart]{color:#7fa9b1;font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.theme-autopsy-scan [data-field=chart]:before,.theme-autopsy-scan [data-field=chart]:after{color:#37d6e8;font-family:var(--font-heading);letter-spacing:.16em;font-size:8px;font-weight:700}.theme-autopsy-scan [data-field=chart]:before{content:"R Ventral L"}:root:lang(pl) .theme-autopsy-scan [data-field=chart]:before{content:"P Przód L"}.theme-autopsy-scan [data-field=chart]:after{content:"L Dorsal R"}:root:lang(pl) .theme-autopsy-scan [data-field=chart]:after{content:"L Tył P"}.theme-autopsy-scan .f-marks[data-field=injuries] .f-sub-text{font-family:var(--font-accent);font-size:13px;font-weight:400}.theme-autopsy-scan [data-field=samples]:before{content:"Samples and assays"}:root:lang(pl) .theme-autopsy-scan [data-field=samples]:before{content:"Próbki i oznaczenia"}.theme-autopsy-scan [data-field=samples] .f-list-row{border-bottom:.2mm solid #37d6e84d;grid-template-columns:1fr 1.1fr 1.3fr;gap:0 4mm;padding:.8mm 2mm;display:grid}.theme-autopsy-scan [data-field=samples]>.f-list-row:first-child{border-top:.25mm solid #37d6e880}.theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub:before{color:#37d6e8;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;display:block}.theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Sample"}:root:lang(pl) .theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Próbka"}.theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Assay"}:root:lang(pl) .theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Oznaczenie"}.theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Result"}:root:lang(pl) .theme-autopsy-scan [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Wynik"}.theme-autopsy-scan [data-field=samples] .f-sub-result{color:#ffb03a}.theme-autopsy-scan [data-field=cause]:before{content:"Cause of death"}:root:lang(pl) .theme-autopsy-scan [data-field=cause]:before{content:"Przyczyna zgonu"}.theme-autopsy-scan [data-field=cause] p{color:#effbfd;font-size:1.15em;font-weight:700}.theme-autopsy-scan [data-field=manner]{color:#ffb03a;font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;margin-top:2mm;font-size:15px}.theme-autopsy-scan [data-field=manner]:before{content:"Manner of death // ";color:#37d6e8}:root:lang(pl) .theme-autopsy-scan [data-field=manner]:before{content:"Rodzaj śmierci // "}.theme-autopsy-scan .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:5mm;display:flex}.theme-autopsy-scan [data-field=signature]{color:#effbfd;width:72mm;font-family:var(--font-accent);letter-spacing:.06em;border-bottom:.25mm solid #37d6e8;padding-bottom:.5mm;font-size:18px}.theme-autopsy-scan [data-field=signature]:before{content:"Authorised";color:#37d6e8;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;font-size:7.5px;font-weight:700;display:block}:root:lang(pl) .theme-autopsy-scan [data-field=signature]:before{content:"Zatwierdzono"}.theme-autopsy-scan [data-field=stamp]{color:#ffb03a;font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;background:repeating-linear-gradient(-45deg,#ffb03a2e 0 1.2mm,#0000 1.2mm 2.4mm);border:.6mm solid #ffb03a;padding:1.6mm 4mm;font-size:10px;font-weight:700}.theme-autopsy-temple{--injury-ink:#7a1d1d;outline-offset:-7.5mm;color:#2c2116;font-family:var(--font-body);background:radial-gradient(at 50% 45%,#0000 55%,#603e1838),radial-gradient(at 18% 12%,#966e321f,#0000 40%),radial-gradient(at 84% 90%,#825a2824,#0000 42%),#ecdfbf;outline:1.3mm double #6b4a2b;flex-direction:column;padding:16mm 19mm 14mm;font-size:10.5px;line-height:1.45;display:flex}.theme-autopsy-temple [data-field=office]{color:#6e1f1a;font-family:var(--font-title);text-align:center;font-size:17px;font-weight:700;line-height:1.35}.theme-autopsy-temple [data-field=department]{font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;font-size:8.5px}.theme-autopsy-temple [data-field=title]{font-family:var(--font-heading);letter-spacing:.12em;text-align:center;border-top:.3mm solid #6b4a2b;border-bottom:.3mm solid #6b4a2b;margin:3mm 12mm 0;font-size:13px;font-weight:700;line-height:2}.theme-autopsy-temple .f-group-ref,.theme-autopsy-temple .f-group-deceased{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2mm 8mm;display:grid}.theme-autopsy-temple .f-group-ref{margin-top:5mm}.theme-autopsy-temple .f-group-deceased{border-top:.2mm solid #6b4a2b99;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"name name name name""sex age height weight""died died place place";margin-top:2.5mm;padding-top:2.5mm}.theme-autopsy-temple [data-field=pathologist]{grid-column:1/-1}.theme-autopsy-temple [data-field=name]{grid-area:name;font-size:13px}.theme-autopsy-temple [data-field=sex]{grid-area:sex}.theme-autopsy-temple [data-field=age]{grid-area:age}.theme-autopsy-temple [data-field=height]{grid-area:height}.theme-autopsy-temple [data-field=weight]{grid-area:weight}.theme-autopsy-temple [data-field=died]{grid-area:died}.theme-autopsy-temple [data-field=place]{grid-area:place}.theme-autopsy-temple :is(.f-group-ref,.f-group-deceased)>[data-field]:before,.theme-autopsy-temple [data-field=sheetRef]:before{color:#6e1f1a;font-family:var(--font-body);font-size:9.5px;font-style:italic}.theme-autopsy-temple [data-field=caseNo]:before{content:"Entry "}:root:lang(pl) .theme-autopsy-temple [data-field=caseNo]:before{content:"Wpis "}.theme-autopsy-temple [data-field=examined]:before{content:"Read upon the "}:root:lang(pl) .theme-autopsy-temple [data-field=examined]:before{content:"Oględzin dokonano: "}.theme-autopsy-temple [data-field=pathologist]:before{content:"By the hand of "}:root:lang(pl) .theme-autopsy-temple [data-field=pathologist]:before{content:"Ręką: "}.theme-autopsy-temple [data-field=name]:before{content:"The departed: "}:root:lang(pl) .theme-autopsy-temple [data-field=name]:before{content:"Zmarły: "}.theme-autopsy-temple [data-field=sex]:before{content:"Sex: "}:root:lang(pl) .theme-autopsy-temple [data-field=sex]:before{content:"Płeć: "}.theme-autopsy-temple [data-field=age]:before{content:"Age: "}:root:lang(pl) .theme-autopsy-temple [data-field=age]:before{content:"Wiek: "}.theme-autopsy-temple [data-field=height]:before{content:"Height: "}:root:lang(pl) .theme-autopsy-temple [data-field=height]:before{content:"Wzrost: "}.theme-autopsy-temple [data-field=weight]:before{content:"Weight: "}:root:lang(pl) .theme-autopsy-temple [data-field=weight]:before{content:"Waga: "}.theme-autopsy-temple [data-field=died]:before{content:"Died: "}:root:lang(pl) .theme-autopsy-temple [data-field=died]:before{content:"Czas śmierci: "}.theme-autopsy-temple [data-field=place]:before{content:"Found: "}:root:lang(pl) .theme-autopsy-temple [data-field=place]:before{content:"Miejsce znalezienia: "}.theme-autopsy-temple :is([data-field=external],[data-field=internal],[data-field=cause]){flex:1 1 0;min-height:0;margin-top:5mm;overflow:hidden}.theme-autopsy-temple [data-field=external]{flex:0 auto}.theme-autopsy-temple [data-field=cause]{max-height:34mm}.theme-autopsy-temple :is([data-field=external],[data-field=internal],[data-field=cause],[data-field=samples]):before{color:#6e1f1a;font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin-bottom:1.8mm;font-size:10px;font-weight:700;line-height:1.3;display:block}.theme-autopsy-temple [data-field=external]:before{content:"· Outward signs ·"}:root:lang(pl) .theme-autopsy-temple [data-field=external]:before{content:"· Znamiona zewnętrzne ·"}.theme-autopsy-temple [data-field=internal]:before{content:"· Inward signs ·"}:root:lang(pl) .theme-autopsy-temple [data-field=internal]:before{content:"· Znamiona wewnętrzne ·"}.theme-autopsy-temple .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-autopsy-temple .f-para p+p{margin-top:.5em}.theme-autopsy-temple.page-report:after{content:"Turn the leaf";color:#6e1f1a;font-family:var(--font-body);text-align:right;margin-top:2mm;font-size:9px;font-style:italic}:root:lang(pl) .theme-autopsy-temple.page-report:after{content:"Odwróć kartę"}.theme-autopsy-temple.page-findings{padding-top:168mm}.theme-autopsy-temple.page-findings:before{background:#4a3520}.theme-autopsy-temple.page-findings:after{content:"The marks upon the body";color:#6e1f1a;font-family:var(--font-title);white-space:nowrap;font-size:14px;font-weight:700;position:absolute;top:14mm;left:19mm}:root:lang(pl) .theme-autopsy-temple.page-findings:after{content:"Znaki na ciele"}.theme-autopsy-temple [data-field=sheetRef]{text-align:right;white-space:nowrap;font-size:11px;position:absolute;top:15mm;right:19mm}.theme-autopsy-temple [data-field=sheetRef]:before{content:"Concerning "}:root:lang(pl) .theme-autopsy-temple [data-field=sheetRef]:before{content:"W sprawie: "}.theme-autopsy-temple [data-field=chart]{font-size:10px;font-style:italic}.theme-autopsy-temple [data-field=chart]:before,.theme-autopsy-temple [data-field=chart]:after{color:#6e1f1a;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-style:normal;font-weight:700}.theme-autopsy-temple [data-field=chart]:before{content:"R Front L"}:root:lang(pl) .theme-autopsy-temple [data-field=chart]:before{content:"P Przód L"}.theme-autopsy-temple [data-field=chart]:after{content:"L Back R"}:root:lang(pl) .theme-autopsy-temple [data-field=chart]:after{content:"L Tył P"}.theme-autopsy-temple [data-field=samples]:before{content:"· Humours and matter taken ·"}:root:lang(pl) .theme-autopsy-temple [data-field=samples]:before{content:"· Pobrane humory i materia ·"}.theme-autopsy-temple [data-field=samples] .f-list-row{border-bottom:.2mm solid #6b4a2b73;grid-template-columns:1.1fr 1fr 1.3fr;gap:0 5mm;padding:.8mm 0;display:grid}.theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub:before{color:#6e1f1a;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:7.5px;font-weight:700;display:block}.theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Taken"}:root:lang(pl) .theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub-specimen:before{content:"Pobrano"}.theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Tried by"}:root:lang(pl) .theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub-test:before{content:"Próba"}.theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Found"}:root:lang(pl) .theme-autopsy-temple [data-field=samples]>.f-list-row:first-child>.f-sub-result:before{content:"Wynik"}.theme-autopsy-temple [data-field=cause]:before{content:"· Cause of death ·"}:root:lang(pl) .theme-autopsy-temple [data-field=cause]:before{content:"· Przyczyna śmierci ·"}.theme-autopsy-temple [data-field=cause] p{text-align:center;font-size:1.15em;font-style:italic}.theme-autopsy-temple [data-field=manner]{text-align:center;margin-top:2mm;font-size:12px}.theme-autopsy-temple [data-field=manner]:before{content:"Manner of death: ";color:#6e1f1a;font-size:10.5px;font-style:italic}:root:lang(pl) .theme-autopsy-temple [data-field=manner]:before{content:"Rodzaj śmierci: "}.theme-autopsy-temple .f-group-sign{justify-content:space-between;align-items:center;margin-top:auto;padding-top:4mm;display:flex}.theme-autopsy-temple [data-field=signature]{color:#2b1a10;width:76mm;font-family:var(--font-accent);text-align:center;font-size:26px;line-height:1.2}.theme-autopsy-temple [data-field=signature]:after{content:"Witnessed and sealed";color:#6e1f1a;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;border-top:.25mm solid #6b4a2b;padding-top:.6mm;font-size:7.5px;display:block}:root:lang(pl) .theme-autopsy-temple [data-field=signature]:after{content:"Poświadczono i opieczętowano"}.theme-autopsy-temple [data-field=stamp]{outline-offset:-1.4mm;color:#8e1d19d1;width:25mm;height:25mm;font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;place-items:center;margin-right:10mm;padding:3.5mm;font-size:7px;font-weight:700;line-height:1.25;display:grid;transform:rotate(-8deg)}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan).page-findings:before{content:"";z-index:1;pointer-events:none;width:174mm;height:124mm;position:absolute;top:28mm;left:18mm;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 348 248' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.75' d='M87 5C88.1 5.2 91.7 5.2 93.4 6C95.1 6.7 96.3 8 97.2 9.5C98.1 11 98.5 13.5 98.8 14.9C99.1 16.3 99 17.4 99 17.9C99.2 18 100.2 17.7 100.5 18.3C100.8 18.9 101.1 20.3 101 21.4C101 22.5 100.6 24 100.2 24.8C99.8 25.7 98.9 26.1 98.7 26.3C98.5 27.1 98.3 29.3 97.7 30.8C97.2 32.3 96 34 95.4 35.2C94.7 36.5 94.2 37.1 94 38.2C93.7 39.4 93.9 41.5 93.9 42.2C94.4 42.8 95.5 44.7 97.2 45.7C98.9 46.6 101.9 47.2 104.1 47.8C106.4 48.5 108.9 48.7 110.6 49.6C112.2 50.5 113.2 51.4 114.1 53.1C115 54.7 115.3 57 115.7 59.5C116.1 62.1 116.1 65.3 116.2 68.5C116.4 71.6 116.6 75.1 116.8 78.4C117 81.7 117 84.7 117.3 88.3C117.6 91.9 118.2 96.4 118.7 100.2C119.2 104 119.7 107.8 120.2 111.1C120.7 114.4 121.3 118.5 121.5 120C121.8 120.7 123 122.5 123.6 124C124.3 125.5 125 127.4 125.3 129C125.7 130.5 125.9 132.3 125.9 133.3C125.8 134.3 125.4 134.9 125.1 135C124.8 135.2 124.3 134.9 123.9 134.2C123.6 133.6 123.2 131.7 123.1 131.1C123.2 132.1 123.6 134.9 123.5 136.9C123.4 138.8 123.1 141.2 122.7 142.8C122.2 144.5 121.4 146.1 120.7 146.8C120 147.6 119.1 147.6 118.5 147.3C117.8 147 117.2 146.4 116.8 144.8C116.4 143.3 116.3 140.5 116.1 137.9C116 135.2 115.8 131.6 115.7 129C115.6 126.3 116 125.2 115.8 122C115.6 118.9 115.2 114.1 114.7 110.1C114.3 106.2 113.5 101.5 113 98.2C112.6 94.9 112.4 93.3 112.1 90.3C111.8 87.3 111.5 83.7 111.2 80.4C110.9 77.1 110.6 73.6 110.1 70.5C109.7 67.3 108.9 63 108.6 61.5C108.5 62.4 108.2 64 108 66.5C107.8 69 107.8 72.4 107.3 76.4C106.9 80.4 105.6 86.3 105.1 90.3C104.6 94.3 104.4 96.9 104.6 100.2C104.8 103.5 105.7 107.1 106.3 110.1C106.9 113.1 107.8 115.4 108.2 118.1C108.6 120.7 108.7 122.7 108.6 126C108.6 129.3 108.3 133.3 107.9 137.9C107.5 142.5 106.8 149 106.2 153.8C105.5 158.5 104.5 163.3 104.1 166.6C103.7 169.9 103.7 170.6 103.7 173.6C103.8 176.6 104.5 179.9 104.5 184.5C104.4 189.1 103.9 195.9 103.3 201.4C102.6 206.8 101.1 213.7 100.5 217.2C99.9 220.7 99.6 221.3 99.4 222.2C99.5 223 99.6 225.4 100.2 227.1C100.7 228.9 102.4 231.1 102.6 232.6C102.9 234 102.5 235.1 101.8 235.9C101 236.6 99.4 236.9 98.2 237.1C97.1 237.2 95.9 237.3 95.1 236.9C94.4 236.4 94 236 93.7 234.6C93.5 233.1 93.5 230.2 93.5 228.1C93.6 226.1 93.9 223.2 94 222.2C94 219.9 94.2 213.1 94.4 208.3C94.6 203.5 95 198.2 94.9 193.4C94.9 188.6 94.3 183.5 94.1 179.5C93.8 175.6 93.5 172.9 93.3 169.6C93.1 166.3 93.2 163.7 93 159.7C92.8 155.7 92.5 150.4 91.9 145.8C91.4 141.2 90.6 135.2 89.8 131.9C89 128.7 87.5 127.4 87 126.5C86.5 127.4 85 128.7 84.2 131.9C83.4 135.2 82.6 141.2 82.1 145.8C81.5 150.4 81.2 155.7 81 159.7C80.8 163.7 80.9 166.3 80.7 169.6C80.5 172.9 80.2 175.6 79.9 179.5C79.7 183.5 79.1 188.6 79.1 193.4C79 198.2 79.4 203.5 79.6 208.3C79.8 213.1 80 219.9 80 222.2C80.1 223.2 80.4 226.1 80.5 228.1C80.5 230.2 80.5 233.1 80.3 234.6C80 236 79.6 236.4 78.9 236.9C78.1 237.3 76.9 237.2 75.8 237.1C74.6 236.9 73 236.6 72.2 235.9C71.5 235.1 71.1 234 71.4 232.6C71.6 231.1 73.3 228.9 73.8 227.1C74.4 225.4 74.5 223 74.6 222.2C74.4 221.3 74.1 220.7 73.5 217.2C72.9 213.7 71.4 206.8 70.7 201.4C70.1 195.9 69.6 189.1 69.5 184.5C69.5 179.9 70.2 176.6 70.3 173.6C70.3 170.6 70.3 169.9 69.9 166.6C69.5 163.3 68.5 158.5 67.8 153.8C67.2 149 66.5 142.5 66.1 137.9C65.7 133.3 65.4 129.3 65.4 126C65.3 122.7 65.4 120.7 65.8 118.1C66.2 115.4 67.1 113.1 67.7 110.1C68.3 107.1 69.2 103.5 69.4 100.2C69.6 96.9 69.4 94.3 68.9 90.3C68.4 86.3 67.1 80.4 66.7 76.4C66.2 72.4 66.2 69 66 66.5C65.8 64 65.5 62.4 65.4 61.5C65.1 63 64.3 67.3 63.9 70.5C63.4 73.6 63.1 77.1 62.8 80.4C62.5 83.7 62.2 87.3 61.9 90.3C61.6 93.3 61.4 94.9 61 98.2C60.5 101.5 59.7 106.2 59.3 110.1C58.8 114.1 58.4 118.9 58.2 122C58 125.2 58.4 126.3 58.3 129C58.2 131.6 58 135.2 57.9 137.9C57.7 140.5 57.6 143.3 57.2 144.8C56.8 146.4 56.2 147 55.5 147.3C54.9 147.6 54 147.6 53.3 146.8C52.6 146.1 51.8 144.5 51.3 142.8C50.9 141.2 50.6 138.8 50.5 136.9C50.4 134.9 50.8 132.1 50.9 131.1C50.8 131.7 50.4 133.6 50.1 134.2C49.7 134.9 49.2 135.2 48.9 135C48.6 134.9 48.2 134.3 48.1 133.3C48.1 132.3 48.3 130.5 48.7 129C49 127.4 49.7 125.5 50.4 124C51 122.5 52.2 120.7 52.5 120C52.7 118.5 53.3 114.4 53.8 111.1C54.3 107.8 54.8 104 55.3 100.2C55.8 96.4 56.4 91.9 56.7 88.3C57 84.7 57 81.7 57.2 78.4C57.4 75.1 57.6 71.6 57.8 68.5C57.9 65.3 57.9 62.1 58.3 59.5C58.7 57 59 54.7 59.9 53.1C60.8 51.4 61.8 50.5 63.4 49.6C65.1 48.7 67.6 48.5 69.9 47.8C72.1 47.2 75.1 46.6 76.8 45.7C78.5 44.7 79.6 42.8 80.1 42.2C80.1 41.5 80.3 39.4 80 38.2C79.8 37.1 79.3 36.5 78.6 35.2C78 34 76.8 32.3 76.3 30.8C75.7 29.3 75.5 27.1 75.3 26.3C75.1 26.1 74.2 25.7 73.8 24.8C73.4 24 73 22.5 73 21.4C72.9 20.3 73.2 18.9 73.5 18.3C73.8 17.7 74.8 18 75 17.9C75 17.4 74.9 16.3 75.2 14.9C75.5 13.5 75.9 11 76.8 9.5C77.7 8 78.9 6.7 80.6 6C82.3 5.2 85.9 5.2 87 5ZM261 5C262.1 5.2 265.7 5.2 267.4 6C269.1 6.7 270.3 8 271.2 9.5C272.1 11 272.5 13.5 272.8 14.9C273.1 16.3 273 17.4 273 17.9C273.2 18 274.2 17.7 274.5 18.3C274.8 18.9 275.1 20.3 275 21.4C275 22.5 274.6 24 274.2 24.8C273.8 25.7 272.9 26.1 272.7 26.3C272.5 27.1 272.3 29.3 271.7 30.8C271.2 32.3 270 34 269.4 35.2C268.7 36.5 268.2 37.1 268 38.2C267.7 39.4 267.9 41.5 267.9 42.2C268.4 42.8 269.5 44.7 271.2 45.7C272.9 46.6 275.9 47.2 278.1 47.8C280.4 48.5 282.9 48.7 284.6 49.6C286.2 50.5 287.2 51.4 288.1 53.1C289 54.7 289.3 57 289.7 59.5C290.1 62.1 290.1 65.3 290.2 68.5C290.4 71.6 290.6 75.1 290.8 78.4C291 81.7 291 84.7 291.3 88.3C291.6 91.9 292.2 96.4 292.7 100.2C293.2 104 293.7 107.8 294.2 111.1C294.7 114.4 295.3 118.5 295.5 120C295.8 120.7 297 122.5 297.6 124C298.3 125.5 299 127.4 299.3 129C299.7 130.5 299.9 132.3 299.9 133.3C299.8 134.3 299.4 134.9 299.1 135C298.8 135.2 298.3 134.9 297.9 134.2C297.6 133.6 297.2 131.7 297.1 131.1C297.2 132.1 297.6 134.9 297.5 136.9C297.4 138.8 297.1 141.2 296.7 142.8C296.2 144.5 295.4 146.1 294.7 146.8C294 147.6 293.1 147.6 292.5 147.3C291.8 147 291.2 146.4 290.8 144.8C290.4 143.3 290.3 140.5 290.1 137.9C290 135.2 289.8 131.6 289.7 129C289.6 126.3 290 125.2 289.8 122C289.6 118.9 289.2 114.1 288.7 110.1C288.3 106.2 287.5 101.5 287 98.2C286.6 94.9 286.4 93.3 286.1 90.3C285.8 87.3 285.5 83.7 285.2 80.4C284.9 77.1 284.6 73.6 284.1 70.5C283.7 67.3 282.9 63 282.6 61.5C282.5 62.4 282.2 64 282 66.5C281.8 69 281.8 72.4 281.3 76.4C280.9 80.4 279.6 86.3 279.1 90.3C278.6 94.3 278.4 96.9 278.6 100.2C278.8 103.5 279.7 107.1 280.3 110.1C280.9 113.1 281.8 115.4 282.2 118.1C282.6 120.7 282.7 122.7 282.6 126C282.6 129.3 282.3 133.3 281.9 137.9C281.5 142.5 280.8 149 280.2 153.8C279.5 158.5 278.5 163.3 278.1 166.6C277.7 169.9 277.7 170.6 277.7 173.6C277.8 176.6 278.5 179.9 278.5 184.5C278.4 189.1 277.9 195.9 277.3 201.4C276.6 206.8 275.1 213.7 274.5 217.2C273.9 220.7 273.6 221.3 273.4 222.2C273.5 223 273.6 225.4 274.2 227.1C274.7 228.9 276.4 231.1 276.6 232.6C276.9 234 276.5 235.1 275.8 235.9C275 236.6 273.4 236.9 272.2 237.1C271.1 237.2 269.9 237.3 269.1 236.9C268.4 236.4 268 236 267.7 234.6C267.5 233.1 267.5 230.2 267.5 228.1C267.6 226.1 267.9 223.2 268 222.2C268 219.9 268.2 213.1 268.4 208.3C268.6 203.5 269 198.2 268.9 193.4C268.9 188.6 268.3 183.5 268.1 179.5C267.8 175.6 267.5 172.9 267.3 169.6C267.1 166.3 267.2 163.7 267 159.7C266.8 155.7 266.5 150.4 265.9 145.8C265.4 141.2 264.6 135.2 263.8 131.9C263 128.7 261.5 127.4 261 126.5C260.5 127.4 259 128.7 258.2 131.9C257.4 135.2 256.6 141.2 256.1 145.8C255.5 150.4 255.2 155.7 255 159.7C254.8 163.7 254.9 166.3 254.7 169.6C254.5 172.9 254.2 175.6 253.9 179.5C253.7 183.5 253.1 188.6 253.1 193.4C253 198.2 253.4 203.5 253.6 208.3C253.8 213.1 254 219.9 254 222.2C254.1 223.2 254.4 226.1 254.5 228.1C254.5 230.2 254.5 233.1 254.3 234.6C254 236 253.6 236.4 252.9 236.9C252.1 237.3 250.9 237.2 249.8 237.1C248.6 236.9 247 236.6 246.2 235.9C245.5 235.1 245.1 234 245.4 232.6C245.6 231.1 247.3 228.9 247.8 227.1C248.4 225.4 248.5 223 248.6 222.2C248.4 221.3 248.1 220.7 247.5 217.2C246.9 213.7 245.4 206.8 244.7 201.4C244.1 195.9 243.6 189.1 243.5 184.5C243.5 179.9 244.2 176.6 244.3 173.6C244.3 170.6 244.3 169.9 243.9 166.6C243.5 163.3 242.5 158.5 241.8 153.8C241.2 149 240.5 142.5 240.1 137.9C239.7 133.3 239.4 129.3 239.4 126C239.3 122.7 239.4 120.7 239.8 118.1C240.2 115.4 241.1 113.1 241.7 110.1C242.3 107.1 243.2 103.5 243.4 100.2C243.6 96.9 243.4 94.3 242.9 90.3C242.4 86.3 241.1 80.4 240.7 76.4C240.2 72.4 240.2 69 240 66.5C239.8 64 239.5 62.4 239.4 61.5C239.1 63 238.3 67.3 237.9 70.5C237.4 73.6 237.1 77.1 236.8 80.4C236.5 83.7 236.2 87.3 235.9 90.3C235.6 93.3 235.4 94.9 235 98.2C234.5 101.5 233.7 106.2 233.3 110.1C232.8 114.1 232.4 118.9 232.2 122C232 125.2 232.4 126.3 232.3 129C232.2 131.6 232 135.2 231.9 137.9C231.7 140.5 231.6 143.3 231.2 144.8C230.8 146.4 230.2 147 229.5 147.3C228.9 147.6 228 147.6 227.3 146.8C226.6 146.1 225.8 144.5 225.3 142.8C224.9 141.2 224.6 138.8 224.5 136.9C224.4 134.9 224.8 132.1 224.9 131.1C224.8 131.7 224.4 133.6 224.1 134.2C223.7 134.9 223.2 135.2 222.9 135C222.6 134.9 222.2 134.3 222.1 133.3C222.1 132.3 222.3 130.5 222.7 129C223 127.4 223.7 125.5 224.4 124C225 122.5 226.2 120.7 226.5 120C226.7 118.5 227.3 114.4 227.8 111.1C228.3 107.8 228.8 104 229.3 100.2C229.8 96.4 230.4 91.9 230.7 88.3C231 84.7 231 81.7 231.2 78.4C231.4 75.1 231.6 71.6 231.8 68.5C231.9 65.3 231.9 62.1 232.3 59.5C232.7 57 233 54.7 233.9 53.1C234.8 51.4 235.8 50.5 237.4 49.6C239.1 48.7 241.6 48.5 243.9 47.8C246.1 47.2 249.1 46.6 250.8 45.7C252.5 44.7 253.6 42.8 254.1 42.2C254.1 41.5 254.3 39.4 254 38.2C253.8 37.1 253.3 36.5 252.6 35.2C252 34 250.8 32.3 250.3 30.8C249.7 29.3 249.5 27.1 249.3 26.3C249.1 26.1 248.2 25.7 247.8 24.8C247.4 24 247 22.5 247 21.4C246.9 20.3 247.2 18.9 247.5 18.3C247.8 17.7 248.8 18 249 17.9C249 17.4 248.9 16.3 249.2 14.9C249.5 13.5 249.9 11 250.8 9.5C251.7 8 252.9 6.7 254.6 6C256.3 5.2 259.9 5.2 261 5Z'/%3E%3Cpath stroke-width='0.55' d='M89.7 46.2C90.7 46.2 93.4 46.1 95.6 46.5C97.7 46.8 101.4 47.9 102.5 48.1M84.3 46.2C83.3 46.2 80.6 46.1 78.4 46.5C76.3 46.8 72.6 47.9 71.5 48.1M96.2 68.5a0.8 0.8 0 1 0 1.6 0a0.8 0.8 0 1 0 -1.6 0M76.2 68.5a0.8 0.8 0 1 0 1.6 0a0.8 0.8 0 1 0 -1.6 0M86.1 101.2a0.9 0.9 0 1 0 1.8 0a0.9 0.9 0 1 0 -1.8 0M103.6 112.1C102.4 113.4 98.8 117.9 96.6 120C94.5 122.2 91.7 124.2 90.7 125M70.4 112.1C71.6 113.4 75.2 117.9 77.4 120C79.5 122.2 82.3 124.2 83.3 125M95.8 168.1C96.2 167.8 97.6 166.1 98.6 166.1C99.5 166.1 100.9 167.8 101.4 168.1M78.2 168.1C77.8 167.8 76.4 166.1 75.4 166.1C74.5 166.1 73.1 167.8 72.6 168.1M261 44.7C261 49.6 261 63.2 261 74.4C261 85.7 261 105.8 261 112.1M266.4 55.6C267.1 55.2 269 53.4 270.6 53.6C272.2 53.8 275.6 54.4 276 56.6C276.4 58.7 274.1 64.2 272.8 66.5C271.4 68.8 268.8 69.8 268 70.5M255.6 55.6C254.9 55.2 253 53.4 251.4 53.6C249.8 53.8 246.4 54.4 246 56.6C245.6 58.7 247.9 64.2 249.2 66.5C250.6 68.8 253.2 69.8 254 70.5M261 115.1C261 115.9 261 118.4 261 120C261 121.7 261 124.2 261 125M262.1 129C263.3 129.4 266.9 131.6 269.6 131.4C272.2 131.3 276.7 128.5 278.1 128M259.9 129C258.7 129.4 255.1 131.6 252.4 131.4C249.8 131.3 245.3 128.5 243.9 128M269.6 171.6C270.1 171.8 271.6 172.6 272.6 172.6C273.6 172.6 275.1 171.8 275.6 171.6M252.4 171.6C251.9 171.8 250.4 172.6 249.4 172.6C248.4 172.6 246.9 171.8 246.4 171.6M286.7 90.3C287 90.6 288 92.3 288.6 92.3C289.3 92.3 290.2 90.6 290.6 90.3M235.3 90.3C235 90.6 234 92.3 233.4 92.3C232.7 92.3 231.8 90.6 231.4 90.3'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 348 248' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.75' d='M87 5C88.1 5.2 91.7 5.2 93.4 6C95.1 6.7 96.3 8 97.2 9.5C98.1 11 98.5 13.5 98.8 14.9C99.1 16.3 99 17.4 99 17.9C99.2 18 100.2 17.7 100.5 18.3C100.8 18.9 101.1 20.3 101 21.4C101 22.5 100.6 24 100.2 24.8C99.8 25.7 98.9 26.1 98.7 26.3C98.5 27.1 98.3 29.3 97.7 30.8C97.2 32.3 96 34 95.4 35.2C94.7 36.5 94.2 37.1 94 38.2C93.7 39.4 93.9 41.5 93.9 42.2C94.4 42.8 95.5 44.7 97.2 45.7C98.9 46.6 101.9 47.2 104.1 47.8C106.4 48.5 108.9 48.7 110.6 49.6C112.2 50.5 113.2 51.4 114.1 53.1C115 54.7 115.3 57 115.7 59.5C116.1 62.1 116.1 65.3 116.2 68.5C116.4 71.6 116.6 75.1 116.8 78.4C117 81.7 117 84.7 117.3 88.3C117.6 91.9 118.2 96.4 118.7 100.2C119.2 104 119.7 107.8 120.2 111.1C120.7 114.4 121.3 118.5 121.5 120C121.8 120.7 123 122.5 123.6 124C124.3 125.5 125 127.4 125.3 129C125.7 130.5 125.9 132.3 125.9 133.3C125.8 134.3 125.4 134.9 125.1 135C124.8 135.2 124.3 134.9 123.9 134.2C123.6 133.6 123.2 131.7 123.1 131.1C123.2 132.1 123.6 134.9 123.5 136.9C123.4 138.8 123.1 141.2 122.7 142.8C122.2 144.5 121.4 146.1 120.7 146.8C120 147.6 119.1 147.6 118.5 147.3C117.8 147 117.2 146.4 116.8 144.8C116.4 143.3 116.3 140.5 116.1 137.9C116 135.2 115.8 131.6 115.7 129C115.6 126.3 116 125.2 115.8 122C115.6 118.9 115.2 114.1 114.7 110.1C114.3 106.2 113.5 101.5 113 98.2C112.6 94.9 112.4 93.3 112.1 90.3C111.8 87.3 111.5 83.7 111.2 80.4C110.9 77.1 110.6 73.6 110.1 70.5C109.7 67.3 108.9 63 108.6 61.5C108.5 62.4 108.2 64 108 66.5C107.8 69 107.8 72.4 107.3 76.4C106.9 80.4 105.6 86.3 105.1 90.3C104.6 94.3 104.4 96.9 104.6 100.2C104.8 103.5 105.7 107.1 106.3 110.1C106.9 113.1 107.8 115.4 108.2 118.1C108.6 120.7 108.7 122.7 108.6 126C108.6 129.3 108.3 133.3 107.9 137.9C107.5 142.5 106.8 149 106.2 153.8C105.5 158.5 104.5 163.3 104.1 166.6C103.7 169.9 103.7 170.6 103.7 173.6C103.8 176.6 104.5 179.9 104.5 184.5C104.4 189.1 103.9 195.9 103.3 201.4C102.6 206.8 101.1 213.7 100.5 217.2C99.9 220.7 99.6 221.3 99.4 222.2C99.5 223 99.6 225.4 100.2 227.1C100.7 228.9 102.4 231.1 102.6 232.6C102.9 234 102.5 235.1 101.8 235.9C101 236.6 99.4 236.9 98.2 237.1C97.1 237.2 95.9 237.3 95.1 236.9C94.4 236.4 94 236 93.7 234.6C93.5 233.1 93.5 230.2 93.5 228.1C93.6 226.1 93.9 223.2 94 222.2C94 219.9 94.2 213.1 94.4 208.3C94.6 203.5 95 198.2 94.9 193.4C94.9 188.6 94.3 183.5 94.1 179.5C93.8 175.6 93.5 172.9 93.3 169.6C93.1 166.3 93.2 163.7 93 159.7C92.8 155.7 92.5 150.4 91.9 145.8C91.4 141.2 90.6 135.2 89.8 131.9C89 128.7 87.5 127.4 87 126.5C86.5 127.4 85 128.7 84.2 131.9C83.4 135.2 82.6 141.2 82.1 145.8C81.5 150.4 81.2 155.7 81 159.7C80.8 163.7 80.9 166.3 80.7 169.6C80.5 172.9 80.2 175.6 79.9 179.5C79.7 183.5 79.1 188.6 79.1 193.4C79 198.2 79.4 203.5 79.6 208.3C79.8 213.1 80 219.9 80 222.2C80.1 223.2 80.4 226.1 80.5 228.1C80.5 230.2 80.5 233.1 80.3 234.6C80 236 79.6 236.4 78.9 236.9C78.1 237.3 76.9 237.2 75.8 237.1C74.6 236.9 73 236.6 72.2 235.9C71.5 235.1 71.1 234 71.4 232.6C71.6 231.1 73.3 228.9 73.8 227.1C74.4 225.4 74.5 223 74.6 222.2C74.4 221.3 74.1 220.7 73.5 217.2C72.9 213.7 71.4 206.8 70.7 201.4C70.1 195.9 69.6 189.1 69.5 184.5C69.5 179.9 70.2 176.6 70.3 173.6C70.3 170.6 70.3 169.9 69.9 166.6C69.5 163.3 68.5 158.5 67.8 153.8C67.2 149 66.5 142.5 66.1 137.9C65.7 133.3 65.4 129.3 65.4 126C65.3 122.7 65.4 120.7 65.8 118.1C66.2 115.4 67.1 113.1 67.7 110.1C68.3 107.1 69.2 103.5 69.4 100.2C69.6 96.9 69.4 94.3 68.9 90.3C68.4 86.3 67.1 80.4 66.7 76.4C66.2 72.4 66.2 69 66 66.5C65.8 64 65.5 62.4 65.4 61.5C65.1 63 64.3 67.3 63.9 70.5C63.4 73.6 63.1 77.1 62.8 80.4C62.5 83.7 62.2 87.3 61.9 90.3C61.6 93.3 61.4 94.9 61 98.2C60.5 101.5 59.7 106.2 59.3 110.1C58.8 114.1 58.4 118.9 58.2 122C58 125.2 58.4 126.3 58.3 129C58.2 131.6 58 135.2 57.9 137.9C57.7 140.5 57.6 143.3 57.2 144.8C56.8 146.4 56.2 147 55.5 147.3C54.9 147.6 54 147.6 53.3 146.8C52.6 146.1 51.8 144.5 51.3 142.8C50.9 141.2 50.6 138.8 50.5 136.9C50.4 134.9 50.8 132.1 50.9 131.1C50.8 131.7 50.4 133.6 50.1 134.2C49.7 134.9 49.2 135.2 48.9 135C48.6 134.9 48.2 134.3 48.1 133.3C48.1 132.3 48.3 130.5 48.7 129C49 127.4 49.7 125.5 50.4 124C51 122.5 52.2 120.7 52.5 120C52.7 118.5 53.3 114.4 53.8 111.1C54.3 107.8 54.8 104 55.3 100.2C55.8 96.4 56.4 91.9 56.7 88.3C57 84.7 57 81.7 57.2 78.4C57.4 75.1 57.6 71.6 57.8 68.5C57.9 65.3 57.9 62.1 58.3 59.5C58.7 57 59 54.7 59.9 53.1C60.8 51.4 61.8 50.5 63.4 49.6C65.1 48.7 67.6 48.5 69.9 47.8C72.1 47.2 75.1 46.6 76.8 45.7C78.5 44.7 79.6 42.8 80.1 42.2C80.1 41.5 80.3 39.4 80 38.2C79.8 37.1 79.3 36.5 78.6 35.2C78 34 76.8 32.3 76.3 30.8C75.7 29.3 75.5 27.1 75.3 26.3C75.1 26.1 74.2 25.7 73.8 24.8C73.4 24 73 22.5 73 21.4C72.9 20.3 73.2 18.9 73.5 18.3C73.8 17.7 74.8 18 75 17.9C75 17.4 74.9 16.3 75.2 14.9C75.5 13.5 75.9 11 76.8 9.5C77.7 8 78.9 6.7 80.6 6C82.3 5.2 85.9 5.2 87 5ZM261 5C262.1 5.2 265.7 5.2 267.4 6C269.1 6.7 270.3 8 271.2 9.5C272.1 11 272.5 13.5 272.8 14.9C273.1 16.3 273 17.4 273 17.9C273.2 18 274.2 17.7 274.5 18.3C274.8 18.9 275.1 20.3 275 21.4C275 22.5 274.6 24 274.2 24.8C273.8 25.7 272.9 26.1 272.7 26.3C272.5 27.1 272.3 29.3 271.7 30.8C271.2 32.3 270 34 269.4 35.2C268.7 36.5 268.2 37.1 268 38.2C267.7 39.4 267.9 41.5 267.9 42.2C268.4 42.8 269.5 44.7 271.2 45.7C272.9 46.6 275.9 47.2 278.1 47.8C280.4 48.5 282.9 48.7 284.6 49.6C286.2 50.5 287.2 51.4 288.1 53.1C289 54.7 289.3 57 289.7 59.5C290.1 62.1 290.1 65.3 290.2 68.5C290.4 71.6 290.6 75.1 290.8 78.4C291 81.7 291 84.7 291.3 88.3C291.6 91.9 292.2 96.4 292.7 100.2C293.2 104 293.7 107.8 294.2 111.1C294.7 114.4 295.3 118.5 295.5 120C295.8 120.7 297 122.5 297.6 124C298.3 125.5 299 127.4 299.3 129C299.7 130.5 299.9 132.3 299.9 133.3C299.8 134.3 299.4 134.9 299.1 135C298.8 135.2 298.3 134.9 297.9 134.2C297.6 133.6 297.2 131.7 297.1 131.1C297.2 132.1 297.6 134.9 297.5 136.9C297.4 138.8 297.1 141.2 296.7 142.8C296.2 144.5 295.4 146.1 294.7 146.8C294 147.6 293.1 147.6 292.5 147.3C291.8 147 291.2 146.4 290.8 144.8C290.4 143.3 290.3 140.5 290.1 137.9C290 135.2 289.8 131.6 289.7 129C289.6 126.3 290 125.2 289.8 122C289.6 118.9 289.2 114.1 288.7 110.1C288.3 106.2 287.5 101.5 287 98.2C286.6 94.9 286.4 93.3 286.1 90.3C285.8 87.3 285.5 83.7 285.2 80.4C284.9 77.1 284.6 73.6 284.1 70.5C283.7 67.3 282.9 63 282.6 61.5C282.5 62.4 282.2 64 282 66.5C281.8 69 281.8 72.4 281.3 76.4C280.9 80.4 279.6 86.3 279.1 90.3C278.6 94.3 278.4 96.9 278.6 100.2C278.8 103.5 279.7 107.1 280.3 110.1C280.9 113.1 281.8 115.4 282.2 118.1C282.6 120.7 282.7 122.7 282.6 126C282.6 129.3 282.3 133.3 281.9 137.9C281.5 142.5 280.8 149 280.2 153.8C279.5 158.5 278.5 163.3 278.1 166.6C277.7 169.9 277.7 170.6 277.7 173.6C277.8 176.6 278.5 179.9 278.5 184.5C278.4 189.1 277.9 195.9 277.3 201.4C276.6 206.8 275.1 213.7 274.5 217.2C273.9 220.7 273.6 221.3 273.4 222.2C273.5 223 273.6 225.4 274.2 227.1C274.7 228.9 276.4 231.1 276.6 232.6C276.9 234 276.5 235.1 275.8 235.9C275 236.6 273.4 236.9 272.2 237.1C271.1 237.2 269.9 237.3 269.1 236.9C268.4 236.4 268 236 267.7 234.6C267.5 233.1 267.5 230.2 267.5 228.1C267.6 226.1 267.9 223.2 268 222.2C268 219.9 268.2 213.1 268.4 208.3C268.6 203.5 269 198.2 268.9 193.4C268.9 188.6 268.3 183.5 268.1 179.5C267.8 175.6 267.5 172.9 267.3 169.6C267.1 166.3 267.2 163.7 267 159.7C266.8 155.7 266.5 150.4 265.9 145.8C265.4 141.2 264.6 135.2 263.8 131.9C263 128.7 261.5 127.4 261 126.5C260.5 127.4 259 128.7 258.2 131.9C257.4 135.2 256.6 141.2 256.1 145.8C255.5 150.4 255.2 155.7 255 159.7C254.8 163.7 254.9 166.3 254.7 169.6C254.5 172.9 254.2 175.6 253.9 179.5C253.7 183.5 253.1 188.6 253.1 193.4C253 198.2 253.4 203.5 253.6 208.3C253.8 213.1 254 219.9 254 222.2C254.1 223.2 254.4 226.1 254.5 228.1C254.5 230.2 254.5 233.1 254.3 234.6C254 236 253.6 236.4 252.9 236.9C252.1 237.3 250.9 237.2 249.8 237.1C248.6 236.9 247 236.6 246.2 235.9C245.5 235.1 245.1 234 245.4 232.6C245.6 231.1 247.3 228.9 247.8 227.1C248.4 225.4 248.5 223 248.6 222.2C248.4 221.3 248.1 220.7 247.5 217.2C246.9 213.7 245.4 206.8 244.7 201.4C244.1 195.9 243.6 189.1 243.5 184.5C243.5 179.9 244.2 176.6 244.3 173.6C244.3 170.6 244.3 169.9 243.9 166.6C243.5 163.3 242.5 158.5 241.8 153.8C241.2 149 240.5 142.5 240.1 137.9C239.7 133.3 239.4 129.3 239.4 126C239.3 122.7 239.4 120.7 239.8 118.1C240.2 115.4 241.1 113.1 241.7 110.1C242.3 107.1 243.2 103.5 243.4 100.2C243.6 96.9 243.4 94.3 242.9 90.3C242.4 86.3 241.1 80.4 240.7 76.4C240.2 72.4 240.2 69 240 66.5C239.8 64 239.5 62.4 239.4 61.5C239.1 63 238.3 67.3 237.9 70.5C237.4 73.6 237.1 77.1 236.8 80.4C236.5 83.7 236.2 87.3 235.9 90.3C235.6 93.3 235.4 94.9 235 98.2C234.5 101.5 233.7 106.2 233.3 110.1C232.8 114.1 232.4 118.9 232.2 122C232 125.2 232.4 126.3 232.3 129C232.2 131.6 232 135.2 231.9 137.9C231.7 140.5 231.6 143.3 231.2 144.8C230.8 146.4 230.2 147 229.5 147.3C228.9 147.6 228 147.6 227.3 146.8C226.6 146.1 225.8 144.5 225.3 142.8C224.9 141.2 224.6 138.8 224.5 136.9C224.4 134.9 224.8 132.1 224.9 131.1C224.8 131.7 224.4 133.6 224.1 134.2C223.7 134.9 223.2 135.2 222.9 135C222.6 134.9 222.2 134.3 222.1 133.3C222.1 132.3 222.3 130.5 222.7 129C223 127.4 223.7 125.5 224.4 124C225 122.5 226.2 120.7 226.5 120C226.7 118.5 227.3 114.4 227.8 111.1C228.3 107.8 228.8 104 229.3 100.2C229.8 96.4 230.4 91.9 230.7 88.3C231 84.7 231 81.7 231.2 78.4C231.4 75.1 231.6 71.6 231.8 68.5C231.9 65.3 231.9 62.1 232.3 59.5C232.7 57 233 54.7 233.9 53.1C234.8 51.4 235.8 50.5 237.4 49.6C239.1 48.7 241.6 48.5 243.9 47.8C246.1 47.2 249.1 46.6 250.8 45.7C252.5 44.7 253.6 42.8 254.1 42.2C254.1 41.5 254.3 39.4 254 38.2C253.8 37.1 253.3 36.5 252.6 35.2C252 34 250.8 32.3 250.3 30.8C249.7 29.3 249.5 27.1 249.3 26.3C249.1 26.1 248.2 25.7 247.8 24.8C247.4 24 247 22.5 247 21.4C246.9 20.3 247.2 18.9 247.5 18.3C247.8 17.7 248.8 18 249 17.9C249 17.4 248.9 16.3 249.2 14.9C249.5 13.5 249.9 11 250.8 9.5C251.7 8 252.9 6.7 254.6 6C256.3 5.2 259.9 5.2 261 5Z'/%3E%3Cpath stroke-width='0.55' d='M89.7 46.2C90.7 46.2 93.4 46.1 95.6 46.5C97.7 46.8 101.4 47.9 102.5 48.1M84.3 46.2C83.3 46.2 80.6 46.1 78.4 46.5C76.3 46.8 72.6 47.9 71.5 48.1M96.2 68.5a0.8 0.8 0 1 0 1.6 0a0.8 0.8 0 1 0 -1.6 0M76.2 68.5a0.8 0.8 0 1 0 1.6 0a0.8 0.8 0 1 0 -1.6 0M86.1 101.2a0.9 0.9 0 1 0 1.8 0a0.9 0.9 0 1 0 -1.8 0M103.6 112.1C102.4 113.4 98.8 117.9 96.6 120C94.5 122.2 91.7 124.2 90.7 125M70.4 112.1C71.6 113.4 75.2 117.9 77.4 120C79.5 122.2 82.3 124.2 83.3 125M95.8 168.1C96.2 167.8 97.6 166.1 98.6 166.1C99.5 166.1 100.9 167.8 101.4 168.1M78.2 168.1C77.8 167.8 76.4 166.1 75.4 166.1C74.5 166.1 73.1 167.8 72.6 168.1M261 44.7C261 49.6 261 63.2 261 74.4C261 85.7 261 105.8 261 112.1M266.4 55.6C267.1 55.2 269 53.4 270.6 53.6C272.2 53.8 275.6 54.4 276 56.6C276.4 58.7 274.1 64.2 272.8 66.5C271.4 68.8 268.8 69.8 268 70.5M255.6 55.6C254.9 55.2 253 53.4 251.4 53.6C249.8 53.8 246.4 54.4 246 56.6C245.6 58.7 247.9 64.2 249.2 66.5C250.6 68.8 253.2 69.8 254 70.5M261 115.1C261 115.9 261 118.4 261 120C261 121.7 261 124.2 261 125M262.1 129C263.3 129.4 266.9 131.6 269.6 131.4C272.2 131.3 276.7 128.5 278.1 128M259.9 129C258.7 129.4 255.1 131.6 252.4 131.4C249.8 131.3 245.3 128.5 243.9 128M269.6 171.6C270.1 171.8 271.6 172.6 272.6 172.6C273.6 172.6 275.1 171.8 275.6 171.6M252.4 171.6C251.9 171.8 250.4 172.6 249.4 172.6C248.4 172.6 246.9 171.8 246.4 171.6M286.7 90.3C287 90.6 288 92.3 288.6 92.3C289.3 92.3 290.2 90.6 290.6 90.3M235.3 90.3C235 90.6 234 92.3 233.4 92.3C232.7 92.3 231.8 90.6 231.4 90.3'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan).page-findings [data-field=chart]{z-index:2;text-align:center;width:174mm;padding-top:4.5mm;position:absolute;top:152mm;left:18mm}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan).page-findings [data-field=chart]:before,:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan).page-findings [data-field=chart]:after{text-align:justify;text-align-last:justify;width:40mm;position:absolute;top:0}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan).page-findings [data-field=chart]:before{left:23.5mm}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan).page-findings [data-field=chart]:after{left:110.5mm}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries]{letter-spacing:0;text-align:center;text-transform:none;text-shadow:none;font-size:11px;font-style:normal;font-weight:700;line-height:1}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark{--injury-stroke:.3mm;min-height:2.4mm;color:var(--injury-ink)}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark:not([data-kind=note]):before{content:"";pointer-events:none;position:absolute}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark[data-kind=wound]:before{border:var(--injury-stroke) solid var(--injury-ink);border-radius:50%;inset:-.5mm -.4mm}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark[data-kind=cut]:before{top:calc(50% - var(--injury-stroke) * .75);height:calc(var(--injury-stroke) * 1.5);border-radius:var(--injury-stroke);background:var(--injury-ink);left:0;right:0}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark[data-kind=bruise]:before{border:var(--injury-stroke) solid var(--injury-ink);background:repeating-linear-gradient(45deg, var(--injury-ink) 0 .18mm, transparent .18mm .65mm);border-radius:50%;inset:0}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark[data-kind=fracture]:before{background:var(--injury-ink);height:1.6mm;top:calc(50% - .8mm);left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath d='M0 3 1 1 2 3 3 1 4 3' fill='none' stroke='black' stroke-width='.7' stroke-linejoin='round'/%3E%3C/svg%3E") 0/1.6mm 1.6mm repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath d='M0 3 1 1 2 3 3 1 4 3' fill='none' stroke='black' stroke-width='.7' stroke-linejoin='round'/%3E%3C/svg%3E") 0/1.6mm 1.6mm repeat-x}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-sub-text{white-space:nowrap;min-width:0;display:block}:is(.theme-autopsy-coroner,.theme-autopsy-institute,.theme-autopsy-examiner,.theme-autopsy-temple,.theme-autopsy-scan) .f-marks[data-field=injuries] .f-mark:is([data-kind=cut],[data-kind=bruise],[data-kind=fracture]) .f-sub-text{padding-bottom:.3mm;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.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;padding-right:1.3em;display:flex}.theme-card-cyberpunk .f-list-row+.f-list-row{margin-top:.5mm}.theme-card-cyberpunk .f-list-remove{width:1em;height:1em}.theme-card-cyberpunk .f-list-add{width:1em;height:1em;position:absolute}.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;padding-right:1.3em;display:flex}.theme-card-fantasy .f-list-row+.f-list-row{margin-top:.5mm}.theme-card-fantasy .f-list-remove{width:1em;height:1em}.theme-card-fantasy .f-list-add{width:1em;height:1em;position:absolute}.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;padding-right:1.3em;display:flex}.theme-card .f-list-row+.f-list-row{margin-top:.5mm}.theme-card .f-list-remove{width:1em;height:1em}.theme-card .f-list-add{width:1em;height:1em;position:absolute}.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}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy){display:grid}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy)>*{z-index:1;min-width:0;position:relative}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group>*{min-width:0;position:relative}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=agency]{grid-area:agency}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=division]{grid-area:division}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy).page-cover [data-field=title]{grid-area:title}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-dates{grid-area:dates}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=officer]{grid-area:officer}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=warning]{grid-area:warning}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing]{grid-area:routing}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=status]{z-index:2;white-space:nowrap;width:max-content;position:absolute}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-head{grid-area:head}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-portrait{flex-direction:column;grid-area:portrait;display:flex}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=persons]{grid-area:persons;align-self:start}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=summary]{grid-area:summary;min-height:0;overflow:hidden}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=contents]{grid-area:contents}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=prepared]{grid-area:prepared}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-para p{margin:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-para p+p{margin-top:.7em}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-portrait .f-image{flex:none}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-portrait .f-image:before{text-align:center;position:absolute;bottom:3mm;left:0;right:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-portrait .f-image img{object-fit:cover;width:100%;height:100%;display:block;position:relative}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-group-portrait .f-image-empty{opacity:.55;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-list-row{padding-right:0;display:grid}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-list-row>.f-sub{overflow-wrap:anywhere;min-width:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) .f-list-row:first-child>.f-sub:before{box-sizing:border-box;padding-right:inherit;padding-left:inherit;white-space:nowrap;position:absolute;bottom:100%;overflow:hidden}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing]{min-height:calc(var(--slip-head) + var(--slip-lines) * var(--slip-row));padding-top:var(--slip-head);background-image:linear-gradient(to left, transparent var(--slip-mark), var(--slip-rule) var(--slip-mark) calc(var(--slip-mark) + var(--slip-line)), transparent calc(var(--slip-mark) + var(--slip-line))), linear-gradient(to left, transparent calc(var(--slip-mark) + var(--slip-date)), var(--slip-rule) calc(var(--slip-mark) + var(--slip-date)) calc(var(--slip-mark) + var(--slip-date) + var(--slip-line)), transparent calc(var(--slip-mark) + var(--slip-date) + var(--slip-line))), linear-gradient(var(--slip-rule), var(--slip-rule)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--slip-row) - var(--slip-line)), var(--slip-rule) calc(var(--slip-row) - var(--slip-line)) var(--slip-row));background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-size:auto, auto, 100% var(--slip-line), auto;background-origin:content-box;background-clip:content-box}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing]:before{position:absolute;top:0;left:0;right:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing] .f-list-row{grid-template-columns:minmax(0, 1fr) var(--slip-date) var(--slip-mark);height:var(--slip-row);line-height:var(--slip-row)}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing] .f-list-row>.f-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing] .f-sub-name:before{left:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing] .f-sub-date:before{right:var(--slip-mark);width:var(--slip-date)}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=routing] .f-sub-initials:before{width:var(--slip-mark);right:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=persons] .f-list-row{grid-template-columns:var(--persons-name) minmax(0, 1fr)}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=persons] .f-sub-name:before{left:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=persons] .f-sub-role:before{right:0;left:var(--persons-name)}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=contents] .f-list-row{grid-template-columns:var(--contents-no) minmax(0, 1fr) var(--contents-ref)}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=contents] .f-sub-no:before{width:var(--contents-no);left:0}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=contents] .f-sub-item:before{right:var(--contents-ref);left:var(--contents-no)}:is(.theme-casefile-twenties,.theme-casefile-eastern-bloc,.theme-casefile-modern,.theme-casefile-cyberpunk,.theme-casefile-fantasy) [data-field=contents] .f-sub-ref:before{width:var(--contents-ref);right:0}.theme-casefile-cyberpunk{--slip-row:7mm;--slip-head:13mm;--slip-lines:9;--slip-date:46mm;--slip-mark:18mm;--slip-rule:#b8c3cc;--slip-line:.25mm;--persons-name:40mm;--contents-no:16mm;--contents-ref:20mm;color:#11161c;font-family:var(--font-body);background:#eef1f4;font-size:12px;line-height:1.45}.theme-casefile-cyberpunk.page-cover{grid-template:"agency class""division class""file file""title title""dates dates""officer officer"". ."minmax(0,1fr)"warning warning""routing routing"/minmax(0,1fr) 66mm;padding:11mm 16mm 16mm}.theme-casefile-cyberpunk:before{content:"";pointer-events:none;background:linear-gradient(90deg, #21e6c1 0 64%, #d61f69 64% 100%) 0 var(--cyber-band) / 100% 1.4mm no-repeat, linear-gradient(#11161c, #11161c) top / 100% var(--cyber-band) no-repeat, repeating-linear-gradient(to bottom, transparent 0 3mm, #11161c08 3mm 3.2mm);position:absolute;inset:0}.theme-casefile-cyberpunk.page-cover{--cyber-band:31mm}.theme-casefile-cyberpunk.page-summary{--cyber-band:30mm}.theme-casefile-cyberpunk [data-field=agency]{font-family:var(--font-title);letter-spacing:.05em;text-transform:uppercase;color:#eef1f4;font-size:22px;font-weight:700;line-height:1.2}.theme-casefile-cyberpunk [data-field=division]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#21e6c1;margin-top:.5mm;font-size:15px;line-height:1.2}.theme-casefile-cyberpunk [data-field=classification]{max-width:64mm;font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:#ff5c98;border:.4mm solid #d61f69;grid-area:class;place-self:start end;padding:0 2.5mm;font-size:17px;line-height:1.35;box-shadow:inset 0 -1mm #d61f6940}.theme-casefile-cyberpunk.page-cover [data-field=fileNo]{font-family:var(--font-title);letter-spacing:.04em;grid-area:file;margin-top:19mm;font-size:30px;font-weight:700;line-height:1.2}.theme-casefile-cyberpunk.page-cover :is([data-field=fileNo],[data-field=title],[data-field=opened],[data-field=closed],[data-field=officer]):before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#5b6874;font-size:13px;font-weight:400;line-height:1.3;position:absolute;bottom:100%;left:0}.theme-casefile-cyberpunk.page-cover [data-field=fileNo]:before{content:"// Dossier ID"}:root:lang(pl) .theme-casefile-cyberpunk.page-cover [data-field=fileNo]:before{content:"// ID dossier"}.theme-casefile-cyberpunk.page-cover :is([data-field=title],[data-field=opened],[data-field=closed],[data-field=officer]){background:#dfe5ea;border-left:1mm solid #21e6c1;padding:0 3mm;font-size:14px;font-weight:700;line-height:1.8}.theme-casefile-cyberpunk.page-cover :is([data-field=title],[data-field=opened],[data-field=closed],[data-field=officer]):before{left:-1mm}.theme-casefile-cyberpunk.page-cover [data-field=title]{margin-top:11mm;line-height:1.5}.theme-casefile-cyberpunk .f-group-dates{grid-template-columns:1fr 1fr;column-gap:6mm;margin-top:10mm;display:grid}.theme-casefile-cyberpunk [data-field=officer]{margin-top:10mm}.theme-casefile-cyberpunk.page-cover [data-field=title]:before{content:"// Incident"}:root:lang(pl) .theme-casefile-cyberpunk.page-cover [data-field=title]:before{content:"// Zdarzenie"}.theme-casefile-cyberpunk [data-field=opened]:before{content:"// Opened"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=opened]:before{content:"// Otwarto"}.theme-casefile-cyberpunk [data-field=closed]:before{content:"// Closed"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=closed]:before{content:"// Zamknięto"}.theme-casefile-cyberpunk [data-field=officer]:before{content:"// Assigned"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=officer]:before{content:"// Przydzielono"}.theme-casefile-cyberpunk [data-field=status]{max-width:130mm;font-family:var(--font-title);letter-spacing:.14em;color:#d61f69;opacity:.9;clip-path:polygon(4mm 0,100% 0,100% calc(100% - 4mm),calc(100% - 4mm) 100%,0 100%,0 4mm);mix-blend-mode:multiply;border:.9mm solid #d61f69;padding:0 5mm 0 calc(5mm + .14em);font-weight:700;line-height:1.3;top:132mm;right:20mm;transform:rotate(-4deg)}.theme-casefile-cyberpunk [data-field=warning]{font-family:var(--font-heading);color:#3a4550;border-left:1mm solid #d61f69;margin-bottom:3mm;padding-left:3mm;font-size:14px;line-height:1.25}.theme-casefile-cyberpunk [data-field=routing]{border:.35mm solid #11161c}.theme-casefile-cyberpunk [data-field=routing]:before{content:"> Access log";height:6mm;font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#21e6c1;background:#11161c;padding:0 2.5mm;font-size:15px;line-height:6mm}:root:lang(pl) .theme-casefile-cyberpunk [data-field=routing]:before{content:"> Dziennik dostępu"}.theme-casefile-cyberpunk [data-field=routing] .f-sub{font-family:var(--font-accent);font-size:17px;line-height:calc(var(--slip-row) - .6mm);color:#11161c;padding:.6mm 2.5mm 0}.theme-casefile-cyberpunk [data-field=routing] .f-sub-initials{color:#d61f69}.theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#5b6874;font-size:13px;line-height:7mm}.theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"User"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Użytkownik"}.theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Timestamp"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Znacznik czasu"}.theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Auth"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Aut."}.theme-casefile-cyberpunk.page-summary{grid-template:"head head""portrait persons""summary summary"minmax(0,1fr)"contents contents""prepared prepared"/46mm minmax(0,1fr);column-gap:8mm;padding:10mm 16mm 14mm}.theme-casefile-cyberpunk .f-group-head{grid-template:"sheet file"20mm"title title"/minmax(0,1fr) auto;align-items:center;margin-bottom:8mm;display:grid}.theme-casefile-cyberpunk .f-group-head:before{content:"Dossier summary";font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:#eef1f4;grid-area:sheet;font-size:22px;font-weight:700}:root:lang(pl) .theme-casefile-cyberpunk .f-group-head:before{content:"Podsumowanie dossier"}.theme-casefile-cyberpunk.page-summary [data-field=fileNo]{font-family:var(--font-heading);letter-spacing:.06em;color:#21e6c1;grid-area:file;font-size:18px}.theme-casefile-cyberpunk.page-summary [data-field=title]{font-family:var(--font-title);grid-area:title;margin-top:6mm;font-weight:700;line-height:1.3}.theme-casefile-cyberpunk.page-summary :is([data-field=title],[data-field=prepared]):before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#5b6874;font-size:14px;font-weight:400}.theme-casefile-cyberpunk.page-summary [data-field=title]:before{content:"// Incident: "}:root:lang(pl) .theme-casefile-cyberpunk.page-summary [data-field=title]:before{content:"// Zdarzenie: "}.theme-casefile-cyberpunk .f-group-portrait .f-image{color:#eef1f4;clip-path:polygon(4mm 0,100% 0,100% calc(100% - 4mm),calc(100% - 4mm) 100%,0 100%,0 4mm);background:#1b232b;border:.5mm solid #21e6c1;height:58mm}.theme-casefile-cyberpunk .f-group-portrait .f-image:before{content:"No image";font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#21e6c1;font-size:14px}:root:lang(pl) .theme-casefile-cyberpunk .f-group-portrait .f-image:before{content:"Brak obrazu"}.theme-casefile-cyberpunk .f-group-portrait .f-image:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 .6mm,#21e6c11a .6mm .8mm);position:absolute;inset:0}.theme-casefile-cyberpunk .f-group-portrait .f-image img{filter:grayscale()contrast(1.2)sepia(.3)hue-rotate(130deg)saturate(1.6)}.theme-casefile-cyberpunk [data-field=caption]{font-family:var(--font-heading);color:#3a4550;margin-top:2mm;font-size:13px;line-height:1.2}.theme-casefile-cyberpunk :is([data-field=persons],[data-field=summary],[data-field=contents]):before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#21e6c1;background:#11161c;border-left:1mm solid #21e6c1;margin-bottom:1.5mm;padding:0 2.5mm;font-size:15px;line-height:6mm;display:block}.theme-casefile-cyberpunk [data-field=persons]:before{content:"> Persons of interest"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=persons]:before{content:"> Osoby powiązane"}.theme-casefile-cyberpunk [data-field=summary]:before{content:"> Incident summary";margin-bottom:3mm}:root:lang(pl) .theme-casefile-cyberpunk [data-field=summary]:before{content:"> Podsumowanie zdarzenia"}.theme-casefile-cyberpunk [data-field=contents]:before{content:"> Attached evidence"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=contents]:before{content:"> Załączone dowody"}.theme-casefile-cyberpunk :is([data-field=persons],[data-field=contents]) .f-list-row{border-bottom:.25mm solid #b8c3cc;font-size:11.5px;line-height:1.35}.theme-casefile-cyberpunk :is([data-field=persons],[data-field=contents]) .f-sub{padding:1.1mm 2.5mm}.theme-casefile-cyberpunk [data-field=persons] .f-sub-name{font-weight:700}.theme-casefile-cyberpunk [data-field=contents] :is(.f-sub-no,.f-sub-ref){font-family:var(--font-heading);color:#d61f69;font-size:15px;line-height:1.1}.theme-casefile-cyberpunk :is([data-field=persons],[data-field=contents]) .f-list-row:first-child{margin-top:5mm}.theme-casefile-cyberpunk :is([data-field=persons],[data-field=contents]) .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#5b6874;font-size:13px;line-height:5mm}.theme-casefile-cyberpunk [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Nazwisko"}.theme-casefile-cyberpunk [data-field=persons] .f-list-row:first-child>.f-sub-role:before,:root:lang(pl) .theme-casefile-cyberpunk [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Status"}.theme-casefile-cyberpunk [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Ref"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Sygn."}.theme-casefile-cyberpunk [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Item"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Pozycja"}.theme-casefile-cyberpunk [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Logged"}:root:lang(pl) .theme-casefile-cyberpunk [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Wpis"}.theme-casefile-cyberpunk [data-field=summary]{margin-top:7mm;line-height:1.55}.theme-casefile-cyberpunk [data-field=contents]{margin-top:6mm}.theme-casefile-cyberpunk [data-field=prepared]{justify-self:end;margin-top:7mm;font-size:11.5px;font-weight:700}.theme-casefile-cyberpunk.page-summary [data-field=prepared]:before{content:"// Compiled by: "}:root:lang(pl) .theme-casefile-cyberpunk.page-summary [data-field=prepared]:before{content:"// Opracował: "}.theme-casefile-eastern-bloc{--slip-row:7mm;--slip-head:13mm;--slip-lines:10;--slip-date:32mm;--slip-mark:30mm;--slip-rule:#1c1b17;--slip-line:.3mm;--persons-name:44mm;--contents-no:10mm;--contents-ref:22mm;color:#1c1b17;font-family:var(--font-body);font-size:12px;line-height:1.45}.theme-casefile-eastern-bloc.page-cover{background:#cfc7ad;grid-template:"agency class""division class"".file""title title""dates dates""officer officer"". ."minmax(0,1fr)"warning warning""routing routing"/minmax(0,1fr) 64mm;padding:17mm}.theme-casefile-eastern-bloc.page-cover:before{content:"";pointer-events:none;background:repeating-linear-gradient(97deg,#0000 0 .9mm,#5048320d .9mm 1.1mm),repeating-linear-gradient(3deg,#0000 0 1.3mm,#fffcf00f 1.3mm 1.5mm),radial-gradient(at 22% 18%,#fffae840,#0000 45%),radial-gradient(at 80% 90%,#463e2829,#0000 50%);position:absolute;inset:0}.theme-casefile-eastern-bloc.page-cover:after{content:"";pointer-events:none;border:.9mm solid #1c1b17;position:absolute;inset:9mm;box-shadow:inset 0 0 0 .8mm #cfc7ad,inset 0 0 0 1.1mm #1c1b17}.theme-casefile-eastern-bloc [data-field=agency]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.25}.theme-casefile-eastern-bloc [data-field=division]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin-top:.8mm;font-size:12px}.theme-casefile-eastern-bloc [data-field=classification]{max-width:62mm;font-family:var(--font-title);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:#b3261e;opacity:.85;mix-blend-mode:multiply;border:.6mm solid #b3261e;grid-area:class;place-self:start end;padding:0 2.5mm;font-size:12px;font-weight:700;line-height:1.5}.theme-casefile-eastern-bloc.page-cover [data-field=fileNo]{grid-area:file;justify-self:end;margin-top:4mm;font-size:15px}.theme-casefile-eastern-bloc.page-cover [data-field=title]{text-align:center;margin-top:40mm;font-size:17px;line-height:1.4}.theme-casefile-eastern-bloc.page-cover [data-field=title]:before{content:"Case file";font-family:var(--font-title);letter-spacing:.5em;text-align:center;text-transform:uppercase;margin-bottom:5mm;padding-left:.5em;font-size:46px;font-weight:700;line-height:1.2;position:absolute;bottom:100%;left:0;right:0}:root:lang(pl) .theme-casefile-eastern-bloc.page-cover [data-field=title]:before{content:"Teczka"}.theme-casefile-eastern-bloc .f-group-dates{grid-template-columns:1fr 1fr;column-gap:10mm;margin-top:16mm;display:grid}.theme-casefile-eastern-bloc [data-field=officer]{margin-top:5mm}.theme-casefile-eastern-bloc :is([data-field=opened],[data-field=closed],[data-field=officer]){align-items:baseline;column-gap:2mm;font-size:14px;display:flex}.theme-casefile-eastern-bloc :is([data-field=opened],[data-field=closed],[data-field=officer],[data-field=fileNo]):before{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:12px}.theme-casefile-eastern-bloc :is([data-field=opened],[data-field=closed],[data-field=officer]):after{content:"";border-bottom:.35mm dotted #1c1b17;flex:1 1 0;min-width:8mm}.theme-casefile-eastern-bloc [data-field=fileNo]:before{content:"Reg. No. "}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=fileNo]:before{content:"Nr rej. "}.theme-casefile-eastern-bloc [data-field=opened]:before{content:"Opened"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=opened]:before{content:"Wszczęto"}.theme-casefile-eastern-bloc [data-field=closed]:before{content:"Closed"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=closed]:before{content:"Zakończono"}.theme-casefile-eastern-bloc [data-field=officer]:before{content:"Case officer"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=officer]:before{content:"Prowadzący"}.theme-casefile-eastern-bloc [data-field=status]{max-width:140mm;font-family:var(--font-title);letter-spacing:.14em;color:#4b2a94;opacity:.78;mix-blend-mode:multiply;border:1.2mm double #4b2a94;padding:0 5mm 0 calc(5mm + .14em);font-weight:700;line-height:1.35;top:128mm;left:58mm;transform:rotate(-9deg)}.theme-casefile-eastern-bloc [data-field=warning]{font-family:var(--font-heading);text-align:center;margin-bottom:3mm;font-size:11px;line-height:1.35}.theme-casefile-eastern-bloc [data-field=routing]{border:.4mm solid #1c1b17}.theme-casefile-eastern-bloc [data-field=routing]:before{content:"List of persons who have read the file";height:6mm;font-family:var(--font-title);letter-spacing:.1em;text-align:center;text-transform:uppercase;border-bottom:.3mm solid #1c1b17;font-size:11px;font-weight:700;line-height:6mm}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=routing]:before{content:"Wykaz osób zapoznających się z materiałami"}.theme-casefile-eastern-bloc [data-field=routing] .f-sub{font-family:var(--font-accent);font-size:17px;line-height:calc(var(--slip-row) - 1mm);color:#1f2f6b;padding:1mm 2mm 0}.theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.04em;color:#1c1b17;font-size:10px;line-height:7mm}.theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Rank, surname and first name"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Stopień, nazwisko i imię"}.theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Date"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Data"}.theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Signature"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Podpis"}.theme-casefile-eastern-bloc.page-summary{background:#e6e3d6;grid-template:"head head""portrait persons""summary summary"minmax(0,1fr)"contents contents""prepared prepared"/46mm minmax(0,1fr);column-gap:7mm;padding:15mm 16mm 13mm}.theme-casefile-eastern-bloc.page-summary:before{content:"";pointer-events:none;background:radial-gradient(at 18% 14%,#6e68501a,#0000 48%),radial-gradient(at 84% 88%,#5a563c1f,#0000 44%);position:absolute;inset:0}.theme-casefile-eastern-bloc .f-group-head{border-bottom:.8mm solid #1c1b17;grid-template-areas:"file""sheet""title";margin-bottom:6mm;padding-bottom:3mm;display:grid}.theme-casefile-eastern-bloc .f-group-head:before{content:"Case record";font-family:var(--font-title);letter-spacing:.3em;text-align:center;text-transform:uppercase;grid-area:sheet;margin-top:2mm;padding-left:.3em;font-size:22px;font-weight:700}:root:lang(pl) .theme-casefile-eastern-bloc .f-group-head:before{content:"Karta sprawy"}.theme-casefile-eastern-bloc.page-summary [data-field=fileNo]{grid-area:file;justify-self:end;font-size:13px}.theme-casefile-eastern-bloc.page-summary [data-field=title]{text-align:center;grid-area:title;margin-top:1.5mm;line-height:1.35}.theme-casefile-eastern-bloc .f-group-portrait .f-image{background:#d5d2c4;border:.3mm solid #1c1b17;height:58mm}.theme-casefile-eastern-bloc .f-group-portrait .f-image:before{content:"Photograph";font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:10px}:root:lang(pl) .theme-casefile-eastern-bloc .f-group-portrait .f-image:before{content:"Fotografia"}.theme-casefile-eastern-bloc .f-group-portrait .f-image img{filter:grayscale()contrast(1.15)brightness(.96)}.theme-casefile-eastern-bloc .f-group-portrait:before,.theme-casefile-eastern-bloc .f-group-portrait:after{content:"";z-index:2;pointer-events:none;border:.5mm solid #6d7075;border-bottom:0;width:9mm;height:2mm;position:absolute;top:-1mm}.theme-casefile-eastern-bloc .f-group-portrait:before{left:6mm;transform:rotate(-4deg)}.theme-casefile-eastern-bloc .f-group-portrait:after{right:6mm;transform:rotate(3deg)}.theme-casefile-eastern-bloc [data-field=caption]{margin-top:2mm;font-size:10.5px;line-height:1.35}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]){border:.3mm solid #1c1b17}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents],[data-field=summary]):before{font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.6;display:block}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]):before{border-bottom:.3mm solid #1c1b17;padding:.6mm 2mm}.theme-casefile-eastern-bloc [data-field=persons]:before{content:"Persons connected with the case"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=persons]:before{content:"Osoby powiązane ze sprawą"}.theme-casefile-eastern-bloc [data-field=summary]:before{content:"Summary of findings";margin-bottom:2mm}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=summary]:before{content:"Streszczenie ustaleń"}.theme-casefile-eastern-bloc [data-field=contents]:before{content:"Inventory of documents"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=contents]:before{content:"Spis dokumentów"}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]) .f-list-row{border-top:.3mm solid #1c1b17;font-size:11px;line-height:1.35}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]) .f-sub{padding:1mm 2mm}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]) .f-sub+.f-sub{border-left:.3mm solid #1c1b17}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]) .f-list-row:first-child{margin-top:5.5mm}.theme-casefile-eastern-bloc :is([data-field=persons],[data-field=contents]) .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);font-size:10px;line-height:5.5mm}.theme-casefile-eastern-bloc [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Surname, first name"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Nazwisko i imię"}.theme-casefile-eastern-bloc [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Role in the case"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Rola w sprawie"}.theme-casefile-eastern-bloc [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"No."}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Lp."}.theme-casefile-eastern-bloc [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Document"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Nazwa dokumentu"}.theme-casefile-eastern-bloc [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Folios"}:root:lang(pl) .theme-casefile-eastern-bloc [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Karty"}.theme-casefile-eastern-bloc [data-field=summary]{margin-top:6mm;line-height:1.5}.theme-casefile-eastern-bloc [data-field=summary] p+p{text-indent:2em}.theme-casefile-eastern-bloc [data-field=contents]{margin-top:5mm}.theme-casefile-eastern-bloc [data-field=prepared]{justify-self:end;margin-top:7mm;font-size:12px}.theme-casefile-eastern-bloc.page-summary [data-field=prepared]:before{content:"Prepared by: ";font-family:var(--font-heading);text-transform:uppercase;font-size:11px}:root:lang(pl) .theme-casefile-eastern-bloc.page-summary [data-field=prepared]:before{content:"Sporządził: "}.theme-casefile-fantasy{--slip-row:7.4mm;--slip-head:13mm;--slip-lines:8;--slip-date:40mm;--slip-mark:26mm;--slip-rule:#4a2c1873;--slip-line:.25mm;--persons-name:46mm;--contents-no:11mm;--contents-ref:18mm;color:#3b2414;font-family:var(--font-body);background:radial-gradient(at 14% 12%,#784c1e29,#0000 32%),radial-gradient(at 88% 30%,#784c1e1f,#0000 30%),radial-gradient(at 30% 86%,#6e461a24,#0000 36%),radial-gradient(#0000 55%,#603a1457),#ead9b2;font-size:13px;line-height:1.45}.theme-casefile-fantasy:before{content:"";pointer-events:none;border:.5mm solid #4a2c18b3;position:absolute;inset:8mm;box-shadow:inset 0 0 0 1.2mm #ead9b2,inset 0 0 0 1.5mm #4a2c188c}.theme-casefile-fantasy.page-cover{grid-template-rows:auto auto auto auto auto auto auto minmax(0,1fr) auto auto;grid-template-areas:"agency""division""class""file""title""dates""officer"".""warning""routing";padding:20mm 20mm 18mm}.theme-casefile-fantasy.page-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 1.6mm,#ffd2c833 1.6mm 2.6mm,#0000 2.6mm),linear-gradient(#3c0a0c80 0 .4mm,#8e1b22 .4mm 8.6mm,#3c0a0c80 8.6mm);height:9mm;position:absolute;top:150mm;left:0;right:0;box-shadow:0 .4mm .8mm #280a054d}.theme-casefile-fantasy [data-field=agency]{font-family:var(--font-title);text-align:center;font-size:23px;font-weight:700;line-height:1.25}.theme-casefile-fantasy [data-field=division]{font-family:var(--font-heading);letter-spacing:.14em;text-align:center;border-bottom:.9mm double #4a2c18cc;margin-top:1.5mm;padding-bottom:3mm;font-size:12px}.theme-casefile-fantasy [data-field=classification]{text-align:center;color:#8e1b22;grid-area:class;margin-top:3mm;font-style:italic}.theme-casefile-fantasy.page-cover [data-field=fileNo]{text-align:center;grid-area:file;margin-top:1mm;font-size:12px}.theme-casefile-fantasy.page-cover [data-field=title]{text-align:center;margin-top:16mm;font-style:italic;line-height:1.35}.theme-casefile-fantasy.page-cover [data-field=title]:before{content:"In the matter of";font-family:var(--font-heading);letter-spacing:.24em;text-align:center;text-transform:uppercase;margin-bottom:1.5mm;font-size:11px;font-style:normal;position:absolute;bottom:100%;left:0;right:0}:root:lang(pl) .theme-casefile-fantasy.page-cover [data-field=title]:before{content:"W sprawie"}.theme-casefile-fantasy .f-group-dates{text-align:center;grid-template-columns:1fr 1fr;column-gap:8mm;margin-top:10mm;display:grid}.theme-casefile-fantasy [data-field=officer]{text-align:center;margin-top:5mm}.theme-casefile-fantasy :is([data-field=fileNo],[data-field=opened],[data-field=closed],[data-field=officer],[data-field=prepared]):before{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.theme-casefile-fantasy [data-field=fileNo]:before{content:"Enrolled: "}:root:lang(pl) .theme-casefile-fantasy [data-field=fileNo]:before{content:"Wpisano: "}.theme-casefile-fantasy [data-field=opened]:before{content:"Opened "}:root:lang(pl) .theme-casefile-fantasy [data-field=opened]:before{content:"Otwarto "}.theme-casefile-fantasy [data-field=closed]:before{content:"Sealed "}:root:lang(pl) .theme-casefile-fantasy [data-field=closed]:before{content:"Zapieczętowano "}.theme-casefile-fantasy [data-field=officer]:before{content:"Keeper of the matter: "}:root:lang(pl) .theme-casefile-fantasy [data-field=officer]:before{content:"Sprawę prowadzi: "}.theme-casefile-fantasy [data-field=status]{outline-offset:-1.4mm;color:#8e1d19d1;width:34mm;height:34mm;font-family:var(--font-heading);letter-spacing:.06em;text-align:center;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;padding:0 3mm;font-weight:700;line-height:34mm;top:108mm;left:50%;overflow:hidden;transform:translate(-50%)rotate(-6deg)}.theme-casefile-fantasy [data-field=warning]{text-align:center;margin-bottom:3mm;padding:0 10mm;font-size:11.5px;font-style:italic;line-height:1.4}.theme-casefile-fantasy [data-field=routing]{border-top:.5mm solid #4a2c18cc;border-bottom:.5mm solid #4a2c18cc}.theme-casefile-fantasy [data-field=routing]:before{content:"Those who have read this roll";height:6mm;font-family:var(--font-heading);letter-spacing:.18em;text-align:center;text-transform:uppercase;font-size:11px;font-weight:700;line-height:6mm}:root:lang(pl) .theme-casefile-fantasy [data-field=routing]:before{content:"Ci, którzy czytali ten zwój"}.theme-casefile-fantasy [data-field=routing] .f-sub{font-size:14px;font-style:italic;line-height:calc(var(--slip-row) - 1mm);padding:1mm 2mm 0}.theme-casefile-fantasy [data-field=routing] .f-sub-initials{font-family:var(--font-accent);font-size:19px;font-style:normal}.theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-style:normal;line-height:7mm}.theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) .theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Imię"}.theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Day"}:root:lang(pl) .theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Dzień"}.theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Mark"}:root:lang(pl) .theme-casefile-fantasy [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Znak"}.theme-casefile-fantasy.page-summary{grid-template:"head head""portrait persons""summary summary"minmax(0,1fr)"contents contents""prepared prepared"/48mm minmax(0,1fr);column-gap:8mm;padding:18mm 19mm 16mm}.theme-casefile-fantasy .f-group-head{text-align:center;border-bottom:.9mm double #4a2c18cc;grid-template-areas:"sheet""title""file";margin-bottom:7mm;padding-bottom:3mm;display:grid}.theme-casefile-fantasy .f-group-head:before{content:"Summary of the matter";font-family:var(--font-title);grid-area:sheet;font-size:21px;font-weight:700;line-height:1.3}:root:lang(pl) .theme-casefile-fantasy .f-group-head:before{content:"Streszczenie sprawy"}.theme-casefile-fantasy.page-summary [data-field=title]{grid-area:title;margin-top:1.5mm;font-style:italic;line-height:1.35}.theme-casefile-fantasy.page-summary [data-field=fileNo]{grid-area:file;margin-top:1mm;font-size:11.5px}.theme-casefile-fantasy .f-group-portrait .f-image{background:#e0cc9f;border:.6mm solid #4a2c18cc;border-radius:50%;height:60mm;overflow:hidden;box-shadow:0 0 0 1.2mm #ead9b2,0 0 0 1.5mm #4a2c188c}.theme-casefile-fantasy .f-group-portrait .f-image:before{content:"Likeness";font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin-bottom:5mm;font-size:9px}:root:lang(pl) .theme-casefile-fantasy .f-group-portrait .f-image:before{content:"Wizerunek"}.theme-casefile-fantasy .f-group-portrait .f-image img{filter:grayscale()sepia(.8)contrast(1.1)brightness(1.02)}.theme-casefile-fantasy [data-field=caption]{text-align:center;margin-top:3mm;font-size:11px;font-style:italic;line-height:1.35}.theme-casefile-fantasy :is([data-field=persons],[data-field=summary],[data-field=contents]):before{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;border-bottom:.3mm solid #4a2c18b3;padding-bottom:.8mm;font-size:11px;font-weight:700;line-height:1.5;display:block}.theme-casefile-fantasy [data-field=persons]:before{content:"Persons named"}:root:lang(pl) .theme-casefile-fantasy [data-field=persons]:before{content:"Osoby wymienione"}.theme-casefile-fantasy [data-field=summary]:before{content:"The account";margin-bottom:2.5mm}:root:lang(pl) .theme-casefile-fantasy [data-field=summary]:before{content:"Relacja"}.theme-casefile-fantasy [data-field=contents]:before{content:"What the roll holds"}:root:lang(pl) .theme-casefile-fantasy [data-field=contents]:before{content:"Zawartość zwoju"}.theme-casefile-fantasy :is([data-field=persons],[data-field=contents]) .f-list-row{border-bottom:.25mm solid #4a2c184d;padding-top:1mm;padding-bottom:1mm;font-size:12px;line-height:1.35}.theme-casefile-fantasy :is([data-field=persons],[data-field=contents]) .f-sub+.f-sub{padding-left:2.5mm}.theme-casefile-fantasy [data-field=persons] .f-sub-name{font-weight:700}.theme-casefile-fantasy [data-field=persons] .f-sub-role{font-style:italic}.theme-casefile-fantasy [data-field=contents] .f-sub-no{font-family:var(--font-heading)}.theme-casefile-fantasy :is([data-field=persons],[data-field=contents]) .f-list-row:first-child{margin-top:5mm}.theme-casefile-fantasy :is([data-field=persons],[data-field=contents]) .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:8.5px;font-style:normal;font-weight:400;line-height:5mm}.theme-casefile-fantasy [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) .theme-casefile-fantasy [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Imię"}.theme-casefile-fantasy [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Part in the matter"}:root:lang(pl) .theme-casefile-fantasy [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Udział w sprawie"}.theme-casefile-fantasy [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Item"}:root:lang(pl) .theme-casefile-fantasy [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Poz."}.theme-casefile-fantasy [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Description"}:root:lang(pl) .theme-casefile-fantasy [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Opis"}.theme-casefile-fantasy [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Leaf"}:root:lang(pl) .theme-casefile-fantasy [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Karta"}.theme-casefile-fantasy [data-field=summary]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:7mm;line-height:1.5}.theme-casefile-fantasy [data-field=contents]{margin-top:6mm}.theme-casefile-fantasy [data-field=prepared]{font-family:var(--font-accent);justify-self:end;margin-top:7mm;font-size:22px;line-height:1.2}.theme-casefile-fantasy.page-summary [data-field=prepared]:before{content:"Set down by "}:root:lang(pl) .theme-casefile-fantasy.page-summary [data-field=prepared]:before{content:"Spisał "}.theme-casefile-modern{--slip-row:7.4mm;--slip-head:13mm;--slip-lines:12;--slip-date:34mm;--slip-mark:22mm;--slip-rule:#b9c0c8;--slip-line:.25mm;--persons-name:40mm;--contents-no:12mm;--contents-ref:26mm;color:#1d2733;font-family:var(--font-body);background:#f6f6f3;font-size:12px;line-height:1.45}.theme-casefile-modern.page-cover{grid-template:"agency""division""file""title""dates""officer""."minmax(0,1fr)"routing"/minmax(0,1fr);padding:21mm 16mm 22mm 40mm}.theme-casefile-modern.page-cover:before{content:"";background:radial-gradient(circle, #1d2733 0 1.6mm, #f6f6f3 1.6mm 5.2mm, transparent 5.2mm), repeating-conic-gradient(#1d2733 0 4deg, transparent 4deg 20deg);pointer-events:none;border:.7mm solid #1d2733;border-radius:50%;width:18mm;height:18mm;position:absolute;top:18.5mm;left:16mm;box-shadow:inset 0 0 0 1.4mm #f6f6f3,inset 0 0 0 1.8mm #1d2733}.theme-casefile-modern [data-field=classification]{height:11mm;font-family:var(--font-title);letter-spacing:.24em;text-align:center;text-transform:uppercase;white-space:nowrap;color:#fff;background:#b3261e;padding:0 16mm;font-size:13px;font-weight:700;line-height:11mm;position:absolute;top:0;left:0;right:0;overflow:hidden}.theme-casefile-modern [data-field=warning]{height:11mm;font-family:var(--font-heading);letter-spacing:.03em;text-align:center;color:#fff;background:#b3261e;place-items:center;padding:0 18mm;font-size:8.5px;font-weight:600;line-height:1.3;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.theme-casefile-modern [data-field=agency]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:21px;font-weight:700;line-height:1.15}.theme-casefile-modern [data-field=division]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#4a5663;margin-top:1mm;font-size:11.5px}.theme-casefile-modern.page-cover [data-field=fileNo]{border:.35mm solid #1d2733;grid-area:file;grid-template-columns:34mm minmax(0,1fr) 44mm;align-items:center;column-gap:4mm;margin:16mm 0 0 -24mm;font-size:22px;font-weight:700;line-height:1.6;display:grid}.theme-casefile-modern.page-cover [data-field=fileNo]:after{content:"";background:repeating-linear-gradient(90deg,#1d2733 0 .5mm,#0000 .5mm .9mm,#1d2733 .9mm 1.1mm,#0000 1.1mm 1.8mm,#1d2733 1.8mm 2.6mm,#0000 2.6mm 3mm,#1d2733 3mm 3.3mm,#0000 3.3mm 4.1mm);align-self:stretch;margin:2mm 3mm 2mm 0}.theme-casefile-modern.page-cover :is([data-field=title],[data-field=officer]),.theme-casefile-modern .f-group-dates{margin-left:-24mm}.theme-casefile-modern.page-cover :is([data-field=title],[data-field=opened],[data-field=closed],[data-field=officer]){border:.35mm solid #1d2733;border-top:0;grid-template-columns:34mm minmax(0,1fr);align-items:center;column-gap:4mm;font-size:14px;line-height:1.7;display:grid}.theme-casefile-modern.page-cover [data-field=title]{font-family:var(--font-heading);font-weight:600;line-height:1.45}.theme-casefile-modern .f-group-dates{grid-template-columns:1fr 1fr;display:grid}.theme-casefile-modern [data-field=closed]{border-left:0;grid-template-columns:24mm minmax(0,1fr)}.theme-casefile-modern.page-cover :is([data-field=fileNo],[data-field=title],[data-field=opened],[data-field=closed],[data-field=officer]):before{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;background:#e2e6ea;align-self:stretch;align-items:center;padding:0 2.5mm;font-size:8.5px;font-weight:600;line-height:1.25;display:flex}.theme-casefile-modern.page-cover [data-field=fileNo]:before{content:"Case number"}:root:lang(pl) .theme-casefile-modern.page-cover [data-field=fileNo]:before{content:"Numer sprawy"}.theme-casefile-modern.page-cover [data-field=title]:before{content:"Case title"}:root:lang(pl) .theme-casefile-modern.page-cover [data-field=title]:before{content:"Tytuł sprawy"}.theme-casefile-modern [data-field=opened]:before{content:"Opened"}:root:lang(pl) .theme-casefile-modern [data-field=opened]:before{content:"Otwarta"}.theme-casefile-modern [data-field=closed]:before{content:"Closed"}:root:lang(pl) .theme-casefile-modern [data-field=closed]:before{content:"Zamknięta"}.theme-casefile-modern [data-field=officer]:before{content:"Case agent"}:root:lang(pl) .theme-casefile-modern [data-field=officer]:before{content:"Agent prowadzący"}.theme-casefile-modern [data-field=status]{max-width:120mm;font-family:var(--font-title);letter-spacing:.12em;color:#c0271d;opacity:.82;mix-blend-mode:multiply;border:1mm solid #c0271d;border-radius:1.5mm;padding:0 5mm 0 calc(5mm + .12em);font-weight:700;line-height:1.25;top:116mm;right:24mm;transform:rotate(-5deg)}.theme-casefile-modern [data-field=routing]{border:.35mm solid #1d2733;margin-left:-24mm}.theme-casefile-modern [data-field=routing]:before{content:"File checkout log";height:6mm;font-family:var(--font-title);letter-spacing:.16em;text-transform:uppercase;color:#f6f6f3;background:#1d2733;padding:0 2.5mm;font-size:10px;font-weight:700;line-height:6mm}:root:lang(pl) .theme-casefile-modern [data-field=routing]:before{content:"Rejestr wypożyczeń akt"}.theme-casefile-modern [data-field=routing] .f-sub{font-family:var(--font-accent);font-size:17px;line-height:calc(var(--slip-row) - 1.2mm);color:#1f3f9c;padding:1.2mm 2.5mm 0}.theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#4a5663;font-size:8px;font-weight:600;line-height:7mm}.theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) .theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Imię i nazwisko"}.theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Date"}:root:lang(pl) .theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Data"}.theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Initials"}:root:lang(pl) .theme-casefile-modern [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Parafa"}.theme-casefile-modern.page-summary{grid-template:"head head""portrait persons""summary summary"minmax(0,1fr)"contents contents""prepared prepared"/44mm minmax(0,1fr);column-gap:8mm;padding:16mm}.theme-casefile-modern.page-summary:before{content:"";pointer-events:none;background:linear-gradient(#b3261e,#b3261e) top/100% 3mm no-repeat,linear-gradient(#b3261e,#b3261e) bottom/100% 3mm no-repeat;position:absolute;inset:0}.theme-casefile-modern .f-group-head{border-bottom:.6mm solid #1d2733;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sheet file""title title";align-items:end;margin-bottom:7mm;padding-bottom:2.5mm;display:grid}.theme-casefile-modern .f-group-head:before{content:"Case summary";font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;grid-area:sheet;font-size:22px;font-weight:700;line-height:1.15}:root:lang(pl) .theme-casefile-modern .f-group-head:before{content:"Podsumowanie sprawy"}.theme-casefile-modern.page-summary [data-field=fileNo]{grid-area:file;font-size:14px;font-weight:700}.theme-casefile-modern.page-summary [data-field=title]{font-family:var(--font-heading);grid-area:title;margin-top:2mm;line-height:1.35}.theme-casefile-modern .f-group-portrait .f-image{background:#e2e6ea;border:.35mm solid #1d2733;height:56mm}.theme-casefile-modern .f-group-portrait .f-image:before{content:"Photo";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:8px;font-weight:600}:root:lang(pl) .theme-casefile-modern .f-group-portrait .f-image:before{content:"Zdjęcie"}.theme-casefile-modern [data-field=caption]{font-family:var(--font-heading);color:#4a5663;margin-top:2mm;font-size:9.5px;line-height:1.35}.theme-casefile-modern :is([data-field=persons],[data-field=summary],[data-field=contents]):before{font-family:var(--font-title);letter-spacing:.16em;text-transform:uppercase;color:#f6f6f3;background:#1d2733;padding:.8mm 2.5mm;font-size:10px;font-weight:700;line-height:1.4;display:block}.theme-casefile-modern [data-field=persons]:before{content:"Persons of interest"}:root:lang(pl) .theme-casefile-modern [data-field=persons]:before{content:"Osoby w sprawie"}.theme-casefile-modern [data-field=summary]:before{content:"Synopsis";margin-bottom:2.5mm}:root:lang(pl) .theme-casefile-modern [data-field=summary]:before{content:"Streszczenie"}.theme-casefile-modern [data-field=contents]:before{content:"Exhibit index"}:root:lang(pl) .theme-casefile-modern [data-field=contents]:before{content:"Wykaz dowodów"}.theme-casefile-modern :is([data-field=persons],[data-field=contents]) .f-list-row{font-family:var(--font-heading);border-bottom:.25mm solid #b9c0c8;font-size:11px;line-height:1.35}.theme-casefile-modern :is([data-field=persons],[data-field=contents]) .f-list-row:nth-child(2n){background:#eceef0}.theme-casefile-modern :is([data-field=persons],[data-field=contents]) .f-sub{padding:1.1mm 2.5mm}.theme-casefile-modern [data-field=persons] .f-sub-name,.theme-casefile-modern [data-field=contents] .f-sub-no{font-weight:600}.theme-casefile-modern :is([data-field=persons],[data-field=contents]) .f-list-row:first-child{margin-top:5mm}.theme-casefile-modern :is([data-field=persons],[data-field=contents]) .f-list-row:first-child>.f-sub:before{letter-spacing:.12em;text-transform:uppercase;color:#4a5663;font-size:7.5px;font-weight:600;line-height:5mm}.theme-casefile-modern [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) .theme-casefile-modern [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Imię i nazwisko"}.theme-casefile-modern [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Role and status"}:root:lang(pl) .theme-casefile-modern [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Rola i status"}.theme-casefile-modern [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Exhibit"}:root:lang(pl) .theme-casefile-modern [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Dowód"}.theme-casefile-modern [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Description"}:root:lang(pl) .theme-casefile-modern [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Opis"}.theme-casefile-modern [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Date"}:root:lang(pl) .theme-casefile-modern [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Data"}.theme-casefile-modern [data-field=summary]{margin-top:7mm;line-height:1.5}.theme-casefile-modern [data-field=contents]{margin-top:6mm}.theme-casefile-modern [data-field=prepared]{justify-self:end;margin-top:7mm;font-size:11.5px}.theme-casefile-modern.page-summary [data-field=prepared]:before{content:"Prepared by: ";font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-weight:600}:root:lang(pl) .theme-casefile-modern.page-summary [data-field=prepared]:before{content:"Sporządził(a): "}.theme-casefile-twenties{--slip-row:7.2mm;--slip-head:12.5mm;--slip-lines:10;--slip-date:38mm;--slip-mark:22mm;--slip-rule:#2e24188c;--slip-line:.25mm;--persons-name:42mm;--contents-no:10mm;--contents-ref:22mm;color:#2e2418;font-family:var(--font-body);font-size:11px;line-height:1.45}.theme-casefile-twenties.page-cover{background:#dcc28c;grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto auto;grid-template-areas:"agency""division""title""dates""officer"".""warning""routing";padding:26mm 18mm 19mm}.theme-casefile-twenties.page-cover:before{content:"";pointer-events:none;background:linear-gradient(#6e4c1c2e 0 12mm,#5a3c1480 12mm 12.3mm,#0000 12.3mm),linear-gradient(0deg,#0000 4mm,#5a3c1438 4mm 4.25mm,#0000 4.25mm 7mm,#5a3c1438 7mm 7.25mm,#0000 7.25mm 10mm,#5a3c1438 10mm 10.25mm,#0000 10.25mm),radial-gradient(at 20% 32%,#fff4d659,#0000 45%),radial-gradient(at 78% 82%,#78521e2e,#0000 48%),radial-gradient(at 50% 55%,#0000 58%,#6e48183d);position:absolute;inset:0}.theme-casefile-twenties.page-cover:after{content:"";pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,90.5% 100%,89.2% 22%,88.4% 12.5%,64.2% 12.5%,63.4% 22%,61.9% 100%,0 100%);background:#fff;height:12mm;position:absolute;top:0;left:0;right:0}.theme-casefile-twenties.page-cover [data-field=fileNo]{text-align:center;white-space:nowrap;background:#f5efdf;border:.2mm solid #2e241859;width:48mm;height:7mm;padding:0 2mm;font-size:13px;line-height:6.6mm;position:absolute;top:3.6mm;left:136mm;overflow:hidden}.theme-casefile-twenties.page-cover [data-field=fileNo]:before{content:"No. ";font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:9px}:root:lang(pl) .theme-casefile-twenties.page-cover [data-field=fileNo]:before{content:"Nr "}.theme-casefile-twenties [data-field=classification]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:#a52a22;opacity:.82;mix-blend-mode:multiply;border:.5mm solid #a52a22;padding:0 2.5mm;font-size:10px;font-weight:700;line-height:1.7;position:absolute;top:16mm;left:16mm;transform:rotate(-3deg)}.theme-casefile-twenties [data-field=agency]{font-family:var(--font-title);letter-spacing:.07em;text-align:center;text-transform:uppercase;font-size:25px;font-weight:700;line-height:1.2}.theme-casefile-twenties [data-field=division]{font-family:var(--font-heading);letter-spacing:.32em;text-align:center;text-transform:uppercase;border-bottom:.9mm double #2e2418;margin-top:1mm;padding-bottom:2.5mm;font-size:11px}.theme-casefile-twenties.page-cover [data-field=title]{background:repeating-linear-gradient(#0000 0 calc(1.4em - .25mm),#2e2418b3 calc(1.4em - .25mm) 1.4em);margin-top:17mm;line-height:1.4}.theme-casefile-twenties .f-group-dates{grid-template-columns:1fr 1fr;column-gap:12mm;margin-top:12mm;display:grid}.theme-casefile-twenties [data-field=officer]{margin-top:12mm}.theme-casefile-twenties :is([data-field=opened],[data-field=closed],[data-field=officer]){border-bottom:.25mm solid #2e2418b3;font-size:13px;line-height:1.5}.theme-casefile-twenties.page-cover :is([data-field=title],[data-field=opened],[data-field=closed],[data-field=officer]):before{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;font-size:9px;line-height:1.8;position:absolute;bottom:100%;left:0}.theme-casefile-twenties.page-cover [data-field=title]:before{content:"Case"}:root:lang(pl) .theme-casefile-twenties.page-cover [data-field=title]:before{content:"Sprawa"}.theme-casefile-twenties [data-field=opened]:before{content:"Date opened"}:root:lang(pl) .theme-casefile-twenties [data-field=opened]:before{content:"Data wszczęcia"}.theme-casefile-twenties [data-field=closed]:before{content:"Date closed"}:root:lang(pl) .theme-casefile-twenties [data-field=closed]:before{content:"Data zamknięcia"}.theme-casefile-twenties [data-field=officer]:before{content:"Officer in charge"}:root:lang(pl) .theme-casefile-twenties [data-field=officer]:before{content:"Prowadzący sprawę"}.theme-casefile-twenties [data-field=status]{max-width:150mm;font-family:var(--font-title);letter-spacing:.18em;color:#a52a22;opacity:.8;mix-blend-mode:multiply;border:1.6mm solid #a52a22;border-radius:2mm;padding:0 6mm 0 calc(6mm + .18em);font-weight:900;line-height:1.3;top:146mm;left:50%;transform:translate(-50%)rotate(-8deg);box-shadow:inset 0 0 0 .7mm #dcc28c,inset 0 0 0 1.2mm #a52a22}.theme-casefile-twenties [data-field=warning]{font-family:var(--font-heading);text-align:center;margin-bottom:3mm;padding:0 14mm;font-size:9.5px;font-style:italic;line-height:1.4}.theme-casefile-twenties [data-field=routing]{border:.5mm solid #2e2418}.theme-casefile-twenties [data-field=routing]:before{content:"File charged out";height:5.5mm;font-family:var(--font-heading);letter-spacing:.3em;text-align:center;text-transform:uppercase;color:#dcc28c;background:#2e2418;font-size:9.5px;font-weight:700;line-height:5.5mm}:root:lang(pl) .theme-casefile-twenties [data-field=routing]:before{content:"Wypożyczenia akt"}.theme-casefile-twenties [data-field=routing] .f-sub{font-family:var(--font-accent);font-size:17px;line-height:calc(var(--slip-row) - 1.3mm);color:#27336b;padding:1.3mm 2mm 0}.theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#2e2418;font-size:8px;line-height:7mm}.theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Charged to"}:root:lang(pl) .theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub-name:before{content:"Wypożyczający"}.theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Date"}:root:lang(pl) .theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub-date:before{content:"Data"}.theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Initials"}:root:lang(pl) .theme-casefile-twenties [data-field=routing] .f-list-row:first-child>.f-sub-initials:before{content:"Parafa"}.theme-casefile-twenties.page-summary{background:#f2ecdc;grid-template:"head head""portrait persons""summary summary"minmax(0,1fr)"contents contents""prepared prepared"/52mm minmax(0,1fr);column-gap:8mm;padding:16mm 17mm 14mm 21mm}.theme-casefile-twenties.page-summary:before{content:"";pointer-events:none;background:radial-gradient(circle at 10mm 108.5mm,#c9ab74 0 2.6mm,#46321473 2.6mm 3mm,#0000 3mm),radial-gradient(circle at 10mm 188.5mm,#c9ab74 0 2.6mm,#46321473 2.6mm 3mm,#0000 3mm),radial-gradient(circle at 88% 12%,#966e321f,#0000 18%),radial-gradient(at 14% 90%,#8c68321a,#0000 40%),radial-gradient(#0000 65%,#785a2824);position:absolute;inset:0}.theme-casefile-twenties .f-group-head{border-bottom:.9mm double #2e2418;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sheet file""title title";align-items:baseline;margin-bottom:7mm;padding-bottom:3mm;display:grid}.theme-casefile-twenties .f-group-head:before{content:"Summary of Case";font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;grid-area:sheet;font-size:22px;font-weight:700}:root:lang(pl) .theme-casefile-twenties .f-group-head:before{content:"Karta sprawy"}.theme-casefile-twenties.page-summary [data-field=fileNo]{grid-area:file;font-size:13px}.theme-casefile-twenties.page-summary [data-field=title]{grid-area:title;margin-top:2.5mm;line-height:1.35}.theme-casefile-twenties.page-summary :is([data-field=fileNo],[data-field=title],[data-field=prepared]):before{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;font-size:8.5px}.theme-casefile-twenties.page-summary [data-field=fileNo]:before{content:"File No. "}:root:lang(pl) .theme-casefile-twenties.page-summary [data-field=fileNo]:before{content:"Nr akt "}.theme-casefile-twenties.page-summary [data-field=title]:before{content:"Case: "}:root:lang(pl) .theme-casefile-twenties.page-summary [data-field=title]:before{content:"Sprawa: "}.theme-casefile-twenties .f-group-portrait .f-image{background:#e2d9c3;border:.3mm solid #2e241880;height:64mm;box-shadow:.6mm .8mm #2e241824}.theme-casefile-twenties .f-group-portrait .f-image:before{content:"Photograph";font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;opacity:.5;font-size:8px}:root:lang(pl) .theme-casefile-twenties .f-group-portrait .f-image:before{content:"Fotografia"}.theme-casefile-twenties .f-group-portrait .f-image img{filter:grayscale()sepia(.5)contrast(1.05)}.theme-casefile-twenties .f-group-portrait:before,.theme-casefile-twenties .f-group-portrait:after{content:"";z-index:2;pointer-events:none;border:.6mm solid #858a90;border-radius:3mm;position:absolute;transform:rotate(9deg)}.theme-casefile-twenties .f-group-portrait:before{width:6mm;height:22mm;top:-5mm;left:9mm}.theme-casefile-twenties .f-group-portrait:after{border-top-color:#0000;width:3.4mm;height:15mm;top:-2.5mm;left:10.8mm}.theme-casefile-twenties [data-field=caption]{margin-top:2.5mm;font-size:10px;line-height:1.4}.theme-casefile-twenties :is([data-field=persons],[data-field=summary],[data-field=contents]):before{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;border-bottom:.3mm solid #2e2418;padding-bottom:1mm;font-size:10px;font-weight:700;line-height:1.4;display:block}.theme-casefile-twenties [data-field=persons]:before{content:"Persons concerned"}:root:lang(pl) .theme-casefile-twenties [data-field=persons]:before{content:"Osoby w sprawie"}.theme-casefile-twenties [data-field=summary]:before{content:"Synopsis";margin-bottom:2.5mm}:root:lang(pl) .theme-casefile-twenties [data-field=summary]:before{content:"Przebieg sprawy"}.theme-casefile-twenties [data-field=contents]:before{content:"Contents of file"}:root:lang(pl) .theme-casefile-twenties [data-field=contents]:before{content:"Zawartość akt"}.theme-casefile-twenties :is([data-field=persons],[data-field=contents]) .f-list-row{border-bottom:.25mm dotted #2e24188c;padding-top:1.2mm;padding-bottom:1.2mm;font-size:11.5px;line-height:1.35}.theme-casefile-twenties :is([data-field=persons],[data-field=contents]) .f-sub+.f-sub{padding-left:2.5mm}.theme-casefile-twenties :is([data-field=persons],[data-field=contents]) .f-list-row:first-child{margin-top:5.5mm}.theme-casefile-twenties :is([data-field=persons],[data-field=contents]) .f-list-row:first-child>.f-sub:before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:7.5px;line-height:5mm}.theme-casefile-twenties [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) .theme-casefile-twenties [data-field=persons] .f-list-row:first-child>.f-sub-name:before{content:"Nazwisko"}.theme-casefile-twenties [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Connection with case"}:root:lang(pl) .theme-casefile-twenties [data-field=persons] .f-list-row:first-child>.f-sub-role:before{content:"Związek ze sprawą"}.theme-casefile-twenties [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"No."}:root:lang(pl) .theme-casefile-twenties [data-field=contents] .f-list-row:first-child>.f-sub-no:before{content:"Nr"}.theme-casefile-twenties [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Document or exhibit"}:root:lang(pl) .theme-casefile-twenties [data-field=contents] .f-list-row:first-child>.f-sub-item:before{content:"Dokument lub dowód"}.theme-casefile-twenties [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Date"}:root:lang(pl) .theme-casefile-twenties [data-field=contents] .f-list-row:first-child>.f-sub-ref:before{content:"Data"}.theme-casefile-twenties [data-field=summary]{margin-top:7mm;line-height:1.5}.theme-casefile-twenties [data-field=contents]{margin-top:6mm}.theme-casefile-twenties [data-field=prepared]{border-top:.25mm solid #2e2418;justify-self:end;min-width:84mm;margin-top:9mm;padding-top:1mm;font-size:10.5px}.theme-casefile-twenties.page-summary [data-field=prepared]:before{content:"Prepared by "}:root:lang(pl) .theme-casefile-twenties.page-summary [data-field=prepared]:before{content:"Sporządził "}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony){flex-direction:column;display:flex}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony)>*{z-index:1;position:relative}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-para p{margin:0}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-para p+p{margin-top:.5em}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) [data-field=remarks]{flex:none;overflow:hidden}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"issued registrar""issued title";align-items:end;display:grid}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue>[data-field=issued]{grid-area:issued}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue>[data-field=registrar]{grid-area:registrar}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue>[data-field=registrarTitle]{grid-area:title}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue:has(>[data-field=countersigner],>[data-field=countersignerTitle]){grid-template-areas:"issued issued""registrar countersigner""title countertitle"}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue>[data-field=countersigner]{grid-area:countersigner}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony) .f-group-issue>[data-field=countersignerTitle]{grid-area:countertitle}.theme-certificate-colony{--cert-ink:#16202b;--cert-sheet:#e8ecef;--cert-signal:#e2621b;--cert-line:#16202b52;--cert-cell:#ffffff80;counter-reset:particular;background:linear-gradient(to right, var(--cert-ink) 0 17mm, var(--cert-signal) 17mm 18.2mm, transparent 18.2mm), repeating-linear-gradient(to bottom, #16202b09 0 .3mm, transparent .3mm 2mm), var(--cert-sheet);color:var(--cert-ink);font-family:var(--font-heading);padding:14mm 14mm 13mm 27mm;font-size:9px;line-height:1.3}.theme-certificate-colony:before{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, var(--cert-sheet) 0 .4mm, transparent .4mm .9mm, var(--cert-sheet) .9mm 1.1mm, transparent 1.1mm 1.9mm, var(--cert-sheet) 1.9mm 2.6mm, transparent 2.6mm 3mm, var(--cert-sheet) 3mm 3.2mm, transparent 3.2mm 4.1mm);width:7mm;position:absolute;top:24mm;bottom:24mm;left:5mm}.theme-certificate-colony:after{content:"";pointer-events:none;border:1mm solid var(--cert-ink);background:linear-gradient(var(--cert-ink), var(--cert-ink)) 4.6mm 4.6mm / 3.8mm 3.8mm no-repeat, linear-gradient(var(--cert-sheet), var(--cert-sheet)) 3.4mm 3.4mm / 6.2mm 6.2mm no-repeat, repeating-conic-gradient(var(--cert-ink) 0 25%, transparent 0 50%) .7mm .3mm / 3.3mm 2.1mm, repeating-conic-gradient(var(--cert-ink) 0 25%, transparent 0 50%) 0 0 / 1.3mm 1.3mm;width:15mm;height:15mm;box-shadow:inset 0 0 0 .8mm var(--cert-sheet);position:absolute;top:13mm;right:14mm}.theme-certificate-colony [data-field=authority]{max-width:120mm;font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:19px;font-weight:700;line-height:1.15}.theme-certificate-colony [data-field=office]{letter-spacing:.14em;text-transform:uppercase;max-width:120mm;color:var(--cert-signal);margin-top:1mm;font-size:8.5px;font-weight:600}.theme-certificate-colony [data-field=title]{border-left:1.6mm solid var(--cert-signal);background:var(--cert-ink);font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;color:var(--cert-sheet);margin-top:7mm;padding:1.6mm 3mm 1.4mm;font-size:15px;font-weight:700}.theme-certificate-colony .f-group-numbers{gap:3mm;margin:2.5mm 0 3mm;display:flex}.theme-certificate-colony .f-group-numbers>[data-label],.theme-certificate-colony>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label],.theme-certificate-colony [data-field=issued]{border-left:.6mm solid var(--cert-signal);background:var(--cert-cell);font-family:var(--font-body);flex-direction:column;padding:.8mm 2mm 1mm;font-size:17px;line-height:1.05;display:flex}.theme-certificate-colony .f-group-numbers>[data-label]:before,.theme-certificate-colony [data-field=issued]:before,.theme-certificate-colony [data-field=remarks]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.6mm;font-size:6.5px;font-weight:600;line-height:1.2}.theme-certificate-colony>.f-group:not(.f-group-numbers,.f-group-issue){flex:auto;gap:2mm;min-height:0;max-height:16mm;margin-top:1.6mm;display:flex}.theme-certificate-colony>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{counter-increment:particular;flex:1 1 0;justify-content:space-between;min-width:0}.theme-certificate-colony>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]:before{content:counter(particular, decimal-leading-zero) " / " attr(data-label);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:6.5px;font-weight:600;line-height:1.2}.theme-certificate-colony [data-field=attestation]{border-top:.25mm solid var(--cert-line);margin-top:5mm;padding-top:1.6mm;font-size:8px;line-height:1.4}.theme-certificate-colony [data-field=remarks]{border:.25mm dashed var(--cert-signal);height:25mm;font-family:var(--font-body);margin-top:2.5mm;padding:1.2mm 2mm;line-height:1.05}.theme-certificate-colony [data-field=remarks]:before{color:var(--cert-signal);display:block}.theme-certificate-colony .f-group-issue{column-gap:40mm;margin-top:auto;padding-top:12mm}.theme-certificate-colony [data-field=registrar],.theme-certificate-colony [data-field=countersigner]{border-bottom:.25mm solid var(--cert-ink);font-family:var(--font-accent);letter-spacing:.06em;text-align:center;padding-bottom:.6mm;font-size:11px;font-weight:600}.theme-certificate-colony [data-field=registrarTitle],.theme-certificate-colony [data-field=countersignerTitle]{letter-spacing:.12em;text-align:center;text-transform:uppercase;padding-top:.8mm;font-size:7px;font-weight:600}.theme-certificate-twenties.page-death>.f-group:not(.f-group-numbers,.f-group-issue){max-height:10.8mm}.theme-certificate-eastern-bloc.page-death>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{max-height:8.6mm}.theme-certificate-modern.page-death>.f-group:not(.f-group-numbers,.f-group-issue){max-height:13mm}.theme-certificate-fantasy.page-death>.f-group:not(.f-group-numbers,.f-group-issue){max-height:12.5mm}.theme-certificate-colony.page-death>.f-group:not(.f-group-numbers,.f-group-issue){max-height:12mm}.theme-certificate-eastern-bloc{--cert-ink:#1c1e1b;--cert-underprint:#5080641c;--cert-rule:.3mm solid var(--cert-ink);--cert-label-width:68mm;counter-reset:particular;background:repeating-radial-gradient(circle at 50% 46%, var(--cert-underprint) 0 .22mm, transparent .22mm 1.3mm), repeating-radial-gradient(circle at 12% 104%, var(--cert-underprint) 0 .18mm, transparent .18mm 1.6mm), radial-gradient(ellipse at 50% 50%, transparent 60%, #5a60461f), #e9ece3;color:var(--cert-ink);font-family:var(--font-heading);padding:15mm 16mm 14mm;font-size:9.5px;line-height:1.3}.theme-certificate-eastern-bloc [data-field=authority]{max-width:100mm;font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.2}.theme-certificate-eastern-bloc [data-field=office]{border-bottom:.6mm solid var(--cert-ink);letter-spacing:.05em;max-width:100mm;margin-top:.6mm;padding-bottom:1.6mm;font-size:10px}.theme-certificate-eastern-bloc [data-field=title]{font-family:var(--font-title);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:10mm;font-size:21px;font-weight:700;line-height:1.2}.theme-certificate-eastern-bloc .f-group-numbers{justify-content:center;gap:14mm;margin:2.5mm 0 7mm;display:flex}.theme-certificate-eastern-bloc .f-group-numbers>[data-label]{font-family:var(--font-body);font-size:12.5px}.theme-certificate-eastern-bloc .f-group-numbers>[data-label]:before{content:attr(data-label);font-family:var(--font-heading);margin-right:2mm;font-size:10px}.theme-certificate-eastern-bloc>.f-group:not(.f-group-numbers,.f-group-issue){display:contents}.theme-certificate-eastern-bloc>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{grid-template-columns:var(--cert-label-width) minmax(0, 1fr);border:var(--cert-rule);background:linear-gradient(to right, transparent var(--cert-label-width), var(--cert-ink) var(--cert-label-width) calc(var(--cert-label-width) + .3mm), transparent 0);counter-increment:particular;min-height:7mm;max-height:10.5mm;font-family:var(--font-body);border-top:0;flex:auto;align-items:center;column-gap:3mm;padding-right:2mm;font-size:12.5px;line-height:1.25;display:grid}.theme-certificate-eastern-bloc .f-group-numbers+.f-group>[data-label]:first-child{border-top:var(--cert-rule)}.theme-certificate-eastern-bloc>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]:before{content:counter(particular) ". " attr(data-label);font-family:var(--font-heading);padding:1mm 2.2mm;font-size:10px;line-height:1.2}.theme-certificate-eastern-bloc [data-field=attestation]{text-align:center;margin-top:6mm;font-size:11px;line-height:1.4}.theme-certificate-eastern-bloc [data-field=remarks]{border:var(--cert-rule);height:21mm;font-family:var(--font-body);margin-top:4mm;padding:1.4mm 2.2mm;line-height:1.35}.theme-certificate-eastern-bloc [data-field=remarks]:before{content:attr(data-label) ":";font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8mm;font-size:9.5px;font-weight:700;display:block}.theme-certificate-eastern-bloc .f-group-issue{column-gap:46mm;margin-top:auto;padding-top:12mm}.theme-certificate-eastern-bloc [data-field=issued]{font-family:var(--font-body);text-align:center;flex-direction:column-reverse;font-size:11.5px;display:flex}.theme-certificate-eastern-bloc [data-field=issued]:before{content:"(" attr(data-label) ")";border-top:.3mm dotted var(--cert-ink);font-family:var(--font-heading);margin-top:.8mm;padding-top:.6mm;font-size:8px}.theme-certificate-eastern-bloc [data-field=registrar],.theme-certificate-eastern-bloc [data-field=countersigner]{border-bottom:.3mm dotted var(--cert-ink);font-family:var(--font-accent);text-align:center;color:#22357a;font-size:22px;line-height:1.15}.theme-certificate-eastern-bloc [data-field=registrarTitle],.theme-certificate-eastern-bloc [data-field=countersignerTitle]{text-align:center;padding-top:.8mm;font-size:9px}.theme-certificate-fantasy{--cert-ink:#35220f;--cert-rubric:#8c2318;--cert-gilt:#a8843a;color:var(--cert-ink);font-family:var(--font-body);background:radial-gradient(at 20% 14%,#fff9e280,#0000 50%),radial-gradient(at 78% 84%,#78501e2e,#0000 46%),radial-gradient(at 88% 18%,#825a281a,#0000 30%),radial-gradient(#0000 55%,#6e46144d),#ebdab0;padding:21mm 23mm 18mm;font-size:12px;line-height:1.35}.theme-certificate-fantasy:before{content:"";pointer-events:none;border:1.2mm double var(--cert-rubric);position:absolute;inset:8mm}.theme-certificate-fantasy:after{content:"";pointer-events:none;border:.35mm solid var(--cert-gilt);background:radial-gradient(circle at 0 0, var(--cert-gilt) 0 1.2mm, transparent 1.3mm), radial-gradient(circle at 100% 0, var(--cert-gilt) 0 1.2mm, transparent 1.3mm), radial-gradient(circle at 0 100%, var(--cert-gilt) 0 1.2mm, transparent 1.3mm), radial-gradient(circle at 100% 100%, var(--cert-gilt) 0 1.2mm, transparent 1.3mm);position:absolute;inset:11mm}.theme-certificate-fantasy [data-field=authority]{font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--cert-rubric);font-size:13px;font-weight:700;line-height:1.25}.theme-certificate-fantasy [data-field=office]{text-align:center;margin-top:1mm;font-size:12px;font-style:italic}.theme-certificate-fantasy [data-field=title]{font-family:var(--font-title);text-align:center;margin-top:5mm;font-size:25px;font-weight:700;line-height:1.2}.theme-certificate-fantasy [data-field=title]:after{content:"";background:radial-gradient(circle, var(--cert-rubric) 0 .8mm, transparent .9mm) center / 1.6mm 1.6mm no-repeat, linear-gradient(var(--cert-gilt), var(--cert-gilt)) center / 100% .3mm no-repeat;width:60mm;height:1.6mm;margin:2.5mm auto 0;display:block}.theme-certificate-fantasy .f-group-numbers{justify-content:center;gap:12mm;margin:2.5mm 0 3mm;font-style:italic;display:flex}.theme-certificate-fantasy .f-group-numbers>[data-label]:before,.theme-certificate-fantasy>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]:before,.theme-certificate-fantasy [data-field=remarks]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--cert-rubric);margin-right:2mm;font-size:8.5px;font-style:normal;font-weight:700}.theme-certificate-fantasy>.f-group:not(.f-group-numbers,.f-group-issue){flex:auto;align-items:flex-end;gap:7mm;min-height:0;max-height:17mm;display:flex}.theme-certificate-fantasy>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{border-bottom:.2mm solid #8c231859;flex:auto;min-width:0;padding-bottom:.5mm;font-size:13.5px;line-height:1.3}.theme-certificate-fantasy [data-field=attestation]{text-align:center;margin-top:6mm;font-size:12px;font-style:italic;line-height:1.4}.theme-certificate-fantasy [data-field=remarks]{border-top:.3mm solid var(--cert-gilt);border-bottom:.3mm solid var(--cert-gilt);height:21mm;margin-top:3mm;padding:1.5mm 2.5mm;line-height:1.35}.theme-certificate-fantasy [data-field=remarks]:before{float:left;margin-top:.25em}.theme-certificate-fantasy .f-group-issue{column-gap:44mm;margin-top:auto;padding-top:12mm}.theme-certificate-fantasy [data-field=issued]{flex-direction:column-reverse;font-size:12px;font-style:italic;line-height:1.35;display:flex}.theme-certificate-fantasy [data-field=issued]:before{content:attr(data-label);border-top:.25mm solid var(--cert-ink);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cert-rubric);margin-top:.8mm;padding-top:.8mm;font-size:8.5px;font-style:normal}.theme-certificate-fantasy [data-field=registrar],.theme-certificate-fantasy [data-field=countersigner]{border-bottom:.25mm solid var(--cert-ink);font-family:var(--font-accent);text-align:center;color:#2a1c10;font-size:27px;line-height:1.15}.theme-certificate-fantasy [data-field=registrarTitle],.theme-certificate-fantasy [data-field=countersignerTitle]{font-family:var(--font-heading);letter-spacing:.12em;text-align:center;text-transform:uppercase;padding-top:.8mm;font-size:8.5px}.theme-certificate-twenties.page-marriage>.f-group:not(.f-group-numbers,.f-group-issue){max-height:12mm}.theme-certificate-eastern-bloc.page-marriage>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{max-height:8.2mm}.theme-certificate-modern.page-marriage>.f-group:not(.f-group-numbers,.f-group-issue){max-height:15mm}.theme-certificate-fantasy.page-marriage>.f-group:not(.f-group-numbers,.f-group-issue){max-height:14mm}.theme-certificate-colony.page-marriage>.f-group:not(.f-group-numbers,.f-group-issue){max-height:13.5mm}.theme-certificate-modern{--cert-ink:#173a5e;--cert-green:#2f6f5a;--cert-line:#173a5e80;--cert-red:#b3202a;--cert-data:#15171a;counter-reset:particular;color:var(--cert-ink);font-family:var(--font-heading);background:#e5eee8;padding:18mm 18mm 16mm;font-size:9px;line-height:1.3}.theme-certificate-modern:before{content:"";pointer-events:none;border:.3mm solid var(--cert-green);background:repeating-radial-gradient(circle at 0 0,#2f6f5a8c 0 .1mm,#0000 .1mm .8mm),repeating-radial-gradient(circle at 100% 0,#173a5e80 0 .1mm,#0000 .1mm .8mm),repeating-radial-gradient(circle at 50% 100%,#2f6f5a73 0 .1mm,#0000 .1mm 1mm),#eef4ef;border-radius:2.5mm;position:absolute;inset:6mm}.theme-certificate-modern:after{content:"";pointer-events:none;border:.25mm solid var(--cert-green);box-shadow:0 0 0 .8mm #eef4ef, 0 0 0 1mm var(--cert-green);background:repeating-conic-gradient(from 0deg at 50% 50%, #2f6f5a0b 0 .4deg, transparent .4deg 1.6deg), repeating-radial-gradient(circle at 50% 50%, #173a5e0d 0 .12mm, transparent .12mm 1.1mm), repeating-linear-gradient(45deg, #2f6f5a0a 0 .15mm, transparent .15mm .7mm), repeating-linear-gradient(-45deg, #173a5e08 0 .15mm, transparent .15mm .7mm), #f6f9f6;border-radius:1mm;position:absolute;inset:12mm}.theme-certificate-modern [data-field=authority]{font-family:var(--font-title);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:21px;font-weight:800;line-height:1.15}.theme-certificate-modern [data-field=office]{letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--cert-green);margin-top:1mm;font-size:8.5px;font-weight:600}.theme-certificate-modern [data-field=office]:after,.theme-certificate-modern [data-field=attestation]:before{content:"CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED · CERTIFIED COPY OF AN OFFICIAL RECORD · VOID IF ALTERED";font-family:var(--font-heading);letter-spacing:.04em;text-align:left;white-space:nowrap;color:var(--cert-green);font-size:2.6px;font-style:normal;font-weight:400;line-height:1;display:block;overflow:hidden}:root:lang(pl) .theme-certificate-modern [data-field=office]:after,:root:lang(pl) .theme-certificate-modern [data-field=attestation]:before{content:"ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE · ODPIS URZĘDOWY ZGODNY Z ORYGINAŁEM · NIEWAŻNY PO PRZERÓBCE"}.theme-certificate-modern [data-field=office]:after{margin-top:2mm}.theme-certificate-modern [data-field=title]{font-family:var(--font-title);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:var(--cert-green);margin-top:4mm;font-size:22px;font-weight:800;line-height:1.15}.theme-certificate-modern .f-group-numbers{justify-content:space-between;align-items:baseline;margin:3mm 0;display:flex}.theme-certificate-modern .f-group-numbers>[data-label]{font-family:var(--font-body);color:var(--cert-data);font-size:11px}.theme-certificate-modern .f-group-numbers>[data-field=serial]{letter-spacing:.1em;color:var(--cert-red);font-size:15px;font-weight:700}.theme-certificate-modern .f-group-numbers>[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cert-ink);margin-right:1.8mm;font-size:7px;font-weight:600}.theme-certificate-modern>.f-group:not(.f-group-numbers,.f-group-issue){flex:auto;min-height:0;max-height:15.5mm;margin-top:-.25mm;display:flex}.theme-certificate-modern>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{border:.25mm solid var(--cert-line);counter-increment:particular;min-width:0;font-family:var(--font-body);text-transform:uppercase;color:var(--cert-data);background:#fff6;flex-direction:column;flex:1 1 0;justify-content:space-between;margin-left:-.25mm;padding:1mm 1.8mm 1.3mm;font-size:12px;font-weight:700;line-height:1.2;display:flex}.theme-certificate-modern>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]:first-child{margin-left:0}.theme-certificate-modern>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]:before{content:counter(particular) ". " attr(data-label);font-family:var(--font-heading);letter-spacing:.1em;color:var(--cert-ink);margin-bottom:1mm;font-size:6.5px;font-weight:600}.theme-certificate-modern [data-field=attestation]{text-align:justify;margin-top:4mm;font-size:7.5px;line-height:1.4}.theme-certificate-modern [data-field=attestation]:before{margin-bottom:1.6mm}.theme-certificate-modern [data-field=remarks]{border:.25mm solid var(--cert-line);height:22mm;font-family:var(--font-body);color:var(--cert-data);background:#fff6;margin-top:2.5mm;padding:1mm 1.8mm;line-height:1.3}.theme-certificate-modern [data-field=remarks]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--cert-ink);margin-bottom:.6mm;font-size:6.5px;font-weight:600;display:block}.theme-certificate-modern .f-group-issue{column-gap:46mm;margin-top:auto;padding-top:12mm}.theme-certificate-modern [data-field=issued]{border:.25mm solid var(--cert-line);font-family:var(--font-body);text-transform:uppercase;color:var(--cert-data);background:#fff6;padding:1mm 1.8mm 1.3mm;font-size:11px;font-weight:700}.theme-certificate-modern [data-field=issued]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.1em;color:var(--cert-ink);margin-bottom:1mm;font-size:6.5px;font-weight:600;display:block}.theme-certificate-modern [data-field=registrar],.theme-certificate-modern [data-field=countersigner]{border-bottom:.25mm solid var(--cert-ink);font-family:var(--font-accent);text-align:center;color:#1a2d6b;font-size:26px;line-height:1.1}.theme-certificate-modern [data-field=registrarTitle],.theme-certificate-modern [data-field=countersignerTitle]{letter-spacing:.12em;text-align:center;text-transform:uppercase;padding-top:.8mm;font-size:7px;font-weight:600}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group:not(.f-group-numbers,.f-group-holder),:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>[data-field=remarks]{order:1}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-holder{flex:none;grid-template-columns:27mm minmax(0,1fr) 27mm;align-items:center;gap:6mm;min-height:0;max-height:none;display:grid}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-holder>[data-field=portrait]{aspect-ratio:7/9;counter-increment:none;grid-column:1;min-height:0;max-height:none;display:block;position:relative;overflow:hidden}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-holder>[data-field=portrait]:before{content:attr(data-label);text-align:center;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-holder>[data-field=portrait]:has(img):before{content:none}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence [data-field=portrait] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence [data-field=portrait] .f-image-empty{text-align:center;opacity:.5;font-family:ui-sans-serif,sans-serif;font-size:6px;position:absolute;bottom:2mm;left:0;right:0}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-holder>[data-field=holder]{counter-increment:none;text-align:center;flex-direction:column;grid-column:2;align-items:center;min-height:0;max-height:none;display:flex}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-holder>[data-field=holder]:before{content:attr(data-label);display:block}:is(.theme-certificate-twenties,.theme-certificate-eastern-bloc,.theme-certificate-modern,.theme-certificate-fantasy,.theme-certificate-colony).page-licence>.f-group.f-group-issue{grid-template-areas:"issued.""registrar countersigner""title countertitle"}.theme-certificate-colony.page-licence{padding:13mm 14mm 12mm 27mm}.theme-certificate-colony.page-licence:before{top:20mm;bottom:20mm}.theme-certificate-colony.page-licence [data-field=title]{margin-top:8mm;font-size:16px}.theme-certificate-colony.page-licence .f-group-numbers{margin:2mm 0 2.5mm}.theme-certificate-colony.page-licence>.f-group.f-group-holder{grid-template-columns:27mm minmax(0,1fr);margin-top:0}.theme-certificate-colony.page-licence>.f-group.f-group-holder>[data-field=portrait]{border:.25mm solid var(--cert-line);border-left:.6mm solid var(--cert-signal);background:repeating-linear-gradient(to bottom, #16202b0f 0 .3mm, transparent .3mm 1.2mm), var(--cert-cell);padding:0}.theme-certificate-colony.page-licence>.f-group.f-group-holder>[data-field=portrait]:before{color:var(--cert-line);margin:0;font-size:6.5px}.theme-certificate-colony.page-licence>.f-group.f-group-holder>[data-field=holder]{font-family:var(--font-title);letter-spacing:.02em;text-align:left;justify-content:center;align-self:stretch;align-items:flex-start;padding:2mm 4mm;font-size:28px;font-weight:700;line-height:1.1}.theme-certificate-colony.page-licence>.f-group.f-group-holder>[data-field=holder]:before{content:attr(data-label);margin-bottom:2mm;font-size:7px}.theme-certificate-colony.page-licence [data-field=attestation]{margin-top:3mm;font-size:7.5px}.theme-certificate-colony.page-licence>.f-group:not(.f-group-numbers,.f-group-issue,.f-group-holder){max-height:15mm;margin-top:1.4mm}.theme-certificate-colony.page-licence>.f-group:not(.f-group-numbers,.f-group-issue,.f-group-holder)>[data-label]{font-size:15px}.theme-certificate-colony.page-licence [data-field=remarks]{height:17mm;margin-top:2.5mm}.theme-certificate-colony.page-licence .f-group-issue{column-gap:100mm;padding-top:5mm}.theme-certificate-colony.page-licence [data-field=issued]{margin-bottom:4mm}.theme-certificate-eastern-bloc.page-licence{--licence-band:#3a644e80;padding:17mm 19mm 15mm}.theme-certificate-eastern-bloc.page-licence:before{content:"";pointer-events:none;border:2.4mm solid #0000;border-image:repeating-linear-gradient(45deg, var(--licence-band) 0 .25mm, transparent .25mm .9mm) 30;box-shadow:inset 0 0 0 .3mm var(--cert-ink), 0 0 0 .3mm var(--cert-ink);position:absolute;inset:7mm}.theme-certificate-eastern-bloc.page-licence [data-field=title]{margin-top:5mm;font-size:22px}.theme-certificate-eastern-bloc.page-licence .f-group-numbers{margin:1.5mm 0 3mm}.theme-certificate-eastern-bloc.page-licence>.f-group.f-group-holder>[data-field=portrait]{border:.3mm solid var(--cert-ink);background:#ffffff4d;padding:0}.theme-certificate-eastern-bloc.page-licence>.f-group.f-group-holder>[data-field=portrait]:before{padding:0;font-size:8px;line-height:1.2}.theme-certificate-eastern-bloc.page-licence>.f-group.f-group-holder>[data-field=holder]{border:0;border-bottom:.3mm dotted var(--cert-ink);background:0 0;padding:0 12mm .8mm;font-size:18px;line-height:1.25}.theme-certificate-eastern-bloc.page-licence>.f-group.f-group-holder>[data-field=holder]:before{margin-bottom:2mm;padding:0;font-size:11px}.theme-certificate-eastern-bloc.page-licence [data-field=attestation]{max-width:225mm;margin:2mm auto 4mm;font-size:10.5px}.theme-certificate-eastern-bloc.page-licence>.f-group.f-group-qualification>[data-label]:first-child{border-top:var(--cert-rule)}.theme-certificate-eastern-bloc.page-licence>.f-group:not(.f-group-numbers,.f-group-issue,.f-group-holder)>[data-label]{max-height:8.5mm}.theme-certificate-eastern-bloc.page-licence [data-field=remarks]{height:13mm;margin-top:3mm}.theme-certificate-eastern-bloc.page-licence .f-group-issue{column-gap:110mm;padding-top:5mm}.theme-certificate-eastern-bloc.page-licence [data-field=issued]{margin-bottom:5mm}.theme-certificate-fantasy.page-licence{padding:19mm 24mm 16mm}.theme-certificate-fantasy.page-licence [data-field=title]{margin-top:3mm;font-size:30px}.theme-certificate-fantasy.page-licence [data-field=title]:after{margin-top:2mm}.theme-certificate-fantasy.page-licence .f-group-numbers{margin:1.5mm 0 2mm}.theme-certificate-fantasy.page-licence>.f-group.f-group-holder>[data-field=portrait]{border:.35mm solid var(--cert-gilt);box-shadow:0 0 0 .8mm #ebdab0, 0 0 0 1.1mm var(--cert-rubric);background:#fff9e259;border-radius:50%/42%;padding:0}.theme-certificate-fantasy.page-licence>.f-group.f-group-holder>[data-field=portrait]:before{color:#8c231899;margin:0;font-size:7px}.theme-certificate-fantasy.page-licence>.f-group.f-group-holder>[data-field=holder]{font-family:var(--font-accent);border-bottom:0;padding-bottom:0;font-size:38px;line-height:1.15}.theme-certificate-fantasy.page-licence>.f-group.f-group-holder>[data-field=holder]:before{margin:0 0 1mm;font-size:10px}.theme-certificate-fantasy.page-licence [data-field=attestation]{max-width:225mm;margin:1mm auto 3mm;font-size:11.5px;line-height:1.35}.theme-certificate-fantasy.page-licence>.f-group:not(.f-group-numbers,.f-group-issue,.f-group-holder){max-height:14mm}.theme-certificate-fantasy.page-licence [data-field=remarks]{height:17mm;margin-top:2.5mm}.theme-certificate-fantasy.page-licence .f-group-issue{column-gap:110mm;padding-top:5mm}.theme-certificate-fantasy.page-licence [data-field=issued]{margin-bottom:5mm}.theme-certificate-modern.page-licence{padding:17mm 20mm 16mm}.theme-certificate-modern.page-licence [data-field=office]:after,.theme-certificate-modern.page-licence [data-field=attestation]:before{content:"OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED · OFFICIAL LICENCE · NOT TRANSFERABLE · VOID IF ALTERED"}:root:lang(pl) .theme-certificate-modern.page-licence [data-field=office]:after,:root:lang(pl) .theme-certificate-modern.page-licence [data-field=attestation]:before{content:"LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE · LICENCJA URZĘDOWA · IMIENNA · NIEWAŻNA PO PRZERÓBCE"}.theme-certificate-modern.page-licence [data-field=title]{margin-top:3mm;font-size:24px}.theme-certificate-modern.page-licence .f-group-numbers{margin:2mm 0 2.5mm}.theme-certificate-modern.page-licence>.f-group.f-group-holder{margin-top:0}.theme-certificate-modern.page-licence>.f-group.f-group-holder>[data-field=portrait]{border:.25mm solid var(--cert-line);background:#ffffff8c;margin-left:0;padding:0}.theme-certificate-modern.page-licence>.f-group.f-group-holder>[data-field=portrait]:before{letter-spacing:.1em;text-transform:uppercase;color:var(--cert-line);font-size:6.5px;font-weight:600}.theme-certificate-modern.page-licence>.f-group.f-group-holder>[data-field=holder]{font-family:var(--font-title);letter-spacing:.04em;color:var(--cert-ink);background:0 0;border:0;justify-content:center;margin-left:0;padding:0;font-size:30px;font-weight:800;line-height:1.15}.theme-certificate-modern.page-licence>.f-group.f-group-holder>[data-field=holder]:before{letter-spacing:.16em;text-transform:uppercase;color:var(--cert-green);margin-bottom:1.6mm;font-size:9px}.theme-certificate-modern.page-licence [data-field=attestation]{text-align:center;max-width:230mm;margin:1mm auto 4mm;font-size:8px}.theme-certificate-modern.page-licence>.f-group:not(.f-group-numbers,.f-group-issue,.f-group-holder){max-height:15.5mm}.theme-certificate-modern.page-licence [data-field=remarks]{height:17mm;margin-top:2.5mm}.theme-certificate-modern.page-licence .f-group-issue{column-gap:110mm;padding-top:5mm}.theme-certificate-modern.page-licence [data-field=issued]{margin-bottom:5mm}.theme-certificate-twenties.page-licence{padding:17mm 21mm 15mm}.theme-certificate-twenties.page-licence [data-field=authority]{font-size:23px}.theme-certificate-twenties.page-licence [data-field=authority]:before{width:15mm;height:15mm;margin-bottom:2mm}.theme-certificate-twenties.page-licence [data-field=title]{margin-top:3.5mm;font-size:18px}.theme-certificate-twenties.page-licence .f-group-numbers{margin:2.5mm 0 3mm}.theme-certificate-twenties.page-licence>.f-group.f-group-holder>[data-field=portrait]{border:.3mm solid var(--cert-ink);box-shadow:0 0 0 .8mm var(--cert-paper), 0 0 0 1.05mm var(--cert-lace);background:#ffffff40;padding:0}.theme-certificate-twenties.page-licence>.f-group.f-group-holder>[data-field=portrait]:before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--cert-lace);font-size:6.5px}.theme-certificate-twenties.page-licence>.f-group.f-group-holder>[data-field=holder]{font-family:var(--font-accent);color:var(--cert-type);border-bottom:0;padding-bottom:1mm;font-size:36px;line-height:1.15}.theme-certificate-twenties.page-licence>.f-group.f-group-holder>[data-field=holder]:before{font-family:var(--font-heading);letter-spacing:.02em;text-transform:none;color:var(--cert-ink);margin:0 0 1mm;font-size:11px;font-style:italic}.theme-certificate-twenties.page-licence [data-field=attestation]{text-align:center;max-width:215mm;margin:1mm auto 2mm}.theme-certificate-twenties.page-licence>.f-group:not(.f-group-numbers,.f-group-issue,.f-group-holder){max-height:12mm}.theme-certificate-twenties.page-licence [data-field=remarks]{height:13mm;margin-top:3mm}.theme-certificate-twenties.page-licence .f-group-issue{gap:1mm 110mm;padding-top:5mm}.theme-certificate-twenties.page-licence [data-field=issued]{margin-bottom:5mm}.theme-certificate-twenties{--cert-ink:#29463a;--cert-lace:#29463a8c;--cert-type:#1f1b19;--cert-paper:#f3ecd8;counter-reset:particular;background:var(--cert-paper);color:var(--cert-ink);font-family:var(--font-heading);padding:18mm 20mm 16mm;font-size:9px;line-height:1.35}.theme-certificate-twenties:before{content:"";pointer-events:none;border:.35mm solid var(--cert-ink);background:radial-gradient(circle, transparent 1.05mm, var(--cert-lace) 1.1mm 1.24mm, transparent 1.3mm) 0 0 / 2.8mm 2.8mm, radial-gradient(circle, transparent 1.05mm, var(--cert-lace) 1.1mm 1.24mm, transparent 1.3mm) 1.4mm 1.4mm / 2.8mm 2.8mm, var(--cert-paper);position:absolute;inset:6mm}.theme-certificate-twenties:after{content:"";pointer-events:none;border:.45mm solid var(--cert-ink);box-shadow:0 0 0 .7mm var(--cert-paper), 0 0 0 .95mm var(--cert-ink);background:radial-gradient(ellipse at 16% 10%, #96763c1f, transparent 44%), radial-gradient(ellipse at 86% 92%, #8c642826, transparent 42%), radial-gradient(ellipse at 50% 50%, transparent 62%, #785c281f), var(--cert-paper);position:absolute;inset:11mm}.theme-certificate-twenties [data-field=authority]{font-family:var(--font-title);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:25px;font-weight:700;line-height:1.15}.theme-certificate-twenties [data-field=authority]:before{content:"";border:.4mm solid var(--cert-ink);background:radial-gradient(circle, var(--cert-paper) 0 2.2mm, var(--cert-ink) 2.3mm 2.6mm, transparent 2.7mm), repeating-radial-gradient(circle, transparent 0 .55mm, var(--cert-lace) .55mm .7mm), repeating-conic-gradient(var(--cert-lace) 0 1.5deg, transparent 1.5deg 7.5deg), var(--cert-paper);width:21mm;height:21mm;box-shadow:0 0 0 .8mm var(--cert-paper), 0 0 0 1.05mm var(--cert-ink);border-radius:50%;margin:0 auto 3mm;display:block}.theme-certificate-twenties [data-field=office]{letter-spacing:.03em;text-align:center;margin-top:1.5mm;font-size:10px;font-style:italic}.theme-certificate-twenties [data-field=title]{border-top:.9mm double var(--cert-ink);border-bottom:.9mm double var(--cert-ink);font-family:var(--font-title);letter-spacing:.18em;text-align:center;text-transform:uppercase;margin-top:5mm;padding:1.6mm 0 1.4mm;font-size:15px;font-weight:700}.theme-certificate-twenties .f-group-numbers{justify-content:space-between;margin:3mm 0 1mm;display:flex}.theme-certificate-twenties .f-group-numbers>[data-label]{font-family:var(--font-body);color:var(--cert-type);font-size:11.5px}.theme-certificate-twenties .f-group-numbers>[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cert-ink);margin-right:1.8mm;font-size:8px}.theme-certificate-twenties>.f-group:not(.f-group-numbers,.f-group-issue){flex:auto;align-items:flex-end;gap:7mm;min-height:0;max-height:15mm;display:flex}.theme-certificate-twenties>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]{border-bottom:.25mm dotted var(--cert-ink);counter-increment:particular;min-width:0;font-family:var(--font-body);color:var(--cert-type);flex:auto;padding-bottom:.5mm;font-size:12.5px;line-height:1.3}.theme-certificate-twenties>.f-group:not(.f-group-numbers,.f-group-issue)>[data-label]:before{content:counter(particular) ". " attr(data-label);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--cert-ink);margin-right:2.6mm;font-size:8px}.theme-certificate-twenties [data-field=attestation]{text-align:justify;margin-top:7mm;font-size:10px;font-style:italic;line-height:1.45}.theme-certificate-twenties [data-field=remarks]{border:.25mm solid var(--cert-ink);height:20mm;font-family:var(--font-body);color:var(--cert-type);margin-top:3.5mm;padding:1.4mm 2.2mm;line-height:1.35}.theme-certificate-twenties [data-field=remarks]:before{content:attr(data-label);float:left;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cert-ink);margin:.2em 2.4mm 0 0;font-size:8px}.theme-certificate-twenties .f-group-issue{column-gap:46mm;margin-top:auto;padding-top:10mm}.theme-certificate-twenties [data-field=issued]{font-family:var(--font-body);color:var(--cert-type);flex-direction:column-reverse;font-size:11.5px;display:flex}.theme-certificate-twenties [data-field=issued]:before{content:attr(data-label);border-top:.25mm solid var(--cert-ink);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--cert-ink);margin-top:.8mm;padding-top:.8mm;font-size:7.5px}.theme-certificate-twenties [data-field=registrar],.theme-certificate-twenties [data-field=countersigner]{border-bottom:.25mm solid var(--cert-ink);font-family:var(--font-accent);text-align:center;color:#1c2552;padding:0 2mm .4mm;font-size:25px;line-height:1.15}.theme-certificate-twenties [data-field=registrarTitle],.theme-certificate-twenties [data-field=countersignerTitle]{letter-spacing:.12em;text-align:center;text-transform:uppercase;padding-top:.8mm;font-size:7.5px}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit):has(.f-group-stub>:not([data-field=stubNumber])){--cheque-stub-room:var(--cheque-stub-w)}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub{box-sizing:border-box;width:var(--cheque-stub-w);background:var(--cheque-stub-ground);flex-direction:column;justify-content:space-between;padding:5mm 4.5mm 4mm 5mm;display:none;position:absolute;top:0;bottom:0;left:0}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub:has(>:not([data-field=stubNumber])){display:flex}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub:before{content:"Counterfoil";font-family:var(--font-title);letter-spacing:.16em;text-transform:uppercase;margin-bottom:1mm;font-size:7px}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub:before{content:"Odcinek"}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub:after{content:"";border-right:var(--cheque-perforation);position:absolute;top:2mm;bottom:2mm;right:0}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub>*{border-bottom:var(--cheque-rule);font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);padding-bottom:.3mm;font-size:9px;line-height:1.3;overflow:hidden}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub>:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--cheque-ink);font-size:4.8px;line-height:1.2;display:block}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit)>.f-group-stub>[data-field=stubNumber]{font-family:var(--font-accent);color:var(--cheque-ink)}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubNumber]:before{content:"No."}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubNumber]:before{content:"Nr"}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubDate]:before{content:"Date"}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubDate]:before{content:"Data"}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubTo]:before{content:"To"}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubTo]:before{content:"Dla"}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubFor]:before{content:"For"}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubFor]:before{content:"Tytułem"}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubAmount]:before{content:"Amount"}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubAmount]:before{content:"Kwota"}:is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubBalance]:before{content:"Balance"}:root:lang(pl) :is(.theme-cheque-engraved,.theme-cheque-savings,.theme-cheque-personal,.theme-cheque-credit,.theme-cheque-chit) [data-field=stubBalance]:before{content:"Saldo"}.theme-cheque-chit{--cheque-stub-w:38mm;--cheque-ink:#151b26;--cheque-pen:#151b26;--cheque-rule:.2mm solid #151b2673;--cheque-perforation:.4mm dashed #16a3b8;--cheque-stub-ground:#d7dbe3;padding:2.5mm 14mm 3mm calc(6mm + var(--cheque-stub-room,0mm));color:var(--cheque-ink);font-family:var(--font-heading);background:repeating-linear-gradient(0deg,#0000 0 .9mm,#16a3b80f .9mm 1mm),linear-gradient(#151b26 0 15.5mm,#16a3b8 15.5mm 16.1mm,#0000 16.1mm),linear-gradient(160deg,#eceef2,#dde1e8);grid-template:"bank bank number"7mm"branch branch number"". . ."1fr"payee payee figures"". . ."1fr"sum sum date"". . ."1fr"memo drawer sign""code code code"/1fr 1fr 46mm;gap:1mm 2.5mm;font-size:6.5px;line-height:1.25;display:grid}.theme-cheque-chit:before{content:"";opacity:.85;pointer-events:none;background:repeating-linear-gradient(135deg,#ffffff59 0 .6mm,#0000 .6mm 1.6mm),linear-gradient(#67e8f9,#c084fc 28%,#f9a8d4 50%,#fde68a 72%,#67e8f9);width:6mm;position:absolute;top:0;bottom:0;right:4mm}.theme-cheque-chit>*{z-index:1;position:relative}.theme-cheque-chit [data-field=bank]{font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;color:#eef2f7;grid-area:bank;align-self:end;font-size:11px;font-weight:700;line-height:1.2}.theme-cheque-chit [data-field=branch]{font-family:var(--font-accent);letter-spacing:.08em;color:#67e8f9;grid-area:branch;font-size:8px}.theme-cheque-chit [data-field=number]{font-family:var(--font-accent);letter-spacing:.1em;text-align:right;color:#f472b6;grid-area:number;place-self:center end;font-size:10px}.theme-cheque-chit [data-field=number]:before{content:"Credit transfer voucher";font-family:var(--font-title);letter-spacing:.18em;text-transform:uppercase;color:#eef2f7;font-size:6px;font-weight:700;display:block}:root:lang(pl) .theme-cheque-chit [data-field=number]:before{content:"Bon przelewu kredytów"}.theme-cheque-chit :is([data-field=payee],[data-field=words],[data-field=memo],[data-field=date],[data-field=signature],[data-field=amount]){border-left:.6mm solid var(--cheque-ink);border-bottom:.25mm solid var(--cheque-ink);font-family:var(--font-body);white-space:nowrap;background:#ffffff8c;padding:0 1.6mm .2mm;line-height:1.35}.theme-cheque-chit :is([data-field=payee],[data-field=words],[data-field=memo],[data-field=date],[data-field=signature],.f-group-figures):before{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#0e7f90;font-size:4.8px;font-weight:700;line-height:1.4;position:absolute;bottom:100%;left:0}.theme-cheque-chit [data-field=payee]{grid-area:payee;align-self:end}.theme-cheque-chit [data-field=payee]:before{content:"Payee"}:root:lang(pl) .theme-cheque-chit [data-field=payee]:before{content:"Odbiorca"}.theme-cheque-chit .f-group-figures{grid-area:figures;align-self:end;align-items:baseline;gap:1mm;display:flex}.theme-cheque-chit .f-group-figures:before{content:"Amount"}:root:lang(pl) .theme-cheque-chit .f-group-figures:before{content:"Kwota"}.theme-cheque-chit [data-field=amount]{text-align:right;flex:1;min-width:0;font-weight:700}.theme-cheque-chit [data-field=currency]{font-family:var(--font-accent);text-transform:uppercase;order:1;font-size:12px}.theme-cheque-chit .f-group-sum{grid-area:sum;align-items:baseline;gap:1.5mm;display:flex}.theme-cheque-chit [data-field=words]{flex:1;min-width:0}.theme-cheque-chit [data-field=words]:before{content:"In words"}:root:lang(pl) .theme-cheque-chit [data-field=words]:before{content:"Słownie"}.theme-cheque-chit [data-field=unit]{font-family:var(--font-accent);text-transform:uppercase;font-size:9px}.theme-cheque-chit [data-field=date]{grid-area:date;align-self:end;font-size:11px}.theme-cheque-chit [data-field=date]:before{content:"Issued"}:root:lang(pl) .theme-cheque-chit [data-field=date]:before{content:"Wystawiono"}.theme-cheque-chit [data-field=memo]{grid-area:memo;align-self:end}.theme-cheque-chit [data-field=memo]:before{content:"Reference"}:root:lang(pl) .theme-cheque-chit [data-field=memo]:before{content:"Tytuł"}.theme-cheque-chit .f-group-drawer{grid-area:drawer;align-self:end;font-size:6px;line-height:1.3}.theme-cheque-chit .f-group-drawer:empty{display:none}.theme-cheque-chit .f-group-drawer:before{content:"Drawer";letter-spacing:.16em;text-transform:uppercase;color:#0e7f90;font-size:4.8px;font-weight:700;display:block}:root:lang(pl) .theme-cheque-chit .f-group-drawer:before{content:"Wystawca"}.theme-cheque-chit [data-field=drawer]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:700}.theme-cheque-chit [data-field=signature]{font-family:var(--font-accent);letter-spacing:.06em;grid-area:sign;align-self:end;font-size:10px}.theme-cheque-chit [data-field=signature]:before{content:"Authorisation"}:root:lang(pl) .theme-cheque-chit [data-field=signature]:before{content:"Autoryzacja"}.theme-cheque-chit .f-group-code{font-family:var(--font-accent);letter-spacing:.12em;grid-area:code;align-items:flex-end;gap:2.5mm;margin-top:1mm;font-size:10px;line-height:1;display:flex}.theme-cheque-chit .f-group-code:before{content:"";background:repeating-linear-gradient(90deg, var(--cheque-ink) 0 .25mm, transparent .25mm .55mm, var(--cheque-ink) .55mm 1.05mm, transparent 1.05mm 1.3mm, var(--cheque-ink) 1.3mm 1.45mm, transparent 1.45mm 2.05mm, var(--cheque-ink) 2.05mm 2.6mm, transparent 2.6mm 2.8mm), repeating-linear-gradient(90deg, transparent 0 3.1mm, var(--cheque-ink) 3.1mm 3.3mm, transparent 3.3mm 4.7mm);flex:none;width:38mm;height:5.5mm;margin-right:1mm}.theme-cheque-chit :is([data-field=routing],[data-field=account]):after{content:" /";color:#0e7f90}.theme-cheque-chit [data-field=serial]:before{content:"#";color:#0e7f90}.theme-cheque-chit [data-field=stamp]{z-index:2;top:34mm;left:calc(var(--cheque-stub-room,0mm) + 56mm);font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#db2777d9;border:.45mm solid #db2777d9;padding:.6mm 2.5mm;font-size:13px;position:absolute;transform:rotate(-4deg)}.theme-cheque-credit{--cheque-stub-w:40mm;--cheque-ink:#5a1a16;--cheque-pen:#2b1d12;--cheque-rule:.2mm solid #5a1a1680;--cheque-perforation:.4mm dotted #5a1a16b3;--cheque-stub-ground:#78501e1a;padding:6.5mm 9mm 6mm calc(9mm + var(--cheque-stub-room,0mm));color:var(--cheque-ink);font-family:var(--font-heading);background:repeating-linear-gradient(88deg,#0000 0 2.3mm,#78501e09 2.3mm 2.5mm),radial-gradient(at 50% 45%,#f3e6c4 30%,#e6d19f 78%,#d2b57a);grid-template:"bank bank bank bank""branch branch branch branch""number number date date"". . . ."1fr"payee payee payee figures"". . . ."1fr"sum sum sum sum""memo memo memo memo"". . . ."1fr"seal drawer drawer drawer""seal code sign sign"/26mm 1fr 1fr 40mm;gap:.7mm 3mm;font-size:7px;line-height:1.3;display:grid}.theme-cheque-credit:before{content:"";top:2.5mm;bottom:2.5mm;right:2.5mm;left:calc(2.5mm + var(--cheque-stub-room,0mm));border:.6mm solid var(--cheque-ink);outline-offset:-1.3mm;pointer-events:none;outline:.25mm solid #a8812f;position:absolute}.theme-cheque-credit:after{content:"";top:1.2mm;bottom:1.2mm;right:1.2mm;left:calc(1.2mm + var(--cheque-stub-room,0mm));pointer-events:none;border:.25mm solid #5a1a168c;position:absolute}.theme-cheque-credit>*{z-index:1;position:relative}.theme-cheque-credit [data-field=bank]{font-family:var(--font-title);letter-spacing:.04em;text-align:center;grid-area:bank;font-size:12.5px;font-weight:700;line-height:1.25}.theme-cheque-credit [data-field=branch]{font-family:var(--font-accent);text-align:center;background:linear-gradient(90deg,#0000 20%,#a8812f 20% 80%,#0000 80%) bottom/100% .25mm no-repeat;grid-area:branch;padding-bottom:.8mm;font-size:7.5px;font-style:italic}.theme-cheque-credit [data-field=number]{letter-spacing:.12em;grid-area:number;align-self:end;font-size:7px}.theme-cheque-credit [data-field=number]:before{content:"Folio "}:root:lang(pl) .theme-cheque-credit [data-field=number]:before{content:"Karta "}.theme-cheque-credit :is([data-field=date],[data-field=payee],[data-field=words],[data-field=memo]){font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);grid-template-columns:auto 1fr;align-items:baseline;column-gap:2mm;line-height:1.35;display:grid}.theme-cheque-credit :is([data-field=date],[data-field=payee],[data-field=words],[data-field=memo]):before{font-family:var(--font-heading);letter-spacing:.06em;color:var(--cheque-ink);font-size:6.5px}.theme-cheque-credit :is([data-field=date],[data-field=payee],[data-field=words],[data-field=memo]):after{content:"";border-bottom:.2mm solid #5a1a1699;grid-area:1/2;position:absolute;bottom:.5mm;left:0;right:0}.theme-cheque-credit [data-field=date]{grid-area:date;font-size:13px}.theme-cheque-credit [data-field=date]:before{content:"Given"}:root:lang(pl) .theme-cheque-credit [data-field=date]:before{content:"Dano"}.theme-cheque-credit [data-field=payee]{grid-area:payee;align-self:end}.theme-cheque-credit [data-field=payee]:before{content:"Let there be paid unto"}:root:lang(pl) .theme-cheque-credit [data-field=payee]:before{content:"Raczcie wypłacić"}.theme-cheque-credit .f-group-figures{border:.3mm solid var(--cheque-ink);background:#fff8e18c;border-radius:4mm;grid-area:figures;justify-content:center;align-self:end;align-items:baseline;gap:1.5mm;padding:0 3mm;display:flex;box-shadow:inset 0 0 0 .6mm #efdfb8,inset 0 0 0 .8mm #a8812f}.theme-cheque-credit [data-field=amount]{min-width:0;font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);order:-1;line-height:1.4}.theme-cheque-credit [data-field=currency]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:7.5px;font-weight:700}.theme-cheque-credit .f-group-sum{grid-area:sum;align-items:baseline;gap:2mm;display:flex}.theme-cheque-credit [data-field=words]{flex:1;min-width:0}.theme-cheque-credit [data-field=words]:before{content:"the sum of"}:root:lang(pl) .theme-cheque-credit [data-field=words]:before{content:"sumę"}.theme-cheque-credit [data-field=unit]{letter-spacing:.08em;font-size:7px}.theme-cheque-credit [data-field=memo]{grid-area:memo}.theme-cheque-credit [data-field=memo]:before{content:"Towards"}:root:lang(pl) .theme-cheque-credit [data-field=memo]:before{content:"Na poczet"}.theme-cheque-credit .f-group-drawer{text-align:center;grid-area:drawer;place-self:end;width:70mm}.theme-cheque-credit [data-field=drawer]{letter-spacing:.06em;font-size:6.5px}.theme-cheque-credit [data-field=address]{font-family:var(--font-accent);font-size:7px;font-style:italic}.theme-cheque-credit [data-field=signature]{width:70mm;font-family:var(--font-body);text-align:center;white-space:nowrap;color:var(--cheque-pen);border-bottom:.2mm solid #5a1a1699;grid-area:sign;place-self:end;font-size:19px;line-height:1.3}.theme-cheque-credit .f-group-code{font-family:var(--font-accent);flex-wrap:wrap;grid-area:code;align-self:end;column-gap:.6mm;font-size:6.5px;font-style:italic;line-height:1.3;display:flex}.theme-cheque-credit [data-field=routing]:before{content:"Entered under the mark of the "}:root:lang(pl) .theme-cheque-credit [data-field=routing]:before{content:"Wpisano pod znakiem "}.theme-cheque-credit :is([data-field=routing],[data-field=account]):after{content:","}.theme-cheque-credit [data-field=account]:before{content:"ledger "}:root:lang(pl) .theme-cheque-credit [data-field=account]:before{content:"księga "}.theme-cheque-credit [data-field=serial]:before{content:"folio "}:root:lang(pl) .theme-cheque-credit [data-field=serial]:before{content:"karta "}.theme-cheque-credit [data-field=stamp]{box-sizing:border-box;outline-offset:-1.4mm;color:#8e1d19d1;width:19mm;height:19mm;font-family:var(--font-title);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;grid-area:seal;place-self:center;place-items:center;padding:2mm;font-size:6px;font-weight:700;line-height:1.1;display:grid;transform:rotate(-12deg)}.theme-cheque-engraved{--cheque-stub-w:40mm;--cheque-ink:#1f4a3a;--cheque-pen:#1c2a5a;--cheque-rule:.2mm solid #1f4a3a8c;--cheque-perforation:.4mm dotted #1f4a3ab3;--cheque-stub-ground:#e3ead6;padding:7mm 8.5mm 6.5mm calc(8.5mm + var(--cheque-stub-room,0mm));--cheque-frame-inset:2.6mm;--cheque-frame-band:1.4mm;--cheque-hatch:repeating-linear-gradient(45deg, #1f4a3abf 0 .12mm, transparent .12mm .42mm);background:var(--cheque-hatch) calc(var(--cheque-frame-inset) + var(--cheque-stub-room,0mm)) var(--cheque-frame-inset) / calc(100% - 2 * var(--cheque-frame-inset) - var(--cheque-stub-room,0mm)) var(--cheque-frame-band) no-repeat, var(--cheque-hatch) calc(var(--cheque-frame-inset) + var(--cheque-stub-room,0mm)) calc(100% - var(--cheque-frame-inset)) / calc(100% - 2 * var(--cheque-frame-inset) - var(--cheque-stub-room,0mm)) var(--cheque-frame-band) no-repeat, var(--cheque-hatch) calc(var(--cheque-frame-inset) + var(--cheque-stub-room,0mm)) var(--cheque-frame-inset) / var(--cheque-frame-band) calc(100% - 2 * var(--cheque-frame-inset)) no-repeat, var(--cheque-hatch) calc(100% - var(--cheque-frame-inset)) var(--cheque-frame-inset) / var(--cheque-frame-band) calc(100% - 2 * var(--cheque-frame-inset)) no-repeat, repeating-radial-gradient(ellipse at 72% 52%, transparent 0 .9mm, #1f4a3a12 .9mm 1.05mm), repeating-linear-gradient(60deg, transparent 0 .7mm, #1f4a3a0b .7mm .8mm), radial-gradient(ellipse at 50% 50%, #eef2e3, #dfe7d2 85%);color:var(--cheque-ink);font-family:var(--font-heading);grid-template:".bank bank number"".branch date."". . . ."1.4fr"payee payee payee figures"". . . ."1fr"sum sum sum sum"". . . ."1fr"memo memo drawer drawer""code code sign sign"/31mm 1fr 1fr 37mm;gap:.8mm 3mm;font-size:7px;line-height:1.3;display:grid}.theme-cheque-engraved:before{content:"";top:var(--cheque-frame-inset);right:var(--cheque-frame-inset);bottom:var(--cheque-frame-inset);left:calc(var(--cheque-frame-inset) + var(--cheque-stub-room,0mm));border:.2mm solid var(--cheque-ink);outline:.2mm solid var(--cheque-ink);outline-offset:calc(-1 * var(--cheque-frame-band));box-shadow:0 0 0 .45mm #e2e9d5, 0 0 0 .7mm var(--cheque-ink);pointer-events:none;position:absolute}.theme-cheque-engraved:after{content:"";top:6.6mm;left:calc(8.5mm + var(--cheque-stub-room,0mm));border:.3mm solid var(--cheque-ink);width:27mm;height:18.5mm;box-shadow:0 0 0 .5mm #e8eedd, 0 0 0 .75mm var(--cheque-ink);background:conic-gradient(from 120deg at 50% 0, var(--cheque-ink) 0 120deg, transparent 0) 50% 4.2mm / 15mm 3.4mm no-repeat, linear-gradient(var(--cheque-ink), var(--cheque-ink)) 50% 7.7mm / 15mm .7mm no-repeat, repeating-linear-gradient(90deg, var(--cheque-ink) 0 .55mm, transparent .55mm 1.75mm) calc(50% + .6mm) 8.5mm / 12.8mm 5.2mm no-repeat, linear-gradient(var(--cheque-ink), var(--cheque-ink)) 50% 13.8mm / 16mm .6mm no-repeat, linear-gradient(var(--cheque-ink), var(--cheque-ink)) 50% 14.6mm / 18mm .5mm no-repeat, repeating-linear-gradient(0deg, #1f4a3a8c 0 .12mm, transparent .12mm .42mm) 50% 100% / 100% 3.6mm no-repeat, repeating-linear-gradient(0deg, #1f4a3a52 0 .1mm, transparent .1mm .5mm), #e8eedd;pointer-events:none;border-radius:50%;position:absolute}.theme-cheque-engraved>*{z-index:1;position:relative}.theme-cheque-engraved [data-field=bank]{font-family:var(--font-title);letter-spacing:.03em;grid-area:bank;font-size:13px;font-weight:700;line-height:1.2}.theme-cheque-engraved [data-field=branch]{letter-spacing:.04em;grid-area:branch;align-self:end;font-size:7.5px;font-style:italic}.theme-cheque-engraved [data-field=number]{font-family:var(--font-accent);letter-spacing:.12em;color:#8f2b2b;grid-area:number;justify-self:end;font-size:9px}.theme-cheque-engraved [data-field=number]:before{content:"No. ";font-family:var(--font-heading);color:var(--cheque-ink);font-style:italic}:root:lang(pl) .theme-cheque-engraved [data-field=number]:before{content:"Nr "}.theme-cheque-engraved [data-field=date]{border-bottom:.25mm solid var(--cheque-ink);font-family:var(--font-body);text-align:center;white-space:nowrap;color:var(--cheque-pen);grid-area:date;align-self:end;font-size:13px;line-height:1.25}.theme-cheque-engraved [data-field=payee]{font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);grid-area:payee;grid-template-columns:auto 1fr;align-self:end;align-items:baseline;column-gap:2.5mm;line-height:1.3;display:grid}.theme-cheque-engraved [data-field=payee]:before{content:"Pay to the order of";font-family:var(--font-heading);color:var(--cheque-ink);font-size:7.5px;font-style:italic}.theme-cheque-engraved :is([data-field=payee],[data-field=memo]):after{content:"";border-bottom:.25mm solid var(--cheque-ink);grid-area:1/2;position:absolute;bottom:0;left:0;right:0}:root:lang(pl) .theme-cheque-engraved [data-field=payee]:before{content:"Zapłacić na zlecenie"}.theme-cheque-engraved .f-group-figures{border:.3mm solid var(--cheque-ink);outline:.15mm solid var(--cheque-ink);outline-offset:.45mm;background:#ffffff73;grid-area:figures;align-self:end;align-items:baseline;gap:1.5mm;padding:.6mm 2mm .4mm;display:flex}.theme-cheque-engraved [data-field=currency]{font-family:var(--font-title);font-size:12px;font-weight:700}.theme-cheque-engraved [data-field=amount]{min-width:0;font-family:var(--font-body);text-align:right;white-space:nowrap;color:var(--cheque-pen);flex:1;line-height:1.3}.theme-cheque-engraved .f-group-sum{grid-area:sum;align-items:baseline;gap:2mm;display:flex}.theme-cheque-engraved [data-field=words]{border-bottom:.25mm solid var(--cheque-ink);min-width:0;font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);flex:1;line-height:1.3}.theme-cheque-engraved [data-field=unit]{letter-spacing:.04em;font-size:8.5px;font-style:italic}.theme-cheque-engraved [data-field=memo]{font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);grid-area:memo;grid-template-columns:auto 1fr;align-self:end;align-items:baseline;column-gap:2.5mm;line-height:1.3;display:grid}.theme-cheque-engraved [data-field=memo]:before{content:"For";color:var(--cheque-ink);font-size:7.5px;font-style:italic}:root:lang(pl) .theme-cheque-engraved [data-field=memo]:before{content:"Tytułem"}.theme-cheque-engraved .f-group-drawer{text-align:center;grid-area:drawer;align-self:end}.theme-cheque-engraved [data-field=drawer]{font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;font-size:7.5px;font-weight:700}.theme-cheque-engraved [data-field=address]{letter-spacing:.04em;font-size:6.5px;font-style:italic}.theme-cheque-engraved [data-field=signature]{border-bottom:.25mm solid var(--cheque-ink);width:62mm;font-family:var(--font-body);text-align:center;white-space:nowrap;color:var(--cheque-pen);grid-area:sign;place-self:end center;font-size:17px;line-height:1.2}.theme-cheque-engraved .f-group-code{letter-spacing:.12em;text-transform:uppercase;grid-area:code;align-self:end;gap:3mm;font-size:6px;display:flex;position:static}.theme-cheque-engraved [data-field=account]:before{content:"Account "}:root:lang(pl) .theme-cheque-engraved [data-field=account]:before{content:"Rachunek "}.theme-cheque-engraved [data-field=serial]:before{content:"Check "}:root:lang(pl) .theme-cheque-engraved [data-field=serial]:before{content:"Czek "}.theme-cheque-engraved [data-field=routing]{z-index:1;font-family:var(--font-accent);letter-spacing:.06em;text-transform:none;font-size:7px;position:absolute;top:12mm;right:9mm}.theme-cheque-engraved [data-field=stamp]{z-index:2;top:50mm;left:calc(36mm + var(--cheque-stub-room,0mm));font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:radial-gradient(circle,#222824b8 0 .22mm,#0000 .27mm) 0 0/.7mm .7mm;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:900;line-height:1.1;position:absolute;transform:rotate(-5deg)}.theme-cheque-personal{--cheque-stub-w:38mm;--cheque-ink:#22303f;--cheque-pen:#1b2f7a;--cheque-rule:.2mm solid #22303f80;--cheque-perforation:.35mm dashed #22303f8c;--cheque-stub-ground:#eef2f6;padding:5.5mm 7mm 3.5mm calc(7mm + var(--cheque-stub-room,0mm));color:var(--cheque-ink);font-family:var(--font-heading);background:repeating-linear-gradient(115deg,#0000 0 1.2mm,#2a5d9f0d 1.2mm 1.3mm),radial-gradient(60% 90% at 78% 40%,#ffffffbf,#0000 70%),linear-gradient(170deg,#e4ecf3,#d3e0ea 55%,#dde6ee);grid-template:"drawer.number""drawer date date"". . ."1fr"payee payee figures"". . ."1fr"sum sum sum"". . ."1fr"bank sign sign""branch sign sign""memo sign sign""code code code"/1fr 1fr 42mm;gap:.8mm 4mm;font-size:7px;line-height:1.3;display:grid}.theme-cheque-personal:before{content:"";bottom:0;right:0;left:var(--cheque-stub-room,0mm);pointer-events:none;background:#ffffff6b;height:9.5mm;position:absolute}.theme-cheque-personal>*{z-index:1;position:relative}.theme-cheque-personal .f-group-drawer{grid-area:drawer}.theme-cheque-personal [data-field=drawer]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:700}.theme-cheque-personal [data-field=address]{letter-spacing:.03em;font-size:6.5px}.theme-cheque-personal [data-field=number]{letter-spacing:.06em;grid-area:number;justify-self:end;font-size:9px;font-weight:600}.theme-cheque-personal :is([data-field=date],[data-field=payee],[data-field=memo]){font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);grid-template-columns:auto 1fr;align-items:baseline;column-gap:2mm;line-height:1.3;display:grid}.theme-cheque-personal :is([data-field=date],[data-field=payee],[data-field=memo]):before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;white-space:pre-line;color:var(--cheque-ink);font-size:5.5px;font-weight:700;line-height:1.15}.theme-cheque-personal :is([data-field=date],[data-field=payee],[data-field=memo]):after{content:"";border-bottom:.25mm solid var(--cheque-ink);grid-area:1/2;position:absolute;bottom:.2mm;left:0;right:0}.theme-cheque-personal [data-field=date]{text-align:center;grid-area:date;justify-self:end;width:52mm;font-size:13px}.theme-cheque-personal [data-field=date]:before{content:"Date"}:root:lang(pl) .theme-cheque-personal [data-field=date]:before{content:"Data"}.theme-cheque-personal [data-field=payee]{grid-area:payee;align-self:end}.theme-cheque-personal [data-field=payee]:before{content:"Pay to the\a order of";align-self:end;margin-bottom:.6mm}:root:lang(pl) .theme-cheque-personal [data-field=payee]:before{content:"Zapłacić\a na zlecenie"}.theme-cheque-personal .f-group-figures{grid-area:figures;align-self:end;align-items:center;gap:1.5mm;display:flex}.theme-cheque-personal [data-field=currency]{font-family:var(--font-title);font-size:11px;font-weight:700}.theme-cheque-personal [data-field=amount]{border:.3mm solid var(--cheque-ink);min-width:0;font-family:var(--font-body);text-align:right;white-space:nowrap;color:var(--cheque-pen);background:#fffc;border-radius:.6mm;flex:1;padding:0 2mm;line-height:1.4}.theme-cheque-personal .f-group-sum{grid-area:sum;align-items:baseline;gap:2mm;display:flex}.theme-cheque-personal [data-field=words]{border-bottom:.25mm solid var(--cheque-ink);min-width:0;font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);flex:1;line-height:1.3}.theme-cheque-personal [data-field=unit]{letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:700}.theme-cheque-personal [data-field=bank]{font-family:var(--font-title);letter-spacing:.02em;color:#2a5d9f;grid-area:bank;align-self:end;align-items:center;gap:1.5mm;font-size:9px;font-weight:700;line-height:1.2;display:flex}.theme-cheque-personal [data-field=bank]:before{content:"";background:linear-gradient(#0000 44%,#d9e3ec 44% 56%,#0000 56%),linear-gradient(135deg,#2a5d9f 50%,#6f9cc9 50%);border-radius:50%;flex:none;width:4.2mm;height:4.2mm}.theme-cheque-personal [data-field=branch]{letter-spacing:.03em;grid-area:branch;padding-left:5.7mm;font-size:6px}.theme-cheque-personal [data-field=memo]{grid-area:memo;align-self:end}.theme-cheque-personal [data-field=memo]:before{content:"Memo"}:root:lang(pl) .theme-cheque-personal [data-field=memo]:before{content:"Tytułem"}.theme-cheque-personal [data-field=signature]{border-bottom:.25mm solid var(--cheque-ink);width:66mm;font-family:var(--font-body);text-align:center;white-space:nowrap;color:var(--cheque-pen);grid-area:sign;place-self:end;font-size:17px;line-height:1.2}.theme-cheque-personal .f-group-code{font-family:var(--font-accent);letter-spacing:.1em;color:#11161c;grid-area:code;align-items:center;gap:1mm;margin-top:2.5mm;padding-left:22mm;font-size:11px;font-weight:700;line-height:1.2;display:flex}.theme-cheque-personal :is([data-field=routing],[data-field=account]):before,.theme-cheque-personal :is([data-field=routing],[data-field=account]):after{vertical-align:-.02em;width:.6em;height:.68em;margin:0 .25em;display:inline-block}.theme-cheque-personal [data-field=routing]:before,.theme-cheque-personal [data-field=routing]:after{content:"";background:linear-gradient(currentColor,currentColor) 0 0/.2em 100% no-repeat,linear-gradient(currentColor,currentColor) 100% 0/.26em .26em no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/.26em .26em no-repeat}.theme-cheque-personal [data-field=account]:after{content:"";background:linear-gradient(currentColor,currentColor) 0 0/.16em 58% no-repeat,linear-gradient(currentColor,currentColor) top/.16em 58% no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/.3em .26em no-repeat}.theme-cheque-personal [data-field=stamp]{z-index:2;top:36mm;left:calc(var(--cheque-stub-room,0mm) + 64mm);font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ba2026cc;border:.5mm solid #ba2026cc;padding:.8mm 2.5mm;font-size:10px;font-weight:800;position:absolute;transform:rotate(-6deg)}.theme-cheque-savings{--cheque-stub-w:40mm;--cheque-ink:#7a2418;--cheque-pen:#243a8c;--cheque-rule:.25mm dotted #7a2418cc;--cheque-perforation:.45mm dashed #7a2418bf;--cheque-stub-ground:#7a241812;padding:5.5mm 7mm 4.5mm calc(7mm + var(--cheque-stub-room,0mm));color:var(--cheque-ink);font-family:var(--font-heading);background:repeating-linear-gradient(32deg,#0000 0 .9mm,#b0302812 .9mm 1mm),repeating-linear-gradient(-32deg,#0000 0 .9mm,#b0302812 .9mm 1mm),linear-gradient(#f3e7d8,#ecdcca);grid-template:"bank bank number""branch branch number"". . ."1fr"payee payee figures"". . ."1fr"sum sum sum"". . ."1fr"memo date date""drawer sign sign""code code code"/1fr 1fr 36mm;gap:.9mm 3.5mm;font-size:7px;line-height:1.3;display:grid}.theme-cheque-savings:before{content:"";top:0;bottom:0;right:0;left:var(--cheque-stub-room,0mm);border-top:2.2mm solid var(--cheque-ink);border-bottom:2.2mm solid var(--cheque-ink);pointer-events:none;position:absolute}.theme-cheque-savings>*{z-index:1;position:relative}.theme-cheque-savings [data-field=bank]{font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;grid-area:bank;font-size:12px;font-weight:700;line-height:1.25}.theme-cheque-savings [data-field=branch]{letter-spacing:.06em;grid-area:branch;font-size:7.5px}.theme-cheque-savings [data-field=number]{font-family:var(--font-accent);letter-spacing:.06em;text-align:right;grid-area:number;justify-self:end;font-size:7.5px}.theme-cheque-savings [data-field=number]:before{content:"Cheque";font-family:var(--font-title);letter-spacing:.22em;text-transform:uppercase;margin-right:-.22em;font-size:17px;font-weight:700;line-height:1.05;display:block}:root:lang(pl) .theme-cheque-savings [data-field=number]:before{content:"Czek"}.theme-cheque-savings .f-group-figures{grid-area:figures;align-self:end;align-items:baseline;gap:2mm;display:flex}.theme-cheque-savings [data-field=currency]{font-family:var(--font-title);font-size:10px;font-weight:700}.theme-cheque-savings [data-field=amount]{border:.35mm solid var(--cheque-ink);min-width:0;font-family:var(--font-body);text-align:right;white-space:nowrap;color:var(--cheque-pen);background:#ffffff80;flex:1;padding:0 2mm;line-height:1.4}.theme-cheque-savings :is([data-field=payee],[data-field=words],[data-field=memo]){font-family:var(--font-body);white-space:nowrap;color:var(--cheque-pen);grid-template-columns:auto 1fr;align-items:baseline;column-gap:2mm;line-height:1.3;display:grid}.theme-cheque-savings :is([data-field=payee],[data-field=words],[data-field=memo]):before{font-family:var(--font-heading);letter-spacing:.03em;color:var(--cheque-ink);font-size:7px}.theme-cheque-savings :is([data-field=payee],[data-field=words],[data-field=memo]):after{content:"";border-bottom:.3mm dotted var(--cheque-ink);grid-area:1/2;position:absolute;bottom:.2mm;left:0;right:0}.theme-cheque-savings [data-field=payee]{grid-area:payee;align-self:end}.theme-cheque-savings [data-field=payee]:before{content:"Pay against this cheque to"}:root:lang(pl) .theme-cheque-savings [data-field=payee]:before{content:"Wypłacić za tym czekiem na rzecz"}.theme-cheque-savings .f-group-sum{grid-area:sum;align-items:baseline;gap:2mm;display:flex}.theme-cheque-savings [data-field=words]{flex:1;min-width:0}.theme-cheque-savings [data-field=words]:before{content:"Złoty in words"}:root:lang(pl) .theme-cheque-savings [data-field=words]:before{content:"Złotych słownie"}.theme-cheque-savings [data-field=unit]{font-size:7px}.theme-cheque-savings [data-field=memo]{grid-area:memo;align-self:end}.theme-cheque-savings [data-field=memo]:before{content:"In respect of"}:root:lang(pl) .theme-cheque-savings [data-field=memo]:before{content:"Tytułem"}.theme-cheque-savings :is([data-field=date],[data-field=signature]){border-bottom:.3mm dotted var(--cheque-ink);width:58mm;font-family:var(--font-body);text-align:center;white-space:nowrap;color:var(--cheque-pen);place-self:end;margin-bottom:2.6mm;line-height:1.3}.theme-cheque-savings :is([data-field=date],[data-field=signature]):after{font-family:var(--font-heading);letter-spacing:.04em;text-align:center;color:var(--cheque-ink);padding-top:.3mm;font-size:5.5px;line-height:1.2;position:absolute;top:100%;left:0;right:0}.theme-cheque-savings [data-field=date]{grid-area:date;font-size:12px}.theme-cheque-savings [data-field=date]:after{content:"(place and date of issue)"}:root:lang(pl) .theme-cheque-savings [data-field=date]:after{content:"(miejscowość i data wystawienia)"}.theme-cheque-savings [data-field=signature]{grid-area:sign;font-size:15px}.theme-cheque-savings [data-field=signature]:after{content:"(drawer’s signature)"}:root:lang(pl) .theme-cheque-savings [data-field=signature]:after{content:"(podpis wystawcy)"}.theme-cheque-savings .f-group-drawer{color:#4b2a94d9;text-align:center;border:.35mm solid #4b2a94cc;grid-area:drawer;place-self:end start;margin-bottom:1mm;padding:.8mm 2mm;transform:rotate(-1.5deg)}.theme-cheque-savings .f-group-drawer:empty{display:none}.theme-cheque-savings [data-field=drawer]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:700}.theme-cheque-savings [data-field=address]{letter-spacing:.04em;font-size:6px}.theme-cheque-savings .f-group-code{font-family:var(--font-accent);letter-spacing:.14em;border-top:.2mm solid #7a241873;grid-area:code;gap:4mm;padding-top:.6mm;font-size:7.5px;display:flex}.theme-cheque-savings .f-group-code>:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:5.5px}.theme-cheque-savings [data-field=routing]:before{content:"Branch "}:root:lang(pl) .theme-cheque-savings [data-field=routing]:before{content:"Oddz. "}.theme-cheque-savings [data-field=account]:before{content:"Account "}:root:lang(pl) .theme-cheque-savings [data-field=account]:before{content:"Rach. "}.theme-cheque-savings [data-field=serial]:before{content:"Cheque "}:root:lang(pl) .theme-cheque-savings [data-field=serial]:before{content:"Czek "}.theme-cheque-savings [data-field=stamp]{z-index:2;top:48mm;left:calc(var(--cheque-stub-room,0mm) + 50mm);outline-offset:.5mm;font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#4b2a94cc;border:.5mm solid #4b2a94cc;border-radius:1.2mm;outline:.25mm solid #4b2a94cc;padding:1.2mm 3mm;font-size:9px;font-weight:700;position:absolute;transform:rotate(-9deg)}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet){--roster-c1:6%;--roster-c2:28%;--roster-c3:42%;--roster-c4:62%;--roster-c5:83%;--roster-tracks:var(--roster-c1) calc(var(--roster-c2) - var(--roster-c1)) calc(var(--roster-c3) - var(--roster-c2)) calc(var(--roster-c4) - var(--roster-c3)) calc(var(--roster-c5) - var(--roster-c4)) calc(100% - var(--roster-c5));--roster-verticals:linear-gradient(to right, transparent calc(var(--roster-c1) - var(--roster-rule-width)), var(--roster-rule) 0 var(--roster-c1), transparent 0 calc(var(--roster-c2) - var(--roster-rule-width)), var(--roster-rule) 0 var(--roster-c2), transparent 0 calc(var(--roster-c3) - var(--roster-rule-width)), var(--roster-rule) 0 var(--roster-c3), transparent 0 calc(var(--roster-c4) - var(--roster-rule-width)), var(--roster-rule) 0 var(--roster-c4), transparent 0 calc(var(--roster-c5) - var(--roster-rule-width)), var(--roster-rule) 0 var(--roster-c5), transparent 0);flex-direction:column;display:flex}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet)>*{z-index:1;position:relative}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-class{display:flex}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-class>*{white-space:nowrap;align-items:baseline;min-width:0;display:flex}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-class>:before{flex:none}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-class .f-editing input{flex:auto;min-width:0}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet)>.f-image{z-index:2;position:absolute}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-image-empty{opacity:.55;border:.3mm dashed;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-table{grid-template-columns:var(--roster-tracks);flex:1 1 0;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-table>[data-field$=Heading]{overflow-wrap:anywhere;grid-row:1;min-width:0}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=noHeading]{grid-column:1}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=nameHeading]{grid-column:2}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=bornHeading]{grid-column:3}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=guardianHeading]{grid-column:4}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=homeHeading]{grid-column:5}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=remarksHeading]{grid-column:6}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=pupils]{flex-direction:column;grid-area:2/1/auto/-1;min-height:0;display:flex;overflow:hidden}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=pupils]:after{content:"";flex:auto}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=pupils] .f-list-row{grid-template-columns:var(--roster-tracks);min-height:var(--roster-row);flex:none;padding-right:0;display:grid}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=pupils] .f-sub{overflow-wrap:anywhere;min-width:0}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=pupils] .f-sub-status{display:none}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=pupils] .f-list-row[data-status=struck]:after{content:"";pointer-events:none;position:absolute}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) .f-group-foot{justify-content:space-between;align-items:flex-end;display:flex}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=signature]{position:relative}:is(.theme-roster-schoolhouse,.theme-roster-eastern-bloc,.theme-roster-printout,.theme-roster-academy,.theme-roster-fleet) [data-field=signature]:after{position:absolute;top:100%;left:0;right:0}.theme-roster-academy{--roster-row:7mm;--roster-rule:#603e1e52;--roster-rule-width:.22mm;--roster-sepia:#3b2a18;--roster-oxblood:#6e1c1a;--roster-gilt:#9a7a36;color:var(--roster-sepia);font-family:var(--font-body);background:#eee1bf;padding:17mm 18mm 15mm;font-size:11px;line-height:1.3}.theme-roster-academy:before{content:"";pointer-events:none;border:1.1mm double var(--roster-gilt);background:radial-gradient(at 20% 15%,#a078321f,#0000 45%),radial-gradient(#0000 55%,#6e4c1c33);position:absolute;inset:7mm;box-shadow:0 0 0 7mm #78542214}.theme-roster-academy .f-group-letterhead,.theme-roster-academy [data-field=title],.theme-roster-academy .f-group-class{margin:0 36mm}.theme-roster-academy .f-group-letterhead{text-align:center}.theme-roster-academy [data-field=school]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.3}.theme-roster-academy [data-field=address]{margin-top:.5mm;font-size:11px;font-style:italic}.theme-roster-academy [data-field=title]{border-bottom:.3mm solid var(--roster-gilt);font-family:var(--font-title);text-align:center;color:var(--roster-oxblood);margin-top:3mm;font-weight:700;line-height:1.35}.theme-roster-academy .f-group-class{flex-wrap:wrap;justify-content:center;gap:1mm 6mm;margin-top:3mm}.theme-roster-academy .f-group-class>*{gap:1.5mm;font-size:12.5px;font-style:italic}.theme-roster-academy .f-group-class>:before{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--roster-oxblood);font-size:7.5px;font-style:normal;font-weight:700}.theme-roster-academy [data-field=form]:before{content:"Circle"}:root:lang(pl) .theme-roster-academy [data-field=form]:before{content:"Krąg"}.theme-roster-academy [data-field=year]:before{content:"Year"}:root:lang(pl) .theme-roster-academy [data-field=year]:before{content:"Rok"}.theme-roster-academy [data-field=teacher]:before{content:"Tutor"}:root:lang(pl) .theme-roster-academy [data-field=teacher]:before{content:"Opiekun"}.theme-roster-academy>.f-image{aspect-ratio:4/5;width:27mm;top:15mm;right:16mm}.theme-roster-academy .f-image img{border:1mm solid var(--roster-gilt);box-shadow:0 0 0 .4mm var(--roster-sepia), 0 0 0 1.1mm #eee1bf, 0 0 0 1.4mm var(--roster-gilt);filter:sepia(.6)saturate(1.1)contrast(1.05);border-radius:50%}.theme-roster-academy .f-image-empty{border-radius:50%}.theme-roster-academy .f-group-table{border-top:.9mm double var(--roster-oxblood);border-bottom:.3mm solid var(--roster-oxblood);background-image:var(--roster-verticals);margin-top:7mm}.theme-roster-academy .f-group-table>[data-field$=Heading]{font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:var(--roster-oxblood);justify-content:center;align-items:center;padding:1.6mm 1mm;font-size:7.5px;font-weight:700;line-height:1.2;display:flex}.theme-roster-academy [data-field=pupils]{border-top:.3mm solid var(--roster-oxblood)}.theme-roster-academy [data-field=pupils]:after{background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--roster-row) - .2mm), #603e1e47 calc(var(--roster-row) - .2mm) var(--roster-row))}.theme-roster-academy [data-field=pupils] .f-list-row{border-bottom:.2mm solid #603e1e47}.theme-roster-academy [data-field=pupils] .f-sub{align-self:end;padding:0 1.3mm .6mm;font-size:11px;line-height:1.2}.theme-roster-academy [data-field=pupils] .f-sub-no{text-align:center;color:var(--roster-oxblood)}.theme-roster-academy [data-field=pupils] .f-sub-name{font-weight:700}.theme-roster-academy [data-field=pupils] .f-sub-remarks{font-style:italic}.theme-roster-academy [data-field=pupils] .f-list-row[data-status=struck]:after{border-top:.4mm solid #6e1c1ae6;top:58%;left:1mm;right:3mm;transform:rotate(-.3deg)}.theme-roster-academy [data-field=footnote]{text-align:center;margin-top:2.5mm;font-size:10px;font-style:italic}.theme-roster-academy .f-group-foot{flex-direction:row-reverse;margin-top:4mm;padding:0 4mm 5mm 0}.theme-roster-academy [data-field=signature]{border-bottom:.3mm solid var(--roster-sepia);min-width:62mm;font-family:var(--font-accent);text-align:center;padding:0 2mm .5mm;font-size:26px;line-height:1.2}.theme-roster-academy [data-field=signature]:after{content:"Rector";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--roster-oxblood);padding-top:1.2mm;font-size:7.5px;line-height:1}:root:lang(pl) .theme-roster-academy [data-field=signature]:after{content:"Rektor"}.theme-roster-academy [data-field=stamp]{outline-offset:-1.4mm;color:#8e1d19d1;width:22mm;height:22mm;font-family:var(--font-heading);letter-spacing:.12em;text-align:center;text-transform:uppercase;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;place-items:center;margin:0 -6mm 0 auto;padding:4mm;font-size:5.5px;font-weight:700;line-height:1.3;display:grid;transform:rotate(-8deg)}.theme-roster-eastern-bloc{--roster-row:6.6mm;--roster-rule:#2f4a3a;--roster-rule-width:.3mm;--roster-print:#2f4a3a;--roster-type:#1b1b1f;--roster-violet:#5b3c93;color:var(--roster-print);font-family:var(--font-heading);background:#e4e5d6;padding:13mm 14mm 11mm;font-size:9px;line-height:1.3}.theme-roster-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#78765a1a,#0000 45%),radial-gradient(at 80% 88%,#6464461f,#0000 42%),repeating-linear-gradient(0deg,#0000 0 1.2mm,#3c463205 1.2mm 1.4mm);position:absolute;inset:0}.theme-roster-eastern-bloc .f-group-letterhead{max-width:110mm;color:var(--roster-violet);text-align:center;opacity:.82;align-self:flex-start;padding:1mm 2mm;transform:rotate(-1.2deg)}.theme-roster-eastern-bloc [data-field=school]{letter-spacing:.03em;text-transform:uppercase;font-weight:700;line-height:1.2}.theme-roster-eastern-bloc [data-field=address]{letter-spacing:.04em;font-size:10px}.theme-roster-eastern-bloc [data-field=title]{font-family:var(--font-title);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin-top:6mm;font-weight:600;line-height:1.3}.theme-roster-eastern-bloc .f-group-class{gap:6mm;margin-top:3mm}.theme-roster-eastern-bloc .f-group-class>*{border-bottom:.25mm dotted var(--roster-print);font-family:var(--font-body);color:var(--roster-type);gap:2mm;font-size:11px;line-height:1.5}.theme-roster-eastern-bloc .f-group-class>[data-field=form]{flex:0 0 28mm}.theme-roster-eastern-bloc .f-group-class>[data-field=year]{flex:0 0 42mm}.theme-roster-eastern-bloc .f-group-class>[data-field=teacher]{flex:1 1 0}.theme-roster-eastern-bloc .f-group-class>:before{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--roster-print);font-size:8.5px}.theme-roster-eastern-bloc [data-field=form]:before{content:"Class"}:root:lang(pl) .theme-roster-eastern-bloc [data-field=form]:before{content:"Klasa"}.theme-roster-eastern-bloc [data-field=year]:before{content:"School year"}:root:lang(pl) .theme-roster-eastern-bloc [data-field=year]:before{content:"Rok szkolny"}.theme-roster-eastern-bloc [data-field=teacher]:before{content:"Form teacher"}:root:lang(pl) .theme-roster-eastern-bloc [data-field=teacher]:before{content:"Wychowawca"}.theme-roster-eastern-bloc>.f-image{aspect-ratio:4/3;width:34mm;top:10mm;right:15mm;transform:rotate(-1.4deg)}.theme-roster-eastern-bloc .f-image img{filter:grayscale()contrast(1.12)brightness(.96);border:1.6mm solid #f3f2ea;box-shadow:0 .3mm .8mm #1e1e1459}.theme-roster-eastern-bloc .f-group-table{border:.4mm solid var(--roster-print);background-image:var(--roster-verticals);margin-top:5mm}.theme-roster-eastern-bloc .f-group-table>[data-field$=Heading]{letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#2f4a3a1f;justify-content:center;align-items:center;padding:1.6mm 1mm;font-size:8px;font-weight:700;line-height:1.15;display:flex}.theme-roster-eastern-bloc [data-field=pupils]{border-top:.4mm solid var(--roster-print)}.theme-roster-eastern-bloc [data-field=pupils]:after{background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--roster-row) - .25mm), #2f4a3ab3 calc(var(--roster-row) - .25mm) var(--roster-row))}.theme-roster-eastern-bloc [data-field=pupils] .f-list-row{border-bottom:.25mm solid #2f4a3ab3}.theme-roster-eastern-bloc [data-field=pupils] .f-sub{font-family:var(--font-body);color:var(--roster-type);align-self:center;padding:.6mm 1.3mm;font-size:10.5px;line-height:1.2}.theme-roster-eastern-bloc [data-field=pupils] .f-sub-no{text-align:right}.theme-roster-eastern-bloc [data-field=pupils] .f-list-row[data-status=struck]:after{border-top:.35mm solid #be1e1ed9;top:50%;left:0;right:0;transform:rotate(.25deg)}.theme-roster-eastern-bloc [data-field=footnote]{font-family:var(--font-body);color:var(--roster-type);margin-top:2.5mm;font-size:9.5px}.theme-roster-eastern-bloc .f-group-foot{flex-direction:row-reverse;margin-top:5mm;padding:0 2mm 5mm 0}.theme-roster-eastern-bloc [data-field=signature]{border-bottom:.3mm dotted var(--roster-print);min-width:58mm;font-family:var(--font-accent);text-align:center;color:#26398f;padding:0 2mm .5mm;font-size:22px;line-height:1.2}.theme-roster-eastern-bloc [data-field=signature]:after{content:"Headmaster";font-family:var(--font-heading);letter-spacing:.06em;color:var(--roster-print);padding-top:1mm;font-size:8px;line-height:1}:root:lang(pl) .theme-roster-eastern-bloc [data-field=signature]:after{content:"Dyrektor szkoły"}.theme-roster-eastern-bloc [data-field=stamp]{border:.5mm solid var(--roster-violet);width:27mm;height:27mm;box-shadow:inset 0 0 0 1.4mm #e4e5d6, inset 0 0 0 1.7mm var(--roster-violet);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--roster-violet);opacity:.75;border-radius:50%;place-items:center;margin:0 -10mm 0 auto;padding:4mm;font-size:6.5px;font-weight:700;line-height:1.25;display:grid;transform:rotate(9deg)}.theme-roster-fleet{--roster-row:6.4mm;--roster-rule:#1d2b4424;--roster-rule-width:.2mm;--roster-navy:#1d2b44;--roster-cyan:#1a86ad;--roster-amber:#d98a1c;color:var(--roster-navy);font-family:var(--font-body);background:#eef1f3;padding:0 13mm 11mm;font-size:9.5px;line-height:1.3}.theme-roster-fleet:before{content:"";pointer-events:none;background:linear-gradient(to right, var(--roster-amber) 0 30%, transparent 30%) left 13mm bottom 6mm / calc(100% - 26mm) .8mm no-repeat, repeating-linear-gradient(90deg, transparent 0 4mm, #1d2b4406 4mm 4.2mm), radial-gradient(ellipse at 80% 20%, #1a86ad0f, transparent 50%);position:absolute;inset:0}.theme-roster-fleet .f-group-letterhead{background:var(--roster-navy);color:#eef1f3;clip-path:polygon(0 0,100% 0,100% calc(100% - 5mm),calc(100% - 5mm) 100%,0 100%);margin:0 -13mm;padding:7mm 13mm 3.5mm}.theme-roster-fleet [data-field=school]{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;font-weight:700;line-height:1.25}.theme-roster-fleet [data-field=address]{letter-spacing:.12em;text-transform:uppercase;color:#9fb4cc;margin-top:.5mm;font-size:8.5px}.theme-roster-fleet [data-field=title],.theme-roster-fleet .f-group-class{margin-right:46mm}.theme-roster-fleet [data-field=title]{border-bottom:.8mm solid var(--roster-amber);font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;margin-top:6mm;font-weight:700;line-height:1.3}.theme-roster-fleet .f-group-class{flex-direction:column;gap:1.2mm;margin-top:3mm}.theme-roster-fleet .f-group-class>*{border-bottom:.2mm solid #1d2b4440;gap:2mm;padding-bottom:.6mm;font-size:10.5px}.theme-roster-fleet .f-group-class>:before{width:30mm;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--roster-cyan);font-size:7.5px;font-weight:600}.theme-roster-fleet [data-field=form]:before{content:"Flight"}:root:lang(pl) .theme-roster-fleet [data-field=form]:before{content:"Eskadra"}.theme-roster-fleet [data-field=year]:before{content:"Academic year"}:root:lang(pl) .theme-roster-fleet [data-field=year]:before{content:"Rok akademicki"}.theme-roster-fleet [data-field=teacher]:before{content:"Flight officer"}:root:lang(pl) .theme-roster-fleet [data-field=teacher]:before{content:"Oficer eskadry"}.theme-roster-fleet>.f-image{aspect-ratio:4/3;width:40mm;top:27mm;right:13mm}.theme-roster-fleet .f-image img{filter:grayscale(.35)contrast(1.08)hue-rotate(-8deg)}.theme-roster-fleet .f-image:has(img):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--roster-cyan), var(--roster-cyan)) left top / 5mm .5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) left top / .5mm 5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) right top / 5mm .5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) right top / .5mm 5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) left bottom / 5mm .5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) left bottom / .5mm 5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) right bottom / 5mm .5mm no-repeat, linear-gradient(var(--roster-cyan), var(--roster-cyan)) right bottom / .5mm 5mm no-repeat;position:absolute;inset:-1.5mm}.theme-roster-fleet .f-group-table{border-bottom:.5mm solid var(--roster-navy);background-image:var(--roster-verticals);margin-top:7mm}.theme-roster-fleet .f-group-table>[data-field$=Heading]{background:var(--roster-navy);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#eef1f3;align-items:center;padding:1.6mm 1.3mm;font-size:7.5px;font-weight:600;line-height:1.15;display:flex}.theme-roster-fleet [data-field=pupils]:after{background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--roster-row) - .2mm), #1d2b4429 calc(var(--roster-row) - .2mm) var(--roster-row))}.theme-roster-fleet [data-field=pupils] .f-list-row{border-bottom:.2mm solid #1d2b4429}.theme-roster-fleet [data-field=pupils] .f-list-row:nth-child(2n){background:#1d2b440b}.theme-roster-fleet [data-field=pupils] .f-sub{align-self:center;padding:.6mm 1.3mm;line-height:1.2}.theme-roster-fleet [data-field=pupils] .f-sub-no{font-family:var(--font-accent);color:var(--roster-cyan);font-size:13px}.theme-roster-fleet [data-field=pupils] .f-sub-name{font-weight:600}.theme-roster-fleet [data-field=pupils] .f-list-row[data-status=struck]:after{border-top:.35mm solid #c2352b;top:50%;left:0;right:0}.theme-roster-fleet [data-field=footnote]{color:#51627c;margin-top:2.5mm;font-size:8.5px}.theme-roster-fleet .f-group-foot{flex-direction:row-reverse;margin-top:5mm;padding-bottom:6mm}.theme-roster-fleet [data-field=signature]{border-bottom:.3mm solid var(--roster-navy);min-width:62mm;font-family:var(--font-accent);letter-spacing:.06em;text-align:center;padding:0 2mm .8mm;font-size:17px;line-height:1.2}.theme-roster-fleet [data-field=signature]:after{content:"Commandant";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--roster-cyan);padding-top:1.2mm;font-size:7.5px;font-weight:600;line-height:1}:root:lang(pl) .theme-roster-fleet [data-field=signature]:after{content:"Komendant"}.theme-roster-fleet [data-field=stamp]{border:.5mm solid var(--roster-cyan);max-width:48mm;font-family:var(--font-accent);letter-spacing:.08em;text-align:center;color:var(--roster-cyan);background:#1a86ad14;margin:0 8mm 1mm auto;padding:2mm 3.5mm;font-size:13px;line-height:1.15}.theme-roster-printout{--lpi:4.2333mm;--feed:12.7mm;--roster-row:calc(var(--lpi) * 2);--roster-ribbon:#1c1c20db;padding:calc(var(--lpi) * 3) calc(var(--feed) + 6mm) calc(var(--lpi) * 2);background-color:#fbfbf5;background-image:repeating-linear-gradient(to bottom, #00000047 0 .8mm, transparent .8mm 1.6mm), repeating-linear-gradient(to bottom, #00000047 0 .8mm, transparent .8mm 1.6mm), repeating-linear-gradient(to bottom, #8cbe8c4d 0 calc(var(--lpi) * 3), transparent calc(var(--lpi) * 3) calc(var(--lpi) * 6));background-position:var(--feed) 0, calc(100% - var(--feed)) 0, var(--feed) 0;background-size:.25mm 100%, .25mm 100%, calc(100% - var(--feed) * 2) 100%;color:var(--roster-ribbon);font-family:var(--font-body);font-size:15px;line-height:var(--lpi);text-transform:uppercase;background-repeat:no-repeat}.theme-roster-printout:before{content:"";pointer-events:none;background:radial-gradient(circle, #d9dad2 0 1.9mm, #b4b6ac 1.9mm 2.15mm, transparent 2.25mm) left top / var(--feed) var(--feed) repeat-y, radial-gradient(circle, #d9dad2 0 1.9mm, #b4b6ac 1.9mm 2.15mm, transparent 2.25mm) right top / var(--feed) var(--feed) repeat-y;position:absolute;inset:0}.theme-roster-printout .f-group-letterhead,.theme-roster-printout [data-field=title],.theme-roster-printout .f-group-class{margin-right:44mm}.theme-roster-printout [data-field=school]{line-height:var(--lpi)}.theme-roster-printout [data-field=title]{margin-top:var(--lpi);font-family:var(--font-title);line-height:calc(var(--lpi) * 2);letter-spacing:.06em}.theme-roster-printout .f-group-class{margin-top:var(--lpi);flex-wrap:wrap;gap:0 6mm}.theme-roster-printout .f-group-class>:before{margin-right:2mm}.theme-roster-printout [data-field=form]:before{content:"HOMEROOM:"}:root:lang(pl) .theme-roster-printout [data-field=form]:before{content:"KLASA:"}.theme-roster-printout [data-field=year]:before{content:"SCHOOL YEAR:"}:root:lang(pl) .theme-roster-printout [data-field=year]:before{content:"ROK SZKOLNY:"}.theme-roster-printout [data-field=teacher]:before{content:"TEACHER:"}:root:lang(pl) .theme-roster-printout [data-field=teacher]:before{content:"WYCHOWAWCA:"}.theme-roster-printout>.f-image{top:9mm;right:calc(var(--feed) + 7mm);aspect-ratio:4/3;width:40mm;transform:rotate(3deg)}.theme-roster-printout .f-image img{filter:saturate(.85)contrast(1.05);box-shadow:0 .5mm 1.2mm #0000004d}.theme-roster-printout .f-image:has(img):after{content:"";background:linear-gradient(#d4d7dc,#a7abb2);border:.35mm solid #8a8e95;border-bottom:0;width:10mm;height:1.6mm;position:absolute;top:-1.2mm;left:5mm;transform:rotate(-9deg)}.theme-roster-printout .f-group-table{margin-top:var(--lpi)}.theme-roster-printout .f-group-table>[data-field$=Heading]{white-space:nowrap;overflow:hidden}.theme-roster-printout .f-group-table>[data-field$=Heading]:after{content:"----------------------------------------";display:block;overflow:hidden}.theme-roster-printout [data-field=pupils] .f-list-row{align-items:start}.theme-roster-printout [data-field=pupils] .f-sub{white-space:nowrap;overflow:hidden}.theme-roster-printout [data-field=pupils] .f-list-row[data-status=struck]:after{border-top:.5mm solid #223aa0d9;top:22%;left:-1mm;right:6mm;transform:rotate(-.5deg)}.theme-roster-printout [data-field=footnote]{white-space:pre;overflow:hidden}.theme-roster-printout .f-group-foot{margin-top:var(--lpi);padding-bottom:var(--lpi);flex-direction:row-reverse}.theme-roster-printout [data-field=signature]{border-bottom:.3mm solid var(--roster-ribbon);min-width:60mm;font-family:var(--font-accent);text-align:center;text-transform:none;color:#23399a;font-size:24px;line-height:1.2}.theme-roster-printout [data-field=signature]:after{content:"PRINCIPAL";font-family:var(--font-body);font-size:15px;line-height:var(--lpi);color:var(--roster-ribbon)}:root:lang(pl) .theme-roster-printout [data-field=signature]:after{content:"DYREKTOR"}.theme-roster-printout [data-field=stamp]{max-width:44mm;font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-wrap:balance;color:#c0262d;opacity:.78;border:.6mm double #c0262d;margin:0 8mm 2mm auto;padding:1.5mm 3mm;font-size:9px;font-weight:800;line-height:1.35;transform:rotate(-7deg)}.theme-roster-schoolhouse{--roster-row:7.4mm;--roster-rule:#a8342c8c;--roster-rule-width:.25mm;--roster-line:#40609666;--roster-ink:#1f2a5a;--roster-print:#2c261b;color:var(--roster-print);font-family:var(--font-heading);background:#efe6cf;padding:13mm 14mm 11mm;font-size:9px;line-height:1.3}.theme-roster-schoolhouse:before{content:"";pointer-events:none;background:radial-gradient(at 12% 8%,#966e281f,#0000 42%),radial-gradient(at 88% 94%,#8c64281f,#0000 40%),radial-gradient(#0000 62%,#6e501e2e);position:absolute;inset:0}.theme-roster-schoolhouse [data-field=title]{border-bottom:.9mm double var(--roster-print);font-family:var(--font-title);letter-spacing:.08em;text-align:center;text-transform:uppercase;order:-1;margin-bottom:4mm;font-weight:700;line-height:1.4}.theme-roster-schoolhouse .f-group-letterhead,.theme-roster-schoolhouse .f-group-class{margin-right:50mm}.theme-roster-schoolhouse .f-group-letterhead>*{border-bottom:.25mm dotted var(--roster-print);font-family:var(--font-body);color:var(--roster-ink);line-height:1.35}.theme-roster-schoolhouse [data-field=address]{margin-top:1.5mm;font-size:14px}.theme-roster-schoolhouse .f-group-class{flex-wrap:wrap;gap:1.5mm 6mm;margin-top:2mm}.theme-roster-schoolhouse .f-group-class>*{border-bottom:.25mm dotted var(--roster-print);font-family:var(--font-body);color:var(--roster-ink);flex:1 1 0;gap:2mm;font-size:15px;line-height:1.35}.theme-roster-schoolhouse .f-group-class>[data-field=teacher]{flex-basis:100%}.theme-roster-schoolhouse .f-group-class>:before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--roster-print);font-size:8px}.theme-roster-schoolhouse [data-field=form]:before{content:"Grade"}:root:lang(pl) .theme-roster-schoolhouse [data-field=form]:before{content:"Klasa"}.theme-roster-schoolhouse [data-field=year]:before{content:"School year"}:root:lang(pl) .theme-roster-schoolhouse [data-field=year]:before{content:"Rok szkolny"}.theme-roster-schoolhouse [data-field=teacher]:before{content:"Teacher"}:root:lang(pl) .theme-roster-schoolhouse [data-field=teacher]:before{content:"Nauczyciel"}.theme-roster-schoolhouse>.f-image{aspect-ratio:4/3;width:40mm;top:28mm;right:15mm;transform:rotate(1.6deg)}.theme-roster-schoolhouse .f-image img{filter:sepia(.55)contrast(1.05)brightness(.97);border:1.4mm solid #f6f1e4;box-shadow:0 .4mm 1mm #281e0a59}.theme-roster-schoolhouse .f-image:has(img):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#1d1a16 50%,#0000 50%) 0 0/5mm 5mm no-repeat,linear-gradient(225deg,#1d1a16 50%,#0000 50%) 100% 0/5mm 5mm no-repeat,linear-gradient(45deg,#1d1a16 50%,#0000 50%) 0 100%/5mm 5mm no-repeat,linear-gradient(315deg,#1d1a16 50%,#0000 50%) 100% 100%/5mm 5mm no-repeat;position:absolute;inset:-1mm}.theme-roster-schoolhouse .f-group-table{border-top:.9mm double var(--roster-print);border-bottom:.3mm solid var(--roster-print);background-image:var(--roster-verticals);margin-top:7mm}.theme-roster-schoolhouse .f-group-table>[data-field$=Heading]{letter-spacing:.08em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;padding:1.4mm 1mm;font-size:7.5px;line-height:1.2;display:flex}.theme-roster-schoolhouse [data-field=pupils]{border-top:.3mm solid var(--roster-print)}.theme-roster-schoolhouse [data-field=pupils]:after{background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--roster-row) - .2mm), var(--roster-line) calc(var(--roster-row) - .2mm) var(--roster-row))}.theme-roster-schoolhouse [data-field=pupils] .f-list-row{border-bottom:.2mm solid var(--roster-line)}.theme-roster-schoolhouse [data-field=pupils] .f-sub{font-family:var(--font-body);color:var(--roster-ink);align-self:end;padding:0 1.3mm .3mm;font-size:15px;line-height:1.1}.theme-roster-schoolhouse [data-field=pupils] .f-sub-no{text-align:center}.theme-roster-schoolhouse [data-field=pupils] .f-list-row[data-status=struck]:after{border-top:.45mm solid #b02822d9;top:55%;left:1mm;right:2mm;transform:rotate(-.35deg)}.theme-roster-schoolhouse [data-field=footnote]{font-family:var(--font-body);color:var(--roster-ink);margin-top:2mm;font-size:14px;line-height:1.2}.theme-roster-schoolhouse .f-group-foot{flex-direction:row-reverse;margin-top:3mm;padding:0 4mm 5mm 0}.theme-roster-schoolhouse [data-field=signature]{border-bottom:.3mm solid var(--roster-print);min-width:64mm;font-family:var(--font-accent);text-align:center;color:var(--roster-ink);padding:0 2mm .5mm;font-size:26px;line-height:1.15}.theme-roster-schoolhouse [data-field=signature]:after{content:"Principal";font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--roster-print);padding-top:1mm;font-size:7.5px;line-height:1}:root:lang(pl) .theme-roster-schoolhouse [data-field=signature]:after{content:"Kierownik szkoły"}.theme-roster-schoolhouse [data-field=stamp]{letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#5a3d8c;opacity:.72;border:.6mm solid #5a3d8c;border-radius:50%;place-items:center;width:25mm;height:25mm;margin:0 -9mm 0 auto;padding:3.5mm;font-size:6.5px;font-weight:700;line-height:1.25;display:grid;transform:rotate(-12deg);box-shadow:inset 0 0 0 .9mm #efe6cf,inset 0 0 0 1.2mm #5a3d8c}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed){flex-direction:column;display:flex}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-broadsheet,.theme-clipping-newsfeed):before{content:"";pointer-events:none;position:absolute;inset:0}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-broadsheet,.theme-clipping-newsfeed):after{content:"";z-index:2;pointer-events:none;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,2.5% 1.5%,9.3% 1.3%,16.1% 1.9%,22.8% 1.2%,29.6% 1.8%,36.4% 1.6%,43.2% 1.2%,50% 1.8%,56.8% 1.2%,63.6% 1.7%,70.4% 1.2%,77.2% 1.3%,83.9% 1.7%,90.7% 2.2%,97.5% 1.3%,97% 7.1%,97.7% 12.5%,98.3% 17.8%,97.7% 23.2%,97.3% 28.6%,98.3% 33.9%,96.7% 39.3%,98.1% 44.6%,97.2% 50%,96.9% 55.4%,96.9% 60.7%,97.2% 66.1%,98.1% 71.4%,97% 76.8%,97.7% 82.2%,97.8% 87.5%,97.3% 92.9%,97.6% 98.2%,90.7% 97.7%,83.9% 97.7%,77.2% 97.9%,70.4% 98.5%,63.6% 98.2%,56.8% 98%,50% 98.3%,43.2% 98.2%,36.4% 98%,29.6% 98.6%,22.8% 98.5%,16.1% 97.9%,9.3% 98.3%,2.5% 98.3%,3.1% 92.9%,2.9% 87.5%,2.1% 82.2%,3.3% 76.8%,1.8% 71.4%,2.3% 66.1%,2.9% 60.7%,1.9% 55.4%,2.5% 50%,1.7% 44.6%,2.8% 39.3%,2.9% 33.9%,2.6% 28.6%,3.1% 23.2%,2.2% 17.8%,2.8% 12.5%,2.6% 7.1%,2.5% 1.5%,0 0);background:#fff;position:absolute;inset:0}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed)>*{z-index:1;position:relative}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed) .f-image{flex:none}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed) .f-image img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed) .f-image-empty{opacity:.5;border:.3mm dashed;place-items:center;height:12mm;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed) [data-field=text]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed) .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}:is(.theme-clipping-twenties,.theme-clipping-eastern-bloc,.theme-clipping-modern,.theme-clipping-archive,.theme-clipping-broadsheet,.theme-clipping-newsfeed).exporting .f-image:not(:has(img)){display:none}.theme-clipping-archive{color:#1f1a12;font-family:var(--font-body);background:#cfc6ad;padding:22mm 12mm 20mm;font-size:9.5px;line-height:1.34}.theme-clipping-archive:before{content:"";pointer-events:none;clip-path:polygon(2.5% 1.5%,9.3% 1.3%,16.1% 1.9%,22.8% 1.2%,29.6% 1.8%,36.4% 1.6%,43.2% 1.2%,50% 1.8%,56.8% 1.2%,63.6% 1.7%,70.4% 1.2%,77.2% 1.3%,83.9% 1.7%,90.7% 2.2%,97.5% 1.3%,97% 7.1%,97.7% 12.5%,98.3% 17.8%,97.7% 23.2%,97.3% 28.6%,98.3% 33.9%,96.7% 39.3%,98.1% 44.6%,97.2% 50%,96.9% 55.4%,96.9% 60.7%,97.2% 66.1%,98.1% 71.4%,97% 76.8%,97.7% 82.2%,97.8% 87.5%,97.3% 92.9%,97.6% 98.2%,90.7% 97.7%,83.9% 97.7%,77.2% 97.9%,70.4% 98.5%,63.6% 98.2%,56.8% 98%,50% 98.3%,43.2% 98.2%,36.4% 98%,29.6% 98.6%,22.8% 98.5%,16.1% 97.9%,9.3% 98.3%,2.5% 98.3%,3.1% 92.9%,2.9% 87.5%,2.1% 82.2%,3.3% 76.8%,1.8% 71.4%,2.3% 66.1%,2.9% 60.7%,1.9% 55.4%,2.5% 50%,1.7% 44.6%,2.8% 39.3%,2.9% 33.9%,2.6% 28.6%,3.1% 23.2%,2.2% 17.8%,2.8% 12.5%,2.6% 7.1%);background:radial-gradient(at 20% 15%,#966e2829,#0000 45%),radial-gradient(#0000 55%,#6e501e33),#ebe2c6;position:absolute;inset:17mm 8mm 16mm;box-shadow:0 .3mm .6mm #281e0a40}.theme-clipping-archive [data-field=archive]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#6d2a2a;opacity:.85;border:.5mm solid #6d2a2a;border-radius:1mm;padding:1mm 2.5mm;font-size:7.5px;font-weight:700;position:absolute;top:5mm;right:8mm;transform:rotate(-3deg)}.theme-clipping-archive [data-field=source]{font-family:var(--font-heading);text-align:center;font-size:8px;font-style:italic}.theme-clipping-archive [data-field=headline]{font-family:var(--font-title);text-align:center;border-top:.25mm solid;margin-top:1mm;padding-top:2mm;font-size:17px;font-weight:700;line-height:1.08}.theme-clipping-archive [data-field=subhead]{font-family:var(--font-heading);text-align:center;margin-top:1.5mm;font-size:9.5px;font-style:italic}.theme-clipping-archive .f-image{margin-top:2mm}.theme-clipping-archive .f-image img{filter:grayscale()sepia(.35)contrast(1.1)}.theme-clipping-archive [data-field=caption]{text-align:center;margin-top:1mm;font-size:7px;font-style:italic}.theme-clipping-archive [data-field=text]{margin-top:2mm}.theme-clipping-archive .f-para p{text-align:justify}.theme-clipping-archive .f-para p+p{text-indent:1.2em}.theme-clipping-archive [data-field=ref]{font-family:var(--font-accent);letter-spacing:.04em;font-size:9px;position:absolute;bottom:6mm;left:8mm}.theme-clipping-broadsheet{color:#1d160d;font-family:var(--font-body);text-shadow:0 0 .25px #1d160d8c;background:#eee2c1;padding:7mm 7.5mm 8mm;font-size:10px;line-height:1.3}.theme-clipping-broadsheet:before{background:repeating-linear-gradient(90deg,#0000 0 21mm,#78582414 21mm 21.4mm),repeating-linear-gradient(0deg,#6e501e0a 0 .2mm,#0000 .2mm .65mm),radial-gradient(circle at 78% 86%,#8c5c1e33 0 .8mm,#0000 2mm),radial-gradient(circle at 16% 22%,#8c5c1e24 0 .5mm,#0000 1.4mm),radial-gradient(#0000 52%,#78521e3d)}.theme-clipping-broadsheet [data-field=archive]{font-family:var(--font-heading);letter-spacing:.14em;text-align:center;opacity:.75;margin-bottom:1.4mm;font-size:7px}.theme-clipping-broadsheet [data-field=source]{font-family:var(--font-heading);letter-spacing:.06em;text-align:center;white-space:nowrap;color:#efe3c4;text-shadow:none;background:repeating-linear-gradient(135deg,#efe3c41a 0 .2mm,#0000 .2mm .8mm),#1d160d;border-top:1mm solid #1d160d;border-bottom:.8mm solid #1d160d;padding:0 2.4mm;line-height:1.3;box-shadow:0 0 0 .4mm #eee2c1,0 0 0 .8mm #1d160d}.theme-clipping-broadsheet [data-field=headline]{font-family:var(--font-title);letter-spacing:.02em;text-align:center;text-transform:uppercase;text-wrap:balance;margin-top:3.2mm;font-weight:700;line-height:1.04}.theme-clipping-broadsheet [data-field=subhead]{font-family:var(--font-body);text-align:center;margin-top:1.2mm;font-style:italic;line-height:1.2}.theme-clipping-broadsheet .f-image{border:.4mm solid #1d160d;margin-top:2.4mm;padding:.6mm}.theme-clipping-broadsheet .f-image img{filter:grayscale()contrast(2)brightness(1.08)sepia(.35);mix-blend-mode:multiply}.theme-clipping-broadsheet [data-field=caption]{text-align:center;margin-top:1mm;font-size:8px;font-style:italic}.theme-clipping-broadsheet [data-field=text]{margin-top:1mm;padding-top:3.4mm}.theme-clipping-broadsheet [data-field=text]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1d160d 0 .28mm,#0000 .34mm) 50% .3mm/1.5mm 1.1mm repeat-x,linear-gradient(#1d160d,#1d160d) 0 1.6mm/100% .2mm no-repeat;height:2.4mm;position:absolute;top:0;left:0;right:0}.theme-clipping-broadsheet [data-field=text]:after{content:"";pointer-events:none;background:radial-gradient(40% 22% at 74% 40%,#eee2c180,#0000 72%),radial-gradient(30% 30% at 22% 78%,#eee2c161,#0000 72%);position:absolute;inset:0}.theme-clipping-broadsheet .f-para p{text-align:justify}.theme-clipping-broadsheet .f-para p+p{text-indent:1.3em}.theme-clipping-broadsheet [data-field=ref]{font-family:var(--font-accent);text-align:right;color:#5b3818;text-shadow:none;margin-top:1.5mm;font-size:15px;line-height:1.1;transform:rotate(-2.5deg)}.theme-clipping-eastern-bloc{color:#17160f;font-family:var(--font-body);background:#e3dfcf;padding:7mm 7.5mm 8mm;font-size:9.5px;line-height:1.36}.theme-clipping-eastern-bloc:before{background:radial-gradient(at 26% 20%,#6e684c1a,#0000 50%),radial-gradient(at 76% 82%,#605a401f,#0000 48%)}.theme-clipping-eastern-bloc [data-field=archive]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:7px}.theme-clipping-eastern-bloc [data-field=source]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.theme-clipping-eastern-bloc [data-field=headline]{font-family:var(--font-title);text-transform:uppercase;border-top:1mm solid #a3241b;margin-top:2mm;padding-top:2mm;font-size:19px;font-weight:700;line-height:1.12}.theme-clipping-eastern-bloc [data-field=subhead]{font-family:var(--font-heading);margin-top:1.5mm;font-size:10.5px;font-weight:700}.theme-clipping-eastern-bloc .f-image{margin-top:2.5mm}.theme-clipping-eastern-bloc .f-image img{filter:grayscale()contrast(1.25)brightness(.95)}.theme-clipping-eastern-bloc [data-field=caption]{font-family:var(--font-heading);margin-top:1mm;font-size:7.5px}.theme-clipping-eastern-bloc [data-field=text]{margin-top:2.5mm}.theme-clipping-eastern-bloc .f-para p{text-align:justify}.theme-clipping-eastern-bloc .f-para p+p{text-indent:1.4em}.theme-clipping-eastern-bloc [data-field=ref]{font-family:var(--font-accent);text-align:right;color:#2f3f7a;margin-top:1.5mm;font-size:13px;transform:rotate(-2deg)}.theme-clipping-modern{color:#1c1c1c;font-family:var(--font-body);background:#f3f2ec;padding:7mm 7.5mm 8mm;font-size:9.5px;line-height:1.42}.theme-clipping-modern:before{background:radial-gradient(#0000 65%,#3c3c3214)}.theme-clipping-modern [data-field=archive]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:7px}.theme-clipping-modern [data-field=source]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#b3261e;font-size:7.5px;font-weight:600}.theme-clipping-modern [data-field=headline]{font-family:var(--font-title);margin-top:1.5mm;font-size:18px;font-weight:700;line-height:1.12}.theme-clipping-modern [data-field=subhead]{font-family:var(--font-heading);color:#555;margin-top:1.5mm;font-size:10px}.theme-clipping-modern .f-image{margin-top:2.5mm}.theme-clipping-modern [data-field=caption]{font-family:var(--font-heading);color:#555;margin-top:1mm;font-size:7px}.theme-clipping-modern [data-field=text]{margin-top:2.5mm}.theme-clipping-modern .f-para p+p{margin-top:.5em}.theme-clipping-modern [data-field=ref]{font-family:var(--font-accent);text-align:right;color:#1f3fa0;margin-top:1.5mm;font-size:13px;transform:rotate(-2deg)}.theme-clipping-newsfeed{color:#151818;font-family:var(--font-body);background:#ebede8;padding:7mm 7.5mm 8mm;font-size:10px;line-height:1.4}.theme-clipping-newsfeed:before{background:repeating-linear-gradient(#0000 0 13mm,#ffffff73 13mm 14.2mm,#0000 14.2mm 31mm),repeating-linear-gradient(0deg,#14181806 0 .3mm,#0000 .3mm .9mm)}.theme-clipping-newsfeed [data-field=archive]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;border:.25mm solid;border-radius:.8mm;align-self:flex-start;margin-bottom:1.6mm;padding:.5mm 1.6mm;font-size:9px;line-height:1}.theme-clipping-newsfeed [data-field=source]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ebede8;background:#151818;border-top:.9mm solid #151818;border-bottom:.7mm solid #151818;border-radius:.8mm;padding:0 2.2mm;line-height:1.1}.theme-clipping-newsfeed [data-field=headline]{font-family:var(--font-title);text-wrap:balance;border-left:1.4mm solid #151818;margin-top:2.6mm;padding-left:2.4mm;font-weight:700;line-height:1.06}.theme-clipping-newsfeed [data-field=subhead]{font-family:var(--font-body);color:#3d4242;margin-top:1.4mm;line-height:1.28}.theme-clipping-newsfeed .f-image{margin-top:2.4mm}.theme-clipping-newsfeed .f-image img{filter:grayscale()contrast(1.3)brightness(1.04);border-radius:.8mm}.theme-clipping-newsfeed .f-image:has(img):after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#15181824 0 .2mm,#0000 .2mm .55mm);border-radius:.8mm;position:absolute;inset:0}.theme-clipping-newsfeed [data-field=caption]{font-family:var(--font-heading);color:#545a5a;margin-top:1mm;font-size:9px;line-height:1.1}.theme-clipping-newsfeed [data-field=text]{border-top:.2mm dashed #1518188c;margin-top:2.2mm;padding-top:2mm}.theme-clipping-newsfeed .f-para p+p{margin-top:.5em}.theme-clipping-newsfeed [data-field=ref]{font-family:var(--font-accent);text-align:right;color:#1c2f7a;margin-top:1.5mm;font-size:15px;font-weight:700;line-height:1.05;transform:rotate(-3deg)}.theme-clipping-twenties{color:#1f1a12;font-family:var(--font-body);background:#ebe2c6;padding:7mm 7.5mm 8mm;font-size:10px;line-height:1.34}.theme-clipping-twenties:before{background:radial-gradient(at 18% 12%,#966e2824,#0000 45%),radial-gradient(at 84% 88%,#78561e29,#0000 42%),radial-gradient(#0000 55%,#6e501e33)}.theme-clipping-twenties [data-field=archive]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:7px}.theme-clipping-twenties [data-field=source]{font-family:var(--font-heading);text-align:center;font-size:8px;font-style:italic}.theme-clipping-twenties [data-field=headline]{font-family:var(--font-title);text-align:center;border-top:.25mm solid;margin-top:1mm;padding-top:2mm;font-size:20px;font-weight:700;line-height:1.08}.theme-clipping-twenties [data-field=subhead]{font-family:var(--font-heading);text-align:center;border-bottom:.25mm solid;margin-top:1.5mm;padding-bottom:2mm;font-size:10px;font-style:italic}.theme-clipping-twenties .f-image{margin-top:2.5mm}.theme-clipping-twenties .f-image img{filter:grayscale()sepia(.35)contrast(1.1)}.theme-clipping-twenties [data-field=caption]{text-align:center;margin-top:1mm;font-size:7.5px;font-style:italic}.theme-clipping-twenties [data-field=text]{margin-top:2.5mm}.theme-clipping-twenties .f-para p{text-align:justify}.theme-clipping-twenties .f-para p+p{text-indent:1.2em}.theme-clipping-twenties [data-field=ref]{font-family:var(--font-accent);text-align:right;color:#4a4a52;margin-top:1.5mm;font-size:13px;transform:rotate(-2deg)}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep){text-rendering:geometricprecision}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep)>*{z-index:1;position:relative}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) .f-para p{margin:0}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) :is([data-field=verse],[data-field=lede],[data-field=body]){min-height:0;overflow:hidden}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) .f-list-row{padding-right:0}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep)>.f-list{z-index:2}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) .f-list>.f-list-add{position:absolute;top:100%;right:0}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) .f-image{min-height:0}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) .f-image-empty{text-align:center;place-items:center;height:100%;padding:2mm;font-family:ui-sans-serif,sans-serif;font-size:8px;line-height:1.3;display:grid}:is(.theme-tract-starry,.theme-tract-sermon,.theme-tract-machine,.theme-tract-doorstep) [data-field=pledge]{align-self:start}.theme-tract-doorstep{--door-paper:#fbfaf6;--door-navy:#1f3552;--door-teal:#1b8580;--door-sun:#ee8a3b;--door-cream:#f5eee0;--door-soft:#56647a;--door-pen:#283c8c;--door-margin:10mm;padding:0 var(--door-margin) 8mm;background:var(--door-paper);color:var(--door-navy);font-family:var(--font-body);font-size:9px;line-height:1.38}.theme-tract-doorstep.page-front{grid-template-rows:minmax(62mm,1fr) auto auto auto minmax(0,max-content) auto minmax(0,max-content) auto;grid-template-areas:"photo""caption""kicker""headline""verse""source""lede""turn";display:grid}.theme-tract-doorstep [data-field=photo]{margin:0 calc(-1 * var(--door-margin));color:var(--door-paper);background:radial-gradient(circle at 50% 68%,#fffbe8 0 5%,#ffe3a3 6%,#ffd28c99 12%,#0000 30%),radial-gradient(70% 30% at 22% 104%,#4f7a3c 0 60%,#0000 61%),radial-gradient(80% 34% at 82% 108%,#3f6a33 0 60%,#0000 61%),radial-gradient(120% 26% at 50% 112%,#6d8f45 0 60%,#0000 61%),linear-gradient(#8cb7d6 0%,#c6d7e0 34%,#f5c79c 60%,#f19a5a 74%,#d9784a 80%);border-radius:0 0 10mm;grid-area:photo;overflow:hidden}.theme-tract-doorstep .f-image img{filter:saturate(1.1)brightness(1.03)}.theme-tract-doorstep [data-field=organisation]{z-index:2;color:var(--door-navy);font-family:var(--font-heading);letter-spacing:.02em;background:#fbfaf6eb;border-radius:99px;grid-area:photo;place-self:start;margin-top:7mm;padding:1.4mm 3.4mm 1.4mm 2.6mm;font-size:9px;font-weight:600;line-height:1.2}.theme-tract-doorstep [data-field=organisation]:before{content:"";border:.45mm solid var(--door-teal);background:linear-gradient(90deg, transparent 60%, var(--door-sun) 60%);vertical-align:-.5mm;border-radius:1.2mm 1.2mm 0 0;width:2.2mm;height:3.2mm;margin-right:1.6mm;display:inline-block}.theme-tract-doorstep [data-field=caption]{color:var(--door-soft);text-align:right;grid-area:caption;margin-top:1.4mm;font-size:7px;font-style:italic;line-height:1.3}.theme-tract-doorstep [data-field=kicker]{color:var(--door-teal);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;grid-area:kicker;margin-top:3mm;font-size:8px;font-weight:600;line-height:1.2}.theme-tract-doorstep [data-field=headline]{font-family:var(--font-title);letter-spacing:-.015em;grid-area:headline;margin:1.2mm 0 3mm;font-weight:700;line-height:1.02}.theme-tract-doorstep [data-field=verse]{background:var(--door-cream);font-family:var(--font-title);border-radius:3mm 3mm 0 0;grid-area:verse;padding:3mm 4mm 1.2mm 9mm;line-height:1.3}.theme-tract-doorstep [data-field=verse]:before{content:"“";color:var(--door-teal);font-family:var(--font-title);font-size:34px;font-weight:700;line-height:1;position:absolute;top:1mm;left:2.4mm}.theme-tract-doorstep [data-field=verseSource]{background:var(--door-cream);color:var(--door-teal);font-family:var(--font-heading);border-radius:0 0 3mm 3mm;grid-area:source;padding:0 4mm 2.6mm 9mm;font-size:7px;font-weight:600;line-height:1.3}.theme-tract-doorstep [data-field=verseSource]:before{content:"— "}.theme-tract-doorstep [data-field=lede]{grid-area:lede;margin-top:3mm;line-height:1.4}.theme-tract-doorstep [data-field=turn]{background:var(--door-teal);color:var(--door-paper);font-family:var(--font-heading);border-radius:99px;grid-area:turn;justify-self:end;margin-top:3mm;padding:1.4mm 4mm;font-size:8px;font-weight:600;line-height:1.2}.theme-tract-doorstep [data-field=turn]:after{content:" →"}.theme-tract-doorstep.page-back{grid-template:"title title""body body"minmax(0,1fr)"ptitle pltitle""promises pledge""promises meeting""given given""printer printer"/minmax(0,1fr) minmax(0,1fr);column-gap:5mm;padding-top:10mm;display:grid}.theme-tract-doorstep.page-back:before{content:"";background:linear-gradient(90deg, var(--door-teal), var(--door-teal) 70%, var(--door-sun) 70%);height:4mm;position:absolute;inset:0 0 auto}.theme-tract-doorstep [data-field=bodyTitle]{font-family:var(--font-title);letter-spacing:-.01em;grid-area:title;margin-bottom:2.6mm;font-size:22px;font-weight:700;line-height:1.05}.theme-tract-doorstep [data-field=body]{grid-area:body;line-height:1.42}.theme-tract-doorstep [data-field=body] p+p{margin-top:.6em}.theme-tract-doorstep [data-field=body] .dropcap{float:left;color:var(--door-teal);font-family:var(--font-title);margin:.02em .1em 0 0;font-size:3.2em;font-weight:700;line-height:.9}.theme-tract-doorstep :is([data-field=promisesTitle],[data-field=pledgeTitle]){font-family:var(--font-heading);margin-top:4mm;font-size:10px;font-weight:600;line-height:1.2}.theme-tract-doorstep [data-field=promisesTitle]{grid-area:ptitle}.theme-tract-doorstep [data-field=pledgeTitle]{color:var(--door-teal);background:#1b85801f;border-radius:3mm 3mm 0 0;grid-area:pltitle;padding:2.6mm 3.4mm 0}.theme-tract-doorstep [data-field=promises]{grid-area:promises}.theme-tract-doorstep [data-field=promises] .f-list-row{grid-template-columns:6mm minmax(0,1fr);padding-top:2mm;line-height:1.3;display:grid}.theme-tract-doorstep [data-field=promises] .f-list-row:before{content:"✓";background:var(--door-teal);width:4.2mm;height:4.2mm;color:var(--door-paper);font-family:var(--font-heading);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:8px;font-weight:600;line-height:1;display:grid}.theme-tract-doorstep .f-sub-title{font-family:var(--font-heading);font-weight:600}.theme-tract-doorstep .f-sub-text{color:var(--door-soft);grid-column:2;font-size:8px}.theme-tract-doorstep [data-field=pledge]{font-family:var(--font-title);background:#1b85801f;border-radius:0 0 3mm 3mm;grid-area:pledge;padding:1.4mm 3.4mm 3mm;line-height:1.32}.theme-tract-doorstep .f-group-meeting{border-top:1.2mm solid var(--door-sun);background:var(--door-paper);border-radius:0 0 3mm 3mm;grid-area:meeting;margin-top:3mm;padding:2.6mm 3.4mm;box-shadow:0 .6mm 2mm #1f35522e}.theme-tract-doorstep [data-field=meetingTitle]{font-family:var(--font-title);font-size:13px;font-weight:700;line-height:1.1}.theme-tract-doorstep [data-field=place]{margin-top:1mm;font-weight:600;line-height:1.3}.theme-tract-doorstep [data-field=time]{color:var(--door-soft);margin-top:.6mm;line-height:1.3}.theme-tract-doorstep [data-field=contact]{color:var(--door-teal);margin-top:1mm;font-weight:600;line-height:1.3}.theme-tract-doorstep [data-field=givenBy]{font-family:var(--font-accent);color:var(--door-pen);grid-area:given;align-items:baseline;gap:2mm;margin-top:4mm;font-size:18px;line-height:1.1;display:flex}.theme-tract-doorstep [data-field=givenBy]:before{content:"Your visitors today:";color:var(--door-navy);font-family:var(--font-heading);flex:none;font-size:8px;font-weight:600}:root:lang(pl) .theme-tract-doorstep [data-field=givenBy]:before{content:"Dziś odwiedzili cię:"}.theme-tract-doorstep [data-field=givenBy]:after{content:"";border-bottom:.25mm solid #1f355266;flex:1}.theme-tract-doorstep [data-field=printer]{color:var(--door-soft);grid-area:printer;margin-top:3mm;font-size:6px;line-height:1.35}.theme-tract-machine{--machine-paper:#d8ddd6;--machine-ink:#15191b;--machine-red:#b3261e;--machine-grid:#15191b12;--machine-soft:#4c5559;--machine-margin:9mm;padding:0 var(--machine-margin) 8mm;background:repeating-linear-gradient(0deg, var(--machine-grid) 0 .15mm, transparent .15mm 5mm), repeating-linear-gradient(90deg, var(--machine-grid) 0 .15mm, transparent .15mm 5mm), linear-gradient(160deg, #ffffff59, transparent 45%, #15191b0f), var(--machine-paper);color:var(--machine-ink);font-family:var(--font-body);font-size:10px;line-height:1.28}.theme-tract-machine.page-front{grid-template:"org org""kicker kicker""headline headline""photo verse"minmax(60mm,1fr)"photo source""caption caption""lede lede"minmax(0,max-content)"turn turn"/minmax(0,1.2fr) minmax(0,1fr);column-gap:5mm;display:grid}.theme-tract-machine :is([data-field=organisation],[data-field=bodyTitle]){margin:0 calc(-1 * var(--machine-margin));padding:3mm var(--machine-margin) 2.2mm;background:var(--machine-ink);color:var(--machine-paper)}.theme-tract-machine [data-field=organisation]{font-family:var(--font-accent);text-transform:uppercase;grid-area:org;font-size:15px;line-height:1}.theme-tract-machine [data-field=kicker]{border-bottom:.35mm solid var(--machine-ink);color:var(--machine-red);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;grid-area:kicker;margin-top:2mm;padding-bottom:1.4mm;font-size:8px;font-weight:700;line-height:1.2}.theme-tract-machine [data-field=headline]{font-family:var(--font-title);text-transform:uppercase;grid-area:headline;margin:3mm 0 4mm;line-height:.98}.theme-tract-machine [data-field=headline]:after{content:"";background:var(--machine-red);width:24mm;height:1.6mm;margin-top:2mm;display:block}.theme-tract-machine [data-field=photo]{border:1.2mm solid var(--machine-ink);box-shadow:0 0 0 1mm var(--machine-paper), 0 0 0 1.5mm var(--machine-red);background:radial-gradient(circle, var(--machine-ink) 0 11%, var(--machine-red) 11.5% 15%, var(--machine-ink) 15.5% 17%, #5d676b 17.5% 29%, #8d979a 29.5% 30.5%, #6c7679 31% 44%, var(--machine-ink) 44.5% 46%, #a7b0b2 46.5% 58%, var(--machine-ink) 58.5% 60%, #c4cbcc 60.5%), var(--machine-paper);color:var(--machine-paper);border-radius:999px;grid-area:photo;overflow:hidden}.theme-tract-machine .f-image img{filter:grayscale()contrast(1.35)}.theme-tract-machine [data-field=photo]:after{content:"";background:linear-gradient(var(--machine-red), var(--machine-red)) 50% 50% / 100% .3mm no-repeat, linear-gradient(var(--machine-red), var(--machine-red)) 50% 50% / .3mm 100% no-repeat;opacity:.8;pointer-events:none;position:absolute;inset:0}.theme-tract-machine [data-field=verse]{border:.35mm solid var(--machine-ink);border-left:1.6mm solid var(--machine-red);font-family:var(--font-accent);background:#fff6;grid-area:verse;align-self:center;padding:2.4mm 3mm;line-height:1.1}.theme-tract-machine [data-field=verseSource]{color:var(--machine-red);font-family:var(--font-heading);letter-spacing:.06em;text-align:right;text-transform:uppercase;grid-area:source;margin-top:1.2mm;font-size:7px;font-weight:700;line-height:1.2}.theme-tract-machine [data-field=caption]{color:var(--machine-soft);font-family:var(--font-heading);text-transform:uppercase;grid-area:caption;margin-top:3.4mm;font-size:7px;line-height:1.3}.theme-tract-machine [data-field=caption]:before{content:"▲ ";color:var(--machine-red)}.theme-tract-machine [data-field=lede]{border-top:.35mm solid var(--machine-ink);grid-area:lede;margin-top:2.6mm;padding-top:2.4mm;line-height:1.28}.theme-tract-machine [data-field=turn]{background:var(--machine-red);color:var(--machine-paper);font-family:var(--font-accent);text-transform:uppercase;grid-area:turn;justify-self:end;margin-top:3mm;padding:.8mm 2.4mm .6mm;font-size:13px;line-height:1}.theme-tract-machine.page-back{grid-template:"title title""body ptitle""body promises""body pltitle""body pledge""body."minmax(0,1fr)"meeting given""printer printer"/minmax(0,1.5fr) minmax(0,1fr);column-gap:5mm;display:grid}.theme-tract-machine [data-field=bodyTitle]{font-family:var(--font-title);text-transform:uppercase;grid-area:title;margin-bottom:3.4mm;padding-top:5mm;font-size:22px;line-height:1}.theme-tract-machine [data-field=body]{grid-area:body;line-height:1.28}.theme-tract-machine [data-field=body] p+p{margin-top:.6em}.theme-tract-machine [data-field=body] .dropcap{float:left;background:var(--machine-ink);color:var(--machine-paper);font-family:var(--font-title);margin:.1em .12em 0 0;padding:.05em .12em 0;font-size:2.7em;line-height:1}.theme-tract-machine [data-field=promisesTitle]{border-bottom:.6mm solid var(--machine-red);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;grid-area:ptitle;padding-bottom:1mm;font-size:8px;font-weight:700;line-height:1.2}.theme-tract-machine [data-field=promises]{counter-reset:vow;grid-area:promises}.theme-tract-machine [data-field=promises] .f-list-row{counter-increment:vow;border-bottom:.15mm solid #15191b59;grid-template-columns:7mm minmax(0,1fr);padding:1.3mm 0;line-height:1.2;display:grid}.theme-tract-machine [data-field=promises] .f-list-row:before{content:"0x" counter(vow, decimal-leading-zero);color:var(--machine-red);font-family:var(--font-accent);grid-row:1/span 2;font-size:12px;line-height:1}.theme-tract-machine .f-sub-title{font-family:var(--font-heading);text-transform:uppercase;font-size:9px;font-weight:700}.theme-tract-machine .f-sub-text{grid-column:2;font-size:9px}.theme-tract-machine [data-field=pledgeTitle]{background:var(--machine-red);color:var(--machine-paper);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;grid-area:pltitle;justify-self:start;margin-top:4mm;padding:1mm 2.4mm .8mm;font-size:8px;font-weight:700;line-height:1.2}.theme-tract-machine [data-field=pledge]{background:var(--machine-ink);color:var(--machine-paper);font-family:var(--font-accent);grid-area:pledge;padding:2.6mm 3.4mm;line-height:1.12}.theme-tract-machine .f-group-meeting{border:.35mm dashed var(--machine-ink);grid-area:meeting;margin-top:4mm;padding:2mm 3mm}.theme-tract-machine [data-field=meetingTitle]{color:var(--machine-red);font-family:var(--font-title);text-transform:uppercase;font-size:14px;line-height:1.05}.theme-tract-machine [data-field=place]{margin-top:1mm;font-weight:700;line-height:1.2}.theme-tract-machine [data-field=time]{font-family:var(--font-accent);margin-top:.6mm;font-size:13px;line-height:1}.theme-tract-machine [data-field=contact]{color:var(--machine-soft);margin-top:.6mm;font-size:8px;line-height:1.2}.theme-tract-machine [data-field=givenBy]{border:.35mm solid var(--machine-ink);font-family:var(--font-accent);grid-area:given;margin-top:4mm;padding:1.6mm 2.4mm 5mm;font-size:14px;line-height:1}.theme-tract-machine [data-field=givenBy]:before{content:"Issued by unit";font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.4mm;font-size:7px;font-weight:700;display:block}:root:lang(pl) .theme-tract-machine [data-field=givenBy]:before{content:"Wydała jednostka"}.theme-tract-machine [data-field=printer]{border-top:.35mm solid var(--machine-ink);color:var(--machine-soft);font-family:var(--font-heading);text-transform:uppercase;grid-area:printer;margin-top:3mm;padding:1.4mm 30mm 0 0;font-size:7px;line-height:1.3}.theme-tract-machine [data-field=printer]:after{content:"";background:repeating-linear-gradient(90deg, var(--machine-ink) 0 .3mm, transparent .3mm .6mm, var(--machine-ink) .6mm 1.1mm, transparent 1.1mm 1.5mm, var(--machine-ink) 1.5mm 1.7mm, transparent 1.7mm 2.3mm);width:26mm;height:5mm;position:absolute;top:1.6mm;right:0}.theme-tract-sermon{--sermon-paper:#dccfb2;--sermon-ink:#1d1813;--sermon-red:#9a2116;--sermon-fibre:#64461e38;--sermon-band:2.6mm;--sermon-margin:10mm;padding:13mm var(--sermon-margin) 12mm;background:radial-gradient(circle at 21% 17%, var(--sermon-fibre) 0 .9mm, transparent 2mm), radial-gradient(circle at 77% 31%, var(--sermon-fibre) 0 .6mm, transparent 1.5mm), radial-gradient(circle at 64% 83%, var(--sermon-fibre) 0 1.2mm, transparent 2.6mm), radial-gradient(circle at 14% 64%, var(--sermon-fibre) 0 .5mm, transparent 1.3mm), radial-gradient(ellipse at 70% 10%, #fff8e159, transparent 45%), radial-gradient(ellipse at 50% 40%, transparent 55%, #50371942), var(--sermon-paper);color:var(--sermon-ink);font-family:var(--font-body);text-shadow:0 0 .4px #1d1813b3;font-size:9px;line-height:1.3}.theme-tract-sermon:before,.theme-tract-sermon:after{content:"";left:var(--sermon-margin);right:var(--sermon-margin);height:var(--sermon-band);border-top:.5mm solid var(--sermon-ink);border-bottom:.5mm solid var(--sermon-ink);background:radial-gradient(circle, var(--sermon-red) 0 .45mm, transparent .55mm) 0 50% / 3mm 100% repeat-x, repeating-linear-gradient(45deg, var(--sermon-ink) 0 .25mm, transparent .25mm 1.05mm), repeating-linear-gradient(-45deg, var(--sermon-ink) 0 .25mm, transparent .25mm 1.05mm);pointer-events:none;position:absolute}.theme-tract-sermon:before{top:6.5mm}.theme-tract-sermon:after{bottom:6.5mm}.theme-tract-sermon.page-front{text-align:center;flex-direction:column;display:flex}.theme-tract-sermon [data-field=organisation]{font-family:var(--font-heading);font-size:9px;font-style:italic;line-height:1.25}.theme-tract-sermon [data-field=kicker]{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;margin-top:1.6mm;font-size:8px;font-weight:700;line-height:1.2}.theme-tract-sermon [data-field=headline]{color:var(--sermon-red);font-family:var(--font-title);margin:1.4mm 0 3mm;font-weight:700;line-height:1.08}.theme-tract-sermon [data-field=photo]{border:1.2mm solid var(--sermon-ink);outline:.3mm solid var(--sermon-ink);outline-offset:.7mm;background:radial-gradient(ellipse 60% 70% at 50% 100%, var(--sermon-red) 0 55%, transparent 58%) 50% 50% / 11% 12% no-repeat, linear-gradient(var(--sermon-ink), var(--sermon-ink)) 50% 57% / 13% 1.2% no-repeat, linear-gradient(var(--sermon-paper), var(--sermon-paper)) 50% 50% / 14% 17% no-repeat, linear-gradient(var(--sermon-ink), var(--sermon-ink)) 50% 100% / 22% 62% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--sermon-ink) 50%) 44% 20% / 11% 20% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--sermon-ink) 50%) 56% 20% / 11% 20% no-repeat, repeating-linear-gradient(0deg, var(--sermon-ink) 0 .3mm, transparent .3mm 1.3mm) 0 100% / 100% 16% no-repeat, repeating-conic-gradient(from 0deg at 50% 36%, var(--sermon-ink) 0 1.2deg, transparent 1.2deg 7deg), var(--sermon-paper);min-height:50mm;color:var(--sermon-paper);flex:1 1 0}.theme-tract-sermon [data-field=photo]:has(img){background:var(--sermon-paper)}.theme-tract-sermon .f-image img{filter:grayscale()contrast(2.4)brightness(1.15);mix-blend-mode:multiply}.theme-tract-sermon [data-field=caption]{margin-top:2.2mm;font-size:8px;font-style:italic;line-height:1.25}.theme-tract-sermon [data-field=verse]{text-align:justify;text-align-last:center;flex:0 auto;margin-top:3mm;padding:0 4mm;font-style:italic;line-height:1.28}.theme-tract-sermon [data-field=verse]:before{content:"“";color:var(--sermon-red);font-family:var(--font-accent);font-size:28px;font-style:normal;line-height:1;position:absolute;top:0;left:0}.theme-tract-sermon [data-field=verseSource]{color:var(--sermon-red);font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;margin-top:1mm;font-size:8px;font-weight:700;line-height:1.2}.theme-tract-sermon [data-field=lede]{border-top:.3mm solid var(--sermon-ink);text-align:justify;text-indent:1.4em;flex:0 auto;margin-top:3mm;padding-top:2.4mm;line-height:1.3}.theme-tract-sermon [data-field=turn]{font-family:var(--font-heading);color:var(--sermon-red);margin-top:2.2mm;font-size:11px;font-style:italic;line-height:1.2}.theme-tract-sermon.page-back{grid-template:"title title""body body"minmax(0,1fr)"ptitle pltitle""promises pledge""promises meeting""given given""printer printer"/minmax(0,1fr) minmax(0,1fr);column-gap:5mm;display:grid}.theme-tract-sermon [data-field=bodyTitle]{color:var(--sermon-red);font-family:var(--font-title);text-align:center;grid-area:title;margin-bottom:2.4mm;font-size:17px;font-weight:700;line-height:1.1}.theme-tract-sermon [data-field=body]{text-align:justify;grid-area:body;line-height:1.3}.theme-tract-sermon [data-field=body] p+p{text-indent:1.4em}.theme-tract-sermon [data-field=body] .dropcap{float:left;border:.3mm solid var(--sermon-ink);color:var(--sermon-red);font-family:var(--font-title);margin:.06em .1em 0 0;padding:0 .08em;font-size:3.1em;font-weight:700;line-height:1}.theme-tract-sermon :is([data-field=promisesTitle],[data-field=pledgeTitle]){border-top:.3mm solid var(--sermon-ink);border-bottom:.3mm solid var(--sermon-ink);font-family:var(--font-accent);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin-top:3.4mm;padding:1mm 0;font-size:8px;font-weight:700;line-height:1.2}.theme-tract-sermon [data-field=promisesTitle]{grid-area:ptitle}.theme-tract-sermon [data-field=pledgeTitle]{grid-area:pltitle}.theme-tract-sermon [data-field=promises]{counter-reset:vow;grid-area:promises}.theme-tract-sermon [data-field=promises] .f-list-row{counter-increment:vow;grid-template-columns:5.5mm minmax(0,1fr);padding-top:1.6mm;line-height:1.25;display:grid}.theme-tract-sermon [data-field=promises] .f-list-row:before{content:counter(vow, upper-roman) ".";color:var(--sermon-red);font-family:var(--font-accent);grid-row:1/span 2;font-size:9px;font-weight:700}.theme-tract-sermon .f-sub-title{font-size:10px;font-weight:700}.theme-tract-sermon .f-sub-text{grid-column:2;font-style:italic}.theme-tract-sermon [data-field=pledge]{text-align:center;grid-area:pledge;padding:1.6mm 1mm 0;font-style:italic;line-height:1.3}.theme-tract-sermon .f-group-meeting{border:.3mm solid var(--sermon-ink);box-shadow:inset 0 0 0 .5mm var(--sermon-paper), inset 0 0 0 .8mm var(--sermon-red);text-align:center;grid-area:meeting;margin-top:3mm;padding:2mm 2mm 1.6mm}.theme-tract-sermon [data-field=meetingTitle]{color:var(--sermon-red);font-family:var(--font-title);font-size:11px;font-weight:700;line-height:1.15}.theme-tract-sermon [data-field=place]{margin-top:.8mm;font-weight:700;line-height:1.25}.theme-tract-sermon [data-field=time]{margin-top:.5mm;font-style:italic;line-height:1.25}.theme-tract-sermon [data-field=contact]{color:var(--sermon-red);margin-top:.5mm;font-size:8px;line-height:1.25}.theme-tract-sermon [data-field=givenBy]{grid-area:given;align-items:baseline;gap:2mm;margin-top:3mm;font-size:10px;line-height:1.2;display:flex}.theme-tract-sermon [data-field=givenBy]:before{content:"Given in charity by";flex:none;font-size:9px;font-style:italic}:root:lang(pl) .theme-tract-sermon [data-field=givenBy]:before{content:"Z miłosierdzia dał ci"}.theme-tract-sermon [data-field=givenBy]:after{content:"";border-bottom:.25mm dotted var(--sermon-ink);flex:1}.theme-tract-sermon [data-field=printer]{text-align:center;grid-area:printer;margin-top:2mm;font-size:7px;font-style:italic;line-height:1.3}.theme-tract-starry{--starry-paper:#e6d8b1;--starry-ink:#1b1712;--starry-blue:#283272;--starry-brown:#7a521e38;--starry-rule:.35mm solid var(--starry-ink);background:radial-gradient(circle at 14% 22%, var(--starry-brown) 0 .7mm, transparent 1.6mm), radial-gradient(circle at 82% 11%, var(--starry-brown) 0 .5mm, transparent 1.3mm), radial-gradient(circle at 68% 77%, var(--starry-brown) 0 1mm, transparent 2.2mm), radial-gradient(circle at 23% 91%, var(--starry-brown) 0 .6mm, transparent 1.5mm), radial-gradient(ellipse at 50% 45%, transparent 46%, #784e1657), linear-gradient(100deg, #fffae640, transparent 40%, #78501e14), var(--starry-paper);color:var(--starry-ink);font-family:var(--font-body);text-shadow:0 0 .35px #1b1712a6;padding:9mm 10mm 8mm;font-size:9px;line-height:1.3}.theme-tract-starry:before{content:"";border:.9mm solid var(--starry-ink);box-shadow:inset 0 0 0 .5mm var(--starry-paper), inset 0 0 0 .8mm var(--starry-ink);pointer-events:none;position:absolute;inset:4.5mm}.theme-tract-starry.page-front{text-align:center;flex-direction:column;display:flex}.theme-tract-starry [data-field=organisation]{border-top:.9mm double var(--starry-ink);border-bottom:.9mm double var(--starry-ink);font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;padding:1.2mm 0;font-size:9px;font-weight:700;line-height:1.25}.theme-tract-starry [data-field=kicker]{color:var(--starry-blue);font-family:var(--font-heading);margin-top:1.6mm;font-size:9px;font-style:italic;line-height:1.25}.theme-tract-starry [data-field=headline]{font-family:var(--font-title);letter-spacing:.01em;text-transform:uppercase;margin:2mm 0 2.6mm;line-height:1}.theme-tract-starry [data-field=photo]{border:1mm solid var(--starry-ink);min-height:52mm;box-shadow:0 0 0 .5mm var(--starry-paper), 0 0 0 .8mm var(--starry-ink);background:linear-gradient(var(--starry-ink), var(--starry-ink)) 50% 100% / 54% 34% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--starry-ink) 50%) 31.5% 61.4% / 27% 12% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--starry-ink) 50%) 68.5% 61.4% / 27% 12% no-repeat, linear-gradient(var(--starry-ink), var(--starry-ink)) 30% 100% / 11% 58% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--starry-ink) 50%) 28.25% 17.1% / 5.5% 30% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--starry-ink) 50%) 34.07% 17.1% / 5.5% 30% no-repeat, radial-gradient(circle at 62% 14%, var(--starry-paper) 0 .4mm, transparent .6mm), radial-gradient(circle at 80% 30%, var(--starry-paper) 0 .4mm, transparent .6mm), radial-gradient(circle at 12% 24%, var(--starry-paper) 0 .4mm, transparent .6mm), radial-gradient(circle at 90% 9%, var(--starry-paper) 0 .4mm, transparent .6mm), radial-gradient(circle at 48% 38%, var(--starry-paper) 0 .4mm, transparent .6mm), radial-gradient(ellipse at 50% 110%, #807565, #3b362f 70%);color:var(--starry-paper);flex:1 1 0;margin:0 5mm}.theme-tract-starry .f-image img{filter:grayscale()sepia(.3)contrast(1.35)brightness(.95)}.theme-tract-starry [data-field=photo]:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(circle,#1b171259 30%,#0000 32%) 0 0/.7mm .7mm;position:absolute;inset:0}.theme-tract-starry [data-field=caption]{margin-top:1.4mm;font-size:8px;font-style:italic;line-height:1.25}.theme-tract-starry [data-field=verse]{border-top:var(--starry-rule);color:var(--starry-blue);font-family:var(--font-heading);flex:0 auto;margin-top:3mm;padding:2mm 3mm 1mm;font-style:italic;line-height:1.3}.theme-tract-starry [data-field=verse]:before{content:"★ ★ ★";letter-spacing:.6em;margin-bottom:1mm;font-size:8px;font-style:normal;display:block}.theme-tract-starry [data-field=verseSource]{border-bottom:var(--starry-rule);color:var(--starry-blue);font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;padding-bottom:2mm;font-size:8px;font-weight:700;line-height:1.25}.theme-tract-starry [data-field=verseSource]:before{content:"— "}.theme-tract-starry [data-field=lede]{text-align:justify;flex:0 auto;margin-top:2.4mm;line-height:1.32}.theme-tract-starry [data-field=turn]{font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;margin-top:2.4mm;font-size:10px;font-weight:700;line-height:1.2}.theme-tract-starry.page-back{grid-template:"title title""body ptitle""body promises""body pltitle""body pledge""body."minmax(0,1fr)"meeting given""printer printer"/minmax(0,1.45fr) minmax(0,1fr);column-gap:5mm;display:grid}.theme-tract-starry [data-field=bodyTitle]{border-top:.9mm double var(--starry-ink);border-bottom:.9mm double var(--starry-ink);font-family:var(--font-title);text-align:center;text-transform:uppercase;grid-area:title;margin-bottom:3mm;padding:1.4mm 0 1.2mm;font-size:22px;line-height:1.05}.theme-tract-starry [data-field=body]{grid-area:body;line-height:1.34}.theme-tract-starry [data-field=body] p+p{text-indent:1.2em;margin-top:.5em}.theme-tract-starry [data-field=body] .dropcap{float:left;color:var(--starry-blue);font-family:var(--font-title);margin:.08em .08em 0 0;font-size:3.6em;line-height:.82}.theme-tract-starry :is([data-field=promisesTitle],[data-field=pledgeTitle]){border-bottom:var(--starry-rule);color:var(--starry-blue);font-family:var(--font-accent);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding-bottom:1mm;font-size:9px;font-weight:700;line-height:1.2}.theme-tract-starry [data-field=promisesTitle]{grid-area:ptitle}.theme-tract-starry [data-field=pledgeTitle]{grid-area:pltitle;margin-top:3.5mm}.theme-tract-starry [data-field=promises]{grid-area:promises}.theme-tract-starry [data-field=promises] .f-list-row{border-bottom:.15mm dotted var(--starry-ink);grid-template-columns:4mm minmax(0,1fr);padding:1.3mm 0;line-height:1.25;display:grid}.theme-tract-starry [data-field=promises] .f-list-row:before{content:"☞";color:var(--starry-blue);grid-row:1/span 2;font-size:10px}.theme-tract-starry .f-sub-title{font-family:var(--font-heading);text-transform:uppercase;font-size:10px;font-weight:700}.theme-tract-starry .f-sub-text{grid-column:2;font-style:italic}.theme-tract-starry [data-field=pledge]{text-align:center;grid-area:pledge;margin-top:1.6mm;font-style:italic;line-height:1.32}.theme-tract-starry .f-group-meeting{border-top:.9mm double var(--starry-ink);text-align:center;grid-area:meeting;margin-top:3mm;padding:2mm 0 1mm}.theme-tract-starry [data-field=meetingTitle]{font-family:var(--font-title);text-transform:uppercase;font-size:18px;line-height:1.05}.theme-tract-starry [data-field=place]{margin-top:1mm;font-weight:700;line-height:1.25}.theme-tract-starry [data-field=time]{color:var(--starry-blue);margin-top:.6mm;font-style:italic}.theme-tract-starry [data-field=contact]{margin-top:.6mm;font-size:8px;font-style:italic}.theme-tract-starry [data-field=givenBy]{border:.35mm solid var(--starry-ink);grid-area:given;align-self:end;margin-top:3mm;padding:1.4mm 2mm 4mm;font-size:10px;line-height:1.2}.theme-tract-starry [data-field=givenBy]:before{content:"Handed to you by a friend of the Church";font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.6mm;font-size:7px;font-weight:700;display:block}:root:lang(pl) .theme-tract-starry [data-field=givenBy]:before{content:"Wręczył ci przyjaciel Kościoła"}.theme-tract-starry [data-field=printer]{border-top:var(--starry-rule);text-align:center;grid-area:printer;margin-top:3mm;padding-top:1.2mm;font-size:7px;font-style:italic;line-height:1.3}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk){--custom-micro:6.5px;--custom-label:7.5px;--custom-heading:9px;--custom-body:10px;--custom-cell:10px;--custom-lead:12px;--custom-value:15px;--custom-title:24px;--row-gutter:4mm;font-family:var(--font-body);font-size:var(--custom-body);flex-direction:column;padding:13mm 11mm 11mm;line-height:1.34;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk):before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .banner{flex:none}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .banner>.block+.block{margin-top:3.2mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .columns{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));flex:1;gap:0 5mm;min-height:0;margin-top:4mm;display:grid}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .column,:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block{flex-direction:column;min-width:0;min-height:0;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .column>.block{flex:none}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .column>.block-notes{flex:1 1 0}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .column>.block+.block{margin-top:3.2mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block>[data-field=heading]{border-bottom:.3mm solid var(--accent);font-size:var(--custom-heading);letter-spacing:.16em;text-transform:uppercase;overflow-wrap:anywhere;color:var(--accent);flex:none;margin-bottom:1.2mm;padding-bottom:.6mm;font-weight:700;line-height:1.4}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-title>[data-field=heading]{font-size:var(--custom-label);letter-spacing:.14em;color:inherit;opacity:.7;border-bottom:0;margin-bottom:0;padding-bottom:0;font-weight:400}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-title>[data-field=name]{border-bottom:.6mm solid var(--accent);font-size:var(--custom-title);white-space:nowrap;color:var(--accent);padding-bottom:0;font-weight:700;line-height:1.5;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) [data-field=rows]{flex:0 auto;align-content:start;gap:.9mm 1.6mm;min-height:0;display:grid;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) [data-field=rows]>.f-list-row{grid-column:1/-1;grid-template-columns:subgrid;padding-right:0;display:grid}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) [data-field=rows] .f-sub{overflow-wrap:anywhere;border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--custom-cell);padding-bottom:.4mm;line-height:1.35;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) [data-field=rows]>.f-list-row:first-child>.f-sub:before{font-size:var(--custom-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;line-height:1.5;display:block}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-details [data-field=rows]{grid-template-columns:repeat(auto-fill,minmax(38mm,1fr));gap:1.6mm 4mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-details [data-field=rows]>.f-list-row{flex-direction:column;grid-column:auto;min-width:0;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-details [data-field=rows] .f-sub-label{font-size:var(--custom-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;border-bottom:0;padding-bottom:0;line-height:1.5}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-details [data-field=rows] .f-sub-value{border-bottom:.25mm solid var(--rule);padding-bottom:.6mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-notes [data-fit]{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background-color:var(--wash);background-image:repeating-linear-gradient(to bottom, transparent 0 5.8mm, var(--hair) 5.8mm 6mm);background-position:0 1.2mm;flex:1 1 0;min-height:12mm;padding:1.2mm 1.8mm;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-notes [data-fit]:has(p){background-image:none}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .banner .block-notes [data-fit]{flex:none}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-notes .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-notes .f-para p+p{margin-top:.4em}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-portrait .f-image{border:.25mm solid var(--rule);background:var(--wash);flex:42mm;min-height:0;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-portrait .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-portrait .f-image-empty{height:100%;font-size:var(--custom-label);opacity:.5;place-items:center;display:grid}.theme-custom-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm),#eef2f4}.theme-custom-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%),#f4ecd8}.theme-custom-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]{grid-template-columns:minmax(0, 1fr) minmax(0, .8fr) minmax(0, 1.4fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-secrets [data-field=rows]{grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-people,.block-threats) [data-field=rows]{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.3fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-places [data-field=rows]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.5fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]{grid-template-columns:minmax(0, 1.2fr) 10mm minmax(0, 1.4fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-scenes,.block-secrets,.block-people,.block-places,.block-countdowns,.block-threats) [data-field=rows]>.f-list-row>.f-sub:first-child{font-weight:700}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows] .f-sub-steps{text-align:center}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]>.f-list-row:first-child>.f-sub-scene:before{content:"Scene"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]>.f-list-row:first-child>.f-sub-scene:before{content:"Scena"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]>.f-list-row:first-child>.f-sub-where:before{content:"Where"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]>.f-list-row:first-child>.f-sub-where:before{content:"Gdzie"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]>.f-list-row:first-child>.f-sub-what:before{content:"What it is about"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-scenes [data-field=rows]>.f-list-row:first-child>.f-sub-what:before{content:"O co chodzi"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-secrets [data-field=rows]>.f-list-row:first-child>.f-sub-secret:before{content:"What is true"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-secrets [data-field=rows]>.f-list-row:first-child>.f-sub-secret:before{content:"Co jest prawdą"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-secrets [data-field=rows]>.f-list-row:first-child>.f-sub-where:before{content:"Where it can land"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-secrets [data-field=rows]>.f-list-row:first-child>.f-sub-where:before{content:"Gdzie może wypłynąć"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-people [data-field=rows]>.f-list-row:first-child>.f-sub-name:before{content:"Name"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-people [data-field=rows]>.f-list-row:first-child>.f-sub-name:before{content:"Imię"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-people [data-field=rows]>.f-list-row:first-child>.f-sub-role:before{content:"Role"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-people [data-field=rows]>.f-list-row:first-child>.f-sub-role:before{content:"Rola"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-people [data-field=rows]>.f-list-row:first-child>.f-sub-want:before{content:"What they want"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-people [data-field=rows]>.f-list-row:first-child>.f-sub-want:before{content:"Czego chce"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-places [data-field=rows]>.f-list-row:first-child>.f-sub-place:before{content:"Place"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-places [data-field=rows]>.f-list-row:first-child>.f-sub-place:before{content:"Miejsce"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-places [data-field=rows]>.f-list-row:first-child>.f-sub-impression:before{content:"One impression"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-places [data-field=rows]>.f-list-row:first-child>.f-sub-impression:before{content:"Jedno wrażenie"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]>.f-list-row:first-child>.f-sub-clock:before{content:"What is coming"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]>.f-list-row:first-child>.f-sub-clock:before{content:"Co nadchodzi"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]>.f-list-row:first-child>.f-sub-steps:before{content:"Steps"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]>.f-list-row:first-child>.f-sub-steps:before{content:"Kroki"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]>.f-list-row:first-child>.f-sub-then:before{content:"When it fills"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-countdowns [data-field=rows]>.f-list-row:first-child>.f-sub-then:before{content:"Gdy się wypełni"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-threats [data-field=rows]>.f-list-row:first-child>.f-sub-threat:before{content:"Who or what"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-threats [data-field=rows]>.f-list-row:first-child>.f-sub-threat:before{content:"Kto albo co"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-threats [data-field=rows]>.f-list-row:first-child>.f-sub-stats:before{content:"Numbers"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-threats [data-field=rows]>.f-list-row:first-child>.f-sub-stats:before{content:"Liczby"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-threats [data-field=rows]>.f-list-row:first-child>.f-sub-tactic:before{content:"How it behaves"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-threats [data-field=rows]>.f-list-row:first-child>.f-sub-tactic:before{content:"Jak się zachowuje"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc{border:.25mm solid var(--hair);border-left:.9mm solid var(--accent);background:var(--wash);padding:1.4mm 2mm 1.8mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>.f-text{border-bottom:.2mm dotted var(--rule);overflow-wrap:anywhere;align-items:baseline;gap:1.6mm;min-width:0;padding-bottom:.4mm;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>.f-text+.f-text{margin-top:.7mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>.f-text:before{font-size:var(--custom-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;flex:none;font-weight:400}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=name]{border-bottom:.3mm solid var(--accent);font-size:var(--custom-lead);color:var(--accent);font-weight:700}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=name]:before{content:"Name"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=name]:before{content:"Imię"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=role]:before{content:"Role"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=role]:before{content:"Rola"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=want]:before{content:"Wants"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=want]:before{content:"Chce"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=secret]:before{content:"Hides"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc>[data-field=secret]:before{content:"Ukrywa"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-field=stats]{grid-template-columns:repeat(auto-fill,minmax(12mm,1fr));gap:1mm;margin-top:1.4mm;display:grid}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-field=stats]>.f-list-row{border:.25mm solid var(--rule);text-align:center;flex-direction:column;align-items:stretch;padding:.4mm .8mm .6mm;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-field=stats] .f-sub{overflow-wrap:anywhere;min-width:0;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-field=stats] .f-sub-name{font-size:var(--custom-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.5}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-field=stats] .f-sub-value{font-size:var(--custom-lead);font-weight:700;line-height:1.25}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-fit]{background-image:repeating-linear-gradient(to bottom, transparent 0 4.8mm, var(--hair) 4.8mm 5mm);flex:7mm;min-height:0;margin-top:1.2mm;overflow:hidden}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc [data-fit]:has(p){background-image:none}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-npc .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-characteristics,.block-vitals) [data-field=rows]{grid-template-columns:repeat(auto-fill, minmax(var(--box-min), 1fr));gap:1.6mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-characteristics{--box-min:13mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals{--box-min:27mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-characteristics,.block-vitals) [data-field=rows]>.f-list-row{border:.3mm solid var(--rule);background:var(--wash);grid-column:auto;padding:.8mm 1.2mm 1mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-characteristics,.block-vitals) [data-field=rows] .f-sub{border-bottom:0;padding-bottom:0}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-characteristics,.block-vitals) [data-field=rows] .f-sub-name{font-size:var(--custom-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.5}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-characteristics [data-field=rows]>.f-list-row{text-align:center;flex-direction:column;align-items:center;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-characteristics [data-field=rows] .f-sub-name{border-bottom:.2mm solid var(--hair);align-self:stretch}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-characteristics [data-field=rows] .f-sub-value{font-size:var(--custom-value);align-self:stretch;font-weight:700;line-height:1.25}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-characteristics [data-field=rows] .f-sub-mod{border:.25mm solid var(--rule);min-width:8mm;font-size:var(--custom-label);border-radius:2mm;margin-top:.4mm;padding:0 1mm;line-height:1.5}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows]>.f-list-row{grid-template-columns:1fr 1fr;column-gap:1.2mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] .f-sub-name{grid-column:1/-1}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] :is(.f-sub-current,.f-sub-max){font-size:var(--custom-value);font-weight:700;line-height:1.25}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] .f-sub-current{border-right:.25mm solid var(--hair)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] :is(.f-sub-current,.f-sub-max):before{font-size:var(--custom-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;line-height:1.5;display:block}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] .f-sub-current:before{content:"Current"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] .f-sub-current:before{content:"Obecnie"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] .f-sub-max:before{content:"Max"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-vitals [data-field=rows] .f-sub-max:before{content:"Maks."}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-skills [data-field=rows]{grid-template-columns:repeat(auto-fill,minmax(38mm,1fr));gap:.5mm 4mm}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-skills [data-field=rows]>.f-list-row{grid-column:auto;align-items:flex-end;gap:1.2mm;min-width:0;padding-right:1.6em;display:flex}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-skills [data-field=rows] .f-sub-name{flex:auto}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-skills [data-field=rows] .f-sub-value{border:.25mm solid var(--rule);text-align:center;flex:0 0 8mm;padding-bottom:0}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]{grid-template-columns:minmax(0, 1.6fr) 11mm 15mm minmax(0, 1fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-abilities [data-field=rows]{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-equipment [data-field=rows]{grid-template-columns:minmax(0, 1fr) 12mm var(--row-gutter)}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-attacks,.block-abilities,.block-equipment) [data-field=rows]>.f-list-row>.f-sub:first-child{font-weight:700}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) :is(.block-attacks,.block-equipment) [data-field=rows] :is(.f-sub-bonus,.f-sub-damage,.f-sub-qty){text-align:center}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-name:before{content:"Attack"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-name:before{content:"Atak"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-bonus:before{content:"Bonus"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-bonus:before{content:"Premia"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-damage:before{content:"Damage"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-damage:before{content:"Obrażenia"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-notes:before{content:"Notes"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-attacks [data-field=rows]>.f-list-row:first-child>.f-sub-notes:before{content:"Uwagi"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-abilities [data-field=rows]>.f-list-row:first-child>.f-sub-name:before{content:"Ability"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-abilities [data-field=rows]>.f-list-row:first-child>.f-sub-name:before{content:"Zdolność"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-abilities [data-field=rows]>.f-list-row:first-child>.f-sub-effect:before{content:"Effect"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-abilities [data-field=rows]>.f-list-row:first-child>.f-sub-effect:before{content:"Działanie"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-equipment [data-field=rows]>.f-list-row:first-child>.f-sub-item:before{content:"Item"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-equipment [data-field=rows]>.f-list-row:first-child>.f-sub-item:before{content:"Przedmiot"}:is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-equipment [data-field=rows]>.f-list-row:first-child>.f-sub-qty:before{content:"Qty"}:root:lang(pl) :is(.theme-custom-fantasy,.theme-custom-modern,.theme-custom-twenties,.theme-custom-cyberpunk) .block-equipment [data-field=rows]>.f-list-row:first-child>.f-sub-qty:before{content:"Szt."}.theme-custom-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:radial-gradient(#0000 56%,#46300e24),#f2ece0}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster){text-rendering:geometricprecision;display:grid}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster)>*{z-index:1;min-width:0;min-height:0;position:relative}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-head{grid-area:head}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-monday{grid-area:monday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-tuesday{grid-area:tuesday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-wednesday{grid-area:wednesday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-thursday{grid-area:thursday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-friday{grid-area:friday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-saturday{grid-area:saturday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-group-sunday{grid-area:sunday}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) [data-field=notes]{grid-area:notes}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday){display:flex;overflow:hidden}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday)>.f-para{flex:1 1 0;min-width:0;min-height:0;overflow:hidden}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-para{white-space:pre-line;overflow-wrap:anywhere}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-feasts,.theme-datebook-roster) .f-para p{margin:0}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=monday-date]:before{content:"Monday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=monday-date]:before{content:"Poniedziałek"}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=tuesday-date]:before{content:"Tuesday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=tuesday-date]:before{content:"Wtorek"}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=wednesday-date]:before{content:"Wednesday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=wednesday-date]:before{content:"Środa"}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=thursday-date]:before{content:"Thursday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=thursday-date]:before{content:"Czwartek"}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=friday-date]:before{content:"Friday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=friday-date]:before{content:"Piątek"}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=saturday-date]:before{content:"Saturday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=saturday-date]:before{content:"Sobota"}:is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=sunday-date]:before{content:"Sunday"}:root:lang(pl) :is(.theme-datebook-planner,.theme-datebook-professor,.theme-datebook-roster) [data-field=sunday-date]:before{content:"Niedziela"}.theme-datebook-feasts{--feast-brown:#3b2716;--feast-rubric:#962c1c;--feast-vellum:#ecdcb4;--feast-dark:#2a1d12;--feast-lit:#f5ead0;background:var(--feast-vellum);color:var(--feast-brown);font-family:var(--font-body);box-shadow:inset 0 0 0 5mm var(--feast-vellum), inset 0 0 0 5.4mm var(--feast-brown), inset 0 0 0 6.2mm var(--feast-vellum), inset 0 0 0 6.6mm var(--feast-rubric);grid-template-rows:auto repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head""monday tuesday""wednesday thursday""friday saturday""sunday notes";gap:3mm;padding:13mm 12mm 12mm;font-size:13px;line-height:1.35}.theme-datebook-feasts:before{content:"";pointer-events:none;background:radial-gradient(at 30% 20%,#fff6dc73,#0000 40%),radial-gradient(circle at 72% 58%,#78501e1f 0,#0000 2.6mm),radial-gradient(#0000 50%,#603c144d);position:absolute;inset:0}.theme-datebook-feasts .f-group-head{border-bottom:.3mm solid var(--feast-brown);text-align:center;padding-bottom:2mm}.theme-datebook-feasts [data-field=year]{font-family:var(--font-title);font-variant-ligatures:none;letter-spacing:.04em;font-size:13px;font-weight:700;line-height:1.2}.theme-datebook-feasts [data-field=week]{font-family:var(--font-heading);color:var(--feast-rubric);font-size:14px;font-weight:700;line-height:1.3}.theme-datebook-feasts :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday){border:.3mm solid var(--feast-brown);flex-direction:column}.theme-datebook-feasts [data-field$=-date]{border-bottom:.3mm solid var(--feast-brown);font-family:var(--font-heading);color:var(--feast-rubric);padding:1mm 8mm 1mm 2mm;font-size:11px;font-weight:700;line-height:1.2;position:relative}.theme-datebook-feasts [data-field$=-date]:before{letter-spacing:.06em;color:var(--feast-brown);margin-right:1.5mm}.theme-datebook-feasts [data-field$=-date]:after{content:"";border:.25mm solid var(--feast-dark);background:var(--feast-lit);width:4mm;height:4mm;box-shadow:inset var(--moon) 0 0 0 var(--feast-dark);border-radius:50%;position:absolute;top:50%;right:1.8mm;transform:translateY(-50%)}.theme-datebook-feasts [data-field=monday-date]{--moon:2.2mm}.theme-datebook-feasts [data-field=tuesday-date]{--moon:3.2mm}.theme-datebook-feasts [data-field=wednesday-date]{--moon:4mm}.theme-datebook-feasts [data-field=thursday-date]{--moon:-3.2mm}.theme-datebook-feasts [data-field=friday-date]{--moon:-2.2mm}.theme-datebook-feasts [data-field=saturday-date]{--moon:-1.4mm}.theme-datebook-feasts [data-field=sunday-date]{--moon:-.8mm}.theme-datebook-feasts [data-field=monday-date]:before{content:"Moonsday"}:root:lang(pl) .theme-datebook-feasts [data-field=monday-date]:before{content:"Dzień Księżyca"}.theme-datebook-feasts [data-field=tuesday-date]:before{content:"Ironsday"}:root:lang(pl) .theme-datebook-feasts [data-field=tuesday-date]:before{content:"Dzień Żelaza"}.theme-datebook-feasts [data-field=wednesday-date]:before{content:"Wellsday"}:root:lang(pl) .theme-datebook-feasts [data-field=wednesday-date]:before{content:"Dzień Studni"}.theme-datebook-feasts [data-field=thursday-date]:before{content:"Thundersday"}:root:lang(pl) .theme-datebook-feasts [data-field=thursday-date]:before{content:"Dzień Gromu"}.theme-datebook-feasts [data-field=friday-date]:before{content:"Marketday"}:root:lang(pl) .theme-datebook-feasts [data-field=friday-date]:before{content:"Dzień Targu"}.theme-datebook-feasts [data-field=saturday-date]:before{content:"Starsday"}:root:lang(pl) .theme-datebook-feasts [data-field=saturday-date]:before{content:"Dzień Gwiazd"}.theme-datebook-feasts [data-field=sunday-date]:before{content:"Sunsday"}:root:lang(pl) .theme-datebook-feasts [data-field=sunday-date]:before{content:"Dzień Słońca"}.theme-datebook-feasts :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday)>.f-para{padding:1.5mm 2mm}.theme-datebook-feasts [data-field=notes]{border:.3mm solid var(--feast-rubric);font-family:var(--font-accent);padding:7mm 2mm 1.5mm;font-size:17px;line-height:1.3;overflow:hidden}.theme-datebook-feasts [data-field=notes]:before{content:"Observances";font-family:var(--font-heading);letter-spacing:.12em;text-align:center;color:var(--feast-rubric);font-size:10px;font-style:normal;font-weight:700;position:absolute;top:.6mm;left:0;right:0}:root:lang(pl) .theme-datebook-feasts [data-field=notes]:before{content:"Przestrogi"}.theme-datebook-planner{--plan-ink:#1c1d22;--plan-pen:#1f3a94;--plan-rule:#c9ccd3;--plan-line:5mm;color:var(--plan-ink);font-family:var(--font-body);background:#fbfaf6;grid-template-rows:auto repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head""monday friday""tuesday saturday""wednesday sunday""thursday notes";gap:3.5mm 5mm;padding:10mm 10mm 11mm;font-size:15px}.theme-datebook-planner .f-group-head{border-bottom:.6mm solid var(--plan-ink);justify-content:space-between;align-items:baseline;gap:4mm;padding-bottom:2mm;display:flex}.theme-datebook-planner [data-field=year]{font-family:var(--font-title);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1}.theme-datebook-planner [data-field=week]{font-family:var(--font-heading);letter-spacing:.04em;text-align:right;font-size:11px;font-weight:600}.theme-datebook-planner :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday){border-top:.3mm solid var(--plan-ink);flex-direction:column}.theme-datebook-planner [data-field$=-date]{font-family:var(--font-title);justify-content:space-between;align-items:baseline;padding-top:.8mm;font-size:18px;font-weight:700;line-height:1.15;display:flex}.theme-datebook-planner [data-field$=-date]:before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#5b5f69;font-size:8px;font-weight:600}.theme-datebook-planner :is(.f-group-saturday,.f-group-sunday) [data-field$=-date]{color:#b0352b}.theme-datebook-planner :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday)>.f-para,.theme-datebook-planner [data-field=notes]{line-height:var(--plan-line);color:var(--plan-pen);background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--plan-line) - .2mm), var(--plan-rule) calc(var(--plan-line) - .2mm), var(--plan-rule) var(--plan-line))}.theme-datebook-planner [data-field=notes]{padding-top:var(--plan-line);border-top:.3mm solid var(--plan-ink);background-position:0 var(--plan-line);overflow:hidden}.theme-datebook-planner [data-field=notes]:before{content:"Notes";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#5b5f69;font-size:8px;font-weight:600;line-height:1.6;position:absolute;top:.8mm;left:0}:root:lang(pl) .theme-datebook-planner [data-field=notes]:before{content:"Notatki"}.theme-datebook-professor{--diary-print:#3a2e22;--diary-ink:#22242e;--diary-rule:#5a46284d;--diary-line:5.4mm;color:var(--diary-ink);font-family:var(--font-body);background:#efe5cc;grid-template-rows:auto repeat(7,minmax(0,1fr)) minmax(0,1.2fr);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""monday""tuesday""wednesday""thursday""friday""saturday""sunday""notes";padding:10mm 11mm 10mm 13mm;font-size:16px}.theme-datebook-professor:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 14%,#8c602424 0,#0000 2.4mm),radial-gradient(circle at 20% 58%,#8c60241f 0,#0000 1.8mm),radial-gradient(circle at 64% 83%,#8c60241a 0,#0000 3mm),linear-gradient(90deg,#5a401a38,#0000 5mm),radial-gradient(#0000 55%,#6e4c1a42);position:absolute;inset:0}.theme-datebook-professor .f-group-head{border-bottom:.5mm double var(--diary-print);color:var(--diary-print);justify-content:space-between;align-items:baseline;padding-bottom:1.5mm;display:flex}.theme-datebook-professor [data-field=year]{font-family:var(--font-title);order:2;font-size:22px;font-weight:700;line-height:1}.theme-datebook-professor [data-field=week]{font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.1em;font-size:12px}.theme-datebook-professor :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday){border-bottom:.25mm solid var(--diary-print);gap:2mm}.theme-datebook-professor [data-field$=-date]{border-right:.25mm solid var(--diary-print);width:17mm;font-family:var(--font-title);color:var(--diary-print);flex-direction:column-reverse;justify-content:flex-end;padding:1mm 0 0;font-size:20px;font-weight:700;line-height:1;display:flex}.theme-datebook-professor [data-field$=-date]:before{font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.06em;margin-top:.8mm;font-size:8px;font-weight:400}.theme-datebook-professor .f-group-sunday [data-field$=-date]{color:#8e2a20}.theme-datebook-professor :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday)>.f-para,.theme-datebook-professor [data-field=notes]{line-height:var(--diary-line);background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--diary-line) - .2mm), var(--diary-rule) calc(var(--diary-line) - .2mm), var(--diary-rule) var(--diary-line))}.theme-datebook-professor [data-field=notes]{background-position:0 5mm;padding-top:5mm;overflow:hidden}.theme-datebook-professor [data-field=notes]:before{content:"Memoranda";font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.1em;color:var(--diary-print);font-size:9px;line-height:1.4;position:absolute;top:1mm;left:0}:root:lang(pl) .theme-datebook-professor [data-field=notes]:before{content:"Notatki"}.theme-datebook-roster{--roster-dark:#1b2530;--roster-sheet:#dde3e8;--roster-cell:#eef2f4;--roster-signal:#d8531f;background:var(--roster-sheet);color:var(--roster-dark);font-family:var(--font-body);grid-template-rows:auto repeat(7,minmax(0,1fr)) auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""monday""tuesday""wednesday""thursday""friday""saturday""sunday""notes";padding:9mm 9mm 10mm;font-size:15px;line-height:1.05}.theme-datebook-roster .f-group-head{border:.5mm solid var(--roster-dark);margin-bottom:3mm}.theme-datebook-roster [data-field=year]{font-family:var(--font-heading);letter-spacing:.2em;background:var(--roster-dark);color:var(--roster-sheet);padding:1mm 2.5mm;font-size:9px;font-weight:700}.theme-datebook-roster [data-field=week]{font-family:var(--font-title);padding:1.5mm 2.5mm;font-size:19px;line-height:1.1}.theme-datebook-roster :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday){border:.4mm solid var(--roster-dark);background:var(--roster-cell);border-top-width:0}.theme-datebook-roster .f-group-monday{border-top-width:.4mm}.theme-datebook-roster [data-field$=-date]{border-right:.4mm solid var(--roster-dark);width:27mm;font-family:var(--font-accent);background:#c7d0d8;flex-direction:column;padding:1.5mm 2mm;font-size:11px;font-weight:600;line-height:1.3;display:flex}.theme-datebook-roster [data-field$=-date]:before{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.theme-datebook-roster :is(.f-group-monday,.f-group-tuesday,.f-group-wednesday,.f-group-thursday,.f-group-friday,.f-group-saturday,.f-group-sunday)>.f-para{padding:1.3mm 2.5mm}.theme-datebook-roster [data-field=notes]{border:.4mm solid var(--roster-dark);background:repeating-linear-gradient(-45deg, var(--roster-signal) 0 1.2mm, var(--roster-dark) 1.2mm 2.4mm) 0 0 / 3mm 100% no-repeat, var(--roster-cell);margin-top:3mm;padding:1.5mm 2.5mm 1.5mm 6mm;font-size:13px}.theme-delivery-caravan{--caravan-ink:#3a2513;--caravan-rubric:#7a1e16;--caravan-rule:#5a3a1e8c;--caravan-head:5.4mm;--caravan-row:6mm;--caravan-qty:10mm;--caravan-weight:19mm;--caravan-remarks:30mm;color:var(--caravan-ink);font-family:var(--font-body);background:#eadbb3;grid-template:"carrier carrier""title title""ref number""sender recipient""deliver deliver""items items"minmax(0,1fr)"handling handling""instr instr""receipt receipt""terms terms"/minmax(0,1fr) minmax(0,1fr);column-gap:4mm;padding:11mm 12mm 9mm;font-size:9.5px;line-height:1.3;display:grid}.theme-delivery-caravan:before{content:"";border:.5mm solid var(--caravan-ink);outline:.25mm solid var(--caravan-rubric);outline-offset:-1.4mm;pointer-events:none;position:absolute;inset:5mm}.theme-delivery-caravan:after{content:"";pointer-events:none;background:radial-gradient(at 50% 45%,#0000 55%,#6e481e47 100%),radial-gradient(circle at 82% 18%,#825a281f,#0000 16%),radial-gradient(at 14% 76%,#825a281a,#0000 24%);position:absolute;inset:0}.theme-delivery-caravan>*{z-index:1;position:relative}.theme-delivery-caravan :is([data-field=number],[data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]):before{font-family:var(--font-heading);letter-spacing:.1em;color:var(--caravan-rubric);margin-bottom:.6mm;font-size:6.2px;font-weight:700;line-height:1.2;display:block}.theme-delivery-caravan [data-field=carrier]{font-family:var(--font-title);text-align:center;color:var(--caravan-rubric);grid-area:carrier;font-size:18px;font-weight:700;line-height:1.3}.theme-delivery-caravan [data-field=title]{border-top:.3mm solid var(--caravan-ink);border-bottom:.3mm solid var(--caravan-ink);font-family:var(--font-heading);letter-spacing:.14em;text-align:center;grid-area:title;margin-top:1mm;font-size:10px;font-weight:700;line-height:1.9}.theme-delivery-caravan .f-group-ref{flex-direction:column;grid-area:ref;gap:1.4mm;margin-top:3mm;display:flex}.theme-delivery-caravan [data-field=date]:before{content:"Given on"}:root:lang(pl) .theme-delivery-caravan [data-field=date]:before{content:"Dano dnia"}.theme-delivery-caravan [data-field=order]{font-style:italic}.theme-delivery-caravan [data-field=order]:before{content:"By order of";font-style:normal}:root:lang(pl) .theme-delivery-caravan [data-field=order]:before{content:"Z polecenia"}.theme-delivery-caravan [data-field=number]{font-family:var(--font-heading);letter-spacing:.12em;text-align:right;color:var(--caravan-rubric);grid-area:number;place-self:start end;margin-top:3mm;font-size:14px;font-weight:700}.theme-delivery-caravan [data-field=number]:before{content:"Seal No."}:root:lang(pl) .theme-delivery-caravan [data-field=number]:before{content:"Pieczęć nr"}.theme-delivery-caravan :is([data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions]){border:.3mm solid var(--caravan-rule);background:#fff6de40;padding:1.4mm 2mm}.theme-delivery-caravan :is([data-field=sender],[data-field=recipient]){min-height:19mm;margin-top:3mm}.theme-delivery-caravan [data-field=sender]{grid-area:sender}.theme-delivery-caravan [data-field=recipient]{grid-area:recipient}.theme-delivery-caravan [data-field=deliverTo]{grid-area:deliver;margin-top:2mm;font-style:italic}.theme-delivery-caravan .f-para p{white-space:pre-line;margin:0}.theme-delivery-caravan [data-field=deliverTo]:before{font-style:normal}.theme-delivery-caravan [data-field=sender]:before{content:"Sent by"}:root:lang(pl) .theme-delivery-caravan [data-field=sender]:before{content:"Nadaje"}.theme-delivery-caravan [data-field=recipient]:before{content:"Consigned to"}:root:lang(pl) .theme-delivery-caravan [data-field=recipient]:before{content:"Dla"}.theme-delivery-caravan [data-field=deliverTo]:before{content:"To be handed over at"}:root:lang(pl) .theme-delivery-caravan [data-field=deliverTo]:before{content:"Miejsce wydania"}.theme-delivery-caravan [data-field=items]{min-height:0;padding-top:var(--caravan-head);border-top:.5mm double var(--caravan-ink);border-bottom:.5mm double var(--caravan-ink);background:linear-gradient(var(--caravan-ink), var(--caravan-ink)) 0 calc(var(--caravan-head) - .3mm) / 100% .3mm no-repeat, linear-gradient(var(--caravan-rule), var(--caravan-rule)) var(--caravan-qty) 0 / .25mm 100% no-repeat, linear-gradient(var(--caravan-rule), var(--caravan-rule)) right calc(var(--caravan-weight) + var(--caravan-remarks)) top 0 / .25mm 100% no-repeat, linear-gradient(var(--caravan-rule), var(--caravan-rule)) right var(--caravan-remarks) top 0 / .25mm 100% no-repeat, repeating-linear-gradient(transparent 0 calc(var(--caravan-row) - .2mm), var(--caravan-rule) calc(var(--caravan-row) - .2mm) var(--caravan-row)) 0 var(--caravan-head) / 100% 100% no-repeat;grid-area:items;margin-top:3mm;overflow:hidden}.theme-delivery-caravan [data-field=items] .f-list-row{grid-template-columns:var(--caravan-qty) minmax(0, 1fr) var(--caravan-weight) var(--caravan-remarks);line-height:var(--caravan-row);padding-right:0;display:grid}.theme-delivery-caravan [data-field=items] .f-sub{overflow-wrap:anywhere;min-width:0;padding:0 1.4mm;position:relative}.theme-delivery-caravan [data-field=items] :is(.f-sub-qty,.f-sub-weight){text-align:center}.theme-delivery-caravan [data-field=items] .f-sub-remarks{font-size:8.5px;font-style:italic}.theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub:before{height:var(--caravan-head);font-family:var(--font-heading);letter-spacing:.1em;color:var(--caravan-rubric);place-items:center;font-size:6.5px;font-style:normal;font-weight:700;line-height:1.1;display:grid;position:absolute;bottom:100%;left:0;right:0}.theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"Count"}:root:lang(pl) .theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"Sztuk"}.theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"Goods carried"}:root:lang(pl) .theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"Towar"}.theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"Weight"}:root:lang(pl) .theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"Waga"}.theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"Notes"}:root:lang(pl) .theme-delivery-caravan [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"Uwagi"}.theme-delivery-caravan [data-field=handling]{flex-wrap:wrap;grid-area:handling;justify-content:center;align-items:center;gap:2mm 4mm;margin-top:3mm;display:flex}.theme-delivery-caravan [data-field=handling] .f-list-row{border:.5mm double var(--caravan-rubric);font-family:var(--font-heading);letter-spacing:.1em;color:var(--caravan-rubric);opacity:.82;border-radius:1.2mm;padding:.6mm 2.4mm .4mm;font-size:8.5px;font-weight:700;transform:rotate(-1.5deg)}.theme-delivery-caravan [data-field=handling] .f-list-row:nth-child(2n){transform:rotate(2deg)}.theme-delivery-caravan [data-field=instructions]{grid-area:instr;height:15mm;margin-top:3mm;overflow:hidden}.theme-delivery-caravan [data-field=instructions]:before{content:"Charges laid upon the carter"}:root:lang(pl) .theme-delivery-caravan [data-field=instructions]:before{content:"Polecenia dla woźnicy"}.theme-delivery-caravan .f-group-receipt{grid-area:receipt;grid-template-columns:1.2fr 1fr;gap:5mm;margin-top:4mm;padding-right:24mm;display:grid}.theme-delivery-caravan .f-group-receipt>*{border-bottom:.3mm solid var(--caravan-ink);padding-bottom:.4mm}.theme-delivery-caravan [data-field=receivedBy]{font-family:var(--font-accent);font-size:19px;line-height:1.1}.theme-delivery-caravan [data-field=receivedOn]{align-self:end;font-style:italic}.theme-delivery-caravan [data-field=receivedOn]:before{font-style:normal}.theme-delivery-caravan [data-field=receivedBy]:before{content:"Received whole and under seal by"}:root:lang(pl) .theme-delivery-caravan [data-field=receivedBy]:before{content:"Odebrał w całości, pod pieczęcią"}.theme-delivery-caravan [data-field=receivedOn]:before{content:"On the day of"}:root:lang(pl) .theme-delivery-caravan [data-field=receivedOn]:before{content:"Dnia"}.theme-delivery-caravan [data-field=stamp]{z-index:2;outline-offset:-1.4mm;color:#8e1d19d1;width:21mm;height:21mm;font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;place-items:center;padding:3.4mm;font-size:5.6px;font-weight:700;line-height:1.25;display:grid;position:absolute;bottom:12mm;right:13mm;transform:rotate(-9deg)}.theme-delivery-caravan [data-field=terms]{text-align:center;grid-area:terms;margin-top:3mm;font-size:6px;font-style:italic;line-height:1.3}.theme-delivery-courier{--courier-ink:#17191c;--courier-grey:#5f656b;--courier-rule:#cfd3d7;--courier-brand:#0f766e;--courier-pen:#1f3b8f;--courier-qty:11mm;--courier-weight:17mm;--courier-remarks:27mm;--courier-head:5mm;--courier-row:6.2mm;color:var(--courier-ink);font-family:var(--font-body);background:#fbfbf9;grid-template:"carrier number""title number""ref ref""sender recipient""deliver deliver""items items"minmax(0,1fr)"handling handling""instr instr""receipt receipt""terms terms"/minmax(0,1fr) minmax(0,1fr);column-gap:3mm;padding:9mm 10mm 7mm;font-size:9px;line-height:1.35;display:grid}.theme-delivery-courier:before{content:"";background:var(--courier-brand);pointer-events:none;height:2.2mm;position:absolute;top:0;left:0;right:0}.theme-delivery-courier>*{z-index:1;position:relative}.theme-delivery-courier :is([data-field=number],[data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]):before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--courier-grey);margin-bottom:.7mm;font-size:5.8px;font-weight:700;line-height:1.2;display:block}.theme-delivery-courier [data-field=carrier]{font-family:var(--font-title);letter-spacing:-.01em;grid-area:carrier;align-self:end;margin-top:4mm;font-size:18px;font-weight:700;line-height:1.3}.theme-delivery-courier [data-field=carrier]:before{content:"";vertical-align:-.14em;background:var(--courier-brand);clip-path:polygon(0 0,55% 0,100% 50%,55% 100%,0 100%,45% 50%);width:.95em;height:.95em;margin-right:.35em;display:inline-block}.theme-delivery-courier [data-field=title]{font-family:var(--font-heading);letter-spacing:.22em;color:var(--courier-brand);grid-area:title;align-self:start;font-size:10px;font-weight:700;line-height:1.6}.theme-delivery-courier [data-field=number]{width:52mm;font-family:var(--font-heading);letter-spacing:.12em;text-align:center;flex-direction:column;grid-area:number;justify-self:end;font-size:10px;font-weight:700;line-height:1.3;display:flex}.theme-delivery-courier [data-field=number]:before{order:1;margin:.8mm 0 0}.theme-delivery-courier [data-field=number]:after{content:"";background:linear-gradient(90deg, var(--courier-ink) 0% 1.3%, transparent 1.3% 2%, var(--courier-ink) 2% 2.7%, transparent 2.7% 4%, var(--courier-ink) 4% 6%, transparent 6% 6.7%, var(--courier-ink) 6.7% 7.3%, transparent 7.3% 10%, var(--courier-ink) 10% 11.3%, transparent 11.3% 14%, var(--courier-ink) 14% 16.7%, transparent 16.7% 18%, var(--courier-ink) 18% 20.7%, transparent 20.7% 22%, var(--courier-ink) 22% 22.7%, transparent 22.7% 25.3%, var(--courier-ink) 25.3% 27.3%, transparent 27.3% 29.3%, var(--courier-ink) 29.3% 30%, transparent 30% 30.7%, var(--courier-ink) 30.7% 32%, transparent 32% 32.7%, var(--courier-ink) 32.7% 35.3%, transparent 35.3% 36%, var(--courier-ink) 36% 36.7%, transparent 36.7% 39.3%, var(--courier-ink) 39.3% 40%, transparent 40% 42.7%, var(--courier-ink) 42.7% 43.3%, transparent 43.3% 44.7%, var(--courier-ink) 44.7% 46.7%, transparent 46.7% 49.3%, var(--courier-ink) 49.3% 50.7%, transparent 50.7% 53.3%, var(--courier-ink) 53.3% 54%, transparent 54% 55.3%, var(--courier-ink) 55.3% 56.7%, transparent 56.7% 58%, var(--courier-ink) 58% 58.7%, transparent 58.7% 59.3%, var(--courier-ink) 59.3% 60%, transparent 60% 60.7%, var(--courier-ink) 60.7% 62.7%, transparent 62.7% 65.3%, var(--courier-ink) 65.3% 67.3%, transparent 67.3% 68%, var(--courier-ink) 68% 69.3%, transparent 69.3% 70.7%, var(--courier-ink) 70.7% 72.7%, transparent 72.7% 73.3%, var(--courier-ink) 73.3% 74%, transparent 74% 74.7%, var(--courier-ink) 74.7% 76%, transparent 76% 76.7%, var(--courier-ink) 76.7% 78%, transparent 78% 78.7%, var(--courier-ink) 78.7% 79.3%, transparent 79.3% 80.7%, var(--courier-ink) 80.7% 83.3%, transparent 83.3% 86%, var(--courier-ink) 86% 88%, transparent 88% 88.7%, var(--courier-ink) 88.7% 89.3%, transparent 89.3% 91.3%, var(--courier-ink) 91.3% 93.3%, transparent 93.3% 95.3%, var(--courier-ink) 95.3% 96%, transparent 96% 97.3%, var(--courier-ink) 97.3% 100%);order:-1;height:11mm;margin-bottom:.8mm}.theme-delivery-courier [data-field=number]:before{content:"Tracking no."}:root:lang(pl) .theme-delivery-courier [data-field=number]:before{content:"Nr przesyłki"}.theme-delivery-courier .f-group-ref{background:#eef0f1;border-radius:1mm;grid-area:ref;grid-template-columns:1fr 1fr;gap:3mm;margin-top:3mm;padding:1.4mm 2mm;display:grid}.theme-delivery-courier [data-field=date]:before{content:"Date"}:root:lang(pl) .theme-delivery-courier [data-field=date]:before{content:"Data"}.theme-delivery-courier [data-field=order]:before{content:"Order no."}:root:lang(pl) .theme-delivery-courier [data-field=order]:before{content:"Nr zamówienia"}.theme-delivery-courier :is([data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions]){border:.3mm solid var(--courier-rule);border-radius:1mm;padding:1.6mm 2mm}.theme-delivery-courier :is([data-field=sender],[data-field=recipient]){min-height:20mm;margin-top:3mm}.theme-delivery-courier [data-field=sender]{grid-area:sender}.theme-delivery-courier [data-field=recipient]{border-color:var(--courier-ink);grid-area:recipient;font-size:10.5px;font-weight:600}.theme-delivery-courier [data-field=deliverTo]{border-left:1mm solid var(--courier-brand);grid-area:deliver;margin-top:2mm}.theme-delivery-courier .f-para p{white-space:pre-line;margin:0}.theme-delivery-courier [data-field=sender]:before{content:"From"}:root:lang(pl) .theme-delivery-courier [data-field=sender]:before{content:"Nadawca"}.theme-delivery-courier [data-field=recipient]:before{content:"To"}:root:lang(pl) .theme-delivery-courier [data-field=recipient]:before{content:"Odbiorca"}.theme-delivery-courier [data-field=deliverTo]:before{content:"Deliver to"}:root:lang(pl) .theme-delivery-courier [data-field=deliverTo]:before{content:"Adres doręczenia"}.theme-delivery-courier [data-field=items]{min-height:0;padding-top:var(--courier-head);border-bottom:.5mm solid var(--courier-ink);background:linear-gradient(var(--courier-ink), var(--courier-ink)) 0 0 / 100% var(--courier-head) no-repeat, repeating-linear-gradient(transparent 0 calc(var(--courier-row) - .25mm), var(--courier-rule) calc(var(--courier-row) - .25mm) var(--courier-row)) 0 var(--courier-head) / 100% 100% no-repeat;grid-area:items;margin-top:4mm;overflow:hidden}.theme-delivery-courier [data-field=items] .f-list-row{grid-template-columns:var(--courier-qty) minmax(0, 1fr) var(--courier-weight) var(--courier-remarks);line-height:var(--courier-row);padding-right:0;display:grid}.theme-delivery-courier [data-field=items] .f-sub{overflow-wrap:anywhere;min-width:0;padding:0 1.6mm;position:relative}.theme-delivery-courier [data-field=items] :is(.f-sub-qty,.f-sub-weight){text-align:right}.theme-delivery-courier [data-field=items] .f-sub-remarks{color:var(--courier-grey)}.theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub:before{height:var(--courier-head);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#fbfbf9;align-items:center;padding:0 1.6mm;font-size:6px;font-weight:700;line-height:1.1;display:flex;position:absolute;bottom:100%;left:0;right:0}.theme-delivery-courier [data-field=items] .f-list-row:first-child :is(.f-sub-qty,.f-sub-weight):before{justify-content:flex-end}.theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"Qty"}:root:lang(pl) .theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"Ilość"}.theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"Description"}:root:lang(pl) .theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"Opis"}.theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"Weight"}:root:lang(pl) .theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"Waga"}.theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"Notes"}:root:lang(pl) .theme-delivery-courier [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"Uwagi"}.theme-delivery-courier [data-field=handling]{flex-wrap:wrap;grid-area:handling;align-items:center;gap:1.6mm;margin-top:3mm;display:flex}.theme-delivery-courier [data-field=handling] .f-list-row{background:var(--courier-ink);font-family:var(--font-heading);letter-spacing:.12em;color:#fbfbf9;border-radius:.6mm;padding:.9mm 2.2mm;font-size:7.5px;font-weight:700;line-height:1.2}.theme-delivery-courier [data-field=handling] .f-list-row:first-child{background:#c2410c}.theme-delivery-courier [data-field=instructions]{background:#f1f2f3;grid-area:instr;height:15mm;margin-top:3mm;overflow:hidden}.theme-delivery-courier [data-field=instructions]:before{content:"Delivery instructions"}:root:lang(pl) .theme-delivery-courier [data-field=instructions]:before{content:"Wskazówki dla kuriera"}.theme-delivery-courier .f-group-receipt{border-top:.5mm solid var(--courier-ink);grid-area:receipt;grid-template-columns:1.5fr 1fr;gap:3mm;margin-top:4mm;padding-top:1.6mm;display:grid}.theme-delivery-courier .f-group-receipt:before{content:"Proof of delivery";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:7.5px;font-weight:700}:root:lang(pl) .theme-delivery-courier .f-group-receipt:before{content:"Potwierdzenie doręczenia"}.theme-delivery-courier .f-group-receipt>*{border:.3mm solid var(--courier-rule);min-height:13mm;font-family:var(--font-accent);color:var(--courier-pen);border-radius:1mm;padding:1.4mm 2mm;font-size:15px;line-height:1.1}.theme-delivery-courier [data-field=receivedBy]:before{content:"Received by — print and sign"}:root:lang(pl) .theme-delivery-courier [data-field=receivedBy]:before{content:"Odebrał(a) — czytelny podpis"}.theme-delivery-courier [data-field=receivedOn]:before{content:"Date and time"}:root:lang(pl) .theme-delivery-courier [data-field=receivedOn]:before{content:"Data i godzina"}.theme-delivery-courier [data-field=stamp]{z-index:2;max-width:40mm;font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#2d4fa3;opacity:.7;border:.6mm solid #2d4fa3;border-radius:1.2mm;padding:1.2mm 2.4mm;font-size:8px;font-weight:700;line-height:1.3;position:absolute;bottom:11.5mm;right:66mm;transform:rotate(-6deg)}.theme-delivery-courier [data-field=terms]{color:var(--courier-grey);grid-area:terms;margin-top:2.5mm;font-size:5.5px;line-height:1.35}.theme-delivery-eastern-bloc{--bloc-print:#8e2a1e;--bloc-carbon:#2f3a86;--bloc-tint:#8e2a1e12;--bloc-line:.3mm solid var(--bloc-print);--bloc-head:6mm;--bloc-row:5.4mm;--bloc-qty:13mm;--bloc-weight:17mm;--bloc-remarks:28mm;color:var(--bloc-carbon);font-family:var(--font-body);text-shadow:0 0 .4px #2f3a86b3;background:#efdfd8;grid-template:"carrier carrier""title number""sender recipient""deliver ref""items items"minmax(0,1fr)"handling handling""instr instr""receipt receipt""terms terms"/minmax(0,1fr) minmax(0,1fr);gap:1.6mm;padding:9mm 9mm 7mm;font-size:9px;line-height:1.3;display:grid}.theme-delivery-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#783c3214,#0000 50%),radial-gradient(at 84% 88%,#783c321a,#0000 45%),repeating-linear-gradient(90deg,#0000 0 .9mm,#8e2a1e05 .9mm 1mm);position:absolute;inset:0}.theme-delivery-eastern-bloc>*{z-index:1;position:relative}.theme-delivery-eastern-bloc :is([data-field=number],[data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]):before{font-family:var(--font-heading);letter-spacing:.05em;text-shadow:none;text-transform:uppercase;color:var(--bloc-print);margin-bottom:.8mm;font-size:6.5px;line-height:1.15;display:block}.theme-delivery-eastern-bloc :is([data-field=number],[data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]){border:var(--bloc-line);padding:1mm 1.6mm 1.2mm}.theme-delivery-eastern-bloc [data-field=carrier]{border-top:1.4mm solid var(--bloc-print);font-family:var(--font-title);letter-spacing:.02em;text-shadow:none;text-transform:uppercase;color:var(--bloc-print);grid-area:carrier;font-size:18px;font-weight:700;line-height:1.55}.theme-delivery-eastern-bloc [data-field=title]{font-family:var(--font-heading);letter-spacing:.12em;text-shadow:none;text-transform:uppercase;color:var(--bloc-print);grid-area:title;align-self:center;font-size:10px;font-weight:700;line-height:1.6}.theme-delivery-eastern-bloc [data-field=number]{letter-spacing:.14em;min-width:42mm;text-shadow:none;color:#b3261a;grid-area:number;justify-self:end;font-size:13px;font-weight:700}.theme-delivery-eastern-bloc [data-field=number]:before{content:"No."}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=number]:before{content:"Nr"}.theme-delivery-eastern-bloc [data-field=sender]{grid-area:sender;min-height:20mm}.theme-delivery-eastern-bloc [data-field=recipient]{grid-area:recipient;min-height:20mm}.theme-delivery-eastern-bloc [data-field=deliverTo]{grid-area:deliver}.theme-delivery-eastern-bloc .f-para p{white-space:pre-line;margin:0}.theme-delivery-eastern-bloc [data-field=sender]:before{content:"1  Sender (name, address)"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=sender]:before{content:"1  Nadawca (nazwa, adres)"}.theme-delivery-eastern-bloc [data-field=recipient]:before{content:"2  Consignee (name, address)"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=recipient]:before{content:"2  Odbiorca (nazwa, adres)"}.theme-delivery-eastern-bloc [data-field=deliverTo]:before{content:"3  Place of delivery"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=deliverTo]:before{content:"3  Miejsce dostawy"}.theme-delivery-eastern-bloc .f-group-ref{flex-direction:column;grid-area:ref;gap:1.6mm;display:flex}.theme-delivery-eastern-bloc .f-group-ref>*{flex:auto}.theme-delivery-eastern-bloc [data-field=order]:before{content:"5  Order / allocation No."}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=order]:before{content:"5  Nr zamówienia / przydziału"}.theme-delivery-eastern-bloc [data-field=date]:before{content:"4  Date of dispatch"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=date]:before{content:"4  Data wysyłki"}.theme-delivery-eastern-bloc [data-field=items]{min-height:0;padding-top:var(--bloc-head);border:var(--bloc-line);background:linear-gradient(var(--bloc-print), var(--bloc-print)) 0 calc(var(--bloc-head) - .3mm) / 100% .3mm no-repeat, linear-gradient(var(--bloc-tint), var(--bloc-tint)) 0 0 / 100% var(--bloc-head) no-repeat, linear-gradient(var(--bloc-print), var(--bloc-print)) var(--bloc-qty) 0 / .3mm 100% no-repeat, linear-gradient(var(--bloc-print), var(--bloc-print)) right calc(var(--bloc-weight) + var(--bloc-remarks)) top 0 / .3mm 100% no-repeat, linear-gradient(var(--bloc-print), var(--bloc-print)) right var(--bloc-remarks) top 0 / .3mm 100% no-repeat, repeating-linear-gradient(transparent 0 calc(var(--bloc-row) - .2mm), #8e2a1e8c calc(var(--bloc-row) - .2mm) var(--bloc-row)) 0 var(--bloc-head) / 100% 100% no-repeat;grid-area:items;margin-top:1mm;overflow:hidden}.theme-delivery-eastern-bloc [data-field=items] .f-list-row{grid-template-columns:var(--bloc-qty) minmax(0, 1fr) var(--bloc-weight) var(--bloc-remarks);line-height:var(--bloc-row);padding-right:0;display:grid}.theme-delivery-eastern-bloc [data-field=items] .f-sub{overflow-wrap:anywhere;min-width:0;padding:0 1.4mm;position:relative}.theme-delivery-eastern-bloc [data-field=items] :is(.f-sub-qty,.f-sub-weight){text-align:right}.theme-delivery-eastern-bloc [data-field=items] .f-sub-remarks{font-size:8px}.theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub:before{height:var(--bloc-head);font-family:var(--font-heading);letter-spacing:.05em;text-shadow:none;text-transform:uppercase;color:var(--bloc-print);place-items:center start;padding:0 1.4mm;font-size:6.5px;line-height:1.1;display:grid;position:absolute;bottom:100%;left:0;right:0}.theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"6  Qty"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"6  Ilość"}.theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"7  Description of goods"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"7  Nazwa towaru"}.theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"8  Gross wt, kg"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"8  Waga brutto, kg"}.theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"9  Remarks"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"9  Uwagi"}.theme-delivery-eastern-bloc [data-field=handling]{flex-wrap:wrap;grid-area:handling;align-items:center;gap:2mm 3mm;padding:1mm 0 .5mm 1mm;display:flex}.theme-delivery-eastern-bloc [data-field=handling] .f-list-row{font-family:var(--font-title);letter-spacing:.08em;text-shadow:none;color:#b3261a;opacity:.8;border:.7mm double #b3261a;padding:.5mm 2.2mm .3mm;font-size:10px;font-weight:700;transform:rotate(1.5deg)}.theme-delivery-eastern-bloc [data-field=handling] .f-list-row:nth-child(3n+2){transform:rotate(-2.5deg)}.theme-delivery-eastern-bloc [data-field=instructions]{grid-area:instr;height:15mm;overflow:hidden}.theme-delivery-eastern-bloc [data-field=instructions]:before{content:"10  Sender’s instructions"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=instructions]:before{content:"10  Polecenia nadawcy"}.theme-delivery-eastern-bloc .f-group-receipt{grid-area:receipt;grid-template-columns:1.3fr 1fr;gap:1.6mm;display:grid}.theme-delivery-eastern-bloc .f-group-receipt>*{min-height:14mm}.theme-delivery-eastern-bloc [data-field=receivedBy]{font-family:var(--font-accent);font-size:15px;line-height:1.1}.theme-delivery-eastern-bloc [data-field=receivedBy]:before{content:"11  Goods received — signature"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=receivedBy]:before{content:"11  Towar odebrał — podpis"}.theme-delivery-eastern-bloc [data-field=receivedOn]:before{content:"12  Date and time of receipt"}:root:lang(pl) .theme-delivery-eastern-bloc [data-field=receivedOn]:before{content:"12  Data i godzina odbioru"}.theme-delivery-eastern-bloc [data-field=stamp]{z-index:2;max-width:44mm;font-family:var(--font-title);letter-spacing:.08em;text-align:center;text-shadow:none;text-transform:uppercase;color:#4b2a94;opacity:.74;border:.8mm double #4b2a94;padding:1.2mm 2.4mm;font-size:10px;font-weight:700;line-height:1.25;position:absolute;bottom:11mm;right:62mm;transform:rotate(-5deg)}.theme-delivery-eastern-bloc [data-field=terms]{font-family:var(--font-heading);text-shadow:none;color:var(--bloc-print);grid-area:terms;font-size:6px;line-height:1.3}.theme-delivery-railway{--rail-print:#2d5238;--rail-red:#a3241b;--rail-typed:#1d1c19;--rail-hand:#23305c;--rail-head:5.2mm;--rail-row:5.6mm;--rail-rule:#2d523880;--rail-qty:11mm;--rail-weight:19mm;--rail-remarks:29mm;color:var(--rail-typed);font-family:var(--font-body);background:#efe6cb;grid-template:"carrier number""title title""ref ref""sender recipient""deliver deliver""items items"minmax(0,1fr)"handling handling""instr instr""receipt receipt""terms terms"/1fr 1fr;column-gap:3mm;padding:10mm 10mm 8mm;font-size:9px;line-height:1.3;display:grid}.theme-delivery-railway:before{content:"";border:.6mm solid var(--rail-print);outline:.2mm solid var(--rail-print);outline-offset:.7mm;pointer-events:none;position:absolute;inset:4.5mm}.theme-delivery-railway:after{content:"";pointer-events:none;background:radial-gradient(at 12% 8%,#785c281f,#0000 45%),radial-gradient(at 90% 94%,#785c2829,#0000 40%),radial-gradient(circle at 70% 30%,#785c280d,#0000 30%);position:absolute;inset:0}.theme-delivery-railway>*{z-index:1;position:relative}.theme-delivery-railway :is([data-field=number],[data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]):before{font-family:var(--font-heading);letter-spacing:.04em;color:var(--rail-print);margin-bottom:.6mm;font-size:6px;font-style:italic;line-height:1.2;display:block}.theme-delivery-railway [data-field=carrier]{font-family:var(--font-title);color:var(--rail-print);grid-area:carrier;align-self:end;font-size:18px;font-weight:700;line-height:1.25}.theme-delivery-railway [data-field=number]{font-family:var(--font-title);letter-spacing:.06em;color:var(--rail-red);grid-area:number;place-self:end;font-size:17px;font-weight:700;line-height:1.2}.theme-delivery-railway [data-field=number]:before{content:"No.";color:var(--rail-red);margin-right:1.2mm;font-size:9px;display:inline}:root:lang(pl) .theme-delivery-railway [data-field=number]:before{content:"Nr"}.theme-delivery-railway [data-field=title]{border-bottom:.6mm double var(--rail-print);font-family:var(--font-heading);letter-spacing:.22em;text-align:center;color:var(--rail-print);grid-area:title;font-size:10px;font-weight:700;line-height:2.1}.theme-delivery-railway .f-group-ref{grid-area:ref;grid-template-columns:1fr 1fr;gap:3mm;margin-top:2.5mm;display:grid}.theme-delivery-railway .f-group-ref>*{border-bottom:.25mm solid var(--rail-print);padding-bottom:.6mm}.theme-delivery-railway [data-field=date]:before{content:"Date"}:root:lang(pl) .theme-delivery-railway [data-field=date]:before{content:"Data"}.theme-delivery-railway [data-field=order]:before{content:"Shipper’s order No."}:root:lang(pl) .theme-delivery-railway [data-field=order]:before{content:"Zlecenie nadawcy nr"}.theme-delivery-railway :is([data-field=sender],[data-field=recipient],[data-field=deliverTo]){border:.3mm solid var(--rail-print);padding:1.2mm 1.8mm 1.4mm}.theme-delivery-railway :is([data-field=sender],[data-field=recipient]){min-height:19mm;margin-top:3mm}.theme-delivery-railway [data-field=sender]{grid-area:sender}.theme-delivery-railway [data-field=recipient]{grid-area:recipient}.theme-delivery-railway [data-field=deliverTo]{grid-area:deliver;min-height:10mm;margin-top:2mm}.theme-delivery-railway .f-para p{white-space:pre-line;margin:0}.theme-delivery-railway [data-field=sender]:before{content:"Consignor"}:root:lang(pl) .theme-delivery-railway [data-field=sender]:before{content:"Nadawca"}.theme-delivery-railway [data-field=recipient]:before{content:"Consignee"}:root:lang(pl) .theme-delivery-railway [data-field=recipient]:before{content:"Odbiorca"}.theme-delivery-railway [data-field=deliverTo]:before{content:"Deliver to, if other than consignee"}:root:lang(pl) .theme-delivery-railway [data-field=deliverTo]:before{content:"Miejsce doręczenia, jeśli inne niż u odbiorcy"}.theme-delivery-railway [data-field=items]{min-height:0;padding-top:var(--rail-head);border:.4mm solid var(--rail-print);background:linear-gradient(var(--rail-print), var(--rail-print)) 0 calc(var(--rail-head) - .3mm) / 100% .3mm no-repeat, linear-gradient(var(--rail-print), var(--rail-print)) var(--rail-qty) 0 / .25mm 100% no-repeat, linear-gradient(var(--rail-print), var(--rail-print)) right calc(var(--rail-weight) + var(--rail-remarks)) top 0 / .25mm 100% no-repeat, linear-gradient(var(--rail-print), var(--rail-print)) right var(--rail-remarks) top 0 / .25mm 100% no-repeat, repeating-linear-gradient(transparent 0 calc(var(--rail-row) - .2mm), var(--rail-rule) calc(var(--rail-row) - .2mm) var(--rail-row)) 0 var(--rail-head) / 100% 100% no-repeat, #2d52380f;grid-area:items;margin-top:3mm;overflow:hidden}.theme-delivery-railway [data-field=items] .f-list-row{grid-template-columns:var(--rail-qty) minmax(0, 1fr) var(--rail-weight) var(--rail-remarks);line-height:var(--rail-row);padding-right:0;display:grid}.theme-delivery-railway [data-field=items] .f-sub{overflow-wrap:anywhere;min-width:0;padding:0 1.3mm;position:relative}.theme-delivery-railway [data-field=items] :is(.f-sub-qty,.f-sub-weight){text-align:center}.theme-delivery-railway [data-field=items] .f-sub-remarks{font-size:7.5px}.theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub:before{height:var(--rail-head);font-family:var(--font-heading);text-align:center;color:var(--rail-print);place-items:center;font-size:6.5px;font-style:italic;line-height:1.1;display:grid;position:absolute;bottom:100%;left:0;right:0}.theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"Pkgs."}:root:lang(pl) .theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"Sztuk"}.theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"Description of articles and marks"}:root:lang(pl) .theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"Opis przesyłki i znaki"}.theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"Weight"}:root:lang(pl) .theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"Waga"}.theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"Remarks"}:root:lang(pl) .theme-delivery-railway [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"Uwagi"}.theme-delivery-railway [data-field=handling]{flex-wrap:wrap;grid-area:handling;align-items:center;gap:2mm 3.5mm;margin-top:3mm;padding-left:1mm;display:flex}.theme-delivery-railway [data-field=handling] .f-list-row{border:.45mm solid var(--rail-red);font-family:var(--font-heading);letter-spacing:.12em;color:var(--rail-red);opacity:.82;padding:.6mm 2mm .4mm;font-size:9px;font-weight:700;transform:rotate(-2deg)}.theme-delivery-railway [data-field=handling] .f-list-row:nth-child(2n){transform:rotate(1.5deg)}.theme-delivery-railway [data-field=instructions]{border:.3mm solid var(--rail-print);grid-area:instr;height:15mm;margin-top:3mm;padding:1.2mm 1.8mm;overflow:hidden}.theme-delivery-railway [data-field=instructions]:before{content:"Special instructions"}:root:lang(pl) .theme-delivery-railway [data-field=instructions]:before{content:"Szczególne polecenia nadawcy"}.theme-delivery-railway .f-group-receipt{grid-area:receipt;grid-template-columns:1.4fr 1fr;gap:5mm;margin-top:4mm;padding-right:26mm;display:grid}.theme-delivery-railway .f-group-receipt>*{border-bottom:.25mm solid var(--rail-print);font-family:var(--font-accent);color:var(--rail-hand);padding-bottom:.3mm;font-size:15px;line-height:1.1}.theme-delivery-railway [data-field=receivedBy]:before{content:"Received the above in good order"}:root:lang(pl) .theme-delivery-railway [data-field=receivedBy]:before{content:"Powyższe odebrałem w dobrym stanie"}.theme-delivery-railway [data-field=receivedOn]:before{content:"Date and hour of delivery"}:root:lang(pl) .theme-delivery-railway [data-field=receivedOn]:before{content:"Data i godzina doręczenia"}.theme-delivery-railway [data-field=stamp]{z-index:2;width:23mm;height:23mm;font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#4b2a94;opacity:.72;border:.9mm double #4b2a94;border-radius:50%;place-items:center;padding:3mm;font-size:7px;font-weight:700;line-height:1.25;display:grid;position:absolute;bottom:8mm;right:10mm;transform:rotate(-14deg)}.theme-delivery-railway [data-field=terms]{font-family:var(--font-heading);text-align:justify;color:var(--rail-print);grid-area:terms;margin-top:3mm;font-size:6px;font-style:italic;line-height:1.3}.theme-delivery-starship{--ship-ink:#15181a;--ship-grey:#5f676c;--ship-hazard:#e2621b;--ship-rule:#15181a73;--ship-cell:#15181a0b;--ship-head:5.2mm;--ship-row:5.6mm;--ship-qty:11mm;--ship-weight:16mm;--ship-remarks:31mm;color:var(--ship-ink);font-family:var(--font-body);background:#dfe2dd;grid-template:"carrier carrier""title number""ref ref""sender recipient""deliver deliver""items items"minmax(0,1fr)"handling handling""instr instr""receipt receipt""terms terms"/minmax(0,1fr) minmax(0,1fr);column-gap:2.4mm;padding:11mm 9mm 8mm 12mm;font-size:8.5px;line-height:1.3;display:grid}.theme-delivery-starship:before{content:"";background:repeating-linear-gradient(-45deg, var(--ship-ink) 0 2.4mm, var(--ship-hazard) 2.4mm 4.8mm);pointer-events:none;height:5mm;position:absolute;top:0;left:0;right:0}.theme-delivery-starship:after{content:"";border-right:.3mm solid var(--ship-rule);background:repeating-linear-gradient(transparent 0 4.7mm, var(--ship-ink) 4.7mm 5mm) 2.5mm 3mm / 3.5mm 100% no-repeat, repeating-linear-gradient(transparent 0 .9mm, var(--ship-rule) .9mm 1mm) 4.4mm 3mm / 1.6mm 100% no-repeat;pointer-events:none;width:6mm;position:absolute;top:5mm;bottom:0;left:0}.theme-delivery-starship>*{z-index:1;position:relative}.theme-delivery-starship :is([data-field=number],[data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]):before{font-family:var(--font-heading);letter-spacing:.16em;color:var(--ship-grey);margin-bottom:.6mm;font-size:5.8px;font-weight:700;line-height:1.2;display:block}.theme-delivery-starship :is([data-field=date],[data-field=order],[data-field=sender],[data-field=recipient],[data-field=deliverTo],[data-field=instructions],[data-field=receivedBy],[data-field=receivedOn]){border:.25mm solid var(--ship-rule);border-left:.9mm solid var(--ship-hazard);background:var(--ship-cell);padding:1.2mm 1.8mm 1.3mm}.theme-delivery-starship [data-field=carrier]{font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;grid-area:carrier;font-size:18px;line-height:1.35}.theme-delivery-starship [data-field=title]{background:var(--ship-ink);font-family:var(--font-heading);letter-spacing:.2em;color:var(--ship-hazard);grid-area:title;place-self:center start;padding:0 2.4mm;font-size:10px;font-weight:700;line-height:1.8}.theme-delivery-starship [data-field=number]{font-family:var(--font-accent);letter-spacing:.06em;text-align:right;grid-area:number;justify-self:end;font-size:15px;line-height:1}.theme-delivery-starship [data-field=number]:before{content:"MANIFEST NO."}:root:lang(pl) .theme-delivery-starship [data-field=number]:before{content:"NR MANIFESTU"}.theme-delivery-starship .f-group-ref{grid-area:ref;grid-template-columns:1fr 1fr;gap:2.4mm;margin-top:3mm;display:grid}.theme-delivery-starship .f-group-ref>*{font-family:var(--font-accent);font-size:12px;line-height:1}.theme-delivery-starship [data-field=date]:before{content:"LOGGED (UTC)"}:root:lang(pl) .theme-delivery-starship [data-field=date]:before{content:"ZAPIS (UTC)"}.theme-delivery-starship [data-field=order]:before{content:"CONTRACT"}:root:lang(pl) .theme-delivery-starship [data-field=order]:before{content:"KONTRAKT"}.theme-delivery-starship :is([data-field=sender],[data-field=recipient]){min-height:18mm;margin-top:2.4mm}.theme-delivery-starship [data-field=sender]{grid-area:sender}.theme-delivery-starship [data-field=recipient]{grid-area:recipient}.theme-delivery-starship [data-field=deliverTo]{grid-area:deliver;margin-top:2.4mm}.theme-delivery-starship .f-para p{white-space:pre-line;margin:0}.theme-delivery-starship [data-field=sender]:before{content:"ORIGIN / SHIPPER"}:root:lang(pl) .theme-delivery-starship [data-field=sender]:before{content:"NADANIE / NADAWCA"}.theme-delivery-starship [data-field=recipient]:before{content:"DESTINATION / CONSIGNEE"}:root:lang(pl) .theme-delivery-starship [data-field=recipient]:before{content:"CEL / ODBIORCA"}.theme-delivery-starship [data-field=deliverTo]:before{content:"DOCK / BERTH"}:root:lang(pl) .theme-delivery-starship [data-field=deliverTo]:before{content:"DOK / STANOWISKO"}.theme-delivery-starship [data-field=items]{min-height:0;padding-top:var(--ship-head);border:.3mm solid var(--ship-ink);background:linear-gradient(var(--ship-hazard), var(--ship-hazard)) 0 0 / 100% var(--ship-head) no-repeat, linear-gradient(var(--ship-rule), var(--ship-rule)) var(--ship-qty) 0 / .25mm 100% no-repeat, linear-gradient(var(--ship-rule), var(--ship-rule)) right calc(var(--ship-weight) + var(--ship-remarks)) top 0 / .25mm 100% no-repeat, linear-gradient(var(--ship-rule), var(--ship-rule)) right var(--ship-remarks) top 0 / .25mm 100% no-repeat, repeating-linear-gradient(transparent 0 var(--ship-row), var(--ship-cell) var(--ship-row) calc(2 * var(--ship-row))) 0 var(--ship-head) / 100% 100% no-repeat;grid-area:items;margin-top:3mm;overflow:hidden}.theme-delivery-starship [data-field=items] .f-list-row{grid-template-columns:var(--ship-qty) minmax(0, 1fr) var(--ship-weight) var(--ship-remarks);line-height:var(--ship-row);padding-right:0;display:grid}.theme-delivery-starship [data-field=items] .f-sub{overflow-wrap:anywhere;min-width:0;padding:0 1.4mm;position:relative}.theme-delivery-starship [data-field=items] :is(.f-sub-qty,.f-sub-weight){font-family:var(--font-accent);text-align:right;font-size:11.5px}.theme-delivery-starship [data-field=items] .f-sub-remarks{font-size:7.5px}.theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub:before{height:var(--ship-head);font-family:var(--font-heading);letter-spacing:.14em;color:var(--ship-ink);align-items:center;padding:0 1.4mm;font-size:6px;font-weight:700;line-height:1.1;display:flex;position:absolute;bottom:100%;left:0;right:0}.theme-delivery-starship [data-field=items] .f-list-row:first-child :is(.f-sub-qty,.f-sub-weight):before{justify-content:flex-end}.theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"UNITS"}:root:lang(pl) .theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-qty:before{content:"SZT."}.theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"CARGO"}:root:lang(pl) .theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-desc:before{content:"ŁADUNEK"}.theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"MASS KG"}:root:lang(pl) .theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-weight:before{content:"MASA KG"}.theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"HAZARD · NOTES"}:root:lang(pl) .theme-delivery-starship [data-field=items] .f-list-row:first-child .f-sub-remarks:before{content:"ZAGROŻENIE · UWAGI"}.theme-delivery-starship [data-field=handling]{flex-wrap:wrap;grid-area:handling;align-items:center;gap:1.6mm 2mm;margin-top:3mm;display:flex}.theme-delivery-starship [data-field=handling] .f-list-row{border:.35mm solid var(--ship-ink);background:var(--ship-hazard);clip-path:polygon(1.6mm 0,100% 0,100% calc(100% - 1.6mm),calc(100% - 1.6mm) 100%,0 100%,0 1.6mm);font-family:var(--font-heading);letter-spacing:.12em;padding:.9mm 2.4mm .8mm;font-size:7.5px;font-weight:700;line-height:1.2}.theme-delivery-starship [data-field=instructions]{grid-area:instr;height:16mm;margin-top:3mm;overflow:hidden}.theme-delivery-starship [data-field=instructions]:before{content:"HANDLING PROTOCOL"}:root:lang(pl) .theme-delivery-starship [data-field=instructions]:before{content:"PROTOKÓŁ POSTĘPOWANIA"}.theme-delivery-starship .f-group-receipt{grid-area:receipt;grid-template-columns:1.3fr 1fr;gap:2.4mm;margin-top:3mm;display:grid}.theme-delivery-starship .f-group-receipt>*{min-height:12mm;font-family:var(--font-accent);font-size:13px;line-height:1}.theme-delivery-starship [data-field=receivedBy]:before{content:"RECEIVED · BIOMETRIC"}:root:lang(pl) .theme-delivery-starship [data-field=receivedBy]:before{content:"ODEBRAŁ · BIOMETRIA"}.theme-delivery-starship [data-field=receivedOn]:before{content:"TIME OF RECEIPT"}:root:lang(pl) .theme-delivery-starship [data-field=receivedOn]:before{content:"CZAS ODBIORU"}.theme-delivery-starship [data-field=stamp]{z-index:2;outline-offset:.5mm;max-width:38mm;font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:#1d6f8c;opacity:.86;border:.5mm solid #1d6f8c;outline:.25mm solid #1d6f8c;padding:1mm 2.2mm;font-size:7.5px;font-weight:700;line-height:1.3;position:absolute;bottom:13.5mm;right:64mm;transform:rotate(-4deg)}.theme-delivery-starship [data-field=terms]{color:var(--ship-grey);grid-area:terms;margin-top:2.6mm;font-size:5.5px;line-height:1.35}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship){flex-direction:column;display:flex}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship)>*{flex:none;min-width:0}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship)>:is([data-field=body],[data-field=quote]){overflow:hidden}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship)>[data-field=body]{flex:0 auto;min-height:0}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship)>[data-field=quote]{max-height:30%}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship) .f-para p{white-space:pre-line;margin:0}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship) [data-field=attachments]{position:relative}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship) [data-field=attachments]>.f-list-add{margin:0 0 0 1.5mm;position:absolute;top:0;left:100%}:is(.theme-email-webmail,.theme-email-office,.theme-email-dialup,.theme-email-ship) [data-field=attachments] .f-sub-kind{display:none}.theme-email-dialup{--dialup-ink:#161616;--dialup-label:17mm;--dialup-quote-scale:.92em;color:var(--dialup-ink);font-family:var(--font-body);background:#fdfdf8;padding:17mm 20mm;font-size:11px;line-height:1.4}.theme-email-dialup>:is([data-field=quoted],[data-field=quote]){order:1}.theme-email-dialup>:is([data-field=body],[data-field=signature]){order:2}.theme-email-dialup>[data-field=attachments]{order:3}.theme-email-dialup .f-group-print{font-family:var(--font-accent);color:#262626;font-size:8px}.theme-email-dialup .f-group-print>[data-field=tab]{text-align:left;top:7mm;left:12mm;right:45%}.theme-email-dialup .f-group-print>[data-field=printed]{max-width:40%;top:7mm;left:auto;right:12mm}.theme-email-dialup .f-group-print>[data-field=url]{padding-right:22mm;bottom:7mm;left:12mm;right:12mm}.theme-email-dialup .f-group-print>[data-field=url]:after{content:"Page 1 of 1"}:root:lang(pl) .theme-email-dialup .f-group-print>[data-field=url]:after{content:"Strona 1 z 1"}.theme-email-dialup .f-group-mast{border-bottom:.9mm double #2a2a2a;justify-content:space-between;align-items:baseline;gap:6mm;padding-bottom:1.2mm;display:flex}.theme-email-dialup [data-field=account]{min-width:0;font-family:var(--font-heading);order:-1;font-size:11px;font-weight:700;line-height:1.3}.theme-email-dialup [data-field=client]{font-family:var(--font-accent);color:#444;flex:none;font-size:8px;font-style:italic;line-height:1.3}.theme-email-dialup :is([data-field=subject],[data-field=from],[data-field=date],[data-field=to],[data-field=cc]){grid-template-columns:var(--dialup-label) minmax(0, 1fr);column-gap:2.5mm;font-size:10px;line-height:1.45;display:grid}.theme-email-dialup :is([data-field=subject],[data-field=from],[data-field=date],[data-field=to],[data-field=cc]):before{font-family:var(--font-heading);text-align:right;font-weight:700}.theme-email-dialup [data-field=subject]{font-family:var(--font-title);margin-top:4mm;font-weight:700}.theme-email-dialup [data-field=subject]:before{content:"Subject:"}:root:lang(pl) .theme-email-dialup [data-field=subject]:before{content:"Temat:"}.theme-email-dialup .f-group-headers{font-family:var(--font-heading);border-bottom:.3mm solid #2a2a2a;flex-direction:column;padding-bottom:3mm;display:flex}.theme-email-dialup [data-field=date]{order:-1}.theme-email-dialup [data-field=date]:before{content:"Date:"}:root:lang(pl) .theme-email-dialup [data-field=date]:before{content:"Data:"}.theme-email-dialup [data-field=from]:before{content:"From:"}:root:lang(pl) .theme-email-dialup [data-field=from]:before{content:"Od:"}.theme-email-dialup [data-field=to]:before{content:"To:"}:root:lang(pl) .theme-email-dialup [data-field=to]:before{content:"Do:"}.theme-email-dialup [data-field=cc]:before{content:"CC:"}:root:lang(pl) .theme-email-dialup [data-field=cc]:before{content:"DW:"}.theme-email-dialup [data-field=notice]{margin-top:5mm}.theme-email-dialup [data-field=notice]:before{content:"["}.theme-email-dialup [data-field=notice]:after{content:"]"}.theme-email-dialup [data-field=quoted]{margin-top:5mm}.theme-email-dialup [data-field=quote]{color:#2c2c2c;padding-left:2ch;line-height:1.4;position:relative}.theme-email-dialup [data-field=quote]:before{content:">\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >\a >";font-size:var(--dialup-quote-scale);white-space:pre;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.theme-email-dialup :is([data-field=body],[data-field=quote]) p{max-width:74ch;font-size:var(--dialup-quote-scale)}.theme-email-dialup :is([data-field=body],[data-field=quote]) p+p{margin-top:1lh}.theme-email-dialup [data-field=body]{margin-top:1lh;line-height:1.4}.theme-email-dialup [data-field=signature]{margin-top:1lh}.theme-email-dialup [data-field=signature]:before{content:"-- ";white-space:pre;display:block}.theme-email-dialup [data-field=attachments]{margin-top:5mm}.theme-email-dialup [data-field=attachments] .f-list-row{padding-right:0}.theme-email-dialup [data-field=attachments] :is(.f-sub-name,.f-sub-size){display:inline}.theme-email-dialup [data-field=attachments] .f-list-row:before{content:"Attached file: "}:root:lang(pl) .theme-email-dialup [data-field=attachments] .f-list-row:before{content:"Załączony plik: "}.theme-email-dialup [data-field=attachments] .f-sub-name:before,.theme-email-dialup [data-field=attachments] .f-sub-name:after{content:"\""}.theme-email-dialup [data-field=attachments] .f-sub-size:before{content:" ("}.theme-email-dialup [data-field=attachments] .f-sub-size:after{content:")"}.theme-email-office{--office-ink:#141414;--office-muted:#5c5c5c;--office-label:25mm;color:var(--office-ink);font-family:var(--font-body);background:#fff;padding:14mm 17mm 15mm;font-size:10px;line-height:1.4}.theme-email-office>.f-group-mast{order:-2}.theme-email-office>.f-group-headers{order:-1}.theme-email-office>:is([data-field=notice],[data-field=body],[data-field=signature],[data-field=quoted],[data-field=quote]){order:1}.theme-email-office .f-group-mast{border-bottom:1.1mm solid var(--office-ink);justify-content:space-between;align-items:flex-end;gap:6mm;padding-bottom:1.2mm;display:flex}.theme-email-office [data-field=account]{min-width:0;font-family:var(--font-title);order:-1;font-size:15px;font-weight:700;line-height:1.2}.theme-email-office [data-field=client]{font-family:var(--font-accent);white-space:nowrap;color:var(--office-muted);flex:none;font-size:8px;line-height:1.3}.theme-email-office .f-group-headers{margin-top:3mm}.theme-email-office :is([data-field=from],[data-field=date],[data-field=to],[data-field=cc],[data-field=subject]){grid-template-columns:var(--office-label) minmax(0, 1fr);font-family:var(--font-heading);font-size:9.5px;line-height:1.45;display:grid}.theme-email-office :is([data-field=from],[data-field=date],[data-field=to],[data-field=cc],[data-field=subject]):before{font-weight:700}.theme-email-office [data-field=from]:before{content:"From:"}:root:lang(pl) .theme-email-office [data-field=from]:before{content:"Od:"}.theme-email-office [data-field=date]:before{content:"Sent:"}:root:lang(pl) .theme-email-office [data-field=date]:before{content:"Wysłano:"}.theme-email-office [data-field=to]:before{content:"To:"}:root:lang(pl) .theme-email-office [data-field=to]:before{content:"Do:"}.theme-email-office [data-field=cc]:before{content:"Cc:"}:root:lang(pl) .theme-email-office [data-field=cc]:before{content:"DW:"}.theme-email-office [data-field=subject]:before{content:"Subject:"}:root:lang(pl) .theme-email-office [data-field=subject]:before{content:"Temat:"}.theme-email-office [data-field=attachments]{padding-left:var(--office-label);font-family:var(--font-accent);font-size:9.5px;line-height:1.45}.theme-email-office [data-field=attachments]:before{content:"Attachments:";font-family:var(--font-heading);font-weight:700;position:absolute;top:0;left:0}:root:lang(pl) .theme-email-office [data-field=attachments]:before{content:"Załączniki:"}.theme-email-office [data-field=attachments] .f-list-row{padding-right:0}.theme-email-office [data-field=attachments] :is(.f-list-row,.f-sub-name,.f-sub-size){display:inline}.theme-email-office [data-field=attachments] .f-list-row:not(:last-of-type):after{content:"; "}.theme-email-office [data-field=attachments] .f-sub-size:before{content:" ("}.theme-email-office [data-field=attachments] .f-sub-size:after{content:")"}.theme-email-office [data-field=notice]{font-family:var(--font-accent);color:#3a2e00;background:#fff3c4;border-left:1.2mm solid #d99a00;margin-top:4.5mm;padding:1.6mm 2.6mm;font-size:8.5px;line-height:1.4}.theme-email-office [data-field=body]{margin-top:4.5mm;line-height:1.45}.theme-email-office :is([data-field=body],[data-field=quote]) p{font-size:.94em}.theme-email-office :is([data-field=body],[data-field=quote]) p+p{margin-top:.8em}.theme-email-office [data-field=signature]{margin-top:4mm;font-size:9.5px;line-height:1.4}.theme-email-office [data-field=signature] p+p{font-family:var(--font-accent);color:var(--office-muted);margin-top:3mm;font-size:7px;line-height:1.4}.theme-email-office [data-field=quoted]{border-top:.3mm solid #b5b5b5;margin-top:5.5mm;padding-top:2mm;font-size:9.5px;line-height:1.45}.theme-email-office [data-field=quote]{margin-top:3.5mm;line-height:1.45}.theme-email-ship{--ship-amber:#ffb04a;--ship-dim:#b27a36;--ship-line:#ffb04a6b;--ship-wash:#ffb04a14;--ship-dark:#110b05;--ship-scale:1.32em;color:var(--ship-amber);font-family:var(--font-body);background:repeating-linear-gradient(#ffb04a0b 0 .35mm,#0000 .35mm 1mm),radial-gradient(at 50% 38%,#1c130a,#0a0704 78%);padding:17mm 14mm;font-size:11px;line-height:1.15}.theme-email-ship>:is([data-field=notice],[data-field=body],[data-field=signature],[data-field=quoted],[data-field=quote]){order:1}.theme-email-ship .f-group-print{font-family:var(--font-accent);letter-spacing:.04em;color:var(--ship-dim);font-size:11px;line-height:1.1}.theme-email-ship .f-group-print:before,.theme-email-ship .f-group-print:after{content:"";border-top:.3mm solid var(--ship-line);position:absolute;left:10mm;right:10mm}.theme-email-ship .f-group-print:before{top:11.5mm}.theme-email-ship .f-group-print:after{bottom:11.5mm}.theme-email-ship .f-group-print>[data-field=printed]{max-width:48%;top:6.5mm}.theme-email-ship .f-group-print>[data-field=printed]:before{content:"HARDCOPY // "}:root:lang(pl) .theme-email-ship .f-group-print>[data-field=printed]:before{content:"WYDRUK // "}.theme-email-ship .f-group-print>[data-field=tab]{text-align:right;top:6.5mm;left:52%;right:10mm}.theme-email-ship .f-group-print>[data-field=url]{padding-right:24mm;bottom:6.5mm}.theme-email-ship .f-group-print>[data-field=url]:after{content:"PG 01/01"}:root:lang(pl) .theme-email-ship .f-group-print>[data-field=url]:after{content:"STR. 01/01"}.theme-email-ship .f-group-mast{background:var(--ship-amber);color:var(--ship-dark);clip-path:polygon(3mm 0,100% 0,100% calc(100% - 3mm),calc(100% - 3mm) 100%,0 100%,0 3mm);justify-content:space-between;align-items:center;gap:5mm;padding:1.8mm 4mm;display:flex}.theme-email-ship [data-field=client]{font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:11px;font-weight:700;line-height:1.2}.theme-email-ship [data-field=account]{min-width:0;font-family:var(--font-accent);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.1;overflow:hidden}.theme-email-ship [data-field=subject]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;margin-top:6mm;font-size:20px;font-weight:700;line-height:1.2}.theme-email-ship [data-field=subject]:before{content:"Subject";font-family:var(--font-heading);letter-spacing:.16em;color:var(--ship-dim);margin-bottom:.6mm;font-size:7px;font-weight:600;line-height:1.2;display:block}:root:lang(pl) .theme-email-ship [data-field=subject]:before{content:"Temat"}.theme-email-ship .f-group-headers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6mm;margin-top:4mm;display:grid}.theme-email-ship :is([data-field=from],[data-field=date],[data-field=to],[data-field=cc]){border:.3mm solid var(--ship-line);background:var(--ship-wash);font-family:var(--font-accent);overflow-wrap:anywhere;padding:1.2mm 2.2mm 1.4mm;font-size:13px;line-height:1.1}.theme-email-ship :is([data-field=from],[data-field=date],[data-field=to],[data-field=cc]):before{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--ship-dim);margin-bottom:.5mm;font-size:7px;font-weight:600;line-height:1.2;display:block}.theme-email-ship [data-field=from]:before{content:"From"}:root:lang(pl) .theme-email-ship [data-field=from]:before{content:"Od"}.theme-email-ship [data-field=date]:before{content:"Sent"}:root:lang(pl) .theme-email-ship [data-field=date]:before{content:"Nadano"}.theme-email-ship [data-field=to]:before{content:"To"}:root:lang(pl) .theme-email-ship [data-field=to]:before{content:"Do"}.theme-email-ship [data-field=cc]:before{content:"Cc"}:root:lang(pl) .theme-email-ship [data-field=cc]:before{content:"DW"}.theme-email-ship [data-field=attachments]{flex-wrap:wrap;align-items:center;gap:1.6mm;margin-top:2.4mm;display:flex}.theme-email-ship [data-field=attachments]:before{content:"Attached";font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--ship-dim);margin-right:1mm;font-size:7px;font-weight:600}:root:lang(pl) .theme-email-ship [data-field=attachments]:before{content:"Załączniki"}.theme-email-ship [data-field=attachments] .f-list-row{--file:var(--ship-amber);border:.3mm solid var(--ship-line);font-family:var(--font-accent);align-items:center;gap:2mm;padding:.8mm 2.4mm;font-size:12px;line-height:1.1;display:flex}.theme-email-ship [data-field=attachments] .f-list-row[data-kind=image]{--file:#5fd3c8}.theme-email-ship [data-field=attachments] .f-list-row[data-kind=audio]{--file:#ff7a5c}.theme-email-ship [data-field=attachments] .f-list-row[data-kind=archive]{--file:var(--ship-dim)}.theme-email-ship [data-field=attachments] .f-list-row:before{content:"";background:var(--file);flex:none;width:2mm;height:2mm}.theme-email-ship [data-field=attachments] .f-sub-size{color:var(--ship-dim)}.theme-email-ship [data-field=notice]{border:.35mm solid var(--ship-amber);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:4mm;padding:1.6mm 3mm 1.6mm 14mm;font-size:9px;font-weight:700;line-height:1.3;position:relative}.theme-email-ship [data-field=notice]:before{content:"";background:repeating-linear-gradient(-45deg, var(--ship-amber) 0 1.4mm, var(--ship-dark) 1.4mm 2.8mm);width:10mm;position:absolute;top:0;bottom:0;left:0}.theme-email-ship :is([data-field=body],[data-field=quote]) p{font-size:var(--ship-scale)}.theme-email-ship :is([data-field=body],[data-field=quote]) p+p{margin-top:.7em}.theme-email-ship [data-field=body]{margin-top:5mm}.theme-email-ship [data-field=signature]{font-family:var(--font-accent);color:var(--ship-dim);margin-top:4mm;font-size:12px;line-height:1.15}.theme-email-ship [data-field=quoted]{background:var(--ship-wash);font-family:var(--font-accent);letter-spacing:.04em;margin-top:6mm;padding:.9mm 2.4mm;font-size:12px;line-height:1.15}.theme-email-ship [data-field=quote]{border-left:.6mm solid var(--ship-dim);color:#e89c45;margin-top:2mm;padding-left:3mm}.theme-email-webmail{--mail-ink:#1f2124;--mail-muted:#5f6368;--mail-rule:#d6d9de;--mail-brand:#1c5d96;--mail-wave:#5fb3d9;color:var(--mail-ink);font-family:var(--font-body);background:#fefefd;padding:13mm 15mm 14mm;font-size:10px;line-height:1.45}.theme-email-webmail>[data-field=attachments]{order:1}.theme-email-webmail .f-group-mast{border-bottom:.3mm solid var(--mail-rule);justify-content:space-between;align-items:center;gap:6mm;padding-bottom:2.6mm;display:flex}.theme-email-webmail [data-field=client]{font-family:var(--font-title);letter-spacing:-.01em;white-space:nowrap;color:var(--mail-brand);flex:none;align-items:center;gap:2mm;font-size:15px;font-weight:700;line-height:1.2;display:flex;position:relative}.theme-email-webmail [data-field=client]:before{content:"";background:linear-gradient(160deg, var(--mail-wave), var(--mail-brand) 70%);border-radius:50%;flex:none;width:6.2mm;height:6.2mm}.theme-email-webmail [data-field=client]:after{content:"";width:24px;height:24px;clip-path:path("M3 12.5C6 8.5 9 8.5 12 12.5S18 16.5 21 12.5V15.5C18 19.5 15 19.5 12 15.5S6 11.5 3 15.5Z");background:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.theme-email-webmail [data-field=account]{min-width:0;font-family:var(--font-accent);text-align:right;text-overflow:ellipsis;white-space:nowrap;color:var(--mail-muted);font-size:8.5px;line-height:1.3;overflow:hidden}.theme-email-webmail [data-field=subject]{border-bottom:.3mm solid var(--mail-rule);font-family:var(--font-title);letter-spacing:-.005em;margin-top:5.5mm;padding-bottom:2.6mm;font-size:19px;font-weight:600;line-height:1.25}.theme-email-webmail .f-group-headers{font-family:var(--font-accent);color:var(--mail-muted);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"from date""to to""cc cc";gap:.6mm 4mm;margin-top:3.5mm;font-size:8.5px;line-height:1.35;display:grid}.theme-email-webmail [data-field=from]{font-family:var(--font-heading);color:var(--mail-ink);grid-area:from;font-size:10px;font-weight:700}.theme-email-webmail [data-field=date]{white-space:nowrap;grid-area:date;align-self:center}.theme-email-webmail [data-field=to]{grid-area:to}.theme-email-webmail [data-field=to]:before{content:"To: "}:root:lang(pl) .theme-email-webmail [data-field=to]:before{content:"Do: "}.theme-email-webmail [data-field=cc]{grid-area:cc}.theme-email-webmail [data-field=cc]:before{content:"Cc: "}:root:lang(pl) .theme-email-webmail [data-field=cc]:before{content:"DW: "}.theme-email-webmail [data-field=notice]{font-family:var(--font-accent);color:#574000;background:#fbf1d3;border-radius:1.2mm;margin-top:4mm;padding:2mm 3mm 2mm 9mm;font-size:8.5px;line-height:1.4;position:relative}.theme-email-webmail [data-field=notice]:before{content:"!";text-align:center;color:#fff;background:#c08400;border-radius:50%;width:3.8mm;height:3.8mm;font-size:8px;font-weight:700;line-height:3.8mm;position:absolute;top:50%;left:3mm;transform:translateY(-50%)}.theme-email-webmail [data-field=body]{margin-top:5mm;line-height:1.5}.theme-email-webmail :is([data-field=body],[data-field=quote]) p+p{margin-top:.75em}.theme-email-webmail [data-field=signature]{color:#3c4043;margin-top:3.5mm;font-size:9px;line-height:1.45}.theme-email-webmail [data-field=signature]:before{content:"--";display:block}.theme-email-webmail [data-field=signature] p+p{color:var(--mail-muted);margin-top:.6em;font-size:7.5px}.theme-email-webmail [data-field=quoted]{color:var(--mail-muted);margin-top:5.5mm;font-size:8.5px;line-height:1.4}.theme-email-webmail [data-field=quote]{color:#4d5157;border-left:.5mm solid #cdd1d6;margin-top:1.5mm;padding-left:3mm;line-height:1.5}.theme-email-webmail [data-field=attachments]{border-top:.3mm solid var(--mail-rule);flex-wrap:wrap;gap:2.5mm;margin-top:6mm;padding-top:3mm;display:flex}.theme-email-webmail [data-field=attachments]:before{content:"Attachments";font-family:var(--font-accent);color:var(--mail-muted);flex-basis:100%;font-size:8.5px;font-weight:600;line-height:1.3}:root:lang(pl) .theme-email-webmail [data-field=attachments]:before{content:"Załączniki"}.theme-email-webmail [data-field=attachments] .f-list-row{--file:#3d6fb3;background:#fff;border:.3mm solid #d9dce1;border-radius:1.8mm;flex-direction:column;justify-content:center;min-width:46mm;max-width:82mm;min-height:10mm;padding:1.8mm 3mm 1.8mm 10.5mm;display:flex}.theme-email-webmail [data-field=attachments] .f-list-row[data-kind=document]{--file:#b3261e}.theme-email-webmail [data-field=attachments] .f-list-row[data-kind=image]{--file:#2e7d4f}.theme-email-webmail [data-field=attachments] .f-list-row[data-kind=audio]{--file:#6a4c93}.theme-email-webmail [data-field=attachments] .f-list-row[data-kind=archive]{--file:#6b6f76}.theme-email-webmail [data-field=attachments] .f-list-row:before{content:"";background:linear-gradient(225deg, #ffffff80 0 18%, transparent 18%), var(--file);clip-path:polygon(0 0,70% 0,100% 26%,100% 100%,0 100%);width:4.6mm;height:5.8mm;position:absolute;top:50%;left:3mm;transform:translateY(-50%)}.theme-email-webmail [data-field=attachments] .f-sub-name{font-family:var(--font-accent);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:600;line-height:1.3;overflow:hidden}.theme-email-webmail [data-field=attachments] .f-sub-size{font-family:var(--font-accent);color:var(--mail-muted);font-size:7.5px;line-height:1.3}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival){text-rendering:geometricprecision}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival)>*{z-index:1;position:relative}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) .f-para p{margin:0}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) [data-field=intro]{min-height:0;overflow:hidden}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) .f-list-row{padding-right:0}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) .f-list>.f-list-add{position:absolute;top:100%;right:0}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) .f-image{min-height:0}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival) .f-image-empty{text-align:center;place-items:center;height:100%;padding:2mm;font-family:ui-sans-serif,sans-serif;font-size:8px;line-height:1.3;display:grid}:is(.theme-leaflet-gallery,.theme-leaflet-lecture,.theme-leaflet-fair,.theme-leaflet-festival).exporting [data-field=inset]:not(:has(img)){display:none}.theme-leaflet-fair{--fair-paper:#e9dab9;--fair-ink:#201811;--fair-red:#a3281a;--fair-brown:#78501e33;--fair-rule:.3mm solid var(--fair-ink);background:radial-gradient(circle at 18% 12%, var(--fair-brown) 0 .8mm, transparent 1.8mm), radial-gradient(circle at 86% 36%, var(--fair-brown) 0 .6mm, transparent 1.4mm), radial-gradient(circle at 30% 82%, var(--fair-brown) 0 1.1mm, transparent 2.3mm), radial-gradient(circle at 74% 93%, var(--fair-brown) 0 .5mm, transparent 1.2mm), radial-gradient(ellipse at 50% 50%, transparent 50%, #6e461447), var(--fair-paper);color:var(--fair-ink);font-family:var(--font-body);text-align:center;text-shadow:0 0 .3px #20181199;padding:10.5mm 8.5mm 9.5mm;font-size:8px;line-height:1.3}.theme-leaflet-fair:before{content:"";border:1.3mm solid var(--fair-ink);box-shadow:inset 0 0 0 .7mm var(--fair-paper), inset 0 0 0 1mm var(--fair-ink);pointer-events:none;position:absolute;inset:4mm}.theme-leaflet-fair:after{content:"";pointer-events:none;background:linear-gradient(var(--fair-red), var(--fair-red)) left top / 3.2mm 3.2mm no-repeat, linear-gradient(var(--fair-red), var(--fair-red)) right top / 3.2mm 3.2mm no-repeat, linear-gradient(var(--fair-red), var(--fair-red)) left bottom / 3.2mm 3.2mm no-repeat, linear-gradient(var(--fair-red), var(--fair-red)) right bottom / 3.2mm 3.2mm no-repeat;position:absolute;inset:3.1mm}.theme-leaflet-fair.page-front{flex-direction:column;display:flex}.theme-leaflet-fair [data-field=organiser]{font-size:9px;font-style:italic;line-height:1.3}.theme-leaflet-fair [data-field=title]{color:var(--fair-red);font-family:var(--font-title);margin-top:2mm;font-weight:700;line-height:1.15}.theme-leaflet-fair [data-field=subtitle]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-top:1mm;font-size:10px;font-weight:700;line-height:1.3}.theme-leaflet-fair [data-field=photo]{border:.9mm solid var(--fair-ink);box-shadow:0 0 0 .6mm var(--fair-paper), 0 0 0 .9mm var(--fair-ink);background:linear-gradient(var(--fair-red), var(--fair-red)) 50% 17% / 1.6% 20% no-repeat, linear-gradient(to top right, transparent 49.5%, var(--fair-red) 50%) 55.5% 13% / 9% 6% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--fair-ink) 50%) 35% 40% / 23% 26% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--fair-ink) 50%) 65% 40% / 23% 26% no-repeat, repeating-linear-gradient(90deg, var(--fair-ink) 0 .45mm, var(--fair-paper) .45mm 2.4mm) 50% 71% / 46% 22% no-repeat, repeating-linear-gradient(0deg, #2018118c 0 .25mm, transparent .25mm 1.1mm) 0 100% / 100% 22% no-repeat, var(--fair-paper);color:var(--fair-ink);flex:1 1 0;margin:4mm 1.5mm 0}.theme-leaflet-fair .f-image img{filter:grayscale()contrast(2.3)brightness(1.12);mix-blend-mode:multiply}.theme-leaflet-fair [data-field=caption]{margin-top:2.4mm;font-size:8px;font-style:italic;line-height:1.3}.theme-leaflet-fair [data-field=dates]{border-top:var(--fair-rule);border-bottom:var(--fair-rule);font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;margin-top:2.4mm;padding:1.2mm 0;font-size:9px;font-weight:700;line-height:1.35}.theme-leaflet-fair [data-field=highlight]{background:var(--fair-red);clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,6% 50%);color:var(--fair-paper);font-family:var(--font-accent);text-shadow:none;align-self:center;margin-top:3mm;padding:.6mm 9mm;font-size:13px;line-height:1.36}.theme-leaflet-fair.page-back{grid-template:"heading heading""intro intro"minmax(0,max-content)"programme-title info-title""programme info""inset."minmax(0,1fr)"inset partners""inset contact""small small"/minmax(0,1fr) minmax(0,1fr);column-gap:4mm;display:grid}.theme-leaflet-fair [data-field=heading]{color:var(--fair-red);font-family:var(--font-title);grid-area:heading;font-size:17px;font-weight:700;line-height:1.2}.theme-leaflet-fair [data-field=intro]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;grid-area:intro;margin-top:2mm;font-size:9px;line-height:1.32}.theme-leaflet-fair [data-field=intro] p+p{margin-top:.4em}.theme-leaflet-fair [data-field=intro] p:before{content:"¶ ";color:var(--fair-red)}.theme-leaflet-fair [data-field=programmeTitle],.theme-leaflet-fair [data-field=infoTitle]{border-bottom:var(--fair-rule);color:var(--fair-red);font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;align-self:end;margin-top:3mm;padding-bottom:.9mm;font-size:8px;font-weight:700;line-height:1.3}.theme-leaflet-fair [data-field=programmeTitle]{grid-area:programme-title}.theme-leaflet-fair [data-field=infoTitle]{grid-area:info-title}.theme-leaflet-fair [data-field=programme]{text-align:left;grid-area:programme}.theme-leaflet-fair [data-field=programme] .f-list-row{flex-direction:column;padding:1mm 0 .8mm;line-height:1.25;display:flex}.theme-leaflet-fair [data-field=programme] .f-list-row+.f-list-row{border-top:.2mm dotted var(--fair-ink)}.theme-leaflet-fair .f-sub-when{color:var(--fair-red);font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:700}.theme-leaflet-fair .f-sub-what{font-size:9px;font-weight:700}.theme-leaflet-fair .f-sub-detail{font-size:8px;font-style:italic}.theme-leaflet-fair [data-field=info]{text-align:left;-webkit-hyphens:auto;hyphens:auto;grid-area:info;padding-top:.6mm}.theme-leaflet-fair [data-field=info] .f-list-row{padding:.6mm 0;font-size:8px;line-height:1.3;display:block}.theme-leaflet-fair .f-sub-label{color:var(--fair-red);font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:700}.theme-leaflet-fair .f-sub-label:after{content:"."}.theme-leaflet-fair .f-sub-value:before{content:" "}.theme-leaflet-fair [data-field=inset]{border:.6mm solid var(--fair-ink);height:34mm;box-shadow:0 0 0 .5mm var(--fair-paper), 0 0 0 .75mm var(--fair-ink);color:var(--fair-ink);grid-area:inset;align-self:end;margin-top:3mm}.theme-leaflet-fair [data-field=partners]{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;grid-area:partners;margin-top:3mm;font-size:6px;font-weight:700;line-height:1.5}.theme-leaflet-fair [data-field=partners]:before{content:"By favour of";color:var(--fair-red);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:8px;font-style:italic;font-weight:400;display:block}:root:lang(pl) .theme-leaflet-fair [data-field=partners]:before{content:"Za łaską"}.theme-leaflet-fair .f-group-contact{grid-area:contact;align-self:end;margin-top:1.6mm;font-size:7px;font-style:italic;line-height:1.35}.theme-leaflet-fair [data-field=smallPrint]{border-top:var(--fair-rule);grid-area:small;margin-top:2.6mm;padding-top:1.4mm;font-style:italic;line-height:1.35}.theme-leaflet-festival{--festival-paper:#eee7d6;--festival-ink:#1a2225;--festival-orange:#dc5f2b;--festival-teal:#1d5a5e;--festival-sky:#16303a;--festival-tint:#1d5a5e17;--festival-margin:7mm;--festival-key:24mm;padding:0 var(--festival-margin) 10mm;background:var(--festival-paper);color:var(--festival-ink);font-family:var(--font-body);font-size:8px;line-height:1.35}.theme-leaflet-festival:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .22 9 0 0 0 -7.4'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/50mm 50mm;position:absolute;inset:0}.theme-leaflet-festival:after{content:"";pointer-events:none;background:linear-gradient(var(--festival-teal), var(--festival-teal)) 0 100% / 100% 1.6mm no-repeat, linear-gradient(var(--festival-orange), var(--festival-orange)) 0 0 / 100% 2.4mm no-repeat;height:5mm;position:absolute;bottom:0;left:0;right:0}.theme-leaflet-festival.page-front{flex-direction:column;display:flex}.theme-leaflet-festival [data-field=organiser],.theme-leaflet-festival [data-field=heading]{margin:0 calc(-1 * var(--festival-margin));padding:3mm var(--festival-margin) 2.6mm;background:var(--festival-teal);color:var(--festival-paper);font-family:var(--font-heading);text-transform:uppercase;font-weight:700;line-height:1.25}.theme-leaflet-festival [data-field=organiser]{letter-spacing:.14em;font-size:8px}.theme-leaflet-festival [data-field=title]{color:var(--festival-orange);font-family:var(--font-title);text-transform:uppercase;margin-top:5mm;line-height:1.18}.theme-leaflet-festival [data-field=subtitle]{color:var(--festival-teal);margin-top:.6mm;font-size:11px;font-weight:700;line-height:1.25}.theme-leaflet-festival [data-field=photo]{border:1.2mm solid var(--festival-teal);box-shadow:0 0 0 1.2mm var(--festival-paper), 0 0 0 2.2mm var(--festival-orange);background:radial-gradient(ellipse 110% 40% at 50% 112%, var(--festival-orange) 0 88%, #8d3214 88.6% 92%, transparent 92.6%), radial-gradient(circle at 74% 22%, var(--festival-paper) 0 4%, transparent 4.4%), radial-gradient(circle, #eee7d6cc 0 .3mm, transparent .4mm) 1.3mm 2.1mm / 9mm 11mm, radial-gradient(circle, #eee7d68c 0 .2mm, transparent .3mm) 4.7mm .6mm / 7mm 6mm, radial-gradient(circle, #eee7d666 0 .15mm, transparent .25mm) 2.9mm 3.8mm / 13mm 5mm, var(--festival-sky);color:var(--festival-paper);border-radius:40mm 40mm 4mm 4mm;flex:1 1 0;margin:8mm 3mm 0}.theme-leaflet-festival [data-field=photo] img{border-radius:38.8mm 38.8mm 2.8mm 2.8mm}.theme-leaflet-festival [data-field=photo]:before{content:"";border:.3mm dashed var(--festival-teal);pointer-events:none;background:radial-gradient(circle at 93% 30%, var(--festival-teal) 0 1.3mm, transparent 1.5mm);border-radius:44mm 44mm 8mm 8mm;position:absolute;inset:-4.4mm}.theme-leaflet-festival [data-field=caption]{color:var(--festival-teal);font-family:var(--font-accent);text-align:center;text-transform:uppercase;margin-top:3.4mm;font-size:10px;line-height:1.1}.theme-leaflet-festival [data-field=dates]{border-top:.4mm solid var(--festival-teal);font-family:var(--font-heading);margin-top:3.4mm;padding-top:2mm;font-size:11px;font-weight:700;line-height:1.3}.theme-leaflet-festival [data-field=highlight]{background:var(--festival-orange);color:var(--festival-paper);font-family:var(--font-heading);text-transform:uppercase;border-radius:2.4mm;align-self:flex-start;margin-top:2.4mm;padding:1.4mm 3.5mm;font-size:11px;font-weight:700;line-height:1.25}.theme-leaflet-festival.page-back{grid-template:"heading heading""intro intro"minmax(0,max-content)"programme-title programme-title""programme programme""info-title info-title""info info"".inset"minmax(0,1fr)"partners inset""contact inset""small small"/minmax(0,1fr) auto;column-gap:4mm;display:grid}.theme-leaflet-festival [data-field=heading]{letter-spacing:.06em;grid-area:heading;font-size:11px}.theme-leaflet-festival [data-field=intro]{grid-area:intro;margin-top:3mm;line-height:1.38}.theme-leaflet-festival [data-field=intro] p+p{margin-top:.5em;font-weight:700}.theme-leaflet-festival [data-field=programmeTitle],.theme-leaflet-festival [data-field=infoTitle]{background:var(--festival-orange);clip-path:polygon(0 0,100% 0,calc(100% - 2mm) 100%,0 100%);color:var(--festival-paper);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;justify-self:start;margin-top:3.4mm;margin-bottom:1mm;padding:.7mm 4mm .6mm 2mm;font-size:8px;font-weight:700;line-height:1.3}.theme-leaflet-festival [data-field=programmeTitle]{grid-area:programme-title}.theme-leaflet-festival [data-field=infoTitle]{grid-area:info-title}.theme-leaflet-festival [data-field=programme]{grid-area:programme}.theme-leaflet-festival [data-field=info]{grid-area:info}.theme-leaflet-festival :is([data-field=programme],[data-field=info]) .f-list-row{grid-template-columns:var(--festival-key) minmax(0, 1fr);column-gap:2mm;padding:.7mm 1.2mm;line-height:1.3;display:grid}.theme-leaflet-festival :is([data-field=programme],[data-field=info]) .f-list-row:nth-child(odd){background:var(--festival-tint)}.theme-leaflet-festival .f-sub-when,.theme-leaflet-festival .f-sub-label{color:var(--festival-teal);font-family:var(--font-heading);grid-row:1/span 2;font-size:7px;font-weight:700;line-height:1.45}.theme-leaflet-festival .f-sub-label{color:var(--festival-orange);text-transform:uppercase}.theme-leaflet-festival .f-sub-what{font-size:8px;font-weight:700}.theme-leaflet-festival .f-sub-detail{grid-column:2;font-size:7px}.theme-leaflet-festival .f-sub-value{font-size:7px}.theme-leaflet-festival [data-field=inset]{border:.5mm solid var(--festival-teal);background:var(--festival-tint);width:33mm;height:33mm;color:var(--festival-teal);border-radius:2.5mm;grid-area:inset;align-self:end;margin-top:3.4mm;overflow:hidden}.theme-leaflet-festival [data-field=partners]{flex-wrap:wrap;grid-area:partners;align-content:flex-start;gap:1mm;margin-top:3.4mm;display:flex}.theme-leaflet-festival [data-field=partners]:before{content:"Sponsored by";color:var(--festival-teal);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;flex:0 0 100%;font-size:6px;font-weight:700}:root:lang(pl) .theme-leaflet-festival [data-field=partners]:before{content:"Sponsorzy"}.theme-leaflet-festival [data-field=partners] .f-list-row{border:.25mm solid var(--festival-teal);color:var(--festival-teal);font-family:var(--font-heading);text-transform:uppercase;border-radius:1mm;padding:.4mm 1.2mm;font-size:6px;font-weight:700;line-height:1.3}.theme-leaflet-festival .f-group-contact{color:var(--festival-teal);font-family:var(--font-accent);grid-area:contact;align-self:end;margin-top:2.4mm;font-size:10px;line-height:1.05}.theme-leaflet-festival [data-field=smallPrint]{border-top:.3mm dashed var(--festival-teal);grid-area:small;margin-top:3mm;padding-top:1.4mm;line-height:1.35}.theme-leaflet-gallery{--gallery-paper:#cfe3f1;--gallery-ink:#10161b;--gallery-soft:#3d5262;--gallery-hair:#10161b52;--gallery-margin:7mm;--gallery-key:22mm;--gallery-wall:#7f96a5;--gallery-wall-lit:#a9bcc6;--gallery-floor:#8b6f55;--gallery-frame:#ece3cf;--gallery-dark:#26211d;padding:var(--gallery-margin);background:var(--gallery-paper);color:var(--gallery-ink);font-family:var(--font-body);font-size:8px;line-height:1.35}.theme-leaflet-gallery.page-front{grid-template-rows:auto minmax(0,1fr) auto auto auto auto;grid-template-areas:"organiser""photo""caption""title""subtitle""dates";display:grid}.theme-leaflet-gallery [data-field=organiser]{border-bottom:.35mm solid var(--gallery-ink);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;grid-area:organiser;margin-bottom:4mm;padding-bottom:2.2mm;font-size:10px;font-weight:700;line-height:1.2}.theme-leaflet-gallery [data-field=photo]{margin:0 calc(-1 * var(--gallery-margin));background:linear-gradient(var(--gallery-dark), var(--gallery-dark)) 61% 40% / 17% 40% no-repeat, linear-gradient(var(--gallery-frame), var(--gallery-frame)) 61.5% 37% / 23% 47% no-repeat, linear-gradient(180deg, transparent 71%, var(--gallery-floor) 71%), linear-gradient(90deg, var(--gallery-wall), var(--gallery-wall-lit) 58%, var(--gallery-wall));color:var(--gallery-paper);grid-area:photo}.theme-leaflet-gallery [data-field=highlight]{z-index:2;background:var(--gallery-ink);width:23mm;height:23mm;color:var(--gallery-paper);font-family:var(--font-heading);text-align:center;border-radius:50%;grid-area:photo;place-self:end;place-items:center;margin-bottom:-10mm;padding:2mm;font-size:12px;font-weight:700;line-height:1.1;display:grid;transform:rotate(-8deg)}.theme-leaflet-gallery [data-field=caption]{max-width:60mm;color:var(--gallery-soft);font-family:var(--font-accent);grid-area:caption;margin-top:2mm;font-size:8px;font-style:italic;line-height:1.3}.theme-leaflet-gallery [data-field=title]{font-family:var(--font-title);letter-spacing:-.025em;grid-area:title;margin-top:5mm;font-weight:700;line-height:1.1}.theme-leaflet-gallery [data-field=subtitle]{font-family:var(--font-heading);grid-area:subtitle;margin-top:1.5mm;font-size:12px;line-height:1.25}.theme-leaflet-gallery [data-field=dates]{border-top:.35mm solid var(--gallery-ink);font-family:var(--font-heading);grid-area:dates;margin-top:5mm;padding-top:2.2mm;font-size:13px;font-weight:700;line-height:1.2}.theme-leaflet-gallery.page-back{grid-template:"heading heading""intro intro"minmax(0,max-content)"programme-title programme-title""programme programme""info-title info-title""info info"".inset"minmax(0,1fr)"partners inset""contact inset""small small"/minmax(0,1fr) auto;column-gap:4mm;display:grid}.theme-leaflet-gallery [data-field=heading]{border-top:1.6mm solid var(--gallery-ink);font-family:var(--font-heading);letter-spacing:-.01em;grid-area:heading;padding-top:2.4mm;font-size:15px;font-weight:700;line-height:1.15}.theme-leaflet-gallery [data-field=intro]{grid-area:intro;margin-top:2.5mm;line-height:1.38}.theme-leaflet-gallery [data-field=intro] p+p{margin-top:.55em}.theme-leaflet-gallery [data-field=programmeTitle],.theme-leaflet-gallery [data-field=infoTitle]{border-top:.35mm solid var(--gallery-ink);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:3.5mm;padding-top:1.4mm;font-size:8px;font-weight:700;line-height:1.2}.theme-leaflet-gallery [data-field=programmeTitle]{grid-area:programme-title}.theme-leaflet-gallery [data-field=infoTitle]{grid-area:info-title}.theme-leaflet-gallery [data-field=programme]{grid-area:programme}.theme-leaflet-gallery [data-field=info]{grid-area:info}.theme-leaflet-gallery :is([data-field=programme],[data-field=info]) .f-list-row{grid-template-columns:var(--gallery-key) minmax(0, 1fr);border-bottom:.15mm solid var(--gallery-hair);column-gap:2mm;padding:1.1mm 0;line-height:1.3;display:grid}.theme-leaflet-gallery .f-sub-when,.theme-leaflet-gallery .f-sub-label{font-family:var(--font-heading);font-variant-numeric:tabular-nums;grid-row:1/span 2;font-size:7px;font-weight:700;line-height:1.45}.theme-leaflet-gallery .f-sub-what{font-family:var(--font-heading);font-size:8px;font-weight:700}.theme-leaflet-gallery .f-sub-detail{color:var(--gallery-soft);grid-column:2;font-size:7px}.theme-leaflet-gallery .f-sub-value{font-size:7px}.theme-leaflet-gallery [data-field=inset]{border:.35mm solid var(--gallery-ink);background:var(--gallery-paper);width:32mm;height:32mm;color:var(--gallery-soft);grid-area:inset;align-self:end;margin-top:3.5mm}.theme-leaflet-gallery [data-field=partners]{flex-wrap:wrap;grid-area:partners;align-content:flex-start;gap:1.2mm;margin-top:3.5mm;display:flex}.theme-leaflet-gallery [data-field=partners]:before{content:"Supported by";font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;flex:0 0 100%;font-size:6px;font-weight:700}:root:lang(pl) .theme-leaflet-gallery [data-field=partners]:before{content:"Partnerzy"}.theme-leaflet-gallery [data-field=partners] .f-list-row{border:.25mm solid var(--gallery-ink);font-family:var(--font-heading);padding:.5mm 1.2mm;font-size:6px;font-weight:700;line-height:1.3}.theme-leaflet-gallery .f-group-contact{grid-area:contact;align-self:end;margin-top:2.5mm;font-size:7px;line-height:1.4}.theme-leaflet-gallery [data-field=phone],.theme-leaflet-gallery [data-field=web]{font-weight:700}.theme-leaflet-gallery [data-field=smallPrint]{border-top:.15mm solid var(--gallery-hair);color:var(--gallery-soft);grid-area:small;margin-top:3mm;padding-top:1.4mm;line-height:1.35}.theme-leaflet-lecture{--lecture-paper:#efe6cf;--lecture-plate:#f6f0de;--lecture-ink:#1d1a16;--lecture-red:#9a2a1c;--lecture-grey:#5b544a;--lecture-stain:#966e3229;--lecture-rule:.3mm solid var(--lecture-ink);--lecture-double:.9mm double var(--lecture-ink);--lecture-key:13mm;background:radial-gradient(circle at 82% 14%, var(--lecture-stain) 0 .7mm, transparent 1.4mm), radial-gradient(circle at 12% 71%, var(--lecture-stain) 0 .5mm, transparent 1.1mm), radial-gradient(circle at 67% 88%, var(--lecture-stain) 0 .9mm, transparent 1.8mm), radial-gradient(ellipse at 50% 45%, transparent 55%, #8c64282e), var(--lecture-paper);color:var(--lecture-ink);font-family:var(--font-body);text-align:center;flex-direction:column;padding:9mm 8.5mm 8.5mm;font-size:8px;line-height:1.32;display:flex}.theme-leaflet-lecture:before{content:"";border:.7mm solid var(--lecture-ink);box-shadow:inset 0 0 0 .5mm var(--lecture-paper), inset 0 0 0 .75mm var(--lecture-ink);pointer-events:none;position:absolute;inset:4mm}.theme-leaflet-lecture [data-field=organiser]{border-bottom:var(--lecture-rule);font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;padding-bottom:1.8mm;font-size:7px;font-weight:700;line-height:1.35}.theme-leaflet-lecture [data-field=title]{font-family:var(--font-title);margin-top:4mm;font-weight:900;line-height:1.12}.theme-leaflet-lecture [data-field=subtitle]{margin-top:2mm;font-size:10px;font-style:italic;line-height:1.3}.theme-leaflet-lecture [data-field=photo]{border:.35mm solid var(--lecture-ink);background:radial-gradient(circle at 50% 24%, var(--lecture-ink) 0 7%, transparent 7.6%), radial-gradient(ellipse 15% 30% at 50% 55%, var(--lecture-ink) 0 98%, transparent 100%), linear-gradient(var(--lecture-ink), var(--lecture-ink)) 50% 88% / 42% 5% no-repeat, repeating-linear-gradient(135deg, #1d1a1638 0 .2mm, transparent .2mm .75mm) content-box, var(--lecture-plate);color:var(--lecture-grey);flex:1 1 0;margin:4mm 4mm 0;padding:1.4mm}.theme-leaflet-lecture .f-image img{filter:grayscale()sepia(.35)contrast(1.12)}.theme-leaflet-lecture [data-field=photo]:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle,#1d1a1647 32%,#0000 38%) 0 0/.55mm .55mm;position:absolute;inset:1.4mm}.theme-leaflet-lecture [data-field=caption]{font-family:var(--font-accent);letter-spacing:.05em;text-transform:uppercase;margin-top:1.6mm;font-size:6px;line-height:1.4}.theme-leaflet-lecture [data-field=dates]{border-top:var(--lecture-double);border-bottom:var(--lecture-double);font-family:var(--font-heading);letter-spacing:.02em;text-transform:uppercase;margin-top:3mm;padding:1.4mm 0 1.2mm;font-size:13px;font-weight:700;line-height:1.25}.theme-leaflet-lecture [data-field=highlight]{color:var(--lecture-red);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-top:2.4mm;font-size:12px;font-weight:700;line-height:1.25}.theme-leaflet-lecture [data-field=heading]{font-family:var(--font-title);font-size:15px;font-weight:700;line-height:1.2}.theme-leaflet-lecture [data-field=heading]:after{content:"";border-top:var(--lecture-rule);width:18mm;margin:1.6mm auto 0;display:block}.theme-leaflet-lecture [data-field=intro]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;flex:0 auto;margin-top:2.2mm;line-height:1.34}.theme-leaflet-lecture [data-field=intro] p+p{text-indent:1.4em}.theme-leaflet-lecture [data-field=programmeTitle],.theme-leaflet-lecture [data-field=infoTitle]{border-top:var(--lecture-double);color:var(--lecture-red);font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;margin-top:3mm;padding-top:1.4mm;font-size:10px;font-weight:700;line-height:1.3}.theme-leaflet-lecture [data-field=programme]{text-align:left;margin-top:1mm}.theme-leaflet-lecture [data-field=programme] .f-list-row{grid-template-columns:var(--lecture-key) minmax(0, 1fr);border-bottom:.2mm dotted var(--lecture-ink);column-gap:1.5mm;padding:.9mm 0;display:grid}.theme-leaflet-lecture .f-sub-when{color:var(--lecture-red);font-family:var(--font-heading);text-transform:uppercase;grid-row:1/span 2;font-size:8px;line-height:1.5}.theme-leaflet-lecture .f-sub-what{font-size:8px;font-weight:700;line-height:1.35}.theme-leaflet-lecture .f-sub-detail{grid-column:2;font-size:7px;font-style:italic;line-height:1.3}.theme-leaflet-lecture [data-field=info]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:1.2mm;margin-bottom:auto}.theme-leaflet-lecture [data-field=info] .f-list-row{font-size:8px;line-height:1.38;display:block}.theme-leaflet-lecture [data-field=info] .f-list-row+.f-list-row{margin-top:.5mm}.theme-leaflet-lecture :is([data-field=info],[data-field=partners]) .f-sub{display:inline}.theme-leaflet-lecture .f-sub-label{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:700}.theme-leaflet-lecture .f-sub-label:after{content:". —"}.theme-leaflet-lecture .f-sub-value:before{content:" "}.theme-leaflet-lecture [data-field=inset]{border:.3mm solid var(--lecture-ink);background:var(--lecture-plate);width:46mm;height:24mm;color:var(--lecture-grey);flex:none;align-self:center;margin-top:2mm;padding:1mm}.theme-leaflet-lecture [data-field=partners]{font-family:var(--font-accent);letter-spacing:.05em;text-transform:uppercase;margin-top:2.4mm;font-size:6px;font-weight:700;line-height:1.5}.theme-leaflet-lecture [data-field=partners]:before{content:"Under the auspices of";font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:7px;font-style:italic;font-weight:400;display:block}:root:lang(pl) .theme-leaflet-lecture [data-field=partners]:before{content:"Pod auspicjami"}.theme-leaflet-lecture [data-field=partners] .f-list-row{display:inline}.theme-leaflet-lecture [data-field=partners] .f-list-row+.f-list-row:before{content:" · "}.theme-leaflet-lecture .f-group-contact{border-top:var(--lecture-rule);margin-top:1.8mm;padding-top:1.6mm;font-size:7px;line-height:1.4}.theme-leaflet-lecture [data-field=address]{font-weight:700}.theme-leaflet-lecture [data-field=smallPrint]{color:var(--lecture-grey);margin-top:1.8mm;font-style:italic;line-height:1.35}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch){--evidence-no:11mm;--evidence-where:36mm;--evidence-tag:32mm;--evidence-by:23mm;--evidence-from:43mm;--evidence-to:46mm;--evidence-when:29mm;--evidence-custody-lines:4;flex-direction:column;display:flex}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch)>*{z-index:1;position:relative}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) .f-group-ref{justify-content:space-between;gap:6mm;display:flex}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) :is(.f-group-articles,[data-field=items] .f-list-row){grid-template-columns:var(--evidence-no) minmax(0, 1fr) var(--evidence-where) var(--evidence-tag) var(--evidence-by);display:grid}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) :is(.f-group-transfers,[data-field=custody] .f-list-row){grid-template-columns:var(--evidence-from) var(--evidence-to) var(--evidence-when) minmax(0, 1fr);display:grid}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) :is(.f-group-articles,.f-group-transfers)>*+*{border-left:var(--evidence-rule-w) solid var(--evidence-rule)}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) :is(.f-group-articles,.f-group-transfers)>*,:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) :is([data-field=items],[data-field=custody]) .f-sub{overflow-wrap:anywhere;min-width:0;padding:0 1.4mm}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) :is([data-field=items],[data-field=custody]) .f-list-row{line-height:var(--evidence-pitch);align-items:start;padding-right:0}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=items]{background-image:linear-gradient(to right, transparent var(--evidence-no), var(--evidence-rule) 0 calc(var(--evidence-no) + var(--evidence-rule-w)), transparent 0), linear-gradient(to left, transparent calc(var(--evidence-by) - var(--evidence-rule-w)), var(--evidence-rule) 0 var(--evidence-by), transparent 0 calc(var(--evidence-by) + var(--evidence-tag) - var(--evidence-rule-w)), var(--evidence-rule) 0 calc(var(--evidence-by) + var(--evidence-tag)), transparent 0 calc(var(--evidence-by) + var(--evidence-tag) + var(--evidence-where) - var(--evidence-rule-w)), var(--evidence-rule) 0 calc(var(--evidence-by) + var(--evidence-tag) + var(--evidence-where)), transparent 0), repeating-linear-gradient(transparent 0 calc(var(--evidence-pitch) - var(--evidence-rule-w)), var(--evidence-ruling) 0 var(--evidence-pitch)), repeating-linear-gradient(var(--evidence-band) 0 var(--evidence-pitch), transparent 0 calc(2 * var(--evidence-pitch)));flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=custody]{min-height:calc(var(--evidence-custody-lines) * var(--evidence-pitch));background-image:linear-gradient(to right, transparent var(--evidence-from), var(--evidence-rule) 0 calc(var(--evidence-from) + var(--evidence-rule-w)), transparent 0 calc(var(--evidence-from) + var(--evidence-to)), var(--evidence-rule) 0 calc(var(--evidence-from) + var(--evidence-to) + var(--evidence-rule-w)), transparent 0 calc(var(--evidence-from) + var(--evidence-to) + var(--evidence-when)), var(--evidence-rule) 0 calc(var(--evidence-from) + var(--evidence-to) + var(--evidence-when) + var(--evidence-rule-w)), transparent 0), repeating-linear-gradient(transparent 0 calc(var(--evidence-pitch) - var(--evidence-rule-w)), var(--evidence-ruling) 0 var(--evidence-pitch)), repeating-linear-gradient(var(--evidence-band) 0 var(--evidence-pitch), transparent 0 calc(2 * var(--evidence-pitch)))}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=notes]{flex:none;overflow:hidden}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=notes] p{margin:0}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=notes] p+p{margin-top:.6em}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=signatures]{flex-wrap:wrap;display:flex}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=signatures] .f-list-row{flex-direction:column;padding-right:0;display:flex}:is(.theme-evidence-property-room,.theme-evidence-eastern-bloc,.theme-evidence-crime-scene,.theme-evidence-station,.theme-evidence-watch) [data-field=stamp]{z-index:2;text-transform:uppercase;position:absolute}.theme-evidence-crime-scene{--evidence-pitch:6.2mm;--evidence-rule:#8f969e;--evidence-rule-w:.25mm;--evidence-ruling:#bfc4ca;--evidence-band:#eceef1;color:#16191d;font-family:var(--font-heading);background:#fbfbf8;padding:12mm 13mm 11mm;font-size:9px;line-height:1.35}.theme-evidence-crime-scene:before{content:"";pointer-events:none;background:linear-gradient(90deg,#16191d 0 78%,#c62828 78% 100%);height:2.4mm;position:absolute;top:0;left:0;right:0}.theme-evidence-crime-scene [data-field=formNo]{letter-spacing:.06em;text-align:right;color:#5b636c;width:46mm;font-size:6.5px;position:absolute;top:12mm;right:13mm}.theme-evidence-crime-scene [data-field=formNo]:before{content:"";background:repeating-linear-gradient(90deg,#16191d 0 .3mm,#0000 0 .7mm,#16191d 0 1.3mm,#0000 0 1.6mm,#16191d 0 1.8mm,#0000 0 2.4mm,#16191d 0 3.1mm,#0000 0 3.4mm);height:8mm;margin-bottom:.8mm;display:block}.theme-evidence-crime-scene [data-field=agency]{max-width:125mm;font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;font-size:17px;font-weight:800;line-height:1.2}.theme-evidence-crime-scene [data-field=division]{letter-spacing:.1em;text-transform:uppercase;color:#5b636c;max-width:125mm;font-size:8px;font-weight:600}.theme-evidence-crime-scene [data-field=title]{font-family:var(--font-title);letter-spacing:.14em;color:#fbfbf8;background:#16191d;margin-top:6mm;padding:0 3mm;font-size:15px;font-weight:800;line-height:1.7}.theme-evidence-crime-scene .f-group-ref{justify-content:flex-start;margin-top:2mm}.theme-evidence-crime-scene .f-group-ref>*,.theme-evidence-crime-scene .f-sub-v,.theme-evidence-crime-scene :is([data-field=items],[data-field=custody]) .f-sub,.theme-evidence-crime-scene [data-field=notes]{font-family:var(--font-body);color:#1f3f9a;font-size:14px}.theme-evidence-crime-scene .f-group-ref>*{border:.3mm solid #16191d;padding:0 2.4mm;line-height:1.5}.theme-evidence-crime-scene [data-field=details]{border-top:.3mm solid #16191d;border-left:.3mm solid #16191d;grid-template-columns:1fr 1fr;margin-top:2mm;display:grid}.theme-evidence-crime-scene [data-field=details] .f-list-row{border-bottom:.3mm solid #16191d;border-right:.3mm solid #16191d;flex-direction:column;padding:.6mm 2mm .4mm;display:flex}.theme-evidence-crime-scene .f-sub-k{letter-spacing:.08em;text-transform:uppercase;color:#5b636c;font-size:6.5px;font-weight:600}.theme-evidence-crime-scene .f-sub-v{line-height:1.15}.theme-evidence-crime-scene :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]){letter-spacing:.14em;text-transform:uppercase;border-left:1.4mm solid #c62828;margin-top:4mm;padding-left:1.8mm;font-size:9px;font-weight:700;line-height:1.3}.theme-evidence-crime-scene :is(.f-group-articles,.f-group-transfers){letter-spacing:.06em;text-transform:uppercase;color:#fbfbf8;background:#16191d;margin-top:1.4mm;font-size:7px;font-weight:700;line-height:1.2}.theme-evidence-crime-scene :is(.f-group-articles,.f-group-transfers)>*{align-items:center;min-height:5mm;display:flex}.theme-evidence-crime-scene :is([data-field=items],[data-field=custody]){border-bottom:.4mm solid #16191d}.theme-evidence-crime-scene [data-field=items] .f-sub.f-sub-no{font-family:var(--font-title);text-align:center;color:#16191d;background:linear-gradient(#f2c230,#f2c230) 50%/6mm 4.6mm no-repeat;font-size:10px;font-weight:800}.theme-evidence-crime-scene [data-field=notes]{border:.3mm solid #16191d;height:31mm;margin-top:1.4mm;padding:1mm 2.4mm;line-height:1.25}.theme-evidence-crime-scene [data-field=notes] p{font-size:1.35em}.theme-evidence-crime-scene [data-field=signatures]{gap:0 12mm;margin-top:6mm}.theme-evidence-crime-scene [data-field=signatures] .f-list-row{width:60mm}.theme-evidence-crime-scene .f-sub-name{font-family:var(--font-accent);color:#1f3f9a;border-bottom:.3mm solid #16191d;padding:0 1mm;font-size:21px;line-height:1.1}.theme-evidence-crime-scene .f-sub-role{letter-spacing:.08em;text-transform:uppercase;color:#5b636c;margin-top:.6mm;font-size:6.5px;font-weight:600}.theme-evidence-crime-scene [data-field=stamp]{width:46mm;font-family:var(--font-title);letter-spacing:.1em;text-align:center;color:#c62828;opacity:.85;border:.7mm solid #c62828;padding:1.2mm 2.4mm;font-size:9.5px;font-weight:800;line-height:1.35;bottom:12mm;right:15mm;transform:rotate(-5deg)}.theme-evidence-eastern-bloc{--evidence-pitch:5.4mm;--evidence-rule:#26241c;--evidence-rule-w:.3mm;--evidence-ruling:#26241c99;--evidence-band:transparent;color:#1b1a15;font-family:var(--font-body);background:#e6e3d6;padding:13mm 14mm 12mm;font-size:9.5px;line-height:1.4}.theme-evidence-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#6e68501a,#0000 48%),radial-gradient(at 84% 88%,#5a563c21,#0000 44%);position:absolute;inset:0}.theme-evidence-eastern-bloc [data-field=formNo]{font-family:var(--font-heading);letter-spacing:.04em;opacity:.7;font-size:6.5px;position:absolute;top:6mm;right:14mm}.theme-evidence-eastern-bloc [data-field=agency]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.25}.theme-evidence-eastern-bloc [data-field=division]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-bottom:.7mm solid #1b1a15;padding-bottom:1.6mm;font-size:9.5px}.theme-evidence-eastern-bloc [data-field=title]{font-family:var(--font-title);letter-spacing:.22em;text-align:center;margin-top:5mm;font-size:16px;font-weight:700;line-height:1.3}.theme-evidence-eastern-bloc .f-group-ref{margin-top:2.5mm}.theme-evidence-eastern-bloc [data-field=details]{border:.3mm solid #1b1a15;margin-top:3mm}.theme-evidence-eastern-bloc [data-field=details] .f-list-row{grid-template-columns:40mm minmax(0,1fr);padding-right:0;display:grid}.theme-evidence-eastern-bloc [data-field=details] .f-list-row+.f-list-row{border-top:.3mm solid #1b1a15}.theme-evidence-eastern-bloc [data-field=details] .f-sub{padding:.5mm 1.6mm}.theme-evidence-eastern-bloc .f-sub-k{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;border-right:.3mm solid #1b1a15;font-size:8.5px}.theme-evidence-eastern-bloc :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]){font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:4.5mm;font-size:10px;font-weight:700}.theme-evidence-eastern-bloc :is(.f-group-articles,.f-group-transfers){font-family:var(--font-heading);text-transform:uppercase;background:#d3cfbf;border:.3mm solid #1b1a15;margin-top:1mm;font-size:8px;font-weight:700;line-height:1.15}.theme-evidence-eastern-bloc :is(.f-group-articles,.f-group-transfers)>*{text-align:center;justify-content:center;align-items:center;min-height:6mm;display:flex}.theme-evidence-eastern-bloc :is([data-field=items],[data-field=custody]){border:.3mm solid #1b1a15;border-top:0;font-size:9px}.theme-evidence-eastern-bloc .f-sub-no{text-align:right}.theme-evidence-eastern-bloc [data-field=notes]{border:.3mm solid #1b1a15;height:30mm;margin-top:1mm;padding:1.4mm 2mm;line-height:1.4}.theme-evidence-eastern-bloc [data-field=notes] p+p{text-indent:2em}.theme-evidence-eastern-bloc [data-field=signatures]{justify-content:space-between;gap:0 6mm;margin-top:8mm}.theme-evidence-eastern-bloc [data-field=signatures] .f-list-row{width:52mm}.theme-evidence-eastern-bloc .f-sub-name{font-family:var(--font-accent);text-align:center;color:#2b3a8c;border-bottom:.3mm dotted #1b1a15;font-size:17px;line-height:1.15}.theme-evidence-eastern-bloc .f-sub-role{font-family:var(--font-heading);text-align:center;margin-top:.6mm;font-size:7px}.theme-evidence-eastern-bloc [data-field=stamp]{width:30mm;height:30mm;font-family:var(--font-heading);letter-spacing:.08em;text-align:center;color:#4b2a94;opacity:.72;border:1mm double #4b2a94;border-radius:50%;place-items:center;padding:3.5mm;font-size:8px;font-weight:700;line-height:1.2;display:grid;bottom:9mm;right:34mm;transform:rotate(-14deg)}.theme-evidence-property-room{--evidence-pitch:5.6mm;--evidence-rule:#342818bf;--evidence-rule-w:.25mm;--evidence-ruling:#5842244d;--evidence-band:transparent;color:#1f1b14;font-family:var(--font-body);background:#f2ecd9;padding:15mm 15mm 13mm;font-size:10px;line-height:1.4}.theme-evidence-property-room:before{content:"";pointer-events:none;background:radial-gradient(at 12% 8%,#8c6e3c1a,#0000 40%),radial-gradient(at 90% 94%,#785a2821,#0000 44%),radial-gradient(#0000 62%,#6e52241f);position:absolute;inset:0}.theme-evidence-property-room [data-field=formNo]{font-family:var(--font-heading);letter-spacing:.06em;opacity:.75;font-size:7px;position:absolute;top:7mm;left:15mm}.theme-evidence-property-room [data-field=agency]{font-family:var(--font-title);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.2}.theme-evidence-property-room [data-field=division]{font-family:var(--font-heading);letter-spacing:.28em;text-align:center;text-transform:uppercase;font-size:9.5px}.theme-evidence-property-room [data-field=title]{font-family:var(--font-heading);letter-spacing:.14em;text-align:center;border-top:.7mm double #1f1b14;border-bottom:.7mm double #1f1b14;margin-top:3.5mm;font-size:14px;font-weight:700;line-height:1.9}.theme-evidence-property-room .f-group-ref{margin-top:3mm}.theme-evidence-property-room [data-field=details]{grid-template-columns:1fr 1fr;gap:1mm 7mm;margin-top:3mm;display:grid}.theme-evidence-property-room [data-field=details] .f-list-row{border-bottom:.25mm dotted #1f1b1499;grid-template-columns:33mm minmax(0,1fr);align-items:baseline;padding-right:0;display:grid}.theme-evidence-property-room .f-sub-k{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:7.5px}.theme-evidence-property-room :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]){font-family:var(--font-heading);letter-spacing:.24em;text-align:center;text-transform:uppercase;margin-top:5mm;font-size:9.5px;font-weight:700}.theme-evidence-property-room :is(.f-group-articles,.f-group-transfers){font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;border-top:.8mm double #1f1b14;border-bottom:.3mm solid #1f1b14;margin-top:1.2mm;font-size:7.5px;line-height:1.2}.theme-evidence-property-room :is(.f-group-articles,.f-group-transfers)>*{text-align:center;justify-content:center;align-items:center;min-height:5mm;display:flex}.theme-evidence-property-room :is([data-field=items],[data-field=custody]){border-bottom:.3mm solid #1f1b14;font-size:9.5px}.theme-evidence-property-room .f-sub-no{text-align:center}.theme-evidence-property-room [data-field=notes]{height:30mm;margin-top:1.5mm;line-height:1.45}.theme-evidence-property-room [data-field=signatures]{gap:0 9mm;margin-top:6mm}.theme-evidence-property-room [data-field=signatures] .f-list-row{width:46mm}.theme-evidence-property-room .f-sub-name{font-family:var(--font-accent);color:#22305c;border-bottom:.3mm solid #1f1b14;padding:0 1mm .4mm;font-size:18px;line-height:1.1}.theme-evidence-property-room .f-sub-role{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:.8mm;font-size:7px}.theme-evidence-property-room [data-field=stamp]{width:50mm;font-family:var(--font-heading);letter-spacing:.12em;text-align:center;color:#7a2f5b;opacity:.78;border:.9mm double #7a2f5b;padding:1.6mm 2mm;font-size:11px;font-weight:700;line-height:1.25;bottom:19mm;right:14mm;transform:rotate(-8deg)}.theme-evidence-station{--evidence-pitch:5.4mm;--evidence-rule:#8795a1;--evidence-rule-w:.2mm;--evidence-ruling:#10141824;--evidence-band:#00a6c812;color:#101418;font-family:var(--font-body);background:#edf0f2;padding:0 14mm 13mm;font-size:14px;line-height:1.1}.theme-evidence-station:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 calc(100% - 38mm),#00c2e029 0),#101418;height:27mm;position:absolute;top:0;left:0;right:0}.theme-evidence-station:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#f2b705 0 2.5mm,#101418 0 5mm);height:4mm;position:absolute;bottom:0;left:0;right:0}.theme-evidence-station [data-field=formNo]{width:30mm;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#00c2e0;font-size:6.5px;line-height:1.5;position:absolute;top:9mm;right:4mm}.theme-evidence-station [data-field=agency]{max-width:140mm;font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:#edf0f2;margin-top:8mm;font-size:20px;font-weight:700;line-height:1.2}.theme-evidence-station [data-field=division]{max-width:140mm;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#00c2e0;font-size:8px;font-weight:600}.theme-evidence-station [data-field=title]{font-family:var(--font-title);letter-spacing:.14em;border-bottom:.5mm solid #00a6c8;margin-top:9mm;font-size:16px;font-weight:700;line-height:1.3}.theme-evidence-station .f-group-ref{justify-content:flex-start;gap:2mm;margin-top:2mm}.theme-evidence-station .f-group-ref>*{background:#dce2e6;padding:.4mm 2mm}.theme-evidence-station [data-field=details]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6mm;margin-top:3mm;display:grid}.theme-evidence-station [data-field=details] .f-list-row{background:#e1e6e9;border-left:.7mm solid #00a6c8;flex-direction:column;padding:.8mm 2mm;display:flex}.theme-evidence-station .f-sub-k{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#5d6a75;font-size:6.5px;font-weight:600;line-height:1.4}.theme-evidence-station .f-sub-v{font-size:13px}.theme-evidence-station :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]){font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:#0a7f99;margin-top:4.5mm;font-size:8.5px;font-weight:700;line-height:1.3}.theme-evidence-station :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]):before{content:"// "}.theme-evidence-station :is(.f-group-articles,.f-group-transfers){font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#00c2e0;background:#101418;margin-top:1.2mm;font-size:6.5px;font-weight:700;line-height:1.2}.theme-evidence-station :is(.f-group-articles,.f-group-transfers)>*{align-items:center;min-height:5mm;display:flex}.theme-evidence-station :is([data-field=items],[data-field=custody]){border-bottom:.4mm solid #101418;font-size:13.5px}.theme-evidence-station .f-sub-no{color:#0a7f99}.theme-evidence-station [data-field=notes]{background:#e2e7ea;border-left:.8mm solid #f2b705;height:27mm;margin-top:1.2mm;padding:1.4mm 2.6mm;line-height:1.15}.theme-evidence-station [data-field=notes] p{font-size:1.3em}.theme-evidence-station [data-field=signatures]{gap:0 10mm;margin-top:6mm}.theme-evidence-station [data-field=signatures] .f-list-row{width:58mm}.theme-evidence-station .f-sub-name{font-family:var(--font-accent);letter-spacing:.12em;border-bottom:.3mm solid #101418;padding-bottom:.8mm;font-size:11px;font-weight:600;line-height:1.3}.theme-evidence-station .f-sub-role{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#5d6a75;margin-top:.6mm;font-size:6.5px;line-height:1.3}.theme-evidence-station [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.16em;color:#007f99;background:linear-gradient(115deg,#00c2e024,#d61f691a 55%,#f2b70529);border:.5mm solid #00a6c8;border-radius:1mm;padding:1.6mm 3mm;font-size:9px;font-weight:700;line-height:1.3;bottom:13mm;right:14mm}.theme-evidence-watch{--evidence-pitch:6mm;--evidence-rule:#7a1f1ab3;--evidence-rule-w:.25mm;--evidence-ruling:#5c3e1e47;--evidence-band:transparent;color:#2a1d12;font-family:var(--font-body);background:#ebdcba;padding:16mm 17mm 14mm;font-size:11px;line-height:1.35}.theme-evidence-watch:before{content:"";pointer-events:none;background:radial-gradient(circle at 86% 30%,#8c5a281f,#0000 7mm),radial-gradient(circle at 12% 66%,#8c5a281a,#0000 5mm),radial-gradient(circle at 40% 91%,#8c5a281a,#0000 9mm),radial-gradient(#0000 55%,#6e461e47);position:absolute;inset:0}.theme-evidence-watch:after{content:"";outline-offset:1mm;pointer-events:none;border:.5mm solid #7a1f1abf;outline:.25mm solid #7a1f1abf;position:absolute;inset:8mm}.theme-evidence-watch [data-field=formNo]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#7a1f1a;font-size:7.5px;position:absolute;top:10.5mm;right:17mm}.theme-evidence-watch [data-field=agency]{font-family:var(--font-title);text-align:center;font-size:20px;font-weight:700;line-height:1.25}.theme-evidence-watch [data-field=division]{font-family:var(--font-heading);letter-spacing:.22em;text-align:center;text-transform:uppercase;color:#7a1f1a;font-size:9.5px}.theme-evidence-watch [data-field=title]{font-family:var(--font-heading);letter-spacing:.2em;text-align:center;border-top:.25mm solid #7a1f1a;border-bottom:.25mm solid #7a1f1a;margin-top:4mm;font-size:15px;font-weight:700;line-height:1.9}.theme-evidence-watch .f-group-ref{margin-top:2.5mm;font-style:italic}.theme-evidence-watch [data-field=details]{grid-template-columns:1fr 1fr;gap:.6mm 8mm;margin-top:3mm;display:grid}.theme-evidence-watch [data-field=details] .f-list-row{border-bottom:.25mm solid #5c3e1e4d;grid-template-columns:24mm minmax(0,1fr);align-items:baseline;padding-right:0;display:grid}.theme-evidence-watch .f-sub-k{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#7a1f1a;font-size:7.5px}.theme-evidence-watch :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]){font-family:var(--font-heading);letter-spacing:.18em;text-align:center;text-transform:uppercase;color:#7a1f1a;margin-top:5mm;font-size:10px;font-weight:700}.theme-evidence-watch :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]):before{content:"— "}.theme-evidence-watch :is([data-field=itemsTitle],[data-field=custodyTitle],[data-field=notesTitle]):after{content:" —"}.theme-evidence-watch :is(.f-group-articles,.f-group-transfers){font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#7a1f1a;border-top:.6mm double #7a1f1a;border-bottom:.25mm solid #7a1f1a;margin-top:1.2mm;font-size:7.5px;font-weight:700;line-height:1.2}.theme-evidence-watch :is(.f-group-articles,.f-group-transfers)>*{text-align:center;justify-content:center;align-items:center;min-height:5mm;display:flex}.theme-evidence-watch :is([data-field=items],[data-field=custody]){border-bottom:.25mm solid #7a1f1a;font-size:10.5px}.theme-evidence-watch .f-sub-no{font-family:var(--font-heading);text-align:center;color:#7a1f1a;font-size:9px}.theme-evidence-watch [data-field=notes]{height:30mm;margin-top:1.4mm;font-style:italic;line-height:1.4}.theme-evidence-watch [data-field=notes] p+p{text-indent:1.5em}.theme-evidence-watch [data-field=signatures]{gap:0 12mm;margin-top:6mm}.theme-evidence-watch [data-field=signatures] .f-list-row{width:54mm}.theme-evidence-watch .f-sub-name{font-family:var(--font-accent);text-align:center;border-bottom:.25mm solid #2a1d12;font-size:22px;line-height:1.2}.theme-evidence-watch .f-sub-role{font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-top:.6mm;font-size:7px}.theme-evidence-watch [data-field=stamp]{outline-offset:-1.4mm;color:#8e1d19d1;width:27mm;height:27mm;font-family:var(--font-heading);letter-spacing:.08em;text-align:center;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;place-items:center;padding:4mm;font-size:6px;font-weight:700;line-height:1.25;display:grid;bottom:14mm;right:18mm;transform:rotate(-9deg)}.theme-form-chancery{--chancery-ink:#2e2014;--chancery-rubric:#9b2b1d;--chancery-rule:#96462d66;isolation:isolate;text-rendering:geometricprecision;color:var(--chancery-ink);font-family:var(--font-body);-webkit-hyphens:auto;hyphens:auto;background:radial-gradient(at 50% 45%,#fff9e873,#0000 62%),radial-gradient(#0000 58%,#764e2057 100%),#e8d8b4;flex-direction:column;padding:21mm 27mm 17mm;font-size:12px;line-height:1.42;display:flex}.theme-form-chancery:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40mm 28mm at 16% 22%,#96692d29,#0000),radial-gradient(55mm 34mm at 82% 64%,#8c602824,#0000),radial-gradient(30mm 22mm at 30% 84%,#a06e3226,#0000),radial-gradient(22mm 16mm at 74% 14%,#78501e1f,#0000);position:absolute;inset:0}.theme-form-chancery:after{content:"";z-index:-1;pointer-events:none;border:.25mm solid var(--chancery-rule);background:linear-gradient(90deg, transparent 3.2mm, var(--chancery-rule) 3.2mm 3.45mm, transparent 3.45mm calc(100% - 3.45mm), var(--chancery-rule) calc(100% - 3.45mm) calc(100% - 3.2mm), transparent calc(100% - 3.2mm));position:absolute;inset:13mm 19mm}.theme-form-chancery [data-field=agency]{font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.3}.theme-form-chancery [data-field=division]{text-align:center;margin-top:.5mm;font-size:13px;font-style:italic}.theme-form-chancery [data-field=title]{font-family:var(--font-title);text-align:center;color:var(--chancery-rubric);margin-top:8mm;font-weight:700;line-height:1.35}.theme-form-chancery [data-field=title]:before,.theme-form-chancery [data-field=title]:after{content:"";vertical-align:middle;background:linear-gradient(90deg, transparent, var(--chancery-rubric));width:15mm;height:.35mm;margin:0 4mm;display:inline-block}.theme-form-chancery [data-field=title]:after{background:linear-gradient(90deg, var(--chancery-rubric), transparent)}.theme-form-chancery .f-group-ref{justify-content:space-between;gap:10mm;margin-top:4mm;font-size:11px;font-style:italic;display:flex}.theme-form-chancery [data-field=date]{text-align:right}.theme-form-chancery [data-field=subject]{text-align:center;margin-top:4mm;font-size:14px;font-weight:700}.theme-form-chancery .f-list{border-top:.25mm solid var(--chancery-rule);border-bottom:.25mm solid var(--chancery-rule);gap:.6mm;margin:4mm 4mm 0;padding:2mm 0;display:grid;position:relative}.theme-form-chancery .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-form-chancery .f-list-row{grid-template-columns:34mm 1fr;align-items:baseline;gap:0 3mm;padding-right:0;display:grid}.theme-form-chancery .f-sub-k{font-family:var(--font-heading);letter-spacing:.12em;text-align:right;text-transform:uppercase;color:var(--chancery-rubric);font-size:9px;font-weight:700}.theme-form-chancery .f-sub-v{font-style:italic}.theme-form-chancery [data-field=body]{flex:0 auto;min-height:0;margin-top:7mm;overflow:hidden}.theme-form-chancery [data-field=body]>*{font-size:1.36364em;line-height:1.5}.theme-form-chancery .f-para p{text-align:justify;margin:0}.theme-form-chancery .f-para p+p{margin-top:.7em}.theme-form-chancery .f-para p:before{content:"¶ ";color:var(--chancery-rubric);font-weight:700}.theme-form-chancery .f-group-sign{justify-content:space-between;align-items:center;gap:8mm;min-height:34mm;margin-top:9mm;display:flex}.theme-form-chancery [data-field=officer]{font-family:var(--font-accent);padding-left:4mm;font-size:22px;line-height:1.3}.theme-form-chancery [data-field=stamp]{max-width:62mm;font-family:var(--font-heading);letter-spacing:.12em;text-align:center;-webkit-hyphens:manual;hyphens:manual;color:var(--chancery-rubric);flex-direction:column;align-items:center;margin-right:4mm;font-size:11px;line-height:1.4;display:flex}.theme-form-chancery [data-field=stamp]:before{content:"L. S.";border-bottom:.25mm solid var(--chancery-rule);font-family:var(--font-title);letter-spacing:.08em;margin-bottom:1mm;padding:0 3mm .6mm;font-size:26px;font-weight:700;line-height:1.2}.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-federal{--memo-ink:#1d1d1c;--memo-banner-top:7mm;--memo-banner-line:4mm;--memo-banner-drop:279mm;--memo-bleed:0 0 .35px #0000008c;isolation:isolate;text-rendering:geometricprecision;color:var(--memo-ink);font-family:var(--font-body);text-shadow:var(--memo-bleed);background:linear-gradient(90deg,#00000038,#0000000f 4mm,#0000 10mm calc(100% - 13mm),#00000014 calc(100% - 5mm),#00000042),linear-gradient(#00000024,#0000 7mm calc(100% - 9mm),#00000029),#e8e8e4;flex-direction:column;padding:17mm 21mm 19mm 25mm;font-size:13px;line-height:1.4;display:flex}.theme-form-federal:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 9mm 64mm,#272726 0 2.7mm,#0000004d 3mm,#0000 3.4mm),radial-gradient(circle at 9mm 233mm,#272726 0 2.7mm,#0000004d 3mm,#0000 3.4mm),linear-gradient(90deg,#0000 68.2%,#00000014 68.3% 68.45%,#0000 68.55%),linear-gradient(90deg,#0000 31.4%,#0000000a 31.5% 31.9%,#0000 32%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 7.3'/%3E%3C/filter%3E%3Crect width='240' height='240' opacity='.6' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/60mm 60mm;position:absolute;inset:0}.theme-form-federal [data-field=stamp]{top:var(--memo-banner-top);font-family:var(--font-accent);font-size:12px;font-weight:600;line-height:var(--memo-banner-line);letter-spacing:.1em;text-align:center;text-transform:uppercase;text-shadow:var(--memo-bleed), 0 var(--memo-banner-drop) 0 var(--memo-ink);position:absolute;left:14mm;right:14mm}.theme-form-federal [data-field=agency]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%231d1d1c'%3E%3Ccircle cx='50' cy='50' r='47' stroke-width='3'/%3E%3Ccircle cx='50' cy='50' r='41.5' stroke-width='1.2'/%3E%3Ccircle cx='50' cy='50' r='36' stroke-width='6' stroke-dasharray='1.4 2.37'/%3E%3Ccircle cx='50' cy='50' r='30' stroke-width='1.2'/%3E%3Cpath fill='%231d1d1c' stroke='none' d='M50 28L55.1 43.6H71.5L58.2 53.3L63.3 68.9L50 59.2L36.7 68.9L41.8 53.3L28.5 43.6H44.9Z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:19mm;height:19mm;position:absolute;top:15mm;left:24mm}.theme-form-federal [data-field=agency]{font-family:var(--font-title);letter-spacing:.05em;text-transform:uppercase;padding-left:23mm;font-weight:700;line-height:1.25}.theme-form-federal [data-field=division]{border-bottom:.45mm solid var(--memo-ink);min-height:11mm;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;padding:.5mm 0 0 23mm;font-size:10px}.theme-form-federal [data-field=title]{font-family:var(--font-heading);letter-spacing:.18em;text-align:center;text-transform:uppercase;margin-top:7mm;font-weight:600;line-height:1.3}.theme-form-federal .f-group-ref{justify-content:space-between;gap:8mm;margin-top:4mm;display:flex}.theme-form-federal [data-field=date]{text-align:right}.theme-form-federal .f-list{gap:1mm;margin-top:6mm;display:grid;position:relative}.theme-form-federal .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-form-federal .f-list-row{grid-template-columns:44mm 1fr;padding-right:0;display:grid}.theme-form-federal .f-sub-k{text-transform:uppercase;font-weight:700}.theme-form-federal .f-sub-k:after{content:":"}.theme-form-federal [data-field=subject]{border-bottom:.3mm solid var(--memo-ink);order:1;margin-top:4mm;padding-bottom:3mm}.theme-form-federal [data-field=subject]:before{content:"SUBJECT: ";font-weight:700}:root:lang(pl) .theme-form-federal [data-field=subject]:before{content:"DOTYCZY: "}.theme-form-federal [data-field=body]{counter-reset:memo-paragraph;flex:0 auto;order:2;min-height:0;margin-top:5mm;overflow:hidden}.theme-form-federal [data-field=body]>*{font-size:1.18182em}.theme-form-federal .f-para p{text-align:left;text-indent:-7mm;counter-increment:memo-paragraph;margin:0;padding-left:7mm}.theme-form-federal .f-para p:before{content:counter(memo-paragraph) ".";text-indent:0;width:7mm;display:inline-block}.theme-form-federal .f-para p+p{margin-top:1em}.theme-form-federal .f-group-sign{order:3;justify-content:flex-end;margin-top:6mm;display:flex}.theme-form-federal [data-field=officer]{min-width:66mm;padding-top:13mm;position:relative}.theme-form-federal [data-field=officer]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 56' fill='none' stroke='%23232322' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 44C10 20 16 8 20 12C24 16 18 38 22 40C26 42 30 14 34 12C38 10 34 36 38 38C42 40 48 22 52 22M60 30C54 18 70 14 70 24C70 34 56 40 58 30M78 40C86 10 96 4 94 16C92 28 84 40 90 40C96 40 100 26 104 26C108 26 104 38 110 38C116 38 118 28 122 28C126 28 124 38 130 38C138 38 144 24 150 24C156 24 150 38 158 36C166 34 172 26 178 26M20 50C70 44 130 46 196 38'/%3E%3C/svg%3E") 0 100%/contain no-repeat;width:52mm;height:14mm;position:absolute;top:0;left:-3mm}.theme-form-federal [data-field=officer]:after{content:"";opacity:.62;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%232c3e78'%3E%3Ccircle cx='50' cy='50' r='46' stroke-width='3.5'/%3E%3Ccircle cx='50' cy='50' r='40' stroke-width='1.4'/%3E%3Ccircle cx='50' cy='50' r='34' stroke-width='7' stroke-dasharray='1.3 2.2'/%3E%3Ccircle cx='50' cy='50' r='27' stroke-width='1.4'/%3E%3Cpath fill='%232c3e78' stroke='none' d='M50 31L54.5 44.8H69L57.3 53.3L61.8 67.1L50 58.6L38.2 67.1L42.7 53.3L31 44.8H45.5Z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:25mm;height:25mm;position:absolute;top:-5mm;left:-27mm;transform:rotate(-16deg)}.theme-form-gothic{--gothic-ink:#1b1915;--gothic-vellum:#c9c6bb;--gothic-bone:#e4dcc6;--gothic-gilt:#c2a04f;--gothic-stamp:#3d2656;--gothic-rule:#1b19158c;--gothic-band:36mm;--gothic-foot:12mm;--gothic-emblem:50% 8mm;--gothic-watermark:50% 62%;isolation:isolate;text-rendering:geometricprecision;background:radial-gradient(circle at 50% 50%, #34312a 0 1.1mm, #0003 1.3mm, transparent 1.6mm) 7mm 0 / 4mm 6mm repeat-y, repeating-linear-gradient(180deg, var(--gothic-ink) 0 .35mm, transparent .35mm .8mm, var(--gothic-ink) .8mm 1.5mm, transparent 1.5mm 1.9mm, var(--gothic-ink) 1.9mm 2.1mm, transparent 2.1mm 3.2mm) 13.5mm 0 / 2.5mm 100% no-repeat, radial-gradient(ellipse at 50% 50%, transparent 55%, #28261e4d 100%), radial-gradient(ellipse 60mm 40mm at 70% 72%, #5a584b24, transparent), radial-gradient(ellipse 50mm 35mm at 28% 46%, #fffff547, transparent), radial-gradient(circle at var(--gothic-watermark), transparent 0 31mm, #1b191512 31.2mm 31.8mm, transparent 32mm), radial-gradient(circle at var(--gothic-watermark), transparent 0 28mm, var(--gothic-vellum) 30mm), repeating-conic-gradient(from 0deg at var(--gothic-watermark), #1b19150f 0 3deg, transparent 3deg 12deg), var(--gothic-vellum);color:var(--gothic-ink);font-family:var(--font-body);-webkit-hyphens:auto;hyphens:auto;flex-direction:column;padding:0 17mm 26mm 23mm;font-size:10px;line-height:1.4;display:flex}.theme-form-gothic:before{content:"";z-index:-1;height:var(--gothic-band);pointer-events:none;background:linear-gradient(0deg, transparent 1.6mm, var(--gothic-gilt) 1.6mm 2mm, transparent 2mm), radial-gradient(circle at var(--gothic-emblem), var(--gothic-gilt) 0 1.6mm, transparent 1.7mm), radial-gradient(circle at var(--gothic-emblem), transparent 0 2.4mm, var(--gothic-gilt) 2.5mm 2.8mm, transparent 2.9mm 5.6mm, var(--gothic-ink) 5.7mm), repeating-conic-gradient(from 0deg at var(--gothic-emblem), var(--gothic-gilt) 0 4deg, transparent 4deg 15deg), var(--gothic-ink);position:absolute;top:0;left:0;right:0}.theme-form-gothic:after{content:"";top:var(--gothic-band);z-index:-1;pointer-events:none;background:conic-gradient(from -45deg at 50% 100%, var(--gothic-ink) 90deg, transparent 0) 0 0 / 6mm 100% repeat-x;height:3mm;position:absolute;left:0;right:0}.theme-form-gothic [data-field=agency]{font-family:var(--font-title);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--gothic-bone);margin-top:15mm;font-weight:700;line-height:1.25}.theme-form-gothic [data-field=division]{text-align:center;color:var(--gothic-gilt);margin-top:1mm;font-size:11px;font-style:italic}.theme-form-gothic [data-field=division]:before{content:"† "}.theme-form-gothic [data-field=division]:after{content:" †"}.theme-form-gothic [data-field=title]{border-style:double;border-width:1.3mm 0;border-color:var(--gothic-ink);font-family:var(--font-title);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin-top:12mm;font-weight:700;line-height:1.7}.theme-form-gothic .f-group-ref{font-family:var(--font-accent);justify-content:space-between;align-items:center;gap:4mm;margin-top:3mm;font-size:13px;line-height:1.2;display:flex}.theme-form-gothic [data-field=caseNo]{background:var(--gothic-ink);color:var(--gothic-bone);padding:.4mm 2mm}.theme-form-gothic [data-field=date]{text-align:right}.theme-form-gothic [data-field=subject]{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;margin-top:4mm;font-size:12px;font-weight:700}.theme-form-gothic [data-field=subject]:after{content:"7741 · 0093 · 11207 · III · IX · 118 · 00-4471";font-family:var(--font-accent);letter-spacing:.32em;text-transform:none;color:var(--gothic-rule);writing-mode:vertical-rl;font-size:11px;font-weight:400;position:absolute;top:62mm;right:5.5mm}.theme-form-gothic .f-list{border:1.1mm double var(--gothic-ink);margin-top:3mm;position:relative}.theme-form-gothic .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-form-gothic .f-list-row{grid-template-columns:27mm 1fr;padding-right:0;display:grid}.theme-form-gothic .f-list-row+.f-list-row{border-top:.25mm solid var(--gothic-rule)}.theme-form-gothic .f-sub{padding:.6mm 2mm}.theme-form-gothic .f-sub-k{border-right:.25mm solid var(--gothic-rule);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;background:#1b19151f;font-size:9px}.theme-form-gothic .f-sub-v{font-size:10px}.theme-form-gothic [data-field=body]{counter-reset:gothic-clause;flex:1 1 0;min-height:0;margin-top:4.5mm;overflow:hidden}.theme-form-gothic [data-field=body]>*{font-size:1.18182em}.theme-form-gothic .f-para p{text-align:justify;counter-increment:gothic-clause;margin:0}.theme-form-gothic .f-para p+p{margin-top:.6em}.theme-form-gothic .f-para p:before{content:"§ " counter(gothic-clause, upper-roman) ". ";font-family:var(--font-title);font-weight:700}.theme-form-gothic .f-group-sign{justify-content:space-between;align-items:flex-end;margin-top:8mm;display:flex}.theme-form-gothic .f-group-sign:before{content:"";z-index:-1;height:var(--gothic-foot);pointer-events:none;background:linear-gradient(180deg, transparent 1.6mm, var(--gothic-gilt) 1.6mm 2mm, transparent 2mm), var(--gothic-ink);position:absolute;bottom:0;left:0;right:0}.theme-form-gothic .f-group-sign:after{content:"";bottom:var(--gothic-foot);z-index:-1;pointer-events:none;background:conic-gradient(from 135deg at 50% 0, var(--gothic-ink) 90deg, transparent 0) 0 0 / 6mm 100% repeat-x;height:3mm;position:absolute;left:0;right:0}.theme-form-gothic [data-field=officer]{border-top:.35mm solid var(--gothic-ink);min-width:66mm;padding-top:1.5mm;font-style:italic}.theme-form-gothic [data-field=stamp]{border:1mm double var(--gothic-stamp);font-family:var(--font-accent);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--gothic-stamp);opacity:.82;margin-right:2mm;padding:1.2mm 3mm;font-size:15px;line-height:1.1;transform:rotate(-5deg)}.theme-form-police{--police-ink:#17191d;--police-navy:#1b2d57;--police-shade:#eef0f4;--police-rule:.3mm;--police-margin:12mm;padding:var(--police-margin) var(--police-margin) 17mm;color:var(--police-ink);font-family:var(--font-body);background:#fdfdfb;grid-template:"agency title""division title""ref ref""subject subject""details details""body body"minmax(0,1fr)"sign sign"/minmax(0,1fr) minmax(0,74mm);column-gap:6mm;font-size:10.5px;line-height:1.4;display:grid}.theme-form-police:before,.theme-form-police:after{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--police-navy);pointer-events:none;font-size:7.5px;position:absolute;bottom:9mm}.theme-form-police:before{content:"Page 1 of 1";right:var(--police-margin)}:root:lang(pl) .theme-form-police:before{content:"Strona 1 z 1"}.theme-form-police:after{content:"Form 101 · Rev. 06/24";left:var(--police-margin)}:root:lang(pl) .theme-form-police:after{content:"Druk 101 · wyd. 06/24"}.theme-form-police [data-field=agency]{font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;color:var(--police-navy);grid-area:agency;align-self:end;font-weight:700;line-height:1.15}.theme-form-police [data-field=division]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--police-navy);grid-area:division;margin-top:.8mm;font-size:10px}.theme-form-police [data-field=title]{background:var(--police-navy);font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:#fff;grid-area:title;place-self:center end;padding:0 4mm;font-weight:700;line-height:2}.theme-form-police .f-group-ref{border-top:1.2mm solid var(--police-navy);grid-area:ref;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:4mm;display:grid}.theme-form-police [data-field=subject]{grid-area:subject}.theme-form-police [data-field=details]{grid-area:details}.theme-form-police [data-field=body]{grid-area:body}.theme-form-police .f-group-sign{grid-area:sign}.theme-form-police :is(.f-group-ref,[data-field=subject],.f-list,[data-field=body],.f-group-sign){border-left:var(--police-rule) solid var(--police-ink)}.theme-form-police :is(.f-group-ref>*,[data-field=subject],.f-list-row,[data-field=body],.f-group-sign>*),.theme-form-police .f-group-sign:after{border-right:var(--police-rule) solid var(--police-ink);border-bottom:var(--police-rule) solid var(--police-ink)}.theme-form-police :is(.f-group-ref>*,[data-field=subject],.f-list-row,.f-group-sign>*),.theme-form-police .f-group-sign:after{padding:1mm 2mm 1.5mm}.theme-form-police :is([data-field=caseNo],[data-field=date],[data-field=subject],[data-field=officer],[data-field=stamp]):before,.theme-form-police .f-sub-k,.theme-form-police .f-group-sign:after{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--police-navy);margin-bottom:.5mm;font-size:7px;font-weight:700;line-height:1.2;display:block}.theme-form-police [data-field=caseNo]:before{content:"Incident no."}:root:lang(pl) .theme-form-police [data-field=caseNo]:before{content:"Nr zdarzenia"}.theme-form-police [data-field=date]:before{content:"Date / time reported"}:root:lang(pl) .theme-form-police [data-field=date]:before{content:"Data i godzina zgłoszenia"}.theme-form-police [data-field=subject]:before{content:"Nature of incident"}:root:lang(pl) .theme-form-police [data-field=subject]:before{content:"Rodzaj zdarzenia"}.theme-form-police [data-field=officer]:before{content:"Reporting officer / badge no."}:root:lang(pl) .theme-form-police [data-field=officer]:before{content:"Sporządził / nr służbowy"}.theme-form-police [data-field=stamp]:before{content:"Case status"}:root:lang(pl) .theme-form-police [data-field=stamp]:before{content:"Status sprawy"}.theme-form-police .f-group-ref>*{font-family:var(--font-accent);font-size:12px;font-weight:700}.theme-form-police [data-field=subject]{font-size:12px;font-weight:600}.theme-form-police .f-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.theme-form-police .f-list-add{margin:0;position:absolute;bottom:0;right:calc(100% + 1.5mm)}.theme-form-police .f-list:before,.theme-form-police [data-field=body]:before{background:var(--police-navy);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#fff;padding:.7mm 1.8mm;font-size:8px;font-weight:700;line-height:1.3;display:block}.theme-form-police .f-list:before{content:"Particulars and persons involved";grid-column:1/-1}:root:lang(pl) .theme-form-police .f-list:before{content:"Dane zdarzenia i osoby"}.theme-form-police .f-list-row{flex-direction:column;display:flex}.theme-form-police .f-list-row:last-of-type:nth-of-type(odd){grid-column:1/-1}.theme-form-police .f-sub-v{font-size:11px}.theme-form-police [data-field=body]{min-height:0;padding:0 3mm 2mm;line-height:1.5;overflow:hidden}.theme-form-police [data-field=body]:before{content:"Narrative";margin:0 -3mm 2mm}:root:lang(pl) .theme-form-police [data-field=body]:before{content:"Opis zdarzenia"}.theme-form-police .f-para p{text-align:left;margin:0}.theme-form-police .f-para p+p{margin-top:.8em}.theme-form-police .f-group-sign{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);display:grid}.theme-form-police .f-group-sign>*,.theme-form-police .f-group-sign:after{min-height:20mm}.theme-form-police .f-group-sign:after{content:"Approved by (supervisor) / date";grid-area:1/3;margin-bottom:0}:root:lang(pl) .theme-form-police .f-group-sign:after{content:"Zatwierdził (przełożony) / data"}.theme-form-police [data-field=officer]{font-size:11px}.theme-form-police [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.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)}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies){text-rendering:geometricprecision;flex-direction:column;display:flex}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies)>*{z-index:1;position:relative}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) .f-para p{margin:0}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) [data-fit]{overflow:hidden}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) [data-field=description],:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) [data-field=price]{flex:0 auto;min-height:0}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) [data-field=picture]{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) .f-image-empty{text-align:center;opacity:.7;place-items:end center;height:100%;padding:1mm;font-family:ui-sans-serif,sans-serif;font-size:7px;line-height:1.2;display:grid}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) .f-list-row{padding-right:0}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) .f-list>.f-list-add{position:absolute;top:100%;right:0}:is(.theme-grimoire-wizard,.theme-grimoire-hedge-witch,.theme-grimoire-codex,.theme-grimoire-photocopies) [data-field=picture]:has(img){background-image:none}.theme-grimoire-codex{--codex-stock:#1a1c1b;--codex-bone:#dcd3bc;--codex-bronze:#b08d57;--codex-verdigris:#6fb0a4;--codex-red:#c9402f;background:var(--codex-stock);color:var(--codex-bone);font-family:var(--font-body);padding:16mm 15mm 14mm;font-size:10px;line-height:1.42}.theme-grimoire-codex:before{content:"";pointer-events:none;background:linear-gradient(var(--codex-bronze), var(--codex-bronze)) 6mm 6mm / 8mm .5mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) 6mm 6mm / .5mm 8mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) right 6mm top 6mm / 8mm .5mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) right 6mm top 6mm / .5mm 8mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) left 6mm bottom 6mm / 8mm .5mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) left 6mm bottom 6mm / .5mm 8mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) right 6mm bottom 6mm / 8mm .5mm no-repeat, linear-gradient(var(--codex-bronze), var(--codex-bronze)) right 6mm bottom 6mm / .5mm 8mm no-repeat, repeating-linear-gradient(to bottom, #6fb0a40d 0 .25mm, transparent .25mm 1.2mm), radial-gradient(ellipse at 50% 30%, #b08d571f, transparent 60%), radial-gradient(ellipse at 50% 50%, transparent 55%, #00000080);position:absolute;inset:0}.theme-grimoire-codex:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 .9mm var(--codex-stock), inset 0 0 0 1.1mm #b08d5759;border:.3mm solid #b08d5799;position:absolute;inset:8mm}.theme-grimoire-codex [data-field=title]{color:var(--codex-bronze);font-family:var(--font-title);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.15}.theme-grimoire-codex [data-field=title]:before{content:"// 0x0001 :: 7F3A-11C0 :: SIG-VII //";color:var(--codex-verdigris);font-family:var(--font-accent);letter-spacing:.1em;margin-bottom:2mm;font-size:10px;font-weight:400;display:block}.theme-grimoire-codex [data-field=owner]{color:var(--codex-verdigris);font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;margin-top:2.4mm;font-size:8.5px}.theme-grimoire-codex [data-field=picture]{border:.5mm solid var(--codex-bronze);width:42mm;height:52mm;box-shadow:0 0 0 1mm var(--codex-stock), 0 0 0 1.3mm #b08d5780;color:var(--codex-bone);background-color:#111312;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23b08d57' stroke-width='.9'%3E%3Ccircle cx='50' cy='50' r='44'/%3E%3Ccircle cx='50' cy='50' r='41' stroke-dasharray='2 1.4'/%3E%3Ccircle cx='50' cy='50' r='31'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(0 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(15 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(30 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(45 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(60 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(75 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(90 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(105 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(120 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(135 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(150 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(165 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(180 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(195 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(210 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(225 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(240 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(255 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(270 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(285 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(300 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='14' transform='rotate(315 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(330 50 50)'/%3E%3Cline x1='50' y1='6' x2='50' y2='11' transform='rotate(345 50 50)'/%3E%3Cpath d='M50 30 V22 H44' transform='rotate(0 50 50)'/%3E%3Ccircle cx='44' cy='22' r='1.4' transform='rotate(0 50 50)'/%3E%3Cpath d='M50 30 V22 H56' transform='rotate(45 50 50)'/%3E%3Ccircle cx='56' cy='22' r='1.4' transform='rotate(45 50 50)'/%3E%3Cpath d='M50 30 V22 H44' transform='rotate(90 50 50)'/%3E%3Ccircle cx='44' cy='22' r='1.4' transform='rotate(90 50 50)'/%3E%3Cpath d='M50 30 V22 H56' transform='rotate(135 50 50)'/%3E%3Ccircle cx='56' cy='22' r='1.4' transform='rotate(135 50 50)'/%3E%3Cpath d='M50 30 V22 H44' transform='rotate(180 50 50)'/%3E%3Ccircle cx='44' cy='22' r='1.4' transform='rotate(180 50 50)'/%3E%3Cpath d='M50 30 V22 H56' transform='rotate(225 50 50)'/%3E%3Ccircle cx='56' cy='22' r='1.4' transform='rotate(225 50 50)'/%3E%3Cpath d='M50 30 V22 H44' transform='rotate(270 50 50)'/%3E%3Ccircle cx='44' cy='22' r='1.4' transform='rotate(270 50 50)'/%3E%3Cpath d='M50 30 V22 H56' transform='rotate(315 50 50)'/%3E%3Ccircle cx='56' cy='22' r='1.4' transform='rotate(315 50 50)'/%3E%3Ccircle cx='50' cy='50' r='18' stroke='%235fa39a' stroke-width='1.2'/%3E%3Ccircle cx='50' cy='50' r='14' stroke='%235fa39a' stroke-width='.5'/%3E%3C/g%3E%3Cpath d='M50 40 a5 5 0 0 1 3 9 l2.5 11 h-11 l2.5 -11 a5 5 0 0 1 3 -9z' fill='%23c23b2e'/%3E%3C/svg%3E");background-size:36mm 36mm;background-origin:content-box;border-radius:21mm 21mm 1mm 1mm;margin:4mm auto 0;padding:1mm;overflow:hidden}.theme-grimoire-codex .f-image img{filter:grayscale(.6)sepia(.35)contrast(1.1);border-radius:20mm 20mm 0 0}.theme-grimoire-codex .f-group-particulars{border-top:.3mm solid var(--codex-bronze);margin-top:4.5mm}.theme-grimoire-codex .f-group-particulars>*{border-bottom:.25mm dotted #b08d5799;grid-template-columns:22mm 1fr;padding:1mm 0;font-size:9.5px;line-height:1.3;display:grid}.theme-grimoire-codex .f-group-particulars>:before{color:var(--codex-verdigris);font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;line-height:1.05}.theme-grimoire-codex [data-field=school]:before{content:"Doctrine"}:root:lang(pl) .theme-grimoire-codex [data-field=school]:before{content:"Doktryna"}.theme-grimoire-codex [data-field=language]:before{content:"Script"}:root:lang(pl) .theme-grimoire-codex [data-field=language]:before{content:"Pismo"}.theme-grimoire-codex [data-field=condition]:before{content:"State"}:root:lang(pl) .theme-grimoire-codex [data-field=condition]:before{content:"Stan"}.theme-grimoire-codex [data-field=description]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:3.5mm}.theme-grimoire-codex [data-field=description] p,.theme-grimoire-codex [data-field=price] p{font-size:.9em}.theme-grimoire-codex .dropcap{float:left;border:.3mm solid var(--codex-bronze);color:var(--codex-bronze);font-family:var(--font-title);margin:.6mm 1.6mm 0 0;padding:.4mm 1.3mm .8mm;font-size:2.9em;font-weight:700;line-height:.95}.theme-grimoire-codex [data-field=inscription]{background:linear-gradient(var(--codex-stock), var(--codex-stock)) padding-box, repeating-linear-gradient(-45deg, var(--codex-red) 0 1.4mm, var(--codex-stock) 1.4mm 2.8mm) border-box;color:var(--codex-red);font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1.2mm solid #0000;margin-top:auto;padding:2mm 3mm;font-size:8.5px;font-weight:700;line-height:1.35}.theme-grimoire-codex.page-spells [data-field=chapter]{color:var(--codex-bronze);font-family:var(--font-title);letter-spacing:.06em;text-align:center;text-transform:uppercase;align-items:center;gap:3mm;font-size:14px;font-weight:700;line-height:1.2;display:flex}.theme-grimoire-codex.page-spells [data-field=chapter]:before,.theme-grimoire-codex.page-spells [data-field=chapter]:after{content:"";background:var(--codex-bronze);flex:1 1 0;height:.3mm}.theme-grimoire-codex [data-field=spells]{margin-top:4mm}.theme-grimoire-codex .f-list-row{border-top:.25mm solid #b08d5773;grid-template-columns:21mm 1fr;grid-template-areas:"circle name""circle cost""circle effect";column-gap:3mm;padding:2.4mm 0;display:grid}.theme-grimoire-codex .f-list-row:last-child{border-bottom:.25mm solid #b08d5773}.theme-grimoire-codex .f-sub-circle{border:.3mm solid var(--codex-verdigris);color:var(--codex-verdigris);font-family:var(--font-accent);text-align:center;text-transform:uppercase;grid-area:circle;align-self:start;padding:.6mm 1mm;font-size:12px;line-height:1}.theme-grimoire-codex .f-sub-name{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;grid-area:name;font-size:10.5px;font-weight:700}.theme-grimoire-codex .f-sub-cost{color:var(--codex-red);font-family:var(--font-heading);letter-spacing:.04em;grid-area:cost;font-size:8.5px}.theme-grimoire-codex .f-sub-cost:before{content:"Cost // ";letter-spacing:.12em;text-transform:uppercase;font-weight:700}:root:lang(pl) .theme-grimoire-codex .f-sub-cost:before{content:"Koszt // "}.theme-grimoire-codex .f-sub-effect{text-align:justify;-webkit-hyphens:auto;hyphens:auto;grid-area:effect;margin-top:.6mm}.theme-grimoire-codex [data-field=price]{border:.3mm solid var(--codex-bronze);text-align:justify;-webkit-hyphens:auto;hyphens:auto;background:#b08d5712;margin-top:4mm;padding:2.4mm 3mm;font-style:italic}.theme-grimoire-codex [data-field=price]:before{content:"Cost of communion";color:var(--codex-bronze);font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.2mm;font-size:8px;font-style:normal;font-weight:700;display:block}:root:lang(pl) .theme-grimoire-codex [data-field=price]:before{content:"Cena komunii"}.theme-grimoire-hedge-witch{--witch-ink:#3b2a1a;--witch-later:#23304a;--witch-wool:#9a2b20;--witch-pencil:#463c3273;color:var(--witch-ink);font-family:var(--font-body);background:#d9ceb2;padding:13mm 13mm 12mm 17mm;font-size:15px;line-height:1.12}.theme-grimoire-hedge-witch:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% 6%,#0000 11mm,#6e481e33 11.4mm,#6e481e14 12.6mm,#0000 13.2mm),radial-gradient(38mm 26mm at 100% 100%,#603a164d,#0000),radial-gradient(22mm 14mm at 30% 8%,#603a161f,#0000),radial-gradient(circle at 12% 88%,#3c28141a 0 3mm,#0000 5mm),radial-gradient(16mm 9mm at 18% 46%,#6e502814,#0000),radial-gradient(#0000 50%,#4630164d);position:absolute;inset:0}.theme-grimoire-hedge-witch:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, var(--witch-wool) 0 5mm, transparent 5mm 11mm);width:.8mm;position:absolute;top:12mm;bottom:12mm;left:6mm;box-shadow:-.5mm 0 #3c1e142e}.theme-grimoire-hedge-witch.page-book{grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:1fr 36mm;column-gap:3mm;display:grid}.theme-grimoire-hedge-witch [data-field=title]{font-family:var(--font-title);transform-origin:0;grid-column:1/-1;font-size:30px;font-weight:700;line-height:1;transform:rotate(-1.6deg)}.theme-grimoire-hedge-witch [data-field=owner]{font-family:var(--font-accent);background:linear-gradient(to right, var(--witch-pencil), transparent 90%) 0 100% / 100% .25mm no-repeat;grid-column:1/-1;margin:1.5mm 0 0 6mm;padding-bottom:1mm;font-size:16px}.theme-grimoire-hedge-witch [data-field=picture]{height:40mm;color:var(--witch-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='rgba(92,110,58,.18)' stroke='%233f2d1c' stroke-width='.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M51 96 C48 78 53 58 49 38 C47 28 51 18 50 9' fill='none' stroke-width='1.3'/%3E%3Cpath d='M0 0 C4.5 -3.6 9.8 -2.9 13 0 C9.8 2.9 4.5 3.6 0 0z M0 0 L11.0 0' transform='translate(48.5 80) rotate(230)' /%3E%3Cpath d='M0 0 C4.9 -3.9 10.5 -3.1 14 0 C10.5 3.1 4.9 3.9 0 0z M0 0 L11.9 0' transform='translate(51.5 72) rotate(-45)' /%3E%3Cpath d='M0 0 C5.2 -4.2 11.2 -3.3 15 0 C11.2 3.3 5.2 4.2 0 0z M0 0 L12.8 0' transform='translate(48.5 63) rotate(228)' /%3E%3Cpath d='M0 0 C4.9 -3.9 10.5 -3.1 14 0 C10.5 3.1 4.9 3.9 0 0z M0 0 L11.9 0' transform='translate(51.5 55) rotate(-42)' /%3E%3Cpath d='M0 0 C4.5 -3.6 9.8 -2.9 13 0 C9.8 2.9 4.5 3.6 0 0z M0 0 L11.0 0' transform='translate(48.5 46) rotate(225)' /%3E%3Cpath d='M0 0 C4.2 -3.4 9.0 -2.6 12 0 C9.0 2.6 4.2 3.4 0 0z M0 0 L10.2 0' transform='translate(51.5 38) rotate(-40)' /%3E%3Cpath d='M0 0 C3.5 -2.8 7.5 -2.2 10 0 C7.5 2.2 3.5 2.8 0 0z M0 0 L8.5 0' transform='translate(48.5 30) rotate(222)' /%3E%3Cpath d='M0 0 C3.1 -2.5 6.8 -2.0 9 0 C6.8 2.0 3.1 2.5 0 0z M0 0 L7.6 0' transform='translate(51.5 23) rotate(-38)' /%3E%3Cpath d='M0 0 C2.4 -2.0 5.2 -1.5 7 0 C5.2 1.5 2.4 2.0 0 0z M0 0 L6.0 0' transform='translate(48.5 16) rotate(215)' /%3E%3Cpath d='M51 96 C56 92 60 93 64 90' fill='none'/%3E%3C/g%3E%3C/svg%3E");grid-area:3/2;margin-top:3mm}.theme-grimoire-hedge-witch .f-image img{filter:grayscale(.5)sepia(.6);mix-blend-mode:multiply}.theme-grimoire-hedge-witch .f-group-particulars{grid-area:3/1;align-self:center;margin-top:3mm;font-size:17px;line-height:1.1}.theme-grimoire-hedge-witch .f-group-particulars>*+*{margin-top:2mm}.theme-grimoire-hedge-witch .f-group-particulars>:before{font-family:var(--font-heading);margin-right:1.2mm;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:.2mm}.theme-grimoire-hedge-witch [data-field=school]:before{content:"craft:"}:root:lang(pl) .theme-grimoire-hedge-witch [data-field=school]:before{content:"sztuka:"}.theme-grimoire-hedge-witch [data-field=language]:before{content:"writ in:"}:root:lang(pl) .theme-grimoire-hedge-witch [data-field=language]:before{content:"pisane:"}.theme-grimoire-hedge-witch [data-field=condition]:before{content:"the book:"}:root:lang(pl) .theme-grimoire-hedge-witch [data-field=condition]:before{content:"książka:"}.theme-grimoire-hedge-witch [data-field=description]{grid-area:4/1/auto/-1;align-self:start;max-height:100%;margin-top:3mm}.theme-grimoire-hedge-witch [data-field=description] p,.theme-grimoire-hedge-witch [data-field=price] p{font-size:1.55em;line-height:1.12}.theme-grimoire-hedge-witch .dropcap{font-family:var(--font-title);color:var(--witch-wool);font-size:1.7em;font-weight:700;line-height:.8}.theme-grimoire-hedge-witch [data-field=inscription]{border:.35mm solid var(--witch-pencil);color:var(--witch-later);font-family:var(--font-accent);border-radius:2mm 5mm 3mm 6mm/5mm 2mm 6mm 3mm;grid-area:5/1/auto/-1;margin:3mm 4mm 0 2mm;padding:2mm 3mm;font-size:18px;line-height:1.12;transform:rotate(.8deg)}.theme-grimoire-hedge-witch.page-spells [data-field=chapter]{border-bottom:.9mm double var(--witch-ink);font-family:var(--font-heading);transform-origin:0;padding-bottom:1mm;font-size:27px;font-weight:700;line-height:1.05;transform:rotate(-1deg)}.theme-grimoire-hedge-witch [data-field=spells]{counter-reset:charm;margin-top:3mm}.theme-grimoire-hedge-witch .f-list-row{counter-increment:charm;padding:2.6mm 0 2.6mm 7mm;position:relative}.theme-grimoire-hedge-witch .f-list-row:before{content:counter(charm) ".";font-family:var(--font-heading);font-size:22px;font-weight:700;position:absolute;top:2.4mm;left:0}.theme-grimoire-hedge-witch .f-sub-name{font-family:var(--font-heading);font-size:22px;font-weight:700;display:inline}.theme-grimoire-hedge-witch .f-sub-circle{color:var(--witch-wool);margin-left:1.5mm;font-size:17px;display:inline}.theme-grimoire-hedge-witch .f-sub-circle:before{content:"("}.theme-grimoire-hedge-witch .f-sub-circle:after{content:")"}.theme-grimoire-hedge-witch .f-sub-cost{font-family:var(--font-accent);font-size:18px}.theme-grimoire-hedge-witch .f-sub-cost:before{content:"wants: ";font-weight:700;text-decoration:underline;text-decoration-thickness:.2mm}:root:lang(pl) .theme-grimoire-hedge-witch .f-sub-cost:before{content:"trzeba: "}.theme-grimoire-hedge-witch .f-sub-effect{font-size:19px;line-height:1.1}.theme-grimoire-hedge-witch [data-field=price]{border-top:.35mm solid var(--witch-pencil);margin:4mm 2mm 0 0;padding:2mm 1mm 0;transform:rotate(-.6deg)}.theme-grimoire-photocopies{--copy-toner:#232323;--copy-grey:#555;--copy-biro:#1f3f9c;--copy-note:#f4e27a;color:var(--copy-toner);font-family:var(--font-body);background:#f0f0ec;padding:15mm 18mm 12mm 20mm;font-size:10px;line-height:1.4}.theme-grimoire-photocopies:before{content:"";pointer-events:none;background:radial-gradient(circle at 23% 31%,#00000080 0 .14mm,#0000 .22mm),radial-gradient(circle at 61% 14%,#0006 0 .1mm,#0000 .18mm),radial-gradient(circle at 78% 57%,#00000073 0 .16mm,#0000 .24mm),radial-gradient(circle at 41% 83%,#00000059 0 .1mm,#0000 .17mm),radial-gradient(circle at 16% 66%,#0006 0 .13mm,#0000 .2mm),radial-gradient(circle at 53% 92%,#00000073 0 .12mm,#0000 .2mm),radial-gradient(circle at 34% 7%,#00000059 0 .1mm,#0000 .17mm),radial-gradient(5mm 1.4mm at 70% 76%,#0000000f,#0000),linear-gradient(270deg,#151515 0 5.5mm,#1414148c 6.2mm,#0000 7.4mm),linear-gradient(#0000 3mm,#0003 3mm 3.3mm,#0000 3.3mm),linear-gradient(90deg,#0000009e,#00000038 3mm,#0000000f 8mm,#0000 15mm),linear-gradient(0deg,#00000024,#0000 5mm),linear-gradient(100deg,#0000 50%,#0000000d);position:absolute;inset:0}.theme-grimoire-photocopies:after{content:"Copy · for research use only · do not remove from the reading room";pointer-events:none;color:#f0f0ecc7;font-family:var(--font-heading);letter-spacing:.24em;text-align:center;text-transform:uppercase;writing-mode:vertical-rl;font-size:6.5px;position:absolute;top:0;bottom:0;right:1.3mm}:root:lang(pl) .theme-grimoire-photocopies:after{content:"Kopia · wyłącznie do celów badawczych · nie wynosić z czytelni"}.theme-grimoire-photocopies .f-group-particulars{display:contents}.theme-grimoire-photocopies [data-field=title]{font-family:var(--font-title);letter-spacing:.03em;text-align:center;text-transform:uppercase;order:1;font-size:19px;font-weight:700;line-height:1.2}.theme-grimoire-photocopies [data-field=school]{text-align:center;order:2;margin-top:2.4mm;font-size:11px;font-style:italic}.theme-grimoire-photocopies [data-field=owner]{border-top:.25mm solid var(--copy-toner);border-bottom:.25mm solid var(--copy-toner);font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;order:3;margin:3.4mm auto 0;padding:1.4mm 4mm;font-size:8.5px}.theme-grimoire-photocopies [data-field=picture]{width:34mm;height:34mm;color:var(--copy-toner);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%231d1d1d'%3E%3Ccircle cx='50' cy='50' r='46' stroke-width='2.2'/%3E%3Ccircle cx='50' cy='50' r='42' stroke-width='.7'/%3E%3Cpath d='M30 78 V44 A20 20 0 0 1 70 44 V78' stroke-width='3'/%3E%3Cg stroke-width='1.6'%3E%3Cline x1='36' y1='36' x2='36' y2='76'/%3E%3Cline x1='41' y1='36' x2='41' y2='76'/%3E%3Cline x1='46' y1='36' x2='46' y2='76'/%3E%3Cline x1='51' y1='36' x2='51' y2='76'/%3E%3Cline x1='56' y1='36' x2='56' y2='76'/%3E%3Cline x1='61' y1='36' x2='61' y2='76'/%3E%3C/g%3E%3Cpath d='M30 50 H70 M30 64 H70' stroke-width='1.2'/%3E%3Cpath d='M22 80 H78' stroke-width='2.4'/%3E%3Cpath d='M26 84 H74' stroke-width='1'/%3E%3Cpath d='M50 24 v-6 M44 26 l-3 -5 M56 26 l3 -5' stroke-width='1.2'/%3E%3C/g%3E%3Ccircle cx='50' cy='57' r='2.4' fill='%231d1d1d'/%3E%3C/svg%3E");order:4;margin:5mm auto 0}.theme-grimoire-photocopies .f-image img{filter:grayscale()contrast(1.7)brightness(1.08);mix-blend-mode:multiply}.theme-grimoire-photocopies [data-field=language]{border-top:.7mm double var(--copy-toner);font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;order:5;margin-top:5mm;padding-top:1.6mm;font-size:8px}.theme-grimoire-photocopies [data-field=condition]{color:var(--copy-biro);font-family:var(--font-accent);order:6;margin-top:7mm;font-size:14px;line-height:1.1;transform:rotate(-.8deg)}.theme-grimoire-photocopies [data-field=description]{color:var(--copy-biro);font-family:var(--font-accent);order:7;margin-top:2.4mm}.theme-grimoire-photocopies [data-field=description] p,.theme-grimoire-photocopies [data-field=price] p{font-size:1.3em;line-height:1.12}.theme-grimoire-photocopies .dropcap{font:inherit}.theme-grimoire-photocopies [data-field=inscription]{background:linear-gradient(to bottom, #0000000f, transparent 3mm), var(--copy-note);color:#1d1d24;width:36mm;font-family:var(--font-accent);padding:3mm 2.6mm 4mm;font-size:14px;line-height:1.08;position:absolute;bottom:18mm;right:11mm;transform:rotate(4deg);box-shadow:.6mm 1.2mm 1.6mm #00000038}.theme-grimoire-photocopies.page-spells [data-field=chapter]{border-bottom:.25mm solid var(--copy-toner);font-family:var(--font-heading);letter-spacing:.12em;text-align:center;text-transform:uppercase;padding-bottom:1.6mm;font-size:10.5px;font-weight:700}.theme-grimoire-photocopies [data-field=spells]{counter-reset:section;margin-top:3mm}.theme-grimoire-photocopies .f-list-row{counter-increment:section;padding:1.8mm 0}.theme-grimoire-photocopies .f-sub-name{font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:9.5px;font-weight:700}.theme-grimoire-photocopies .f-sub-name:before{content:"§ " counter(section, upper-roman) ". "}.theme-grimoire-photocopies .f-sub-circle{text-align:center;font-size:9.5px;font-style:italic}.theme-grimoire-photocopies .f-sub-cost{margin-top:.6mm;font-size:9.5px;font-style:italic}.theme-grimoire-photocopies .f-sub-cost:before{content:"Requisite: ";font-variant:small-caps;font-style:normal}:root:lang(pl) .theme-grimoire-photocopies .f-sub-cost:before{content:"Potrzeba: "}.theme-grimoire-photocopies .f-sub-effect{text-align:justify;text-indent:4mm;-webkit-hyphens:auto;hyphens:auto}.theme-grimoire-photocopies [data-field=price]{color:var(--copy-biro);font-family:var(--font-accent);margin-top:5mm;transform:rotate(-.6deg)}.theme-grimoire-wizard{--wizard-ink:#2c1d10;--wizard-red:#8e2418;--wizard-gold:#a67a2c;--wizard-vellum:#efe3c4;background:var(--wizard-vellum);color:var(--wizard-ink);font-family:var(--font-body);padding:15mm 16mm 14mm;font-size:10px;line-height:1.42}.theme-grimoire-wizard:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#8c60281f,#0000 42%),radial-gradient(at 84% 88%,#78501e29,#0000 46%),radial-gradient(circle at 72% 22%,#78501e17 0 2mm,#0000 2.6mm),radial-gradient(circle at 26% 74%,#78501e14 0 1.4mm,#0000 2mm),radial-gradient(#0000 55%,#5a381242);position:absolute;inset:0}.theme-grimoire-wizard:after{content:"";pointer-events:none;border:.55mm solid var(--wizard-ink);box-shadow:inset 0 0 0 1.1mm var(--wizard-vellum), inset 0 0 0 1.4mm var(--wizard-red);position:absolute;inset:7mm}.theme-grimoire-wizard [data-field=title]{font-family:var(--font-title);color:var(--wizard-red);text-align:center;font-size:26px;font-weight:700;line-height:1.12}.theme-grimoire-wizard [data-field=owner]{font-family:var(--font-accent);text-align:center;margin-top:3mm;font-size:11px;font-style:italic}.theme-grimoire-wizard [data-field=owner]:before{content:"From the books of";color:var(--wizard-red);font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.6mm;font-size:7px;font-style:normal;display:block}:root:lang(pl) .theme-grimoire-wizard [data-field=owner]:before{content:"Z ksiąg"}.theme-grimoire-wizard [data-field=picture]{width:50mm;height:50mm;color:var(--wizard-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke-linejoin='round'%3E%3Ccircle cx='50' cy='50' r='47' stroke='%238e2418' stroke-width='1.4'/%3E%3Ccircle cx='50' cy='50' r='44.5' stroke='%238e2418' stroke-width='.5'/%3E%3Ccircle cx='50' cy='50' r='37' stroke='%234a2e16' stroke-width='.8'/%3E%3Cpolygon points='50.0,16.0 64.8,80.6 23.4,28.8 83.1,57.6 16.9,57.6 76.6,28.8 35.2,80.6' stroke='%234a2e16' stroke-width='1.1'/%3E%3Ccircle cx='50' cy='50' r='9' stroke='%238e2418' stroke-width='1'/%3E%3Ccircle cx='50' cy='50' r='3' fill='%238e2418' stroke='none'/%3E%3C/g%3E%3Ccircle cx='68.2' cy='12.2' r='1.6' fill='%238e2418'/%3E%3Ccircle cx='90.9' cy='40.7' r='1.6' fill='%238e2418'/%3E%3Ccircle cx='82.8' cy='76.2' r='1.6' fill='%238e2418'/%3E%3Ccircle cx='50.0' cy='92.0' r='1.6' fill='%238e2418'/%3E%3Ccircle cx='17.2' cy='76.2' r='1.6' fill='%238e2418'/%3E%3Ccircle cx='9.1' cy='40.7' r='1.6' fill='%238e2418'/%3E%3Ccircle cx='31.8' cy='12.2' r='1.6' fill='%238e2418'/%3E%3C/svg%3E");margin:4mm auto 0}.theme-grimoire-wizard [data-field=picture]:has(img){border:.5mm solid var(--wizard-ink);box-shadow:0 0 0 .9mm var(--wizard-vellum), 0 0 0 1.2mm var(--wizard-red);border-radius:50%;overflow:hidden}.theme-grimoire-wizard .f-image img{filter:sepia(.55)contrast(1.05);mix-blend-mode:multiply}.theme-grimoire-wizard .f-group-particulars{border-top:.3mm solid var(--wizard-red);border-bottom:.3mm solid var(--wizard-red);text-align:center;grid-template-columns:repeat(3,1fr);margin-top:4mm;padding:1.6mm 0;font-size:9px;font-style:italic;line-height:1.25;display:grid}.theme-grimoire-wizard .f-group-particulars>*{padding:0 1.4mm}.theme-grimoire-wizard .f-group-particulars>*+*{border-left:.2mm solid #8e241880}.theme-grimoire-wizard .f-group-particulars>:before{color:var(--wizard-red);font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.4mm;font-size:6.5px;font-style:normal;display:block}.theme-grimoire-wizard [data-field=school]:before{content:"School"}:root:lang(pl) .theme-grimoire-wizard [data-field=school]:before{content:"Szkoła"}.theme-grimoire-wizard [data-field=language]:before{content:"Tongue"}:root:lang(pl) .theme-grimoire-wizard [data-field=language]:before{content:"Język"}.theme-grimoire-wizard [data-field=condition]:before{content:"State"}:root:lang(pl) .theme-grimoire-wizard [data-field=condition]:before{content:"Stan"}.theme-grimoire-wizard [data-field=description]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:4mm}.theme-grimoire-wizard [data-field=description] p,.theme-grimoire-wizard [data-field=price] p{font-size:.95em}.theme-grimoire-wizard .dropcap{float:left;border:.3mm solid var(--wizard-gold);color:var(--wizard-red);font-family:var(--font-title);background:#a67a2c24;margin:.5mm 1.4mm 0 0;padding:.6mm 1.2mm;font-size:3.3em;font-weight:700;line-height:.9}.theme-grimoire-wizard [data-field=inscription]{border-top:.3mm solid var(--wizard-red);color:var(--wizard-red);font-family:var(--font-accent);text-align:center;margin-top:auto;padding:2mm 5mm 0;font-size:9.5px;font-style:italic;line-height:1.35}.theme-grimoire-wizard.page-spells [data-field=chapter]{background:linear-gradient(var(--wizard-red), var(--wizard-red)) 50% 100% / 30% .3mm no-repeat;color:var(--wizard-red);font-family:var(--font-heading);letter-spacing:.06em;text-align:center;text-transform:uppercase;padding-bottom:2.4mm;font-size:13px;font-weight:700;line-height:1.25}.theme-grimoire-wizard [data-field=spells]{margin-top:3mm}.theme-grimoire-wizard .f-list-row{grid-template-columns:1fr auto;align-items:baseline;gap:.6mm 3mm;padding:3.4mm 0;display:grid}.theme-grimoire-wizard .f-list-row+.f-list-row{border-top:.2mm solid #8e241873}.theme-grimoire-wizard .f-sub-name{font-family:var(--font-heading);letter-spacing:.03em;font-size:12.5px;font-weight:700}.theme-grimoire-wizard .f-sub-circle{color:var(--wizard-red);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:8px}.theme-grimoire-wizard .f-sub-cost{color:var(--wizard-red);font-family:var(--font-accent);grid-column:1/-1;font-size:10.5px;font-style:italic}.theme-grimoire-wizard .f-sub-cost:before{content:"Components: "}:root:lang(pl) .theme-grimoire-wizard .f-sub-cost:before{content:"Składniki: "}.theme-grimoire-wizard .f-sub-effect{text-align:justify;-webkit-hyphens:auto;hyphens:auto;grid-column:1/-1;font-size:11px}.theme-grimoire-wizard [data-field=price]{border-top:.55mm double var(--wizard-red);font-family:var(--font-accent);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:4mm;padding-top:2mm;font-style:italic}.theme-grimoire-wizard [data-field=price]:before{content:"Of the Cost of Study";color:var(--wizard-red);font-family:var(--font-heading);letter-spacing:.18em;text-align:center;text-transform:uppercase;margin-bottom:1.4mm;font-size:8px;font-style:normal;font-weight:700;display:block}:root:lang(pl) .theme-grimoire-wizard [data-field=price]:before{content:"O cenie nauki"}.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-add{z-index:3;position:relative}.theme-identity-badge .f-list-remove{z-index:3}.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-add{z-index:3;position:relative}.theme-identity-licence .f-list-remove{z-index:3}.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:inherit;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-papers{--papers-ink:#3b2a16;--papers-rule:#3b2a168c;--papers-gilt:#b08a3e;color:var(--papers-ink);font-family:var(--font-body);background:radial-gradient(#0000 58%,#5c3c1447 100%),radial-gradient(circle at 18% 72%,#80541e29 0 1.2mm,#0000 2.6mm),radial-gradient(circle at 83% 20%,#80541e1f 0 .8mm,#0000 2mm),radial-gradient(circle at 62% 88%,#80541e1a 0 .6mm,#0000 1.6mm),radial-gradient(at 30% 25%,#fff8e18c,#0000 55%),#e8d9b2;grid-template:"issuer issuer issuer""title title title""name name photo""details details photo"1fr"serial stamp signature"/auto 1fr 20mm;gap:.6mm 3mm;padding:4.4mm 5.2mm 5mm;font-size:6px;line-height:1.25;display:grid}.theme-identity-papers:before{content:"";border:.45mm solid var(--papers-ink);background:repeating-linear-gradient(45deg, var(--papers-rule) 0 .14mm, transparent .14mm .42mm) top / 100% .9mm no-repeat, repeating-linear-gradient(45deg, var(--papers-rule) 0 .14mm, transparent .14mm .42mm) bottom / 100% .9mm no-repeat, repeating-linear-gradient(-45deg, var(--papers-rule) 0 .14mm, transparent .14mm .42mm) left / .9mm 100% no-repeat, repeating-linear-gradient(-45deg, var(--papers-rule) 0 .14mm, transparent .14mm .42mm) right / .9mm 100% no-repeat;pointer-events:none;position:absolute;inset:1.5mm}.theme-identity-papers:after{content:"";border:.15mm solid var(--papers-ink);background:radial-gradient(circle at 0 0, var(--papers-ink) 0 1.1mm, transparent 1.15mm 1.45mm, var(--papers-ink) 1.5mm 1.62mm, transparent 1.67mm) top left / 2.4mm 2.4mm no-repeat, radial-gradient(circle at 100% 0, var(--papers-ink) 0 1.1mm, transparent 1.15mm 1.45mm, var(--papers-ink) 1.5mm 1.62mm, transparent 1.67mm) top right / 2.4mm 2.4mm no-repeat, radial-gradient(circle at 0 100%, var(--papers-ink) 0 1.1mm, transparent 1.15mm 1.45mm, var(--papers-ink) 1.5mm 1.62mm, transparent 1.67mm) bottom left / 2.4mm 2.4mm no-repeat, radial-gradient(circle at 100% 100%, var(--papers-ink) 0 1.1mm, transparent 1.15mm 1.45mm, var(--papers-ink) 1.5mm 1.62mm, transparent 1.67mm) bottom right / 2.4mm 2.4mm no-repeat;pointer-events:none;position:absolute;inset:2.85mm}.theme-identity-papers>*{z-index:1;position:relative}.theme-identity-papers [data-field=issuer]{letter-spacing:.02em;text-align:center;grid-area:issuer;font-size:6.5px;font-style:italic}.theme-identity-papers [data-field=title]{border-bottom:.15mm solid var(--papers-ink);font-family:var(--font-title);letter-spacing:.04em;text-align:center;white-space:nowrap;grid-area:title;justify-self:center;padding:0 4mm;font-size:9px;font-weight:700;line-height:1.3}.theme-identity-papers [data-field=title]:before,.theme-identity-papers [data-field=title]:after{content:"";background:var(--papers-ink);vertical-align:.22em;width:.9mm;height:.9mm;margin:0 1.8mm;display:inline-block;transform:rotate(45deg)}.theme-identity-papers .f-image{aspect-ratio:4/5;background:radial-gradient(at 50% 42%,#fff9e4b3,#0000 72%),repeating-linear-gradient(135deg,#3b2a1621 0 .12mm,#0000 .12mm .45mm),#dccb9f;border-radius:50%;grid-area:photo;align-self:start;margin-top:.6mm;box-shadow:.25mm .35mm .6mm #3c240a59}.theme-identity-papers .f-image:before{content:"";z-index:1;border:.7mm solid var(--papers-gilt);pointer-events:none;border-color:#d4b068 #8c6724 #6f501a #c09a4c;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 .2mm #4d3512,inset 0 0 0 .18mm #4d3512b3}.theme-identity-papers .f-image img{object-fit:cover;filter:sepia(.35)saturate(.85)contrast(1.05);border-radius:50%;width:100%;height:100%;display:block}.theme-identity-papers .f-image-empty{color:#3b2a1680;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:5px;display:grid}.theme-identity-papers [data-field=name]{border-bottom:.2mm solid var(--papers-rule);font-family:var(--font-accent);grid-area:name;align-self:end;padding-top:.8mm;font-size:13px;line-height:1.15}.theme-identity-papers .f-list{grid-area:details;align-self:start}.theme-identity-papers .f-list-add{z-index:3;position:relative}.theme-identity-papers .f-list-remove{z-index:3}.theme-identity-papers .f-list-row{background:radial-gradient(circle, var(--papers-rule) 0 .09mm, transparent .11mm) left bottom / .5mm .24mm repeat-x;grid-template-columns:17mm 1fr;align-items:baseline;gap:0 1mm;padding:1.55mm 0 .6mm;display:grid}.theme-identity-papers .f-sub-k{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:5px}.theme-identity-papers .f-sub-v{font-size:8px;font-style:italic}.theme-identity-papers [data-field=serial]{font-family:var(--font-heading);letter-spacing:.08em;opacity:.85;grid-area:serial;align-self:end;font-size:5px}.theme-identity-papers [data-field=signature]{border-bottom:.2mm solid var(--papers-ink);font-family:var(--font-accent);text-align:center;white-space:nowrap;grid-area:signature;align-self:end;padding:0 .5mm .3mm;font-size:11px;line-height:1.1}.theme-identity-papers [data-field=signature]:after{content:"Clerk to the Council";font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-top:.7mm;font-size:4px;line-height:1;position:absolute;top:100%;left:0;right:0}:root:lang(pl) .theme-identity-papers [data-field=signature]:after{content:"Pisarz Rady"}.theme-identity-papers [data-field=stamp]{font-family:var(--font-heading);letter-spacing:.12em;text-align:center;white-space:nowrap;grid-area:stamp;place-self:end center;padding-bottom:.2mm;font-size:6px;line-height:1}.theme-identity-papers [data-field=stamp]:before{content:"L.S.";font-family:var(--font-body);letter-spacing:.04em;margin-bottom:1mm;font-size:10px;font-style:italic;display:block}.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-add{z-index:3;position:relative}.theme-identity-pass .f-list-remove{z-index:3}.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-identity-service{--service-navy:#1b2d4f;--service-red:#b3261e;--service-gold:#c9a54a;--service-text:#1d2533;--service-muted:#5a6577;--service-holo-at:19mm;--service-holo-w:5.5mm;color:var(--service-text);font-family:var(--font-body);background:radial-gradient(circle at 74% 60%,#0000 0 7mm,#1b2d4f12 7mm 7.5mm,#0000 7.5mm 8.3mm,#1b2d4f12 8.3mm 8.6mm,#0000 8.6mm),repeating-radial-gradient(circle at 74% 60%,#0000 0 .7mm,#1b2d4f0d .7mm .82mm),repeating-radial-gradient(circle at 18% 130%,#0000 0 .9mm,#b3261e0a .9mm 1.02mm),linear-gradient(#f5f7fa,#e4e9f0);grid-template:"issuer issuer""title title""photo name""photo details""photo."1fr"serial signature"/18mm 1fr;column-gap:3.5mm;padding:0 4mm 6.4mm;font-size:5.6px;line-height:1.25;display:grid}.theme-identity-service:before{--service-chip-drawn-at:4;--service-chip-w:calc(11mm * var(--service-chip-drawn-at));--service-chip-h:calc(8.4mm * var(--service-chip-drawn-at));--service-chip-gap:calc(.2mm * var(--service-chip-drawn-at));--service-chip-soft:calc(.05mm * var(--service-chip-drawn-at));--service-chip-lap:calc(.08mm * var(--service-chip-drawn-at));--service-chip-row:calc(var(--service-chip-h) / 3);--service-chip-pad-w:calc(3.2mm * var(--service-chip-drawn-at));--service-chip-pad-h:calc(5mm * var(--service-chip-drawn-at));--service-chip-pad-r:calc(.75mm * var(--service-chip-drawn-at));--service-chip-pad-x:calc((var(--service-chip-w) - var(--service-chip-pad-w)) / 2);--service-chip-pad-y:calc((var(--service-chip-h) - var(--service-chip-pad-h)) / 2);--service-chip-pad-x2:calc(var(--service-chip-pad-x) + var(--service-chip-pad-w));--service-chip-pad-y2:calc(var(--service-chip-pad-y) + var(--service-chip-pad-h));--service-chip-cut:linear-gradient(var(--service-chip-seam), var(--service-chip-seam));--service-chip-seam:#5d4418;--service-chip-arc:transparent 0 calc(100% - var(--service-chip-gap) - var(--service-chip-soft) / 2), var(--service-chip-seam) calc(100% - var(--service-chip-gap) + var(--service-chip-soft) / 2) calc(100% - var(--service-chip-soft) / 2), transparent calc(100% + var(--service-chip-soft) / 2);content:"";z-index:2;width:var(--service-chip-w);height:var(--service-chip-h);border-radius:calc(1.3mm * var(--service-chip-drawn-at));transform:scale(calc(1 / var(--service-chip-drawn-at)));transform-origin:0 0;pointer-events:none;background:linear-gradient(160deg, #fffae173, transparent 34% 68%, #fff4cd38), radial-gradient(circle var(--service-chip-pad-r) at 100% 100%, var(--service-chip-arc)) var(--service-chip-pad-x) var(--service-chip-pad-y) / var(--service-chip-pad-r) var(--service-chip-pad-r) no-repeat, radial-gradient(circle var(--service-chip-pad-r) at 0 100%, var(--service-chip-arc)) calc(var(--service-chip-pad-x2) - var(--service-chip-pad-r)) var(--service-chip-pad-y) / var(--service-chip-pad-r) var(--service-chip-pad-r) no-repeat, radial-gradient(circle var(--service-chip-pad-r) at 100% 0, var(--service-chip-arc)) var(--service-chip-pad-x) calc(var(--service-chip-pad-y2) - var(--service-chip-pad-r)) / var(--service-chip-pad-r) var(--service-chip-pad-r) no-repeat, radial-gradient(circle var(--service-chip-pad-r) at 0 0, var(--service-chip-arc)) calc(var(--service-chip-pad-x2) - var(--service-chip-pad-r)) calc(var(--service-chip-pad-y2) - var(--service-chip-pad-r)) / var(--service-chip-pad-r) var(--service-chip-pad-r) no-repeat, var(--service-chip-cut) var(--service-chip-pad-x) calc(var(--service-chip-pad-y) + var(--service-chip-pad-r) - var(--service-chip-lap)) / var(--service-chip-gap) calc(var(--service-chip-pad-h) - 2 * var(--service-chip-pad-r) + 2 * var(--service-chip-lap)) no-repeat, var(--service-chip-cut) calc(var(--service-chip-pad-x2) - var(--service-chip-gap)) calc(var(--service-chip-pad-y) + var(--service-chip-pad-r) - var(--service-chip-lap)) / var(--service-chip-gap) calc(var(--service-chip-pad-h) - 2 * var(--service-chip-pad-r) + 2 * var(--service-chip-lap)) no-repeat, var(--service-chip-cut) calc(var(--service-chip-pad-x) + var(--service-chip-pad-r) - var(--service-chip-lap)) var(--service-chip-pad-y) / calc(var(--service-chip-pad-w) - 2 * var(--service-chip-pad-r) + 2 * var(--service-chip-lap)) var(--service-chip-gap) no-repeat, var(--service-chip-cut) calc(var(--service-chip-pad-x) + var(--service-chip-pad-r) - var(--service-chip-lap)) calc(var(--service-chip-pad-y2) - var(--service-chip-gap)) / calc(var(--service-chip-pad-w) - 2 * var(--service-chip-pad-r) + 2 * var(--service-chip-lap)) var(--service-chip-gap) no-repeat, var(--service-chip-cut) calc((var(--service-chip-w) - var(--service-chip-gap)) / 2) 0 / var(--service-chip-gap) var(--service-chip-pad-y) no-repeat, var(--service-chip-cut) calc((var(--service-chip-w) - var(--service-chip-gap)) / 2) var(--service-chip-pad-y2) / var(--service-chip-gap) var(--service-chip-pad-y) no-repeat, var(--service-chip-cut) 0 calc(var(--service-chip-row) - var(--service-chip-gap) / 2) / var(--service-chip-pad-x) var(--service-chip-gap) no-repeat, var(--service-chip-cut) 0 calc(2 * var(--service-chip-row) - var(--service-chip-gap) / 2) / var(--service-chip-pad-x) var(--service-chip-gap) no-repeat, var(--service-chip-cut) var(--service-chip-pad-x2) calc(var(--service-chip-row) - var(--service-chip-gap) / 2) / var(--service-chip-pad-x) var(--service-chip-gap) no-repeat, var(--service-chip-cut) var(--service-chip-pad-x2) calc(2 * var(--service-chip-row) - var(--service-chip-gap) / 2) / var(--service-chip-pad-x) var(--service-chip-gap) no-repeat, linear-gradient(135deg, #f0da92, #c79d3c 46%, #e6c874 72%, #b3882b);box-shadow:0 0 0 calc(.14mm * var(--service-chip-drawn-at)) #5c421299, inset 0 0 0 calc(.1mm * var(--service-chip-drawn-at)) #ffeeba8c, calc(.1mm * var(--service-chip-drawn-at)) calc(.15mm * var(--service-chip-drawn-at)) calc(.3mm * var(--service-chip-drawn-at)) #1b2d4f40;position:absolute;top:30mm;left:25.5mm}.theme-identity-service:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#8c96ac8c, #8c96ac8c) var(--service-holo-at) 0 / .12mm 100% no-repeat, linear-gradient(#8c96ac8c, #8c96ac8c) calc(var(--service-holo-at) + var(--service-holo-w)) 0 / .12mm 100% no-repeat, repeating-linear-gradient(-55deg, #ffffff80 0 .12mm, transparent .12mm .55mm) var(--service-holo-at) 0 / var(--service-holo-w) 100% no-repeat, repeating-radial-gradient(circle at 50% 28%, transparent 0 .8mm, #ffffff59 .8mm .95mm) var(--service-holo-at) 0 / var(--service-holo-w) 100% no-repeat, linear-gradient(170deg, #ff78be57, #78d2ff5c 22%, #96ffbe52 44%, #ffeb825c 66%, #c896ff57 88%) var(--service-holo-at) 0 / var(--service-holo-w) 100% no-repeat, linear-gradient(115deg, transparent 38%, #ffffff2b 50%, transparent 62%), radial-gradient(circle closest-side, var(--service-gold) 0 20%, transparent 21% 58%, var(--service-gold) 59% 67%, var(--service-navy) 68% 80%, var(--service-gold) 81% 100%, var(--service-navy) 101%) right 3.6mm top .5mm / 7.6mm 7.6mm no-repeat, repeating-conic-gradient(var(--service-gold) 0 5deg, transparent 5deg 22.5deg) right 3.6mm top .5mm / 7.6mm 7.6mm no-repeat;position:absolute;inset:0}.theme-identity-service>*{z-index:1;position:relative}.theme-identity-service [data-field=issuer]{border-top:1.6mm solid var(--service-navy);background:var(--service-navy);color:#dfe6f2;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;grid-area:issuer;margin:0 -4mm;padding:0 14.5mm 0 4mm;font-size:5.5px;font-weight:700;line-height:1.4}.theme-identity-service [data-field=title]{border-bottom:1.3mm solid var(--service-navy);background:var(--service-navy);box-shadow:0 .55mm 0 var(--service-red);color:#fff;font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;grid-area:title;margin:0 -4mm 2mm;padding:0 14.5mm 0 4mm;font-size:8px;font-weight:700;line-height:1.2}.theme-identity-service .f-image{aspect-ratio:3/4;background:radial-gradient(34% 26% at 50% 40%,#8a94a647 0 98%,#0000 100%),radial-gradient(58% 30% at 50% 100%,#8a94a647 0 98%,#0000 100%),linear-gradient(#dfe4eb,#cbd2dc);border:.25mm solid #8a94a6;grid-area:photo;align-self:start}.theme-identity-service .f-image img{object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%;display:block}.theme-identity-service .f-image-empty{color:#1d253380;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:5px;display:grid}.theme-identity-service [data-field=name]{font-family:var(--font-title);text-transform:uppercase;color:var(--service-navy);grid-area:name;font-size:11px;font-weight:700;line-height:1.1}.theme-identity-service .f-list{grid-area:details;grid-template-columns:1fr 1fr;align-content:start;gap:.9mm 2.5mm;margin-top:1.2mm;display:grid}.theme-identity-service .f-list-add{z-index:3;position:relative}.theme-identity-service .f-list-remove{z-index:3}.theme-identity-service .f-list-row{flex-direction:column;min-width:0;padding:0;display:flex}.theme-identity-service .f-sub-k{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--service-muted);font-size:3.9px;font-weight:700;line-height:1.3}.theme-identity-service .f-sub-v{font-size:6px;font-weight:600;line-height:1.2}.theme-identity-service [data-field=serial]{font-variant-numeric:tabular-nums;letter-spacing:.05em;white-space:nowrap;grid-area:serial;align-self:end;font-size:5.4px;font-weight:600}.theme-identity-service [data-field=signature]{border-bottom:.2mm solid var(--service-text);font-family:var(--font-accent);white-space:nowrap;color:#1a3170;grid-area:signature;align-self:end;padding:0 1mm .1mm;font-size:10px;line-height:1.05}.theme-identity-service [data-field=signature]:before{content:"Signature";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;vertical-align:.35em;color:var(--service-muted);margin-right:2.5mm;font-size:3.9px;font-weight:700}:root:lang(pl) .theme-identity-service [data-field=signature]:before{content:"Podpis"}.theme-identity-service [data-field=stamp]{z-index:1;background:var(--service-red);color:#fff;height:4.6mm;font-family:var(--font-heading);letter-spacing:.32em;text-align:center;text-transform:uppercase;white-space:nowrap;padding:0 4mm;font-size:5.6px;font-weight:700;line-height:4.6mm;position:absolute;bottom:0;left:0;right:0}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor){text-rendering:geometricprecision}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor)>*{z-index:1;position:relative}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor) .f-para p{margin:0}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor) :is([data-field=where],[data-field=from],[data-field=address]) p{white-space:pre-line}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor).page-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor).page-card>[data-field]{max-width:100%}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor).page-card .f-group-footer{justify-content:space-between;align-items:flex-end;gap:6mm;display:flex;position:absolute}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor).page-card .f-group-footer>[data-field=dress]{text-align:left}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor).page-card .f-group-footer>[data-field=reply]{text-align:right;margin-left:auto}:is(.theme-invitation-wedding,.theme-invitation-masquerade,.theme-invitation-orbital-gala,.theme-invitation-manor).page-envelope>:is([data-field=from],[data-field=postmark],[data-field=to],[data-field=address]){position:absolute}.theme-invitation-manor{--manor-card:#f5efe0;--manor-age:radial-gradient(circle at 86% 21%, #8c64321f 0 .8mm, transparent 1.6mm), radial-gradient(circle at 11% 83%, #8c64321a 0 1.2mm, transparent 2.4mm), radial-gradient(circle at 64% 90%, #8c643214 0 .6mm, transparent 1.3mm), radial-gradient(ellipse 30mm 18mm at 92% 96%, #78552d1f, transparent 70%), radial-gradient(ellipse at 50% 50%, transparent 58%, #825f3233 100%);--manor-ink:#1d1a17;--manor-grey:#4a4540;font-family:var(--font-body);color:var(--manor-ink)}.theme-invitation-manor.page-card{background:var(--manor-age), var(--manor-card);padding:21mm 18mm 16mm}.theme-invitation-manor.page-card:before{content:"";box-shadow:inset 0 0 0 .5mm var(--manor-card), inset 0 0 0 .7mm #141210;pointer-events:none;border:2.6mm solid #141210;position:absolute;inset:0}.theme-invitation-manor.page-card:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 50'%3E%3Cg fill='none' stroke='%231d1a17' stroke-width='.6'%3E%3Cpath d='M2 49C28 40 46 35 60 35C74 35 92 40 118 49'/%3E%3Cpath d='M14 47h10M30 43h9M44 40h7M70 40h7M82 43h9M96 47h10M20 45h6M88 45h6'/%3E%3Cpath d='M22 43V31M22 36l-4-4M22 34l3-5M22 32l-2-4M98 43V30M98 35l4-4M98 33l-3-5M98 31l2-4'/%3E%3C/g%3E%3Cg fill='%231d1a17'%3E%3Cpath d='M40 35V14l3.5-8 3.5 8v4h1l12-8 12 8V13h3v7l2 2v13z'/%3E%3C/g%3E%3Cg fill='%23f5efe0'%3E%3Crect x='42.5' y='16' width='2' height='3'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:32mm;height:13.3mm;position:absolute;top:6.5mm;left:50%;transform:translate(-50%)}.theme-invitation-manor [data-field=host]{font-family:var(--font-accent);font-size:25px;line-height:1.2}.theme-invitation-manor [data-field=text]{color:var(--manor-grey);margin-top:.6mm;font-size:11px;font-style:italic;line-height:1.3}.theme-invitation-manor [data-field=event]{background:linear-gradient(var(--manor-ink), var(--manor-ink)) top center / 40mm .2mm no-repeat, linear-gradient(var(--manor-ink), var(--manor-ink)) bottom center / 40mm .2mm no-repeat;font-family:var(--font-title);letter-spacing:.03em;margin-top:2.4mm;padding:1.8mm 0 2mm;font-weight:700;line-height:1.12}.theme-invitation-manor [data-field=when]{font-family:var(--font-heading);margin-top:2.8mm;font-size:11px;line-height:1.3}.theme-invitation-manor [data-field=where]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:.8mm;font-size:10px}.theme-invitation-manor.page-card .f-group-footer{color:var(--manor-grey);font-size:8px;font-style:italic;line-height:1.3;bottom:7.5mm;left:10mm;right:10mm}.theme-invitation-manor.page-card .f-group-footer>[data-field=dress]{flex:0 0 40mm}.theme-invitation-manor.page-card .f-group-footer>[data-field=reply]{flex:0 80mm}.theme-invitation-manor.page-envelope{background:radial-gradient(ellipse 40mm 12mm at 30% 104%, #6e502824, transparent 70%), var(--manor-age), repeating-linear-gradient(0deg, #785f3209 0 .15mm, transparent .15mm .8mm), #eee4cc}.theme-invitation-manor [data-field=from]{width:58mm;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--manor-grey);font-size:7px;line-height:1.45;top:8mm;left:9mm}.theme-invitation-manor [data-field=to]{width:108mm;font-family:var(--font-accent);color:#22222e;line-height:1.1;top:48mm;left:30mm}.theme-invitation-manor [data-field=address]{width:92mm;font-family:var(--font-accent);color:#22222e;font-size:15px;line-height:1.35;top:60mm;left:46mm}.theme-invitation-manor [data-field=postmark]{box-sizing:border-box;width:19mm;height:19mm;font-family:var(--font-heading);letter-spacing:.05em;text-align:center;text-transform:uppercase;color:#1e1c24cc;justify-content:center;align-items:center;padding:3.4mm 3.8mm;font-size:5px;font-weight:700;line-height:1.2;display:flex;top:8mm;right:23mm;transform:rotate(-3deg)}.theme-invitation-manor [data-field=postmark]:before{content:"2";z-index:-1;box-sizing:border-box;width:16mm;height:20mm;font-family:var(--font-title);color:#fbf6ea;background:radial-gradient(3.6mm 4.8mm at 50% 42%,#f1e3d5 0 88%,#0000 92%) content-box content-box,radial-gradient(4.4mm 5.6mm at 50% 42%,#a8242b 0 95%,#0000 100%) content-box content-box,repeating-linear-gradient(0deg,#5a0a0f40 0 .15mm,#0000 .15mm .4mm) content-box content-box,linear-gradient(#b52a31,#b52a31) content-box content-box,#fbf6ea;border:.8mm dotted #eee4cc;justify-content:center;align-items:flex-end;padding:1.6mm 1.6mm 1.3mm;font-size:10px;font-weight:900;line-height:1;display:flex;position:absolute;top:-2mm;left:12mm;transform:rotate(3deg);box-shadow:0 .15mm .35mm #3c281433}.theme-invitation-manor [data-field=postmark]:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(9.5mm at 9.5mm,#0000 8.9mm,#1e1c24cc 8.95mm 9.4mm,#0000 9.45mm),repeating-linear-gradient(#1e1c24cc 0 .5mm,#0000 .5mm 1.9mm) 20.5mm/16mm 9.9mm no-repeat;position:absolute;inset:0 -19mm 0 0}.theme-invitation-masquerade{--masque-night:#16111c;--masque-gilt:#c9a650;--masque-gilt-deep:#9c7c34;--masque-pale:#e6d6a8;font-family:var(--font-body)}.theme-invitation-masquerade.page-card{background:radial-gradient(ellipse at 50% 42%, #58326059, transparent 70%), radial-gradient(ellipse at 50% 50%, transparent 60%, #00000073 100%), var(--masque-night);color:var(--masque-pale);padding:21mm 17mm 17mm}.theme-invitation-masquerade.page-card:before{content:"";border:.35mm solid var(--masque-gilt);box-shadow:inset 0 0 0 1mm var(--masque-night), inset 0 0 0 1.2mm var(--masque-gilt-deep);pointer-events:none;position:absolute;inset:4mm}.theme-invitation-masquerade.page-card:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -14 120 54'%3E%3Cg fill='%23c9a650'%3E%3Cpath fill-rule='evenodd' d='M60 13C50 3 28 2 14 9C12 23 24 35 40 33C50 32 55 26 60 24C65 26 70 32 80 33C96 35 108 23 106 9C92 2 70 3 60 13ZM30 18.5a10 5.5 0 1 0 20 0a10 5.5 0 1 0-20 0ZM70 18.5a10 5.5 0 1 0 20 0a10 5.5 0 1 0-20 0Z'/%3E%3Cpath d='M17 8C8 3 3-5 6-13C12-7 16-1 20 6Z'/%3E%3Cpath d='M21 6C17-2 17-8 21-13C24-6 24 0 23 5Z'/%3E%3Ccircle cx='60' cy='30' r='1.4'/%3E%3Ccircle cx='60' cy='-2' r='1'/%3E%3C/g%3E%3Cg fill='none' stroke='%23c9a650' stroke-width='.7'%3E%3Cpath d='M0 20h9M111 20h9'/%3E%3Cpath d='M44 1c6-4 12-4 16-2c4-2 10-2 16 2'/%3E%3C/g%3E%3C/svg%3E") 50% 2mm/33mm 14.85mm no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='none' stroke='%23c9a650' stroke-width='.8'%3E%3Cpath d='M2 18V8c0-4 2-6 6-6h10'/%3E%3Cpath d='M5 18V10c0-3 2-5 5-5h8'/%3E%3C/g%3E%3Ccircle cx='5' cy='5' r='1.3' fill='%23c9a650'/%3E%3C/svg%3E") 1.6mm 1.6mm/7mm 7mm no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='none' stroke='%23c9a650' stroke-width='.8'%3E%3Cpath d='M18 18V8c0-4-2-6-6-6H2'/%3E%3Cpath d='M15 18V10c0-3-2-5-5-5H2'/%3E%3C/g%3E%3Ccircle cx='15' cy='5' r='1.3' fill='%23c9a650'/%3E%3C/svg%3E") right 1.6mm top 1.6mm/7mm 7mm no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='none' stroke='%23c9a650' stroke-width='.8'%3E%3Cpath d='M2 2v10c0 4 2 6 6 6h10'/%3E%3Cpath d='M5 2v8c0 3 2 5 5 5h8'/%3E%3C/g%3E%3Ccircle cx='5' cy='15' r='1.3' fill='%23c9a650'/%3E%3C/svg%3E") left 1.6mm bottom 1.6mm/7mm 7mm no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='none' stroke='%23c9a650' stroke-width='.8'%3E%3Cpath d='M18 2v10c0 4-2 6-6 6H2'/%3E%3Cpath d='M15 2v8c0 3-2 5-5 5H2'/%3E%3C/g%3E%3Ccircle cx='15' cy='15' r='1.3' fill='%23c9a650'/%3E%3C/svg%3E") right 1.6mm bottom 1.6mm/7mm 7mm no-repeat;position:absolute;inset:4mm}.theme-invitation-masquerade [data-field=host]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--masque-gilt);font-size:10px;font-weight:700;line-height:1.3}.theme-invitation-masquerade [data-field=text]{margin-top:1.6mm;font-size:13px;font-style:italic;line-height:1.3}.theme-invitation-masquerade [data-field=event]{font-family:var(--font-title);color:var(--masque-gilt);text-shadow:0 .15mm 0 var(--masque-gilt-deep);margin-top:2mm;font-weight:700;line-height:1.12}.theme-invitation-masquerade [data-field=when]{background:linear-gradient(var(--masque-gilt), var(--masque-gilt)) left center / 5mm .25mm no-repeat, linear-gradient(var(--masque-gilt), var(--masque-gilt)) right center / 5mm .25mm no-repeat;font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--masque-gilt);margin-top:3.5mm;padding:0 7mm;font-size:9px}.theme-invitation-masquerade [data-field=where]{margin-top:1.4mm;font-size:12px;line-height:1.3}.theme-invitation-masquerade.page-card .f-group-footer{color:var(--masque-pale);font-size:8px;font-style:italic;line-height:1.25;bottom:9mm;left:12mm;right:12mm}.theme-invitation-masquerade.page-card .f-group-footer>[data-field]{max-width:55mm}.theme-invitation-masquerade.page-envelope{--masque-laid:#efe6cf;background:repeating-linear-gradient(90deg, #785f320d 0 .12mm, transparent .12mm .9mm), repeating-linear-gradient(90deg, transparent 0 24mm, #785f3212 24mm 24.3mm), radial-gradient(circle at 82% 78%, #966e3217 0 3mm, transparent 6mm), radial-gradient(circle at 12% 18%, #966e320f 0 2mm, transparent 4.5mm), radial-gradient(ellipse at 50% 50%, transparent 55%, #78552833 100%), var(--masque-laid);color:#2a1f1a}.theme-invitation-masquerade [data-field=from]{width:60mm;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#6e2a22;font-size:7px;line-height:1.5;top:8mm;left:10mm}.theme-invitation-masquerade [data-field=to]{width:104mm;font-family:var(--font-accent);color:#231a2e;line-height:1.1;top:42mm;left:34mm}.theme-invitation-masquerade [data-field=address]{width:92mm;font-family:var(--font-accent);color:#231a2e;font-size:14px;line-height:1.3;top:56mm;left:46mm}.theme-invitation-masquerade [data-field=postmark]{text-align:right;color:#6e2a22;width:40mm;font-size:9px;font-style:italic;line-height:1.25;top:9mm;right:10mm}.theme-invitation-orbital-gala{--gala-void:#070b1d;--gala-silver:#dfe4ee;--gala-dim:#9aa6c0;--gala-cyan:#6fd6e8;--gala-stars:radial-gradient(circle at 8% 14%, #fff 0 .18mm, transparent .3mm), radial-gradient(circle at 23% 81%, #fff 0 .14mm, transparent .26mm), radial-gradient(circle at 37% 9%, #cfe 0 .12mm, transparent .24mm), radial-gradient(circle at 61% 17%, #fff 0 .16mm, transparent .28mm), radial-gradient(circle at 88% 11%, #fff 0 .2mm, transparent .34mm), radial-gradient(circle at 93% 46%, #cde 0 .12mm, transparent .24mm), radial-gradient(circle at 5% 55%, #fff 0 .13mm, transparent .25mm), radial-gradient(circle at 15% 36%, #fff 0 .1mm, transparent .2mm), radial-gradient(circle at 78% 29%, #fff 0 .1mm, transparent .2mm), radial-gradient(circle at 48% 93%, #fff 0 .12mm, transparent .24mm);font-family:var(--font-body)}.theme-invitation-orbital-gala.page-card{background:var(--gala-stars), radial-gradient(circle 360mm at 50% 444mm, #1b3768 349.6mm, #6fd6e8 350mm, #6fd6e866 351mm, transparent 354mm), radial-gradient(ellipse at 50% 30%, #17204a, var(--gala-void) 72%);color:var(--gala-silver);padding:20mm 18mm 22mm}.theme-invitation-orbital-gala.page-card:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 24'%3E%3Cg fill='none' stroke='%236fd6e8' stroke-width='.8'%3E%3Cellipse cx='30' cy='12' rx='27' ry='6.5' transform='rotate(-8 30 12)'/%3E%3Ccircle cx='30' cy='12' r='7'/%3E%3C/g%3E%3Cpath d='M23.1 13.2a7 7 0 0 0 13.8 0' fill='%236fd6e8' fill-opacity='.35'/%3E%3Ccircle cx='55' cy='7.4' r='1.3' fill='%23dfe4ee'/%3E%3C/svg%3E") 50%/contain no-repeat;width:30mm;height:12mm;position:absolute;top:8mm;left:50%;transform:translate(-50%)}.theme-invitation-orbital-gala.page-card:after{content:"";pointer-events:none;background:linear-gradient(var(--gala-cyan), var(--gala-cyan)) left top / 6mm .3mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) left top / .3mm 6mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) right top / 6mm .3mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) right top / .3mm 6mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) left bottom / 6mm .3mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) left bottom / .3mm 6mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) right bottom / 6mm .3mm no-repeat, linear-gradient(var(--gala-cyan), var(--gala-cyan)) right bottom / .3mm 6mm no-repeat;position:absolute;inset:5mm}.theme-invitation-orbital-gala [data-field=host]{font-family:var(--font-heading);letter-spacing:.3em;text-transform:uppercase;color:var(--gala-dim);font-size:9px}.theme-invitation-orbital-gala [data-field=text]{letter-spacing:.04em;margin-top:1.6mm;font-size:11px;line-height:1.35}.theme-invitation-orbital-gala [data-field=event]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 0 2mm #6fd6e88c;margin-top:2.5mm;font-weight:700;line-height:1.05}.theme-invitation-orbital-gala [data-field=when]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--gala-cyan);margin-top:4mm;font-size:11px}.theme-invitation-orbital-gala [data-field=where]{letter-spacing:.06em;text-transform:uppercase;margin-top:1.2mm;font-size:9px;line-height:1.35}.theme-invitation-orbital-gala.page-card .f-group-footer{font-family:var(--font-accent);color:var(--gala-dim);font-size:12px;line-height:1;bottom:14.5mm;left:11mm;right:11mm}.theme-invitation-orbital-gala.page-envelope{background:repeating-linear-gradient(90deg, #1c2233 0 .35mm, transparent .35mm .6mm, #1c2233 .6mm .75mm, transparent .75mm 1.3mm, #1c2233 1.3mm 1.9mm, transparent 1.9mm 2.2mm) left 9mm bottom 7mm / 62mm 6mm no-repeat, linear-gradient(#fbfcfe, #fbfcfe) left 42mm top 40mm / 96mm 36mm no-repeat, linear-gradient(90deg, var(--gala-cyan) 0 4mm, transparent 4mm) left 0 top 0 / 100% 100% no-repeat, repeating-linear-gradient(135deg, #ffffff0d 0 .3mm, transparent .3mm 1.6mm), linear-gradient(160deg, #c7cdd9, #a9b1c2);color:#151b2c}.theme-invitation-orbital-gala.page-envelope:before{content:"";pointer-events:none;width:96mm;height:36mm;position:absolute;top:40mm;left:42mm;box-shadow:0 .2mm .6mm #141e3240}.theme-invitation-orbital-gala.page-envelope:after{content:"RING POST · PRIORITY";font-family:var(--font-accent);letter-spacing:.2em;color:#1c2233;font-size:9px;position:absolute;bottom:14.5mm;left:9mm}:root:lang(pl) .theme-invitation-orbital-gala.page-envelope:after{content:"POCZTA PIERŚCIENIA · PRIORYTET"}.theme-invitation-orbital-gala [data-field=from]{width:60mm;font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;font-size:8px;line-height:1.4;top:8mm;left:10mm}.theme-invitation-orbital-gala [data-field=to]{width:86mm;font-family:var(--font-accent);text-transform:uppercase;line-height:1;top:44mm;left:47mm}.theme-invitation-orbital-gala [data-field=address]{width:86mm;font-family:var(--font-accent);text-transform:uppercase;font-size:13px;line-height:1.05;top:53mm;left:47mm}.theme-invitation-orbital-gala [data-field=postmark]{box-sizing:border-box;width:38mm;height:20mm;font-family:var(--font-accent);letter-spacing:.06em;color:#b2273a;mix-blend-mode:multiply;background:radial-gradient(4.2mm at 8mm 7.5mm,#0000 3.3mm,#b2273a 3.35mm 3.75mm,#0000 3.8mm),radial-gradient(7mm 1.6mm at 8mm 7.5mm,#0000 5.7mm,#b2273a 5.8mm 6.2mm,#0000 6.3mm),repeating-linear-gradient(0deg,#b2273a 0 .3mm,#0000 .3mm 1.5mm) right 2mm top 2.5mm/20mm 9mm no-repeat;border:.4mm solid #b2273a;border-radius:1mm;justify-content:center;align-items:flex-end;padding:0 1.5mm 1.8mm;font-size:11px;line-height:1;display:flex;top:8mm;right:9mm}.theme-invitation-wedding{--wed-card:#fbf9f3;--wed-fibre:radial-gradient(circle at 18% 27%, #786e5a0f 0 .25mm, transparent .5mm), radial-gradient(circle at 71% 64%, #786e5a0d 0 .2mm, transparent .45mm), radial-gradient(circle at 43% 88%, #786e5a0d 0 .2mm, transparent .45mm), radial-gradient(ellipse at 50% 50%, transparent 70%, #968c7314 100%);--wed-green:#33503f;--wed-grey:#6d7069;--wed-rule:#33503f8c;--wed-pen:#1f2a48;background:var(--wed-fibre), var(--wed-card);color:var(--wed-green);font-family:var(--font-body)}.theme-invitation-wedding.page-card{padding:18mm 16mm 16mm}.theme-invitation-wedding.page-card:before{content:"";border:.25mm solid var(--wed-rule);box-shadow:inset 0 0 0 .9mm var(--wed-card), inset 0 0 0 1.1mm var(--wed-rule);pointer-events:none;position:absolute;inset:5mm}.theme-invitation-wedding.page-card:after{content:"";opacity:.85;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 40'%3E%3Cg fill='none' stroke='%2333503f' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M8 30 C30 22 44 20 55 20 C66 20 80 22 102 30'/%3E%3C/g%3E%3Cg fill='%2333503f'%3E%3Cpath d='M22 25.5c-4-6-2-11 3-13c1 6-.5 10-3 13z'/%3E%3Cpath d='M34 22.5c-5-4-5-9-1-12c2 5 2 9 1 12z'/%3E%3Cpath d='M46 20.8c-4-5-3-10 1-12c1 5 .6 9-1 12z'/%3E%3Cpath d='M88 25.5c4-6 2-11-3-13c-1 6 .5 10 3 13z'/%3E%3Cpath d='M76 22.5c5-4 5-9 1-12c-2 5-2 9-1 12z'/%3E%3Cpath d='M64 20.8c4-5 3-10-1-12c-1 5-.6 9 1 12z'/%3E%3Cpath d='M26 27c-6 1-10-1-12-5c5-1 9 1 12 5z'/%3E%3Cpath d='M84 27c6 1 10-1 12-5c-5-1-9 1-12 5z'/%3E%3Ccircle cx='55' cy='14' r='3.2'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:24mm;height:8mm;position:absolute;top:9mm;left:50%;transform:translate(-50%)}.theme-invitation-wedding [data-field=host]{font-family:var(--font-heading);letter-spacing:.3em;text-transform:uppercase;color:var(--wed-grey);order:0;font-size:8px;font-weight:600}.theme-invitation-wedding [data-field=event]{font-family:var(--font-title);color:var(--wed-green);order:1;margin:1mm 0 0;line-height:1.15}.theme-invitation-wedding [data-field=text]{order:2;font-size:14px;font-style:italic;line-height:1.3}.theme-invitation-wedding [data-field=when]{background:linear-gradient(var(--wed-rule), var(--wed-rule)) top center / 14mm .25mm no-repeat;font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;order:3;margin-top:5mm;padding-top:4mm;font-size:8px;font-weight:600}.theme-invitation-wedding [data-field=where]{order:4;margin-top:1.8mm;font-size:13px;line-height:1.3}.theme-invitation-wedding.page-card .f-group-footer{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--wed-grey);font-size:6px;bottom:8.5mm;left:12mm;right:12mm}.theme-invitation-wedding.page-envelope{--wed-envelope:#f6f2e8;background:linear-gradient(to top right, transparent 49.8%, #78695012 50%, transparent 50.6%) left bottom / 50% 62% no-repeat, linear-gradient(to top left, transparent 49.8%, #78695012 50%, transparent 50.6%) right bottom / 50% 62% no-repeat, var(--wed-fibre), var(--wed-envelope)}.theme-invitation-wedding [data-field=from]{width:60mm;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--wed-green);font-size:6px;line-height:1.55;top:8mm;left:9mm}.theme-invitation-wedding [data-field=to]{width:92mm;font-family:var(--font-accent);color:var(--wed-pen);line-height:1.05;top:52mm;left:44mm;transform:rotate(-1.5deg)}.theme-invitation-wedding [data-field=address]{width:88mm;font-family:var(--font-accent);color:var(--wed-pen);font-size:15px;line-height:1.2;top:62mm;left:50mm;transform:rotate(-1.5deg)}.theme-invitation-wedding [data-field=postmark]{box-sizing:border-box;width:18mm;height:18mm;font-family:var(--font-heading);letter-spacing:.06em;text-align:center;text-transform:uppercase;color:#282a37c7;justify-content:center;align-items:center;padding:3.2mm;font-size:5px;font-weight:600;line-height:1.25;display:flex;top:8mm;right:24mm;transform:rotate(-6deg)}.theme-invitation-wedding [data-field=postmark]:before{content:"2.50";z-index:-1;box-sizing:border-box;border:.8mm dotted var(--wed-envelope);width:17mm;height:21mm;font-family:var(--font-heading);color:#fff8ee;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 26'%3E%3Cpath d='M10 13 C10 18 9 21 8 25' fill='none' stroke='%23254a36' stroke-width='.9'/%3E%3Cpath d='M9 20c-3-1-5-3-5-6c3 0 5 3 5 6z' fill='%23254a36'/%3E%3Cg fill='%23f7efe0'%3E%3Ccircle cx='10' cy='7.5' r='2.8'/%3E%3Ccircle cx='13.6' cy='10.2' r='2.8'/%3E%3Ccircle cx='12.2' cy='14.2' r='2.8'/%3E%3Ccircle cx='7.8' cy='14.2' r='2.8'/%3E%3Ccircle cx='6.4' cy='10.2' r='2.8'/%3E%3C/g%3E%3Ccircle cx='10' cy='11' r='2' fill='%23e8b33c'/%3E%3C/svg%3E") 50% 70%/70% no-repeat content-box content-box,linear-gradient(170deg,#d86a52,#b8483a) content-box content-box,#fffdf8;justify-content:flex-end;align-items:flex-start;padding:2.2mm 2.4mm;font-size:6px;font-weight:600;line-height:1;display:flex;position:absolute;top:-1mm;left:11mm;transform:rotate(6deg);box-shadow:0 .15mm .35mm #3c281433}.theme-invitation-wedding [data-field=postmark]:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(9mm at 9mm,#0000 8.5mm,#282a37c7 8.55mm 8.95mm,#0000 9mm),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 40'%3E%3Cg fill='none' stroke='%23282a37' stroke-width='1.3' stroke-opacity='.78'%3E%3Cpath d='M0 6q5-4 10 0t10 0t10 0t10 0t10 0t10 0t10 0t10 0'/%3E%3Cpath d='M0 14q5-4 10 0t10 0t10 0t10 0t10 0t10 0t10 0t10 0'/%3E%3Cpath d='M0 22q5-4 10 0t10 0t10 0t10 0t10 0t10 0t10 0t10 0'/%3E%3Cpath d='M0 30q5-4 10 0t10 0t10 0t10 0t10 0t10 0t10 0t10 0'/%3E%3Cpath d='M0 38q5-4 10 0t10 0t10 0t10 0t10 0t10 0t10 0t10 0'/%3E%3C/g%3E%3C/svg%3E") 19mm/21mm 10.5mm no-repeat;position:absolute;inset:0 -22mm 0 0}.theme-lab-alchemist{--lab-key:23mm;--lab-print:#2a1f14;--lab-oxblood:#7a1f1a;--lab-gilt:#9a7331;--lab-rule:#2a1f1466;--lab-water:#2a4a6b;color:var(--lab-print);font-family:var(--font-body);background:radial-gradient(at 18% 10%,#8c642824,#0000 45%),radial-gradient(at 84% 90%,#78501e29,#0000 46%),radial-gradient(#0000 60%,#6040182e),#f1e5c8;padding:17mm 19mm 15mm;font-size:12.5px;line-height:1.38}.theme-lab-alchemist:before{content:"";border:.5mm solid var(--lab-gilt);outline:.25mm solid var(--lab-gilt);outline-offset:-1.6mm;pointer-events:none;position:absolute;inset:7mm}.theme-lab-alchemist [data-field=laboratory]{font-family:var(--font-title);letter-spacing:.03em;text-align:center;color:var(--lab-oxblood);font-size:20px;font-weight:700;line-height:1.2}.theme-lab-alchemist [data-field=address]{font-family:var(--font-heading);letter-spacing:.18em;text-align:center;text-transform:uppercase;margin-top:1mm;font-size:9px}.theme-lab-alchemist .f-group-ref{border-top:.3mm solid var(--lab-gilt);border-bottom:.3mm solid var(--lab-gilt);justify-content:center;margin-top:3.5mm;padding:1.6mm 0 1.2mm}.theme-lab-alchemist [data-field=title]{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;font-size:15px;font-weight:700}.theme-lab-alchemist [data-field=reportNo]{font-size:10.5px;font-style:italic;position:absolute;top:50%;right:0;transform:translateY(-50%)}.theme-lab-alchemist [data-field=particulars]{gap:1mm 9mm;margin-top:4mm}.theme-lab-alchemist [data-field=particulars] .f-list-row{border-bottom:.25mm solid var(--lab-rule);column-gap:2mm;padding-bottom:.4mm}.theme-lab-alchemist [data-field=particulars] .f-sub-k{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--lab-oxblood);font-size:8.5px}.theme-lab-alchemist [data-field=particulars] .f-sub-v{font-style:italic}.theme-lab-alchemist .f-para:before{font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--lab-oxblood);margin-bottom:1mm;font-size:10px;font-weight:700}.theme-lab-alchemist .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.theme-lab-alchemist .f-para p+p{margin-top:.6em}.theme-lab-alchemist [data-field=sample]{margin-top:4.5mm}.theme-lab-alchemist .f-group-results-head{border-top:.9mm double var(--lab-gilt);border-bottom:.3mm solid var(--lab-gilt);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--lab-oxblood);margin-top:5mm;font-size:8.5px;font-weight:700;line-height:1.25}.theme-lab-alchemist .f-group-results-head>*{padding:1.3mm 1.5mm 1.1mm}.theme-lab-alchemist [data-field=results]{border-bottom:.9mm double var(--lab-gilt)}.theme-lab-alchemist [data-field=results] .f-list-row+.f-list-row{border-top:.25mm solid var(--lab-rule)}.theme-lab-alchemist [data-field=results] .f-sub{padding:.8mm 1.5mm .6mm}.theme-lab-alchemist [data-field=results] .f-sub-flag{font-style:italic}.theme-lab-alchemist [data-field=results] .f-list-row+.f-list-row[data-line=panel]{border-top-color:var(--lab-gilt)}.theme-lab-alchemist [data-field=results] [data-line=panel] .f-sub-test{font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--lab-oxblood);padding-top:1.6mm;font-size:9px;font-weight:700}.theme-lab-alchemist [data-field=results] :is([data-flag=high],[data-flag=anomalous]) :is(.f-sub-result,.f-sub-flag){color:var(--lab-oxblood)}.theme-lab-alchemist [data-field=results] [data-flag=low] :is(.f-sub-result,.f-sub-flag){color:var(--lab-water)}.theme-lab-alchemist [data-field=results] :is([data-flag=high],[data-flag=low],[data-flag=anomalous]) .f-sub-flag:before{content:"";box-sizing:border-box;vertical-align:-.2mm;width:2.8mm;height:2.5mm;margin-right:1.3mm;display:inline-block}.theme-lab-alchemist [data-field=results] [data-flag=high] .f-sub-flag:before{clip-path:polygon(evenodd,50% 0,100% 100%,0 100%,50% 0,50% 32%,17% 86%,83% 86%,50% 32%);background:currentColor}.theme-lab-alchemist [data-field=results] [data-flag=low] .f-sub-flag:before{clip-path:polygon(evenodd,0 0,100% 0,50% 100%,0 0,17% 14%,50% 68%,83% 14%,17% 14%);background:currentColor}.theme-lab-alchemist [data-field=results] [data-flag=anomalous] .f-sub-flag:before{vertical-align:-.4mm;background:radial-gradient(circle,currentColor 0 .45mm,#0000 .5mm);border:.3mm solid;border-radius:50%;width:2.8mm;height:2.8mm}.theme-lab-alchemist [data-field=method]{margin-top:1.6mm;font-size:11px;font-style:italic}.theme-lab-alchemist [data-field=method]:before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--lab-oxblood);font-size:8.5px;font-style:normal;font-weight:700}.theme-lab-alchemist [data-field=findings]{margin-top:5mm}.theme-lab-alchemist [data-field=findings] :is(p,textarea){font-size:.93em}.theme-lab-alchemist .f-group-sign{gap:12mm;margin-top:6mm}.theme-lab-alchemist :is([data-field=analyst],[data-field=reviewer]){font-family:var(--font-accent);flex:0 56mm;font-size:17px;line-height:1.3}.theme-lab-alchemist :is([data-field=analyst],[data-field=reviewer]):after{border-top:.3mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;margin-top:.4mm;padding-top:.8mm;font-size:8px;line-height:1.2}.theme-lab-alchemist [data-field=stamp]{box-sizing:border-box;outline-offset:-1.4mm;color:#8e1d19d1;width:27mm;height:27mm;font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;place-items:center;padding:4.5mm;font-size:6.5px;font-weight:700;line-height:1.25;display:grid;bottom:-4mm;right:3mm;transform:rotate(-8deg)}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist){flex-direction:column;display:flex}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist)>*{z-index:1;position:relative}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) .f-group-ref{align-items:baseline;gap:6mm;display:flex}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=particulars]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=particulars] .f-list-row{grid-template-columns:var(--lab-key) minmax(0, 1fr);align-items:baseline;padding-right:0;display:grid}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=particulars] .f-sub{overflow-wrap:anywhere;min-width:0}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) .f-para:before{display:block}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) .f-para p{margin:0}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=findings]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) .f-group-sign{align-items:flex-end;display:flex}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) :is([data-field=analyst],[data-field=reviewer]){flex-direction:column;justify-content:flex-end;display:flex}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) :is([data-field=analyst],[data-field=reviewer]):after{display:block}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=analyst]:after{content:"Analyst"}:root:lang(pl) :is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=analyst]:after{content:"Wykonał"}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=reviewer]:after{content:"Checked by"}:root:lang(pl) :is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=reviewer]:after{content:"Sprawdził"}:is(.theme-lab-twenties,.theme-lab-eastern-bloc,.theme-lab-modern,.theme-lab-biotech,.theme-lab-alchemist) [data-field=stamp]{position:absolute}.theme-lab-biotech{--lab-key:25mm;--lab-print:#13201f;--lab-grey:#566866;--lab-hair:#13201f29;--lab-band:#0e1b1b;--lab-glow:#17b3a3;--lab-deep:#0b7a70;--lab-high:#b86a00;--lab-low:#1c74b8;--lab-alert:#c8144f;color:var(--lab-print);font-family:var(--font-body);background:linear-gradient(#13201f09 .2mm,#0000 .2mm) 0 0/5mm 5mm,linear-gradient(90deg,#13201f09 .2mm,#0000 .2mm) 0 0/5mm 5mm,#eef3f2;padding:0 14mm 12mm;font-size:10.5px;line-height:1.4}.theme-lab-biotech .f-group-letterhead{border-bottom:1mm solid var(--lab-glow);background:var(--lab-band);margin:0 -14mm;padding:9mm 14mm 3.5mm}.theme-lab-biotech [data-field=laboratory]{font-family:var(--font-title);letter-spacing:.18em;text-transform:uppercase;color:#e3f6f3;font-size:19px;font-weight:700;line-height:1.2}.theme-lab-biotech [data-field=address]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--lab-glow);margin-top:.8mm;font-size:8px}.theme-lab-biotech .f-group-ref{border-bottom:.3mm solid var(--lab-hair);justify-content:space-between;margin-top:5mm;padding-bottom:2mm}.theme-lab-biotech [data-field=title]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;font-size:15px;font-weight:700}.theme-lab-biotech [data-field=reportNo]{font-family:var(--font-accent);color:var(--lab-deep);font-size:16px}.theme-lab-biotech [data-field=particulars]{gap:1.4mm 6mm;margin-top:4mm}.theme-lab-biotech [data-field=particulars] .f-list-row{border-left:.8mm solid var(--lab-glow);background:#fff9;column-gap:2mm;padding:.6mm 0 .6mm 2mm}.theme-lab-biotech [data-field=particulars] .f-sub-k{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--lab-grey);font-size:7px;font-weight:700}.theme-lab-biotech .f-para:before{border-left:1mm solid var(--lab-glow);font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--lab-deep);margin-bottom:1.2mm;padding-left:1.6mm;font-size:8px;font-weight:700;line-height:1.3}.theme-lab-biotech .f-para p+p{margin-top:.6em}.theme-lab-biotech [data-field=sample]{margin-top:4mm}.theme-lab-biotech .f-group-results-head{background:var(--lab-band);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#cdeee9;clip-path:polygon(0 0,calc(100% - 3mm) 0,100% 3mm,100% 100%,0 100%);margin-top:5mm;font-size:7.5px;font-weight:700;line-height:1.25}.theme-lab-biotech .f-group-results-head>*{padding:1.3mm 1.6mm}.theme-lab-biotech [data-field=results]{border-bottom:.5mm solid var(--lab-band)}.theme-lab-biotech [data-field=results] .f-list-row+.f-list-row{border-top:.25mm solid var(--lab-hair)}.theme-lab-biotech .f-group-results-head,.theme-lab-biotech [data-field=results] .f-list-row{align-items:baseline}.theme-lab-biotech [data-field=results] .f-sub{padding:1.1mm 1.6mm}.theme-lab-biotech [data-field=results] .f-list-row[data-line=panel]{box-shadow:inset .8mm 0 var(--lab-glow);background:#17b3a31f}.theme-lab-biotech [data-field=results] [data-line=panel] .f-sub-test{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--lab-deep);font-size:7.5px;font-weight:700}.theme-lab-biotech [data-field=results] :is([data-flag=high],[data-flag=low],[data-flag=anomalous]) .f-sub-result{font-weight:700}.theme-lab-biotech [data-field=results] [data-flag=high] :is(.f-sub-result,.f-sub-flag){color:var(--lab-high)}.theme-lab-biotech [data-field=results] [data-flag=low] :is(.f-sub-result,.f-sub-flag){color:var(--lab-low)}.theme-lab-biotech [data-field=results] [data-flag=anomalous] .f-sub-result{color:var(--lab-alert)}.theme-lab-biotech [data-field=results] :is([data-flag=high],[data-flag=low],[data-flag=anomalous]) .f-sub-flag{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(1.1mm 0,100% 0,100% calc(100% - 1.1mm),calc(100% - 1.1mm) 100%,0 100%,0 1.1mm);border:.3mm solid;place-self:center start;margin-left:1.6mm;padding:.25mm 1.5mm .15mm;font-size:6.5px;font-weight:700}.theme-lab-biotech [data-field=results] [data-flag=anomalous] .f-sub-flag{border-color:var(--lab-alert);background:var(--lab-alert);color:#fff}.theme-lab-biotech [data-field=results] .f-list-row[data-flag=anomalous]{box-shadow:inset .8mm 0 var(--lab-alert);background:#c8144f12}.theme-lab-biotech [data-field=method]{color:var(--lab-grey);margin-top:1.6mm;font-size:9.5px}.theme-lab-biotech [data-field=method]:before{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--lab-print);font-weight:700}.theme-lab-biotech [data-field=findings]{margin-top:4.5mm}.theme-lab-biotech [data-field=findings] :is(p,textarea){font-size:.79em}.theme-lab-biotech .f-group-sign{gap:10mm;margin-top:5mm}.theme-lab-biotech :is([data-field=analyst],[data-field=reviewer]){font-family:var(--font-accent);color:var(--lab-deep);flex:0 54mm;font-size:16px;line-height:1.1}.theme-lab-biotech :is([data-field=analyst],[data-field=reviewer]):after{border-top:.3mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--lab-grey);margin-top:.6mm;padding-top:.8mm;font-size:7px;font-weight:700;line-height:1.2}.theme-lab-biotech [data-field=stamp]{text-align:center;border:.5mm solid var(--lab-alert);max-width:56mm;line-height:1.3;font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--lab-alert);opacity:.9;padding:1.5mm 3mm;font-size:9px;font-weight:700;bottom:2mm;right:0;transform:rotate(-4deg)}.page-blood-test-report [data-field=patient]{align-items:baseline;gap:3mm;margin-top:3.5mm;font-size:15px;font-weight:700;line-height:1.2;display:flex}.page-blood-test-report [data-field=patient]:before{content:"Patient";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:8.5px}:root:lang(pl) .page-blood-test-report [data-field=patient]:before{content:"Pacjent"}.page-blood-test-report [data-field=findings]:before{content:"Pathologist’s comment"}:root:lang(pl) .page-blood-test-report [data-field=findings]:before{content:"Komentarz lekarza"}.theme-lab-biotech.page-blood-test-report [data-field=findings]:before{content:"Interpretation"}:root:lang(pl) .theme-lab-biotech.page-blood-test-report [data-field=findings]:before{content:"Interpretacja"}.theme-lab-alchemist.page-blood-test-report [data-field=findings]:before{content:"What the Blood Shows"}:root:lang(pl) .theme-lab-alchemist.page-blood-test-report [data-field=findings]:before{content:"Co mówi krew"}.theme-lab-eastern-bloc{--lab-key:27mm;--lab-print:#1b1b17;--lab-stock:#e4e2d5;--lab-violet:#4b2a94;--lab-pencil:#b3261ecc;--lab-pen:#1f2b6b;background:var(--lab-stock);color:var(--lab-print);font-family:var(--font-body);padding:13mm 15mm 12mm;font-size:11.5px;line-height:1.45}.theme-lab-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 22% 12%,#6e68501a,#0000 48%),radial-gradient(at 80% 88%,#5a563c1f,#0000 44%);position:absolute;inset:0}.theme-lab-eastern-bloc :is(.f-text,.f-para,.f-list){text-shadow:0 0 .12mm #1b1b1766}.theme-lab-eastern-bloc [data-field=laboratory]{font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:19px;font-weight:700;line-height:1.2}.theme-lab-eastern-bloc [data-field=address]{border-bottom:.8mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;padding-bottom:2mm;font-size:10px}.theme-lab-eastern-bloc .f-group-ref{justify-content:space-between;margin-top:5mm}.theme-lab-eastern-bloc [data-field=title]{border:.5mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;padding:0 6mm;font-size:15px;font-weight:700;line-height:1.9}.theme-lab-eastern-bloc [data-field=reportNo]{font-size:11.5px}.theme-lab-eastern-bloc [data-field=particulars]{border-top:.3mm solid var(--lab-print);border-left:.3mm solid var(--lab-print);margin-top:4mm}.theme-lab-eastern-bloc [data-field=particulars] .f-list-row{border-right:.3mm solid var(--lab-print);border-bottom:.3mm solid var(--lab-print)}.theme-lab-eastern-bloc [data-field=particulars] .f-sub{padding:.8mm 1.8mm}.theme-lab-eastern-bloc [data-field=particulars] .f-sub-k{border-right:.3mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;align-self:stretch;font-size:8.5px}.theme-lab-eastern-bloc .f-para:before{background:var(--lab-print);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;text-shadow:none;color:var(--lab-stock);margin-bottom:1.2mm;padding:.4mm 2mm;font-size:9px;font-weight:700}.theme-lab-eastern-bloc .f-para p+p{text-indent:2em;margin-top:.5em}.theme-lab-eastern-bloc [data-field=sample]{margin-top:4mm}.theme-lab-eastern-bloc .f-group-results-head{border:.3mm solid var(--lab-print);background:var(--lab-print);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--lab-stock);margin-top:5mm;font-size:8.5px;font-weight:700;line-height:1.25}.theme-lab-eastern-bloc .f-group-results-head>*{text-shadow:none;padding:1mm 1.8mm}.theme-lab-eastern-bloc .f-group-results-head>*+*{border-left:.3mm solid #e4e2d573}.theme-lab-eastern-bloc [data-field=results]{border:.3mm solid var(--lab-print);border-top:0}.theme-lab-eastern-bloc [data-field=results] .f-list-row+.f-list-row{border-top:.3mm solid var(--lab-print)}.theme-lab-eastern-bloc [data-field=results]{font-size:11px}.theme-lab-eastern-bloc [data-field=results] .f-sub{padding:.9mm 1.8mm}.theme-lab-eastern-bloc [data-field=results] .f-sub+.f-sub{border-left:.3mm solid var(--lab-print)}.theme-lab-eastern-bloc [data-field=results] .f-list-row[data-line=panel]{background:#1b1b171f}.theme-lab-eastern-bloc [data-field=results] [data-line=panel] .f-sub-test{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.theme-lab-eastern-bloc [data-field=results] :is([data-flag=high],[data-flag=low]) :is(.f-sub-result,.f-sub-flag){font-weight:700}.theme-lab-eastern-bloc [data-field=results] :is([data-flag=high],[data-flag=low]) .f-sub-flag:before{content:"";background:currentColor;width:2.2mm;height:2mm;margin-right:1.2mm;display:inline-block}.theme-lab-eastern-bloc [data-field=results] [data-flag=high] .f-sub-flag:before{clip-path:polygon(50% 0,100% 100%,0 100%)}.theme-lab-eastern-bloc [data-field=results] [data-flag=low] .f-sub-flag:before{clip-path:polygon(0 0,100% 0,50% 100%)}.theme-lab-eastern-bloc [data-field=results] [data-flag=anomalous] .f-sub-flag{font-family:var(--font-accent);text-shadow:none;color:var(--lab-pencil);font-size:15px;line-height:1}.theme-lab-eastern-bloc [data-field=results] .f-list-row[data-flag=anomalous]:after{content:"";border-left:.7mm solid var(--lab-pencil);pointer-events:none;border-radius:.4mm;position:absolute;top:.5mm;bottom:.5mm;left:-3.2mm;transform:rotate(1.5deg)}.theme-lab-eastern-bloc [data-field=method]{margin-top:1.6mm;font-size:10.5px}.theme-lab-eastern-bloc [data-field=method]:before{font-family:var(--font-heading);text-transform:uppercase;font-weight:700}.theme-lab-eastern-bloc [data-field=findings]{margin-top:4.5mm}.theme-lab-eastern-bloc [data-field=findings] :is(p,textarea){font-size:.82em}.theme-lab-eastern-bloc .f-group-sign{gap:12mm;margin-top:6mm}.theme-lab-eastern-bloc :is([data-field=analyst],[data-field=reviewer]){font-family:var(--font-accent);text-shadow:none;color:var(--lab-pen);flex:0 56mm;font-size:19px;line-height:1.1}.theme-lab-eastern-bloc :is([data-field=analyst],[data-field=reviewer]):after{border-top:.3mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--lab-print);margin-top:.6mm;padding-top:.8mm;font-size:8.5px;line-height:1.2}.theme-lab-eastern-bloc [data-field=stamp]{box-sizing:border-box;border:1mm double var(--lab-violet);width:31mm;height:31mm;font-family:var(--font-heading);letter-spacing:.12em;text-align:center;text-shadow:none;text-transform:uppercase;color:var(--lab-violet);opacity:.78;border-radius:50%;place-items:center;padding:3.5mm;font-size:8.5px;font-weight:700;line-height:1.25;display:grid;bottom:-5mm;right:6mm;transform:rotate(-12deg)}.page-lab-report [data-field=sample]:before{content:"Description of sample"}:root:lang(pl) .page-lab-report [data-field=sample]:before{content:"Opis próbki"}.page-lab-report [data-field=method]:before{content:"Method: "}:root:lang(pl) .page-lab-report [data-field=method]:before{content:"Metoda: "}.page-lab-report [data-field=findings]:before{content:"Findings"}:root:lang(pl) .page-lab-report [data-field=findings]:before{content:"Wnioski"}.theme-lab-modern{--lab-key:23mm;--lab-print:#1c2326;--lab-grey:#5b666b;--lab-hair:#c8cfd2;--lab-tint:#eef2f3;--lab-brand:#0f6a73;--lab-alert:#b3261e;--lab-pen:#1d3f9e;color:var(--lab-print);font-family:var(--font-body);background:#fbfbfa;padding:13mm 15mm 12mm;font-size:11px;line-height:1.4}.theme-lab-modern:before{content:"";background:var(--lab-brand);pointer-events:none;height:2.5mm;position:absolute;top:0;left:0;right:0}.theme-lab-modern [data-field=laboratory]{font-family:var(--font-title);font-size:17px;font-weight:700;line-height:1.2}.theme-lab-modern [data-field=laboratory]:before{content:"";vertical-align:-1.2mm;background:var(--lab-brand);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:5mm;height:5.6mm;margin-right:2.2mm;display:inline-block}.theme-lab-modern [data-field=address]{color:var(--lab-grey);margin-top:.6mm;padding-left:7.2mm;font-size:8.5px}.theme-lab-modern .f-group-ref{border-top:.5mm solid var(--lab-print);border-bottom:.25mm solid var(--lab-hair);justify-content:space-between;margin-top:4mm;padding:2.4mm 0 2mm}.theme-lab-modern [data-field=title]{font-family:var(--font-title);font-size:15px;font-weight:700}.theme-lab-modern [data-field=reportNo]{text-align:right;font-size:9.5px;font-weight:600}.theme-lab-modern [data-field=reportNo]:after{content:"";background:repeating-linear-gradient(90deg, var(--lab-print) 0 .25mm, transparent .25mm .6mm, var(--lab-print) .6mm 1.1mm, transparent 1.1mm 1.35mm), repeating-linear-gradient(90deg, transparent 0 1.7mm, var(--lab-print) 1.7mm 1.85mm, transparent 1.85mm 2.9mm);width:36mm;height:4.5mm;margin:.8mm 0 0 auto;display:block}.theme-lab-modern [data-field=particulars]{background:var(--lab-tint);border-radius:1mm;gap:.9mm 8mm;margin-top:3.5mm;padding:2.2mm 3mm}.theme-lab-modern [data-field=particulars] .f-list-row{column-gap:2mm}.theme-lab-modern [data-field=particulars] .f-sub-k{letter-spacing:.08em;text-transform:uppercase;color:var(--lab-grey);font-size:7.5px;font-weight:600}.theme-lab-modern [data-field=particulars] .f-sub-v{font-size:10.5px}.theme-lab-modern .f-para:before{border-bottom:.25mm solid var(--lab-hair);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--lab-brand);margin-bottom:1.2mm;padding-bottom:.7mm;font-size:8px;font-weight:600}.theme-lab-modern .f-para p+p{margin-top:.6em}.theme-lab-modern [data-field=sample]{margin-top:4mm;font-size:10.5px}.theme-lab-modern .f-group-results-head{border-bottom:.5mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--lab-grey);margin-top:5mm;font-size:8px;font-weight:600;line-height:1.25}.theme-lab-modern .f-group-results-head>*{padding:1mm 1.6mm}.theme-lab-modern [data-field=results]{border-bottom:.25mm solid var(--lab-hair)}.theme-lab-modern [data-field=results] .f-list-row:nth-child(2n){background:var(--lab-tint)}.theme-lab-modern .f-group-results-head,.theme-lab-modern [data-field=results] .f-list-row{align-items:baseline}.theme-lab-modern [data-field=results] .f-sub{padding:1mm 1.6mm}.theme-lab-modern [data-field=results] .f-sub-flag{letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:600}.theme-lab-modern [data-field=results] .f-list-row[data-line=panel]{border-bottom:.25mm solid var(--lab-hair);background:0 0}.theme-lab-modern [data-field=results] [data-line=panel] .f-sub-test{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--lab-brand);padding-top:2.4mm;font-size:8.5px;font-weight:700}.theme-lab-modern [data-field=results] :is([data-flag=high],[data-flag=low],[data-flag=anomalous]) .f-sub-result{font-weight:600}.theme-lab-modern [data-field=results] :is([data-flag=high],[data-flag=low]) .f-sub-flag:before{content:"";background:currentColor;width:1.8mm;height:1.6mm;margin-right:1mm;display:inline-block}.theme-lab-modern [data-field=results] [data-flag=high] .f-sub-flag:before{clip-path:polygon(50% 0,100% 100%,0 100%)}.theme-lab-modern [data-field=results] [data-flag=low] .f-sub-flag:before{clip-path:polygon(0 0,100% 0,50% 100%)}.theme-lab-modern [data-field=results] .f-list-row[data-flag=anomalous]{background:#b3261e14}.theme-lab-modern [data-field=results] [data-flag=anomalous] .f-sub-result{color:var(--lab-alert)}.theme-lab-modern [data-field=results] [data-flag=anomalous] .f-sub-flag{background:var(--lab-alert);color:#fff;border-radius:.6mm;place-self:center start;margin-left:1.6mm;padding:.3mm 1.3mm}.theme-lab-modern [data-field=method]{color:var(--lab-grey);margin-top:1.6mm;font-size:9.5px}.theme-lab-modern [data-field=method]:before{color:var(--lab-print);font-weight:600}.theme-lab-modern [data-field=findings]{margin-top:4.5mm}.theme-lab-modern [data-field=findings] :is(p,textarea){font-size:.8em}.theme-lab-modern .f-group-sign{border-top:.25mm solid var(--lab-hair);gap:10mm;margin-top:5mm;padding-top:2mm}.theme-lab-modern :is([data-field=analyst],[data-field=reviewer]){font-family:var(--font-accent);color:var(--lab-pen);flex:0 54mm;font-size:19px;line-height:1.1}.theme-lab-modern :is([data-field=analyst],[data-field=reviewer]):after{border-top:.25mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--lab-grey);margin-top:.5mm;padding-top:.8mm;font-size:7.5px;font-weight:600;line-height:1.2}.theme-lab-modern [data-field=stamp]{text-align:center;border:.5mm solid var(--lab-brand);max-width:56mm;line-height:1.3;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--lab-brand);border-radius:1mm;padding:1.2mm 3mm;font-size:9px;font-weight:600;bottom:1mm;right:0}.f-group-results-head,.f-group-results-head~[data-field=results] .f-list-row{grid-template-columns:var(--results-columns,minmax(0, 2.4fr) minmax(0, 1.1fr) minmax(0, .8fr) minmax(0, 1.3fr) minmax(0, 1fr));display:grid}.f-group-results-head~[data-field=results] .f-list-row{padding-right:0}.f-group-results-head>*,.f-group-results-head~[data-field=results] .f-sub{overflow-wrap:anywhere;min-width:0}.f-group-results-head~[data-field=results] [data-line=panel] .f-sub-test{grid-column:1/-1}.f-group-results-head~[data-field=results] [data-flag=normal] .f-sub-flag{color:#0000;text-shadow:none}.theme-lab-twenties{--lab-key:25mm;--lab-print:#1e1a14;--lab-rule:#1e1a1480;--lab-ribbon:#a3281f;--lab-pen:#22306b;--lab-pencil:#a03426cc;color:var(--lab-print);font-family:var(--font-body);background:#f2ecdb;padding:15mm 17mm 13mm;font-size:12px;line-height:1.42}.theme-lab-twenties:before{content:"";pointer-events:none;background:radial-gradient(at 14% 8%,#8c6c321a,#0000 42%),radial-gradient(at 88% 94%,#785a281f,#0000 44%),radial-gradient(#0000 64%,#644c221f);position:absolute;inset:0}.theme-lab-twenties [data-field=laboratory]{font-family:var(--font-title);letter-spacing:.05em;text-align:center;text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.15}.theme-lab-twenties [data-field=address]{font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-top:1.2mm;font-size:9px}.theme-lab-twenties .f-group-ref{border-top:.8mm double var(--lab-print);border-bottom:.8mm double var(--lab-print);justify-content:space-between;margin-top:4mm;padding:1.8mm 1mm 1.4mm}.theme-lab-twenties [data-field=title]{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;font-size:16px;font-weight:700}.theme-lab-twenties [data-field=reportNo]{font-size:13px}.theme-lab-twenties [data-field=particulars]{gap:1.4mm 8mm;margin-top:4mm}.theme-lab-twenties [data-field=particulars] .f-list-row{border-bottom:.25mm dotted var(--lab-rule);column-gap:2mm;padding-bottom:.6mm}.theme-lab-twenties [data-field=particulars] .f-sub-k{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:8.5px}.theme-lab-twenties .f-para:before{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;margin-bottom:1mm;font-size:9px;font-weight:700}.theme-lab-twenties .f-para p+p{margin-top:.7em}.theme-lab-twenties [data-field=sample]{margin-top:4.5mm}.theme-lab-twenties .f-group-results-head{border-top:.5mm solid var(--lab-print);border-bottom:.3mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:5mm;font-size:8.5px;font-weight:700;line-height:1.25}.theme-lab-twenties .f-group-results-head>*{padding:1.3mm 1.5mm 1.1mm}.theme-lab-twenties .f-group-results-head>*+*,.theme-lab-twenties [data-field=results] .f-sub+.f-sub{border-left:.25mm solid var(--lab-rule)}.theme-lab-twenties [data-field=results]{border-bottom:.5mm solid var(--lab-print)}.theme-lab-twenties [data-field=results] .f-list-row+.f-list-row{border-top:.2mm dotted var(--lab-rule)}.theme-lab-twenties [data-field=results]{font-size:11.5px}.theme-lab-twenties [data-field=results] .f-sub{padding:1mm 1.5mm .8mm}.theme-lab-twenties [data-field=results] .f-sub-flag{text-transform:lowercase}.theme-lab-twenties [data-field=results] .f-list-row+.f-list-row[data-line=panel]{border-top:.3mm solid var(--lab-print)}.theme-lab-twenties [data-field=results] [data-line=panel] .f-sub-test{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;padding-top:1.6mm;font-size:8.5px;font-weight:700}.theme-lab-twenties [data-field=results] .f-list-row:is([data-flag=high],[data-flag=low],[data-flag=anomalous]) :is(.f-sub-result,.f-sub-flag){color:var(--lab-ribbon)}.theme-lab-twenties [data-field=results] [data-flag=anomalous] .f-sub-result:after{content:"";border:.35mm solid var(--lab-pencil);pointer-events:none;border-radius:50%;height:calc(1lh + 2mm);position:absolute;top:-.1mm;left:-.2mm;right:-.2mm;transform:rotate(-2.5deg)}.theme-lab-twenties [data-field=results] [data-flag=anomalous] .f-sub-result{justify-self:start;position:relative}.theme-lab-twenties [data-field=method]{margin-top:1.6mm;font-size:10.5px}.theme-lab-twenties [data-field=method]:before{font-family:var(--font-heading);font-style:italic}.theme-lab-twenties [data-field=findings]{margin-top:5mm}.theme-lab-twenties [data-field=findings] :is(p,textarea){font-size:.89em}.theme-lab-twenties .f-group-sign{gap:10mm;margin-top:6mm}.theme-lab-twenties :is([data-field=analyst],[data-field=reviewer]){font-family:var(--font-accent);color:var(--lab-pen);flex:0 56mm;font-size:20px;line-height:1.1}.theme-lab-twenties :is([data-field=analyst],[data-field=reviewer]):after{border-top:.3mm solid var(--lab-print);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--lab-print);margin-top:.6mm;padding-top:1mm;font-size:8px;line-height:1.2}.theme-lab-twenties [data-field=stamp]{border:.8mm double var(--lab-ribbon);max-width:52mm;font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--lab-ribbon);opacity:.82;padding:1.6mm 3mm;font-size:9px;font-weight:700;line-height:1.3;bottom:3mm;right:2mm;transform:rotate(-6deg)}:is(.theme-contract-pact,.theme-contract-indenture,.theme-contract-nda,.theme-contract-deed,.theme-will-baron,.theme-will-probate,.theme-will-modern,.theme-will-solicitor,.theme-warrant-witch-hunter,.theme-warrant-sector-judge,.theme-warrant-search,.theme-warrant-committal){text-rendering:geometricprecision;flex-direction:column;display:flex}:is(.theme-contract-pact,.theme-contract-indenture,.theme-contract-nda,.theme-contract-deed,.theme-will-baron,.theme-will-probate,.theme-will-modern,.theme-will-solicitor,.theme-warrant-witch-hunter,.theme-warrant-sector-judge,.theme-warrant-search,.theme-warrant-committal)>*{z-index:1;position:relative}:is(.theme-contract-pact,.theme-contract-indenture,.theme-contract-nda,.theme-contract-deed,.theme-will-baron,.theme-will-probate,.theme-will-modern,.theme-will-solicitor,.theme-warrant-witch-hunter,.theme-warrant-sector-judge,.theme-warrant-search,.theme-warrant-committal) .f-para p{margin:0}:is(.theme-contract-pact,.theme-contract-indenture,.theme-contract-nda,.theme-contract-deed,.theme-will-baron,.theme-will-probate,.theme-will-modern,.theme-will-solicitor,.theme-warrant-witch-hunter,.theme-warrant-sector-judge,.theme-warrant-search,.theme-warrant-committal) .f-para p+p{margin-top:.5em}:is(.theme-contract-pact,.theme-contract-indenture,.theme-contract-nda,.theme-contract-deed,.theme-will-baron,.theme-will-probate,.theme-will-modern,.theme-will-solicitor,.theme-warrant-witch-hunter,.theme-warrant-sector-judge,.theme-warrant-search,.theme-warrant-committal) .f-list-row{padding-right:0}:is(.theme-contract-pact,.theme-contract-indenture,.theme-contract-nda,.theme-contract-deed,.theme-will-baron,.theme-will-probate,.theme-will-modern,.theme-will-solicitor,.theme-warrant-witch-hunter,.theme-warrant-sector-judge,.theme-warrant-search,.theme-warrant-committal) .f-list>.f-list-add{position:absolute;top:100%;right:0}.theme-contract-deed{--deed-type:#23201c;--deed-margin:#b8423a;--deed-paper:#f1e9d2;--deed-ink:#1f2a4a;counter-reset:deed-clause;background:linear-gradient(90deg, transparent 30mm, var(--deed-margin) 30mm 30.3mm, transparent 30.3mm 31.1mm, var(--deed-margin) 31.1mm 31.4mm, transparent 31.4mm), radial-gradient(ellipse at 88% 8%, #966e3224, transparent 30%), radial-gradient(ellipse at 12% 90%, #966e3229, transparent 34%), radial-gradient(circle at 30% 70%, transparent 0 13mm, #8c60281a 13.2mm 13.8mm, #8c60280a 14mm, transparent 14.6mm), var(--deed-paper);color:var(--deed-type);font-family:var(--font-body);padding:16mm 16mm 18mm 36mm;font-size:14px;line-height:1.7}.theme-contract-deed:before{content:"";pointer-events:none;background:linear-gradient(#78582824,#0000);height:9mm;position:absolute;top:0;left:0;right:0}.theme-contract-deed [data-field=title]{font-family:var(--font-title);text-align:center;font-size:38px;font-style:italic;font-weight:700;line-height:1.1}.theme-contract-deed [data-field=reference]{border-bottom:.6mm double var(--deed-type);font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin-top:1.5mm;padding-bottom:2mm;font-size:10px}.theme-contract-deed [data-field=preamble]{text-align:justify;text-indent:10mm;margin-top:6mm}.theme-contract-deed [data-field=parties]{margin-top:3mm}.theme-contract-deed [data-field=parties] .f-list-row{gap:3mm;display:flex}.theme-contract-deed [data-field=parties] .f-sub-name{text-transform:uppercase;flex:0 0 55mm}.theme-contract-deed [data-field=parties] .f-sub-details{flex:auto}.theme-contract-deed [data-field=recitals]{text-align:justify;text-indent:10mm;margin-top:4mm}.theme-contract-deed [data-field=clauses]{margin-top:2mm}.theme-contract-deed [data-field=clauses] .f-list-row{counter-increment:deed-clause;text-align:justify;text-indent:10mm;margin-top:2.4mm}.theme-contract-deed [data-field=clauses] .f-sub-heading{text-transform:uppercase;text-decoration:underline;display:inline}.theme-contract-deed [data-field=clauses] .f-sub-heading:before{content:counter(deed-clause) ". "}.theme-contract-deed [data-field=clauses] .f-sub-heading:after{content:"."}.theme-contract-deed [data-field=clauses] .f-sub-text{margin-left:2mm;display:inline}.theme-contract-deed [data-field=executed]{text-indent:10mm;margin-top:auto}.theme-contract-deed [data-field=signatories]{margin-top:4mm;margin-left:50%}.theme-contract-deed [data-field=signatories] .f-list-row{margin-top:3mm}.theme-contract-deed [data-field=signatories] .f-sub-name{border-bottom:.25mm solid var(--deed-type);font-family:var(--font-accent);color:var(--deed-ink);padding-left:3mm;font-size:30px;line-height:1.25}.theme-contract-deed [data-field=signatories] .f-sub-name:after{content:"(L. S.)";float:right;font-family:var(--font-body);color:var(--deed-type);margin-top:4mm;font-size:11px}.theme-contract-deed [data-field=signatories] .f-sub-role{font-family:var(--font-heading);font-size:10px;font-style:italic;line-height:1.3}.theme-contract-deed [data-field=witnesses]{width:62mm;position:absolute;bottom:18mm;left:36mm}.theme-contract-deed [data-field=witnesses][data-label]:before{content:attr(data-label);font-family:var(--font-heading);font-size:11px;font-style:italic;display:block}.theme-contract-deed [data-field=witnesses] .f-list-row{margin-top:3mm}.theme-contract-deed [data-field=witnesses] .f-sub-name{border-bottom:.25mm solid var(--deed-type);font-family:var(--font-accent);color:var(--deed-ink);font-size:22px;line-height:1.3}.theme-contract-deed [data-field=witnesses] .f-sub-detail{font-family:var(--font-heading);font-size:10px;font-style:italic}.theme-contract-indenture{--ind-ink:#1d2733;--ind-slate:#2f3d4c;--ind-rule:#6f8193;--ind-paper:#dfe4e6;--ind-pen:#1c3f9a;counter-reset:ind-party ind-clause;background:repeating-linear-gradient(0deg, #2f3d4c09 0 .3mm, transparent .3mm 4mm), linear-gradient(180deg, #e6eaec, var(--ind-paper));color:var(--ind-ink);font-family:var(--font-body);padding:0 14mm 14mm;font-size:14px;line-height:1.45}.theme-contract-indenture:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg, #e1b12c 0 3mm, var(--ind-slate) 3mm 6mm) 0 100% / 100% 2.2mm no-repeat, var(--ind-slate);height:30mm;position:absolute;top:0;left:0;right:0}.theme-contract-indenture:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, var(--ind-ink) 0 .3mm, transparent .3mm .7mm, var(--ind-ink) .7mm 1.4mm, transparent 1.4mm 1.8mm, var(--ind-ink) 1.8mm 2mm, transparent 2mm 2.9mm);width:58mm;height:5mm;position:absolute;bottom:6mm;right:14mm}.theme-contract-indenture [data-field=title]{height:27.8mm;font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;color:#eef2f4;align-items:center;padding-right:40mm;font-size:30px;line-height:1.05;display:flex}.theme-contract-indenture [data-field=reference]{border:.3mm solid var(--ind-slate);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin-top:3mm;padding:1.2mm 2mm;font-size:12px;font-weight:600}.theme-contract-indenture [data-field=preamble]{margin-top:5mm;font-size:14px}.theme-contract-indenture [data-field=parties]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3mm;margin-top:4mm;display:grid}.theme-contract-indenture [data-field=parties] .f-list-row{counter-increment:ind-party;border:.3mm solid var(--ind-slate);background:#ffffff73;border-left-width:1.6mm;padding:2mm 2.4mm}.theme-contract-indenture [data-field=parties] .f-sub-name{font-family:var(--font-heading);font-size:14px;font-weight:700;line-height:1.2}.theme-contract-indenture [data-field=parties] .f-sub-name:before{content:counter(ind-party, upper-alpha);background:var(--ind-slate);text-align:center;color:#eef2f4;width:5mm;margin-right:1.5mm;font-size:12px;display:inline-block}.theme-contract-indenture [data-field=parties] .f-sub-details{color:#3c4a58;margin-top:.8mm;font-size:12px}.theme-contract-indenture [data-field=recitals],.theme-contract-indenture [data-field=clauses]{margin-top:7mm}.theme-contract-indenture :is([data-field=recitals],[data-field=clauses],[data-field=witnesses])[data-label]:before{content:attr(data-label);background:var(--ind-slate);font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:#eef2f4;margin-bottom:2mm;padding:.8mm 2mm;font-size:11px;font-weight:700;display:block}.theme-contract-indenture [data-field=clauses]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5mm 7mm;display:grid}.theme-contract-indenture [data-field=clauses]:before{grid-column:1/-1}.theme-contract-indenture [data-field=clauses] .f-list-row{counter-increment:ind-clause;border-top:.3mm solid var(--ind-rule);padding-top:1.4mm}.theme-contract-indenture [data-field=clauses] .f-sub-heading{font-family:var(--font-heading);text-transform:uppercase;font-size:13px;font-weight:700}.theme-contract-indenture [data-field=clauses] .f-sub-heading:before{content:counter(ind-clause, decimal-leading-zero) " / ";color:var(--ind-rule)}.theme-contract-indenture [data-field=clauses] .f-sub-text{margin-top:.8mm;font-size:14px}.theme-contract-indenture [data-field=executed]{border:.3mm dashed var(--ind-slate);font-family:var(--font-heading);margin-top:auto;padding:1.4mm 2mm;font-size:12px;font-weight:600}.theme-contract-indenture [data-field=signatories]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6mm;margin-top:4mm;display:grid}.theme-contract-indenture [data-field=signatories] .f-list-row{border:.3mm solid var(--ind-slate);background:#ffffff80;padding:1mm 2mm 1.4mm}.theme-contract-indenture [data-field=signatories] .f-list-row:first-of-type{padding-right:19mm}.theme-contract-indenture [data-field=signatories] .f-list-row:first-of-type:after{content:"";border:.3mm solid var(--ind-rule);opacity:.8;background:repeating-radial-gradient(60% 70% at 50% 58%,#1c27338c 0 .35mm,#0000 .35mm .8mm);border-radius:50% 50% 45% 45%;width:13mm;height:16mm;position:absolute;top:1.5mm;right:2mm}.theme-contract-indenture [data-field=signatories] .f-sub-name{border-bottom:.3mm solid var(--ind-rule);min-height:12mm;font-family:var(--font-accent);color:var(--ind-pen);font-size:30px;line-height:1.3}.theme-contract-indenture [data-field=signatories] .f-sub-role{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-top:.8mm;font-size:10px}.theme-contract-indenture [data-field=witnesses]{width:60%;margin-top:4mm;margin-bottom:6mm;font-size:12px}.theme-contract-indenture [data-field=witnesses] .f-list-row{gap:2mm;display:flex}.theme-contract-indenture [data-field=witnesses] .f-sub-name{font-family:var(--font-heading);font-weight:700}.theme-contract-nda{--nda-ink:#1b1b1b;--nda-grey:#6b6b6b;--nda-pen:#1b3a8a;counter-reset:nda-clause;color:var(--nda-ink);font-family:var(--font-body);background:#fbfbf8;padding:24mm 25mm 26mm;font-size:15px;line-height:1.5}.theme-contract-nda:after{content:"CONFIDENTIAL · Page 1 of 1 · Initials: ______ ______";border-top:.25mm solid var(--nda-grey);font-family:var(--font-heading);letter-spacing:.04em;text-align:right;color:var(--nda-grey);padding-top:1.6mm;font-size:9px;position:absolute;bottom:12mm;left:25mm;right:25mm}:root:lang(pl) .theme-contract-nda:after{content:"POUFNE · Strona 1 z 1 · Parafy: ______ ______"}.theme-contract-nda [data-field=title]{font-family:var(--font-title);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:20px;font-weight:700}.theme-contract-nda [data-field=reference]{font-family:var(--font-heading);text-align:center;color:var(--nda-grey);margin-top:1.4mm;font-size:10px}.theme-contract-nda [data-field=preamble]{margin-top:8mm}.theme-contract-nda [data-field=parties]{margin-top:3mm;padding-left:8mm}.theme-contract-nda [data-field=parties] .f-list-row{margin-top:2mm}.theme-contract-nda [data-field=parties] .f-sub-name{font-weight:700;display:inline}.theme-contract-nda [data-field=parties] .f-sub-name:after{content:", "}.theme-contract-nda [data-field=parties] .f-sub-details{display:inline}.theme-contract-nda :is([data-field=recitals],[data-field=clauses])[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2mm;font-size:12px;font-weight:700;display:block}.theme-contract-nda [data-field=recitals]{text-align:justify;margin-top:7mm}.theme-contract-nda [data-field=clauses]{margin-top:7mm}.theme-contract-nda [data-field=clauses] .f-list-row{counter-increment:nda-clause;text-align:justify;margin-top:4mm;padding-left:8mm}.theme-contract-nda [data-field=clauses] .f-sub-heading{font-weight:700;display:inline}.theme-contract-nda [data-field=clauses] .f-sub-heading:before{content:counter(nda-clause) ".";position:absolute;left:0}.theme-contract-nda [data-field=clauses] .f-sub-heading:after{content:". "}.theme-contract-nda [data-field=clauses] .f-sub-text{display:inline}.theme-contract-nda [data-field=executed]{margin-top:auto;font-size:13px}.theme-contract-nda [data-field=signatories]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16mm;margin-top:6mm;display:grid}.theme-contract-nda [data-field=signatories] .f-sub-name{border-bottom:.25mm solid var(--nda-ink);font-family:var(--font-accent);color:var(--nda-pen);padding-left:1mm;font-size:30px;line-height:1.3}.theme-contract-nda [data-field=signatories] .f-sub-role{font-family:var(--font-heading);margin-top:1mm;font-size:10px;line-height:1.3}.theme-contract-nda [data-field=witnesses]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16mm;margin-top:5mm;font-size:12px;display:grid}.theme-contract-nda [data-field=witnesses][data-label]:before{content:attr(data-label);font-family:var(--font-heading);text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:700}.theme-contract-pact{--pact-ink:#2a0f0a;--pact-blood:#9c1c14;--pact-rule:#5c140d;--pact-vellum:#e8d8b6;counter-reset:pact-clause;background:repeating-radial-gradient(circle at 50% 66%, transparent 0 21mm, #5c140d17 21mm 21.5mm, transparent 21.5mm 24mm, #5c140d12 24mm 24.3mm, transparent 24.3mm 60mm), repeating-conic-gradient(from 18deg at 50% 66%, #5c140d0d 0 1deg, transparent 1deg 72deg), radial-gradient(ellipse at 50% 42%, #fff6de8c, transparent 60%), radial-gradient(ellipse at 8% 6%, #3a18088c, transparent 22%), radial-gradient(ellipse at 94% 4%, #3a180880, transparent 20%), radial-gradient(ellipse at 4% 96%, #3a18088c, transparent 24%), radial-gradient(ellipse at 97% 95%, #3a180899, transparent 22%), radial-gradient(ellipse at 70% 30%, #78481e1f, transparent 30%), radial-gradient(ellipse at 25% 70%, #78481e24, transparent 28%), var(--pact-vellum);color:var(--pact-ink);font-family:var(--font-body);padding:22mm 24mm 20mm;font-size:15px;line-height:1.45}.theme-contract-pact:before{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 6mm #280e04bf,inset 0 0 22mm #461e0873}.theme-contract-pact:after{content:"";pointer-events:none;border:.5mm solid var(--pact-rule);outline:.2mm solid var(--pact-rule);outline-offset:-1.6mm;background:radial-gradient(circle at 50% 0, transparent 5.6mm, var(--pact-rule) 5.7mm 5.95mm, transparent 6.05mm, transparent 7.4mm, var(--pact-rule) 7.5mm 7.65mm, transparent 7.75mm) 50% 0 / 20mm 10mm no-repeat, radial-gradient(circle at 50% 100%, transparent 5.6mm, var(--pact-rule) 5.7mm 5.95mm, transparent 6.05mm, transparent 7.4mm, var(--pact-rule) 7.5mm 7.65mm, transparent 7.75mm) 50% 100% / 20mm 10mm no-repeat;position:absolute;inset:11mm}.theme-contract-pact [data-field=title]{font-family:var(--font-title);letter-spacing:.04em;text-align:center;color:var(--pact-ink);font-size:32px;font-weight:700;line-height:1.1}.theme-contract-pact [data-field=reference]{font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;color:var(--pact-blood);margin-top:2mm;font-size:10px}.theme-contract-pact [data-field=preamble]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:7mm;font-style:italic}.theme-contract-pact [data-field=parties]{border-top:.3mm solid var(--pact-rule);border-bottom:.3mm solid var(--pact-rule);text-align:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10mm;margin-top:6mm;padding:3mm 0;display:grid}.theme-contract-pact [data-field=parties] .f-sub-name{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.theme-contract-pact [data-field=parties] .f-sub-details{margin-top:.8mm;font-size:12px;font-style:italic;line-height:1.3}.theme-contract-pact [data-field=recitals]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:6mm}.theme-contract-pact [data-field=clauses]{margin-top:5mm}.theme-contract-pact [data-field=clauses][data-label]:before,.theme-contract-pact [data-field=witnesses][data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.3em;text-align:center;text-transform:uppercase;color:var(--pact-blood);margin-bottom:3mm;font-size:11px;font-weight:700;display:block}.theme-contract-pact [data-field=clauses] .f-list-row{counter-increment:pact-clause;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:4mm}.theme-contract-pact [data-field=clauses] .f-sub-heading{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--pact-blood);margin-right:1.4mm;font-size:13px;font-weight:700;display:inline}.theme-contract-pact [data-field=clauses] .f-sub-heading:before{content:counter(pact-clause, upper-roman) ". "}.theme-contract-pact [data-field=clauses] .f-sub-text{display:inline}.theme-contract-pact [data-field=executed]{text-align:center;margin-top:auto;padding-top:6mm;font-style:italic}.theme-contract-pact [data-field=signatories]{text-align:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:46mm;margin-top:6mm;display:grid}.theme-contract-pact [data-field=signatories] .f-sub-name{border-bottom:.3mm solid var(--pact-rule);font-family:var(--font-accent);color:var(--pact-blood);padding-bottom:.6mm;font-size:34px;line-height:1.1}.theme-contract-pact [data-field=signatories] .f-sub-role{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:1mm;font-size:9px}.theme-contract-pact [data-field=witnesses][data-label]:before{margin-bottom:1.5mm;font-size:9px}.theme-contract-pact [data-field=witnesses]{text-align:center;flex-wrap:wrap;justify-content:center;column-gap:12mm;margin-top:9mm;display:flex}.theme-contract-pact [data-field=witnesses]:before{flex:0 0 100%}.theme-contract-pact [data-field=witnesses] .f-sub-name{font-size:12px;font-style:italic}.theme-contract-pact [data-field=witnesses] .f-sub-detail{opacity:.8;font-size:10px}.theme-will-baron{--baron-ink:#2b1d12;--baron-red:#a8241a;--baron-blue:#1f3f86;--baron-rule:#78502847;--baron-vellum:#f2e6c9;background:linear-gradient(90deg, transparent 24mm, var(--baron-rule) 24mm 24.2mm, transparent 24.2mm calc(100% - 24.2mm), var(--baron-rule) calc(100% - 24.2mm) calc(100% - 24mm), transparent calc(100% - 24mm)), radial-gradient(ellipse at 30% 20%, #fffaebb3, transparent 55%), radial-gradient(ellipse at 90% 90%, #966e3c2e, transparent 40%), radial-gradient(ellipse at 5% 60%, #966e3c24, transparent 30%), var(--baron-vellum);color:var(--baron-ink);font-family:var(--font-body);padding:24mm 26mm 22mm;font-size:16.5px;line-height:1.5}.theme-will-baron:before{content:"";pointer-events:none;border:1.2mm solid var(--baron-red);outline:.4mm solid var(--baron-blue);outline-offset:-2.4mm;position:absolute;inset:12mm}.theme-will-baron:after{content:"";pointer-events:none;background:radial-gradient(circle, var(--baron-blue) 0 1.2mm, transparent 1.3mm) 0 0 / 6mm 6mm no-repeat, radial-gradient(circle, var(--baron-blue) 0 1.2mm, transparent 1.3mm) 100% 0 / 6mm 6mm no-repeat, radial-gradient(circle, var(--baron-blue) 0 1.2mm, transparent 1.3mm) 0 100% / 6mm 6mm no-repeat, radial-gradient(circle, var(--baron-blue) 0 1.2mm, transparent 1.3mm) 100% 100% / 6mm 6mm no-repeat;position:absolute;inset:12mm}.theme-will-baron [data-field=title]{font-family:var(--font-title);text-align:center;color:var(--baron-red);font-size:34px;font-style:italic;line-height:1.1}.theme-will-baron [data-field=testator]{font-family:var(--font-heading);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--baron-blue);margin-top:2mm;font-size:15px;font-weight:700}.theme-will-baron [data-field=declaration]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:7mm}.theme-will-baron [data-field=declaration] p:first-child:before{content:"¶";color:var(--baron-red);margin-right:1.4mm;font-weight:700}.theme-will-baron [data-field=bequests]{margin-top:3mm}.theme-will-baron [data-field=bequests] .f-list-row{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:2.4mm}.theme-will-baron [data-field=bequests] .f-list-row:before{content:"¶";color:var(--baron-blue);margin-right:1.4mm;font-weight:700}.theme-will-baron [data-field=bequests] .f-list-row:nth-of-type(2n):before{color:var(--baron-red)}.theme-will-baron [data-field=bequests] .f-sub-to{font-family:var(--font-heading);color:var(--baron-red);margin-right:1.4mm;font-size:13px;font-weight:700;display:inline}.theme-will-baron [data-field=bequests] .f-sub-to:after{content:":"}.theme-will-baron [data-field=bequests] .f-sub-gift{display:inline}.theme-will-baron :is([data-field=executor],[data-field=conditions]){text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:6mm}.theme-will-baron :is([data-field=executor],[data-field=conditions])[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--baron-blue);margin-bottom:1mm;font-size:13px;font-weight:700;display:block}.theme-will-baron [data-field=executed]{text-align:center;margin-top:auto;font-style:italic}.theme-will-baron [data-field=signatories]{text-align:center;justify-content:center;margin-top:4mm;display:flex}.theme-will-baron [data-field=signatories] .f-list-row{width:80mm}.theme-will-baron [data-field=signatories] .f-sub-name{font-family:var(--font-accent);color:#3a2410;font-size:36px;line-height:1.2}.theme-will-baron [data-field=signatories] .f-sub-role{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--baron-red);font-size:11px}.theme-will-baron [data-field=witnesses]{justify-content:space-between;margin-top:10mm;font-size:13px;display:flex}.theme-will-baron [data-field=witnesses][data-label]:before{content:attr(data-label) ":";font-family:var(--font-heading);color:var(--baron-blue);font-size:12px;font-weight:700}.theme-will-baron [data-field=witnesses] .f-list-row{text-align:center}.theme-will-baron [data-field=witnesses] .f-sub-name{font-style:italic}.theme-will-baron [data-field=witnesses] .f-sub-detail{font-size:12px}.theme-will-modern{--modern-ink:#161616;--modern-grey:#666;--modern-pen:#14286e;counter-reset:modern-article modern-bequest;color:var(--modern-ink);font-family:var(--font-body);background:#fcfcfa;padding:26mm 27mm 28mm;font-size:15px;line-height:1.55}.theme-will-modern:after{content:"Page 1 of 1          Testator’s initials: ______";font-family:var(--font-heading);white-space:pre;text-align:center;color:var(--modern-grey);font-size:11px;position:absolute;bottom:13mm;left:27mm;right:27mm}:root:lang(pl) .theme-will-modern:after{content:"Strona 1 z 1          Parafa testatora: ______"}.theme-will-modern [data-field=title]{font-family:var(--font-title);letter-spacing:.18em;text-align:center;text-transform:uppercase;font-size:24px;font-weight:700}.theme-will-modern [data-field=testator]{font-family:var(--font-heading);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:1mm;font-size:16px}.theme-will-modern [data-field=declaration]{text-align:justify;margin-top:9mm}.theme-will-modern :is([data-field=bequests],[data-field=executor],[data-field=conditions]){counter-increment:modern-article;text-align:justify;margin-top:6mm}.theme-will-modern :is([data-field=bequests],[data-field=executor],[data-field=conditions])[data-label]:before{content:"§ " counter(modern-article) ". " attr(data-label);font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-bottom:1.6mm;font-size:14px;font-weight:700;display:block}.theme-will-modern [data-field=bequests] .f-list-row{counter-increment:modern-bequest;margin-top:1.6mm;padding-left:10mm}.theme-will-modern [data-field=bequests] .f-list-row:before{content:counter(modern-article) "." counter(modern-bequest);position:absolute;left:0}.theme-will-modern [data-field=bequests] .f-sub-to{font-weight:700;display:inline}.theme-will-modern [data-field=bequests] .f-sub-to:after{content:": "}.theme-will-modern [data-field=bequests] .f-sub-gift{display:inline}.theme-will-modern [data-field=executed]{margin-top:auto}.theme-will-modern [data-field=signatories]{margin-top:8mm;margin-left:50%}.theme-will-modern [data-field=signatories] .f-sub-name{border-bottom:.25mm solid var(--modern-ink);font-family:var(--font-accent);color:var(--modern-pen);padding-left:2mm;font-size:32px;line-height:1.25}.theme-will-modern [data-field=signatories] .f-sub-role{font-size:12px}.theme-will-modern [data-field=witnesses]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14mm;margin-top:7mm;font-size:12px;display:grid}.theme-will-modern [data-field=witnesses][data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:12px;font-weight:700}.theme-will-modern [data-field=witnesses] .f-sub-name{border-bottom:.25mm solid var(--modern-ink);font-family:var(--font-accent);color:var(--modern-pen);margin-top:3mm;font-size:24px;line-height:1.3}.theme-will-probate{--probate-ink:#1e2a26;--probate-dim:#56665f;--probate-rule:#7d918a;--probate-paper:#e9eee8;--probate-pen:#20307a;counter-reset:probate-bequest;background:linear-gradient(90deg, transparent 8mm, #1e2a262e 8mm 8.2mm, transparent 8.2mm), radial-gradient(circle at 4mm 50%, #c9d0cb 0 1.8mm, transparent 1.9mm) 0 0 / 100% 8.5mm repeat-y, repeating-linear-gradient(180deg, transparent 0 8.4mm, #5a78690f 8.4mm 16.8mm), var(--probate-paper);color:var(--probate-ink);font-family:var(--font-body);padding:16mm 16mm 16mm 22mm;font-size:20px;line-height:1.15}.theme-will-probate:after{content:"REG/PROB/2 · TRANSCRIPT · END OF RECORD";border-top:.3mm dashed var(--probate-rule);font-family:var(--font-body);color:var(--probate-dim);padding-top:1mm;font-size:14px;position:absolute;bottom:8mm;left:22mm;right:16mm}:root:lang(pl) .theme-will-probate:after{content:"REJ/SPAD/2 · TRANSKRYPCJA · KONIEC ZAPISU"}.theme-will-probate [data-field=title]{border:.5mm solid var(--probate-ink);font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;padding:2mm 3mm;font-size:26px;font-weight:700}.theme-will-probate [data-field=testator]{border:.5mm solid var(--probate-ink);background:var(--probate-ink);font-family:var(--font-heading);letter-spacing:.06em;color:var(--probate-paper);border-top:0;padding:1.4mm 3mm;font-size:14px;font-weight:600}.theme-will-probate [data-field=declaration]{margin-top:5mm}.theme-will-probate :is([data-field=bequests],[data-field=executor],[data-field=conditions],[data-field=witnesses])[data-label]:before{content:"> " attr(data-label);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--probate-dim);margin-bottom:1.4mm;font-size:12px;font-weight:700;display:block}.theme-will-probate [data-field=bequests]{border-bottom:.3mm solid var(--probate-rule);margin-top:5mm}.theme-will-probate [data-field=bequests] .f-list-row{counter-increment:probate-bequest;border-top:.3mm solid var(--probate-rule);grid-template-columns:12mm 52mm minmax(0,1fr);column-gap:3mm;padding:1.4mm 0;display:grid}.theme-will-probate [data-field=bequests] .f-list-row:before{content:counter(probate-bequest, decimal-leading-zero);color:var(--probate-dim)}.theme-will-probate [data-field=bequests] .f-sub-to{text-transform:uppercase}.theme-will-probate :is([data-field=executor],[data-field=conditions]){margin-top:5mm}.theme-will-probate [data-field=executed]{color:var(--probate-dim);margin-top:auto}.theme-will-probate [data-field=signatories]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5mm;margin-top:3mm;display:grid}.theme-will-probate [data-field=signatories] .f-list-row{border:.3mm solid var(--probate-ink);padding:1mm 2mm}.theme-will-probate [data-field=signatories] .f-sub-name{border-bottom:.3mm dotted var(--probate-rule);min-height:11mm;font-family:var(--font-accent);color:var(--probate-pen);font-size:30px;line-height:1.3}.theme-will-probate [data-field=signatories] .f-sub-role{margin-top:.6mm;font-size:16px}.theme-will-probate [data-field=witnesses]{margin-top:4mm;margin-bottom:6mm}.theme-will-probate [data-field=witnesses] .f-list-row{grid-template-columns:52mm minmax(0,1fr);display:grid}.theme-will-solicitor{--sol-ink:#1f1c18;--sol-rule:#c0453c;--sol-paper:#f4efe0;--sol-pen:#22254a;counter-reset:sol-bequest;background:radial-gradient(ellipse at 80% 15%, #a0783c21, transparent 35%), radial-gradient(ellipse at 15% 85%, #a0783c29, transparent 38%), radial-gradient(circle at 88% 58%, #966e321f 0 .8mm, transparent 1mm), radial-gradient(circle at 18% 36%, #966e321a 0 .6mm, transparent .8mm), radial-gradient(circle at 62% 80%, #966e321a 0 1mm, transparent 1.2mm), var(--sol-paper);color:var(--sol-ink);font-family:var(--font-body);padding:24mm 26mm 22mm;font-size:16px;line-height:1.65}.theme-will-solicitor:before{content:"";pointer-events:none;border:.35mm solid var(--sol-rule);outline:.35mm solid var(--sol-rule);outline-offset:-1.4mm;position:absolute;inset:13mm 15mm}.theme-will-solicitor [data-field=title]{font-family:var(--font-title);text-align:center;font-size:30px;font-weight:900;line-height:1.1}.theme-will-solicitor [data-field=testator]{font-family:var(--font-heading);text-align:center;margin-top:2mm;font-size:17px;font-style:italic}.theme-will-solicitor [data-field=declaration]{text-align:justify;text-indent:8mm;margin-top:7mm}.theme-will-solicitor [data-field=bequests]{margin-top:3mm}.theme-will-solicitor [data-field=bequests] .f-list-row{counter-increment:sol-bequest;margin-top:2.6mm;padding-left:9mm}.theme-will-solicitor [data-field=bequests] .f-list-row:before{content:counter(sol-bequest, lower-roman) ".";font-style:italic;position:absolute;left:0}.theme-will-solicitor [data-field=bequests] .f-sub-to{font-variant:small-caps;letter-spacing:.03em;display:inline}.theme-will-solicitor [data-field=bequests] .f-sub-to:after{content:" — "}.theme-will-solicitor [data-field=bequests] .f-sub-gift{display:inline}.theme-will-solicitor :is([data-field=executor],[data-field=conditions]){text-align:justify;text-indent:8mm;margin-top:4mm}.theme-will-solicitor [data-field=executed]{margin-top:auto;font-style:italic}.theme-will-solicitor [data-field=signatories]{margin-top:1mm;margin-left:55%}.theme-will-solicitor [data-field=signatories] .f-sub-name{border-bottom:.25mm solid var(--sol-ink);font-family:var(--font-accent);text-align:center;color:var(--sol-pen);font-size:32px;line-height:1.25}.theme-will-solicitor [data-field=signatories] .f-sub-role{text-align:center;font-size:12px;font-style:italic}.theme-will-solicitor [data-field=witnesses]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12mm;width:52%;margin-top:-14mm;font-size:12px;display:grid}.theme-will-solicitor [data-field=witnesses][data-label]:before{content:attr(data-label);font-family:var(--font-heading);grid-column:1/-1;font-size:12px;font-style:italic}.theme-will-solicitor [data-field=witnesses] .f-sub-name{border-bottom:.25mm solid var(--sol-ink);font-family:var(--font-accent);color:var(--sol-pen);font-size:22px;line-height:1.3}.theme-will-solicitor [data-field=witnesses] .f-sub-detail{font-style:italic}.theme-warrant-committal{--com-print:#1d1a17;--com-ink:#1e2750;--com-paper:#efe6cf;counter-reset:com-ground;background:radial-gradient(ellipse at 90% 12%, #966e3229, transparent 32%), radial-gradient(ellipse at 10% 88%, #966e322e, transparent 36%), radial-gradient(ellipse at 50% 50%, #fffaeb59, transparent 70%), var(--com-paper);color:var(--com-print);font-family:var(--font-heading);padding:20mm 22mm;font-size:15px;line-height:1.5}.theme-warrant-committal:before{content:"";pointer-events:none;border:.3mm solid var(--com-print);outline:1mm solid var(--com-print);outline-offset:1mm;position:absolute;inset:10mm}.theme-warrant-committal [data-field=authority]{letter-spacing:.3em;text-align:center;text-transform:uppercase;font-size:13px}.theme-warrant-committal [data-field=court]{text-align:center;margin-top:.6mm;font-size:15px;font-style:italic}.theme-warrant-committal [data-field=warrantKind]{font-family:var(--font-title);text-align:center;margin-top:5mm;font-size:36px;font-weight:900;line-height:1.1}.theme-warrant-committal [data-field=number]{border-bottom:.25mm dotted var(--com-print);font-family:var(--font-body);color:var(--com-ink);align-self:flex-end;margin-top:2mm;padding:0 3mm;font-size:22px;line-height:1.1}.theme-warrant-committal :is([data-field=subject],[data-field=description],[data-field=validity],[data-field=executed]){font-family:var(--font-body);color:var(--com-ink);border-bottom:.25mm dotted var(--com-print);margin-top:6mm;font-size:22px;line-height:1.35}.theme-warrant-committal :is([data-field=subject],[data-field=description],[data-field=validity],[data-field=executed],[data-field=charges],[data-field=witnesses])[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.04em;color:var(--com-print);font-size:11px;font-style:italic;line-height:1.3;display:block}.theme-warrant-committal [data-field=description]{font-size:21px}.theme-warrant-committal [data-field=charges]{margin-top:6mm}.theme-warrant-committal [data-field=charges] .f-list-row{counter-increment:com-ground;border-bottom:.25mm dotted var(--com-print);grid-template-columns:7mm minmax(0,1fr) minmax(0,1fr);align-items:baseline;column-gap:3mm;display:grid}.theme-warrant-committal [data-field=charges] .f-list-row:before{content:counter(com-ground) ".";font-size:13px}.theme-warrant-committal [data-field=charges] .f-sub{font-family:var(--font-body);color:var(--com-ink);font-size:21px;line-height:1.4}.theme-warrant-committal [data-field=order]{text-align:justify;text-indent:8mm;margin-top:8mm;font-size:16px;font-style:italic}.theme-warrant-committal [data-field=executed]{margin-top:auto}.theme-warrant-committal [data-field=signatories]{text-align:center;margin-top:4mm;margin-left:52%}.theme-warrant-committal [data-field=signatories] .f-sub-name{border-bottom:.25mm solid var(--com-print);font-family:var(--font-accent);color:var(--com-ink);font-size:32px;line-height:1.25}.theme-warrant-committal [data-field=signatories] .f-sub-role{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-style:italic}.theme-warrant-committal [data-field=witnesses]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10mm;width:48%;margin-top:-13mm;display:grid}.theme-warrant-committal [data-field=witnesses][data-label]:before{grid-column:1/-1}.theme-warrant-committal [data-field=witnesses] .f-sub-name{font-family:var(--font-body);color:var(--com-ink);border-bottom:.25mm dotted var(--com-print);font-size:18px;line-height:1.3}.theme-warrant-committal [data-field=witnesses] .f-sub-detail{font-size:11px;font-style:italic}.theme-warrant-search{--search-ink:#151515;--search-grey:#555;--search-pen:#1b3591;color:var(--search-ink);font-family:var(--font-body);background:#fbfbf7;padding:18mm 20mm 20mm;font-size:15px;line-height:1.5}.theme-warrant-search:after{content:"Form CR-114 (rev. 03/19) · Search and Seizure Warrant";font-family:var(--font-heading);color:var(--search-grey);font-size:9px;position:absolute;bottom:10mm;left:20mm}:root:lang(pl) .theme-warrant-search:after{content:"Formularz CR-114 (wyd. 03/19) · Nakaz przeszukania i zajęcia"}.theme-warrant-search [data-field=authority]{font-family:var(--font-title);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:17px;font-weight:700}.theme-warrant-search [data-field=court]{font-family:var(--font-title);text-align:center;font-size:13px}.theme-warrant-search [data-field=warrantKind]{font-family:var(--font-title);letter-spacing:.1em;text-align:center;text-transform:uppercase;order:1;margin-top:6mm;font-size:28px;font-weight:700}.theme-warrant-search [data-field=number]{border:.35mm solid var(--search-ink);align-self:flex-end;margin-top:5mm;padding:1.6mm 3mm;font-size:14px}.theme-warrant-search>:not([data-field=authority],[data-field=court],[data-field=number],[data-field=warrantKind]){order:2}.theme-warrant-search :is([data-field=subject],[data-field=description],[data-field=charges],[data-field=validity]){border:.35mm solid var(--search-ink);margin-top:6mm;padding:2mm 2.4mm 2.4mm}.theme-warrant-search :is([data-field=subject],[data-field=description],[data-field=charges],[data-field=validity],[data-field=witnesses])[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--search-grey);margin-bottom:.8mm;font-size:10px;font-weight:700;display:block}.theme-warrant-search [data-field=description]{border-top:0;margin-top:0}.theme-warrant-search [data-field=charges] .f-list-row{border-bottom:.2mm dotted var(--search-grey);grid-template-columns:minmax(0,1fr) 50mm;column-gap:4mm;padding:.6mm 0;display:grid}.theme-warrant-search [data-field=order]{font-family:var(--font-title);text-align:justify;margin-top:7mm;font-size:16px}.theme-warrant-search [data-field=validity]{align-self:flex-start;min-width:90mm}.theme-warrant-search [data-field=executed]{margin-top:auto}.theme-warrant-search [data-field=executed][data-label]:before{content:attr(data-label) ": ";font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--search-grey);font-size:10px;font-weight:700}.theme-warrant-search [data-field=signatories]{margin-top:6mm;margin-bottom:4mm;margin-left:48%}.theme-warrant-search [data-field=signatories] .f-sub-name{border-bottom:.3mm solid var(--search-ink);font-family:var(--font-accent);color:var(--search-pen);padding-left:2mm;font-size:32px;line-height:1.25}.theme-warrant-search [data-field=signatories] .f-sub-role{font-family:var(--font-heading);font-size:11px}.theme-warrant-search [data-field=witnesses]{margin-bottom:4mm;font-size:12px}.theme-warrant-sector-judge{--sector-ink:#111;--sector-yellow:#f2c230;--sector-red:#c1261c;--sector-grey:#5b5b5b;counter-reset:sector-charge;background:repeating-linear-gradient(135deg, var(--sector-yellow) 0 4mm, var(--sector-ink) 4mm 8mm) 0 100% / 100% 5mm no-repeat, #f4f3ee;color:var(--sector-ink);font-family:var(--font-body);padding:12mm 14mm 16mm;font-size:18px;line-height:1.4}.theme-warrant-sector-judge:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--sector-ink) 0 3mm, transparent 3mm 5mm, var(--sector-ink) 5mm 6mm, transparent 6mm 9mm, var(--sector-ink) 9mm 13mm, transparent 13mm 15mm, var(--sector-ink) 15mm 16mm, transparent 16mm 19mm, var(--sector-ink) 19mm) 0 0 / 100% 3mm no-repeat, linear-gradient(90deg, transparent 0 2mm, var(--sector-ink) 2mm 6mm, transparent 6mm 8mm, var(--sector-ink) 8mm 10mm, transparent 10mm 14mm, var(--sector-ink) 14mm 18mm, transparent 18mm) 0 4mm / 100% 3mm no-repeat, linear-gradient(90deg, var(--sector-ink) 0 1mm, transparent 1mm 4mm, var(--sector-ink) 4mm 9mm, transparent 9mm 11mm, var(--sector-ink) 11mm 12mm, transparent 12mm 16mm, var(--sector-ink) 16mm) 0 8mm / 100% 3mm no-repeat, linear-gradient(90deg, transparent 0 3mm, var(--sector-ink) 3mm 5mm, transparent 5mm 10mm, var(--sector-ink) 10mm 15mm, transparent 15mm 17mm, var(--sector-ink) 17mm 22mm) 0 12mm / 100% 3mm no-repeat, linear-gradient(90deg, var(--sector-ink) 0 6mm, transparent 6mm 8mm, var(--sector-ink) 8mm 9mm, transparent 9mm 13mm, var(--sector-ink) 13mm 14mm, transparent 14mm 18mm, var(--sector-ink) 18mm) 0 16mm / 100% 3mm no-repeat, linear-gradient(90deg, var(--sector-ink) 0 2mm, transparent 2mm 7mm, var(--sector-ink) 7mm 12mm, transparent 12mm 14mm, var(--sector-ink) 14mm 16mm, transparent 16mm 20mm, var(--sector-ink) 20mm) 0 20mm / 100% 2mm no-repeat;width:22mm;height:22mm;position:absolute;top:12mm;right:14mm}.theme-warrant-sector-judge [data-field=authority]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;padding-right:28mm;font-size:20px;font-weight:700}.theme-warrant-sector-judge [data-field=court]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--sector-grey);padding-right:28mm;font-size:13px}.theme-warrant-sector-judge [data-field=warrantKind]{background:var(--sector-yellow);font-family:var(--font-title);text-transform:uppercase;margin:6mm -14mm 0;padding:3mm 14mm;font-size:44px;line-height:1}.theme-warrant-sector-judge [data-field=number]{background:var(--sector-ink);font-family:var(--font-accent);letter-spacing:.08em;color:var(--sector-yellow);margin:0 -14mm;padding:1.4mm 14mm;font-size:22px}.theme-warrant-sector-judge [data-field=subject]{border:.6mm solid var(--sector-ink);font-family:var(--font-heading);margin-top:6mm;padding:2mm 3mm;font-size:26px;font-weight:700;line-height:1.2}.theme-warrant-sector-judge :is([data-field=subject],[data-field=description],[data-field=validity],[data-field=charges])[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--sector-grey);margin-bottom:.8mm;font-size:11px;font-weight:700;display:block}.theme-warrant-sector-judge [data-field=description]{border:.3mm solid var(--sector-ink);border-top:0;padding:2mm 3mm}.theme-warrant-sector-judge [data-field=charges]{margin-top:9mm}.theme-warrant-sector-judge [data-field=charges] .f-list-row{counter-increment:sector-charge;border-top:.3mm solid var(--sector-ink);grid-template-columns:10mm minmax(0,1fr) 62mm;column-gap:3mm;padding:2.4mm 0;display:grid}.theme-warrant-sector-judge [data-field=charges] .f-list-row:last-of-type{border-bottom:.3mm solid var(--sector-ink)}.theme-warrant-sector-judge [data-field=charges] .f-list-row:before{content:counter(sector-charge, decimal-leading-zero);font-family:var(--font-accent);font-size:20px;line-height:1}.theme-warrant-sector-judge [data-field=charges] .f-sub-offence{font-weight:700}.theme-warrant-sector-judge [data-field=charges] .f-sub-basis{font-family:var(--font-accent);text-align:right;color:var(--sector-red);font-size:19px;line-height:1.05}.theme-warrant-sector-judge [data-field=order]{border-left:2mm solid var(--sector-red);background:#0000000d;margin-top:9mm;padding:3mm 4mm;font-weight:700}.theme-warrant-sector-judge [data-field=validity]{font-family:var(--font-accent);margin-top:4mm;font-size:22px;line-height:1.1}.theme-warrant-sector-judge [data-field=executed]{font-family:var(--font-accent);color:var(--sector-grey);margin-top:auto;font-size:19px}.theme-warrant-sector-judge [data-field=signatories]{width:60%;margin-top:2mm;margin-bottom:6mm}.theme-warrant-sector-judge [data-field=signatories] .f-list-row{border:.6mm solid var(--sector-ink);padding:2mm 3mm}.theme-warrant-sector-judge [data-field=signatories] .f-sub-name{font-family:var(--font-accent);text-transform:uppercase;font-size:34px;line-height:1}.theme-warrant-sector-judge [data-field=signatories] .f-sub-name:before{content:"/s/ "}.theme-warrant-sector-judge [data-field=signatories] .f-sub-role{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.theme-warrant-sector-judge [data-field=witnesses]{margin-bottom:6mm;font-size:13px}.theme-warrant-witch-hunter{--hunt-ink:#1a1510;--hunt-red:#a3190f;--hunt-paper:#ddd1b6;counter-reset:hunt-charge;background:radial-gradient(circle at 20% 30%, #5a462814 0 .5mm, transparent .7mm) 0 0 / 7mm 9mm, radial-gradient(circle at 70% 60%, #5a462812 0 .4mm, transparent .6mm) 0 0 / 11mm 6mm, radial-gradient(ellipse at 50% 50%, #fff8e673, transparent 70%), radial-gradient(ellipse at 0 0, #5a3c1e40, transparent 30%), radial-gradient(ellipse at 100% 100%, #5a3c1e40, transparent 30%), var(--hunt-paper);color:var(--hunt-ink);font-family:var(--font-body);padding:24mm 24mm 22mm;font-size:17px;line-height:1.45}.theme-warrant-witch-hunter:before{content:"";pointer-events:none;border:2.4mm solid var(--hunt-ink);background:repeating-linear-gradient(45deg, var(--hunt-ink) 0 .5mm, transparent .5mm 2.4mm) 0 0 / 100% 4mm no-repeat, repeating-linear-gradient(45deg, var(--hunt-ink) 0 .5mm, transparent .5mm 2.4mm) 0 100% / 100% 4mm no-repeat;opacity:.92;position:absolute;inset:10mm}.theme-warrant-witch-hunter:after{content:"";pointer-events:none;border:.4mm solid var(--hunt-ink);position:absolute;inset:14mm}.theme-warrant-witch-hunter [data-field=authority]{font-family:var(--font-heading);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:17px;font-weight:700}.theme-warrant-witch-hunter [data-field=court]{text-align:center;margin-top:1mm;font-size:13px;font-style:italic}.theme-warrant-witch-hunter [data-field=warrantKind]{border-top:.8mm solid var(--hunt-ink);border-bottom:.8mm solid var(--hunt-ink);font-family:var(--font-title);text-align:center;color:var(--hunt-red);margin-top:5mm;padding:2mm 0;font-size:50px;font-weight:700;line-height:1.05}.theme-warrant-witch-hunter [data-field=number]{font-family:var(--font-heading);letter-spacing:.2em;text-align:right;text-transform:uppercase;margin-top:1.4mm;font-size:11px}.theme-warrant-witch-hunter [data-field=subject]{font-family:var(--font-heading);text-align:center;text-transform:uppercase;margin-top:8mm;font-size:28px;font-weight:700;line-height:1.2}.theme-warrant-witch-hunter [data-field=subject][data-label]:before{content:attr(data-label);font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--hunt-red);font-size:12px;font-style:italic;font-weight:400;display:block}.theme-warrant-witch-hunter [data-field=description]{text-align:center;margin-top:3mm;font-style:italic}.theme-warrant-witch-hunter [data-field=charges]{margin-top:9mm}.theme-warrant-witch-hunter :is([data-field=charges],[data-field=witnesses])[data-label]:before{content:attr(data-label);font-family:var(--font-heading);letter-spacing:.3em;text-align:center;text-transform:uppercase;color:var(--hunt-red);margin-bottom:1.6mm;font-size:13px;font-weight:700;display:block}.theme-warrant-witch-hunter [data-field=charges] .f-list-row{counter-increment:hunt-charge;align-items:baseline;gap:3mm;margin-top:2.4mm;padding-left:9mm;display:flex}.theme-warrant-witch-hunter [data-field=charges] .f-list-row:before{content:counter(hunt-charge, upper-roman) ".";font-family:var(--font-heading);color:var(--hunt-red);font-weight:700;position:absolute;left:0}.theme-warrant-witch-hunter [data-field=charges] .f-sub-offence{flex:auto;font-weight:700}.theme-warrant-witch-hunter [data-field=charges] .f-sub-basis{text-align:right;flex:0 0 52mm;font-size:12px;font-style:italic}.theme-warrant-witch-hunter [data-field=order]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:9mm;font-size:17px}.theme-warrant-witch-hunter [data-field=validity]{border:.5mm solid var(--hunt-red);font-family:var(--font-heading);text-transform:uppercase;color:var(--hunt-red);align-self:center;margin-top:7mm;padding:1.4mm 4mm;font-size:13px;font-weight:700}.theme-warrant-witch-hunter [data-field=validity][data-label]:before{content:attr(data-label) ": "}.theme-warrant-witch-hunter [data-field=executed]{text-align:center;margin-top:auto;font-style:italic}.theme-warrant-witch-hunter [data-field=signatories]{text-align:center;margin-top:4mm;margin-left:48%}.theme-warrant-witch-hunter [data-field=signatories] .f-sub-name{border-bottom:.3mm solid var(--hunt-ink);font-family:var(--font-accent);font-size:36px;line-height:1.2}.theme-warrant-witch-hunter [data-field=signatories] .f-sub-role{font-size:12px;font-style:italic}.theme-warrant-witch-hunter [data-field=witnesses]{text-align:center;margin-top:5mm;margin-left:48%;font-size:12px}.theme-warrant-witch-hunter [data-field=witnesses][data-label]:before{font-size:10px}.theme-warrant-witch-hunter [data-field=witnesses] .f-sub-name{font-weight:700}.theme-warrant-witch-hunter [data-field=witnesses] .f-sub-detail{font-style:italic}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station){text-rendering:geometricprecision;flex-direction:column;display:flex}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station)>*{z-index:1;position:relative}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) .f-group-voyage{align-items:baseline;display:flex}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) [data-field=voyage]{flex:1 1 0;min-width:0}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) [data-field=entries]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) [data-field=entries] .f-list-row{grid-template-columns:var(--log-when) var(--log-position) var(--log-weather) minmax(0, 1fr);padding-right:0;display:grid}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) [data-field=entries] .f-sub{overflow-wrap:anywhere;min-width:0;position:relative}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) [data-field=entries] .f-list-row:first-child .f-sub:before{white-space:nowrap;position:absolute;bottom:100%;left:0;right:0}:is(.theme-logbook-schooner,.theme-logbook-sailing,.theme-logbook-freighter,.theme-logbook-station) [data-field=entries]>.f-list-add{position:absolute;bottom:0;right:0}.theme-logbook-freighter{--sheet:#dfe3dc;--log-dark:#1d2326;--log-hazard:#e2a91c;--log-grid:#1d23268c;--log-when:26mm;--log-position:34mm;--log-weather:32mm;background:var(--sheet);color:var(--log-dark);font-family:var(--font-body);padding:22mm 12mm 14mm;font-size:13px;line-height:1.3}.theme-logbook-freighter:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg, var(--log-hazard) 0 4mm, var(--log-dark) 4mm 8mm);border-bottom:1mm solid var(--log-dark);height:9mm;position:absolute;top:0;left:0;right:0}.theme-logbook-freighter:after{content:"Deck log · retain aboard · form DL-7";font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:#1d232699;font-size:8px;font-weight:600;position:absolute;bottom:6mm;left:12mm}:root:lang(pl) .theme-logbook-freighter:after{content:"Dziennik pokładowy · przechowywać na statku · formularz DL-7"}.theme-logbook-freighter [data-field=vessel]{border:.5mm solid var(--log-dark);font-family:var(--font-title);text-transform:uppercase;padding:1.5mm 3mm;font-size:28px;line-height:1.1}.theme-logbook-freighter .f-group-voyage{border:.5mm solid var(--log-dark);border-top:0;align-items:stretch;margin-bottom:5mm}.theme-logbook-freighter .f-group-voyage>*{padding:1mm 2.5mm 1.5mm;font-weight:600}.theme-logbook-freighter .f-group-voyage>*+*{border-left:.5mm solid var(--log-dark)}.theme-logbook-freighter [data-field=master]{width:50mm}.theme-logbook-freighter [data-field=page]{width:30mm;font-family:var(--font-accent);font-size:18px;font-weight:400;line-height:1.1}.theme-logbook-freighter .f-group-voyage>:before{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#1d2326b3;font-size:7px;font-weight:700;line-height:1.6;display:block}.theme-logbook-freighter [data-field=vessel]:before{content:"Vessel";font-family:var(--font-heading);letter-spacing:.16em;color:#1d2326b3;font-size:7px;font-weight:700;line-height:1.6;display:block}:root:lang(pl) .theme-logbook-freighter [data-field=vessel]:before{content:"Jednostka"}.theme-logbook-freighter [data-field=master]:before{content:"Master"}:root:lang(pl) .theme-logbook-freighter [data-field=master]:before{content:"Kapitan"}.theme-logbook-freighter [data-field=voyage]:before{content:"Route and cargo"}:root:lang(pl) .theme-logbook-freighter [data-field=voyage]:before{content:"Trasa i ładunek"}.theme-logbook-freighter [data-field=page]:before{content:"Log no."}:root:lang(pl) .theme-logbook-freighter [data-field=page]:before{content:"Nr dziennika"}.theme-logbook-freighter [data-field=entries]{border:.5mm solid var(--log-dark);background:linear-gradient(to bottom, var(--log-dark) 7mm, transparent 7mm), linear-gradient(90deg, transparent calc(var(--log-when) - .15mm), var(--log-grid) calc(var(--log-when) - .15mm), var(--log-grid) calc(var(--log-when) + .15mm), transparent calc(var(--log-when) + .15mm)), linear-gradient(90deg, transparent calc(var(--log-when) + var(--log-position) - .15mm), var(--log-grid) calc(var(--log-when) + var(--log-position) - .15mm), var(--log-grid) calc(var(--log-when) + var(--log-position) + .15mm), transparent calc(var(--log-when) + var(--log-position) + .15mm)), linear-gradient(90deg, transparent calc(var(--log-when) + var(--log-position) + var(--log-weather) - .15mm), var(--log-grid) calc(var(--log-when) + var(--log-position) + var(--log-weather) - .15mm), var(--log-grid) calc(var(--log-when) + var(--log-position) + var(--log-weather) + .15mm), transparent calc(var(--log-when) + var(--log-position) + var(--log-weather) + .15mm)), #eef0ea;padding-top:7mm}.theme-logbook-freighter [data-field=entries] .f-list-row{border-bottom:.3mm solid var(--log-grid)}.theme-logbook-freighter [data-field=entries] .f-list-row:nth-child(2n){background:#1d23260d}.theme-logbook-freighter [data-field=entries] .f-sub{padding:2.6mm 2mm}.theme-logbook-freighter [data-field=entries] .f-sub-when{font-family:var(--font-accent);font-size:16px;line-height:1.05}.theme-logbook-freighter [data-field=entries] .f-sub-position,.theme-logbook-freighter [data-field=entries] .f-sub-weather{font-family:var(--font-heading);font-size:12px}.theme-logbook-freighter [data-field=entries] .f-sub-position{text-transform:uppercase}.theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--sheet);padding:0 2mm;font-size:8px;font-weight:700;line-height:7mm;bottom:100%}.theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Ship time"}:root:lang(pl) .theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Czas pokładowy"}.theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Position"}:root:lang(pl) .theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Pozycja"}.theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Hull & space"}:root:lang(pl) .theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Kadłub i otoczenie"}.theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Entry"}:root:lang(pl) .theme-logbook-freighter [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Wpis"}.theme-logbook-freighter [data-field=signature]{border:.5mm solid var(--log-dark);text-transform:uppercase;align-self:flex-end;min-width:90mm;margin-top:4mm;padding:1mm 2.5mm 1.5mm;font-weight:600}.theme-logbook-freighter [data-field=signature]:before{content:"Master’s authorisation";font-family:var(--font-heading);letter-spacing:.16em;color:#1d2326b3;font-size:7px;font-weight:700;line-height:1.6;display:block}:root:lang(pl) .theme-logbook-freighter [data-field=signature]:before{content:"Autoryzacja kapitana"}.theme-logbook-sailing{--vellum:#eadcb8;--log-brown:#3e2a17;--log-rubric:#9a2f1f;--pitch:7mm;--head:8mm;--log-when:32mm;--log-position:37mm;--log-weather:31mm;background:var(--vellum);color:var(--log-brown);font-family:var(--font-body);box-shadow:inset 0 0 0 7mm var(--vellum), inset 0 0 0 7.4mm var(--log-brown), inset 0 0 0 8.2mm var(--vellum), inset 0 0 0 8.5mm var(--log-rubric);padding:16mm 16mm 16mm 17mm;font-size:15px;font-style:italic}.theme-logbook-sailing:before{content:"";pointer-events:none;background:radial-gradient(at 20% 15%,#fff6dc80,#0000 40%),radial-gradient(circle at 78% 64%,#78501e1f 0,#0000 3mm),radial-gradient(circle at 30% 82%,#78501e1a 0,#0000 2.4mm),radial-gradient(#0000 50%,#603c1452);position:absolute;inset:0}.theme-logbook-sailing:after{content:"";pointer-events:none;background:conic-gradient(var(--log-brown) 0 45deg, #c9b58a 45deg 90deg, var(--log-brown) 90deg 135deg, #c9b58a 135deg 180deg, var(--log-brown) 180deg 225deg, #c9b58a 225deg 270deg, var(--log-brown) 270deg 315deg, #c9b58a 315deg);clip-path:polygon(50% 0,53.06% 42.61%,72.63% 27.37%,57.39% 46.94%,100% 50%,57.39% 53.06%,72.63% 72.63%,53.06% 57.39%,50% 100%,46.94% 57.39%,27.37% 72.63%,42.61% 53.06%,0 50%,42.61% 46.94%,27.37% 27.37%,46.94% 42.61%);opacity:.8;width:24mm;height:24mm;position:absolute;top:12mm;right:14mm}.theme-logbook-sailing [data-field=vessel]{font-family:var(--font-title);font-variant-ligatures:none;color:var(--log-rubric);margin-right:28mm;font-size:22px;font-style:normal;font-weight:700;line-height:1.25}.theme-logbook-sailing [data-field=vessel]:before{content:"Journal of the Voyage of";font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:var(--log-brown);margin-bottom:1mm;font-size:11px;font-weight:400;display:block}:root:lang(pl) .theme-logbook-sailing [data-field=vessel]:before{content:"Dziennik żeglugi"}.theme-logbook-sailing .f-group-voyage{border-bottom:.3mm solid var(--log-brown);gap:5mm;margin:4mm 28mm 5mm 0;padding-bottom:2mm}.theme-logbook-sailing .f-group-voyage>*{line-height:1.3}.theme-logbook-sailing .f-group-voyage>:before{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--log-rubric);margin-right:1.5mm;font-size:10px;font-style:normal}.theme-logbook-sailing [data-field=master]:before{content:"Captain"}:root:lang(pl) .theme-logbook-sailing [data-field=master]:before{content:"Kapitan"}.theme-logbook-sailing [data-field=voyage]:before{content:"Bound"}:root:lang(pl) .theme-logbook-sailing [data-field=voyage]:before{content:"Kurs"}.theme-logbook-sailing [data-field=page]:before{content:"Leaf"}:root:lang(pl) .theme-logbook-sailing [data-field=page]:before{content:"Karta"}.theme-logbook-sailing [data-field=entries]{padding-top:var(--head);background:linear-gradient(90deg, transparent calc(var(--log-when) - .5mm), #9a2f1f80 calc(var(--log-when) - .5mm), #9a2f1f80 calc(var(--log-when) - .3mm), transparent calc(var(--log-when) - .3mm), transparent calc(var(--log-when) - .2mm), #9a2f1f80 calc(var(--log-when) - .2mm), #9a2f1f80 var(--log-when), transparent var(--log-when)), linear-gradient(90deg, transparent calc(var(--log-when) + var(--log-position) - .25mm), #3e2a1766 calc(var(--log-when) + var(--log-position) - .25mm), #3e2a1766 calc(var(--log-when) + var(--log-position)), transparent calc(var(--log-when) + var(--log-position))), linear-gradient(90deg, transparent calc(var(--log-when) + var(--log-position) + var(--log-weather) - .25mm), #3e2a1766 calc(var(--log-when) + var(--log-position) + var(--log-weather) - .25mm), #3e2a1766 calc(var(--log-when) + var(--log-position) + var(--log-weather)), transparent calc(var(--log-when) + var(--log-position) + var(--log-weather))), linear-gradient(to bottom, transparent calc(var(--head) - .4mm), var(--log-rubric) calc(var(--head) - .4mm), var(--log-rubric) var(--head), transparent var(--head)), linear-gradient(to bottom, var(--vellum) var(--head), transparent var(--head)), repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--pitch) - .2mm), #3e2a1738 calc(var(--pitch) - .2mm), #3e2a1738 var(--pitch));background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 var(--head)}.theme-logbook-sailing [data-field=entries] .f-sub{line-height:var(--pitch);padding:0 1.5mm}.theme-logbook-sailing [data-field=entries] .f-sub-when{font-family:var(--font-heading);font-size:12px;font-style:normal}.theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--log-rubric);font-size:10px;font-style:normal;line-height:1.2;bottom:calc(100% + 1.8mm)}.theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Day & bell"}:root:lang(pl) .theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Dzień, szklanki"}.theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Reckoning"}:root:lang(pl) .theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Z rachuby"}.theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Wind & sky"}:root:lang(pl) .theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Wiatr i niebo"}.theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"What befell"}:root:lang(pl) .theme-logbook-sailing [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Co zaszło"}.theme-logbook-sailing [data-field=signature]{border-top:.3mm solid var(--log-brown);font-family:var(--font-accent);align-self:flex-end;margin-top:4mm;padding-top:1mm;font-size:24px;font-style:normal;line-height:1.3}.theme-logbook-schooner{--paper:#f0e6cc;--log-ink:#2b2418;--rule-red:#a83a2c99;--rule-blue:#46689661;--pitch:6.5mm;--head:9mm;--log-when:29mm;--log-position:35mm;--log-weather:33mm;background:var(--paper);color:#2d2a3a;font-family:var(--font-body);padding:13mm 13mm 14mm 15mm;font-size:18px}.theme-logbook-schooner:before{content:"";pointer-events:none;background:radial-gradient(circle at 86% 88%,#0000 17mm,#78541e29 17.6mm,#0000 19mm),radial-gradient(at 12% 7%,#966e2829,#0000 32%),radial-gradient(circle at 70% 30%,#8c60241a 0,#0000 2.2mm),radial-gradient(circle at 24% 62%,#8c60241f 0,#0000 1.6mm),radial-gradient(#0000 55%,#6e4c1a3d);position:absolute;inset:0}.theme-logbook-schooner:after{content:"Wm. Hart & Son, Nautical Stationers, Boston";font-family:var(--font-heading);letter-spacing:.06em;text-align:center;color:#2b241899;font-size:9px;font-style:italic;position:absolute;bottom:6mm;left:0;right:0}:root:lang(pl) .theme-logbook-schooner:after{content:"Wm. Hart & Son, druki nawigacyjne, Boston"}.theme-logbook-schooner [data-field=vessel]{border-bottom:.3mm solid var(--log-ink);text-align:center;padding-bottom:1mm;font-size:26px;line-height:1.15}.theme-logbook-schooner [data-field=vessel]:before{content:"Log of the";font-family:var(--font-heading);letter-spacing:.32em;text-transform:uppercase;color:var(--log-ink);margin-bottom:1mm;font-size:13px;font-weight:700;display:block}:root:lang(pl) .theme-logbook-schooner [data-field=vessel]:before{content:"Dziennik pokładowy"}.theme-logbook-schooner .f-group-voyage{gap:5mm;margin:3mm 0 4mm}.theme-logbook-schooner .f-group-voyage>*{border-bottom:.2mm solid #2b24188c;line-height:1.2}.theme-logbook-schooner [data-field=master]{width:52mm}.theme-logbook-schooner [data-field=page]{width:24mm;font-family:var(--font-heading);text-align:right;font-size:15px;font-weight:700}.theme-logbook-schooner .f-group-voyage>:before{font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.08em;color:var(--log-ink);margin-right:2mm;font-size:10px}.theme-logbook-schooner [data-field=master]:before{content:"Master"}:root:lang(pl) .theme-logbook-schooner [data-field=master]:before{content:"Kapitan"}.theme-logbook-schooner [data-field=voyage]:before{content:"Voyage"}:root:lang(pl) .theme-logbook-schooner [data-field=voyage]:before{content:"Rejs"}.theme-logbook-schooner [data-field=page]:before{content:"Page"}:root:lang(pl) .theme-logbook-schooner [data-field=page]:before{content:"Strona"}.theme-logbook-schooner [data-field=entries]{padding-top:var(--head);border-top:.4mm solid var(--rule-red);border-bottom:.4mm solid var(--rule-red);background:linear-gradient(90deg, transparent calc(var(--log-when) - .3mm), var(--rule-red) calc(var(--log-when) - .3mm), var(--rule-red) var(--log-when), transparent var(--log-when)), linear-gradient(90deg, transparent calc(var(--log-when) + var(--log-position) - .3mm), var(--rule-red) calc(var(--log-when) + var(--log-position) - .3mm), var(--rule-red) calc(var(--log-when) + var(--log-position)), transparent calc(var(--log-when) + var(--log-position))), linear-gradient(90deg, transparent calc(var(--log-when) + var(--log-position) + var(--log-weather) - .3mm), var(--rule-red) calc(var(--log-when) + var(--log-position) + var(--log-weather) - .3mm), var(--rule-red) calc(var(--log-when) + var(--log-position) + var(--log-weather)), transparent calc(var(--log-when) + var(--log-position) + var(--log-weather))), linear-gradient(to bottom, transparent calc(var(--head) - 1.2mm), var(--rule-red) calc(var(--head) - 1.2mm), var(--rule-red) calc(var(--head) - .9mm), transparent calc(var(--head) - .9mm), transparent calc(var(--head) - .5mm), var(--rule-red) calc(var(--head) - .5mm), var(--rule-red) calc(var(--head) - .2mm), transparent calc(var(--head) - .2mm)), linear-gradient(to bottom, var(--paper) var(--head), transparent var(--head)), repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--pitch) - .25mm), var(--rule-blue) calc(var(--pitch) - .25mm), var(--rule-blue) var(--pitch));background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 var(--head)}.theme-logbook-schooner [data-field=entries] .f-sub{line-height:var(--pitch);padding:0 1.5mm}.theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.06em;text-align:center;color:var(--log-ink);font-size:10px;line-height:1.2;bottom:calc(100% + 1.6mm)}.theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Date & hour"}:root:lang(pl) .theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Data i godzina"}.theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Lat. & long."}:root:lang(pl) .theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Szer. i dług."}.theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Wind & weather"}:root:lang(pl) .theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Wiatr i pogoda"}.theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Remarks, &c."}:root:lang(pl) .theme-logbook-schooner [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Uwagi itd."}.theme-logbook-schooner [data-field=signature]{min-width:70mm;font-family:var(--font-accent);text-align:center;border-bottom:.2mm solid #2b24188c;align-self:flex-end;margin-top:3mm;padding:0 2mm .5mm;font-size:26px;line-height:1.2}.theme-logbook-schooner [data-field=signature]:before{content:"Signed";float:left;font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.08em;color:var(--log-ink);margin-top:3mm;font-size:10px}:root:lang(pl) .theme-logbook-schooner [data-field=signature]:before{content:"Podpisano"}.theme-logbook-station{--log-text:#1b1d21;--log-blue:#1f4e8c;--log-hair:#b9bec6;--log-when:27mm;--log-position:30mm;--log-weather:33mm;color:var(--log-text);font-family:var(--font-body);background:#fdfdfb;padding:14mm 14mm 16mm;font-size:12px;line-height:1.4}.theme-logbook-station:after{content:"Station log · printed copy · uncontrolled when printed";border-top:.2mm solid var(--log-hair);font-family:var(--font-heading);color:#6b717a;padding-top:1.5mm;font-size:8px;position:absolute;bottom:8mm;left:14mm;right:14mm}:root:lang(pl) .theme-logbook-station:after{content:"Dziennik stacji · kopia drukowana · po wydruku egzemplarz nienadzorowany"}.theme-logbook-station [data-field=vessel]{border-bottom:.6mm solid var(--log-blue);font-family:var(--font-title);background:conic-gradient(from 150deg at 50% 38%, #fdfdfb 0 60deg, transparent 60deg) 0 0 / 10mm 10mm no-repeat, radial-gradient(circle, var(--log-blue) 0 4.8mm, transparent 4.9mm) 0 0 / 10mm 10mm no-repeat;padding:0 0 2mm 13mm;font-size:20px;font-weight:700;line-height:1.2}.theme-logbook-station [data-field=vessel]:before{content:"Daily station log";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--log-blue);font-size:9px;font-weight:700;display:block}:root:lang(pl) .theme-logbook-station [data-field=vessel]:before{content:"Dobowy dziennik stacji"}.theme-logbook-station .f-group-voyage{gap:6mm;margin:2.5mm 0 5mm;font-size:11px}.theme-logbook-station [data-field=page]{text-align:right}.theme-logbook-station .f-group-voyage>:before{font-family:var(--font-heading);color:#50565f;margin-right:1.5mm;font-weight:700}.theme-logbook-station [data-field=master]:before{content:"Station leader:"}:root:lang(pl) .theme-logbook-station [data-field=master]:before{content:"Kierownik stacji:"}.theme-logbook-station [data-field=voyage]:before{content:"Season:"}:root:lang(pl) .theme-logbook-station [data-field=voyage]:before{content:"Sezon:"}.theme-logbook-station [data-field=page]:before{content:"Page"}:root:lang(pl) .theme-logbook-station [data-field=page]:before{content:"Strona"}.theme-logbook-station [data-field=entries]{border-top:.6mm solid var(--log-text);padding-top:6mm}.theme-logbook-station [data-field=entries] .f-list-row{border-top:.2mm solid var(--log-hair)}.theme-logbook-station [data-field=entries] .f-list-row:first-child{border-top:.4mm solid var(--log-text)}.theme-logbook-station [data-field=entries] .f-list-row:nth-child(odd){background:#eef1f5}.theme-logbook-station [data-field=entries] .f-sub{padding:2.4mm 1.8mm}.theme-logbook-station [data-field=entries] .f-sub-position{font-family:var(--font-heading)}.theme-logbook-station [data-field=entries] .f-sub-when{font-family:var(--font-accent);font-size:12px}.theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);padding:0 1.8mm;font-size:9px;font-weight:700;line-height:1.2;bottom:calc(100% + 1.4mm)}.theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Date / time (UTC)"}:root:lang(pl) .theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-when:before{content:"Data / godz. (UTC)"}.theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Location"}:root:lang(pl) .theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-position:before{content:"Miejsce"}.theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Weather"}:root:lang(pl) .theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-weather:before{content:"Pogoda"}.theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Entry"}:root:lang(pl) .theme-logbook-station [data-field=entries] .f-list-row:first-child .f-sub-entry:before{content:"Wpis"}.theme-logbook-station [data-field=signature]{border-top:.3mm solid var(--log-text);align-self:flex-end;min-width:70mm;margin:4mm 0;padding-top:1.2mm;font-size:10px}.theme-logbook-station [data-field=signature]:before{content:"Signed:";font-family:var(--font-heading);color:#50565f;margin-right:1.5mm;font-weight:700}:root:lang(pl) .theme-logbook-station [data-field=signature]:before{content:"Podpis:"}:is(.theme-battle-clean,.theme-battle-inked).page-sheet{display:grid}:is(.theme-battle-clean,.theme-battle-inked) .f-map{width:100%;height:100%}.theme-battle-clean{background:#e4ecd0}.theme-battle-inked{background:#f4edde}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint).page-sheet{font-family:var(--font-body);grid-template-rows:auto 165mm minmax(0,1fr) auto;gap:2mm;padding:8mm 10mm 6mm;display:grid}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=title]{font-family:var(--font-title);text-align:center;line-height:1.5}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) .f-map{height:100%}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key]{columns:2;column-gap:5mm;min-height:0;overflow:hidden}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key] .f-list-row{break-inside:avoid;margin-bottom:1.4mm}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key] .f-sub-cell{display:none}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key] .f-sub-n,:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key] .f-sub-title{font-family:var(--font-heading);font-weight:700}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key] .f-sub-n:after{content:". "}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=key] .f-sub-title:after{content:" — "}:is(.theme-dungeon-blue,.theme-dungeon-crosshatch,.theme-dungeon-blueprint) [data-field=source]{text-align:center;line-height:1.25}.theme-dungeon-blue{color:#1f5fa8;background:#fbfcff}.theme-dungeon-blue [data-field=title]{letter-spacing:.12em;text-transform:uppercase;font-size:24px}.theme-dungeon-blue [data-field=key]{color:#173f70;font-size:9px}.theme-dungeon-blue [data-field=source]{font-size:8px}.theme-dungeon-blueprint{color:#eaf2ff;background:#1c4a8d}.theme-dungeon-blueprint [data-field=title]{letter-spacing:.2em;text-transform:uppercase;font-size:22px}.theme-dungeon-blueprint [data-field=key]{font-size:9px}.theme-dungeon-blueprint [data-field=key] .f-sub-n{color:#ffd166}.theme-dungeon-blueprint [data-field=source]{letter-spacing:.08em;text-transform:uppercase;font-size:8px}.theme-dungeon-crosshatch{color:#26221e;background:#f4edde}.theme-dungeon-crosshatch [data-field=title]{letter-spacing:.06em;font-size:24px}.theme-dungeon-crosshatch [data-field=key]{font-size:10px}.theme-dungeon-crosshatch [data-field=source]{font-size:9px;font-style:italic}:is(.theme-plan-architect,.theme-plan-sketch).page-sheet{font-family:var(--font-body);grid-template-rows:auto minmax(0,1fr) auto;gap:1.5mm;padding:8mm 10mm 6mm;display:grid}:is(.theme-plan-architect,.theme-plan-sketch) [data-field=title]{font-family:var(--font-title);line-height:1.5}:is(.theme-plan-architect,.theme-plan-sketch) .f-map{height:100%}:is(.theme-plan-architect,.theme-plan-sketch) [data-field=source]{line-height:1.25}.theme-plan-architect{color:#2a2620;background:#fbf6ea}.theme-plan-architect:before{content:"";pointer-events:none;border:.35mm solid #2a2620;position:absolute;inset:4mm}.theme-plan-architect [data-field=title]{letter-spacing:.16em;text-transform:uppercase;font-size:20px}.theme-plan-architect [data-field=source]{font-family:var(--font-accent);text-align:right;font-size:8px}.theme-plan-sketch{color:#3b3b3b;background:#f5f2ea}.theme-plan-sketch [data-field=title]{font-size:30px}.theme-plan-sketch [data-field=source]{font-size:12px}:is(.theme-hex-clean,.theme-hex-pencil).page-sheet{font-family:var(--font-body);grid-template:"title title""map key"minmax(0,1fr)"source source"/minmax(0,1fr) 78mm;gap:2mm 4mm;padding:8mm 10mm 6mm;display:grid}:is(.theme-hex-clean,.theme-hex-pencil) [data-field=title]{font-family:var(--font-title);grid-area:title;line-height:1.5}:is(.theme-hex-clean,.theme-hex-pencil) .f-map{grid-area:map;height:100%}:is(.theme-hex-clean,.theme-hex-pencil) [data-field=key]{flex-direction:column;grid-area:key;gap:1.6mm;min-height:0;display:flex;overflow:hidden}:is(.theme-hex-clean,.theme-hex-pencil) [data-field=key] .f-list-row{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:0 1.4mm;display:grid}:is(.theme-hex-clean,.theme-hex-pencil) [data-field=key] .f-sub-n,:is(.theme-hex-clean,.theme-hex-pencil) [data-field=key] .f-sub-cell,:is(.theme-hex-clean,.theme-hex-pencil) [data-field=key] .f-sub-title{font-family:var(--font-heading);font-weight:700}:is(.theme-hex-clean,.theme-hex-pencil) [data-field=key] .f-sub-text{grid-column:1/-1;line-height:1.3}:is(.theme-hex-clean,.theme-hex-pencil) [data-field=source]{grid-area:source;line-height:1.25}.theme-hex-clean{color:#22262b;background:#fdfdfa}.theme-hex-clean [data-field=title]{letter-spacing:.02em;font-size:22px}.theme-hex-clean [data-field=key]{font-size:9px}.theme-hex-clean [data-field=key] .f-sub-cell{color:#b0412e}.theme-hex-clean [data-field=source]{color:#555b61;font-size:8px}.theme-hex-pencil{color:#3a3a3a;background:#f4f1e8}.theme-hex-pencil [data-field=title]{font-size:30px}.theme-hex-pencil [data-field=key]{font-size:12px}.theme-hex-pencil [data-field=key] .f-sub-n,.theme-hex-pencil [data-field=key] .f-sub-cell,.theme-hex-pencil [data-field=key] .f-sub-title{font-weight:400}.theme-hex-pencil [data-field=source]{font-size:11px}.f-map{min-width:0;min-height:0;position:relative}.f-map[role=button]{cursor:pointer}.f-map-svg{width:100%;height:100%;display:block}.f-map-probe{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.f-map-empty{opacity:.55;pointer-events:none;border:.4mm dashed;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:11px;display:grid;position:absolute;inset:0}:is(.theme-map-survey,.theme-map-parchment,.theme-map-nautical).page-sheet{font-family:var(--font-body);grid-template-rows:auto auto minmax(0,1fr) auto;gap:1.2mm;padding:9mm 11mm 7mm;display:grid}:is(.theme-map-survey,.theme-map-parchment,.theme-map-nautical) [data-field=title]{font-family:var(--font-title);text-align:center;line-height:1.5}:is(.theme-map-survey,.theme-map-parchment,.theme-map-nautical) [data-field=subtitle]{font-family:var(--font-heading);text-align:center;line-height:1.2}:is(.theme-map-survey,.theme-map-parchment,.theme-map-nautical) [data-field=source]{font-family:var(--font-body);line-height:1.25}:is(.theme-map-survey,.theme-map-parchment,.theme-map-nautical) .f-map{height:100%}.theme-map-nautical{color:#1e2935;background:#f1ebda}.theme-map-nautical:before{content:"";pointer-events:none;border:.8mm solid #1e2935;position:absolute;inset:5mm}.theme-map-nautical [data-field=title]{letter-spacing:.03em;font-size:24px;font-style:italic}.theme-map-nautical [data-field=subtitle]{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.theme-map-nautical [data-field=source]{font-size:8px;font-style:italic}.theme-map-parchment{color:#2c2217;background:radial-gradient(at 50% 45%,#0000 55%,#5c3c1447 100%),#e8d5a6}.theme-map-parchment .f-map:after{content:"";pointer-events:none;background:radial-gradient(#0000 62%,#5c3c1438 100%);position:absolute;inset:0}.theme-map-parchment [data-field=title]{letter-spacing:.06em;font-size:30px}.theme-map-parchment [data-field=subtitle]{font-size:12px;font-style:italic}.theme-map-parchment [data-field=source]{text-align:center;font-size:9px;font-style:italic}.theme-map-survey{color:#3a2a1b;background:#efe4ca}.theme-map-survey:before{content:"";outline-offset:-1.2mm;pointer-events:none;border:.5mm solid #3a2a1b;outline:.2mm solid #3a2a1b;position:absolute;inset:4mm}.theme-map-survey [data-field=title]{letter-spacing:.18em;text-transform:uppercase;font-size:26px}.theme-map-survey [data-field=subtitle]{letter-spacing:.04em;font-size:11px;font-style:italic}.theme-map-survey [data-field=source]{text-align:right;font-size:8px;font-style:italic}:is(.theme-town-survey,.theme-town-sketch).page-sheet{font-family:var(--font-body);grid-template-rows:auto minmax(0,1fr) auto;gap:1.5mm;padding:8mm 10mm 6mm;display:grid}:is(.theme-town-survey,.theme-town-sketch) [data-field=title]{font-family:var(--font-title);line-height:1.5}:is(.theme-town-survey,.theme-town-sketch) .f-map{height:100%}:is(.theme-town-survey,.theme-town-sketch) [data-field=source]{line-height:1.25}.theme-town-sketch{color:#353535;background:#f5f3ec}.theme-town-sketch [data-field=title]{font-size:30px}.theme-town-sketch [data-field=source]{font-size:12px}.theme-town-survey{color:#2d2419;background:#f3ead3}.theme-town-survey [data-field=title]{letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:24px}.theme-town-survey [data-field=source]{text-align:center;font-size:8px;font-style:italic}.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-galley{--galley-ink:#1a2126;--galley-signal:#e2621b;--galley-rule:#1a212661;--galley-tint:#1a212612;color:var(--galley-ink);font-family:var(--font-body);background-color:#dfe4e1;background-image:radial-gradient(circle,#1a212633 .16mm,#0000 .22mm),linear-gradient(90deg,#ffffff38,#0000000a);background-size:3mm 3mm,100% 100%;flex-direction:column;padding:14mm 12mm 11mm 13mm;font-size:8.5px;line-height:1.35;display:flex}.theme-menu-galley:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg, var(--galley-ink) 0 2.2mm, var(--galley-signal) 2.2mm 4.4mm) left top / 100% 5mm no-repeat, repeating-linear-gradient(-45deg, var(--galley-ink) 0 2.2mm, var(--galley-signal) 2.2mm 4.4mm) left bottom / 100% 2.5mm no-repeat, repeating-linear-gradient(to bottom, var(--galley-ink) 0 .35mm, transparent .35mm .8mm, var(--galley-ink) .8mm 1.6mm, transparent 1.6mm 2mm, var(--galley-ink) 2mm 2.25mm, transparent 2.25mm 3.1mm) right 4mm bottom 18mm / 3.5mm 46mm no-repeat, radial-gradient(ellipse at 18% 88%, #78603c1f, transparent 38%), radial-gradient(ellipse at 90% 20%, #3c505a1a, transparent 42%);position:absolute;inset:0}.theme-menu-galley:after{content:"";pointer-events:none;background:linear-gradient(var(--galley-ink), var(--galley-ink)) left top / 7mm .5mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) left top / .5mm 7mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) right top / 7mm .5mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) right top / .5mm 7mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) left bottom / 7mm .5mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) left bottom / .5mm 7mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) right bottom / 7mm .5mm no-repeat, linear-gradient(var(--galley-ink), var(--galley-ink)) right bottom / .5mm 7mm no-repeat;position:absolute;inset:8mm 7mm 5mm}.theme-menu-galley>*{z-index:1;position:relative}.theme-menu-galley [data-field=title]{font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;font-size:34px;line-height:1.15}.theme-menu-galley [data-field=subtitle]{border-top:.5mm solid var(--galley-ink);border-bottom:.2mm solid var(--galley-ink);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:1mm;padding:.9mm 0 .8mm;font-size:7px;font-weight:700}.theme-menu-galley [data-field=intro]{border:1.3mm solid #0000;border-left:2.4mm solid var(--galley-signal);outline:.25mm solid var(--galley-ink);background:var(--galley-tint);background-clip:padding-box;flex-shrink:0;margin-top:3.5mm;padding:0 2.5mm;line-height:1.35;overflow:hidden}.theme-menu-galley .f-para p{margin:0}.theme-menu-galley [data-field=section1],.theme-menu-galley [data-field=section2]{background:linear-gradient(var(--galley-signal), var(--galley-signal)) 2mm 50% / 2.6mm 2.6mm no-repeat, var(--galley-ink);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#e9eeeb;margin-top:6mm;padding:.9mm 2mm .8mm 7mm;font-size:10.5px;font-weight:700}.theme-menu-galley .f-list-row{border-bottom:.2mm dashed var(--galley-rule);grid-template-columns:minmax(0,1fr) 17mm;column-gap:3mm;padding:1.7mm 0 1.5mm 2mm;display:grid}.theme-menu-galley .f-sub-name{letter-spacing:.03em;text-transform:uppercase;grid-area:1/1;font-size:10.5px;font-weight:700}.theme-menu-galley .f-sub-price{font-family:var(--font-accent);text-align:right;white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:20px;line-height:1}.theme-menu-galley .f-sub-desc{font-family:var(--font-accent);letter-spacing:.02em;opacity:.82;grid-area:2/1;font-size:12.5px;line-height:1.05}.theme-menu-galley [data-field=footer]{border-left:1.2mm solid var(--galley-signal);font-family:var(--font-heading);margin-top:auto;padding-left:2mm;font-size:8.5px;line-height:1.3}.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-notebook{--rule:6mm;--paper:#f1efe6;--graphite:#45464d;--ruling:#5f78964d;--torn-depth:7mm;background-color:var(--paper);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rule) - .25mm), var(--ruling) calc(var(--rule) - .25mm), var(--ruling) var(--rule));color:var(--graphite);font-family:var(--font-body);font-size:17px;line-height:var(--rule);background-position:0 14.4mm;grid-template-rows:auto 1fr auto;padding:20.4mm 13mm 13mm;display:grid}.theme-message-notebook:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 10.5mm,#28241e8c .6mm,#28241e2e .9mm,#0000 1.2mm),radial-gradient(circle at 82% 10.5mm,#28241e8c .6mm,#28241e2e .9mm,#0000 1.2mm),radial-gradient(#0000 58%,#5a503224);position:absolute;inset:0}.theme-message-notebook:after{content:"";height:var(--torn-depth);pointer-events:none;clip-path:polygon(0 0,100% 0,100% 62%,97% 48%,94% 70%,90% 55%,87% 78%,83% 60%,79% 72%,75% 50%,71% 66%,67% 58%,63% 80%,59% 62%,55% 74%,51% 52%,47% 68%,43% 57%,39% 76%,35% 60%,31% 70%,27% 49%,23% 67%,19% 58%,15% 79%,11% 61%,7% 72%,4% 54%,0 66%);background:#fff;position:absolute;top:0;left:0;right:0}.theme-message-notebook>*{z-index:1;position:relative}.theme-message-notebook [data-field=title]{font-family:var(--font-title);font-size:21px;font-weight:700;line-height:var(--rule);text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.3mm}.theme-message-notebook [data-field=text]{min-height:0;overflow:hidden}.theme-message-notebook .f-para p{text-align:left;margin:0}.theme-message-notebook .f-para p+p{margin-top:var(--rule)}.theme-message-notebook [data-field=signature]{font-family:var(--font-accent);font-size:18px;line-height:var(--rule);text-align:right}.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-broadsheet{color:#1d160d;font-family:var(--font-body);text-shadow:0 0 .25px #1d160d8c;background:repeating-linear-gradient(90deg,#0000 0 25mm,#78582412 25mm 25.4mm),repeating-linear-gradient(0deg,#6e501e09 0 .2mm,#0000 .2mm .65mm),radial-gradient(at 50% 46%,#f1e5c6 35%,#e6d4a6 100%);flex-direction:column;padding:12mm 11mm 10mm;font-size:8px;line-height:1.34;display:flex}.theme-newsprint-broadsheet:before{content:"";pointer-events:none;background:linear-gradient(#1d160d,#1d160d) 5mm 5mm/calc(100% - 10mm) .7mm no-repeat,linear-gradient(#1d160d,#1d160d) 5mm calc(100% - 5mm)/calc(100% - 10mm) .7mm no-repeat,linear-gradient(#1d160d,#1d160d) 5mm 5mm/.7mm calc(100% - 10mm) no-repeat,linear-gradient(#1d160d,#1d160d) calc(100% - 5mm) 5mm/.7mm calc(100% - 10mm) no-repeat,repeating-linear-gradient(90deg,#1d160d 0 .55mm,#0000 .55mm 1.5mm) 7mm 6.6mm/calc(100% - 14mm) .55mm no-repeat,repeating-linear-gradient(90deg,#1d160d 0 .55mm,#0000 .55mm 1.5mm) 7mm calc(100% - 6.6mm)/calc(100% - 14mm) .55mm no-repeat,repeating-linear-gradient(0deg,#1d160d 0 .55mm,#0000 .55mm 1.5mm) 6.6mm 7mm/.55mm calc(100% - 14mm) no-repeat,repeating-linear-gradient(0deg,#1d160d 0 .55mm,#0000 .55mm 1.5mm) calc(100% - 6.6mm) 7mm/.55mm calc(100% - 14mm) no-repeat,linear-gradient(#1d160d,#1d160d) 8.2mm 8.2mm/calc(100% - 16.4mm) .2mm no-repeat,linear-gradient(#1d160d,#1d160d) 8.2mm calc(100% - 8.2mm)/calc(100% - 16.4mm) .2mm no-repeat,linear-gradient(#1d160d,#1d160d) 8.2mm 8.2mm/.2mm calc(100% - 16.4mm) no-repeat,linear-gradient(#1d160d,#1d160d) calc(100% - 8.2mm) 8.2mm/.2mm calc(100% - 16.4mm) no-repeat,radial-gradient(circle at 13% 91%,#8c5c1e33 0 1.1mm,#0000 2.8mm),radial-gradient(circle at 84% 7%,#8c5c1e29 0 .8mm,#0000 2.2mm),radial-gradient(circle at 68% 73%,#8c5c1e1f 0 .5mm,#0000 1.6mm),radial-gradient(circle at 31% 38%,#8c5c1e1a 0 .4mm,#0000 1.3mm),radial-gradient(at 4% 32%,#78501e24,#0000 20%),radial-gradient(at 97% 63%,#78501e1f,#0000 22%);position:absolute;inset:0}.theme-newsprint-broadsheet:after{content:"";pointer-events:none;background:radial-gradient(30% 14% at 58% 47%,#f1e5c675,#0000 72%),radial-gradient(20% 26% at 16% 66%,#f1e5c66b,#0000 72%),radial-gradient(26% 12% at 52% 88%,#f1e5c65c,#0000 70%),linear-gradient(97deg,#0000 58%,#f1e5c642 64%,#0000 71%);position:absolute;inset:0}.theme-newsprint-broadsheet .banner{flex:none}.theme-newsprint-broadsheet .banner>.block+.block{margin-top:2.6mm}.theme-newsprint-broadsheet .columns{grid-template-columns:repeat(var(--cols,3), 1fr);border-top:1.2mm double #1d160d;flex:1;gap:0 4.5mm;min-height:0;margin-top:2.6mm;padding-top:2.8mm;display:grid}.theme-newsprint-broadsheet .column{border-right:.25mm solid #1d160db3;flex-direction:column;min-height:0;padding-right:2.25mm;display:flex}.theme-newsprint-broadsheet .column:last-child{border-right:0;padding-right:0}.theme-newsprint-broadsheet .block{flex-direction:column;min-height:0;display:flex}.theme-newsprint-broadsheet .column>.block{flex:none}.theme-newsprint-broadsheet .column>.block-article,.theme-newsprint-broadsheet .column>.block-classifieds{flex:1 1 0;min-height:0}.theme-newsprint-broadsheet .column>.block+.block{margin-top:3mm}.theme-newsprint-broadsheet .column>.block+.block:not(.block-handbill){border-top:.5mm double #1d160d;padding-top:3mm}.theme-newsprint-broadsheet [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-newsprint-broadsheet .block-masthead{text-align:center}.theme-newsprint-broadsheet .block-masthead [data-field=title]{background:repeating-linear-gradient(135deg, #efe3c417 0 .22mm, transparent .22mm .9mm) border-box, radial-gradient(circle closest-side, #efe3c4 0 18%, #1d160d 19% 24%, transparent 25% 81%, #1d160d 83%) left .35em center / 1.2em 1.2em no-repeat border-box, repeating-conic-gradient(#efe3c4 0 6deg, transparent 6deg 15deg) left .45em center / 1em 1em no-repeat border-box, radial-gradient(circle closest-side, #efe3c4 0 18%, #1d160d 19% 24%, transparent 25% 81%, #1d160d 83%) right .35em center / 1.2em 1.2em no-repeat border-box, repeating-conic-gradient(#efe3c4 0 6deg, transparent 6deg 15deg) right .45em center / 1em 1em no-repeat border-box, #1d160d;color:#efe3c4;letter-spacing:.03em;white-space:nowrap;text-shadow:0 0 .4px #efe3c4b3;border:1.9em solid #0000;border-width:1.8mm 1.9em 1.4mm;margin:1.2mm 1.2mm 0;line-height:1.12;box-shadow:0 0 0 .55mm #efe3c4,0 0 0 1.2mm #1d160d}.theme-newsprint-broadsheet .block-masthead [data-field=strap]{letter-spacing:.12em;border-bottom:.2mm solid #1d160d;margin-top:2.6mm;padding-bottom:1mm;font-size:7px}.theme-newsprint-broadsheet .block-masthead [data-field=date]{letter-spacing:.08em;color:#962c1b;margin-top:1mm;font-size:7px}.theme-newsprint-broadsheet .block-headline{text-align:center;padding:3.4mm 0 3.2mm;position:relative}.theme-newsprint-broadsheet .block-headline:before{content:"";pointer-events:none;background:radial-gradient(circle,#1d160d 0 .3mm,#0000 .36mm) 0 .3mm/1.6mm 1.2mm repeat-x,linear-gradient(#1d160d,#1d160d) 0 1.7mm/100% .2mm no-repeat,linear-gradient(#1d160d,#1d160d) 0 calc(100% - 1.7mm)/100% .2mm no-repeat,radial-gradient(circle,#1d160d 0 .3mm,#0000 .36mm) 0 calc(100% - .3mm)/1.6mm 1.2mm repeat-x;position:absolute;inset:0}.theme-newsprint-broadsheet .block-headline [data-field=kicker]{letter-spacing:.34em;text-transform:uppercase;color:#962c1b;font-size:9px}.theme-newsprint-broadsheet .block-headline [data-field=text]{letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin-top:.6mm;font-weight:700;line-height:1.02}.theme-newsprint-broadsheet .block-headline [data-field=deck]{max-width:74%;margin:1.2mm auto 0;font-size:11px;font-style:italic;line-height:1.24}.theme-newsprint-broadsheet .block-article [data-field=head]{letter-spacing:.05em;text-align:center;text-transform:uppercase;text-wrap:balance;font-size:11px;font-weight:700;line-height:1.12}.theme-newsprint-broadsheet .block-article [data-field=byline]{text-align:center;margin:.6mm 0 1.6mm;font-size:8px;font-style:italic}.theme-newsprint-broadsheet .block-article [data-field=byline]:after{content:"";border-top:.2mm solid #1d160d;width:36%;margin:1.1mm auto 0;display:block}.theme-newsprint-broadsheet .f-para p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-newsprint-broadsheet .f-para p+p{text-indent:1.3em}.theme-newsprint-broadsheet .dropcap{float:left;color:#efe3c4;text-shadow:none;background:repeating-linear-gradient(45deg,#efe3c421 0 .2mm,#0000 .2mm .75mm),#1d160d;margin:.12em .32em 0 0;padding:.12em .2em .02em;font-size:2.7em;font-weight:700;line-height:.84;box-shadow:0 0 0 .35mm #efe3c4,0 0 0 .6mm #1d160d}.theme-newsprint-broadsheet .f-image{border:.45mm solid #1d160d;flex:none;padding:.7mm}.theme-newsprint-broadsheet .f-image img{filter:grayscale()contrast(2)brightness(1.08)sepia(.35);mix-blend-mode:multiply;width:100%;display:block}.theme-newsprint-broadsheet .f-image-empty{aspect-ratio:4/3;color:#1d160d73;border:1px dashed #1d160d66;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-newsprint-broadsheet .block-photo [data-field=caption]{margin-top:1.2mm;font-size:8px;font-style:italic;line-height:1.25}.theme-newsprint-broadsheet .block-photo [data-field=caption] p{text-align:center;text-indent:0}.theme-newsprint-broadsheet .block-handbill{text-align:center;border:.5mm solid #1d160d;padding:2.6mm 2.2mm 2.2mm;box-shadow:inset 0 0 0 .55mm #efe2c1,inset 0 0 0 .8mm #1d160d}.theme-newsprint-broadsheet .block-handbill [data-field=head]{letter-spacing:.02em;font-weight:700;line-height:1.1}.theme-newsprint-broadsheet .block-handbill [data-field=body]{margin:1.4mm 0;font-size:8px;line-height:1.34}.theme-newsprint-broadsheet .block-handbill [data-field=body] p{text-align:center;text-indent:0}.theme-newsprint-broadsheet .block-handbill [data-field=price]{letter-spacing:.14em;text-transform:uppercase;color:#962c1b;border-top:.2mm solid #1d160d;padding-top:1.2mm;font-size:7px;font-weight:700}.theme-newsprint-broadsheet .block-classifieds [data-field=head]{letter-spacing:.18em;text-align:center;text-transform:uppercase;border-top:.2mm solid #1d160d;border-bottom:.6mm solid #1d160d;padding:.9mm 0;font-size:9px;font-weight:700}.theme-newsprint-broadsheet .block-classifieds [data-field=body]{margin-top:1.5mm}.theme-newsprint-broadsheet .block-classifieds [data-field=body] p{text-indent:0;text-align:left}.theme-newsprint-broadsheet .block-classifieds [data-field=body] p+p:before{content:"· · ·";text-align:center;letter-spacing:.3em;margin:.5mm 0;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{margin-top:2.4mm}.theme-newsprint-eastern-bloc .column>.block+.block:not(.block-handbill){border-top:.2mm solid #14140f;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{margin-top:3.5mm}.theme-newsprint-modern .column>.block+.block:not(.block-handbill){border-top:.15mm solid #00000024;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-newsfeed{color:#151818;font-family:var(--font-body);background:repeating-linear-gradient(0deg,#14181805 0 .3mm,#0000 .3mm .9mm),#f3f4f1;flex-direction:column;padding:12mm 9mm;font-size:8px;line-height:1.44;display:flex}.theme-newsprint-newsfeed:before{content:"Colony feed — hard copy";font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:#1518189e;pointer-events:none;border-bottom:.15mm solid #15181866;padding-bottom:.9mm;font-size:9px;line-height:1;position:absolute;top:5mm;left:9mm;right:9mm}:root:lang(pl) .theme-newsprint-newsfeed:before{content:"Kanał kolonii — wydruk"}.theme-newsprint-newsfeed:after{content:"Printed at a public terminal · page 1 of 1";font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:#1518189e;pointer-events:none;background:repeating-linear-gradient(#0000 0 17mm,#f3f4f157 17mm 18.6mm,#0000 18.6mm 41mm),linear-gradient(90deg,#f3f4f133,#0000 9% 91%,#f3f4f133);justify-content:flex-end;align-items:flex-end;padding:0 9mm 5mm;font-size:9px;line-height:1;display:flex;position:absolute;inset:0}:root:lang(pl) .theme-newsprint-newsfeed:after{content:"Wydrukowano w terminalu ogólnym · strona 1 z 1"}.theme-newsprint-newsfeed .banner{flex:none}.theme-newsprint-newsfeed .banner>.block+.block{margin-top:3mm}.theme-newsprint-newsfeed .columns{grid-template-columns:repeat(var(--cols,3), 1fr);flex:1;gap:0 3mm;min-height:0;margin-top:3mm;display:grid}.theme-newsprint-newsfeed .column,.theme-newsprint-newsfeed .block{flex-direction:column;min-height:0;display:flex}.theme-newsprint-newsfeed .column>.block{background:#fafaf8;border:.25mm solid #15181899;border-radius:1.4mm;flex:none;padding:2.2mm 2.4mm 2.4mm}.theme-newsprint-newsfeed .column>.block-article,.theme-newsprint-newsfeed .column>.block-classifieds{flex:1 1 0;min-height:0}.theme-newsprint-newsfeed .column>.block+.block{margin-top:3mm}.theme-newsprint-newsfeed [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-newsprint-newsfeed .block-masthead{position:relative}.theme-newsprint-newsfeed .block-masthead:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#151818 0 1.6mm,#0000 1.6mm 3.2mm);width:34mm;height:9mm;position:absolute;top:5.2mm;right:0}.theme-newsprint-newsfeed .block-masthead [data-field=strap]{letter-spacing:.14em;text-transform:uppercase;border-bottom:.3mm solid #151818;order:-1;padding-bottom:1.2mm;font-size:7px}.theme-newsprint-newsfeed .block-masthead [data-field=title]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;order:0;margin-top:1.6mm;padding-right:38mm;line-height:1}.theme-newsprint-newsfeed .block-masthead [data-field=date]{color:#f3f4f1;letter-spacing:.12em;text-transform:uppercase;background:#151818;border-radius:.8mm;order:1;align-items:center;margin-top:1.6mm;padding:1mm 2.4mm;font-size:8px;display:flex}.theme-newsprint-newsfeed .block-masthead [data-field=date]:before{content:"";border-top:.9mm solid #0000;border-bottom:.9mm solid #0000;border-left:1.5mm solid;flex:none;margin-right:2mm}.theme-newsprint-newsfeed .block-headline{background:#fafaf8;border:.35mm solid #151818;border-radius:1.4mm;padding:4.4mm 3.2mm 2.8mm 5.4mm;position:relative}.theme-newsprint-newsfeed .block-headline:before{content:"";pointer-events:none;background:#151818;border-radius:1.1mm 0 0 1.1mm;width:2.2mm;position:absolute;top:0;bottom:0;left:0}.theme-newsprint-newsfeed .block-headline [data-field=kicker]{color:#f3f4f1;letter-spacing:.2em;text-transform:uppercase;background:repeating-linear-gradient(-45deg,#151818 0 1mm,#3b4040 1mm 2mm);border-radius:0 0 .8mm .8mm;padding:.7mm 1.8mm .6mm;font-size:7px;font-weight:700;line-height:1;position:absolute;top:-.35mm;left:5.4mm}.theme-newsprint-newsfeed .block-headline [data-field=text]{letter-spacing:-.005em;text-wrap:balance;margin-top:.6mm;font-weight:700;line-height:1.02}.theme-newsprint-newsfeed .block-headline [data-field=deck]{color:#3d4242;margin-top:1.4mm;font-size:10px;line-height:1.3}.theme-newsprint-newsfeed .block-article [data-field=head]{font-size:11px;font-weight:700;line-height:1.16}.theme-newsprint-newsfeed .block-article [data-field=byline]{letter-spacing:.1em;text-transform:uppercase;color:#545a5a;border-bottom:.15mm dashed #15181880;align-items:center;margin:.9mm 0 1.4mm;padding-bottom:1.2mm;font-size:7px;font-weight:700;display:flex}.theme-newsprint-newsfeed .block-article [data-field=byline]:before{content:"";background:#151818;border-radius:.2mm;flex:none;width:1.3mm;height:1.3mm;margin-right:1.2mm}.theme-newsprint-newsfeed .f-para p{text-align:left;-webkit-hyphens:manual;hyphens:manual;margin:0}.theme-newsprint-newsfeed .f-para p+p{margin-top:.55em}.theme-newsprint-newsfeed .f-image{flex:none;position:relative}.theme-newsprint-newsfeed .f-image img{filter:grayscale()contrast(1.3)brightness(1.04);border-radius:.8mm;width:100%;display:block}.theme-newsprint-newsfeed .f-image:has(img):after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#15181824 0 .2mm,#0000 .2mm .55mm);border-radius:.8mm;position:absolute;inset:0}.theme-newsprint-newsfeed .f-image-empty{aspect-ratio:4/3;color:#15181873;border:.2mm dashed #15181873;border-radius:.8mm;place-items:center;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}.theme-newsprint-newsfeed .block-photo [data-field=caption]{color:#545a5a;margin-top:1.2mm;font-size:7px;line-height:1.3}.theme-newsprint-newsfeed .block-handbill{border-style:dashed}.theme-newsprint-newsfeed .block-handbill:before{content:"Sponsored";letter-spacing:.16em;text-transform:uppercase;color:#545a5a;margin-bottom:1mm;font-size:7px}:root:lang(pl) .theme-newsprint-newsfeed .block-handbill:before{content:"Sponsorowane"}.theme-newsprint-newsfeed .block-handbill [data-field=head]{text-transform:uppercase;font-weight:700;line-height:1.08}.theme-newsprint-newsfeed .block-handbill [data-field=body]{margin:1.2mm 0 1.8mm;font-size:8px;line-height:1.32}.theme-newsprint-newsfeed .block-handbill [data-field=price]{color:#f3f4f1;letter-spacing:.1em;text-transform:uppercase;background:#151818;border-radius:3mm;align-self:flex-start;padding:.9mm 2.4mm;font-size:7px;font-weight:700}.theme-newsprint-newsfeed .block-classifieds [data-field=head]{letter-spacing:.1em;text-transform:uppercase;border-bottom:.6mm double #151818;padding-bottom:1mm;font-size:12px;line-height:1}.theme-newsprint-newsfeed .block-classifieds [data-field=body]{letter-spacing:.03em;text-transform:uppercase;margin-top:1.6mm;line-height:1.1}.theme-newsprint-newsfeed .block-classifieds [data-field=body] p+p{border-top:.15mm dashed #15181880;margin-top:1.3mm;padding-top:1.3mm}.theme-newsprint-newsfeed .block-classifieds [data-field=body] p:before{content:"> "}.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{margin-top:3mm}.theme-newsprint .column>.block+.block:not(.block-handbill){border-top:1px solid #17150f47;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-online-news-colony{--colony-ground:#08111b;--colony-card:#0e1b29;--colony-edge:#213a4f;--colony-text:#cfdce5;--colony-bright:#eef5f9;--colony-dim:#7d96a9;--colony-cyan:#4fd8eb;--colony-amber:#f6b33e;--colony-corner:1.6mm;--colony-bracket:4mm;--colony-stroke:.4mm;background:repeating-linear-gradient(0deg, #4fd8eb07 0 .3mm, transparent .3mm 1.1mm), radial-gradient(ellipse at 50% 0%, #10263a, transparent 70%), var(--colony-ground);color:var(--colony-text);font-family:var(--font-body);grid-template:"printed printed""site site""nav nav""article aside"minmax(0,1fr)"discussion discussion""url url"/minmax(0,1fr) 52mm;column-gap:7mm;padding:7mm 11mm;font-size:10px;line-height:1.45;display:grid}.theme-online-news-colony :is([data-field=printed],[data-field=url]){font-family:var(--font-accent);white-space:nowrap;color:var(--colony-dim);align-items:center;gap:2mm;font-size:11px;line-height:1.2;display:flex;overflow:hidden}.theme-online-news-colony [data-field=printed]{border-bottom:.2mm solid var(--colony-edge);grid-area:printed;padding-bottom:1.6mm}.theme-online-news-colony [data-field=printed]:before{content:"Screen capture";color:var(--colony-cyan);text-transform:uppercase}:root:lang(pl) .theme-online-news-colony [data-field=printed]:before{content:"Zrzut ekranu"}.theme-online-news-colony [data-field=printed]:after{content:"";background:repeating-linear-gradient(90deg, var(--colony-cyan) 0 1.1mm, transparent 1.1mm 1.9mm);flex:none;width:7mm;height:2.2mm;margin-left:auto}.theme-online-news-colony [data-field=url]{border-top:.2mm solid var(--colony-edge);grid-area:url;margin-top:3mm;padding-top:1.6mm}.theme-online-news-colony [data-field=url]:before{content:"Source";color:var(--colony-cyan);text-transform:uppercase}:root:lang(pl) .theme-online-news-colony [data-field=url]:before{content:"Źródło"}.theme-online-news-colony [data-field=site]{font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;color:var(--colony-cyan);grid-area:site;margin-top:3mm;padding-right:30mm;font-weight:700;line-height:1.3;position:relative}.theme-online-news-colony [data-field=site]:after{content:"Live";border:.3mm solid var(--colony-amber);background:radial-gradient(circle at 2.6mm 50%, var(--colony-amber) 0 .9mm, transparent 1mm);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--colony-amber);padding:.5mm 2.4mm .5mm 5mm;font-size:8.5px;font-weight:700;line-height:1.3;position:absolute;top:50%;right:0;transform:translateY(-50%)}:root:lang(pl) .theme-online-news-colony [data-field=site]:after{content:"Na żywo"}.theme-online-news-colony [data-field=nav]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;grid-area:nav;gap:1.4mm;margin-top:2mm;font-size:8px;font-weight:700;line-height:1.3;display:flex}.theme-online-news-colony [data-field=nav] .f-list-row{border:.3mm solid var(--colony-edge);clip-path:polygon(var(--colony-corner) 0, 100% 0, 100% calc(100% - var(--colony-corner)), calc(100% - var(--colony-corner)) 100%, 0 100%, 0 var(--colony-corner));background:var(--colony-card);padding:.8mm 2.6mm}.theme-online-news-colony [data-field=nav] .f-list-row:first-child{border-color:var(--colony-cyan);background:var(--colony-cyan);color:var(--colony-ground)}.theme-online-news-colony .f-group-article{grid-area:article;grid-template-rows:repeat(7,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"section section""flag flag""headline headline""standfirst standfirst""byline time""hero hero""caption caption""body body";min-height:0;padding-top:4mm;display:grid}.theme-online-news-colony [data-field=section]{font-family:var(--font-accent);text-transform:uppercase;color:var(--colony-cyan);grid-area:section;font-size:11px;line-height:1.2}.theme-online-news-colony [data-field=flag]{clip-path:polygon(var(--colony-corner) 0, 100% 0, 100% calc(100% - var(--colony-corner)), calc(100% - var(--colony-corner)) 100%, 0 100%, 0 var(--colony-corner));background:var(--colony-amber);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--colony-ground);grid-area:flag;justify-self:start;margin-top:2.4mm;padding:.4mm 2.6mm;font-size:8px;font-weight:700;line-height:1.4}.theme-online-news-colony [data-field=headline]{font-family:var(--font-heading);color:var(--colony-bright);grid-area:headline;margin-top:1.6mm;font-weight:700;line-height:1.25}.theme-online-news-colony [data-field=standfirst]{color:#9fb4c3;grid-area:standfirst;margin-top:2mm;line-height:1.35}.theme-online-news-colony [data-field=standfirst] p{margin:0}.theme-online-news-colony :is([data-field=byline],[data-field=time]){font-family:var(--font-accent);margin-top:2.5mm;line-height:1.2}.theme-online-news-colony [data-field=byline]{color:var(--colony-cyan);grid-area:byline;padding-right:4mm;font-size:12px}.theme-online-news-colony [data-field=time]{text-align:right;color:var(--colony-dim);grid-area:time;align-self:end;font-size:11px}.theme-online-news-colony .f-image{border:.2mm solid var(--colony-edge);background:linear-gradient(#4fd8eb0d .2mm, transparent .2mm) 0 0 / 5mm 5mm, linear-gradient(90deg, #4fd8eb0d .2mm, transparent .2mm) 0 0 / 5mm 5mm, var(--colony-card);grid-area:hero;height:50mm;margin-top:2.5mm;overflow:hidden}.theme-online-news-colony .f-image:after{content:"";pointer-events:none;background:linear-gradient(var(--colony-cyan), var(--colony-cyan)) left top / var(--colony-bracket) var(--colony-stroke) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) left top / var(--colony-stroke) var(--colony-bracket) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) right top / var(--colony-bracket) var(--colony-stroke) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) right top / var(--colony-stroke) var(--colony-bracket) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) left bottom / var(--colony-bracket) var(--colony-stroke) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) left bottom / var(--colony-stroke) var(--colony-bracket) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) right bottom / var(--colony-bracket) var(--colony-stroke) no-repeat, linear-gradient(var(--colony-cyan), var(--colony-cyan)) right bottom / var(--colony-stroke) var(--colony-bracket) no-repeat;position:absolute;inset:1.5mm}.theme-online-news-colony .f-image img{object-fit:cover;filter:saturate(.7)hue-rotate(-12deg)contrast(1.08);width:100%;height:100%;display:block}.theme-online-news-colony .f-image-empty{height:100%;color:var(--colony-dim);place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-online-news-colony [data-field=caption]{font-family:var(--font-accent);color:var(--colony-dim);grid-area:caption;margin-top:1.2mm;font-size:10.5px;line-height:1.2}.theme-online-news-colony [data-field=body]{grid-area:body;min-height:0;margin-top:3mm;line-height:1.5;overflow:hidden}.theme-online-news-colony [data-field=body] p{margin:0}.theme-online-news-colony [data-field=body] p+p{margin-top:.6em}.theme-online-news-colony .f-group-aside{flex-direction:column;grid-area:aside;min-height:0;padding-top:4mm;display:flex}.theme-online-news-colony [data-field=related]{order:-1;margin-bottom:7mm}.theme-online-news-colony [data-field=related]:before{content:"Linked stories";border-bottom:.4mm solid var(--colony-cyan);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--colony-cyan);padding-bottom:1.2mm;font-size:9px;font-weight:700;line-height:1.3;display:block}:root:lang(pl) .theme-online-news-colony [data-field=related]:before{content:"Powiązane przekazy"}.theme-online-news-colony [data-field=related] .f-list-row{border-bottom:.2mm solid var(--colony-edge);flex-direction:column;gap:.4mm;padding:2mm 0 2.2mm;display:flex}.theme-online-news-colony [data-field=related] .f-sub-tag{font-family:var(--font-accent);text-transform:uppercase;color:var(--colony-amber);font-size:10.5px;line-height:1.1}.theme-online-news-colony [data-field=related] .f-sub-title{font-family:var(--font-heading);color:var(--colony-bright);font-size:10px;font-weight:700;line-height:1.25}.theme-online-news-colony [data-field=quote]{clip-path:polygon(0 0, calc(100% - var(--colony-corner)) 0, 100% var(--colony-corner), 100% 100%, 0 100%);border-left:.8mm solid var(--colony-cyan);background:var(--colony-card);font-family:var(--font-heading);color:var(--colony-cyan);margin-top:auto;padding:2.5mm 3mm;font-weight:700;line-height:1.2}.theme-online-news-colony [data-field=quote] p{margin:0}.theme-online-news-colony [data-field=speaker]{font-family:var(--font-accent);color:var(--colony-dim);margin:1.5mm 0 auto;font-size:10.5px;line-height:1.2}.theme-online-news-colony .f-group-discussion{grid-area:discussion;margin-top:4.5mm}.theme-online-news-colony [data-field=talk]{border-bottom:.4mm solid var(--colony-cyan);font-family:var(--font-accent);text-transform:uppercase;color:var(--colony-dim);justify-content:space-between;align-items:baseline;padding-bottom:1.2mm;font-size:11px;line-height:1.2;display:flex}.theme-online-news-colony [data-field=talk]:before{content:"Public channel";font-family:var(--font-heading);letter-spacing:.12em;color:var(--colony-cyan);font-size:9px;font-weight:700}:root:lang(pl) .theme-online-news-colony [data-field=talk]:before{content:"Kanał publiczny"}.theme-online-news-colony [data-field=comments]{flex-direction:column;gap:1.4mm;margin-top:1.8mm;display:flex}.theme-online-news-colony [data-field=comments] .f-list-row{border-left:.5mm solid var(--colony-edge);background:var(--colony-card);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"user when.likes""text text text text";column-gap:2.5mm;padding:1.4mm 2.5mm;display:grid}.theme-online-news-colony [data-field=comments] .f-list-row[data-thread=reply]{border-left-color:var(--colony-cyan);margin-left:7mm}.theme-online-news-colony [data-field=comments] .f-list-row[data-thread=pick]{border-left:.8mm solid var(--colony-amber);grid-template-areas:"user when badge likes""text text text text"}.theme-online-news-colony [data-field=comments] .f-list-row[data-thread=pick]:before{content:"Flagged by relay";background:var(--colony-amber);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--colony-ground);grid-area:badge;place-self:center start;padding:0 1.4mm;font-size:6.5px;font-weight:700;line-height:1.5}:root:lang(pl) .theme-online-news-colony [data-field=comments] .f-list-row[data-thread=pick]:before{content:"Oznaczone przez przekaźnik"}.theme-online-news-colony [data-field=comments] .f-sub-user{font-family:var(--font-accent);color:var(--colony-cyan);grid-area:user;font-size:12.5px;line-height:1.2}.theme-online-news-colony [data-field=comments] .f-sub-when{font-family:var(--font-accent);color:var(--colony-dim);grid-area:when;align-self:center;font-size:10.5px;line-height:1.2}.theme-online-news-colony [data-field=comments] .f-sub-text{white-space:pre-line;grid-area:text;font-size:9px;line-height:1.4}.theme-online-news-colony [data-field=comments] .f-sub-likes{font-family:var(--font-accent);color:var(--colony-cyan);grid-area:likes;align-items:center;gap:1.2mm;font-size:11px;line-height:1.2;display:flex}.theme-online-news-colony [data-field=comments] .f-sub-likes:before{content:"";border-bottom:1.3mm solid;border-left:.9mm solid #0000;border-right:.9mm solid #0000}.theme-online-news-colony [data-field=comments] .f-sub-likes:after{content:"Reply";text-transform:uppercase;color:var(--colony-dim);margin-left:2mm}:root:lang(pl) .theme-online-news-colony [data-field=comments] .f-sub-likes:after{content:"Odpowiedz"}.theme-online-news-colony [data-field=comments] :is(.f-sub-thread,[data-empty]){display:none}.theme-online-news-site{--site-ink:#161616;--site-muted:#63676b;--site-rule:#d8d8d2;--site-brand:#0d5c63;--site-flag:#b3121f;--site-photo:#dfe1dc;color:var(--site-ink);font-family:var(--font-body);background:#fdfdfb;grid-template:"site site""nav nav""article aside"minmax(0,1fr)"discussion discussion"/minmax(0,1fr) 50mm;column-gap:8mm;padding:11mm 12mm;font-size:10px;line-height:1.45;display:grid}.theme-online-news-site :is([data-field=printed],[data-field=url]){font-family:var(--font-accent);white-space:nowrap;text-overflow:ellipsis;color:#3c3c3c;font-size:7px;line-height:1.3;position:absolute;left:10mm;right:10mm;overflow:hidden}.theme-online-news-site [data-field=printed]{top:4.5mm}.theme-online-news-site [data-field=url]{padding-right:12mm;bottom:4.5mm}.theme-online-news-site [data-field=url]:after{content:"1/1";position:absolute;right:0}.theme-online-news-site [data-field=site]{font-family:var(--font-title);letter-spacing:-.015em;grid-area:site;padding-right:34mm;font-weight:700;line-height:1.2;position:relative}.theme-online-news-site [data-field=site]:after{content:"Subscribe";background:var(--site-brand);font-family:var(--font-accent);letter-spacing:.02em;color:#fff;border-radius:4mm;padding:.9mm 3.2mm;font-size:8.5px;font-weight:600;line-height:1.3;position:absolute;top:50%;right:0;transform:translateY(-50%)}:root:lang(pl) .theme-online-news-site [data-field=site]:after{content:"Subskrybuj"}.theme-online-news-site [data-field=nav]{border-top:.6mm solid var(--site-ink);border-bottom:.2mm solid var(--site-rule);font-family:var(--font-accent);flex-wrap:wrap;grid-area:nav;gap:0 4.5mm;margin-top:1.5mm;padding:1.6mm 0;font-size:8.5px;font-weight:600;line-height:1.3;display:flex}.theme-online-news-site [data-field=nav] .f-list-row{padding-right:0}.theme-online-news-site [data-field=nav] .f-list-row:first-child{color:var(--site-brand)}.theme-online-news-site .f-group-article{grid-area:article;grid-template-rows:repeat(7,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"section section""flag flag""headline headline""standfirst standfirst""byline time""hero hero""caption caption""body body";min-height:0;padding-top:3.5mm;display:grid}.theme-online-news-site [data-field=section]{font-family:var(--font-accent);color:var(--site-brand);grid-area:section;font-size:7.5px;font-weight:600;line-height:1.3}.theme-online-news-site [data-field=flag]{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:var(--site-flag);grid-area:flag;margin-top:2.5mm;font-size:8px;font-weight:600;line-height:1.3}.theme-online-news-site [data-field=headline]{font-family:var(--font-heading);letter-spacing:-.01em;grid-area:headline;margin-top:.8mm;font-weight:700;line-height:1.12}.theme-online-news-site [data-field=standfirst]{font-family:var(--font-heading);color:#2f3134;grid-area:standfirst;margin-top:2mm;line-height:1.3}.theme-online-news-site [data-field=standfirst] p{margin:0}.theme-online-news-site :is([data-field=byline],[data-field=time]){border-top:.2mm solid var(--site-rule);font-family:var(--font-accent);margin-top:2.5mm;padding-top:1.8mm;line-height:1.3}.theme-online-news-site [data-field=byline]{grid-area:byline;padding-right:4mm;font-size:8.5px;font-weight:600}.theme-online-news-site [data-field=time]{text-align:right;color:var(--site-muted);grid-area:time;font-size:7.5px}.theme-online-news-site .f-image{background:var(--site-photo);grid-area:hero;height:50mm;margin-top:3mm;overflow:hidden}.theme-online-news-site .f-image img{object-fit:cover;width:100%;height:100%;display:block}.theme-online-news-site .f-image-empty{height:100%;color:var(--site-muted);place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-online-news-site [data-field=caption]{font-family:var(--font-accent);color:var(--site-muted);grid-area:caption;margin-top:1.2mm;font-size:7px;line-height:1.35}.theme-online-news-site [data-field=body]{grid-area:body;min-height:0;margin-top:3mm;line-height:1.5;overflow:hidden}.theme-online-news-site [data-field=body] p{margin:0}.theme-online-news-site [data-field=body] p+p{margin-top:.6em}.theme-online-news-site .f-group-aside{flex-direction:column;grid-area:aside;min-height:0;padding-top:3.5mm;display:flex}.theme-online-news-site [data-field=related]{border-top:.6mm solid var(--site-ink);order:-1;margin-bottom:7mm}.theme-online-news-site [data-field=related]:before{content:"Related";font-family:var(--font-accent);padding:1.6mm 0 .6mm;font-size:9px;font-weight:600;line-height:1.3;display:block}:root:lang(pl) .theme-online-news-site [data-field=related]:before{content:"Czytaj także"}.theme-online-news-site [data-field=related] .f-list-row{border-bottom:.2mm solid var(--site-rule);flex-direction:column;gap:.5mm;padding:2mm 0 2.2mm;display:flex}.theme-online-news-site [data-field=related] .f-sub-tag{font-family:var(--font-accent);color:var(--site-brand);font-size:7px;font-weight:600;line-height:1.3}.theme-online-news-site [data-field=related] .f-sub-title{font-family:var(--font-heading);font-size:11px;font-weight:700;line-height:1.2}.theme-online-news-site [data-field=quote]{border-top:.6mm solid var(--site-brand);font-family:var(--font-heading);color:var(--site-brand);margin-top:auto;padding-top:2.5mm;font-weight:700;line-height:1.2}.theme-online-news-site [data-field=quote] p{margin:0}.theme-online-news-site [data-field=speaker]{font-family:var(--font-accent);color:var(--site-muted);margin:1.5mm 0 auto;font-size:7.5px;line-height:1.35}.theme-online-news-site .f-group-discussion{border-top:.6mm solid var(--site-ink);grid-area:discussion;margin-top:4.5mm}.theme-online-news-site [data-field=talk]{font-family:var(--font-heading);justify-content:space-between;align-items:baseline;padding:1.6mm 0 1mm;font-size:13px;font-weight:700;line-height:1.3;display:flex}.theme-online-news-site [data-field=talk]:after{content:"Oldest first";font-family:var(--font-accent);color:var(--site-muted);font-size:7.5px;font-weight:400}:root:lang(pl) .theme-online-news-site [data-field=talk]:after{content:"Od najstarszych"}.theme-online-news-site [data-field=comments] .f-list-row{border-top:.2mm solid var(--site-rule);grid-template-columns:6mm auto auto minmax(0,1fr) auto;grid-template-areas:"avatar user when.likes""avatar text text text text";column-gap:2mm;padding:1.8mm 0;display:grid}.theme-online-news-site [data-field=comments] .f-list-row:before{content:"";background:radial-gradient(circle at 50% 38%,#fff 0 20%,#0000 21%),radial-gradient(58% 42% at 50% 100%,#fff 0 98%,#0000 100%),#b7c3c4;border-radius:50%;grid-area:avatar;width:6mm;height:6mm}.theme-online-news-site [data-field=comments] .f-list-row:nth-child(3n+2):before{background-color:#c8bfae}.theme-online-news-site [data-field=comments] .f-list-row:nth-child(3n):before{background-color:#aeb9cc}.theme-online-news-site [data-field=comments] .f-list-row[data-thread=reply]{border-top-style:dashed;margin-left:8mm}.theme-online-news-site [data-field=comments] .f-sub-user{font-family:var(--font-accent);grid-area:user;font-size:8.5px;font-weight:600;line-height:1.3}.theme-online-news-site [data-field=comments] [data-thread=pick] .f-sub-user:after{content:"Editor’s pick";background:var(--site-brand);letter-spacing:.03em;color:#fff;border-radius:.6mm;margin-left:1.5mm;padding:.2mm 1.2mm;font-size:6.5px}:root:lang(pl) .theme-online-news-site [data-field=comments] [data-thread=pick] .f-sub-user:after{content:"Wybór redakcji"}.theme-online-news-site [data-field=comments] .f-sub-when{font-family:var(--font-accent);color:var(--site-muted);grid-area:when;align-self:center;font-size:7px;line-height:1.3}.theme-online-news-site [data-field=comments] .f-sub-text{white-space:pre-line;grid-area:text;margin-top:.4mm;font-size:9px;line-height:1.4}.theme-online-news-site [data-field=comments] .f-sub-likes{font-family:var(--font-accent);color:var(--site-muted);grid-area:likes;align-items:center;gap:1.2mm;font-size:7px;font-weight:600;line-height:1.3;display:flex}.theme-online-news-site [data-field=comments] .f-sub-likes:before{content:"";border-bottom:1.3mm solid;border-left:.9mm solid #0000;border-right:.9mm solid #0000}.theme-online-news-site [data-field=comments] .f-sub-likes:after{content:"Reply";color:var(--site-brand);margin-left:2.5mm}:root:lang(pl) .theme-online-news-site [data-field=comments] .f-sub-likes:after{content:"Odpowiedz"}.theme-online-news-site [data-field=comments] :is(.f-sub-thread,[data-empty]){display:none}.theme-online-news-tabloid{--tabloid-red:#d9141b;--tabloid-yellow:#ffd60a;--tabloid-ink:#111;--tabloid-muted:#5c5c5c;--tabloid-rule:#dedede;--tabloid-photo:#d9d9d9;--tabloid-gutter:12mm;padding:10mm var(--tabloid-gutter) 11mm;color:var(--tabloid-ink);font-family:var(--font-body);background:#fff;grid-template:"site site""nav nav""article aside"minmax(0,1fr)"discussion discussion"/minmax(0,1fr) 52mm;column-gap:7mm;font-size:10px;line-height:1.45;display:grid}.theme-online-news-tabloid :is([data-field=printed],[data-field=url]){font-family:var(--font-body);white-space:nowrap;text-overflow:ellipsis;color:#3c3c3c;font-size:7px;line-height:1.3;position:absolute;left:10mm;right:10mm;overflow:hidden}.theme-online-news-tabloid [data-field=printed]{top:4mm}.theme-online-news-tabloid [data-field=url]{padding-right:12mm;bottom:4.5mm}.theme-online-news-tabloid [data-field=url]:after{content:"1/1";position:absolute;right:0}.theme-online-news-tabloid [data-field=site]{margin:0 calc(-1 * var(--tabloid-gutter));padding:0 34mm 0 var(--tabloid-gutter);background:var(--tabloid-red);font-family:var(--font-title);letter-spacing:-.01em;color:#fff;grid-area:site;line-height:1.55;position:relative}.theme-online-news-tabloid [data-field=site]:after{content:"Sign in";top:50%;right:var(--tabloid-gutter);font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;border:.3mm solid #fff;padding:.8mm 2.8mm;font-size:9px;font-weight:700;line-height:1.3;position:absolute;transform:translateY(-50%)}:root:lang(pl) .theme-online-news-tabloid [data-field=site]:after{content:"Zaloguj się"}.theme-online-news-tabloid [data-field=nav]{margin:0 calc(-1 * var(--tabloid-gutter));padding:1.6mm var(--tabloid-gutter);background:var(--tabloid-ink);font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;color:#fff;flex-wrap:wrap;grid-area:nav;gap:0 4.5mm;font-size:10px;font-weight:700;line-height:1.3;display:flex}.theme-online-news-tabloid [data-field=nav] .f-list-row{padding-right:0}.theme-online-news-tabloid [data-field=nav] .f-list-row:first-child{color:var(--tabloid-yellow)}.theme-online-news-tabloid .f-group-article{grid-area:article;grid-template-rows:repeat(7,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"section section""flag flag""headline headline""standfirst standfirst""byline time""hero hero""caption caption""body body";min-height:0;padding-top:3mm;display:grid}.theme-online-news-tabloid [data-field=section]{font-family:var(--font-accent);letter-spacing:.05em;text-transform:uppercase;color:var(--tabloid-red);grid-area:section;font-size:8px;font-weight:700;line-height:1.3}.theme-online-news-tabloid [data-field=flag]{background:var(--tabloid-yellow);font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;grid-area:flag;justify-self:start;margin-top:2.5mm;padding:.3mm 2mm;font-size:9.5px;font-weight:700;line-height:1.3}.theme-online-news-tabloid [data-field=headline]{font-family:var(--font-heading);grid-area:headline;margin-top:1.5mm;font-weight:700;line-height:1.1}.theme-online-news-tabloid [data-field=standfirst]{grid-area:standfirst;margin-top:2mm;font-weight:700;line-height:1.3}.theme-online-news-tabloid [data-field=standfirst] p{margin:0}.theme-online-news-tabloid :is([data-field=byline],[data-field=time]){margin-top:2.5mm;line-height:1.3}.theme-online-news-tabloid [data-field=byline]{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;color:var(--tabloid-red);grid-area:byline;padding-right:4mm;font-size:9px;font-weight:700}.theme-online-news-tabloid [data-field=time]{text-align:right;color:var(--tabloid-muted);grid-area:time;align-self:center;font-size:7.5px}.theme-online-news-tabloid .f-image{background:var(--tabloid-photo);grid-area:hero;height:52mm;margin-top:2.5mm;overflow:hidden}.theme-online-news-tabloid .f-image img{object-fit:cover;filter:saturate(1.15)contrast(1.05);width:100%;height:100%;display:block}.theme-online-news-tabloid .f-image-empty{height:100%;color:var(--tabloid-muted);place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-online-news-tabloid [data-field=caption]{background:var(--tabloid-ink);color:#fff;grid-area:caption;padding:1.2mm 2mm;font-size:7.5px;font-weight:700;line-height:1.35}.theme-online-news-tabloid [data-field=body]{grid-area:body;min-height:0;margin-top:3mm;line-height:1.5;overflow:hidden}.theme-online-news-tabloid [data-field=body] p{margin:0}.theme-online-news-tabloid [data-field=body] p:first-child{font-weight:700}.theme-online-news-tabloid [data-field=body] p+p{margin-top:.6em}.theme-online-news-tabloid .f-group-aside{flex-direction:column;grid-area:aside;min-height:0;padding-top:3mm;display:flex}.theme-online-news-tabloid [data-field=related]{counter-reset:tabloid-related;order:-1;margin-bottom:7mm}.theme-online-news-tabloid [data-field=related]:before{content:"Don’t miss";background:var(--tabloid-red);font-family:var(--font-accent);letter-spacing:.05em;text-transform:uppercase;color:#fff;padding:1mm 2mm;font-size:11px;font-weight:700;line-height:1.3;display:block}:root:lang(pl) .theme-online-news-tabloid [data-field=related]:before{content:"Nie przegap"}.theme-online-news-tabloid [data-field=related] .f-list-row{border-bottom:.2mm solid var(--tabloid-rule);counter-increment:tabloid-related;grid-template-columns:7mm minmax(0,1fr);grid-template-areas:"number tag""number title";padding:2mm 0 2.2mm;display:grid}.theme-online-news-tabloid [data-field=related] .f-list-row:before{content:counter(tabloid-related);font-family:var(--font-title);color:var(--tabloid-red);grid-area:number;font-size:18px;line-height:1}.theme-online-news-tabloid [data-field=related] .f-sub-tag{font-family:var(--font-accent);letter-spacing:.05em;text-transform:uppercase;color:var(--tabloid-red);grid-area:tag;font-size:7.5px;font-weight:700;line-height:1.3}.theme-online-news-tabloid [data-field=related] .f-sub-title{grid-area:title;font-size:9.5px;font-weight:700;line-height:1.25}.theme-online-news-tabloid [data-field=quote]{border-left:1.4mm solid var(--tabloid-red);font-family:var(--font-heading);margin-top:auto;padding:1mm 0 1mm 3mm;font-weight:700;line-height:1.15}.theme-online-news-tabloid [data-field=quote] p{margin:0}.theme-online-news-tabloid [data-field=speaker]{color:var(--tabloid-red);margin:1.5mm 0 auto 4.4mm;font-size:8px;font-weight:700;line-height:1.35}.theme-online-news-tabloid .f-group-discussion{grid-area:discussion;margin-top:4.5mm}.theme-online-news-tabloid [data-field=talk]{background:var(--tabloid-ink);font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;color:var(--tabloid-yellow);justify-content:space-between;align-items:baseline;padding:1mm 2mm;font-size:9px;font-weight:700;line-height:1.3;display:flex}.theme-online-news-tabloid [data-field=talk]:before{content:"Have your say";color:#fff;font-size:12px}:root:lang(pl) .theme-online-news-tabloid [data-field=talk]:before{content:"Co o tym myślisz?"}.theme-online-news-tabloid [data-field=comments] .f-list-row{border-bottom:.2mm solid var(--tabloid-rule);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"user when.likes""text text text text";column-gap:2mm;padding:1.7mm 2mm;display:grid}.theme-online-news-tabloid [data-field=comments] .f-list-row[data-thread=reply]{border-left:.8mm solid var(--tabloid-rule);margin-left:7mm}.theme-online-news-tabloid [data-field=comments] .f-list-row[data-thread=pick]{border:.5mm solid var(--tabloid-ink);background:var(--tabloid-yellow);grid-template-areas:"badge badge badge badge""user when.likes""text text text text";margin:1mm 0}.theme-online-news-tabloid [data-field=comments] .f-list-row[data-thread=pick]:before{content:"Top comment";background:var(--tabloid-ink);font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--tabloid-yellow);grid-area:badge;justify-self:start;margin-bottom:.8mm;padding:0 1.4mm;font-size:7px;font-weight:700;line-height:1.5}:root:lang(pl) .theme-online-news-tabloid [data-field=comments] .f-list-row[data-thread=pick]:before{content:"Najlepszy komentarz"}.theme-online-news-tabloid [data-field=comments] .f-sub-user{font-family:var(--font-accent);color:var(--tabloid-red);grid-area:user;font-size:9.5px;font-weight:700;line-height:1.3}.theme-online-news-tabloid [data-field=comments] .f-sub-when{color:var(--tabloid-muted);grid-area:when;align-self:center;font-size:7px;line-height:1.3}.theme-online-news-tabloid [data-field=comments] .f-sub-text{white-space:pre-line;grid-area:text;margin-top:.3mm;font-size:9px;line-height:1.4}.theme-online-news-tabloid [data-field=comments] .f-sub-likes{grid-area:likes;align-items:center;gap:1.2mm;font-size:7.5px;font-weight:700;line-height:1.3;display:flex}.theme-online-news-tabloid [data-field=comments] .f-sub-likes:before,.theme-online-news-tabloid [data-field=comments] .f-sub-likes:after{content:"";border-left:1mm solid #0000;border-right:1mm solid #0000}.theme-online-news-tabloid [data-field=comments] .f-sub-likes:before{border-bottom:1.4mm solid #1c8a3a}.theme-online-news-tabloid [data-field=comments] .f-sub-likes:after{border-top:1.4mm solid var(--tabloid-red);margin-left:1mm}.theme-online-news-tabloid [data-field=comments] :is(.f-sub-thread,[data-empty]){display:none}:is(.theme-passport-twenties,.theme-passport-safe-conduct,.theme-passport-transit,.theme-passport-biometric){text-rendering:geometricprecision}:is(.theme-passport-twenties,.theme-passport-safe-conduct,.theme-passport-transit,.theme-passport-biometric)>*{z-index:1;min-width:0;position:relative}:is(.theme-passport-twenties,.theme-passport-safe-conduct,.theme-passport-transit,.theme-passport-biometric) .f-image{min-height:0}:is(.theme-passport-twenties,.theme-passport-safe-conduct,.theme-passport-transit,.theme-passport-biometric) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-passport-twenties,.theme-passport-safe-conduct,.theme-passport-transit,.theme-passport-biometric) .f-image-empty{text-align:center;opacity:.7;place-items:end center;height:100%;padding:1mm;font-family:ui-sans-serif,sans-serif;font-size:5px;line-height:1.2;display:grid}:is(.theme-passport-twenties,.theme-passport-safe-conduct,.theme-passport-transit,.theme-passport-biometric) [data-field=mrz]{white-space:pre;overflow:hidden}.f-marks[data-field=stamps]{letter-spacing:.06em;text-align:center;text-transform:uppercase;text-shadow:none;font-size:7px;font-style:normal;font-weight:700;line-height:1.1}.f-marks[data-field=stamps] .f-mark{--stamp-ink:#4a2d92;font-family:var(--font-heading);color:var(--stamp-ink);flex-direction:column;justify-content:center;align-items:center;display:flex;container-type:inline-size}.f-marks[data-field=stamps] .f-mark[data-ink=red]{--stamp-ink:#a3221b}.f-marks[data-field=stamps] .f-mark[data-ink=blue]{--stamp-ink:#1f3f8c}.f-marks[data-field=stamps] .f-mark[data-ink=black]{--stamp-ink:#1f1d22}.f-marks[data-field=stamps] .f-mark[data-ink=green]{--stamp-ink:#1f5b3a}.f-marks[data-field=stamps] .f-mark>.f-sub{z-index:1;overflow-wrap:anywhere;min-width:0;max-width:100%;position:relative}.f-marks[data-field=stamps] .f-mark[data-way=entry] .f-sub-date:before{content:"→ "}.f-marks[data-field=stamps] .f-mark[data-way=exit] .f-sub-date:before{content:"← "}.f-marks[data-field=stamps] .f-mark:is([data-kind=round],[data-kind=box]){opacity:.82;mix-blend-mode:multiply}.f-marks[data-field=stamps] .f-mark[data-kind=round]{aspect-ratio:1;border:.6mm solid var(--stamp-ink);border-radius:50%;gap:.8mm}.f-marks[data-field=stamps] .f-mark[data-kind=round]:before{content:"";border:.25mm solid var(--stamp-ink);pointer-events:none;border-radius:50%;position:absolute;inset:8%}.f-marks[data-field=stamps] .f-mark[data-kind=round] .f-sub-place{letter-spacing:.08em;max-width:72%;font-size:8.5cqi}.f-marks[data-field=stamps] .f-mark[data-kind=round] .f-sub-date{border-top:.3mm solid var(--stamp-ink);border-bottom:.3mm solid var(--stamp-ink);text-wrap:balance;max-width:86%;padding:1.5cqi 3cqi;font-size:9.5cqi}.f-marks[data-field=stamps] .f-mark[data-kind=round] .f-sub-note{max-width:64%;font-size:7cqi}.f-marks[data-field=stamps] .f-mark[data-kind=box]{border:.5mm solid var(--stamp-ink);outline:.2mm solid var(--stamp-ink);outline-offset:.5mm;border-radius:1.2mm;gap:.5mm;padding:1.2mm 2mm}.f-marks[data-field=stamps] .f-mark[data-kind=box] .f-sub-place{letter-spacing:.1em;font-size:7cqi}.f-marks[data-field=stamps] .f-mark[data-kind=box] .f-sub-date{text-wrap:balance;font-size:10cqi}.f-marks[data-field=stamps] .f-mark[data-kind=box] .f-sub-note{font-size:6cqi}.f-marks[data-field=stamps] .f-mark[data-kind=sticker]{aspect-ratio:2;background:var(--passport-sticker,#f3eee0);color:var(--passport-sticker-ink,#1d1c22);letter-spacing:0;text-align:left;text-transform:none;border:.25mm solid #00000047;justify-content:flex-start;align-items:stretch;padding-bottom:1.6mm;font-weight:400;box-shadow:.3mm .4mm .6mm #00000038}.f-marks[data-field=stamps] .f-mark[data-kind=sticker]:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle at 80% 70%, transparent 0 .9mm, var(--stamp-ink) .9mm 1mm), repeating-linear-gradient(60deg, transparent 0 .7mm, var(--stamp-ink) .7mm .78mm);opacity:.1;position:absolute;inset:0}.f-marks[data-field=stamps] .f-mark[data-kind=sticker] .f-sub-place{background:var(--stamp-ink);color:var(--passport-sticker,#f3eee0);letter-spacing:.12em;text-transform:uppercase;padding:2cqi 4cqi;font-size:3.8cqi;font-weight:700}.f-marks[data-field=stamps] .f-mark[data-kind=sticker] .f-sub-note{font-family:var(--font-body);padding:3cqi 4cqi 0;font-size:4.2cqi;line-height:1.4}.f-marks[data-field=stamps] .f-mark[data-kind=sticker] .f-sub-date{letter-spacing:.04em;order:1;align-self:flex-end;margin-top:auto;padding:0 4cqi;font-size:3.2cqi}.theme-passport-biometric{--bio-cover:#5a1b27;--bio-gold:#d4b46a;--bio-ink:#1c2230;--bio-faint:#1c22309e;--bio-rose:#be6e7829;--bio-green:#5a967826;--passport-sticker:#f7f3ec;--passport-sticker-ink:#1c2230;color:var(--bio-ink);font-family:var(--font-heading);font-size:8px;line-height:1.25}.theme-passport-biometric:before,.theme-passport-biometric:after{pointer-events:none;position:absolute}.theme-passport-biometric.page-cover{background:radial-gradient(circle, #0000001f 18%, transparent 20%) 0 0 / .6mm .6mm, radial-gradient(ellipse at 50% 35%, #6b2231, var(--bio-cover) 60%, #3f111b);color:var(--bio-gold);text-align:center;flex-direction:column;align-items:center;gap:6mm;padding:16mm 9mm 24mm;display:flex}.theme-passport-biometric.page-cover:after{content:"";border:.5mm solid var(--bio-gold);background:radial-gradient(circle, transparent 0 1.2mm, var(--bio-gold) 1.25mm 1.7mm, transparent 1.75mm), linear-gradient(var(--bio-gold), var(--bio-gold)) 0 50% / 100% .5mm no-repeat;border-radius:.6mm;width:11mm;height:7mm;bottom:11mm;left:calc(50% - 5.5mm);-webkit-mask-image:radial-gradient(circle,#000 0 1.75mm,#0000 1.8mm),linear-gradient(90deg,#000 0 2.4mm,#0000 2.4mm calc(100% - 2.4mm),#000 calc(100% - 2.4mm));mask-image:radial-gradient(circle,#000 0 1.75mm,#0000 1.8mm),linear-gradient(90deg,#000 0 2.4mm,#0000 2.4mm calc(100% - 2.4mm),#000 calc(100% - 2.4mm))}.theme-passport-biometric [data-field=state]{font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.25}.theme-passport-biometric [data-field=emblem]{flex:none;width:30mm;height:42mm;margin:auto 0}.theme-passport-biometric [data-field=emblem]:not(:has(img)):before{content:"";pointer-events:none;border:.55mm solid var(--bio-gold);background:linear-gradient(135deg, transparent 0 46%, var(--bio-gold) 46.5% 53.5%, transparent 54%) 0 70% / 50% 50% no-repeat, linear-gradient(-135deg, transparent 0 46%, var(--bio-gold) 46.5% 53.5%, transparent 54%) 100% 70% / 50% 50% no-repeat, radial-gradient(circle at 50% 28%, var(--bio-gold) 0 9%, transparent 9.5%);border-radius:0 0 50% 50%/0 0 40% 40%;position:absolute;inset:0 3mm}.theme-passport-biometric [data-field=document]{font-family:var(--font-title);letter-spacing:.24em;text-transform:uppercase;font-weight:700;line-height:1.1}.theme-passport-biometric:is(.page-data,.page-visas){background:repeating-radial-gradient(circle at 20% 110%, transparent 0 1.1mm, var(--bio-rose) 1.1mm 1.25mm), repeating-radial-gradient(circle at 90% -10%, transparent 0 1.3mm, var(--bio-green) 1.3mm 1.45mm), linear-gradient(160deg, #f6efe8, #eaf0ea)}.theme-passport-biometric:is(.page-data,.page-visas):before{border-bottom:.3mm solid var(--bio-cover);color:var(--bio-cover);font-family:var(--font-title);letter-spacing:.18em;text-transform:uppercase;padding-bottom:1mm;font-size:7px;font-weight:700;top:5mm;left:5mm;right:5mm}.theme-passport-biometric.page-data:before{content:"Passport · Passeport"}:root:lang(pl) .theme-passport-biometric.page-data:before{content:"Paszport · Passport · Passeport"}.theme-passport-biometric.page-visas:before{content:"Visas · Visas"}:root:lang(pl) .theme-passport-biometric.page-visas:before{content:"Wizy · Visas"}.theme-passport-biometric:is(.page-data,.page-visas):after{color:var(--bio-cover);font-family:var(--font-title);font-size:7px;font-weight:700;top:5mm;right:5mm}.theme-passport-biometric.page-data:after{content:"2"}.theme-passport-biometric.page-visas:after{content:"8"}.theme-passport-biometric.page-data{grid-template-rows:repeat(9,auto) 1fr auto;grid-template-columns:29mm 1fr 1fr;grid-template-areas:"type code number""photo surname surname""photo given given""photo nation nation""photo birth sex""photo place place""issued expiry expiry""authority authority authority""signature signature signature"". . .""mrz mrz mrz";gap:2.8mm 2.5mm;padding:12mm 5mm 5mm;display:grid}:where(.theme-passport-biometric.page-data) .f-text{text-transform:uppercase;align-self:end;margin-top:2.1mm;font-size:10px;font-weight:700;line-height:1.3}:where(.theme-passport-biometric.page-data) .f-text:before{white-space:nowrap;color:var(--bio-faint);text-transform:none;font-size:4.6px;font-weight:400;line-height:1.3;position:absolute;bottom:100%;left:0}.theme-passport-biometric [data-field=type]{grid-area:type}.theme-passport-biometric [data-field=type]:before{content:"Type / Type"}:root:lang(pl) .theme-passport-biometric [data-field=type]:before{content:"Typ / Type"}.theme-passport-biometric [data-field=code]{grid-area:code}.theme-passport-biometric [data-field=code]:before{content:"Code / Code"}:root:lang(pl) .theme-passport-biometric [data-field=code]:before{content:"Kod państwa / Code"}.theme-passport-biometric [data-field=number]{color:#9c1f2b;font-family:var(--font-body);grid-area:number;font-size:11px}.theme-passport-biometric [data-field=number]:before{content:"Passport No. / N° du passeport"}:root:lang(pl) .theme-passport-biometric [data-field=number]:before{content:"Nr paszportu / Passport No."}.theme-passport-biometric [data-field=surname]{grid-area:surname}.theme-passport-biometric [data-field=surname]:before{content:"1. Surname / Nom"}:root:lang(pl) .theme-passport-biometric [data-field=surname]:before{content:"1. Nazwisko / Surname"}.theme-passport-biometric [data-field=given]{grid-area:given}.theme-passport-biometric [data-field=given]:before{content:"2. Given names / Prénoms"}:root:lang(pl) .theme-passport-biometric [data-field=given]:before{content:"2. Imiona / Given names"}.theme-passport-biometric [data-field=nationality]{grid-area:nation}.theme-passport-biometric [data-field=nationality]:before{content:"3. Nationality / Nationalité"}:root:lang(pl) .theme-passport-biometric [data-field=nationality]:before{content:"3. Obywatelstwo / Nationality"}.theme-passport-biometric [data-field=birthDate]{grid-area:birth}.theme-passport-biometric [data-field=birthDate]:before{content:"4. Date of birth"}:root:lang(pl) .theme-passport-biometric [data-field=birthDate]:before{content:"4. Data urodzenia"}.theme-passport-biometric [data-field=sex]{grid-area:sex}.theme-passport-biometric [data-field=sex]:before{content:"5. Sex / Sexe"}:root:lang(pl) .theme-passport-biometric [data-field=sex]:before{content:"5. Płeć / Sex"}.theme-passport-biometric [data-field=birthPlace]{grid-area:place}.theme-passport-biometric [data-field=birthPlace]:before{content:"6. Place of birth"}:root:lang(pl) .theme-passport-biometric [data-field=birthPlace]:before{content:"6. Miejsce urodzenia"}.theme-passport-biometric [data-field=issued]{grid-area:issued}.theme-passport-biometric [data-field=issued]:before{content:"7. Date of issue"}:root:lang(pl) .theme-passport-biometric [data-field=issued]:before{content:"7. Data wydania"}.theme-passport-biometric [data-field=expiry]{grid-area:expiry}.theme-passport-biometric [data-field=expiry]:before{content:"8. Date of expiry"}:root:lang(pl) .theme-passport-biometric [data-field=expiry]:before{content:"8. Data ważności"}.theme-passport-biometric [data-field=authority]{grid-area:authority}.theme-passport-biometric [data-field=authority]:before{content:"9. Authority / Autorité"}:root:lang(pl) .theme-passport-biometric [data-field=authority]:before{content:"9. Organ wydający / Authority"}.theme-passport-biometric [data-field=signature]{font-family:var(--font-accent);text-transform:none;grid-area:signature;font-size:17px;font-weight:400;line-height:1}.theme-passport-biometric [data-field=signature]:before{content:"10. Holder’s signature / Signature du titulaire";font-family:var(--font-heading)}:root:lang(pl) .theme-passport-biometric [data-field=signature]:before{content:"10. Podpis posiadacza / Holder’s signature"}.theme-passport-biometric [data-field=photo]{height:42mm;color:var(--bio-faint);background:radial-gradient(circle at 50% 38%,#1c22304d 0 17%,#0000 18%),radial-gradient(36% 26% at 50% 92%,#1c22304d 0 98%,#0000 100%),#dfe3e6;grid-area:photo;align-self:start}.theme-passport-biometric [data-field=photo] img{filter:saturate(.85)}.theme-passport-biometric [data-field=photo]:after{content:"";pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(115deg,#0000 0 1.2mm,#ffffff2e 1.2mm 1.35mm),linear-gradient(120deg,#a0dcff2e,#ffc8f024,#c8ffc824);position:absolute;inset:0}.theme-passport-biometric [data-field=mrz]{font-family:var(--font-body);background:#ffffffc7;grid-area:mrz;margin:0 -5mm -5mm;padding:2mm 5mm 3mm;font-size:11px;font-weight:400;line-height:1.25}.theme-passport-safe-conduct{--conduct-vellum:#ecdcb6;--conduct-ink:#2b1d14;--conduct-faint:#2b1d14a8;--conduct-red:#8c2a1f;--conduct-gilt:#9a7432;--conduct-rule:.2mm solid #2b1d1473;--passport-sticker:#f3e7c8;--passport-sticker-ink:#2b1d14;color:var(--conduct-ink);font-family:var(--font-body);background:radial-gradient(circle at 18% 22%, #8c5a1e1f 0 1.2mm, transparent 2.4mm), radial-gradient(circle at 78% 64%, #8c5a1e1a 0 .9mm, transparent 2mm), radial-gradient(ellipse at 50% 45%, transparent 50%, #784c1852), var(--conduct-vellum);font-size:8px;line-height:1.3}.theme-passport-safe-conduct:before,.theme-passport-safe-conduct:after{content:"";pointer-events:none;position:absolute}.theme-passport-safe-conduct:before{border:.5mm solid var(--conduct-red);box-shadow:inset 0 0 0 .6mm var(--conduct-vellum), inset 0 0 0 .85mm var(--conduct-red);inset:4.5mm}.theme-passport-safe-conduct.page-cover{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6mm;padding:14mm 11mm;display:flex}.theme-passport-safe-conduct.page-cover:after{border:.2mm solid var(--conduct-gilt);border-radius:1.5mm;inset:7mm}.theme-passport-safe-conduct [data-field=state]{color:var(--conduct-red);font-family:var(--font-heading);letter-spacing:.08em;font-weight:700;line-height:1.3}.theme-passport-safe-conduct [data-field=emblem]{flex:none;width:30mm;height:36mm}.theme-passport-safe-conduct [data-field=emblem]:not(:has(img)):before{content:"";pointer-events:none;border:.6mm solid var(--conduct-gilt);background:linear-gradient(#3a1a12, #3a1a12) 50% 74% / 16% 20% no-repeat, linear-gradient(var(--conduct-vellum), var(--conduct-vellum)) 31% 25% / 11% 9% no-repeat, linear-gradient(var(--conduct-vellum), var(--conduct-vellum)) 50% 25% / 11% 9% no-repeat, linear-gradient(var(--conduct-vellum), var(--conduct-vellum)) 69% 25% / 11% 9% no-repeat, linear-gradient(var(--conduct-vellum), var(--conduct-vellum)) 50% 72% / 46% 50% no-repeat, linear-gradient(#a33a2c, var(--conduct-red));border-radius:0 0 50% 50%/0 0 44% 44%;position:absolute;inset:0 2mm}.theme-passport-safe-conduct [data-field=document]{font-family:var(--font-title);letter-spacing:.03em;font-weight:700;line-height:1.2}.theme-passport-safe-conduct.page-data{grid-template-rows:repeat(11,auto) 1fr auto;grid-template-columns:1fr;grid-template-areas:"number""photo""given""surname""nationality""birth""place""sex""issued""expiry""authority"".""signature";gap:1.6mm;padding:15mm 9mm 9mm;display:grid}.theme-passport-safe-conduct.page-data:after,.theme-passport-safe-conduct.page-visas:after{color:var(--conduct-red);font-family:var(--font-heading);letter-spacing:.12em;text-align:center;font-size:8px;font-weight:700;top:8mm;left:9mm;right:9mm}.theme-passport-safe-conduct.page-data:after{content:"To all who shall see these presents"}:root:lang(pl) .theme-passport-safe-conduct.page-data:after{content:"Wszem wobec i każdemu z osobna"}.theme-passport-safe-conduct.page-visas:after{content:"Endorsements of passage"}:root:lang(pl) .theme-passport-safe-conduct.page-visas:after{content:"Adnotacje o przejazdach"}.theme-passport-safe-conduct.page-data :is([data-field=type],[data-field=code],[data-field=mrz]){display:none}:where(.theme-passport-safe-conduct.page-data) .f-text{border-bottom:var(--conduct-rule);align-items:baseline;gap:1.5mm;font-size:9px;font-style:italic;line-height:1.5;display:flex}:where(.theme-passport-safe-conduct.page-data) .f-text:before{width:20mm;color:var(--conduct-red);font-family:var(--font-heading);letter-spacing:.08em;flex:none;font-size:5.5px;font-style:normal;font-weight:700}.theme-passport-safe-conduct [data-field=number]{border-bottom:0;grid-area:number;justify-self:center;font-size:7px}.theme-passport-safe-conduct [data-field=number]:before{content:"Entered in the"}:root:lang(pl) .theme-passport-safe-conduct [data-field=number]:before{content:"Wpisano:"}.theme-passport-safe-conduct.page-data [data-field=number]:before{width:auto}.theme-passport-safe-conduct [data-field=given]{grid-area:given}.theme-passport-safe-conduct [data-field=given]:before{content:"Named"}:root:lang(pl) .theme-passport-safe-conduct [data-field=given]:before{content:"Imieniem"}.theme-passport-safe-conduct [data-field=surname]{grid-area:surname}.theme-passport-safe-conduct [data-field=surname]:before{content:"Of the family"}:root:lang(pl) .theme-passport-safe-conduct [data-field=surname]:before{content:"Z rodu"}.theme-passport-safe-conduct [data-field=nationality]{grid-area:nationality}.theme-passport-safe-conduct [data-field=nationality]:before{content:"Of the estate"}:root:lang(pl) .theme-passport-safe-conduct [data-field=nationality]:before{content:"Stanu"}.theme-passport-safe-conduct [data-field=birthDate]{grid-area:birth}.theme-passport-safe-conduct [data-field=birthDate]:before{content:"Born"}:root:lang(pl) .theme-passport-safe-conduct [data-field=birthDate]:before{content:"Urodzony"}.theme-passport-safe-conduct [data-field=birthPlace]{grid-area:place}.theme-passport-safe-conduct [data-field=birthPlace]:before{content:"Hailing from"}:root:lang(pl) .theme-passport-safe-conduct [data-field=birthPlace]:before{content:"Rodem z"}.theme-passport-safe-conduct [data-field=sex]{grid-area:sex}.theme-passport-safe-conduct [data-field=sex]:before{content:"Being a"}:root:lang(pl) .theme-passport-safe-conduct [data-field=sex]:before{content:"Płci"}.theme-passport-safe-conduct [data-field=issued]{grid-area:issued}.theme-passport-safe-conduct [data-field=issued]:before{content:"Given on"}:root:lang(pl) .theme-passport-safe-conduct [data-field=issued]:before{content:"Dano dnia"}.theme-passport-safe-conduct [data-field=expiry]{grid-area:expiry}.theme-passport-safe-conduct [data-field=expiry]:before{content:"To hold good"}:root:lang(pl) .theme-passport-safe-conduct [data-field=expiry]:before{content:"Ważny przez"}.theme-passport-safe-conduct [data-field=authority]{grid-area:authority}.theme-passport-safe-conduct [data-field=authority]:before{content:"By the hand of"}:root:lang(pl) .theme-passport-safe-conduct [data-field=authority]:before{content:"Ręką"}.theme-passport-safe-conduct [data-field=photo]{background:repeating-linear-gradient(135deg, #9a743259 0 .2mm, transparent .2mm .8mm) content-box, linear-gradient(#e2cc9a, #e2cc9a) content-box, linear-gradient(145deg, #c7a258, var(--conduct-gilt) 45%, #6d4f1f);width:24mm;height:30mm;color:var(--conduct-faint);border-radius:50%;grid-area:photo;justify-self:center;margin-bottom:1mm;padding:1.1mm}.theme-passport-safe-conduct [data-field=photo] img{filter:sepia(.5)saturate(.8)contrast(1.05);border-radius:50%}.theme-passport-safe-conduct [data-field=signature]{color:#3a2a6a;font-family:var(--font-accent);text-align:center;border-bottom:0;flex-direction:column-reverse;grid-area:signature;align-items:center;gap:.6mm;font-size:17px;font-style:normal;line-height:1.1}.theme-passport-safe-conduct.page-data [data-field=signature]:before{border-top:var(--conduct-rule);text-align:center;content:"The mark of the bearer · L.S.";align-self:stretch;width:auto;padding-top:.8mm}:root:lang(pl) .theme-passport-safe-conduct.page-data [data-field=signature]:before{content:"Znak okaziciela · L.S."}.theme-passport-transit{--transit-polymer:#dde2e5;--transit-dark:#1d2329;--transit-orange:#ef7a1c;--transit-teal:#2c8c86;--transit-ink:#1a2026;--transit-faint:#1a202699;--passport-sticker:#f4f6f5;--passport-sticker-ink:#1a2026;color:var(--transit-ink);font-family:var(--font-body);font-size:8px;line-height:1.25}.theme-passport-transit:before,.theme-passport-transit:after{pointer-events:none;position:absolute}.theme-passport-transit.page-cover{background:repeating-linear-gradient(0deg, #ffffff06 0 .2mm, transparent .2mm 1.2mm), linear-gradient(160deg, #2a3139, var(--transit-dark) 60%, #13181c);color:#e8ecef;flex-direction:column;align-items:flex-start;gap:5mm;padding:12mm 9mm 14mm 15mm;display:flex}.theme-passport-transit.page-cover:before{content:"";background:repeating-linear-gradient(-45deg, var(--transit-dark) 0 1.4mm, var(--transit-orange) 1.4mm 2.8mm);width:6mm;inset:0 auto 0 0}.theme-passport-transit.page-cover:after{content:"";opacity:.55;background:repeating-linear-gradient(90deg,#e8ecef 0 .3mm,#0000 .3mm .6mm,#e8ecef .6mm 1.3mm,#0000 1.3mm 1.7mm,#e8ecef 1.7mm 1.9mm,#0000 1.9mm 2.6mm);height:4mm;bottom:7mm;left:15mm;right:9mm}.theme-passport-transit [data-field=state]{border-left:.8mm solid var(--transit-orange);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;padding-left:2mm;font-weight:700;line-height:1.2}.theme-passport-transit [data-field=emblem]{flex:none;align-self:center;width:44mm;height:44mm;margin:auto 0}.theme-passport-transit [data-field=emblem]:not(:has(img)){background:radial-gradient(ellipse 44% 11% at 50% 52%, transparent 0 86%, var(--transit-orange) 88% 97%, transparent 99%), radial-gradient(circle at 42% 40%, #58b8b1 0 5%, transparent 5.5%), radial-gradient(circle at 44% 42%, #3fa39c, var(--transit-teal) 22%, #174d4a 31%, transparent 31.5%)}.theme-passport-transit [data-field=emblem]:not(:has(img)):before{content:"";pointer-events:none;border:.3mm dashed #e8ecef73;border-radius:50%;position:absolute;inset:0}.theme-passport-transit [data-field=document]{color:var(--transit-orange);font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;line-height:1.05}.theme-passport-transit:is(.page-data,.page-visas){background:linear-gradient(90deg, #2c8c8614 .15mm, transparent .15mm) 0 0 / 4mm 4mm, linear-gradient(#2c8c8614 .15mm, transparent .15mm) 0 0 / 4mm 4mm, linear-gradient(170deg, #e9edef, var(--transit-polymer))}.theme-passport-transit:is(.page-data,.page-visas):before{border-bottom:.8mm solid var(--transit-orange);background:var(--transit-dark);color:#e8ecef;height:9mm;font-family:var(--font-heading);letter-spacing:.16em;padding:0 5mm;font-size:7px;font-weight:700;line-height:9mm;top:0;left:0;right:0}.theme-passport-transit.page-data:before{content:"Transit pass · Intersystem"}:root:lang(pl) .theme-passport-transit.page-data:before{content:"Przepustka tranzytowa · międzysystemowa"}.theme-passport-transit.page-visas:before{content:"Transit log · Docking record"}:root:lang(pl) .theme-passport-transit.page-visas:before{content:"Rejestr tranzytu · dokowania"}.theme-passport-transit:is(.page-data,.page-visas):after{color:var(--transit-teal);font-family:var(--font-accent);font-size:9px;bottom:3mm;right:5mm}.theme-passport-transit.page-data:after{content:"P.02"}.theme-passport-transit.page-visas:after{content:"P.07"}.theme-passport-transit.page-data{grid-template-rows:repeat(9,auto) 1fr auto;grid-template-columns:29mm 1fr 1fr;grid-template-areas:"type code number""photo surname surname""photo given given""photo nation nation""photo birth sex""photo place place""issued expiry expiry""authority authority authority""signature signature signature"". . .""mrz mrz mrz";gap:2.6mm 2.5mm;padding:14mm 5mm 7mm;display:grid}:where(.theme-passport-transit.page-data) .f-text{text-transform:uppercase;align-self:end;margin-top:2.1mm;font-size:10px;font-weight:600;line-height:1.3}:where(.theme-passport-transit.page-data) .f-text:before{white-space:nowrap;color:var(--transit-teal);font-family:var(--font-heading);letter-spacing:.12em;font-size:4.8px;font-weight:700;line-height:1.3;position:absolute;bottom:100%;left:0}.theme-passport-transit [data-field=type]{grid-area:type}.theme-passport-transit [data-field=type]:before{content:"Type"}:root:lang(pl) .theme-passport-transit [data-field=type]:before{content:"Typ"}.theme-passport-transit [data-field=code]{grid-area:code}.theme-passport-transit [data-field=code]:before{content:"Authority code"}:root:lang(pl) .theme-passport-transit [data-field=code]:before{content:"Kod zarządu"}.theme-passport-transit [data-field=number]{color:var(--transit-orange);font-family:var(--font-accent);grid-area:number;font-size:13px;font-weight:400}.theme-passport-transit [data-field=number]:before{content:"Pass no."}:root:lang(pl) .theme-passport-transit [data-field=number]:before{content:"Nr przepustki"}.theme-passport-transit [data-field=surname]{grid-area:surname}.theme-passport-transit [data-field=surname]:before{content:"Surname"}:root:lang(pl) .theme-passport-transit [data-field=surname]:before{content:"Nazwisko"}.theme-passport-transit [data-field=given]{grid-area:given}.theme-passport-transit [data-field=given]:before{content:"Given names"}:root:lang(pl) .theme-passport-transit [data-field=given]:before{content:"Imiona"}.theme-passport-transit [data-field=nationality]{grid-area:nation}.theme-passport-transit [data-field=nationality]:before,:root:lang(pl) .theme-passport-transit [data-field=nationality]:before{content:"Status"}.theme-passport-transit [data-field=birthDate]{grid-area:birth}.theme-passport-transit [data-field=birthDate]:before{content:"Date of birth"}:root:lang(pl) .theme-passport-transit [data-field=birthDate]:before{content:"Data urodzenia"}.theme-passport-transit [data-field=sex]{grid-area:sex}.theme-passport-transit [data-field=sex]:before{content:"Sex"}:root:lang(pl) .theme-passport-transit [data-field=sex]:before{content:"Płeć"}.theme-passport-transit [data-field=birthPlace]{grid-area:place}.theme-passport-transit [data-field=birthPlace]:before{content:"Place of birth"}:root:lang(pl) .theme-passport-transit [data-field=birthPlace]:before{content:"Miejsce urodzenia"}.theme-passport-transit [data-field=issued]{grid-area:issued}.theme-passport-transit [data-field=issued]:before{content:"Issued"}:root:lang(pl) .theme-passport-transit [data-field=issued]:before{content:"Wydano"}.theme-passport-transit [data-field=expiry]{grid-area:expiry}.theme-passport-transit [data-field=expiry]:before{content:"Expires"}:root:lang(pl) .theme-passport-transit [data-field=expiry]:before{content:"Ważna do"}.theme-passport-transit [data-field=authority]{grid-area:authority}.theme-passport-transit [data-field=authority]:before{content:"Issuing office"}:root:lang(pl) .theme-passport-transit [data-field=authority]:before{content:"Urząd wydający"}.theme-passport-transit [data-field=signature]{font-family:var(--font-accent);grid-area:signature;font-size:12px;font-weight:400}.theme-passport-transit [data-field=signature]:before{content:"Holder verification"}:root:lang(pl) .theme-passport-transit [data-field=signature]:before{content:"Weryfikacja posiadacza"}.theme-passport-transit [data-field=photo]{border:.3mm solid var(--transit-teal);height:42mm;color:var(--transit-faint);clip-path:polygon(0 0,100% 0,100% 86%,80% 100%,0 100%);background:radial-gradient(circle at 50% 36%,#1a202647 0 17%,#0000 18%),radial-gradient(34% 26% at 50% 90%,#1a202647 0 98%,#0000 100%),linear-gradient(#2c8c8626,#2c8c860d);grid-area:photo;align-self:start}.theme-passport-transit [data-field=photo] img{filter:grayscale(.6)contrast(1.1)hue-rotate(-10deg)}.theme-passport-transit [data-field=mrz]{border-top:.3mm solid var(--transit-teal);font-family:var(--font-accent);background:#f4f6f5;grid-area:mrz;margin:0 -5mm;padding:1.5mm 5mm;font-size:17px;line-height:1.05}.theme-passport-transit.page-visas .f-marks[data-field=stamps] .f-mark[data-kind=sticker]:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, var(--transit-ink) 0 .25mm, transparent .25mm .5mm, var(--transit-ink) .5mm 1.1mm, transparent 1.1mm 1.5mm);width:22mm;height:4mm;position:absolute;bottom:2mm;right:3mm}.theme-passport-transit.page-visas .f-marks[data-field=stamps] .f-mark[data-kind=sticker] .f-sub-date{align-self:flex-start}.theme-passport-twenties{--twenties-paper:#eee4c8;--twenties-ink:#2a2620;--twenties-faint:#2a26209e;--twenties-rule:.2mm solid #2a262080;--twenties-gilt:#caa75c;--twenties-stain:#966e3229;--passport-sticker:#f1e6c6;--passport-sticker-ink:#2a2620;color:var(--twenties-ink);font-family:var(--font-body);font-size:7px;line-height:1.3}.theme-passport-twenties:is(.page-data,.page-visas){background:radial-gradient(circle at 84% 12%, var(--twenties-stain) 0 .8mm, transparent 1.6mm), radial-gradient(circle at 14% 78%, var(--twenties-stain) 0 .6mm, transparent 1.3mm), radial-gradient(circle at 70% 91%, var(--twenties-stain) 0 1mm, transparent 2mm), radial-gradient(ellipse at 50% 45%, transparent 55%, #8c642833), var(--twenties-paper)}.theme-passport-twenties.page-cover{color:var(--twenties-gilt);text-align:center;background:repeating-linear-gradient(45deg,#ffffff09 0 .25mm,#0000 .25mm .5mm),repeating-linear-gradient(-45deg,#00000017 0 .25mm,#0000 .25mm .5mm),radial-gradient(at 50% 38%,#2f4a37,#17281d 95%);flex-direction:column;justify-content:center;align-items:center;gap:7mm;padding:14mm 10mm;display:flex}.theme-passport-twenties.page-cover:before,.theme-passport-twenties.page-cover:after{content:"";pointer-events:none;position:absolute}.theme-passport-twenties.page-cover:before{border:.45mm solid var(--twenties-gilt);opacity:.75;inset:5mm}.theme-passport-twenties.page-cover:after{border:.18mm solid var(--twenties-gilt);opacity:.6;inset:6.4mm}.theme-passport-twenties [data-field=state]{font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 .15mm #00000080;font-weight:700;line-height:1.25}.theme-passport-twenties [data-field=emblem]{width:34mm;height:34mm;color:var(--twenties-gilt);border-radius:50%;flex:none}.theme-passport-twenties [data-field=emblem] img{border-radius:50%}.theme-passport-twenties [data-field=emblem]:not(:has(img)){background:radial-gradient(circle, var(--twenties-gilt) 0 13%, transparent 14% 18%, var(--twenties-gilt) 18.5% 20%, transparent 20.5%), radial-gradient(circle, transparent 0 44%, var(--twenties-gilt) 44.5% 46%, transparent 46.5% 48.5%, var(--twenties-gilt) 49% 50%, transparent 50.5%)}.theme-passport-twenties [data-field=emblem]:not(:has(img)):before{content:"";pointer-events:none;background:repeating-conic-gradient(var(--twenties-gilt) 0 2.5deg, transparent 2.5deg 10deg);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 24%,#000 25% 41%,#0000 42%);mask-image:radial-gradient(circle,#0000 0 24%,#000 25% 41%,#0000 42%)}.theme-passport-twenties [data-field=document]{font-family:var(--font-title);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 .15mm #00000080;font-weight:700;line-height:1.15}.theme-passport-twenties.page-data{grid-template-rows:repeat(11,auto) 1fr auto;grid-template-columns:29mm 1fr;grid-template-areas:"number number""photo surname""photo given""photo nationality""photo birth""photo sex""photo.""place place""issued issued""expiry expiry""authority authority"". .""signature signature";gap:2.4mm 3mm;padding:16mm 7mm 10mm;display:grid}.theme-passport-twenties.page-data:before,.theme-passport-twenties.page-visas:before{border-bottom:.5mm double var(--twenties-ink);font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;padding-bottom:1.4mm;font-size:8px;font-weight:700;position:absolute;top:7mm;left:7mm;right:7mm}.theme-passport-twenties.page-data:before{content:"Description of bearer"}:root:lang(pl) .theme-passport-twenties.page-data:before{content:"Rysopis posiadacza"}.theme-passport-twenties.page-visas:before{content:"Visas"}:root:lang(pl) .theme-passport-twenties.page-visas:before{content:"Wizy"}.theme-passport-twenties:is(.page-data,.page-visas):after{font-family:var(--font-heading);text-align:center;font-size:7px;position:absolute;bottom:4mm;left:0;right:0}.theme-passport-twenties.page-data:after{content:"2"}.theme-passport-twenties.page-visas:after{content:"7"}.theme-passport-twenties.page-data :is([data-field=type],[data-field=code],[data-field=mrz]){display:none}:where(.theme-passport-twenties.page-data) .f-text{border-bottom:var(--twenties-rule);align-items:baseline;gap:1.5mm;font-size:9px;line-height:1.5;display:flex}:where(.theme-passport-twenties.page-data) .f-text:before{color:var(--twenties-faint);font-family:var(--font-heading);flex:none;font-size:6px;font-style:italic}.theme-passport-twenties [data-field=number]{color:#8f2b2b;border-bottom:0;grid-area:number;justify-self:end}.theme-passport-twenties [data-field=number]:before{content:"Passport"}:root:lang(pl) .theme-passport-twenties [data-field=number]:before{content:"Paszport"}.theme-passport-twenties [data-field=surname]{grid-area:surname}.theme-passport-twenties [data-field=surname]:before{content:"Surname"}:root:lang(pl) .theme-passport-twenties [data-field=surname]:before{content:"Nazwisko"}.theme-passport-twenties [data-field=given]{grid-area:given}.theme-passport-twenties [data-field=given]:before{content:"Christian names"}:root:lang(pl) .theme-passport-twenties [data-field=given]:before{content:"Imiona"}.theme-passport-twenties [data-field=nationality]{grid-area:nationality}.theme-passport-twenties [data-field=nationality]:before{content:"Nationality"}:root:lang(pl) .theme-passport-twenties [data-field=nationality]:before{content:"Przynależność"}.theme-passport-twenties [data-field=birthDate]{grid-area:birth}.theme-passport-twenties [data-field=birthDate]:before{content:"Born on"}:root:lang(pl) .theme-passport-twenties [data-field=birthDate]:before{content:"Urodzony"}.theme-passport-twenties [data-field=sex]{grid-area:sex}.theme-passport-twenties [data-field=sex]:before{content:"Sex"}:root:lang(pl) .theme-passport-twenties [data-field=sex]:before{content:"Płeć"}.theme-passport-twenties [data-field=birthPlace]{grid-area:place}.theme-passport-twenties [data-field=birthPlace]:before{content:"Place of birth"}:root:lang(pl) .theme-passport-twenties [data-field=birthPlace]:before{content:"Miejsce urodzenia"}.theme-passport-twenties [data-field=issued]{grid-area:issued}.theme-passport-twenties [data-field=issued]:before{content:"Issued on"}:root:lang(pl) .theme-passport-twenties [data-field=issued]:before{content:"Wydano dnia"}.theme-passport-twenties [data-field=expiry]{grid-area:expiry}.theme-passport-twenties [data-field=expiry]:before{content:"Valid until"}:root:lang(pl) .theme-passport-twenties [data-field=expiry]:before{content:"Ważny do"}.theme-passport-twenties [data-field=authority]{grid-area:authority}.theme-passport-twenties [data-field=authority]:before{content:"Issued by"}:root:lang(pl) .theme-passport-twenties [data-field=authority]:before{content:"Wydał"}.theme-passport-twenties [data-field=photo]{border:.3mm solid var(--twenties-ink);height:40mm;color:var(--twenties-faint);background:radial-gradient(circle at 50% 36%,#2a262059 0 17%,#0000 18%),radial-gradient(34% 26% at 50% 88%,#2a262059 0 98%,#0000 100%),#e4d8b8;grid-area:photo;align-self:start;padding:1mm}.theme-passport-twenties [data-field=photo] img{filter:grayscale()sepia(.45)contrast(1.08)}.theme-passport-twenties [data-field=photo]:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#0000 0 60%,#0000001a 61% 63%,#ffffff59 64% 66%,#0000 67%),radial-gradient(circle at 34% 30%,#ffffff47,#fff0 58%),radial-gradient(circle at 66% 72%,#00000012,#0000 62%);border-radius:50%;width:17mm;position:absolute;bottom:-5mm;right:-6mm;box-shadow:inset .3mm .3mm .4mm #ffffff73,inset -.3mm -.3mm .5mm #00000024}.theme-passport-twenties [data-field=signature]{text-align:center;color:#23305c;font-family:var(--font-accent);border-bottom:0;flex-direction:column-reverse;grid-area:signature;align-items:center;gap:.6mm;font-size:17px;line-height:1.1}.theme-passport-twenties.page-data [data-field=signature]:before{border-top:var(--twenties-rule);text-align:center;content:"Signature of bearer";align-self:stretch;padding-top:.8mm}:root:lang(pl) .theme-passport-twenties.page-data [data-field=signature]:before{content:"Podpis posiadacza"}.theme-directory-classified{color:#15130f;font-family:var(--font-body);background:#f5d84a;flex-direction:column;padding:8mm 8mm 7mm;font-size:8.4px;line-height:1.2;display:flex}.theme-directory-classified:before{content:"";pointer-events:none;background:radial-gradient(at 12% 8%,#fff6be59,#0000 50%),radial-gradient(at 90% 94%,#966e141a,#0000 55%);position:absolute;inset:0}.theme-directory-classified .banner{flex:none}.theme-directory-classified .banner>.block+.block{margin-top:2mm}.theme-directory-classified .columns{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));flex:1;gap:0 2mm;min-height:0;margin-top:2.4mm;display:grid}.theme-directory-classified .column{border-right:.2mm solid #15130f8c;flex-direction:column;min-height:0;padding-right:2mm;display:flex}.theme-directory-classified .column:last-child{border-right:0;padding-right:0}.theme-directory-classified .block{flex-direction:column;min-height:0;display:flex}.theme-directory-classified .column>.block{flex:none}.theme-directory-classified .column>.block-display{flex:1 1 0;min-height:0}.theme-directory-classified .column>.block+.block{margin-top:1.8mm}.theme-directory-classified [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-directory-classified .f-para p{margin:0}.theme-directory-classified .f-para p+p{margin-top:.5em}.theme-directory-classified .block-header{border-bottom:.9mm solid #15130f;grid-template-columns:auto 1fr auto;grid-template-areas:"range title page""range edition page";align-items:end;column-gap:4mm;padding-bottom:1.4mm;display:grid}.theme-directory-classified .block-header [data-field=range]{text-transform:uppercase;grid-area:range;font-size:12px;font-weight:700;line-height:1.1}.theme-directory-classified .block-header [data-field=title]{letter-spacing:.16em;text-align:center;text-transform:uppercase;grid-area:title;font-size:7px;font-weight:700}.theme-directory-classified .block-header [data-field=edition]{letter-spacing:.06em;text-align:center;grid-area:edition;font-size:6.5px}.theme-directory-classified .block-header [data-field=page]{grid-area:page;font-size:22px;font-weight:700;line-height:.9}.theme-directory-classified .block-listings [data-field=heading]{text-transform:uppercase;border-top:.5mm solid #15130f;padding-top:.9mm;font-size:9.2px;font-weight:700;line-height:1.1}.theme-directory-classified .block-listings [data-field=see]{margin:.3mm 0 0 1em;font-size:7.4px;font-style:italic}.theme-directory-classified .block-listings .f-list{margin-top:.7mm}.theme-directory-classified .block-listings .f-list-row{flex-wrap:wrap;align-items:baseline;column-gap:.3em;padding:0 0 0 1em;display:flex}.theme-directory-classified .block-listings .f-list-row:after{content:"";border-bottom:.2mm dotted;flex:1 0 0;order:1;min-width:0}.theme-directory-classified .block-listings .f-sub-name{margin-left:-1em}.theme-directory-classified .block-listings .f-sub-phone{white-space:nowrap;order:2;margin-left:auto}.theme-directory-classified .block-listings .f-sub-weight{display:none}.theme-directory-classified .block-listings .f-list-row[data-weight=bold]{font-weight:700}.theme-directory-classified .block-listings .f-list-row[data-weight=bold] .f-sub-name{text-transform:uppercase}.theme-directory-classified .block-boxed{border:.35mm solid #15130f;grid-template-columns:1fr auto;align-items:baseline;column-gap:1mm;padding:1.3mm 1.5mm;display:grid}.theme-directory-classified .block-boxed [data-field=name],.theme-directory-classified .block-boxed [data-field=line]{grid-column:1/-1}.theme-directory-classified .block-boxed [data-field=name]{text-transform:uppercase;font-weight:700;line-height:1.1}.theme-directory-classified .block-boxed [data-field=line]{margin:.5mm 0 .6mm;font-size:7px}.theme-directory-classified .block-boxed [data-field=address]{font-size:7px}.theme-directory-classified .block-boxed [data-field=phone]{font-size:9px;font-weight:700}.theme-directory-classified .block-display{text-align:center;background:#fbe98a;border:.6mm solid #15130f;padding:2mm 2mm 0}.theme-directory-classified .block-display [data-field=name]{text-transform:uppercase;font-weight:700;line-height:1.04}.theme-directory-classified .block-display [data-field=tagline]{letter-spacing:.06em;text-transform:uppercase;border-top:.25mm solid #15130f;border-bottom:.25mm solid #15130f;margin:1mm 0 1.2mm;padding:.7mm 0;font-size:7px;font-weight:700}.theme-directory-classified .block-display [data-field=body]{flex-direction:column;justify-content:safe center;line-height:1.24;display:flex}.theme-directory-classified .block-display [data-field=body] p{white-space:pre-line}.theme-directory-classified .block-display [data-field=address]{margin-top:1.2mm;font-size:7px}.theme-directory-classified .block-display [data-field=phone]{color:#f5d84a;letter-spacing:.02em;background:#15130f;margin:1mm -2mm 0;padding:0 2mm;font-weight:700;line-height:1.4}.theme-directory-classified .block-notice{border:.35mm solid #15130f}.theme-directory-classified .block-notice [data-field=head]{color:#f5d84a;letter-spacing:.1em;text-transform:uppercase;background:#15130f;padding:.6mm 1.4mm;font-size:7.4px;font-weight:600}.theme-directory-classified .block-notice [data-field=body]{padding:1mm 1.4mm 1.2mm;font-size:7px}.theme-directory-eastern-bloc{color:#1c1c1a;font-family:var(--font-body);background:#e7e3d8;flex-direction:column;padding:9mm 9mm 8mm;font-size:8.4px;line-height:1.16;display:flex}.theme-directory-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 20% 14%,#5a5a460f,#0000 55%),radial-gradient(at 78% 84%,#46463214,#0000 50%);position:absolute;inset:0}.theme-directory-eastern-bloc .banner{flex:none}.theme-directory-eastern-bloc .banner>.block+.block{margin-top:2mm}.theme-directory-eastern-bloc .columns{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));flex:1;gap:0 2mm;min-height:0;margin-top:2.4mm;display:grid}.theme-directory-eastern-bloc .column{border-right:.15mm solid #1c1c1a;flex-direction:column;min-height:0;padding-right:2mm;display:flex}.theme-directory-eastern-bloc .column:last-child{border-right:0;padding-right:0}.theme-directory-eastern-bloc .block{flex-direction:column;min-height:0;display:flex}.theme-directory-eastern-bloc .column>.block{flex:none}.theme-directory-eastern-bloc .column>.block-display{flex:1 1 0;min-height:0}.theme-directory-eastern-bloc .column>.block+.block{margin-top:1.6mm}.theme-directory-eastern-bloc [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-directory-eastern-bloc .f-para p{margin:0}.theme-directory-eastern-bloc .f-para p+p{margin-top:.5em}.theme-directory-eastern-bloc .block-header{border-bottom:.6mm solid #1c1c1a;grid-template-columns:auto 1fr auto;grid-template-areas:"page title range""page edition range";align-items:center;column-gap:3mm;padding-bottom:1.2mm;display:grid}.theme-directory-eastern-bloc .block-header [data-field=page]{border:.3mm solid #1c1c1a;grid-area:page;padding:.3mm 1.6mm;font-size:13px;font-weight:700}.theme-directory-eastern-bloc .block-header [data-field=title]{letter-spacing:.08em;text-align:center;text-transform:uppercase;grid-area:title;font-size:11px}.theme-directory-eastern-bloc .block-header [data-field=edition]{letter-spacing:.06em;text-align:center;grid-area:edition;font-size:7.5px}.theme-directory-eastern-bloc .block-header [data-field=range]{text-transform:uppercase;grid-area:range;font-size:12px;font-weight:700}.theme-directory-eastern-bloc .block-listings [data-field=heading]{color:#e7e3d8;letter-spacing:.14em;text-align:center;text-transform:uppercase;background:#1c1c1a;padding:.5mm 0 .4mm;font-size:9px;font-weight:700}.theme-directory-eastern-bloc .block-listings [data-field=see]{text-align:center;border-bottom:.15mm solid #1c1c1a;margin-top:.4mm;padding-bottom:.5mm;font-size:7.2px}.theme-directory-eastern-bloc .block-listings .f-list{margin-top:.6mm}.theme-directory-eastern-bloc .block-listings .f-list-row{flex-wrap:wrap;align-items:baseline;column-gap:.35em;padding:0 0 0 .9em;display:flex}.theme-directory-eastern-bloc .block-listings .f-list-row:after{content:"";flex:1 0 0;order:1;min-width:0}.theme-directory-eastern-bloc .block-listings .f-sub-name{margin-left:-.9em;font-weight:700}.theme-directory-eastern-bloc .block-listings .f-sub-name:after{content:","}.theme-directory-eastern-bloc .block-listings .f-sub-name:has(+.f-sub-address[data-empty]):after{content:none}.theme-directory-eastern-bloc .block-listings .f-sub-phone{font-variant-numeric:tabular-nums;white-space:nowrap;order:2;margin-left:auto}.theme-directory-eastern-bloc .block-listings .f-sub-weight{display:none}.theme-directory-eastern-bloc .block-listings .f-list-row[data-weight=bold]{margin-top:.6mm}.theme-directory-eastern-bloc .block-listings .f-list-row[data-weight=bold] .f-sub-name{text-transform:uppercase}.theme-directory-eastern-bloc .block-boxed{border:.3mm solid #1c1c1a;padding:1.2mm 1.4mm}.theme-directory-eastern-bloc .block-boxed [data-field=name]{text-transform:uppercase;font-weight:700;line-height:1.1}.theme-directory-eastern-bloc .block-boxed [data-field=line]{margin:.4mm 0;font-size:7.6px}.theme-directory-eastern-bloc .block-boxed [data-field=address]{font-size:7.6px}.theme-directory-eastern-bloc .block-boxed [data-field=phone]{text-align:right;font-weight:700}.theme-directory-eastern-bloc .block-display{outline-offset:-1.1mm;text-align:center;border:.3mm solid #1c1c1a;outline:.15mm solid #1c1c1a;padding:1.8mm 1.8mm 1.4mm}.theme-directory-eastern-bloc .block-display [data-field=name]{text-transform:uppercase;margin-top:.6mm;font-weight:700;line-height:1.08}.theme-directory-eastern-bloc .block-display [data-field=tagline]{letter-spacing:.04em;margin:.8mm 0 1mm;font-size:8px}.theme-directory-eastern-bloc .block-display [data-field=body]{flex-direction:column;justify-content:safe center;line-height:1.2;display:flex}.theme-directory-eastern-bloc .block-display [data-field=body] p{white-space:pre-line}.theme-directory-eastern-bloc .block-display [data-field=address]{margin-top:1mm;font-size:7.6px}.theme-directory-eastern-bloc .block-display [data-field=phone]{margin-bottom:.6mm;font-weight:700;line-height:1.3}.theme-directory-eastern-bloc .block-display [data-field=phone]:before{content:"Tel. ";font-weight:400}:root:lang(pl) .theme-directory-eastern-bloc .block-display [data-field=phone]:before{content:"tel. "}.theme-directory-eastern-bloc .block-notice{border:.7mm solid #1c1c1a;padding:1.2mm 1.4mm}.theme-directory-eastern-bloc .block-notice [data-field=head]{letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:9px;font-weight:700}.theme-directory-eastern-bloc .block-notice [data-field=body]{margin-top:.6mm;font-size:7.6px;line-height:1.3}.theme-directory-guild{color:#2a1c12;font-family:var(--font-body);background:#efe2c2;flex-direction:column;padding:10mm 10mm 9mm;font-size:8.4px;line-height:1.2;display:flex}.theme-directory-guild:before{content:"";pointer-events:none;background:radial-gradient(at 22% 16%,#fff8e273,#0000 50%),radial-gradient(#0000 58%,#70481e33),radial-gradient(at 82% 86%,#7850241f,#0000 45%);position:absolute;inset:0}.theme-directory-guild:after{content:"";pointer-events:none;border:.4mm solid #7a2418;position:absolute;inset:5mm;box-shadow:inset 0 0 0 .8mm #efe2c2,inset 0 0 0 1mm #7a2418}.theme-directory-guild .banner{flex:none}.theme-directory-guild .banner>.block+.block{margin-top:2mm}.theme-directory-guild .columns{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));flex:1;gap:0 2.4mm;min-height:0;margin-top:3mm;display:grid}.theme-directory-guild .column{border-right:.15mm solid #7a241899;flex-direction:column;min-height:0;padding-right:2.4mm;display:flex}.theme-directory-guild .column:last-child{border-right:0;padding-right:0}.theme-directory-guild .block{flex-direction:column;min-height:0;display:flex}.theme-directory-guild .column>.block{flex:none}.theme-directory-guild .column>.block-display{flex:1 1 0;min-height:0}.theme-directory-guild .column>.block+.block{margin-top:2.2mm}.theme-directory-guild [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-directory-guild .f-para p{margin:0}.theme-directory-guild .f-para p+p{margin-top:.5em}.theme-directory-guild .block-header{border-bottom:.3mm solid #7a2418;grid-template-columns:1fr auto 1fr;grid-template-areas:"page title range""page edition range";align-items:center;column-gap:3mm;padding-bottom:1.8mm;display:grid}.theme-directory-guild .block-header [data-field=page]{color:#7a2418;border:.3mm solid #7a2418;border-radius:50%;grid-area:page;justify-self:start;place-items:center;width:9mm;height:9mm;font-size:11px;display:grid}.theme-directory-guild .block-header [data-field=title]{color:#7a2418;letter-spacing:.04em;text-align:center;grid-area:title;font-size:15px}.theme-directory-guild .block-header [data-field=edition]{letter-spacing:.06em;text-align:center;grid-area:edition;margin-top:.6mm;font-size:6.6px}.theme-directory-guild .block-header [data-field=range]{letter-spacing:.06em;text-align:right;grid-area:range;justify-self:end;font-size:7.4px}.theme-directory-guild .block-listings [data-field=heading]{color:#7a2418;letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:9.6px;font-weight:700;line-height:1.15}.theme-directory-guild .block-listings [data-field=heading]:before{content:"❦ ";font-weight:400}.theme-directory-guild .block-listings [data-field=heading]:after{content:" ❦";font-weight:400}.theme-directory-guild .block-listings [data-field=see]{text-align:center;margin-top:.3mm;font-size:7.4px;font-style:italic}.theme-directory-guild .block-listings .f-list{border-top:.15mm solid #7a241899;margin-top:.9mm;padding-top:.9mm}.theme-directory-guild .block-listings .f-list-row{flex-wrap:wrap;align-items:baseline;column-gap:.3em;padding:0 0 0 1.1em;display:flex}.theme-directory-guild .block-listings .f-list-row+.f-list-row{margin-top:.2mm}.theme-directory-guild .block-listings .f-list-row:after{content:"";border-bottom:.3mm dotted #2a1c12b3;flex:1 0 0;order:1;min-width:0}.theme-directory-guild .block-listings .f-sub-name{margin-left:-1.1em}.theme-directory-guild .block-listings .f-sub-address{font-style:italic}.theme-directory-guild .block-listings .f-sub-phone{white-space:nowrap;order:2;margin-left:auto}.theme-directory-guild .block-listings .f-sub-weight{display:none}.theme-directory-guild .block-listings .f-list-row[data-weight=bold]{font-weight:700}.theme-directory-guild .block-listings .f-list-row[data-weight=bold] .f-sub-name{color:#7a2418}.theme-directory-guild .block-boxed{text-align:center;border:.3mm solid #7a2418;border-radius:1.2mm;padding:1.6mm 1.8mm}.theme-directory-guild .block-boxed [data-field=name]{color:#7a2418;font-weight:700;line-height:1.1}.theme-directory-guild .block-boxed [data-field=line]{margin:.6mm 0;font-size:7.4px}.theme-directory-guild .block-boxed [data-field=address]{font-size:7px}.theme-directory-guild .block-boxed [data-field=phone]{margin-top:.3mm;font-size:8px;font-weight:700}.theme-directory-guild .block-display{text-align:center;background:#fffae859;border:.5mm solid #7a2418;padding:2.6mm 2.2mm 2.2mm;box-shadow:inset 0 0 0 .8mm #efe2c2,inset 0 0 0 1mm #7a2418}.theme-directory-guild .block-display [data-field=name]{color:#7a2418;font-weight:700;line-height:1.08}.theme-directory-guild .block-display [data-field=tagline]{letter-spacing:.04em;margin:1mm 0;font-size:7.4px}.theme-directory-guild .block-display [data-field=tagline]:before,.theme-directory-guild .block-display [data-field=tagline]:after{content:" ~ ";color:#7a2418}.theme-directory-guild .block-display [data-field=body]{flex-direction:column;justify-content:safe center;line-height:1.24;display:flex}.theme-directory-guild .block-display [data-field=body] p{white-space:pre-line}.theme-directory-guild .block-display [data-field=address]{margin-top:1mm;font-size:7px}.theme-directory-guild .block-display [data-field=phone]{color:#7a2418;font-weight:700;line-height:1.3}.theme-directory-guild .block-notice{text-align:center;background:#7a241814;border-top:.3mm solid #7a2418;border-bottom:.3mm solid #7a2418;padding:1.4mm 1.8mm}.theme-directory-guild .block-notice [data-field=head]{color:#7a2418;letter-spacing:.06em;font-size:8.4px;font-weight:700}.theme-directory-guild .block-notice [data-field=body]{margin-top:.5mm;font-size:7px;line-height:1.3}.theme-directory-station{color:#14191b;font-family:var(--font-body);background:#e6e9e4;flex-direction:column;padding:8mm 8mm 7mm;font-size:7.6px;line-height:1.2;display:flex}.theme-directory-station:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#14191b06 0 .5mm,#0000 .5mm 1.5mm);position:absolute;inset:0}.theme-directory-station .banner{flex:none}.theme-directory-station .banner>.block+.block{margin-top:2mm}.theme-directory-station .banner:after{content:"";background:repeating-linear-gradient(-45deg,#d9531e 0 1.1mm,#14191b 1.1mm 2.2mm);height:1.4mm;margin-top:1.2mm;display:block}.theme-directory-station .columns{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));flex:1;gap:0 2mm;min-height:0;margin-top:2.4mm;display:grid}.theme-directory-station .column{border-right:.2mm solid #14191b59;flex-direction:column;min-height:0;padding-right:2mm;display:flex}.theme-directory-station .column:last-child{border-right:0;padding-right:0}.theme-directory-station .block{flex-direction:column;min-height:0;display:flex}.theme-directory-station .column>.block{flex:none}.theme-directory-station .column>.block-display{flex:1 1 0;min-height:0}.theme-directory-station .column>.block+.block{margin-top:1.8mm}.theme-directory-station [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-directory-station .f-para p{margin:0}.theme-directory-station .f-para p+p{margin-top:.5em}.theme-directory-station .block-header{color:#e6e9e4;background:linear-gradient(225deg,#0000 2.2mm,#14191b 0) 100% 0/51% 100% no-repeat,linear-gradient(45deg,#0000 2.2mm,#14191b 0) 0 100%/51% 100% no-repeat;grid-template-columns:auto 1fr auto;grid-template-areas:"page title range""page edition range";align-items:center;column-gap:3mm;padding:1.4mm 2mm;display:grid}.theme-directory-station .block-header [data-field=page]{color:#14191b;letter-spacing:.04em;background:#d9531e;grid-area:page;padding:.4mm 1.4mm;font-size:13px;font-weight:700}.theme-directory-station .block-header [data-field=title]{letter-spacing:.1em;text-transform:uppercase;grid-area:title;font-size:11px;font-weight:700}.theme-directory-station .block-header [data-field=edition]{letter-spacing:.08em;opacity:.8;grid-area:edition;font-size:6.8px}.theme-directory-station .block-header [data-field=range]{letter-spacing:.08em;text-align:right;text-transform:uppercase;grid-area:range;font-size:9px;font-weight:700}.theme-directory-station .block-listings [data-field=heading]{color:#e6e9e4;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(225deg,#0000 1.1mm,#14191b 0);padding:.5mm 1.2mm;font-size:8px;font-weight:700;line-height:1.2}.theme-directory-station .block-listings [data-field=see]{border-left:.6mm solid #d9531e;margin-top:.4mm;padding-left:1.2mm;font-size:6.8px;font-style:italic}.theme-directory-station .block-listings .f-list{margin-top:.7mm}.theme-directory-station .block-listings .f-list-row{flex-wrap:wrap;align-items:baseline;column-gap:.3em;padding:0 0 0 1em;display:flex}.theme-directory-station .block-listings .f-list-row+.f-list-row{margin-top:.15mm}.theme-directory-station .block-listings .f-list-row:after{content:"";border-bottom:.15mm dashed #14191b73;flex:1 0 0;order:1;min-width:0}.theme-directory-station .block-listings .f-sub-name{margin-left:-1em}.theme-directory-station .block-listings .f-sub-address{color:#4a5256}.theme-directory-station .block-listings .f-sub-phone{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;order:2;margin-left:auto;font-weight:700}.theme-directory-station .block-listings .f-sub-weight{display:none}.theme-directory-station .block-listings .f-list-row[data-weight=bold]{font-weight:700}.theme-directory-station .block-listings .f-list-row[data-weight=bold] .f-sub-name{color:#b8410f;text-transform:uppercase}.theme-directory-station .block-boxed{border:.3mm solid #14191b;border-left:1.2mm solid #d9531e;grid-template-columns:1fr auto;align-items:baseline;column-gap:1mm;padding:1.3mm 1.5mm;display:grid}.theme-directory-station .block-boxed [data-field=name],.theme-directory-station .block-boxed [data-field=line]{grid-column:1/-1}.theme-directory-station .block-boxed [data-field=name]{text-transform:uppercase;font-weight:700;line-height:1.1}.theme-directory-station .block-boxed [data-field=line]{margin:.5mm 0 .6mm;font-size:7px}.theme-directory-station .block-boxed [data-field=address]{font-size:6.8px}.theme-directory-station .block-boxed [data-field=phone]{font-size:9px;font-weight:700}.theme-directory-station .block-display{background:#f2f3ef;border:.35mm solid #14191b;border-top:1.6mm solid #d9531e;padding:2mm 2mm 0}.theme-directory-station .block-display [data-field=name]{text-transform:uppercase;font-weight:700;line-height:1.04}.theme-directory-station .block-display [data-field=tagline]{color:#b8410f;letter-spacing:.06em;text-transform:uppercase;margin:1mm 0 1.2mm;font-size:7.4px;font-weight:700}.theme-directory-station .block-display [data-field=body]{border-top:.2mm solid #14191b59;flex-direction:column;justify-content:safe center;padding-top:1mm;line-height:1.24;display:flex}.theme-directory-station .block-display [data-field=body] p{white-space:pre-line}.theme-directory-station .block-display [data-field=address]{color:#4a5256;margin-top:1.2mm;font-size:7px}.theme-directory-station .block-display [data-field=phone]{color:#f07a3f;letter-spacing:.04em;background:#14191b;margin:1mm -2mm 0;padding:0 2mm;font-weight:700;line-height:1.4}.theme-directory-station .block-display [data-field=phone]:before{content:"COM ";font-weight:400}.theme-directory-station .block-notice{color:#f07a3f;background:#14191b;border:.5mm solid #d9531e;padding:1.2mm 1.5mm}.theme-directory-station .block-notice [data-field=head]{letter-spacing:.08em;text-transform:uppercase;font-size:12px}.theme-directory-station .block-notice [data-field=head]:before{content:"▲ "}.theme-directory-station .block-notice [data-field=body]{margin-top:.4mm;font-size:10px;line-height:1.05}.theme-directory-twenties{color:#1d1a14;font-family:var(--font-body);background:#efe6cf;flex-direction:column;padding:10mm 9mm 9mm;font-size:7.5px;line-height:1.2;display:flex}.theme-directory-twenties:before{content:"";pointer-events:none;background:radial-gradient(at 16% 10%,#82602c14,#0000 55%),radial-gradient(at 84% 88%,#6e50221a,#0000 50%),radial-gradient(#0000 62%,#60461e1f);position:absolute;inset:0}.theme-directory-twenties .banner{flex:none}.theme-directory-twenties .banner>.block+.block{margin-top:2mm}.theme-directory-twenties .columns{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));flex:1;gap:0 2.2mm;min-height:0;margin-top:3mm;display:grid}.theme-directory-twenties .column{border-right:.15mm solid #1d1a1480;flex-direction:column;min-height:0;padding-right:2.2mm;display:flex}.theme-directory-twenties .column:last-child{border-right:0;padding-right:0}.theme-directory-twenties .block{flex-direction:column;min-height:0;display:flex}.theme-directory-twenties .column>.block{flex:none}.theme-directory-twenties .column>.block-display{flex:1 1 0;min-height:0}.theme-directory-twenties .column>.block+.block{margin-top:2.2mm}.theme-directory-twenties [data-fit].f-para{flex:1 1 0;min-height:0;overflow:hidden}.theme-directory-twenties .f-para p{margin:0}.theme-directory-twenties .f-para p+p{margin-top:.5em}.theme-directory-twenties .block-header{border-bottom:1mm double #1d1a14;grid-template-columns:1fr auto 1fr;grid-template-areas:"page title range""page edition range";align-items:center;column-gap:3mm;padding-bottom:1.6mm;display:grid}.theme-directory-twenties .block-header [data-field=page]{grid-area:page;justify-self:start;font-size:15px;font-weight:700}.theme-directory-twenties .block-header [data-field=title]{letter-spacing:.12em;text-align:center;text-transform:uppercase;grid-area:title;font-size:11px;font-weight:700}.theme-directory-twenties .block-header [data-field=edition]{letter-spacing:.08em;text-align:center;grid-area:edition;margin-top:.4mm;font-size:7.5px}.theme-directory-twenties .block-header [data-field=range]{letter-spacing:.06em;text-align:right;text-transform:uppercase;grid-area:range;justify-self:end;font-size:8.5px;font-weight:700}.theme-directory-twenties .block-listings [data-field=heading]{letter-spacing:.08em;text-align:center;text-transform:uppercase;border-top:.15mm solid #1d1a14;border-bottom:.15mm solid #1d1a14;padding:.7mm 0 .5mm;font-size:8.4px;font-weight:700;line-height:1.15}.theme-directory-twenties .block-listings [data-field=see]{text-align:center;margin-top:.5mm;font-size:7.2px;font-style:italic}.theme-directory-twenties .block-listings .f-list{margin-top:.9mm}.theme-directory-twenties .block-listings .f-list-row{flex-wrap:wrap;align-items:baseline;column-gap:.3em;padding:0 0 0 1.1em;display:flex}.theme-directory-twenties .block-listings .f-list-row:after{content:"";border-bottom:.25mm dotted;flex:1 0 0;order:1;min-width:0}.theme-directory-twenties .block-listings .f-sub-name{margin-left:-1.1em}.theme-directory-twenties .block-listings .f-sub-address{font-style:italic}.theme-directory-twenties .block-listings .f-sub-phone{white-space:nowrap;order:2;margin-left:auto}.theme-directory-twenties .block-listings .f-sub-weight{display:none}.theme-directory-twenties .block-listings .f-list-row[data-weight=bold]{font-weight:700}.theme-directory-twenties .block-listings .f-list-row[data-weight=bold] .f-sub-name{letter-spacing:.02em;text-transform:uppercase}.theme-directory-twenties .block-boxed{text-align:center;border:.9mm double #1d1a14;padding:1.5mm 1.8mm}.theme-directory-twenties .block-boxed [data-field=name]{letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:1.1}.theme-directory-twenties .block-boxed [data-field=line]{margin:.6mm 0;font-size:8px;font-style:italic}.theme-directory-twenties .block-boxed [data-field=address]{font-size:7.6px}.theme-directory-twenties .block-boxed [data-field=phone]{letter-spacing:.06em;text-transform:uppercase;margin-top:.3mm;font-size:8.6px;font-weight:700}.theme-directory-twenties .block-display{text-align:center;border:.5mm solid #1d1a14;padding:2.4mm 2.2mm 2mm;box-shadow:inset 0 0 0 .7mm #efe6cf,inset 0 0 0 .9mm #1d1a14}.theme-directory-twenties .block-display [data-field=name]{letter-spacing:.02em;text-transform:uppercase;font-weight:700;line-height:1.02}.theme-directory-twenties .block-display [data-field=tagline]{margin:1.2mm 0;font-size:8.4px;font-style:italic}.theme-directory-twenties .block-display [data-field=body]{border-top:.15mm solid #1d1a14;border-bottom:.15mm solid #1d1a14;flex-direction:column;justify-content:safe center;padding:1mm 0;line-height:1.22;display:flex}.theme-directory-twenties .block-display [data-field=body] p{white-space:pre-line}.theme-directory-twenties .block-display [data-field=address]{margin-top:1.2mm;font-size:8px}.theme-directory-twenties .block-display [data-field=phone]{letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.3}.theme-directory-twenties .block-display [data-field=phone]:before{content:"Telephone ";font-weight:400}:root:lang(pl) .theme-directory-twenties .block-display [data-field=phone]:before{content:"Telefon "}.theme-directory-twenties .block-notice{text-align:center;border-top:.6mm solid #1d1a14;border-bottom:.6mm solid #1d1a14;padding:1.4mm 1.8mm}.theme-directory-twenties .block-notice [data-field=head]{letter-spacing:.14em;text-transform:uppercase;font-size:8.4px;font-weight:700}.theme-directory-twenties .block-notice [data-field=body]{margin-top:.6mm;font-size:6.8px;line-height:1.3}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard){flex-direction:column;display:flex}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard)>*{z-index:1;position:relative}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard).page-front .f-image{flex:1 1 0;min-height:0}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard).page-front .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard).page-front .f-image-empty{opacity:.5;border:.3mm dashed;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard).page-back [data-field=note]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard) .f-para p{margin:0}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard) [data-field=note] p+p{margin-top:.6em}:is(.theme-photo-twenties,.theme-photo-eastern-bloc,.theme-photo-instant,.theme-photo-postcard) [data-field=address] p{white-space:pre-line}.theme-photo-twenties:after{content:"";z-index:2;pointer-events:none;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,1.14% .78%,2.77% .85%,4.4% 1.07%,6.03% .79%,7.66% .82%,9.29% .86%,10.91% .62%,12.54% .82%,14.17% .89%,15.8% .99%,17.43% .56%,19.06% .69%,20.69% .56%,22.31% 1%,23.94% .93%,25.57% .53%,27.2% 1.1%,28.83% 1.09%,30.46% .9%,32.09% .88%,33.71% .6%,35.34% .52%,36.97% .83%,38.6% .54%,40.23% .62%,41.86% .65%,43.49% .53%,45.11% .79%,46.74% .77%,48.37% 1.02%,50% .82%,51.63% .9%,53.26% .81%,54.89% .91%,56.51% .78%,58.14% .68%,59.77% 1.11%,61.4% 1.11%,63.03% 1.02%,64.66% .94%,66.29% .7%,67.91% .65%,69.54% .68%,71.17% .55%,72.8% .97%,74.43% .75%,76.06% 1.02%,77.69% .74%,79.31% 1.09%,80.94% 1.02%,82.57% .51%,84.2% .63%,85.83% 1.06%,87.46% .79%,89.09% 1.1%,90.71% .75%,92.34% .55%,93.97% .89%,95.6% .98%,97.23% .67%,98.86% .56%,98.71% 1.98%,99.25% 3.15%,99.08% 4.32%,98.53% 5.5%,98.64% 6.67%,98.52% 7.84%,98.48% 9.01%,99.11% 10.18%,98.58% 11.35%,98.91% 12.52%,98.81% 13.69%,98.59% 14.86%,99.06% 16.04%,98.54% 17.21%,98.98% 18.38%,98.53% 19.55%,98.79% 20.72%,98.61% 21.89%,98.66% 23.06%,99.26% 24.23%,99.12% 25.41%,98.69% 26.58%,99.19% 27.75%,98.61% 28.92%,98.77% 30.09%,99.16% 31.26%,98.98% 32.43%,98.51% 33.6%,99.28% 34.77%,98.61% 35.95%,98.65% 37.12%,99.09% 38.29%,98.71% 39.46%,98.68% 40.63%,98.49% 41.8%,98.51% 42.97%,98.93% 44.14%,98.64% 45.32%,98.94% 46.49%,98.75% 47.66%,98.82% 48.83%,99.25% 50%,98.84% 51.17%,98.92% 52.34%,99.17% 53.51%,98.59% 54.68%,98.56% 55.86%,99.21% 57.03%,99.13% 58.2%,98.64% 59.37%,98.59% 60.54%,99.06% 61.71%,99.23% 62.88%,98.6% 64.05%,99.24% 65.23%,99.18% 66.4%,98.95% 67.57%,98.79% 68.74%,98.52% 69.91%,98.46% 71.08%,99.25% 72.25%,98.63% 73.42%,99.03% 74.59%,98.65% 75.77%,99.13% 76.94%,98.94% 78.11%,98.68% 79.28%,98.58% 80.45%,99.05% 81.62%,98.49% 82.79%,98.62% 83.96%,98.91% 85.14%,99.16% 86.31%,98.96% 87.48%,98.67% 88.65%,99.21% 89.82%,98.6% 90.99%,98.44% 92.16%,98.66% 93.33%,98.81% 94.5%,98.48% 95.68%,98.58% 96.85%,98.74% 98.02%,98.92% 99.19%,97.23% 98.97%,95.6% 99.11%,93.97% 99.43%,92.34% 99.48%,90.71% 99.28%,89.09% 99.31%,87.46% 99.24%,85.83% 98.97%,84.2% 98.91%,82.57% 98.9%,80.94% 99.44%,79.31% 99.31%,77.69% 99.47%,76.06% 98.9%,74.43% 99.27%,72.8% 99.18%,71.17% 99.33%,69.54% 99.08%,67.91% 99.49%,66.29% 98.93%,64.66% 99.22%,63.03% 99.33%,61.4% 99.43%,59.77% 99.33%,58.14% 99.31%,56.51% 99.37%,54.89% 99.44%,53.26% 99.1%,51.63% 99.3%,50% 99.43%,48.37% 99.41%,46.74% 99.14%,45.11% 99.37%,43.49% 99.41%,41.86% 99.23%,40.23% 99.27%,38.6% 99.12%,36.97% 99.24%,35.34% 99.26%,33.71% 98.93%,32.09% 99.27%,30.46% 99.49%,28.83% 99.42%,27.2% 99.33%,25.57% 99.12%,23.94% 99.33%,22.31% 99.24%,20.69% 99.15%,19.06% 99.39%,17.43% 98.94%,15.8% 99.34%,14.17% 98.9%,12.54% 99.25%,10.91% 99.18%,9.29% 99.03%,7.66% 99.31%,6.03% 99.19%,4.4% 99.26%,2.77% 99.44%,1.14% 99.04%,.72% 98.02%,.97% 96.85%,1.3% 95.68%,.89% 94.5%,.86% 93.33%,1.49% 92.16%,1.28% 90.99%,1.09% 89.82%,1.48% 88.65%,.99% 87.48%,1.29% 86.31%,.88% 85.14%,1.08% 83.96%,1.41% 82.79%,1.5% 81.62%,1.47% 80.45%,1.04% 79.28%,1.21% 78.11%,.99% 76.94%,.83% 75.77%,1.14% 74.59%,1.43% 73.42%,1.44% 72.25%,1.32% 71.08%,1.53% 69.91%,.95% 68.74%,.86% 67.57%,1.1% 66.4%,.95% 65.23%,.9% 64.05%,1.07% 62.88%,1.25% 61.71%,1.14% 60.54%,.98% 59.37%,1.43% 58.2%,1.56% 57.03%,1.1% 55.86%,.78% 54.68%,.74% 53.51%,1.46% 52.34%,.75% 51.17%,1.32% 50%,1.2% 48.83%,.98% 47.66%,1.39% 46.49%,.73% 45.32%,.83% 44.14%,1.1% 42.97%,.74% 41.8%,1.43% 40.63%,.92% 39.46%,.84% 38.29%,.75% 37.12%,1.25% 35.95%,1.1% 34.77%,1.25% 33.6%,1.28% 32.43%,1.41% 31.26%,1.54% 30.09%,1.3% 28.92%,.89% 27.75%,1.12% 26.58%,.87% 25.41%,.72% 24.23%,1.12% 23.06%,1.33% 21.89%,.87% 20.72%,.95% 19.55%,1.01% 18.38%,1.31% 17.21%,1.16% 16.04%,1.24% 14.86%,1.36% 13.69%,1.05% 12.52%,1.39% 11.35%,1.49% 10.18%,.79% 9.01%,1.51% 7.84%,1.33% 6.67%,.83% 5.5%,1.1% 4.32%,1.25% 3.15%,1.49% 1.98%,1.14% .78%,0 0);background:#fff;position:absolute;inset:0}.theme-photo-eastern-bloc{color:#1c1c1c;font-family:var(--font-body);background:#f2f0e9}.theme-photo-eastern-bloc.page-front{padding:6mm 6mm 14mm}.theme-photo-eastern-bloc.page-front .f-image img{filter:grayscale()contrast(1.2)brightness(.96)}.theme-photo-eastern-bloc [data-field=caption]{color:#23357a;margin-top:3mm;font-size:15px;line-height:1.15}.theme-photo-eastern-bloc [data-field=studio]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#8b8b84;font-size:7px;position:absolute;bottom:4mm;right:6mm}.theme-photo-eastern-bloc.page-back{background:#ebe8dd;padding:9mm 9mm 11mm}.theme-photo-eastern-bloc [data-field=imprint]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#444;border:.4mm solid #444;align-self:flex-start;padding:1.5mm 3mm;font-size:8px;line-height:1.4}.theme-photo-eastern-bloc [data-field=note]{color:#23357a;margin-top:6mm;font-size:18px;line-height:1.3}.theme-photo-eastern-bloc [data-field=stamp]{font-family:var(--font-accent);color:#6a3f8f;opacity:.75;border:.6mm double #6a3f8f;align-self:flex-end;margin-top:4mm;padding:1mm 3mm;font-size:10px;font-weight:700;transform:rotate(4deg)}.theme-photo-instant{color:#222;font-family:var(--font-body);background:#f5f4ef}.theme-photo-instant.page-front{padding:6mm 6mm 12mm}.theme-photo-instant.page-front .f-image{background:#1d1d1d}.theme-photo-instant.page-front .f-image img{filter:saturate(.8)contrast(.95)sepia(.12)brightness(1.03)}.theme-photo-instant [data-field=caption]{text-align:center;color:#1a2a6b;margin-top:4mm;font-size:20px;line-height:1.15;transform:rotate(-1deg)}.theme-photo-instant [data-field=studio]{color:#777;font-size:11px;position:absolute;bottom:4mm;right:7mm}.theme-photo-instant.page-back{background:#e6e5e0;padding:10mm}.theme-photo-instant [data-field=imprint]{color:#777;font-size:11px}.theme-photo-instant [data-field=note]{color:#1a2a6b;margin-top:4mm;font-size:21px;line-height:1.25}.theme-photo-instant [data-field=stamp]{color:#777;align-self:flex-end;font-size:14px}.theme-photo-postcard{--card-stock:#f2ecdd;--card-age:radial-gradient(circle at 14% 78%, #966e3c1a 0 1mm, transparent 1.8mm), radial-gradient(circle at 83% 22%, #966e3c14 0 .7mm, transparent 1.4mm), radial-gradient(circle at 61% 91%, #966e3c12 0 .6mm, transparent 1.2mm), radial-gradient(ellipse at 50% 45%, transparent 55%, #8c69372b 100%);--card-print:#6f2a1e;--card-rule:#3c34288c;--card-small:#3c3428bf;--card-pen:#2b3160;--card-post:#282430cc;background:var(--card-age), var(--card-stock);color:var(--card-pen);font-family:var(--font-body)}.theme-photo-postcard.page-front{padding:5mm 5mm 11mm}.theme-photo-postcard.page-front .f-image{background:#d9d1bb;box-shadow:0 0 0 .2mm #5046324d}.theme-photo-postcard.page-front .f-image img{filter:sepia(.35)saturate(1.45)contrast(.9)brightness(1.04)}.theme-photo-postcard.page-front .f-image:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle,#3c281438 0 30%,#0000 36%) 0 0/.42mm .42mm,linear-gradient(160deg,#fff0c82e,#78501e1f);position:absolute;inset:0}.theme-photo-postcard [data-field=caption]{font-family:var(--font-title);letter-spacing:.04em;text-align:center;color:var(--card-print);margin-top:2.2mm;font-weight:700;line-height:1.1}.theme-photo-postcard [data-field=studio]{font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--card-small);font-size:6.5px;position:absolute;bottom:3mm;left:5mm;right:5mm}.theme-photo-postcard.page-back{background:linear-gradient(var(--card-rule), var(--card-rule)) right 8mm top 55mm / 58mm .25mm no-repeat, linear-gradient(var(--card-rule), var(--card-rule)) right 8mm top 65mm / 58mm .25mm no-repeat, linear-gradient(var(--card-rule), var(--card-rule)) right 8mm top 75mm / 58mm .25mm no-repeat, linear-gradient(var(--card-rule), var(--card-rule)) right 8mm top 85mm / 58mm .25mm no-repeat, linear-gradient(var(--card-rule), var(--card-rule)) 50% 16mm / .3mm 81mm no-repeat, var(--card-age), var(--card-stock);padding:17mm 8mm 8mm}.theme-photo-postcard.page-back:before{content:"POST CARD";font-family:var(--font-title);letter-spacing:.32em;text-align:center;color:var(--card-print);padding-left:.32em;font-size:17px;font-weight:900;position:absolute;top:5mm;left:0;right:0}:root:lang(pl) .theme-photo-postcard.page-back:before{content:"KARTA POCZTOWA"}.theme-photo-postcard.page-back:after{content:"PLACE\a STAMP\a HERE";box-sizing:border-box;border:.3mm solid var(--card-rule);width:19mm;height:23mm;font-family:var(--font-accent);letter-spacing:.12em;text-align:center;white-space:pre;color:var(--card-small);justify-content:center;align-items:center;font-size:6px;line-height:1.3;display:flex;position:absolute;top:7mm;right:8mm}:root:lang(pl) .theme-photo-postcard.page-back:after{content:"MIEJSCE\a NA\a ZNACZEK"}.theme-photo-postcard [data-field=imprint]{background:var(--card-stock);max-height:62mm;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--card-small);writing-mode:vertical-rl;padding:1.4mm 0;font-size:6px;line-height:1.25;position:absolute;bottom:12mm;left:50%;transform:translate(-50%)rotate(180deg)}.theme-photo-postcard [data-field=note]{width:62mm;line-height:1.22}.theme-photo-postcard [data-field=address]{width:58mm;height:40mm;line-height:10mm;position:absolute;top:48mm;right:8mm;overflow:hidden}.theme-photo-postcard [data-field=stamp]{box-sizing:border-box;width:19mm;height:19mm;font-family:var(--font-accent);letter-spacing:.05em;text-align:center;text-transform:uppercase;color:var(--card-post);justify-content:center;align-items:center;padding:3mm;font-size:7px;font-weight:700;line-height:1.15;display:flex;position:absolute;top:11mm;right:20mm}.theme-photo-postcard [data-field=stamp]:before{content:"1";z-index:-1;box-sizing:border-box;border:.8mm dotted var(--card-stock);width:17mm;height:21mm;font-family:var(--font-title);color:#fffdf6;background:radial-gradient(1.9mm at 50% 38%,#3f6b45 0 96%,#0000 100%),radial-gradient(4.4mm 3.2mm at 50% 66%,#3f6b45 0 96%,#0000 100%),radial-gradient(36% 31% at 50% 46%,#efe4c8 0 95%,#0000 100%) content-box content-box,repeating-linear-gradient(0deg,#14281433 0 .18mm,#0000 .18mm .45mm) content-box content-box,linear-gradient(#3f6b45,#3f6b45) content-box content-box,#fffdf6;justify-content:center;align-items:flex-end;padding:1.7mm 1.7mm 1.4mm;font-size:11px;font-weight:900;line-height:1;display:flex;position:absolute;top:-3mm;left:12mm;transform:rotate(2deg);box-shadow:0 .15mm .35mm #3c281433}.theme-photo-postcard [data-field=stamp]:after{content:"";pointer-events:none;background:radial-gradient(circle 9.5mm at 9.5mm 50%, transparent 8.9mm, var(--card-post) 8.95mm 9.4mm, transparent 9.45mm), repeating-linear-gradient(180deg, var(--card-post) 0 .45mm, transparent .45mm 1.9mm) 20.5mm 50% / 16mm 9.9mm no-repeat;position:absolute;inset:0 -19mm 0 0;transform:rotate(-4deg)}.theme-photo-twenties{color:#2a2418;font-family:var(--font-body);background:#efe7d2}.theme-photo-twenties.page-front{padding:8mm 8mm 16mm}.theme-photo-twenties.page-front .f-image{background:#d8ccb0;padding:.6mm}.theme-photo-twenties.page-front .f-image img{filter:grayscale()sepia(.75)contrast(1.05)brightness(.97)}.theme-photo-twenties [data-field=caption]{text-align:center;color:#3a3226;margin-top:3mm;font-size:16px;line-height:1.15}.theme-photo-twenties [data-field=studio]{font-family:var(--font-title);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:#8a7a58;text-shadow:0 .15mm #ffffffb3;font-size:7px;position:absolute;bottom:5mm;left:8mm;right:8mm}.theme-photo-twenties.page-back{background:#e9e1cd;padding:10mm 10mm 12mm}.theme-photo-twenties [data-field=imprint]{font-family:var(--font-heading);letter-spacing:.08em;text-align:center;color:#7c6c4c;border-bottom:.3mm solid #5a4c3266;padding-bottom:3mm;font-size:8px;line-height:1.5}.theme-photo-twenties [data-field=imprint] p:first-child{font-family:var(--font-title);font-size:11px;font-weight:700}.theme-photo-twenties [data-field=note]{color:#4b4b52;margin-top:6mm;font-size:19px;line-height:1.3}.theme-photo-twenties [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.08em;color:#5b3a78;opacity:.8;border:.5mm solid #5b3a78;align-self:flex-end;margin-top:4mm;padding:.8mm 2.5mm;font-size:10px;transform:rotate(-6deg)}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert){text-rendering:geometricprecision;flex-direction:column;display:flex}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert)>*{z-index:1;flex:none;position:relative}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) [data-field=cast]{z-index:2}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) .f-list-row{padding-right:0}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) .f-sub{min-width:0}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) .f-list>.f-list-add{position:absolute;top:100%;right:0}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) .f-image{overflow:hidden}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-playbill-theatre,.theme-playbill-troupe,.theme-playbill-arena,.theme-playbill-concert) .f-image-empty{text-align:center;place-items:end center;height:100%;padding:2mm;font-family:ui-sans-serif,sans-serif;font-size:9px;line-height:1.3;display:grid}.theme-playbill-arena{--arena-black:#0c0b10;--arena-magenta:#ff2d8a;--arena-cyan:#19dcff;--arena-white:#f4f3f7;--arena-grey:#8c8a99;background:var(--arena-black);color:var(--arena-white);font-family:var(--font-body);text-align:left;padding:13mm 13mm 11mm;font-size:15px;line-height:1.3}.theme-playbill-arena:before{content:"";pointer-events:none;background:radial-gradient(circle,#ff2d8a38 .35mm,#0000 .45mm) 0 0/2mm 2mm,linear-gradient(160deg,#ff2d8a59,#0000 40%),linear-gradient(340deg,#19dcff4d,#0000 38%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000 10%,#0000 55% 70%,#000);mask-image:linear-gradient(160deg,#000 10%,#0000 55% 70%,#000)}.theme-playbill-arena [data-field=venue]{border-left:3mm solid var(--arena-cyan);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--arena-cyan);padding-left:3mm;font-weight:700;line-height:1.2}.theme-playbill-arena [data-field=presents]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-top:4mm;line-height:1.25}.theme-playbill-arena [data-field=title]{font-family:var(--font-title);letter-spacing:.01em;text-transform:uppercase;text-shadow:.9mm .9mm 0 var(--arena-magenta), -.5mm -.5mm 0 var(--arena-cyan);transform-origin:0 100%;margin-top:1mm;font-weight:700;line-height:1.46;transform:skew(-8deg)}.theme-playbill-arena [data-field=subtitle]{font-family:var(--font-heading);text-transform:uppercase;color:var(--arena-magenta);font-weight:700;line-height:1.25}.theme-playbill-arena .f-image{background:linear-gradient(115deg, var(--arena-magenta), #7a1bff 55%, var(--arena-cyan));clip-path:polygon(0 9%,100% 0,100% 91%,0 100%);height:80mm;margin:5mm -13mm 0}.theme-playbill-arena .f-image:not(:has(img)){background:radial-gradient(circle at 30% 34%, var(--arena-black) 0 8mm, transparent 8.2mm), radial-gradient(circle at 70% 34%, var(--arena-black) 0 8mm, transparent 8.2mm), radial-gradient(ellipse 13% 44% at 30% 100%, var(--arena-black) 0 99%, transparent 100%), radial-gradient(ellipse 13% 44% at 70% 100%, var(--arena-black) 0 99%, transparent 100%), radial-gradient(ellipse 6% 7% at 44% 53%, var(--arena-black) 0 99%, transparent 100%), radial-gradient(ellipse 6% 7% at 56% 53%, var(--arena-black) 0 99%, transparent 100%), repeating-linear-gradient(115deg, transparent 0 1.2mm, #0c0b1040 1.2mm 1.6mm), linear-gradient(115deg, var(--arena-magenta), #7a1bff 55%, var(--arena-cyan))}.theme-playbill-arena .f-image img{filter:grayscale()contrast(1.5);mix-blend-mode:multiply}.theme-playbill-arena .f-image-empty{color:var(--arena-white)}.theme-playbill-arena [data-field=castHeading]{font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--arena-cyan);margin-top:5mm;font-size:22px;line-height:1.54}.theme-playbill-arena [data-field=cast]{flex-direction:column;flex:auto;justify-content:center;gap:2mm;min-height:0;margin-block:1mm 3mm;display:flex}.theme-playbill-arena [data-field=cast] .f-list-row{border-bottom:.3mm solid #f4f3f740;grid-template-columns:50mm minmax(0,1fr);align-items:baseline;column-gap:4mm;padding-bottom:1.6mm;display:grid}.theme-playbill-arena .f-sub-role{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--arena-magenta);font-size:12px;font-weight:700}.theme-playbill-arena .f-sub-performer{font-family:var(--font-heading);text-transform:uppercase;font-size:19px;font-weight:700;line-height:1.2}.theme-playbill-arena [data-field=cast] .f-list-row:first-child .f-sub-performer{color:var(--arena-cyan);font-size:24px}.theme-playbill-arena [data-field=dates]{font-family:var(--font-accent);text-transform:uppercase;color:var(--arena-magenta);line-height:1.54}.theme-playbill-arena [data-field=prices]{border-block:1.6mm solid var(--arena-cyan);border-inline:3mm solid var(--arena-cyan);background:var(--arena-cyan);font-family:var(--font-heading);text-transform:uppercase;color:var(--arena-black);font-weight:700;line-height:1.25}.theme-playbill-arena [data-field=footer]{color:var(--arena-grey);margin-top:3mm;line-height:1.3}.theme-playbill-concert{--riso-pink:#ff48b0;--riso-blue:#0078bf;--riso-paper:#f3efe4;--riso-ink:#1b2a4a;background:var(--riso-paper);color:var(--riso-blue);font-family:var(--font-body);text-align:left;padding:14mm 14mm 12mm;font-size:15px;line-height:1.3}.theme-playbill-concert:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' preserveAspectRatio='none'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='1' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .2 0 0 0 0 .4 .5 0 0 0 -.3'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23f)'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat, radial-gradient(circle at 84% 58%, var(--riso-pink) 0 44mm, transparent 44.2mm);mix-blend-mode:multiply;position:absolute;inset:0}.theme-playbill-concert [data-field=presents]{font-family:var(--font-accent);text-transform:uppercase;order:1;font-weight:700;line-height:1.3}.theme-playbill-concert [data-field=title]{font-family:var(--font-title);letter-spacing:-.03em;text-transform:uppercase;color:var(--riso-pink);text-shadow:-.6mm .4mm #0078bf8c;mix-blend-mode:multiply;order:2;margin-top:2mm;font-weight:700;line-height:1.16}.theme-playbill-concert [data-field=subtitle]{font-family:var(--font-heading);text-transform:uppercase;order:3;font-weight:700;line-height:1.25}.theme-playbill-concert .f-image{background:var(--riso-blue);mix-blend-mode:multiply;flex:auto;order:4;min-height:60mm;margin:5mm 0 0}.theme-playbill-concert .f-image:not(:has(img)){background:radial-gradient(circle at 22% 44%, var(--riso-blue) 0 5.5mm, transparent 5.7mm), radial-gradient(circle at 41% 40%, var(--riso-blue) 0 5.5mm, transparent 5.7mm), radial-gradient(circle at 60% 44%, var(--riso-blue) 0 5.5mm, transparent 5.7mm), radial-gradient(circle at 79% 41%, var(--riso-blue) 0 5.5mm, transparent 5.7mm), radial-gradient(ellipse 9% 42% at 22% 100%, var(--riso-blue) 0 99%, transparent 100%), radial-gradient(ellipse 9% 45% at 41% 100%, var(--riso-blue) 0 99%, transparent 100%), radial-gradient(ellipse 9% 42% at 60% 100%, var(--riso-blue) 0 99%, transparent 100%), radial-gradient(ellipse 9% 44% at 79% 100%, var(--riso-blue) 0 99%, transparent 100%), radial-gradient(circle, var(--riso-blue) .5mm, transparent .6mm) 0 0 / 1.6mm 1.6mm, var(--riso-paper)}.theme-playbill-concert .f-image img{filter:grayscale()contrast(1.35);mix-blend-mode:screen}.theme-playbill-concert .f-image-empty{color:var(--riso-paper)}.theme-playbill-concert [data-field=castHeading]{font-family:var(--font-accent);text-transform:uppercase;order:5;margin-top:5mm;font-size:14px;font-weight:700}.theme-playbill-concert [data-field=cast]{flex-wrap:wrap;order:6;gap:1mm 7mm;display:flex}.theme-playbill-concert [data-field=cast] .f-list-row{flex-direction:column;display:flex}.theme-playbill-concert .f-sub-role{font-family:var(--font-accent);text-transform:uppercase;font-size:12px}.theme-playbill-concert .f-sub-performer{font-family:var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;color:var(--riso-ink);font-size:28px;font-weight:700;line-height:1.15}.theme-playbill-concert [data-field=dates]{font-family:var(--font-heading);text-transform:uppercase;color:var(--riso-pink);mix-blend-mode:multiply;order:7;margin-top:5mm;font-weight:700;line-height:1.2}.theme-playbill-concert [data-field=venue]{font-family:var(--font-title);text-transform:uppercase;color:var(--riso-ink);order:8;margin-top:1mm;font-weight:700;line-height:1.2}.theme-playbill-concert [data-field=prices]{background:linear-gradient(var(--riso-blue), var(--riso-blue)) 0 0 / 100% .6mm no-repeat border-box;font-family:var(--font-accent);border-top:2mm solid #0000;order:9;margin-top:3mm;font-weight:700;line-height:1.3}.theme-playbill-concert [data-field=footer]{font-family:var(--font-accent);order:10;margin-top:2mm;line-height:1.3}.theme-playbill-theatre{--theatre-ink:#1c1814;--theatre-red:#9a1d17;--theatre-paper:#eee5cd;background:var(--theatre-paper);color:var(--theatre-ink);font-family:var(--font-body);text-align:center;align-items:center;padding:15mm 17mm 13mm;font-size:15px;line-height:1.3}.theme-playbill-theatre:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 22%,#96692821 0 3mm,#0000 8mm),radial-gradient(circle at 84% 64%,#9669281f 0 2.5mm,#0000 7mm),radial-gradient(circle at 30% 90%,#9669281a 0 2mm,#0000 6mm),radial-gradient(#0000 58%,#78541e42);position:absolute;inset:0}.theme-playbill-theatre:after{content:"";border:.5mm solid var(--theatre-ink);outline:1.4mm solid var(--theatre-ink);outline-offset:1.3mm;pointer-events:none;position:absolute;inset:8mm}.theme-playbill-theatre [data-field=venue]{background:linear-gradient(var(--theatre-ink), var(--theatre-ink)) 0 0 / 100% .9mm no-repeat border-box, linear-gradient(var(--theatre-ink), var(--theatre-ink)) 0 100% / 100% .3mm no-repeat border-box;width:100%;font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;border-block:2mm solid #0000;font-weight:700;line-height:1.25}.theme-playbill-theatre [data-field=presents]{width:100%;margin-top:4mm;font-style:italic;line-height:1.3}.theme-playbill-theatre [data-field=title]{width:100%;font-family:var(--font-title);letter-spacing:.01em;text-transform:uppercase;margin-top:2mm;font-weight:900;line-height:1.2}.theme-playbill-theatre [data-field=subtitle]{width:100%;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;line-height:1.3}.theme-playbill-theatre .f-image{border:.5mm solid var(--theatre-ink);outline:.3mm solid var(--theatre-ink);outline-offset:1.2mm;background:radial-gradient(34% 58% at 50% 62%,#f0e1b9e6,#0000 70%),repeating-linear-gradient(90deg,#5a1712 0 2.2mm,#7c2219 2.2mm 3.6mm) 0 0/30% 100% no-repeat,repeating-linear-gradient(90deg,#7c2219 0 1.4mm,#5a1712 1.4mm 3.6mm) 100% 0/30% 100% no-repeat,linear-gradient(#7c2219,#7c2219) 0 0/100% 16% no-repeat,linear-gradient(#0000 80%,#2a1f16 80%),#3b2d20;border-radius:50%;width:92mm;height:68mm;margin-top:5mm}.theme-playbill-theatre .f-image img{filter:grayscale()sepia(.5)contrast(1.15)}.theme-playbill-theatre .f-image-empty{color:#f0e1b9b3}.theme-playbill-theatre [data-field=castHeading]{font-family:var(--font-heading);letter-spacing:.3em;text-transform:uppercase;margin-top:6mm;font-size:13px;font-weight:700}.theme-playbill-theatre [data-field=castHeading]:before,.theme-playbill-theatre [data-field=castHeading]:after{content:"";vertical-align:.3em;background:var(--theatre-ink);width:14mm;height:.3mm;margin:0 3mm;display:inline-block}.theme-playbill-theatre [data-field=cast]{flex-direction:column;flex:auto;justify-content:center;gap:1.4mm;width:88%;min-height:0;margin-block:3mm;font-size:18px;display:flex}.theme-playbill-theatre [data-field=cast] .f-list-row{align-items:baseline;gap:2mm;display:flex}.theme-playbill-theatre [data-field=cast] .f-list-row:after{content:"";background:radial-gradient(circle, var(--theatre-ink) .25mm, transparent .3mm) 0 100% / 1.6mm 1mm repeat-x;flex:auto;order:1;height:.6em}.theme-playbill-theatre .f-sub-role{flex:none;font-style:italic}.theme-playbill-theatre .f-sub-performer{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;flex:none;order:2;font-weight:700}.theme-playbill-theatre [data-field=dates]{background:linear-gradient(var(--theatre-ink), var(--theatre-ink)) 0 0 / 100% .3mm no-repeat border-box;width:100%;font-family:var(--font-accent);letter-spacing:.02em;text-transform:uppercase;color:var(--theatre-red);border-top:3mm solid #0000;line-height:1.36}.theme-playbill-theatre [data-field=prices]{width:100%;font-family:var(--font-heading);margin-top:2mm;font-weight:700;line-height:1.3}.theme-playbill-theatre [data-field=footer]{width:100%;margin-top:3mm;font-style:italic;line-height:1.3}.theme-playbill-troupe{--troupe-ink:#1e160e;--troupe-paper:#e3d3ab;--troupe-ochre:#d6962880;--troupe-verdigris:#3c8c786b;--troupe-madder:#be322880;--troupe-brown:#5a3417;background:var(--troupe-paper);color:var(--troupe-ink);font-family:var(--font-body);text-align:center;align-items:center;padding:19mm 20mm 16mm;font-size:15px;line-height:1.3}.theme-playbill-troupe:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' preserveAspectRatio='none'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .06' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .28 0 0 0 0 .12 .7 0 0 0 -.38'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat,radial-gradient(circle at 80% 12%,#78501e29 0 4mm,#0000 10mm),radial-gradient(circle at 16% 70%,#78501e1f 0 3mm,#0000 8mm),radial-gradient(#0000 52%,#5a3c144d);position:absolute;inset:0}.theme-playbill-troupe:after{content:"";background:repeating-conic-gradient(var(--troupe-ink) 0 25%, transparent 0 50%) 0 0 / 4mm 4mm border-box;box-shadow:inset 0 0 0 .6mm var(--troupe-ink), 0 0 0 .6mm var(--troupe-ink);pointer-events:none;border:4mm solid #0000;position:absolute;inset:8mm;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-composite:xor;mask-composite:exclude}.theme-playbill-troupe [data-field=venue]{width:100%;font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1.25}.theme-playbill-troupe [data-field=presents]{width:100%;margin-top:3mm;font-style:italic;line-height:1.3}.theme-playbill-troupe [data-field=title]{background:radial-gradient(ellipse 46% 44% at 36% 55%, var(--troupe-madder), transparent 72%), radial-gradient(ellipse 40% 40% at 70% 48%, var(--troupe-madder), transparent 70%);width:100%;font-family:var(--font-title);letter-spacing:.02em;margin-top:3mm;font-weight:700;line-height:1.24}.theme-playbill-troupe [data-field=subtitle]{width:100%;margin-top:1mm;font-style:italic;line-height:1.3}.theme-playbill-troupe .f-image{border:1mm solid var(--troupe-ink);outline:.4mm solid var(--troupe-ink);outline-offset:1mm;background:#efe2c2;width:132mm;height:84mm;margin-top:5mm}.theme-playbill-troupe .f-image:not(:has(img)){background:radial-gradient(circle at 50% 30%, var(--troupe-ink) 0 7mm, transparent 7.2mm), conic-gradient(from 150deg at 50% 20%, transparent 0 20deg, var(--troupe-ink) 20deg 40deg, transparent 40deg) 0 0 / 100% 40% no-repeat, linear-gradient(170deg, transparent 58%, var(--troupe-ink) 58.4%) 38% 100% / 13% 62% no-repeat, linear-gradient(190deg, transparent 58%, var(--troupe-ink) 58.4%) 62% 100% / 13% 62% no-repeat, linear-gradient(var(--troupe-ink), var(--troupe-ink)) 50% 100% / 12% 60% no-repeat, repeating-linear-gradient(0deg, var(--troupe-ink) 0 .4mm, transparent .4mm 1.6mm) 0 100% / 100% 16% no-repeat, repeating-linear-gradient(90deg, transparent 0 2.6mm, #1e160e80 2.6mm 3mm), #efe2c2}.theme-playbill-troupe .f-image img{filter:grayscale()contrast(3.2)brightness(1.15);mix-blend-mode:multiply}.theme-playbill-troupe .f-image:after{content:"";pointer-events:none;background:radial-gradient(ellipse 34% 40% at 30% 40%, var(--troupe-ochre), transparent 70%), radial-gradient(ellipse 30% 36% at 72% 64%, var(--troupe-verdigris), transparent 72%);mix-blend-mode:multiply;position:absolute;inset:0}.theme-playbill-troupe .f-image-empty{color:#1e160e8c}.theme-playbill-troupe [data-field=castHeading]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:6mm;font-size:16px;font-weight:700}.theme-playbill-troupe [data-field=castHeading]:before,.theme-playbill-troupe [data-field=castHeading]:after{content:"❦";font-family:var(--font-body);color:#8d2a1f;margin:0 2.4mm}.theme-playbill-troupe [data-field=cast]{flex-direction:column;flex:auto;justify-content:center;gap:1.2mm;width:100%;min-height:0;margin-block:2mm;font-size:20px;display:flex}.theme-playbill-troupe [data-field=cast] .f-list-row{grid-template-columns:minmax(0,1fr) 8mm minmax(0,1fr);align-items:baseline;display:grid}.theme-playbill-troupe [data-field=cast] .f-list-row:before{content:"—";grid-area:1/2}.theme-playbill-troupe .f-sub-role{font-family:var(--font-heading);text-align:right;grid-area:1/1;font-weight:700}.theme-playbill-troupe .f-sub-performer{text-align:left;grid-area:1/3;font-style:italic}.theme-playbill-troupe [data-field=dates]{background:linear-gradient(var(--troupe-ink), var(--troupe-ink)) 20% 0 / 60% .5mm no-repeat border-box;width:100%;font-family:var(--font-heading);color:#8d2a1f;border-top:3mm solid #0000;font-weight:700;line-height:1.3}.theme-playbill-troupe [data-field=prices]{width:100%;margin-top:2mm;line-height:1.3}.theme-playbill-troupe [data-field=footer]{width:86%;font-family:var(--font-accent);color:var(--troupe-brown);margin-top:4mm;line-height:1.3;transform:rotate(-1.5deg)}.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.5}.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-missing{--missing-toner:#161616;--missing-copy-paper:#f1f0eb;--missing-tape:#ece5c49e;--missing-tape-edge:#968c6459;--missing-headline-scale:2.9;--missing-headline-leading:1.15;background:var(--missing-copy-paper);color:var(--missing-toner);font-family:var(--font-body);text-align:center;text-shadow:0 0 .3px #1616168c;flex-direction:column;align-items:center;padding:12mm 13mm 11mm;font-size:15px;line-height:1.34;display:flex}.theme-poster-missing:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' preserveAspectRatio='none'%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .08 0 0 0 0 .08 11 0 0 0 -8.1'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23t)'/%3E%3C/svg%3E") 0 0/62mm 62mm,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' preserveAspectRatio='none'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.018' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .08 0 0 0 0 .08 .34 0 0 0 -.13'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23m)'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat,linear-gradient(90deg,#0000 71.2%,#14141412 71.3% 71.5%,#0000 71.6%),linear-gradient(90deg,#14141442,#1414140f 2.5mm,#0000 7mm),linear-gradient(270deg,#1414141a,#0000 4mm),linear-gradient(#14141414,#0000 5mm),radial-gradient(at 52% 46%,#0000 58%,#14141414);position:absolute;inset:0}.theme-poster-missing:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(135deg, transparent 8mm, var(--missing-tape-edge) 8mm, var(--missing-tape) 8.3mm, var(--missing-tape) 19.7mm, var(--missing-tape-edge) 19.7mm, transparent 20mm) left top / 30mm 30mm no-repeat, linear-gradient(225deg, transparent 9mm, var(--missing-tape-edge) 9mm, var(--missing-tape) 9.3mm, var(--missing-tape) 20.7mm, var(--missing-tape-edge) 20.7mm, transparent 21mm) right top / 31mm 31mm no-repeat, linear-gradient(45deg, transparent 7mm, var(--missing-tape-edge) 7mm, var(--missing-tape) 7.3mm, var(--missing-tape) 18.7mm, var(--missing-tape-edge) 18.7mm, transparent 19mm) left bottom / 28mm 28mm no-repeat, linear-gradient(315deg, transparent 8mm, var(--missing-tape-edge) 8mm, var(--missing-tape) 8.3mm, var(--missing-tape) 19.7mm, var(--missing-tape-edge) 19.7mm, transparent 20mm) right bottom / 29mm 29mm no-repeat;position:absolute;inset:0}.theme-poster-missing>*{z-index:1;position:relative}.theme-poster-missing [data-field=heading]{width:calc(100% / var(--missing-headline-scale));margin-bottom:calc((var(--missing-headline-scale) - 1) * var(--missing-headline-leading) * 1em);font-family:var(--font-title);font-size:48px;font-weight:700;line-height:var(--missing-headline-leading);letter-spacing:-.03em;text-transform:uppercase;transform:scale(var(--missing-headline-scale));transform-origin:0 0;align-self:flex-start}.theme-poster-missing [data-field=subheading]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' preserveAspectRatio='none'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .94 0 0 0 0 .92 6 0 0 0 -3.9'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23s)'/%3E%3C/svg%3E") 0 0 / 60mm 60mm, var(--missing-toner);font-family:var(--font-heading);letter-spacing:.03em;text-transform:uppercase;color:var(--missing-copy-paper);text-shadow:none;align-self:stretch;margin-top:1mm;padding:0 4mm;font-size:24px;font-weight:700;line-height:1.55}.theme-poster-missing .f-image{aspect-ratio:4/5;border:.5mm solid var(--missing-toner);background:linear-gradient(160deg,#dddcd7,#c9c8c3);flex:none;width:76mm;margin-top:5mm}.theme-poster-missing .f-image img{object-fit:cover;filter:grayscale()contrast(1.75)brightness(1.08);width:100%;height:100%;display:block}.theme-poster-missing .f-image-empty{color:#16161680;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-poster-missing [data-field=name]{font-family:var(--font-heading);text-transform:uppercase;margin-top:4mm;font-size:36px;font-weight:700;line-height:1.15}.theme-poster-missing [data-field=body]{flex:1 1 0;align-self:stretch;min-height:0;margin-top:2.5mm;overflow:hidden}.theme-poster-missing .f-para p{margin:0}.theme-poster-missing .f-para p+p{margin-top:.5em}.theme-poster-missing [data-field=reward]{font-family:var(--font-title);letter-spacing:-.01em;text-transform:uppercase;margin-top:3mm;font-size:44px;font-weight:700;line-height:1.15}.theme-poster-missing [data-field=issuer]{font-family:var(--font-heading);margin-top:2mm;font-size:16px;font-weight:700;line-height:1.3}.theme-poster-missing [data-field=footer]{font-family:var(--font-accent);color:#262626;text-shadow:none;margin-top:4mm;font-size:23px;font-weight:700;line-height:1.1;transform:rotate(-2deg)}.theme-poster-propaganda{--propaganda-red:#d13a1e;--propaganda-ink:#171513;--propaganda-stock:#ece4cf;--propaganda-tilt:-7deg;--propaganda-headline-scale:2.3;--propaganda-headline-line:20mm;--propaganda-bleed:24mm;background:var(--propaganda-stock);color:var(--propaganda-ink);font-family:var(--font-body);grid-template:"heading heading""subheading subheading""photo name""photo body"minmax(0,1fr)"reward reward""issuer issuer""footer footer"/minmax(0,1.2fr) minmax(0,1fr);column-gap:8mm;padding:15mm 14mm 13mm;font-size:13px;line-height:1.42;display:grid}.theme-poster-propaganda:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 11%, var(--propaganda-red) 0 28mm, transparent 28.2mm), radial-gradient(circle at 85% 11%, transparent 0 32.5mm, var(--propaganda-ink) 32.5mm 33mm, transparent 33.2mm), linear-gradient(var(--propaganda-ink), var(--propaganda-ink)) 6mm 0 / 2.4mm 100% no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' preserveAspectRatio='none'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.03' numOctaves='4' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .15 .36 0 0 0 -.12'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat, radial-gradient(ellipse at 30% 70%, #6e5a321a, transparent 55%), radial-gradient(ellipse at 50% 50%, transparent 62%, #5a462824), repeating-linear-gradient(-45deg, var(--propaganda-ink) 0 3mm, var(--propaganda-red) 3mm 6mm) left bottom / 100% 5mm no-repeat;position:absolute;inset:0}.theme-poster-propaganda>*{z-index:1;position:relative}.theme-poster-propaganda [data-field=heading]{box-sizing:border-box;width:calc((100% + 2 * var(--propaganda-bleed)) / var(--propaganda-headline-scale));margin-block:calc((var(--propaganda-headline-scale) - 1) / 2 * var(--propaganda-headline-line));padding:0 calc(var(--propaganda-bleed) / var(--propaganda-headline-scale));background:linear-gradient(transparent 11%, var(--propaganda-ink) 11% 86%, var(--propaganda-red) 86% 91%, transparent 91%);font-family:var(--font-title);font-size:48px;line-height:var(--propaganda-headline-line);letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--propaganda-stock);transform:rotate(var(--propaganda-tilt)) scale(var(--propaganda-headline-scale));grid-area:heading;justify-self:center}.theme-poster-propaganda [data-field=subheading]{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--propaganda-red);transform:rotate(var(--propaganda-tilt));grid-area:subheading;margin:2mm 24% 10mm 0;font-size:24px;font-weight:700;line-height:1.3}.theme-poster-propaganda .f-image{aspect-ratio:1;border:1.4mm solid var(--propaganda-ink);background:radial-gradient(circle at 50% 42%, var(--propaganda-ink) 0 13mm, transparent 13.2mm), radial-gradient(ellipse 22mm 26mm at 50% 100%, var(--propaganda-ink) 0 99%, transparent 100%), var(--propaganda-red);border-radius:50%;grid-area:photo;place-self:center;width:82mm;margin-top:4mm}.theme-poster-propaganda .f-image:before{content:"";border:.5mm solid var(--propaganda-ink);outline:.35mm dashed var(--propaganda-ink);outline-offset:4mm;pointer-events:none;background:linear-gradient(var(--propaganda-ink), var(--propaganda-ink)) top center / .6mm 9mm no-repeat, linear-gradient(var(--propaganda-ink), var(--propaganda-ink)) bottom center / .6mm 9mm no-repeat, linear-gradient(var(--propaganda-ink), var(--propaganda-ink)) left center / 9mm .6mm no-repeat, linear-gradient(var(--propaganda-ink), var(--propaganda-ink)) right center / 9mm .6mm no-repeat;border-radius:50%;position:absolute;inset:-6mm}.theme-poster-propaganda .f-image:after{content:"";background:var(--propaganda-red);clip-path:polygon(0 52%,0 100%,92% 26%);pointer-events:none;width:56mm;height:72mm;position:absolute;top:52%;left:-34mm}.theme-poster-propaganda .f-image img{object-fit:cover;filter:grayscale()contrast(1.6)brightness(1.1);mix-blend-mode:multiply;border-radius:50%;width:100%;height:100%;display:block}.theme-poster-propaganda .f-image-empty{height:100%;color:var(--propaganda-stock);place-items:center;font-family:ui-sans-serif,sans-serif;font-size:9px;display:grid}.theme-poster-propaganda [data-field=name]{font-family:var(--font-heading);text-transform:uppercase;grid-area:name;font-size:36px;font-weight:700;line-height:1.3}.theme-poster-propaganda [data-field=body]{border-top:1.2mm solid var(--propaganda-ink);grid-area:body;min-height:0;margin-top:3mm;padding-top:3mm;overflow:hidden}.theme-poster-propaganda .f-para p{margin:0}.theme-poster-propaganda .f-para p+p{margin-top:.55em}.theme-poster-propaganda .f-para p:last-child{font-weight:700}.theme-poster-propaganda [data-field=reward]{background:var(--propaganda-red);clip-path:polygon(0 0,100% 0,calc(100% - 7mm) 100%,0 100%);font-family:var(--font-accent);letter-spacing:.03em;text-transform:uppercase;color:var(--propaganda-stock);grid-area:reward;justify-self:start;margin:6mm 0 0 -14mm;padding:0 12mm 0 14mm;font-size:46px;font-weight:700;line-height:1.5}.theme-poster-propaganda [data-field=issuer]{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;grid-area:issuer;align-items:center;gap:3mm;margin-top:5mm;font-size:15px;font-weight:700;line-height:1.3;display:flex}.theme-poster-propaganda [data-field=issuer]:before{content:"";background:var(--propaganda-red);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none;width:7mm;height:6mm}.theme-poster-propaganda [data-field=footer]{font-family:var(--font-heading);letter-spacing:.02em;grid-area:footer;margin-top:4mm;font-size:11px;line-height:1.35}.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}:where(.page)>.f-group-print{z-index:2;pointer-events:none;font-family:var(--font-accent);letter-spacing:0;text-transform:none;color:#3c3c3c;font-size:7px;font-weight:400;line-height:1.3;position:absolute;inset:0}:where(.page>.f-group-print)>*{white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;position:absolute;overflow:hidden}:where(.page>.f-group-print)>[data-field=printed]{max-width:22%;top:4.5mm;left:10mm}:where(.page>.f-group-print)>[data-field=tab]{text-align:center;top:4.5mm;left:25%;right:25%}:where(.page>.f-group-print)>[data-field=url]{padding-right:12mm;bottom:4.5mm;left:10mm;right:10mm}:where(.page>.f-group-print)>[data-field=url]:after{content:"1/1";position:absolute;right:0}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine){text-rendering:geometricprecision;flex-direction:column;display:flex}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine)>*{z-index:1;flex:none;position:relative}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine) .f-para p{margin:0}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine) [data-field=articles]{z-index:2;flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine) .f-list-row{grid-template-columns:var(--article-number) minmax(0, 1fr);align-items:baseline;padding-right:0;display:grid}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine) .f-list>.f-list-add{position:absolute;top:100%;right:0}:is(.theme-proclamation-royal,.theme-proclamation-curfew,.theme-proclamation-evacuation,.theme-proclamation-quarantine) .f-sub-no{min-width:0}.theme-proclamation-curfew{--curfew-ink:#111214;--curfew-yellow:#f6cf12;--curfew-stock:#f3f3ef;--curfew-grey:#5c5f63;--article-number:17mm;text-align:left;background:var(--curfew-stock);color:var(--curfew-ink);font-family:var(--font-body);padding:22mm 14mm 20mm;font-size:18px;line-height:1.34}.theme-proclamation-curfew:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg, var(--curfew-ink) 0 6mm, var(--curfew-yellow) 6mm 12mm) 0 0 / 100% 12mm no-repeat, repeating-linear-gradient(-45deg, var(--curfew-ink) 0 6mm, var(--curfew-yellow) 6mm 12mm) 0 100% / 100% 10mm no-repeat, linear-gradient(115deg, transparent 30%, #ffffff8c 42%, transparent 54%), linear-gradient(var(--curfew-grey), var(--curfew-grey)) 7mm 0 / .3mm 100% no-repeat, linear-gradient(var(--curfew-grey), var(--curfew-grey)) calc(100% - 7mm) 0 / .3mm 100% no-repeat;position:absolute;inset:0}.theme-proclamation-curfew [data-field=authority]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.3}.theme-proclamation-curfew [data-field=title]{border:2mm solid #0000;background:var(--curfew-ink);font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;color:var(--curfew-yellow);background-clip:border-box;border-inline-width:14mm;margin:1mm -14mm 0;font-weight:700;line-height:1.3}.theme-proclamation-curfew [data-field=preamble]{margin-top:5mm;font-weight:700}.theme-proclamation-curfew [data-field=articles]{gap:2.4mm;margin-block:5mm}.theme-proclamation-curfew .f-list-row{border:.5mm solid var(--curfew-ink);background:#fff;align-items:stretch;column-gap:3.5mm}.theme-proclamation-curfew .f-sub-no{background:var(--curfew-ink);font-family:var(--font-accent);color:var(--curfew-yellow);justify-content:center;align-items:center;font-size:40px;line-height:1;display:flex}.theme-proclamation-curfew .f-sub-text{border:2mm solid #0000;border-left-width:0}.theme-proclamation-curfew [data-field=penalty]{border:2.4mm solid var(--curfew-yellow);background:var(--curfew-yellow);font-family:var(--font-heading);text-transform:uppercase;border-inline-width:4mm;font-weight:700}.theme-proclamation-curfew .f-group-signature{border-top:.3mm solid var(--curfew-ink);grid-template-columns:minmax(0,1fr) 58mm 24mm;grid-template-areas:"given signatory.""given office.";column-gap:6mm;margin-top:5mm;padding-top:3mm;display:grid}.theme-proclamation-curfew [data-field=given]{font-family:var(--font-accent);color:var(--curfew-grey);grid-area:given;font-size:19px;line-height:1.15}.theme-proclamation-curfew [data-field=signatory]{font-family:var(--font-heading);text-transform:uppercase;grid-area:signatory;font-size:19px;font-weight:700;line-height:1.2}.theme-proclamation-curfew [data-field=signatoryTitle]{color:var(--curfew-grey);grid-area:office;font-size:12px}.theme-proclamation-curfew [data-field=imprint]{font-family:var(--font-accent);letter-spacing:.04em;align-items:center;gap:4mm;margin-top:4mm;font-size:16px;line-height:1.1;display:flex}.theme-proclamation-curfew [data-field=imprint]:before{content:"";background:repeating-linear-gradient(90deg, var(--curfew-ink) 0 .4mm, transparent .4mm .9mm, var(--curfew-ink) .9mm 1.6mm, transparent 1.6mm 2mm, var(--curfew-ink) 2mm 2.3mm, transparent 2.3mm 3.1mm);flex:none;width:34mm;height:8mm}.theme-proclamation-evacuation{--evac-red:#c8161d;--evac-ink:#16181b;--evac-grey:#e8e9ea;--evac-paper:#fdfdfb;--article-number:13mm;text-align:left;background:var(--evac-paper);color:var(--evac-ink);font-family:var(--font-body);padding:14mm 15mm 0;font-size:18px;line-height:1.36}.theme-proclamation-evacuation:before{content:"";border:.8mm solid var(--evac-ink);background:radial-gradient(circle, var(--evac-paper) 0 3.2mm, transparent 3.3mm), conic-gradient(from 45deg, var(--evac-ink) 0 25%, var(--evac-red) 25% 50%, var(--evac-ink) 50% 75%, var(--evac-red) 75%);width:16mm;height:16mm;box-shadow:inset 0 0 0 1mm var(--evac-paper);border-radius:50%;position:absolute;top:14mm;left:15mm}.theme-proclamation-evacuation [data-field=authority]{font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;padding-left:20mm;font-weight:600;line-height:1.2}.theme-proclamation-evacuation [data-field=title]{border:3mm solid var(--evac-red);background:var(--evac-red);font-family:var(--font-title);letter-spacing:-.01em;text-transform:uppercase;color:#fff;border-inline-width:15mm;margin:5mm -15mm 0;font-weight:700;line-height:1.2}.theme-proclamation-evacuation [data-field=title]:before{content:"";float:left;background:linear-gradient(var(--evac-red), var(--evac-red)) 50% 42% / .11em .36em no-repeat, radial-gradient(circle at 50% 80%, var(--evac-red) .065em, transparent .07em), #fff;clip-path:polygon(50% 0,100% 100%,0 100%);width:1.08em;height:.94em;margin:.1em .3em 0 0}.theme-proclamation-evacuation [data-field=preamble]{margin-top:6mm;font-weight:600}.theme-proclamation-evacuation [data-field=articles]{gap:3.4mm;margin-block:5mm;font-size:19px}.theme-proclamation-evacuation .f-sub-no{background:var(--evac-ink);width:9mm;height:9mm;font-family:var(--font-heading);color:#fff;border-radius:50%;align-self:start;place-items:center;font-size:17px;font-weight:600;line-height:1;display:grid}.theme-proclamation-evacuation [data-field=penalty]{background:linear-gradient(var(--evac-red), var(--evac-red)) 0 0 / 2mm 100% no-repeat border-box, var(--evac-grey);border:3mm solid #0000;border-inline-width:6mm 4mm}.theme-proclamation-evacuation .f-group-signature{grid-template-columns:minmax(0,1fr) 62mm 32mm;grid-template-areas:"given signatory.""given office.";column-gap:8mm;margin-top:6mm;display:grid}.theme-proclamation-evacuation [data-field=given]{grid-area:given;align-self:end;font-size:13px}.theme-proclamation-evacuation [data-field=signatory]{border-bottom:.3mm solid var(--evac-ink);grid-area:signatory;padding-top:7mm;font-size:17px;font-weight:600}.theme-proclamation-evacuation [data-field=signatoryTitle]{grid-area:office;padding-top:1mm;font-size:12px}.theme-proclamation-evacuation [data-field=imprint]{background:var(--evac-ink);font-family:var(--font-accent);color:#fff;margin:8mm -15mm 0;padding:3.5mm 15mm;font-size:14px;font-weight:700;line-height:1.3}.theme-proclamation-quarantine{--quarantine-ink:#17130d;--quarantine-red:#b3261c;--quarantine-card:#eec549;--article-number:10mm;background:var(--quarantine-card);color:var(--quarantine-ink);font-family:var(--font-body);text-align:center;align-items:center;padding:17mm 18mm 15mm;font-size:19px;line-height:1.34}.theme-proclamation-quarantine:before{content:"";pointer-events:none;background:radial-gradient(circle at 5.5mm 5.5mm,#3a2c18 0 .9mm,#78461473 1mm 1.8mm,#0000 3.2mm),radial-gradient(circle at calc(100% - 5.5mm) 5.5mm,#3a2c18 0 .9mm,#78461473 1mm 1.8mm,#0000 3.2mm),radial-gradient(circle at 5.5mm calc(100% - 5.5mm),#3a2c18 0 .9mm,#78461473 1mm 1.8mm,#0000 3.2mm),radial-gradient(circle at calc(100% - 5.5mm) calc(100% - 5.5mm),#3a2c18 0 .9mm,#78461473 1mm 1.8mm,#0000 3.2mm),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' preserveAspectRatio='none'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.045' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .3 0 0 0 0 .08 .5 0 0 0 -.2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat,radial-gradient(#0000 50%,#8c5a144d);position:absolute;inset:0}.theme-proclamation-quarantine:after{content:"";border:2.6mm solid var(--quarantine-ink);box-shadow:inset 0 0 0 1.2mm var(--quarantine-card), inset 0 0 0 1.7mm var(--quarantine-ink);pointer-events:none;position:absolute;inset:9mm}.theme-proclamation-quarantine [data-field=authority]{width:100%;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.2}.theme-proclamation-quarantine [data-field=title]{width:100%;font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;color:var(--quarantine-red);text-shadow:.4px .3px #5a140a59;margin-top:1mm;font-weight:700;line-height:1.46}.theme-proclamation-quarantine [data-field=preamble]{background:linear-gradient(var(--quarantine-ink), var(--quarantine-ink)) 0 0 / 100% .8mm no-repeat border-box, linear-gradient(var(--quarantine-ink), var(--quarantine-ink)) 0 100% / 100% .8mm no-repeat border-box;border-block:3mm solid #0000;width:100%;font-weight:700}.theme-proclamation-quarantine [data-field=articles]{text-align:left;gap:2.4mm;width:100%;margin-block:4mm}.theme-proclamation-quarantine .f-sub-no{font-family:var(--font-title);font-size:20px;font-weight:700;line-height:1}.theme-proclamation-quarantine [data-field=penalty]{width:100%;font-family:var(--font-title);text-transform:uppercase;color:var(--quarantine-red);font-weight:700;line-height:1.46}.theme-proclamation-quarantine .f-group-signature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"given signatory""given office";align-items:end;column-gap:10mm;width:100%;margin-top:5mm;display:grid}.theme-proclamation-quarantine [data-field=given]{border-bottom:.3mm solid var(--quarantine-ink);font-family:var(--font-accent);text-align:left;grid-area:given;padding-bottom:.5mm;font-size:15px}.theme-proclamation-quarantine [data-field=signatory]{border-bottom:.3mm solid var(--quarantine-ink);font-family:var(--font-accent);grid-area:signatory;padding-bottom:.5mm;font-size:18px}.theme-proclamation-quarantine [data-field=signatoryTitle]{letter-spacing:.12em;text-transform:uppercase;grid-area:office;padding-top:.8mm;font-size:12px;font-weight:700}.theme-proclamation-quarantine [data-field=imprint]{letter-spacing:.14em;text-transform:uppercase;width:100%;margin-top:5mm;font-size:10px;font-weight:700}.theme-proclamation-royal{--royal-ink:#1d1712;--royal-red:#a8231a;--royal-paper:#eee3c8;--article-number:14mm;background:var(--royal-paper);color:var(--royal-ink);font-family:var(--font-body);text-align:center;align-items:center;padding:19mm 21mm 16mm;font-size:19px;line-height:1.36}.theme-proclamation-royal:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 24.6mm,#785a2812 24.6mm 25mm),repeating-linear-gradient(0deg,#0000 0 .9mm,#785a2809 .9mm 1mm),radial-gradient(circle at 12% 78%,#8c602824 0 4mm,#0000 9mm),radial-gradient(circle at 86% 18%,#8c60281c 0 3mm,#0000 7mm),radial-gradient(circle at 70% 92%,#8c60281a 0 2mm,#0000 5mm),radial-gradient(at 50% 45%,#0000 55%,#6e4c1e3d);position:absolute;inset:0}.theme-proclamation-royal:after{content:"";border:1.6mm solid var(--royal-ink);box-shadow:inset 0 0 0 1.1mm var(--royal-paper), inset 0 0 0 1.6mm var(--royal-red), 0 0 0 1.1mm var(--royal-paper), 0 0 0 1.4mm var(--royal-ink);pointer-events:none;position:absolute;inset:9mm}.theme-proclamation-royal [data-field=authority]{width:100%;font-family:var(--font-heading);letter-spacing:.04em;color:var(--royal-red);font-size:24px;font-style:italic;line-height:1.2}.theme-proclamation-royal [data-field=title]{width:100%;font-family:var(--font-title);letter-spacing:.03em;margin-top:1mm;font-size:100px;font-weight:700;line-height:1.3}.theme-proclamation-royal [data-field=preamble]{background:linear-gradient(var(--royal-ink), var(--royal-ink)) 0 0 / 100% .5mm no-repeat border-box, linear-gradient(var(--royal-ink), var(--royal-ink)) 0 1.1mm / 100% .2mm no-repeat border-box;text-align:justify;border-top:5mm solid #0000;width:100%;margin-top:1mm}.theme-proclamation-royal .dropcap{float:left;border:.6mm solid var(--royal-ink);outline:.3mm solid var(--royal-ink);outline-offset:-1.4mm;background:repeating-linear-gradient(45deg, transparent 0 .9mm, #1d171229 .9mm 1.1mm), var(--royal-paper);font-family:var(--font-accent);color:var(--royal-red);margin:.1em .18em 0 0;padding:.06em .14em;font-size:3.4em;font-weight:700;line-height:1}.theme-proclamation-royal [data-field=articles]{text-align:justify;gap:2.6mm;width:100%;margin-block:5mm}.theme-proclamation-royal .f-sub-no{font-family:var(--font-title);text-align:right;color:var(--royal-red);padding-right:3mm;font-weight:700}.theme-proclamation-royal [data-field=penalty]{background:linear-gradient(var(--royal-red), var(--royal-red)) 0 0 / 100% .3mm no-repeat border-box, linear-gradient(var(--royal-red), var(--royal-red)) 0 100% / 100% .3mm no-repeat border-box;border-block:3mm solid #0000;width:100%;font-style:italic}.theme-proclamation-royal .f-group-signature{grid-template-columns:minmax(0,1fr) 30mm minmax(0,1fr);grid-template-areas:"given.signatory""given.office";align-items:end;column-gap:4mm;width:100%;margin-top:6mm;display:grid}.theme-proclamation-royal [data-field=given]{text-align:left;grid-area:given;align-self:center;font-size:15px;font-style:italic}.theme-proclamation-royal [data-field=signatory]{font-family:var(--font-accent);text-align:right;grid-area:signatory;font-size:26px;font-weight:700;line-height:1.2}.theme-proclamation-royal [data-field=signatoryTitle]{font-family:var(--font-title);letter-spacing:.08em;text-align:right;text-transform:uppercase;grid-area:office;font-size:11px}.theme-proclamation-royal [data-field=imprint]{width:100%;font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;margin-top:5mm;font-size:11px}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty){flex-direction:column;display:flex}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty)>*{z-index:1;position:relative}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-group-meta,:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-group-foot{justify-content:space-between;align-items:baseline;gap:6mm;display:flex}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=candidate]{align-items:baseline;gap:2mm;display:flex}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=candidate]:before{flex:none}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=questions]{counter-reset:question;flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=questions] .f-list-row{flex-wrap:wrap;align-items:baseline;column-gap:4mm;padding-right:20mm;display:flex}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=questions] .f-list-row:not([data-answer=section]){counter-increment:question}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-sub-ticked{display:none}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-sub-question{align-items:baseline;gap:var(--quiz-gap);flex:1 0 100%;display:flex}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-list-row:not([data-answer=section]) .f-sub-question:before{width:var(--quiz-number);flex:none}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d){align-items:center;gap:1.6mm;display:none;position:relative}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d):not([data-empty]){display:inline-flex}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=choice] .f-sub-a{margin-left:calc(var(--quiz-number) + var(--quiz-gap))}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d):before{content:"";box-sizing:border-box;width:var(--quiz-box);height:var(--quiz-box);border:.3mm solid;flex:none}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) :is([data-ticked=a] .f-sub-a,[data-ticked=b] .f-sub-b,[data-ticked=c] .f-sub-c,[data-ticked=d] .f-sub-d):after{content:"";top:50%;left:calc(var(--quiz-box) * .32);width:calc(var(--quiz-box) * .38);height:calc(var(--quiz-box) * .95);border-right:.6mm solid var(--quiz-hand);border-bottom:.6mm solid var(--quiz-hand);position:absolute;transform:translateY(-78%)rotate(38deg)}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-sub-reply{box-sizing:border-box;min-height:calc(var(--quiz-line) * 3);margin-left:calc(var(--quiz-number) + var(--quiz-gap));font-family:var(--font-accent);line-height:var(--quiz-line);color:var(--quiz-hand);background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--quiz-line) - .3mm), var(--quiz-rule) calc(var(--quiz-line) - .3mm) var(--quiz-line));flex:1 0 100%}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=line] .f-sub-question{flex:0 auto}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=line] .f-sub-reply{min-height:var(--quiz-line);flex:40mm;margin-left:0}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=box] .f-sub-reply{min-height:calc(var(--quiz-line) * 3.5);border:.3mm solid var(--quiz-rule);background:0 0;margin-top:1.5mm;padding:0 2mm}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) :is([data-answer=choice],[data-answer=section]) .f-sub-reply,:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-answer=section] .f-sub-score{display:none}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-sub-score{max-width:19mm;font-family:var(--font-accent);text-align:center;color:var(--quiz-mark);border:.35mm solid #0000;padding:0 1.4mm;position:absolute;right:0}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) .f-sub-score:not([data-empty]){border-color:var(--quiz-mark);border-radius:50%;transform:rotate(-6deg)}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) :is([data-field=total],[data-field=examiner]){font-family:var(--font-accent)}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=total]{color:var(--quiz-mark)}:is(.theme-quiz-twenties,.theme-quiz-eastern-bloc,.theme-quiz-modern,.theme-quiz-inquisition,.theme-quiz-loyalty) [data-field=examiner]{color:var(--quiz-hand);margin-left:auto}.theme-quiz-eastern-bloc{--quiz-number:7mm;--quiz-gap:1mm;--quiz-line:7.4mm;--quiz-box:3.8mm;--quiz-rule:#1c1a1680;--quiz-hand:#1f3f9c;--quiz-mark:#b3241c;color:#1c1a16;font-family:var(--font-body);background:#ede9da;padding:13mm 14mm 12mm;font-size:12px;line-height:1.35}.theme-quiz-eastern-bloc:before{content:"";pointer-events:none;background:radial-gradient(at 24% 16%,#78705014,#0000 50%),radial-gradient(at 76% 84%,#645e4217,#0000 46%);position:absolute;inset:0}.theme-quiz-eastern-bloc [data-field=institution]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.theme-quiz-eastern-bloc [data-field=title]{font-family:var(--font-title);letter-spacing:.04em;text-align:center;text-transform:uppercase;border-top:.7mm solid;border-bottom:.3mm solid;margin-top:3mm;padding:1.5mm 0;font-size:24px;font-weight:700;line-height:1.15}.theme-quiz-eastern-bloc .f-group-meta{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;margin-top:2mm;font-size:10px}.theme-quiz-eastern-bloc [data-field=candidate]{font-family:var(--font-accent);color:var(--quiz-hand);border:.3mm solid;margin-top:4mm;padding:1mm 2mm;font-size:19px;line-height:1.2}.theme-quiz-eastern-bloc [data-field=candidate]:before{content:"Surname and first name:";font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#1c1a16;font-size:9px;font-weight:700}:root:lang(pl) .theme-quiz-eastern-bloc [data-field=candidate]:before{content:"Nazwisko i imię:"}.theme-quiz-eastern-bloc [data-field=instructions]{margin-top:2.5mm;font-size:10px}.theme-quiz-eastern-bloc [data-field=instructions] p{margin:0}.theme-quiz-eastern-bloc [data-field=questions]{border-top:.3mm solid;margin-top:4mm}.theme-quiz-eastern-bloc [data-field=questions] .f-list-row{border-bottom:.3mm solid;padding-top:2.4mm;padding-bottom:2.6mm}.theme-quiz-eastern-bloc .f-list-row:not([data-answer=section]) .f-sub-question:before{content:counter(question) "."}.theme-quiz-eastern-bloc [data-field=questions] .f-list-row[data-answer=section]{background:#d8d2bd;padding-top:1.4mm;padding-bottom:1.4mm}.theme-quiz-eastern-bloc [data-answer=section] .f-sub-question{font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;padding-left:1.5mm;font-size:13px;font-weight:700}.theme-quiz-eastern-bloc .f-sub-reply{font-size:20px}.theme-quiz-eastern-bloc .f-sub-score{font-size:17px;line-height:1.1;top:2mm}.theme-quiz-eastern-bloc .f-group-foot{margin-top:4mm}.theme-quiz-eastern-bloc [data-field=total]{font-size:22px;line-height:1.1}.theme-quiz-eastern-bloc [data-field=examiner]{text-align:center;border-top:.3mm solid;min-width:60mm;padding-top:1mm;font-size:18px;line-height:1.1}.theme-quiz-inquisition{--quiz-number:11mm;--quiz-gap:2mm;--quiz-line:7.2mm;--quiz-box:3.8mm;--quiz-rule:#60401e5c;--quiz-hand:#3b2413;--quiz-mark:#a0281a;--inquisition-ink:#2a1b10;--inquisition-rubric:#9a2617;color:var(--inquisition-ink);font-family:var(--font-body);background:radial-gradient(78% 72% at 50% 46%,#efe2bb 0%,#e7d4a5 56%,#d2b27a 100%);padding:19mm 20mm 17mm;font-size:13.5px;line-height:1.3}.theme-quiz-inquisition:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 23%,#7a4e1e2e 0 .9mm,#0000 1.5mm),radial-gradient(circle at 83% 61%,#7a4e1e24 0 .7mm,#0000 1.2mm),radial-gradient(circle at 64% 90%,#7a4e1e21 0 1.3mm,#0000 2.1mm),radial-gradient(circle at 31% 74%,#7a4e1e1a 0 .5mm,#0000 1mm),radial-gradient(30% 20% at 90% 9%,#8a5e2633,#0000 70%),radial-gradient(24% 30% at 5% 93%,#78502238,#0000 70%);position:absolute;inset:0}.theme-quiz-inquisition:after{content:"";pointer-events:none;border:.8mm solid var(--inquisition-ink);background:linear-gradient(var(--inquisition-ink), var(--inquisition-ink)) top 1.4mm left 1.4mm / calc(100% - 2.8mm) .25mm no-repeat, linear-gradient(var(--inquisition-ink), var(--inquisition-ink)) bottom 1.4mm left 1.4mm / calc(100% - 2.8mm) .25mm no-repeat, linear-gradient(var(--inquisition-ink), var(--inquisition-ink)) top 1.4mm left 1.4mm / .25mm calc(100% - 2.8mm) no-repeat, linear-gradient(var(--inquisition-ink), var(--inquisition-ink)) top 1.4mm right 1.4mm / .25mm calc(100% - 2.8mm) no-repeat;opacity:.85;position:absolute;inset:9mm}.theme-quiz-inquisition [data-field=institution]{font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--inquisition-rubric);font-size:12px;font-weight:700}.theme-quiz-inquisition [data-field=title]{font-family:var(--font-title);letter-spacing:.05em;text-align:center;text-transform:uppercase;margin-top:2.5mm;font-size:24px;font-weight:700;line-height:1.12}.theme-quiz-inquisition .f-group-meta{border-top:.25mm solid;border-bottom:.25mm solid;margin-top:3mm;padding:1.2mm 0;font-size:12.5px;font-style:italic}.theme-quiz-inquisition .f-group-meta:before{content:"";background:var(--inquisition-rubric);flex:none;order:1;align-self:center;width:1.8mm;height:1.8mm;transform:rotate(45deg)}.theme-quiz-inquisition :is([data-field=ref],[data-field=date]){flex:1 1 0}.theme-quiz-inquisition [data-field=date]{text-align:right;order:2}.theme-quiz-inquisition [data-field=candidate]{border-bottom:.25mm solid var(--quiz-rule);font-family:var(--font-accent);color:var(--quiz-hand);margin-top:4mm;font-size:22px;line-height:1.25}.theme-quiz-inquisition [data-field=candidate]:before{content:"The accused:";font-family:var(--font-body);color:var(--inquisition-ink);font-size:12.5px;font-style:italic}:root:lang(pl) .theme-quiz-inquisition [data-field=candidate]:before{content:"Osoba obwiniona:"}.theme-quiz-inquisition [data-field=instructions]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:3.5mm;font-size:12px;line-height:1.32}.theme-quiz-inquisition [data-field=instructions]:before{content:"¶";float:left;color:var(--inquisition-rubric);margin-right:1.4mm;font-size:25px;font-weight:700;line-height:.95}.theme-quiz-inquisition [data-field=instructions] p{margin:0}.theme-quiz-inquisition [data-field=questions]{margin-top:3.5mm}.theme-quiz-inquisition [data-field=questions] .f-list-row+.f-list-row{margin-top:2.8mm}.theme-quiz-inquisition .f-list-row:not([data-answer=section]) .f-sub-question:before{content:counter(question, upper-roman) ".";text-align:right;color:var(--inquisition-rubric);font-weight:700}.theme-quiz-inquisition [data-answer=section] .f-sub-question{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--inquisition-rubric);justify-content:center;margin-right:-20mm;font-size:12px;font-weight:700}.theme-quiz-inquisition [data-answer=section] .f-sub-question:before,.theme-quiz-inquisition [data-answer=section] .f-sub-question:after{content:"";border-top:.25mm solid;border-bottom:.25mm solid;flex:1 1 0;align-self:center;height:.7mm}.theme-quiz-inquisition [data-field=questions] .f-list-row[data-answer=section]:not(:first-child){margin-top:4.5mm}.theme-quiz-inquisition [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d){font-style:italic}.theme-quiz-inquisition [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d):before{border-radius:.2mm .5mm .15mm .4mm;transform:rotate(-2deg);box-shadow:inset 0 0 0 .14mm,.2mm .15mm #2a1b104d}.theme-quiz-inquisition [data-answer=choice] .f-sub-b:before{transform:rotate(1.5deg)}.theme-quiz-inquisition [data-answer=choice] .f-sub-c:before{transform:rotate(-1deg)}.theme-quiz-inquisition [data-answer=choice] .f-sub-d:before{transform:rotate(2.5deg)}.theme-quiz-inquisition .f-sub-reply{font-size:21px}.theme-quiz-inquisition .f-sub-score{font-size:19px;line-height:1.15;top:-.6mm}.theme-quiz-inquisition .f-group-foot{border-top:.25mm solid;margin-top:4mm;padding-top:3mm}.theme-quiz-inquisition [data-field=total]{flex:1 1 0;font-size:22px;line-height:1.15}.theme-quiz-inquisition [data-field=examiner]{text-align:center;flex-direction:column;flex:none;align-items:center;min-width:60mm;max-width:86mm;font-size:21px;line-height:1.2;display:flex}.theme-quiz-inquisition [data-field=examiner]:before{content:"Signed and sealed";border-top:.25mm solid var(--inquisition-ink);font-family:var(--font-body);text-align:center;color:var(--inquisition-ink);order:1;align-self:stretch;margin-top:.4mm;padding-top:.6mm;font-size:10.5px;font-style:italic;line-height:1.2}:root:lang(pl) .theme-quiz-inquisition [data-field=examiner]:before{content:"Podpis i pieczęć"}.theme-quiz-loyalty{--quiz-number:9mm;--quiz-gap:1.5mm;--quiz-line:7mm;--quiz-box:3.6mm;--quiz-rule:#282e3466;--quiz-hand:#1c3d8f;--quiz-mark:#c3261c;--loyalty-print:#26232f;--loyalty-form:#343a40;--loyalty-paper:#f2e9af;--loyalty-edge:#e6da97;--loyalty-hole:#dedbd0;--loyalty-hole-rim:#5c522880;--loyalty-strip:12.7mm;--loyalty-pitch:12.7mm;padding:11mm calc(var(--loyalty-strip) + 6mm) 12mm;background:linear-gradient(to right, var(--loyalty-edge), var(--loyalty-paper) 7%, var(--loyalty-paper) 93%, var(--loyalty-edge));color:var(--loyalty-print);font-family:var(--font-body);font-size:16px;line-height:1.15}.theme-quiz-loyalty:before{content:"";pointer-events:none;background:radial-gradient(circle, var(--loyalty-hole) 0 1.85mm, var(--loyalty-hole-rim) 1.95mm 2.05mm, transparent 2.15mm) left 0 top 3mm / var(--loyalty-strip) var(--loyalty-pitch) repeat-y, radial-gradient(circle, var(--loyalty-hole) 0 1.85mm, var(--loyalty-hole-rim) 1.95mm 2.05mm, transparent 2.15mm) right 0 top 3mm / var(--loyalty-strip) var(--loyalty-pitch) repeat-y, linear-gradient(to bottom, var(--loyalty-form) 0 55%, transparent 55%) left var(--loyalty-strip) top 0 / .25mm 1.4mm repeat-y, linear-gradient(to bottom, var(--loyalty-form) 0 55%, transparent 55%) right var(--loyalty-strip) top 0 / .25mm 1.4mm repeat-y, linear-gradient(to right, var(--loyalty-form) 0 55%, transparent 55%) left 0 top 0 / 1.4mm .3mm repeat-x, linear-gradient(to right, var(--loyalty-form) 0 55%, transparent 55%) left 0 bottom 0 / 1.4mm .3mm repeat-x;opacity:.9;position:absolute;inset:0}.theme-quiz-loyalty:after{content:"Form PSY-7 · rev. 31 · copy 2 — crew file · retain for the life of the contract";top:0;bottom:0;left:calc(var(--loyalty-strip) + 1.2mm);pointer-events:none;writing-mode:vertical-rl;font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;color:var(--loyalty-form);font-size:7px;position:absolute;transform:rotate(180deg)}:root:lang(pl) .theme-quiz-loyalty:after{content:"Druk PSY-7 · wyd. 31 · kopia 2 — akta załogi · przechowywać przez cały czas trwania kontraktu"}.theme-quiz-loyalty [data-field=institution]{background:var(--loyalty-form);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--loyalty-paper);padding:0 2.5mm;font-size:11px;font-weight:700;line-height:1.75}.theme-quiz-loyalty [data-field=title]{font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;color:var(--loyalty-form);margin-top:3mm;font-size:24px;line-height:1.15}.theme-quiz-loyalty .f-group-meta{border-top:.3mm dashed var(--loyalty-form);border-bottom:.3mm dashed var(--loyalty-form);text-transform:uppercase;margin-top:2mm;padding:.6mm 0;font-size:15px}.theme-quiz-loyalty [data-field=candidate]{border:.3mm solid var(--loyalty-form);font-family:var(--font-accent);color:var(--quiz-hand);margin-top:3.5mm;padding:.4mm 2mm;font-size:21px;line-height:1.2}.theme-quiz-loyalty [data-field=candidate]:before{content:"Crew member / service no.";font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--loyalty-form);font-size:8px;font-weight:700}:root:lang(pl) .theme-quiz-loyalty [data-field=candidate]:before{content:"Członek załogi / nr służbowy"}.theme-quiz-loyalty [data-field=instructions]{border:.5mm solid var(--loyalty-form);text-transform:uppercase;margin-top:3mm;padding:0 2.5mm 1.6mm;font-size:15px;line-height:1.1}.theme-quiz-loyalty [data-field=instructions]:before{content:"Notice · this session is monitored";background:repeating-linear-gradient(-45deg, var(--loyalty-paper) 0 1.1mm, var(--loyalty-form) 1.1mm 2.2mm) left / 9mm 100% no-repeat, repeating-linear-gradient(-45deg, var(--loyalty-paper) 0 1.1mm, var(--loyalty-form) 1.1mm 2.2mm) right / 9mm 100% no-repeat, var(--loyalty-form);font-family:var(--font-heading);letter-spacing:.16em;color:var(--loyalty-paper);margin:0 -2.5mm 1.4mm;padding:.5mm 12mm;font-size:9px;font-weight:700;line-height:1.5;display:block}:root:lang(pl) .theme-quiz-loyalty [data-field=instructions]:before{content:"Uwaga · sesja jest monitorowana"}.theme-quiz-loyalty [data-field=instructions] p{margin:0}.theme-quiz-loyalty :is(.f-group-meta,[data-field=instructions],.f-sub-question,.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d){text-shadow:.1mm .06mm #26232f4d}.theme-quiz-loyalty [data-field=questions]{margin-top:3mm}.theme-quiz-loyalty [data-field=questions] .f-list-row+.f-list-row{margin-top:2.6mm}.theme-quiz-loyalty .f-list-row:not([data-answer=section]) .f-sub-question:before{content:"[" counter(question, decimal-leading-zero) "]"}.theme-quiz-loyalty [data-answer=section] .f-sub-question{letter-spacing:.06em;text-transform:uppercase;margin-right:-20mm}.theme-quiz-loyalty [data-answer=section] .f-sub-question:before{content:">>"}.theme-quiz-loyalty [data-answer=section] .f-sub-question:after{content:"";background:repeating-linear-gradient(90deg,currentColor 0 1.3mm,#0000 1.3mm 2.1mm);flex:1 1 0;align-self:center;height:.35mm}.theme-quiz-loyalty [data-field=questions] .f-list-row[data-answer=section]:not(:first-child){margin-top:4.5mm}.theme-quiz-loyalty [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d){text-transform:uppercase;flex:0 31mm;font-size:15px}.theme-quiz-loyalty [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d):before{background:#ffffff73}.theme-quiz-loyalty .f-sub-reply{font-size:21px}.theme-quiz-loyalty .f-sub-score{font-size:19px;line-height:1.1;top:-.8mm}.theme-quiz-loyalty .f-group-foot{border-top:.5mm solid var(--loyalty-form);margin-top:3.5mm;padding-top:2mm}.theme-quiz-loyalty [data-field=total]{font-size:22px;line-height:1.1}.theme-quiz-loyalty [data-field=examiner]{flex-direction:column;min-width:52mm;font-size:20px;line-height:1.1;display:flex}.theme-quiz-loyalty [data-field=examiner]:before{content:"Proctor code / signature";font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--loyalty-form);margin-bottom:.6mm;font-size:8px;font-weight:700;line-height:1.3}:root:lang(pl) .theme-quiz-loyalty [data-field=examiner]:before{content:"Kod nadzorującego / podpis"}.theme-quiz-modern{--quiz-number:6.2mm;--quiz-gap:2.2mm;--quiz-line:7.6mm;--quiz-box:3.9mm;--quiz-rule:#c9ced3;--quiz-hand:#2346a3;--quiz-mark:#c62d1f;--quiz-teal:#0f6f73;color:#1b2327;font-family:var(--font-body);background:#fbfbf8;padding:11mm 16mm 13mm;font-size:12px;line-height:1.4}.theme-quiz-modern:before{content:"";background:var(--quiz-teal);height:3mm;position:absolute;top:0;left:0;right:0}.theme-quiz-modern [data-field=institution]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--quiz-teal);font-size:11px;font-weight:700}.theme-quiz-modern [data-field=title]{font-family:var(--font-title);letter-spacing:-.01em;margin-top:2mm;font-size:23px;font-weight:700;line-height:1.15}.theme-quiz-modern .f-group-meta{color:#5d676c;margin-top:2.5mm;font-size:10px}.theme-quiz-modern [data-field=candidate]{border-bottom:.3mm solid var(--quiz-rule);font-family:var(--font-accent);color:var(--quiz-hand);margin-top:5mm;padding-bottom:.5mm;font-size:20px;line-height:1.2}.theme-quiz-modern [data-field=candidate]:before{content:"Name";font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#5d676c;font-size:8px;font-weight:700}:root:lang(pl) .theme-quiz-modern [data-field=candidate]:before{content:"Imię i nazwisko"}.theme-quiz-modern [data-field=instructions]{background:#eaf2f2;border-radius:1mm;margin-top:3mm;padding:2mm 3mm;font-size:10.5px}.theme-quiz-modern [data-field=instructions] p{margin:0}.theme-quiz-modern [data-field=questions]{margin-top:3mm}.theme-quiz-modern [data-field=questions] .f-list-row+.f-list-row{margin-top:4mm}.theme-quiz-modern .f-list-row:not([data-answer=section]) .f-sub-question:before{content:counter(question);height:var(--quiz-number);background:var(--quiz-teal);font-family:var(--font-heading);font-size:9.5px;font-weight:700;line-height:var(--quiz-number);text-align:center;color:#fff;border-radius:50%;transform:translateY(-.3mm)}.theme-quiz-modern [data-answer=section] .f-sub-question{border-bottom:.5mm solid var(--quiz-teal);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--quiz-teal);padding-bottom:.8mm;font-size:10.5px;font-weight:700}.theme-quiz-modern [data-field=questions] .f-list-row[data-answer=section]:not(:first-child){margin-top:7mm}.theme-quiz-modern [data-answer=choice] :is(.f-sub-a,.f-sub-b,.f-sub-c,.f-sub-d):before{border-radius:.6mm}.theme-quiz-modern .f-sub-reply{font-size:20px}.theme-quiz-modern .f-sub-score{font-size:17px;line-height:1.15;top:0}.theme-quiz-modern .f-group-foot{border-top:.3mm solid var(--quiz-rule);margin-top:4mm;padding-top:2mm}.theme-quiz-modern [data-field=total]{font-size:21px;line-height:1.1}.theme-quiz-modern [data-field=examiner]{font-size:18px;line-height:1.1}.theme-quiz-twenties{--quiz-number:7mm;--quiz-gap:1.5mm;--quiz-line:7.4mm;--quiz-box:3.6mm;--quiz-rule:#231d146b;--quiz-hand:#1f2b6b;--quiz-mark:#b3261e;color:#231d14;font-family:var(--font-body);background:#f3ecd8;padding:15mm 17mm 13mm;font-size:12.5px;line-height:1.35}.theme-quiz-twenties:before{content:"";pointer-events:none;background:radial-gradient(at 85% 8%,#96702c1a,#0000 45%),radial-gradient(#0000 62%,#6e522226);position:absolute;inset:0}.theme-quiz-twenties [data-field=institution]{font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700}.theme-quiz-twenties [data-field=title]{font-family:var(--font-title);text-align:center;margin-top:2mm;font-size:24px;font-weight:700;line-height:1.15}.theme-quiz-twenties .f-group-meta{border-top:.4mm solid;border-bottom:.4mm solid;margin-top:4mm;padding:1.2mm 0;font-style:italic}.theme-quiz-twenties [data-field=candidate]{font-family:var(--font-accent);color:var(--quiz-hand);border-bottom:.25mm dotted;margin-top:4mm;font-size:19px;line-height:1.2}.theme-quiz-twenties [data-field=candidate]:before{content:"Name of candidate:";font-family:var(--font-body);color:#231d14;font-size:11px;font-style:italic}:root:lang(pl) .theme-quiz-twenties [data-field=candidate]:before{content:"Imię i nazwisko kandydata:"}.theme-quiz-twenties [data-field=instructions]{border:.25mm solid;margin-top:3.5mm;padding:1.6mm 3mm;font-size:11px;font-style:italic}.theme-quiz-twenties [data-field=instructions] p{margin:0}.theme-quiz-twenties [data-field=questions]{margin-top:4mm}.theme-quiz-twenties [data-field=questions] .f-list-row+.f-list-row{margin-top:3.6mm}.theme-quiz-twenties .f-list-row:not([data-answer=section]) .f-sub-question:before{content:counter(question) ".";font-weight:700}.theme-quiz-twenties [data-answer=section] .f-sub-question{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;border-bottom:.3mm solid;padding-bottom:.6mm;font-size:11px;font-weight:700}.theme-quiz-twenties [data-field=questions] .f-list-row[data-answer=section]:not(:first-child){margin-top:4.5mm}.theme-quiz-twenties .f-sub-reply{font-size:20px}.theme-quiz-twenties .f-sub-score{font-size:19px;line-height:1.1;top:0}.theme-quiz-twenties .f-group-foot{border-top:.4mm solid;margin-top:4mm;padding-top:2mm}.theme-quiz-twenties [data-field=total]{font-size:24px;line-height:1.1}.theme-quiz-twenties [data-field=examiner]{font-size:19px;line-height:1.1}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"folio folio""title title""source source""facts facts""ingredients picture""method method""notes notes";display:grid}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth)>*{z-index:1;min-width:0;position:relative}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=folio]{grid-area:folio}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=title]{grid-area:title}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=source]{grid-area:source}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) .f-group-facts{flex-wrap:wrap;grid-area:facts;display:flex}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) .f-group-facts:empty{display:none}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=picture]{grid-area:picture;align-self:start}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=ingredients]{grid-area:ingredients}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=ingredients]>.f-list-add{position:absolute;top:100%;left:0}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=method]{counter-reset:step;grid-area:method;min-height:0;overflow:hidden}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=notes]{grid-area:notes;align-self:start}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) .f-para p{margin:0}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) [data-field=method] p{counter-increment:step;position:relative}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth) .f-image-empty{opacity:.5;border:.3mm dashed;place-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:8px;display:grid}:is(.theme-recipe-card,.theme-recipe-cookbook,.theme-recipe-canteen,.theme-recipe-tavern,.theme-recipe-synth).exporting .f-image:not(:has(img)){display:none}.theme-recipe-canteen{--paper:#e5e4d8;--form:#3d5a4b;--typed:#1c1c22;--ballpoint:#25398a;--stamp:#603496b8;--number-column:8mm;--quantity-column:24mm;--edge:.25mm;background-color:var(--paper);color:var(--typed);font-family:var(--font-body);background-image:radial-gradient(at 24% 18%,#6e68501a,#0000 46%),radial-gradient(at 78% 82%,#5a563c1f,#0000 42%);grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;padding:11mm 11mm 24mm;font-size:10px;line-height:1.45}.theme-recipe-canteen:before{content:"APPROVED";z-index:2;border:.7mm double var(--stamp);color:var(--stamp);font-family:var(--font-heading);letter-spacing:.16em;pointer-events:none;padding:.8mm 2.6mm;font-size:11px;font-weight:700;position:absolute;bottom:9.5mm;right:16mm;transform:rotate(-7deg)}:root:lang(pl) .theme-recipe-canteen:before{content:"ZATWIERDZONO"}.theme-recipe-canteen:after{content:"Prepared by ..........................    Checked by ..........................    Approved by ..........................";border-top:var(--edge) solid var(--form);color:var(--form);font-family:var(--font-heading);white-space:pre;pointer-events:none;padding-top:1.5mm;font-size:8.5px;position:absolute;bottom:11mm;left:11mm;right:11mm}:root:lang(pl) .theme-recipe-canteen:after{content:"Sporządził ..........................    Sprawdził ..........................    Zatwierdził .........................."}.theme-recipe-canteen [data-field=folio]{border-bottom:.7mm solid var(--form);margin-bottom:3mm;padding-bottom:1.6mm;font-size:13px}.theme-recipe-canteen [data-field=folio]:before{content:"Standard recipe card No. ";color:var(--form);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:700}:root:lang(pl) .theme-recipe-canteen [data-field=folio]:before{content:"Karta receptury nr "}.theme-recipe-canteen [data-field=title],.theme-recipe-canteen [data-field=source],.theme-recipe-canteen [data-field=serves],.theme-recipe-canteen [data-field=time]{border:var(--edge) solid var(--form);padding:.8mm 2mm 1mm}.theme-recipe-canteen [data-field=source],.theme-recipe-canteen .f-group-facts{margin-top:calc(-1 * var(--edge))}.theme-recipe-canteen [data-field=time]{margin-left:calc(-1 * var(--edge))}.theme-recipe-canteen .f-group-facts>*{flex:1 1 0}.theme-recipe-canteen [data-field=title]:before,.theme-recipe-canteen [data-field=source]:before,.theme-recipe-canteen [data-field=serves]:before,.theme-recipe-canteen [data-field=time]:before{color:var(--form);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;line-height:1.3;display:block}.theme-recipe-canteen [data-field=title]:before{content:"Name of dish"}:root:lang(pl) .theme-recipe-canteen [data-field=title]:before{content:"Nazwa potrawy"}.theme-recipe-canteen [data-field=source]:before{content:"Establishment"}:root:lang(pl) .theme-recipe-canteen [data-field=source]:before{content:"Zakład"}.theme-recipe-canteen [data-field=serves]:before{content:"Yield"}:root:lang(pl) .theme-recipe-canteen [data-field=serves]:before{content:"Wydajność"}.theme-recipe-canteen [data-field=time]:before{content:"Preparation time"}:root:lang(pl) .theme-recipe-canteen [data-field=time]:before{content:"Czas sporządzania"}.theme-recipe-canteen [data-field=title]{font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;font-size:14px}.theme-recipe-canteen [data-field=ingredients]{border:var(--edge) solid var(--form);background-image:linear-gradient(90deg, transparent calc(var(--number-column) - var(--edge)), var(--form) calc(var(--number-column) - var(--edge)), var(--form) var(--number-column), transparent var(--number-column)), linear-gradient(90deg, transparent calc(100% - var(--quantity-column)), var(--form) calc(100% - var(--quantity-column)), var(--form) calc(100% - var(--quantity-column) + var(--edge)), transparent calc(100% - var(--quantity-column) + var(--edge)));counter-reset:row;align-self:start;margin-top:3mm}.theme-recipe-canteen [data-field=ingredients]:before,.theme-recipe-canteen [data-field=ingredients]:after{color:var(--form);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:5mm}.theme-recipe-canteen [data-field=ingredients]:before{content:"Raw material";padding-left:calc(var(--number-column) + 2mm);border-bottom:var(--edge) solid var(--form);display:block}:root:lang(pl) .theme-recipe-canteen [data-field=ingredients]:before{content:"Nazwa surowca"}.theme-recipe-canteen [data-field=ingredients]:after{content:"Quantity, kg";width:var(--quantity-column);text-align:center;position:absolute;top:0;right:0}:root:lang(pl) .theme-recipe-canteen [data-field=ingredients]:after{content:"Ilość w kg"}.theme-recipe-canteen .f-list-row{grid-template-columns:var(--number-column) minmax(0, 1fr) var(--quantity-column);counter-increment:row;border-bottom:.2mm solid #3d5a4b80;padding-right:0;display:grid}.theme-recipe-canteen .f-list-row:last-of-type{border-bottom:0}.theme-recipe-canteen .f-list-row:before{content:counter(row) ".";text-align:right;padding-right:1.2mm}.theme-recipe-canteen .f-sub-item{grid-area:1/2;padding:0 2mm}.theme-recipe-canteen .f-sub-qty{text-align:right;white-space:nowrap;grid-area:1/3;padding-right:2.5mm}.theme-recipe-canteen .f-image{width:22mm;height:12mm;margin:3mm 0 0 4mm}.theme-recipe-canteen .f-image:has(img){border:var(--edge) solid var(--form);background:#f2f1e8;width:34mm;height:26mm;padding:1mm}.theme-recipe-canteen .f-image img{filter:grayscale()contrast(1.3)brightness(.95)}.theme-recipe-canteen [data-field=method],.theme-recipe-canteen [data-field=notes]{border:var(--edge) solid var(--form);padding:1mm 2.5mm 1.5mm}.theme-recipe-canteen [data-field=method]{margin-top:3mm}.theme-recipe-canteen [data-field=notes]{margin-top:calc(-1 * var(--edge))}.theme-recipe-canteen [data-field=method]:before,.theme-recipe-canteen [data-field=notes]:before{color:var(--form);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.8mm;font-size:7px;font-weight:700;line-height:1.3;display:block}.theme-recipe-canteen [data-field=method]:before{content:"Method of preparation"}:root:lang(pl) .theme-recipe-canteen [data-field=method]:before{content:"Sposób sporządzania"}.theme-recipe-canteen [data-field=notes]:before{content:"Remarks"}:root:lang(pl) .theme-recipe-canteen [data-field=notes]:before{content:"Uwagi"}.theme-recipe-canteen [data-field=method] p{padding-left:5.5mm}.theme-recipe-canteen [data-field=method] p+p{margin-top:.3em}.theme-recipe-canteen [data-field=method] p:before{content:counter(step) ".";position:absolute;left:0}.theme-recipe-canteen [data-field=notes]{color:var(--ballpoint);font-family:var(--font-accent);font-size:15px;line-height:1.2}.theme-recipe-card{--rule:6mm;--top:12mm;--side:11mm;--pen:#25306b;--print:#b4483c;--pencil:#6f6c66;--ruling:#547cb266;padding:var(--top) var(--side) 12mm;background-color:#fbf6e8;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rule) - .25mm), var(--ruling) calc(var(--rule) - .25mm), var(--ruling) var(--rule));background-position:0 calc(var(--top) + var(--rule));background-size:100% calc(100% - var(--top) - var(--rule));color:var(--pen);font-family:var(--font-body);font-size:19px;line-height:var(--rule);background-repeat:no-repeat;grid-template-rows:auto auto auto auto auto minmax(0,max-content) 1fr}.theme-recipe-card:before{content:"";pointer-events:none;background:radial-gradient(#0000 62%,#8c693229),radial-gradient(at 14% 92%,#aa823c1a,#0000 18%);position:absolute;inset:0}.theme-recipe-card:after{content:"";pointer-events:none;background:radial-gradient(circle at 84% 86%,#0000 10.6mm,#87582833 11mm,#87582817 12mm,#0000 12.6mm);position:absolute;inset:0}.theme-recipe-card [data-field=folio]{color:var(--pencil);text-align:right;font-size:15px}.theme-recipe-card [data-field=title]{margin:0 calc(-1 * var(--side));padding:0 var(--side);background:linear-gradient(to top, var(--print) .35mm, transparent .35mm);font-family:var(--font-title);font-size:28px;font-weight:700}.theme-recipe-card [data-field=title]:before{content:"Recipe";color:var(--print);font-family:var(--font-heading);letter-spacing:.04em;margin-right:2.5mm;font-size:10px;font-style:italic;font-weight:400}:root:lang(pl) .theme-recipe-card [data-field=title]:before{content:"Przepis"}.theme-recipe-card [data-field=source]:before,.theme-recipe-card [data-field=serves]:before,.theme-recipe-card [data-field=time]:before{color:var(--print);font-family:var(--font-heading);letter-spacing:.04em;margin-right:2mm;font-size:9px;font-style:italic}.theme-recipe-card [data-field=source]:before{content:"From the kitchen of"}:root:lang(pl) .theme-recipe-card [data-field=source]:before{content:"Z kuchni"}.theme-recipe-card [data-field=serves]:before{content:"Serves"}:root:lang(pl) .theme-recipe-card [data-field=serves]:before{content:"Porcje"}.theme-recipe-card [data-field=time]:before{content:"Time"}:root:lang(pl) .theme-recipe-card [data-field=time]:before{content:"Czas"}.theme-recipe-card .f-group-facts{gap:0 10mm}.theme-recipe-card .f-group-facts>*{white-space:nowrap}.theme-recipe-card [data-field=ingredients]{margin-top:var(--rule);columns:2;column-gap:6mm}.theme-recipe-card .f-list-row{text-indent:-4mm;break-inside:avoid;padding-left:4mm}.theme-recipe-card .f-sub{min-width:0;display:inline}.theme-recipe-card .f-sub-qty{margin-right:.3em}.theme-recipe-card .f-image{width:24mm;height:calc(var(--rule) * 2);margin:var(--rule) 0 0 5mm}.theme-recipe-card .f-image:has(img){width:34mm;height:calc(var(--rule) * 5);background:#fdfdf8;padding:1.4mm 1.4mm 3.6mm;transform:rotate(3deg);box-shadow:0 .4mm 1.2mm #281e0a4d}.theme-recipe-card .f-image:has(img):before{content:"";z-index:1;background:#ece2beb8;width:15mm;height:5mm;position:absolute;top:-2.2mm;left:50%;transform:translate(-50%)rotate(-5deg);box-shadow:0 0 .3mm #78643c40}.theme-recipe-card .f-image img{filter:sepia(.25)saturate(.8)contrast(.95)}.theme-recipe-card [data-field=method]{margin-top:var(--rule)}.theme-recipe-card [data-field=method] p{padding-left:5.5mm;font-size:1.6em}.theme-recipe-card [data-field=method] p:before{content:counter(step) ".";position:absolute;left:0}.theme-recipe-card [data-field=notes]{margin-top:var(--rule);color:var(--print);font-family:var(--font-accent);font-size:19px;transform:rotate(-.8deg)}.theme-recipe-cookbook{--paper:#f3ead3;--type:#1f1a12;--hairline:#1f1a128c;background:var(--paper);color:var(--type);font-family:var(--font-body);grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;padding:13mm 15mm 12mm 17mm;font-size:10px;line-height:1.45}.theme-recipe-cookbook:before{content:"";pointer-events:none;background:linear-gradient(90deg,#5a401433,#0000 7mm),radial-gradient(circle at 78% 14%,#9664281f 1.2mm,#0000 2.4mm),radial-gradient(circle at 18% 62%,#9664281a .9mm,#0000 2mm),radial-gradient(circle at 66% 90%,#9664281a 1.6mm,#0000 3mm),radial-gradient(#0000 58%,#78581e33);position:absolute;inset:0}.theme-recipe-cookbook [data-field=folio]{border-bottom:.25mm solid var(--hairline);font-family:var(--font-heading);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin-bottom:7mm;padding-bottom:1.4mm;font-size:8.5px}.theme-recipe-cookbook [data-field=title]{font-family:var(--font-title);text-align:center;font-size:27px;font-weight:700;line-height:1.2}.theme-recipe-cookbook [data-field=title]:after{content:"";border-top:.25mm solid var(--type);border-bottom:.25mm solid var(--type);width:16mm;height:.9mm;margin:2.2mm auto 0;display:block}.theme-recipe-cookbook [data-field=source]{text-align:center;margin-top:2.4mm;font-size:11.5px;font-style:italic}.theme-recipe-cookbook [data-field=source]:before{content:"— "}.theme-recipe-cookbook .f-group-facts{justify-content:center;gap:0 5mm;margin-top:1.4mm;font-size:10.5px;font-style:italic}.theme-recipe-cookbook .f-group-facts>*{white-space:nowrap}.theme-recipe-cookbook [data-field=serves]:before,.theme-recipe-cookbook [data-field=time]:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-style:normal}.theme-recipe-cookbook [data-field=serves]:before{content:"Sufficient for "}:root:lang(pl) .theme-recipe-cookbook [data-field=serves]:before{content:"Na "}.theme-recipe-cookbook [data-field=time]:before{content:"Time, "}:root:lang(pl) .theme-recipe-cookbook [data-field=time]:before{content:"Czas: "}.theme-recipe-cookbook [data-field=ingredients]{border-top:.25mm solid var(--hairline);border-bottom:.25mm solid var(--hairline);columns:2;column-rule:.2mm solid #1f1a1240;align-self:start;column-gap:6mm;margin-top:4.5mm;padding:2.2mm 0;font-size:11px;line-height:1.5}.theme-recipe-cookbook:has(.f-image img) [data-field=ingredients]{columns:1}.theme-recipe-cookbook .f-list-row{text-indent:-3.5mm;break-inside:avoid;padding-left:3.5mm}.theme-recipe-cookbook .f-sub{min-width:0;display:inline}.theme-recipe-cookbook .f-sub-qty{margin-right:.35em}.theme-recipe-cookbook .f-sub-item{font-style:italic}.theme-recipe-cookbook .f-image{width:24mm;height:12mm;margin:4.5mm 0 0 5mm}.theme-recipe-cookbook .f-image:has(img){border:.25mm solid var(--type);width:40mm;height:31mm;padding:1.2mm}.theme-recipe-cookbook .f-image img{filter:grayscale()sepia(.45)contrast(1.15)brightness(.97)}.theme-recipe-cookbook [data-field=method]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:4mm;line-height:1.45}.theme-recipe-cookbook [data-field=method] p{font-size:1.2em}.theme-recipe-cookbook [data-field=method] p+p{margin-top:.35em}.theme-recipe-cookbook [data-field=method] p:before{content:counter(step) ". ";font-weight:700}.theme-recipe-cookbook [data-field=notes]{box-shadow:0 0 0 2mm var(--paper), 0 0 0 2.3mm var(--type), 0 0 0 2.9mm var(--paper), 0 0 0 3.5mm var(--type);background:var(--paper);font-family:var(--font-accent);text-align:center;margin:7mm 3.5mm 3.5mm;padding:0 3mm;font-size:11.5px;font-weight:700;line-height:1.35}.theme-recipe-synth{--laminate:#e8eced;--graphite:#172027;--steel:#5a6870;--signal:#e0621c;--grid:#1720270f;--top:10mm;--side:12mm;--bracket:9mm;--stroke:.5mm;padding:var(--top) var(--side) 12mm;background-color:var(--laminate);background-image:linear-gradient(90deg, var(--grid) .2mm, transparent .2mm), linear-gradient(0deg, var(--grid) .2mm, transparent .2mm);color:var(--graphite);font-family:var(--font-body);background-size:5mm 5mm;grid-template-rows:auto auto auto auto auto minmax(0,max-content) 1fr;font-size:11px;line-height:1.4}.theme-recipe-synth:before{content:"";pointer-events:none;background:linear-gradient(var(--steel), var(--steel)) 0 0 / var(--bracket) var(--stroke), linear-gradient(var(--steel), var(--steel)) 0 0 / var(--stroke) var(--bracket), linear-gradient(var(--steel), var(--steel)) 100% 0 / var(--bracket) var(--stroke), linear-gradient(var(--steel), var(--steel)) 100% 0 / var(--stroke) var(--bracket), linear-gradient(var(--steel), var(--steel)) 0 100% / var(--bracket) var(--stroke), linear-gradient(var(--steel), var(--steel)) 0 100% / var(--stroke) var(--bracket), linear-gradient(var(--steel), var(--steel)) 100% 100% / var(--bracket) var(--stroke), linear-gradient(var(--steel), var(--steel)) 100% 100% / var(--stroke) var(--bracket);background-repeat:no-repeat;position:absolute;inset:4.5mm}.theme-recipe-synth:after{content:"";top:calc(var(--top) + 2.2mm);right:calc(var(--side) + 2mm);z-index:2;pointer-events:none;background:repeating-linear-gradient(90deg,#d9e0e3 0 .3mm,#0000 .3mm .7mm,#d9e0e3 .7mm 1.3mm,#0000 1.3mm 1.6mm,#d9e0e3 1.6mm 1.8mm,#0000 1.8mm 2.4mm);width:24mm;height:5mm;position:absolute}.theme-recipe-synth [data-field=folio]{border-bottom:1.2mm solid var(--signal);background:var(--graphite);color:#d9e0e3;font-family:var(--font-accent);letter-spacing:.08em;clip-path:polygon(3mm 0,100% 0,100% 100%,0 100%,0 3mm);margin:0 0 5mm;padding:1.6mm 30mm 1.4mm 3mm;font-size:17px;line-height:1.2}.theme-recipe-synth [data-field=title]{font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.15}.theme-recipe-synth [data-field=source]{color:var(--steel);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:1.2mm;font-size:9px}.theme-recipe-synth .f-group-facts{gap:2mm;margin-top:3.5mm}.theme-recipe-synth [data-field=serves],.theme-recipe-synth [data-field=time]{border-left:1mm solid var(--signal);font-family:var(--font-accent);background:#17202712;flex:1 1 0;padding:1mm 2.4mm 1.2mm;font-size:16px;line-height:1.1}.theme-recipe-synth [data-field=serves]:before,.theme-recipe-synth [data-field=time]:before,.theme-recipe-synth [data-field=ingredients]:before,.theme-recipe-synth [data-field=ingredients]:after,.theme-recipe-synth [data-field=method]:before,.theme-recipe-synth [data-field=notes]:before{color:var(--steel);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:1.5}.theme-recipe-synth [data-field=serves]:before,.theme-recipe-synth [data-field=time]:before,.theme-recipe-synth [data-field=method]:before,.theme-recipe-synth [data-field=notes]:before{display:block}.theme-recipe-synth [data-field=serves]:before{content:"Yield"}:root:lang(pl) .theme-recipe-synth [data-field=serves]:before{content:"Wydajność"}.theme-recipe-synth [data-field=time]:before{content:"Time"}:root:lang(pl) .theme-recipe-synth [data-field=time]:before{content:"Czas"}.theme-recipe-synth [data-field=ingredients]{border-top:.35mm solid var(--graphite);align-self:start;margin-top:4mm}.theme-recipe-synth [data-field=ingredients]:before{content:"Feedstock";border-bottom:.2mm solid var(--steel);padding:.6mm 0;display:block}:root:lang(pl) .theme-recipe-synth [data-field=ingredients]:before{content:"Surowiec"}.theme-recipe-synth [data-field=ingredients]:after{content:"Mass share";position:absolute;top:.6mm;right:0}:root:lang(pl) .theme-recipe-synth [data-field=ingredients]:after{content:"Udział masy"}.theme-recipe-synth .f-list-row{border-bottom:.2mm dashed #5a687099;grid-template-columns:minmax(0,1fr) 16mm;align-items:baseline;padding-right:0;display:grid}.theme-recipe-synth .f-sub-item{grid-area:1/1;padding:.7mm 0}.theme-recipe-synth .f-sub-qty{color:var(--signal);font-family:var(--font-accent);text-align:right;white-space:nowrap;grid-area:1/2;font-size:16px}.theme-recipe-synth .f-image{width:24mm;height:12mm;margin:4mm 0 0 5mm}.theme-recipe-synth .f-image:has(img){background:linear-gradient(var(--signal), var(--signal)) 0 0 / 4mm .5mm, linear-gradient(var(--signal), var(--signal)) 0 0 / .5mm 4mm, linear-gradient(var(--signal), var(--signal)) 100% 100% / 4mm .5mm, linear-gradient(var(--signal), var(--signal)) 100% 100% / .5mm 4mm;background-repeat:no-repeat;width:34mm;height:34mm;padding:1.5mm}.theme-recipe-synth .f-image img{filter:grayscale(.6)contrast(1.1)hue-rotate(-10deg)}.theme-recipe-synth [data-field=method]{border-top:.35mm solid var(--graphite);margin-top:4mm;padding-top:.6mm}.theme-recipe-synth [data-field=method]:before{content:"Procedure";margin-bottom:1.2mm}:root:lang(pl) .theme-recipe-synth [data-field=method]:before{content:"Procedura"}.theme-recipe-synth [data-field=method] p{padding-left:9mm;font-size:1.1em}.theme-recipe-synth [data-field=method] p+p{margin-top:.5em}.theme-recipe-synth [data-field=method] p:before{content:counter(step, decimal-leading-zero);color:var(--signal);font-family:var(--font-accent);font-size:1.5em;line-height:1;position:absolute;top:-.1em;left:0}.theme-recipe-synth [data-field=notes]{border-left:1mm solid var(--signal);background:#e0621c17;margin-top:3mm;padding:1.2mm 3mm 1.6mm;font-style:italic}.theme-recipe-synth [data-field=notes]:before{content:"Galley log";color:var(--signal);font-style:normal}:root:lang(pl) .theme-recipe-synth [data-field=notes]:before{content:"Dziennik kuchni"}.theme-recipe-tavern{--rubric:#7a2418;--gilt:#8a6a2a;--iron-gall:#2e2213;color:var(--iron-gall);font-family:var(--font-body);background:#eadcb9;grid-template-rows:auto auto auto auto auto minmax(0,max-content) 1fr;padding:14mm 15mm 13mm;font-size:12px;line-height:1.4}.theme-recipe-tavern:before{content:"";pointer-events:none;background:radial-gradient(at 16% 10%,#966e2829,#0000 42%),radial-gradient(at 86% 78%,#6e4c142e,#0000 40%),radial-gradient(circle at 72% 24%,#78501e1f 1.4mm,#0000 3mm),radial-gradient(#0000 52%,#50340e47);position:absolute;inset:0}.theme-recipe-tavern:after{content:"";border:.5mm solid var(--gilt);outline:.2mm solid var(--rubric);outline-offset:-1.4mm;pointer-events:none;position:absolute;inset:6mm}.theme-recipe-tavern [data-field=folio]{color:var(--gilt);font-family:var(--font-heading);letter-spacing:.2em;text-align:center;text-transform:uppercase;align-items:center;gap:3mm;margin-bottom:4mm;font-size:8px;display:flex}.theme-recipe-tavern [data-field=folio]:before,.theme-recipe-tavern [data-field=folio]:after{content:"";background:var(--gilt);flex:1 1 0;height:.25mm}.theme-recipe-tavern [data-field=title]{color:var(--rubric);font-family:var(--font-title);letter-spacing:.02em;text-align:center;font-size:29px;font-weight:700;line-height:1.15}.theme-recipe-tavern [data-field=source]{font-family:var(--font-accent);text-align:center;margin-top:1.6mm;font-style:italic}.theme-recipe-tavern .f-group-facts{border-bottom:.3mm solid var(--gilt);font-family:var(--font-accent);justify-content:center;gap:0 6mm;margin-top:1.4mm;padding-bottom:3mm;font-size:11px;font-style:italic}.theme-recipe-tavern .f-group-facts>*{white-space:nowrap}.theme-recipe-tavern [data-field=serves]:before,.theme-recipe-tavern [data-field=time]:before{color:var(--rubric);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:700}.theme-recipe-tavern [data-field=serves]:before{content:"Enough for "}:root:lang(pl) .theme-recipe-tavern [data-field=serves]:before{content:"Wychodzi "}.theme-recipe-tavern [data-field=time]:before{content:"Over the fire "}:root:lang(pl) .theme-recipe-tavern [data-field=time]:before{content:"Na ogniu "}.theme-recipe-tavern [data-field=ingredients]:before,.theme-recipe-tavern [data-field=method]:before{color:var(--rubric);font-family:var(--font-heading);letter-spacing:.22em;text-align:left;text-transform:uppercase;margin-bottom:1.4mm;font-size:9.5px;font-style:normal;font-weight:700;line-height:1.3;display:block}.theme-recipe-tavern [data-field=ingredients]:before{content:"What is wanted"}:root:lang(pl) .theme-recipe-tavern [data-field=ingredients]:before{content:"Czego trzeba"}.theme-recipe-tavern [data-field=method]:before{content:"How it is made"}:root:lang(pl) .theme-recipe-tavern [data-field=method]:before{content:"Jak przyrządzić"}.theme-recipe-tavern [data-field=ingredients]{align-self:start;margin-top:4mm}.theme-recipe-tavern .f-list-row{padding-left:3.4mm}.theme-recipe-tavern .f-list-row+.f-list-row{margin-top:.5mm}.theme-recipe-tavern .f-list-row:before{content:"";background:var(--rubric);width:1.3mm;height:1.3mm;position:absolute;top:.55em;left:.4mm;transform:rotate(45deg)}.theme-recipe-tavern .f-sub{min-width:0;display:inline}.theme-recipe-tavern .f-sub-qty{margin-right:.3em;font-weight:700}.theme-recipe-tavern .f-image{width:26mm;height:12mm;margin:4mm 0 0 5mm}.theme-recipe-tavern .f-image:has(img){border:.6mm solid var(--gilt);outline:.25mm solid var(--rubric);outline-offset:.6mm;border-radius:18mm 18mm 0 0;width:36mm;height:40mm;padding:1.2mm}.theme-recipe-tavern .f-image:has(img) img{border-radius:17mm 17mm 0 0}.theme-recipe-tavern .f-image img{filter:sepia(.35)saturate(.85)contrast(1.05)}.theme-recipe-tavern [data-field=method]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:4mm}.theme-recipe-tavern [data-field=method] p{font-size:1.25em}.theme-recipe-tavern [data-field=method] p+p{margin-top:.4em}.theme-recipe-tavern [data-field=method] p:before{content:counter(step, upper-roman) ". ";color:var(--rubric);font-family:var(--font-heading);font-weight:700}.theme-recipe-tavern [data-field=notes]{border-top:.3mm solid var(--gilt);font-family:var(--font-accent);text-align:center;margin-top:3mm;padding-top:2.5mm;font-style:italic}.theme-recipe-tavern [data-field=notes]:before{content:"Heed this: ";color:var(--rubric);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:700}:root:lang(pl) .theme-recipe-tavern [data-field=notes]:before{content:"Zważ: "}.theme-recipe-tavern [data-field=notes]:after{content:"";background:var(--rubric);width:2mm;height:2mm;margin:3.5mm auto 0;display:block;transform:rotate(45deg)}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest){flex-direction:column;display:flex}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest)>*{z-index:1;position:relative}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-meta{justify-content:space-between;display:flex}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns,:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) [data-field=rows] .f-list-row{grid-template-columns:minmax(0,.55fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) [data-field=rows]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-sub{overflow-wrap:anywhere;min-width:0}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns:not(:has([data-field=h1]))~[data-field=rows] .f-sub-c1{display:none}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns:not(:has([data-field=h2]))~[data-field=rows] .f-sub-c2{display:none}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns:not(:has([data-field=h3]))~[data-field=rows] .f-sub-c3{display:none}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns:not(:has([data-field=h4]))~[data-field=rows] .f-sub-c4{display:none}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns:not(:has([data-field=h5]))~[data-field=rows] .f-sub-c5{display:none}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-columns:not(:has([data-field=h6]))~[data-field=rows] .f-sub-c6{display:none}:is(.theme-register-typewritten,.theme-register-ledger,.theme-register-eastern-bloc,.theme-register-printout,.theme-register-crew-manifest) .f-group-foot{justify-content:space-between;align-items:flex-end;display:flex}.theme-register-crew-manifest{--manifest-iron:#2a2521;--manifest-rubric:#8a1d14;--manifest-rule:#2a252152;--manifest-rivet:radial-gradient(circle, #9a8f82 0 .5mm, #4a423b .7mm, #2a2521 1.05mm, transparent 1.15mm);color:#231a13;font-family:var(--font-body);background-color:#e6d8b5;background-image:radial-gradient(at 50% 45%,#0000 52%,#5c401c4d),radial-gradient(circle at 12% 22%,#8c64281f,#0000 16%),radial-gradient(circle at 84% 64%,#8c64281a,#0000 14%),radial-gradient(circle at 30% 88%,#78501e1a,#0000 12%);padding:40mm 20mm 19mm;font-size:13px;line-height:1.3}.theme-register-crew-manifest:before{content:"";border:1.8mm solid var(--manifest-iron);outline:.35mm solid var(--manifest-iron);outline-offset:1.1mm;box-shadow:inset 0 0 0 .5mm #6d6259, inset 0 0 0 .9mm var(--manifest-iron);pointer-events:none;position:absolute;inset:8mm}.theme-register-crew-manifest:after{content:"";pointer-events:none;background:var(--manifest-rivet) left top / 4mm 4mm no-repeat, var(--manifest-rivet) right top / 4mm 4mm no-repeat, var(--manifest-rivet) left bottom / 4mm 4mm no-repeat, var(--manifest-rivet) right bottom / 4mm 4mm no-repeat, var(--manifest-rivet) center top / 4mm 4mm no-repeat, var(--manifest-rivet) center bottom / 4mm 4mm no-repeat, var(--manifest-rivet) left center / 4mm 4mm no-repeat, var(--manifest-rivet) right center / 4mm 4mm no-repeat, repeating-linear-gradient(to bottom, var(--manifest-iron) 0 1.2mm, transparent 1.2mm 3.4mm) 5.5mm 30mm / .9mm 60mm no-repeat, repeating-linear-gradient(to bottom, var(--manifest-iron) 0 1.2mm, transparent 1.2mm 3.4mm) right 5.5mm top 30mm / .9mm 60mm no-repeat;position:absolute;inset:7mm}.theme-register-crew-manifest [data-field=institution]{font-family:var(--font-heading);letter-spacing:.22em;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.3}.theme-register-crew-manifest [data-field=institution]:before{content:"";background:radial-gradient(circle, #c4452f 0 8%, var(--manifest-rubric) 30%, var(--manifest-iron) 72%);clip-path:polygon(50% 0,57.65% 31.52%,85.36% 14.64%,68.48% 42.35%,100% 50%,68.48% 57.65%,85.36% 85.36%,57.65% 68.48%,50% 100%,42.35% 68.48%,14.64% 85.36%,31.52% 57.65%,0 50%,31.52% 42.35%,14.64% 14.64%,42.35% 31.52%);width:16mm;height:16mm;position:absolute;bottom:calc(100% + 3mm);left:calc(50% - 8mm)}.theme-register-crew-manifest [data-field=title]{font-family:var(--font-title);text-align:center;color:var(--manifest-rubric);margin-top:2mm;font-size:26px;font-weight:700;line-height:1.2}.theme-register-crew-manifest .f-group-meta{border-top:.35mm solid var(--manifest-iron);border-bottom:.35mm solid var(--manifest-iron);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;align-items:center;margin-top:3mm;padding:1.2mm 0;font-size:10px}.theme-register-crew-manifest .f-group-meta:before{content:"";background:var(--manifest-rubric);order:1;width:2.4mm;height:2.4mm;transform:rotate(45deg)}.theme-register-crew-manifest [data-field=date]{order:2}.theme-register-crew-manifest [data-field=caption]{text-align:center;margin-top:4mm;font-style:italic}.theme-register-crew-manifest .f-group-columns{border-top:1mm double var(--manifest-iron);border-bottom:1mm double var(--manifest-iron);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-top:3mm;padding:1.4mm 0 1.2mm;font-size:8.5px;font-weight:700}.theme-register-crew-manifest .f-group-columns>*,.theme-register-crew-manifest .f-list-row .f-sub{padding:0 1.6mm}.theme-register-crew-manifest [data-field=rows]{border-bottom:1mm double var(--manifest-iron);flex-direction:column;display:flex}.theme-register-crew-manifest [data-field=rows]:after{content:"";background:repeating-linear-gradient(to bottom, transparent 0 calc(3.9mm + 1.3em), var(--manifest-rule) calc(3.9mm + 1.3em) calc(4.1mm + 1.3em)) left top / 100% calc(100% - 2.5mm) no-repeat;flex:1 1 0;min-height:0}.theme-register-crew-manifest [data-field=rows] .f-list-row{border-bottom:.2mm solid var(--manifest-rule);padding:2.1mm 0 1.8mm}.theme-register-crew-manifest .f-sub-c1{font-family:var(--font-heading);text-align:center;font-weight:700}.theme-register-crew-manifest .f-sub-c3{font-weight:700}.theme-register-crew-manifest .f-sub-c6{color:var(--manifest-rubric);font-style:italic}.theme-register-crew-manifest [data-field=footnote]{text-align:center;margin-top:4mm;font-size:11.5px;font-style:italic}.theme-register-crew-manifest .f-group-foot{margin-top:8mm}.theme-register-crew-manifest [data-field=signature]{border-bottom:.3mm solid var(--manifest-iron);width:calc(50% - 10mm);font-family:var(--font-accent);text-align:center;flex:none;margin:0 5mm 0 auto;padding:0 2mm .8mm;font-size:24px;line-height:1.2}.theme-register-crew-manifest [data-field=stamp]{width:calc(50% - 10mm);font-family:var(--font-heading);letter-spacing:.16em;text-align:center;flex:none;order:-1;margin:0 5mm;padding-bottom:.8mm;font-size:11px;font-variant-caps:small-caps;line-height:1.3}.theme-register-crew-manifest [data-field=stamp]:before{content:"L.S.";font-family:var(--font-title);letter-spacing:.1em;color:var(--manifest-rubric);margin-bottom:.6mm;font-size:20px;font-weight:700;line-height:1.2;display:block}.theme-register-eastern-bloc{color:#16150f;font-family:var(--font-body);background:#e9e6da;padding:14mm 14mm 12mm;font-size:10.5px;line-height:1.3}.theme-register-eastern-bloc [data-field=institution]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.theme-register-eastern-bloc [data-field=title]{font-family:var(--font-title);text-transform:uppercase;border-bottom:1.2mm solid #a3241b;margin-top:2mm;padding-bottom:2mm;font-size:24px;font-weight:700;line-height:1.15}.theme-register-eastern-bloc .f-group-meta{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-top:2mm;font-size:10px}.theme-register-eastern-bloc [data-field=caption]{font-family:var(--font-heading);margin-top:4mm;font-size:10px}.theme-register-eastern-bloc .f-group-columns{font-family:var(--font-heading);text-transform:uppercase;background:#d6d2c3;border:.35mm solid;margin-top:2mm;font-size:10px;font-weight:700}.theme-register-eastern-bloc .f-group-columns>*,.theme-register-eastern-bloc .f-list-row .f-sub{border-right:.35mm solid;padding:1.2mm 1.5mm}.theme-register-eastern-bloc [data-field=rows] .f-list-row{border-bottom:.35mm solid;border-left:.35mm solid;border-right:.35mm solid;padding-right:0}.theme-register-eastern-bloc [data-field=footnote]{margin-top:3mm;font-size:9.5px}.theme-register-eastern-bloc .f-group-foot{margin-top:8mm}.theme-register-eastern-bloc [data-field=signature]{min-width:55mm;font-family:var(--font-heading);text-align:center;text-transform:uppercase;border-top:.3mm dotted;padding-top:1.5mm;font-size:9px}.theme-register-eastern-bloc [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.1em;color:#5c3a8a;opacity:.8;border:.6mm double #5c3a8a;padding:1.5mm 3mm;font-size:12px;font-weight:700;transform:rotate(3deg)}.theme-register-ledger{--ruling:7mm;background-color:#efe6cf;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--ruling) - .25mm), #506e9659 calc(var(--ruling) - .25mm), #506e9659 var(--ruling));color:#2a2c4a;font-family:var(--font-body);font-size:16px;line-height:var(--ruling);background-position:0 1.5mm;padding:14mm 12mm 12mm}.theme-register-ledger:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 9mm,#aa3c3c8c 9mm 9.3mm,#0000 9.3mm),radial-gradient(#0000 58%,#6e501e2e);position:absolute;inset:0}.theme-register-ledger [data-field=institution]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#5a4a30;font-size:12px}.theme-register-ledger [data-field=title]{font-family:var(--font-title);font-size:22px;font-weight:700;line-height:var(--ruling);color:#3a2c1a}.theme-register-ledger .f-group-meta,.theme-register-ledger [data-field=caption]{font-size:15px}.theme-register-ledger .f-group-columns{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#6a2424;border-bottom:.5mm double #8a3030;font-size:11px;font-weight:700}.theme-register-ledger .f-group-columns>*,.theme-register-ledger .f-list-row .f-sub{border-right:.25mm solid #aa3c3c73;padding:0 1.5mm}.theme-register-ledger [data-field=rows] .f-list-row{padding-right:0}.theme-register-ledger [data-field=footnote]{font-size:15px}.theme-register-ledger [data-field=signature]{font-size:20px}.theme-register-ledger [data-field=stamp]{color:#6a2424;font-size:15px}.theme-register-printout{--printout-ink:#2b2a35;--printout-bar:#d6ead3;--printout-strip:12.7mm;--printout-line:4.233mm;--printout-hole:radial-gradient(circle, #d9dad2 0 1.55mm, #a7a99f 1.6mm 1.95mm, transparent 2mm);padding:9mm calc(var(--printout-strip) + 5mm) 9mm;background-color:#fbfbf5;background-image:var(--printout-hole), var(--printout-hole);background-position:0 6.35mm,right top 6.35mm;background-size:var(--printout-strip) var(--printout-strip);color:var(--printout-ink);font-family:var(--font-body);font-size:16px;line-height:var(--printout-line);text-transform:uppercase;text-shadow:0 0 .25px;background-repeat:repeat-y}.theme-register-printout:before{content:"";top:0;bottom:0;left:var(--printout-strip);right:var(--printout-strip);pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0 calc(3 * var(--printout-line)), var(--printout-bar) calc(3 * var(--printout-line)) calc(6 * var(--printout-line)));background-position:0 1mm;border-left:.3mm dashed #2b2a3547;border-right:.3mm dashed #2b2a3547;position:absolute}.theme-register-printout:after{content:"";pointer-events:none;background:linear-gradient(90deg,#2b2a3538 55%,#0000 55%) 0 0/1.6mm .3mm repeat-x,linear-gradient(90deg,#2b2a3538 55%,#0000 55%) 0 100%/1.6mm .3mm repeat-x,radial-gradient(at 88% 70%,#968c6414,#0000 40%);position:absolute;inset:0}.theme-register-printout [data-field=institution]{font-family:var(--font-title);font-size:14px;line-height:var(--printout-line);letter-spacing:.06em}.theme-register-printout [data-field=title]{margin-top:var(--printout-line);font-family:var(--font-title);letter-spacing:.1em;font-size:26px;font-weight:700;line-height:1.1}.theme-register-printout .f-group-meta,.theme-register-printout [data-field=caption]{margin-top:var(--printout-line);font-family:var(--font-heading)}.theme-register-printout .f-group-columns{margin-top:var(--printout-line);font-family:var(--font-heading);background:linear-gradient(90deg,currentColor 58%,#0000 58%) 0 100%/2.05mm .35mm repeat-x;padding-bottom:.9mm;font-weight:700}.theme-register-printout [data-field=rows]{margin-top:1.2mm}.theme-register-printout .f-group-columns>*,.theme-register-printout .f-list-row .f-sub{padding-right:2mm}.theme-register-printout [data-field=rows] .f-list-row{padding:0 0 calc(var(--printout-line) / 2)}.theme-register-printout [data-field=footnote]{margin-top:var(--printout-line);text-align:center}.theme-register-printout .f-group-foot{margin-top:calc(2 * var(--printout-line))}.theme-register-printout [data-field=signature]{max-width:95mm;font-family:var(--font-accent);text-transform:none;text-shadow:none;color:#1f3a8f;font-size:21px;line-height:1.1;transform:rotate(-2.5deg)}.theme-register-printout [data-field=stamp]{font-family:var(--font-heading);letter-spacing:.14em;border:.35mm dashed;padding:.6mm 3mm;font-weight:700}.theme-register-typewritten{color:#211d16;font-family:var(--font-body);background:#f1ebda;padding:16mm 15mm 14mm;font-size:10.5px;line-height:1.3}.theme-register-typewritten:before{content:"";pointer-events:none;background:radial-gradient(at 15% 10%,#8c68281a,#0000 45%),radial-gradient(#0000 60%,#644a1e29);position:absolute;inset:0}.theme-register-typewritten [data-field=institution]{font-family:var(--font-heading);letter-spacing:.14em;text-align:center;text-transform:uppercase;font-size:12px}.theme-register-typewritten [data-field=title]{font-family:var(--font-title);text-align:center;margin-top:2mm;font-size:24px;font-weight:700;line-height:1.1}.theme-register-typewritten .f-group-meta{border-bottom:.4mm solid;margin-top:4mm;padding-bottom:2mm}.theme-register-typewritten [data-field=caption]{font-family:var(--font-heading);margin-top:5mm;font-size:10px;font-style:italic}.theme-register-typewritten .f-group-columns{text-transform:uppercase;border-top:.4mm solid;border-bottom:.4mm solid;margin-top:2mm;padding:1.5mm 0;font-weight:700}.theme-register-typewritten .f-group-columns>*,.theme-register-typewritten .f-list-row .f-sub{padding:0 1.5mm}.theme-register-typewritten [data-field=rows] .f-list-row{border-bottom:.2mm dotted #211d1673;padding:1.6mm 0}.theme-register-typewritten [data-field=footnote]{margin-top:3mm;font-size:9.5px}.theme-register-typewritten .f-group-foot{margin-top:8mm}.theme-register-typewritten [data-field=signature]{border-top:.3mm solid;min-width:55mm;padding-top:1.5mm}.theme-register-typewritten [data-field=stamp]{font-family:var(--font-heading);letter-spacing:.12em;color:#6b2a2a;opacity:.8;border:.6mm solid #6b2a2a;border-radius:1mm;padding:1.5mm 3mm;font-size:9px;font-weight:700;transform:rotate(-4deg)}.theme-rules-delta-green{--accent:#7a1f1f;color:#201f1c;font-family:var(--font-body);background:#eeece4;grid-template-rows:auto auto 1fr auto;padding:12mm 12mm 9mm;font-size:10.5px;line-height:1.36;display:grid}.theme-rules-delta-green:before{content:"RESTRICTED ACCESS";border:.6mm solid var(--accent);color:var(--accent);font-family:var(--font-accent);letter-spacing:.3em;opacity:.85;pointer-events:none;padding:1mm 2.5mm;font-size:8px;position:absolute;top:5mm;right:9mm;transform:rotate(-4deg)}:root:lang(pl) .theme-rules-delta-green:before{content:"DOSTĘP OGRANICZONY"}.theme-rules-delta-green:after{content:"";pointer-events:none;background:linear-gradient(#201f1c08 1px,#0000 1px) 0 0/100% 8.5mm,radial-gradient(at 90% 10%,#7a1f1f14,#0000 40%);position:absolute;inset:0}.theme-rules-delta-green>*{z-index:1;position:relative}.theme-rules-delta-green [data-field=title]{font-family:var(--font-title);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:28px;font-weight:700;line-height:1.1}.theme-rules-delta-green [data-field=subtitle]{font-family:var(--font-accent);letter-spacing:.02em;border-bottom:.4mm solid #201f1c;margin-top:1mm;padding-bottom:2mm;font-size:9.5px}.theme-rules-delta-green .f-list{columns:2;column-gap:5mm;min-height:0;margin-top:4mm;overflow:hidden}.theme-rules-delta-green .f-list-row{break-inside:avoid;margin-bottom:3.5mm}.theme-rules-delta-green .f-sub{display:block}.theme-rules-delta-green .f-sub-head{font-family:var(--font-heading);background:var(--accent);color:#eeece4;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.2mm;padding:.4mm 1.6mm;font-size:10px;font-weight:600;display:inline-block}.theme-rules-delta-green .f-sub-body{white-space:pre-line;-webkit-hyphens:auto;hyphens:auto}.theme-rules-delta-green [data-field=footer]{font-family:var(--font-accent);opacity:.75;border-top:.25mm solid #201f1c80;margin-top:3mm;padding-top:1.5mm;font-size:6.5px}.theme-rules-delta-green [data-field=accent]{display:none}.theme-rules-delta-green.page-advanced,.theme-rules-delta-green.page-advanced .f-sub-head{font-size:9.5px}.theme-rules-grim{--accent:#5a1e1e;color:#23190f;font-family:var(--font-body);background:#e9dcc0;grid-template-rows:auto auto 1fr auto;padding:12mm 12mm 9mm;font-size:13.5px;line-height:1.34;display:grid}.theme-rules-grim:before{content:"";border:.7mm solid var(--accent);outline-offset:1mm;pointer-events:none;outline:.25mm solid #23190f;position:absolute;inset:6mm}.theme-rules-grim:after{content:"";pointer-events:none;background:radial-gradient(at 15% 10%,#78521e24,#0000 45%),radial-gradient(at 85% 90%,#5a3a1429,#0000 48%);position:absolute;inset:0}.theme-rules-grim>*{z-index:1;position:relative}.theme-rules-grim [data-field=title]{font-family:var(--font-title);text-align:center;color:var(--accent);font-size:34px;line-height:1.15}.theme-rules-grim [data-field=subtitle]{font-family:var(--font-accent);text-align:center;letter-spacing:.04em;border-bottom:.5mm double #23190f;margin-top:1.5mm;padding-bottom:2.5mm;font-size:10px;font-style:italic}.theme-rules-grim .f-list{columns:2;column-rule:.25mm solid #23190f59;column-gap:5mm;min-height:0;margin-top:4mm;overflow:hidden}.theme-rules-grim .f-list-row{break-inside:avoid;margin-bottom:3.5mm}.theme-rules-grim .f-sub{display:block}.theme-rules-grim .f-sub-head{font-family:var(--font-heading);border-bottom:.3mm solid var(--accent);color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1mm;padding-bottom:.6mm;font-size:14px;font-weight:700}.theme-rules-grim .f-sub-body{white-space:pre-line;-webkit-hyphens:auto;hyphens:auto}.theme-rules-grim.page-advanced{font-size:11.5px}.theme-rules-grim.page-advanced .f-sub-head{font-size:13px}.theme-rules-grim [data-field=footer]{font-family:var(--font-accent);text-align:center;opacity:.75;border-top:.25mm solid #23190f80;margin-top:3mm;padding-top:1.5mm;font-size:6.5px;font-style:italic}.theme-rules-grim [data-field=accent]{display:none}.theme-rules-heroic{--accent:#8a1c1c;color:#1f1a14;font-family:var(--font-body);background:#fbf6e9;grid-template-rows:auto auto 1fr auto;padding:11mm 12mm 8mm;font-size:11.5px;line-height:1.36;display:grid}.theme-rules-heroic:before{content:"";background:var(--accent);pointer-events:none;height:4mm;position:absolute;inset:0}.theme-rules-heroic:after{content:"";background:var(--accent);pointer-events:none;height:4mm;position:absolute;bottom:0;left:0;right:0}.theme-rules-heroic>*{z-index:1;position:relative}.theme-rules-heroic [data-field=title]{font-family:var(--font-title);text-align:center;color:var(--accent);letter-spacing:.02em;font-size:30px;font-weight:700;line-height:1.15}.theme-rules-heroic [data-field=subtitle]{font-family:var(--font-heading);border-bottom:.5mm solid var(--accent);text-align:center;letter-spacing:.18em;text-transform:uppercase;margin-top:1mm;padding-bottom:2mm;font-size:9px}.theme-rules-heroic .f-list{columns:2;column-gap:4mm;min-height:0;margin-top:4mm;overflow:hidden}.theme-rules-heroic .f-list-row{break-inside:avoid;border-top:.5mm solid var(--accent);background:#8a1c1c0d;margin-bottom:3mm;padding:2mm 2.4mm 2.4mm}.theme-rules-heroic .f-sub{display:block}.theme-rules-heroic .f-sub-head{font-family:var(--font-heading);color:var(--accent);letter-spacing:.06em;margin-bottom:1.2mm;font-size:13px;font-weight:700}.theme-rules-heroic .f-sub-body{white-space:pre-line;-webkit-hyphens:auto;hyphens:auto}.theme-rules-heroic.page-advanced{font-size:10.5px}.theme-rules-heroic.page-advanced .f-sub-head{font-size:12px}.theme-rules-heroic [data-field=footer]{font-family:var(--font-accent);text-align:center;opacity:.75;margin-top:2.5mm;padding-bottom:1mm;font-size:6.5px;font-style:italic}.theme-rules-heroic [data-field=accent]{display:none}.theme-rules-imperial{--accent:#9a1b1b;color:#17150f;font-family:var(--font-body);background:#d9d4c7;grid-template-rows:auto auto 1fr auto;padding:10mm 11mm 8mm;font-size:12.5px;line-height:1.34;display:grid}.theme-rules-imperial:before{content:"";pointer-events:none;background:#17150f;height:26mm;position:absolute;inset:0}.theme-rules-imperial:after{content:"";background:repeating-linear-gradient(135deg, var(--accent) 0 3mm, #17150f 3mm 6mm);pointer-events:none;height:2mm;position:absolute;top:26mm;left:0;right:0}.theme-rules-imperial>*{z-index:1;position:relative}.theme-rules-imperial [data-field=title]{font-family:var(--font-title);color:#e4dccb;letter-spacing:.04em;text-transform:uppercase;font-size:32px;line-height:1.15}.theme-rules-imperial [data-field=subtitle]{font-family:var(--font-accent);color:#c9bfa6;letter-spacing:.12em;text-transform:uppercase;margin-top:1.5mm;padding-bottom:5mm;font-size:10px}.theme-rules-imperial .f-list{columns:2;column-gap:4mm;min-height:0;margin-top:6mm;overflow:hidden}.theme-rules-imperial .f-list-row{break-inside:avoid;background:#e8e3d6;border:.3mm solid #17150f;margin-bottom:3mm;padding:1.8mm 2.2mm 2.2mm}.theme-rules-imperial .f-sub{display:block}.theme-rules-imperial .f-sub-head{font-family:var(--font-heading);border-bottom:.5mm solid var(--accent);color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.2mm;padding-bottom:.8mm;font-size:13px}.theme-rules-imperial .f-sub-body{white-space:pre-line;-webkit-hyphens:auto;hyphens:auto}.theme-rules-imperial.page-advanced{font-size:10px}.theme-rules-imperial.page-advanced .f-sub-head{font-size:12px}.theme-rules-imperial [data-field=footer]{font-family:var(--font-accent);letter-spacing:.04em;text-transform:uppercase;opacity:.75;border-top:.3mm solid #17150f;margin-top:2.5mm;padding-top:1.5mm;font-size:6.2px}.theme-rules-imperial [data-field=accent]{display:none}.theme-rules-investigator{--accent:#2f4a3a;color:#2a2620;font-family:var(--font-body);background:#efe7d2;grid-template-rows:auto auto 1fr auto;padding:12mm 12mm 9mm;font-size:10.5px;line-height:1.36;display:grid}.theme-rules-investigator:before{content:"FOR THE GAME MASTER’S TABLE";border:.6mm solid var(--accent);color:var(--accent);font-family:var(--font-heading);letter-spacing:.3em;opacity:.8;pointer-events:none;padding:1mm 2.5mm;font-size:8px;position:absolute;top:5mm;right:9mm;transform:rotate(-4deg)}.theme-rules-investigator:after{content:"";pointer-events:none;background:linear-gradient(#2a262009 1px,#0000 1px) 0 0/100% 8.5mm,radial-gradient(at 90% 10%,#503c141f,#0000 40%);position:absolute;inset:0}.theme-rules-investigator>*{z-index:1;position:relative}.theme-rules-investigator [data-field=title]{font-family:var(--font-title);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:30px;line-height:1.15}.theme-rules-investigator [data-field=subtitle]{font-family:var(--font-accent);border-bottom:.4mm solid #2a2620;margin-top:1mm;padding-bottom:2mm;font-size:10px;font-style:italic}.theme-rules-investigator .f-list{columns:2;column-gap:5mm;min-height:0;margin-top:4mm;overflow:hidden}.theme-rules-investigator .f-list-row{break-inside:avoid;margin-bottom:3.5mm}.theme-rules-investigator .f-sub{display:block}.theme-rules-investigator .f-sub-head{font-family:var(--font-heading);background:var(--accent);color:#efe7d2;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.2mm;padding:.4mm 1.6mm;font-size:10.5px;display:inline-block}.theme-rules-investigator .f-sub-body{white-space:pre-line;-webkit-hyphens:auto;hyphens:auto}.theme-rules-investigator [data-field=footer]{font-family:var(--font-accent);opacity:.75;border-top:.25mm solid #2a262080;margin-top:3mm;padding-top:1.5mm;font-size:6.5px;font-style:italic}.theme-rules-investigator [data-field=accent]{display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk){font-family:var(--font-body);flex-direction:column;font-size:8px;line-height:1.3;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk)>*{z-index:1;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk){--display-top:0mm;--display-right:0mm;--display-bottom:0mm;--display-left:0mm;--display-radius:7.4mm;border:1.6mm solid var(--screen-bezel);border-radius:9mm;padding:2.1mm 3.4mm 2.6mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk):before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 38% 36%,#3a4150 0 .3mm,#1a1d24 .55mm,#050608 1mm);border-radius:50%;width:2.8mm;height:2.8mm;margin-left:-1.4mm;position:absolute;top:1.5mm;left:50%}.theme-screen-cyberpunk:before{background:radial-gradient(circle at 18% 50%, var(--neon-hot) 0 .25mm, transparent .45mm), linear-gradient(90deg, #050608, #151a22 50%, #050608);border-radius:.8mm;width:11mm;height:1.6mm;margin-left:-5.5mm;top:1.7mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk):after{content:"";z-index:2;opacity:.55;pointer-events:none;background:currentColor;border-radius:.45mm;width:30mm;height:.9mm;margin-left:-15mm;position:absolute;bottom:1.3mm;left:50%}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk) .f-group-status{min-height:3.4mm;font-family:var(--font-accent);white-space:nowrap;justify-content:flex-end;align-items:center;gap:1.3mm;font-size:7.4px;font-weight:600;line-height:1;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk) .f-group-status>:not([data-field=network],[data-field=battery]){text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk) .f-group-status>[data-field=network]{align-items:center;gap:.7mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk) .f-group-status>[data-field=network]:before{content:"";background:linear-gradient(currentColor,currentColor) 0 100%/.55mm 32% no-repeat,linear-gradient(currentColor,currentColor) 33.3% 100%/.55mm 54% no-repeat,linear-gradient(currentColor,currentColor) 66.6% 100%/.55mm 77% no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/.55mm 100% no-repeat;flex:none;width:3.4mm;height:2.3mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk) .f-group-status>[data-field=battery]{text-align:center;border:.22mm solid;border-radius:.8mm;min-width:5.8mm;margin-right:.8mm;padding:.3mm .5mm .25mm;font-size:6px;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk) .f-group-status>[data-field=battery]:after{content:"";background:currentColor;border-radius:0 .3mm .3mm 0;width:.45mm;height:1.2mm;margin-top:-.6mm;position:absolute;top:50%;right:-.8mm}.theme-screen-light.page-chat{--bubble-out:#d8ddfb;--bubble-out-ink:#151b35;--bar-accent:#3651d4;--bar-edge:#1a20301a;--sender:#b4530f;--tick:#7a8194;--tick-read:#3651d4;--tick-failed:#d93036;--pill:#fff;--pill-edge:#1a203029;--hint:#8a90a0;--notice:#ffffffa8;--avatar:#b9c3d9;--avatar-ink:#eef1f7;--wave:#151b3552;--wave-played:#3651d4;--dot:#1a203073}.theme-screen-dark.page-chat{--bubble-out:#3a3f98;--bubble-out-ink:#f1f2ff;--bar-accent:#9aa8ff;--bar-edge:#ffffff14;--sender:#f5a65b;--tick:#aab0c4;--tick-read:#8fd3ff;--tick-failed:#ff6b6b;--pill:#1d212b;--pill-edge:#ffffff1f;--hint:#7d8496;--notice:#141822b8;--avatar:#454b5c;--avatar-ink:#8b93a8;--wave:#f1f2ff57;--wave-played:#8fd3ff;--dot:#eef1f68c}.theme-screen-cyberpunk.page-chat{--bubble-out:#340628e0;--bubble-out-ink:#ffe6f3;--bar-accent:var(--neon);--bar-edge:var(--neon);--sender:var(--neon);--tick:#7fa3ad;--tick-read:var(--neon);--tick-failed:#ffd23f;--pill:#060210e6;--pill-edge:#21e6c1b3;--hint:#21e6c199;--notice:#ff2a8a1a;--avatar:#1a0d2e;--avatar-ink:var(--neon-hot);--wave:#e6f8ff4d;--wave-played:var(--neon);--dot:var(--neon)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-status{z-index:2}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-header{border-bottom:.2mm solid var(--bar-edge);background:var(--screen-card);color:var(--screen-card-ink);grid-template-columns:3mm 8mm minmax(0,1fr) auto;grid-template-areas:"back avatar contact call""back avatar presence call";align-items:center;column-gap:1.8mm;margin:-5.5mm -3.4mm 0;padding:6.9mm 3.4mm 1.8mm;display:grid}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-header:before{content:"";border:solid var(--bar-accent);border-width:0 0 .45mm .45mm;grid-area:back;justify-self:end;width:2.2mm;height:2.2mm;margin-right:.3mm;transform:rotate(45deg)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-header:after{content:"";background:var(--bar-accent);width:36px;height:16px;clip-path:path("M2.5 3.5h8A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-1.5 1.5h-8A1.5 1.5 0 0 1 1 11V5a1.5 1.5 0 0 1 1.5-1.5z M13 7l4.5-3v8L13 9z M23 1.5h3l1.2 3.3-1.9 1.4a8.5 8.5 0 0 0 4.5 4.5l1.4-1.9 3.3 1.2v3a1.5 1.5 0 0 1-1.5 1.5A12.5 12.5 0 0 1 21.5 3 1.5 1.5 0 0 1 23 1.5z");grid-area:call}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=avatar]{background:radial-gradient(circle 1.5mm at 50% 38%, var(--avatar-ink) 94%, transparent 100%), radial-gradient(ellipse 3mm 2.5mm at 50% 104%, var(--avatar-ink) 96%, transparent 100%), var(--avatar);border-radius:50%;grid-area:avatar;width:8mm;height:8mm;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=avatar] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=avatar] .f-image-empty{opacity:0;position:absolute;inset:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-header>[data-field=contact]{font-family:var(--font-title);text-overflow:ellipsis;white-space:nowrap;grid-area:contact;align-self:end;font-size:10px;font-weight:700;line-height:1.2;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-header:not(:has([data-field=presence]))>[data-field=contact]{grid-row:1/span 2;align-self:center}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-header>[data-field=presence]{font-family:var(--font-accent);text-overflow:ellipsis;white-space:nowrap;opacity:.66;grid-area:presence;align-self:start;font-size:6.4px;line-height:1.3;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>[data-field=thread]{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:1mm;min-height:0;padding:1.4mm 0 .4mm;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12mm);mask-image:linear-gradient(#0000,#000 12mm)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row{--bubble:var(--screen-card);--bubble-ink:var(--screen-card-ink);--tick-shape:path("M0 3.9L.9 3l1.9 1.9L6.9.8l.9.9-5 5z M3.3 3.9l.9-.9 1.9 1.9 4.1-4.1.9.9-5 5z");--tick-colour:var(--tick-read);--pad-x:2.2mm;--pad-bottom:1mm;--stamp-gap:1.4mm;--stamp-time:3.8mm;--tick-room:0mm;--stamp:calc(var(--stamp-gap) + var(--stamp-time) + var(--tick-room));max-width:80%;padding:1.2mm var(--pad-x) var(--pad-bottom);background:var(--bubble);color:var(--bubble-ink);border-radius:3mm 3mm 3mm .8mm;flex:none;align-self:flex-start;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row:is([data-kind=out],[data-side=me]:is([data-kind=voice],[data-kind=deleted])){--bubble:var(--bubble-out);--bubble-ink:var(--bubble-out-ink);border-radius:3mm 3mm .8mm;align-self:flex-end}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-ticks=delivered]{--tick-colour:var(--tick)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-ticks=sent]{--tick-shape:path("M1.6 3.9l.9-.9 1.9 1.9 4.1-4.1.9.9-5 5z");--tick-colour:var(--tick)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-ticks=failed]{--tick-shape:path(evenodd, "M5.6 0a3.5 3.5 0 1 1 0 7a3.5 3.5 0 1 1 0-7z M5.1 1.4h1v2.9h-1z M5.1 4.9h1v1h-1z");--tick-colour:var(--tick-failed)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row:is([data-kind=date],[data-kind=system]){background:var(--notice);max-width:88%;color:inherit;text-align:center;border-radius:2mm;align-self:center;padding:.7mm 2.4mm .6mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-kind=date]{margin:.8mm 0 .2mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] :is(.f-sub-side,.f-sub[data-empty]:not(.f-sub-ticks,.f-sub-length)){display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-sender{color:var(--sender);font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:600;line-height:1.35;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row:is([data-kind=out],[data-side=me]) .f-sub-sender{display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-text{overflow-wrap:break-word;font-size:8.4px;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row:is([data-kind=in],[data-kind=out],[data-kind=deleted],:not([data-kind]))>.f-sub-text:not(.f-editing):after{content:"";width:var(--stamp);display:inline-block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row:is([data-kind=date],[data-kind=system]) .f-sub-text{font-family:var(--font-accent);font-size:6.2px;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-kind=date] .f-sub-text{letter-spacing:.03em;font-weight:600}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-time{right:calc(var(--pad-x) + var(--tick-room));bottom:var(--pad-bottom);font-family:var(--font-accent);white-space:nowrap;opacity:.62;font-size:5.6px;line-height:1.3;position:absolute}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row:is([data-kind=out],[data-side=me]):has(>.f-sub-ticks:not(.f-editing)){--tick-room:calc(11.2px + .6mm)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-ticks:not(.f-editing){right:var(--pad-x);bottom:calc(var(--pad-bottom) + .1mm);text-indent:200%;white-space:nowrap;width:11.2px;height:7px;font-size:5.6px;line-height:1.3;position:absolute;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-ticks:not(.f-editing):before{content:"";background:var(--tick-colour);clip-path:var(--tick-shape);position:absolute;inset:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-kind=voice]:not([data-side=me]) .f-sub-ticks{display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-length{min-width:120.047px;font-family:var(--font-accent);opacity:.8;padding:17.0236px 0 0 26.0472px;font-size:5.6px;line-height:1.3;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-length:not(.f-editing):before{content:"";background:var(--wave-played);width:20px;height:20px;clip-path:path(evenodd, "M10 0a10 10 0 1 1 0 20a10 10 0 1 1 0-20z M8 5.8v8.4l6.6-4.2z");position:absolute;top:.6mm;left:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread] .f-sub-length:not(.f-editing):after{content:"";background:linear-gradient(90deg, var(--wave-played) 0 38%, var(--wave) 38%);width:94px;height:14px;clip-path:path("M0 5h2v4h-2z M4 3.5h2v7h-2z M8 2h2v10h-2z M12 4h2v6h-2z M16 1h2v12h-2z M20 2.5h2v9h-2z M24 4.5h2v5h-2z M28 1.5h2v11h-2z M32 0h2v14h-2z M36 3h2v8h-2z M40 4h2v6h-2z M44 2h2v10h-2z M48 .5h2v13h-2z M52 3.5h2v7h-2z M56 5h2v4h-2z M60 2.5h2v9h-2z M64 1h2v12h-2z M68 4h2v6h-2z M72 3h2v8h-2z M76 1.5h2v11h-2z M80 4.5h2v5h-2z M84 3.5h2v7h-2z M88 5h2v4h-2z M92 5.5h2v3h-2z");position:absolute;top:.6mm;left:26.0472px}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-kind=deleted] .f-sub-text{opacity:.7;font-style:italic}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat [data-field=thread]>.f-list-row[data-kind=deleted] .f-sub-text:not(.f-editing):before{content:"";vertical-align:-1px;background:linear-gradient(135deg,#0000 43%,currentColor 43% 57%,#0000 57%);border:1px solid;border-radius:50%;width:7px;height:7px;margin-right:1mm;display:inline-block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo{--pad-x:.7mm;--pad-bottom:.9mm;--caption-x:1.5mm;--stamp:calc(1.4mm + 3.8mm);align-self:flex-start;max-width:80%;margin-top:1mm;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo:is(:has(img),:has([data-field=photoText])){padding:.7mm var(--pad-x) var(--pad-bottom);background:var(--screen-card);color:var(--screen-card-ink);border-radius:3mm 3mm 3mm .8mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo:has(img){width:64%}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo:not(:has(img),:has([data-field=photoText]))>:not([data-field=photo]){display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo>[data-field=photo] img{object-fit:cover;border-radius:2.4mm;width:100%;max-height:36mm;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo .f-image-empty{color:#fff;white-space:nowrap;background:#00000059;border-radius:1.6mm;padding:.8mm 2.4mm;font-family:ui-sans-serif,sans-serif;font-size:6px;display:inline-block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo>[data-field=photoSender]{padding:.2mm var(--caption-x) .5mm;color:var(--sender);font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:600;line-height:1.35;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo>[data-field=photoText]{padding:.7mm var(--caption-x) 0;overflow-wrap:break-word;font-size:8.4px;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo>[data-field=photoText]:not(.f-editing):after{content:"";width:var(--stamp);display:inline-block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo>[data-field=photoTime]{right:calc(var(--pad-x) + var(--caption-x));bottom:var(--pad-bottom);font-family:var(--font-accent);white-space:nowrap;opacity:.62;font-size:5.6px;line-height:1.3;position:absolute}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-photo:has(img):not(:has([data-field=photoText]))>[data-field=photoTime]{right:calc(var(--pad-x) + 1.2mm);bottom:calc(var(--pad-bottom) + 1.2mm);color:#fff;opacity:1;background:#0000006b;border-radius:1.2mm;padding:.2mm 1mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>[data-field=typing]{font-family:var(--font-accent);align-items:center;gap:1.6mm;margin-top:1.2mm;font-size:6.2px;line-height:1.3;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>[data-field=typing]:before{content:"";background:radial-gradient(circle, var(--dot) 0 .5mm, transparent .6mm) 2.2mm 50% / 1.4mm 1.4mm no-repeat, radial-gradient(circle, var(--dot) 0 .5mm, transparent .6mm) 4.1mm 50% / 1.4mm 1.4mm no-repeat, radial-gradient(circle, var(--dot) 0 .5mm, transparent .6mm) 6mm 50% / 1.4mm 1.4mm no-repeat, var(--screen-card);border-radius:2.3mm 2.3mm 2.3mm .8mm;flex:none;width:9.6mm;height:4.6mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose{--compose-button:path(evenodd, "M12 0a12 12 0 1 1 0 24a12 12 0 1 1 0-24z M10 5.5a2 2 0 0 1 4 0v6a2 2 0 0 1-4 0z M7.2 11h1.4a3.4 3.4 0 0 0 6.8 0h1.4a4.8 4.8 0 0 1-4.1 4.75V18h2.2v1.4H9.1V18h2.2v-2.25A4.8 4.8 0 0 1 7.2 11z");border-top:.2mm solid var(--bar-edge);background:linear-gradient(var(--bar-accent), var(--bar-accent)) 4mm 3.975mm / 3mm .45mm no-repeat, linear-gradient(var(--bar-accent), var(--bar-accent)) 5.275mm 2.7mm / .45mm 3mm no-repeat, var(--screen-card);align-items:center;gap:1.8mm;margin:1.6mm -3.4mm -2.6mm;padding:1.6mm 3.4mm 4.8mm 8.8mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose:has([data-field=draft]){--compose-button:path(evenodd, "M12 0a12 12 0 1 1 0 24a12 12 0 1 1 0-24z M7 6.5l11 5.5-11 5.5 1.6-5.5z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose>[data-field=draft]{border:.2mm solid var(--pill-edge);background:var(--pill);text-overflow:ellipsis;white-space:nowrap;border-radius:3.2mm;flex:1 1 0;min-width:0;height:6.4mm;padding:0 2.8mm;font-size:8px;line-height:6mm;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose:not(:has([data-field=draft])):before{border:.2mm solid var(--pill-edge);background:var(--pill);text-overflow:ellipsis;white-space:nowrap;border-radius:3.2mm;flex:1 1 0;min-width:0;height:6.4mm;padding:0 2.8mm;font-size:8px;line-height:6mm;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose:not(:has([data-field=draft])):before{content:"Message";color:var(--hint)}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose:not(:has([data-field=draft])):before{content:"Wiadomość"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose>[data-field=draft]:not(.f-editing):after{content:"";background:var(--bar-accent);vertical-align:-.6mm;width:.3mm;height:3mm;margin-left:.3mm;display:inline-block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-chat>.f-group-compose:after{content:"";background:var(--bar-accent);width:24px;height:24px;clip-path:var(--compose-button);flex:none}.theme-screen-cyberpunk.page-chat>.f-group-header{border-bottom-width:.3mm;box-shadow:0 0 2mm #21e6c159}.theme-screen-cyberpunk.page-chat [data-field=avatar]{border:.3mm solid var(--neon-hot);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);border-radius:0}.theme-screen-cyberpunk.page-chat>.f-group-header>[data-field=contact]{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.theme-screen-cyberpunk.page-chat>.f-group-header>[data-field=presence]{color:var(--neon);letter-spacing:.08em;opacity:1;font-size:7.6px}.theme-screen-cyberpunk.page-chat [data-field=thread]>.f-list-row{--stamp-time:5mm;border-left:.5mm solid var(--neon);background:linear-gradient(225deg, transparent 1.6mm, var(--bubble) 1.6mm);border-radius:0}.theme-screen-cyberpunk.page-chat [data-field=thread]>.f-list-row:is([data-kind=out],[data-side=me]:is([data-kind=voice],[data-kind=deleted])){border-right:.5mm solid var(--neon-hot);background:linear-gradient(135deg, transparent 1.6mm, var(--bubble) 1.6mm);border-left:0;border-radius:0}.theme-screen-cyberpunk.page-chat [data-field=thread]>.f-list-row:is([data-kind=date],[data-kind=system]){border:.25mm solid var(--neon-hot);background:var(--notice);color:var(--neon-hot);border-radius:0}.theme-screen-cyberpunk.page-chat [data-field=thread]>.f-list-row:is([data-kind=date],[data-kind=system]) .f-sub-text{letter-spacing:.12em;font-size:7.6px;font-weight:400}.theme-screen-cyberpunk.page-chat [data-field=thread] :is(.f-sub-time,.f-sub-length){letter-spacing:.04em;font-size:7.4px}.theme-screen-cyberpunk.page-chat [data-field=thread] .f-sub-sender{letter-spacing:.06em;text-transform:uppercase}.theme-screen-cyberpunk.page-chat>.f-group-photo:is(:has(img),:has([data-field=photoText])){border-left:.5mm solid var(--neon);background:linear-gradient(225deg, transparent 1.6mm, var(--screen-card) 1.6mm);border-radius:0}.theme-screen-cyberpunk.page-chat>.f-group-photo>[data-field=photo] img{border-radius:0}.theme-screen-cyberpunk.page-chat>.f-group-photo>[data-field=photoTime]{font-size:7.4px}.theme-screen-cyberpunk.page-chat>[data-field=typing]{color:var(--neon);letter-spacing:.1em;text-transform:uppercase;font-size:7.6px}.theme-screen-cyberpunk.page-chat>[data-field=typing]:before{border-left:.5mm solid var(--neon);border-radius:0}.theme-screen-cyberpunk.page-chat>.f-group-compose{border-top-width:.3mm;box-shadow:0 0 2mm #21e6c14d}.theme-screen-cyberpunk.page-chat>.f-group-compose>[data-field=draft]{font-family:var(--font-accent);letter-spacing:.06em;border-radius:0;font-size:9px}.theme-screen-cyberpunk.page-chat>.f-group-compose:not(:has([data-field=draft])):before{font-family:var(--font-accent);letter-spacing:.06em;border-radius:0;font-size:9px}.theme-screen-cyberpunk.page-chat>.f-group-compose:not(:has([data-field=draft])):before{content:"ENCRYPTED MESSAGE"}:root:lang(pl) .theme-screen-cyberpunk.page-chat>.f-group-compose:not(:has([data-field=draft])):before{content:"SZYFROWANA WIADOMOŚĆ"}.theme-screen-cyberpunk.page-chat>.f-group-compose:after{background:var(--neon-hot)}.theme-screen-cyberpunk{--screen-bezel:#09090f;--screen-card:#0e081ed6;--screen-card-ink:#e6f8ff;--screen-scrim:#0802148c;--neon:#21e6c1;--neon-hot:#ff2a8a;color:#d8fbff;background:repeating-linear-gradient(0deg,#0003 0 .3mm,#0000 .3mm .9mm),linear-gradient(#0000 64%,#ff2a8abf 64.2%,#0000 64.8%),repeating-linear-gradient(90deg,#21e6c138 0 .2mm,#0000 .2mm 6.5mm) 0 100%/100% 36% no-repeat,repeating-linear-gradient(0deg,#21e6c138 0 .2mm,#0000 .2mm 5mm) 0 100%/100% 36% no-repeat,radial-gradient(circle at 50% 64%,#ff2a8a80,#0000 32%),linear-gradient(#10051c,#26093d 64%,#0a0413)}.theme-screen-dark{--screen-bezel:#060607;--screen-card:#242832d1;--screen-card-ink:#eef1f6;--screen-scrim:#04060c80;color:#f3f5f9;background:radial-gradient(95% 38% at 74% 16%,#5846b099,#0000 72%),radial-gradient(85% 44% at 10% 66%,#10707c80,#0000 72%),linear-gradient(#0d1122,#05060b)}.theme-screen-light.page-dating{--profile-surface:#f4f5f8;--profile-brand:#0f8577;--profile-rule:#1a203021;--profile-portrait:#d3d8e1;--profile-portrait-deep:#9aa2b2;--profile-silhouette:#ffffff9e;--profile-pass-disc:#fff;--profile-pass-ring:#1a20301a;--profile-pass:#5b6273;--profile-pass-glow:#1014204d;--profile-like-disc:#0f8577;--profile-like-ring:#0f8577;--profile-like:#fff;--profile-like-glow:#1014204d;--profile-fade:#f4f5f8;background:var(--profile-surface)}.theme-screen-dark.page-dating{--profile-surface:#0e1014;--profile-brand:#35bfae;--profile-rule:#eef1f626;--profile-portrait:#3b4251;--profile-portrait-deep:#1c2028;--profile-silhouette:#ffffff26;--profile-pass-disc:#1f232b;--profile-pass-ring:#eef1f62e;--profile-pass:#c5cbd6;--profile-pass-glow:#000c;--profile-like-disc:#35bfae;--profile-like-ring:#35bfae;--profile-like:#0b1614;--profile-like-glow:#000c;--profile-fade:#0e1014;background:var(--profile-surface)}.theme-screen-cyberpunk.page-dating{--profile-surface:#0d0617;--profile-brand:var(--neon);--profile-rule:#21e6c14d;--profile-portrait:#2d1048;--profile-portrait-deep:#0e0520;--profile-silhouette:#21e6c133;--profile-pass-disc:#13071f;--profile-pass-ring:var(--neon-hot);--profile-pass:var(--neon-hot);--profile-pass-glow:#ff2a8a8c;--profile-like-disc:#13071f;--profile-like-ring:var(--neon);--profile-like:var(--neon);--profile-like-glow:#21e6c180;--profile-fade:#08040f;background:repeating-linear-gradient(0deg, #00000038 0 .3mm, transparent .3mm .9mm), linear-gradient(#170828, var(--profile-surface) 55%, var(--profile-fade))}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating>[data-field=app]{color:var(--profile-brand);font-family:var(--font-accent);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:1.2mm;margin:1.5mm .4mm 1.8mm;font-size:11.5px;font-weight:800;line-height:1.1;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating>[data-field=app]:before{content:"";background:radial-gradient(circle at 1.8mm,#0000 0 1.05mm,currentColor 1.1mm 1.6mm,#0000 1.65mm),radial-gradient(circle at 3.8mm,#0000 0 1.05mm,currentColor 1.1mm 1.6mm,#0000 1.65mm);flex:none;width:5.6mm;height:3.6mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating>[data-field=app]:after{content:"";background:var(--screen-card-ink);width:12px;height:12px;clip-path:path("M3.75 1.5h4.5a3 3 0 0 1 3 3v.75a3 3 0 0 1-3 3H5.6L2.25 10.9V7.95A3 3 0 0 1 .75 5.25V4.5a3 3 0 0 1 3-3z");opacity:.72;flex:none;margin-left:auto}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-card{background:radial-gradient(circle at 50% 40%, var(--profile-silhouette) 0 7.8mm, transparent 7.9mm), radial-gradient(ellipse 17mm 13mm at 50% 83%, var(--profile-silhouette) 0 98%, transparent 100%), linear-gradient(165deg, var(--profile-portrait), var(--profile-portrait-deep));color:#fff;border-radius:4.2mm;flex:none;grid-template-columns:minmax(0,max-content) max-content minmax(0,1fr);grid-template-areas:"name age.""active active active";align-content:end;column-gap:1.4mm;height:54mm;padding:3mm 3.4mm 3.2mm;display:grid;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 50%,#080a10bd);position:absolute;inset:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-card>:not([data-field=photo]){z-index:2;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=photo]{z-index:0;position:absolute;inset:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=photo] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-image-empty{color:#fff;white-space:nowrap;background:#00000059;border-radius:1.6mm;padding:.8mm 2.4mm;font-family:ui-sans-serif,sans-serif;font-size:6px;position:absolute;top:2.4mm;left:2.4mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=name]{font-family:var(--font-title);text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:19px;font-weight:700;line-height:1.15;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=age]{font-family:var(--font-title);white-space:nowrap;grid-area:age;font-size:19px;font-weight:400;line-height:1.15}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=active]{font-family:var(--font-accent);opacity:.88;grid-area:active;margin-top:.5mm;font-size:6.8px;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details{--button:10.6mm;--button-from-centre:7.1mm;--button-halo:14mm;flex-wrap:wrap;flex:1 1 0;align-content:flex-start;gap:.9mm 2.6mm;min-height:0;margin-top:2.4mm;padding:0 .6mm;display:flex;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details:before,:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details:after{content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details:before{z-index:2;background:linear-gradient(transparent, var(--profile-fade) 62%);height:21mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details:after{--pass:calc(50% - var(--button-from-centre));--like:calc(50% + var(--button-from-centre));z-index:3;background:linear-gradient(45deg, transparent calc(50% - .3mm), var(--profile-pass) calc(50% - .3mm) calc(50% + .3mm), transparent calc(50% + .3mm)) var(--pass) 50% / 4.2mm 4.2mm no-repeat, linear-gradient(-45deg, transparent calc(50% - .3mm), var(--profile-pass) calc(50% - .3mm) calc(50% + .3mm), transparent calc(50% + .3mm)) var(--pass) 50% / 4.2mm 4.2mm no-repeat, radial-gradient(circle closest-side, var(--profile-pass-disc) 0 93%, var(--profile-pass-ring) 94% 98%, transparent 100%) var(--pass) 50% / var(--button) var(--button) no-repeat, radial-gradient(circle closest-side, var(--profile-pass-glow) 55%, transparent) var(--pass) calc(50% + .5mm) / var(--button-halo) var(--button-halo) no-repeat, radial-gradient(circle closest-side, var(--profile-like) 0 92%, transparent 100%) calc(var(--like) - 1.2mm) calc(50% - .8mm) / 2.4mm 2.4mm no-repeat, radial-gradient(circle closest-side, var(--profile-like) 0 92%, transparent 100%) calc(var(--like) + 1.2mm) calc(50% - .8mm) / 2.4mm 2.4mm no-repeat, linear-gradient(to top right, transparent 50%, var(--profile-like) 50%) calc(var(--like) - 1.2mm) calc(50% + .8mm) / 2.4mm 3.2mm no-repeat, linear-gradient(to top left, transparent 50%, var(--profile-like) 50%) calc(var(--like) + 1.2mm) calc(50% + .8mm) / 2.4mm 3.2mm no-repeat, radial-gradient(circle closest-side, var(--profile-like-disc) 0 93%, var(--profile-like-ring) 94% 98%, transparent 100%) var(--like) 50% / var(--button) var(--button) no-repeat, radial-gradient(circle closest-side, var(--profile-like-glow) 55%, transparent) var(--like) calc(50% + .5mm) / var(--button-halo) var(--button-halo) no-repeat;height:15mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details>:is([data-field=distance],[data-field=job],[data-field=school]){--glyph:path(evenodd, "M5 .6a3.4 3.4 0 0 1 3.4 3.4C8.4 6.4 5 9.4 5 9.4S1.6 6.4 1.6 4A3.4 3.4 0 0 1 5 .6z M5 2.7a1.3 1.3 0 1 0 0 2.6a1.3 1.3 0 1 0 0-2.6z");text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-size:7.2px;line-height:1.35;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details>[data-field=job]{--glyph:path(evenodd, "M1.2 3.4h7.6a.8.8 0 0 1 .8.8v4.3a.8.8 0 0 1-.8.8H1.2a.8.8 0 0 1-.8-.8V4.2a.8.8 0 0 1 .8-.8z M3.6 1.4h2.8a.6.6 0 0 1 .6.6v1.4H6.1V2.3H3.9v1.1H3V2a.6.6 0 0 1 .6-.6z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details>[data-field=school]{--glyph:path(evenodd, "M5 1.2L9.8 3.5 5 5.8 .2 3.5z M2.3 4.9v1.9c0 .9 1.2 1.6 2.7 1.6s2.7-.7 2.7-1.6V4.9L5 6.2z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-group-details>:is([data-field=distance],[data-field=job],[data-field=school]):before{content:"";vertical-align:-.3em;background:var(--profile-brand);width:10px;height:10px;clip-path:var(--glyph);margin-right:.8mm;display:inline-block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=bio]{flex:1 0 100%;margin-top:5.2mm;line-height:1.34;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=bio] p{margin:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=bio] p+p{margin-top:.3em}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=bio]:before{content:"About me";border-top:.2mm solid var(--profile-rule);font-family:var(--font-accent);letter-spacing:.09em;text-transform:uppercase;opacity:.62;padding-top:1.1mm;font-size:6.2px;font-weight:700;line-height:1.3;position:absolute;top:-4mm;left:0;right:0}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=bio]:before{content:"O mnie"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating :is([data-field=interests],[data-field=prompts]){position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating :is([data-field=interests],[data-field=prompts])>.f-list-add{margin:0;position:absolute;top:0;right:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=interests]{flex-wrap:wrap;flex:1 0 100%;gap:1.1mm;margin-top:1.6mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=interests]:before{content:"Interests";font-family:var(--font-accent);letter-spacing:.09em;text-transform:uppercase;opacity:.62;flex:1 0 100%;font-size:6.2px;font-weight:700;line-height:1.3}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=interests]:before{content:"Zainteresowania"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=interests] .f-list-row{border:.22mm solid var(--profile-rule);background:var(--screen-card);color:var(--screen-card-ink);white-space:nowrap;border-radius:3mm;padding:.75mm 2.2mm;font-size:7px;line-height:1.2}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=prompts]{flex-direction:column;flex:1 0 100%;gap:1.8mm;margin-top:2.2mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating [data-field=prompts] .f-list-row{background:var(--screen-card);color:var(--screen-card-ink);border-radius:3.2mm;flex-direction:column;gap:.9mm;padding:2.6mm 3.2mm 3mm;display:flex;box-shadow:0 .2mm .9mm #00000014}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-sub[data-empty]{display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-sub-prompt{font-family:var(--font-heading);opacity:.7;font-size:6.8px;font-weight:600;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-sub-answer{font-size:9.6px;font-weight:600;line-height:1.28}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating :is(.f-sub-prompt,.f-sub-answer):not(.f-editing){-webkit-line-clamp:var(--clamp,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-dating .f-sub-answer{--clamp:4}.theme-screen-cyberpunk.page-dating>[data-field=app]{letter-spacing:.22em;text-shadow:0 0 1.4mm #21e6c199;font-size:12px;font-weight:400}.theme-screen-cyberpunk.page-dating>[data-field=app]:before{background:radial-gradient(circle at 1.8mm 50%, transparent 0 1.05mm, var(--neon-hot) 1.1mm 1.6mm, transparent 1.65mm), radial-gradient(circle at 3.8mm 50%, transparent 0 1.05mm, currentcolor 1.1mm 1.6mm, transparent 1.65mm)}.theme-screen-cyberpunk.page-dating>[data-field=app]:after{background:var(--neon)}.theme-screen-cyberpunk.page-dating .f-group-card{border-left:.6mm solid var(--neon-hot);clip-path:polygon(0 0,calc(100% - 4mm) 0,100% 4mm,100% 100%,4mm 100%,0 calc(100% - 4mm));border-radius:0}.theme-screen-cyberpunk.page-dating .f-group-card:before{content:"";z-index:1;background:linear-gradient(var(--neon), var(--neon)) 0 0 / 3.2mm .3mm no-repeat, linear-gradient(var(--neon), var(--neon)) 0 0 / .3mm 3.2mm no-repeat, linear-gradient(var(--neon), var(--neon)) 100% 100% / 3.2mm .3mm no-repeat, linear-gradient(var(--neon), var(--neon)) 100% 100% / .3mm 3.2mm no-repeat;pointer-events:none;position:absolute;inset:1.6mm}.theme-screen-cyberpunk.page-dating .f-group-card:after{background:repeating-linear-gradient(0deg,#0003 0 .3mm,#0000 .3mm .9mm),linear-gradient(#0000 46%,#0d0617e0)}.theme-screen-cyberpunk.page-dating [data-field=name]{color:var(--neon);letter-spacing:.02em;text-shadow:0 0 1.6mm #21e6c199,.4mm 0 #ff2a8a8c;text-transform:uppercase}.theme-screen-cyberpunk.page-dating [data-field=age]{color:var(--neon-hot)}.theme-screen-cyberpunk.page-dating [data-field=active]{color:var(--neon);letter-spacing:.14em;text-transform:uppercase;opacity:1;font-size:8px}.theme-screen-cyberpunk.page-dating .f-group-details>:is([data-field=distance],[data-field=job],[data-field=school]){letter-spacing:.04em;text-transform:uppercase;font-size:7px}.theme-screen-cyberpunk.page-dating :is([data-field=bio],[data-field=interests]):before{color:var(--neon-hot);letter-spacing:.18em;opacity:1;font-size:7.6px;font-weight:400}.theme-screen-cyberpunk.page-dating [data-field=bio]:before{padding-top:.9mm;font-size:7.6px;top:-4.2mm}.theme-screen-cyberpunk.page-dating [data-field=interests] .f-list-row{border-color:var(--neon);color:var(--neon);letter-spacing:.06em;text-transform:uppercase;background:#21e6c114;border-radius:0;font-size:6.6px}.theme-screen-cyberpunk.page-dating [data-field=prompts] .f-list-row{border-left:.6mm solid var(--neon);background:linear-gradient(225deg, transparent 2.4mm, var(--screen-card) 2.4mm);box-shadow:none;border-radius:0}.theme-screen-cyberpunk.page-dating .f-sub-prompt{color:var(--neon-hot);letter-spacing:.08em;text-transform:uppercase;opacity:1}.theme-screen-cyberpunk.page-dating .f-sub-answer{font-weight:500}.theme-screen-light{--screen-bezel:#131519;--screen-card:#fffc;--screen-card-ink:#1a2030;--screen-scrim:#f6f8fc80;color:#1a2030;background:radial-gradient(80% 42% at 12% 10%,#ffd0b8f2,#0000 72%),radial-gradient(78% 48% at 96% 38%,#b2c8faf2,#0000 72%),radial-gradient(90% 46% at 14% 92%,#c4ead8f2,#0000 72%),#e8ebf4}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=wallpaper]{z-index:0;top:var(--display-top);right:var(--display-right);bottom:var(--display-bottom);left:var(--display-left);border-radius:var(--display-radius);position:absolute;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=wallpaper] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=wallpaper]:has(img):after{content:"";background:linear-gradient(var(--screen-scrim), transparent 34%, transparent 62%, var(--screen-scrim));pointer-events:none;position:absolute;inset:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=wallpaper]:not(:has(img)){top:calc(var(--display-top) + 6.4mm);bottom:auto;right:auto;left:calc(var(--display-left) + 3.4mm);border-radius:1.6mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-image-empty{color:#fff;white-space:nowrap;background:#00000059;padding:.8mm 2.4mm;font-family:ui-sans-serif,sans-serif;font-size:6px}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-image-remove{top:6.4mm;left:3.4mm;right:auto}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=time]{font-family:var(--font-title);letter-spacing:-.02em;text-align:center;white-space:nowrap;margin-top:9mm;font-size:62px;line-height:1}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=date]{text-align:center;margin-top:1.2mm;font-size:10.5px;font-weight:600}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=owner]{text-align:center;opacity:.78;margin:1.8mm 5mm 0;font-size:6.6px;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=notifications]{flex-direction:column;flex:1 1 0;gap:1.4mm;min-height:0;margin-top:6mm;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row{--tile:#3aa55d;--card-pad:2.1mm;--glyph:path("M5 2h6a4 4 0 0 1 4 4v1a4 4 0 0 1-4 4H7.5L3 14.5v-3.9A4 4 0 0 1 1 7V6a4 4 0 0 1 4-4z");min-height:calc(6.6mm + 2 * var(--card-pad));padding:var(--card-pad) 3mm var(--card-pad) calc(var(--card-pad) + 9mm);background:var(--screen-card);color:var(--screen-card-ink);border-radius:3.6mm;flex:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"app when""title title""subject subject""text text";display:grid}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row[data-kind=call]{--tile:#e5484d;--glyph:path("M3 1.5h3l1.2 3.3-1.9 1.4a8.5 8.5 0 0 0 4.5 4.5l1.4-1.9 3.3 1.2v3a1.5 1.5 0 0 1-1.5 1.5A12.5 12.5 0 0 1 1.5 3 1.5 1.5 0 0 1 3 1.5z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row[data-kind=email]{--tile:#2f7de1;--glyph:path(evenodd, "M2 3h12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z M2.6 4.6L8 8.6l5.4-4 .6.8L8 9.9 2 5.4z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row[data-kind=calendar]{--tile:#ef8f14;--glyph:path(evenodd, "M3 2.5h10a1.5 1.5 0 0 1 1.5 1.5v9a1.5 1.5 0 0 1-1.5 1.5H3A1.5 1.5 0 0 1 1.5 13V4A1.5 1.5 0 0 1 3 2.5z M3 6.5v6.5h10V6.5z M5 8.5h2.2v2.2H5z M4.5 .5h1.5v2H4.5z M10 .5h1.5v2H10z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row[data-kind=news]{--tile:#7b52d6;--glyph:path(evenodd, "M2.5 2h11a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z M3 3.5v9h10v-9z M4.5 5h7v2.2h-7z M4.5 8.6h7v1.1h-7z M4.5 10.6h4.5v1.1H4.5z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row[data-kind=other]{--tile:#64748b;--glyph:path("M2 2h5v5H2z M9 2h5v5H9z M2 9h5v5H2z M9 9h5v5H9z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row:before{content:"";top:var(--card-pad);left:var(--card-pad);background:var(--tile);border-radius:1.8mm;width:6.6mm;height:6.6mm;position:absolute}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-list-row:after{content:"";top:calc(var(--card-pad) + 3.3mm - 8px);left:calc(var(--card-pad) + 3.3mm - 8px);width:16px;height:16px;clip-path:var(--glyph);background:#fff;position:absolute}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub[data-empty]{display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-app{font-family:var(--font-accent);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;opacity:.68;grid-area:app;font-size:6.2px;line-height:1.5;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-when{font-family:var(--font-accent);white-space:nowrap;opacity:.68;grid-area:when;padding-left:2mm;font-size:6.2px;line-height:1.5}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock :is(.f-sub-title,.f-sub-subject){font-family:var(--font-heading);font-size:8.2px;font-weight:600;line-height:1.28}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-title{grid-area:title;margin-top:.2mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-subject{grid-area:subject}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-text{grid-area:text;font-size:7.8px;line-height:1.32}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock :is(.f-sub-title,.f-sub-subject,.f-sub-text):not(.f-editing){-webkit-line-clamp:var(--clamp,1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-title{--clamp:2}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock .f-sub-text{--clamp:3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=hint]{font-family:var(--font-accent);text-align:center;opacity:.8;margin-top:2.4mm;margin-bottom:1.6mm;font-size:6.6px}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-lock>[data-field=hint]:before{content:"";width:12px;height:14px;clip-path:path(evenodd, "M2 6.5h8a1 1 0 0 1 1 1V13a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V7.5a1 1 0 0 1 1-1z M3 6.5V4.5a3 3 0 0 1 6 0v2H7.6v-2a1.6 1.6 0 0 0-3.2 0v2z M5.3 9h1.4v2.6H5.3z");background:currentColor;margin:0 auto 1mm;display:block}.theme-screen-cyberpunk.page-lock>[data-field=time]{color:var(--neon);letter-spacing:.02em;text-shadow:0 0 2.2mm #21e6c18c,.5mm 0 #ff2a8a8c;order:1;margin-top:1.4mm;font-size:58px;font-weight:700}.theme-screen-cyberpunk.page-lock>[data-field=date]{font-family:var(--font-accent);letter-spacing:.16em;color:var(--neon-hot);order:0;margin-top:8mm;font-size:11px;font-weight:400}.theme-screen-cyberpunk.page-lock>:is([data-field=owner],[data-field=notifications],[data-field=hint],.f-marks){order:2}.theme-screen-cyberpunk.page-lock>[data-field=owner]{font-family:var(--font-accent);letter-spacing:.12em;font-size:7.4px}.theme-screen-cyberpunk.page-lock .f-list-row{--tile:#21e6c1;border-left:.6mm solid var(--tile);background:linear-gradient(225deg, transparent 2.2mm, var(--screen-card) 2.2mm);border-radius:0}.theme-screen-cyberpunk.page-lock .f-list-row[data-kind=call]{--tile:#ff2a8a}.theme-screen-cyberpunk.page-lock .f-list-row[data-kind=email]{--tile:#4aa8ff}.theme-screen-cyberpunk.page-lock .f-list-row[data-kind=calendar]{--tile:#ffd23f}.theme-screen-cyberpunk.page-lock .f-list-row[data-kind=news]{--tile:#b36bff}.theme-screen-cyberpunk.page-lock .f-list-row[data-kind=other]{--tile:#9aa7b8}.theme-screen-cyberpunk.page-lock .f-list-row:before{border:.3mm solid var(--tile);box-shadow:0 0 1.4mm var(--tile);background:0 0;border-radius:0}.theme-screen-cyberpunk.page-lock .f-list-row:after{background:var(--tile)}.theme-screen-cyberpunk.page-lock .f-sub-app{color:var(--tile);letter-spacing:.12em;opacity:1;font-size:7.6px}.theme-screen-cyberpunk.page-lock .f-sub-when{font-size:7.6px}.theme-screen-cyberpunk.page-lock>[data-field=hint]{letter-spacing:.14em;font-size:7.6px}.theme-screen-cyberpunk.page-lock>[data-field=hint]:before{border:.3mm solid var(--neon);background:radial-gradient(circle, var(--neon) 0 .5mm, transparent .7mm);clip-path:none;width:7mm;height:4mm}.theme-screen-light.page-post{--post-surface:#fcfcfd;--post-ink:#0f1419;--post-dim:#5b6572;--post-rule:#e3e7ec;--post-field:#eff3f4;--post-brand:#0b8a80;--post-badge-ink:#fff;--post-avatar:#c7d2de;--post-avatar-ink:#f6f8fb}.theme-screen-dark.page-post{--post-surface:#0f1115;--post-ink:#eef1f6;--post-dim:#8b95a3;--post-rule:#262b33;--post-field:#1b1f26;--post-brand:#3cc9bb;--post-badge-ink:#0f1115;--post-avatar:#3a4250;--post-avatar-ink:#8e99a8}.theme-screen-cyberpunk.page-post{--post-surface:#0d0518;--post-ink:#e6f8ff;--post-dim:#8fb8c4;--post-rule:#21e6c147;--post-field:#21e6c114;--post-brand:var(--neon);--post-badge-ink:#0d0518;--post-avatar:#1c1030;--post-avatar-ink:var(--neon)}:is(.theme-screen-light,.theme-screen-dark).page-post{background:var(--post-surface);color:var(--post-ink)}.theme-screen-cyberpunk.page-post{background:repeating-linear-gradient(0deg, #00000038 0 .3mm, transparent .3mm .9mm), radial-gradient(ellipse 90% 26% at 50% 0%, #21e6c124, transparent 72%), radial-gradient(ellipse 80% 30% at 50% 100%, #ff2a8a29, transparent 72%), linear-gradient(#130722, var(--post-surface));color:var(--post-ink)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>*{flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=platform]{border-bottom:.2mm solid var(--post-rule);min-height:7.6mm;color:var(--post-brand);font-family:var(--font-title);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:2.2mm;margin:.4mm -3.4mm 0;padding:0 3.4mm;font-size:12.5px;font-weight:700;line-height:1;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=platform]:before{content:"";background:var(--post-ink);width:16px;height:16px;clip-path:path("M7.4 2.6l1.2 1.2-3.4 3.4H14v1.6H5.2l3.4 3.4-1.2 1.2L1.8 8z");flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=platform]:after{content:"";background:radial-gradient(circle, var(--post-ink) 0 .3mm, transparent .36mm) 0 50% / 1.33mm 100% repeat-x;flex:none;width:4mm;height:1.2mm;margin-left:auto}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=pinned]{color:var(--post-dim);font-family:var(--font-accent);align-items:center;gap:1mm;margin:2.2mm 0 -1mm 8.1mm;font-size:6.8px;font-weight:600;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=pinned]:before{content:"";width:10px;height:10px;clip-path:path("M3 .5h4v1l-.6.4v2.6l1.8 1.7v1H1.8v-1l1.8-1.7V1.9L3 1.5z M4.5 7.2h1L5 9.8z");background:currentColor;flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>.f-group-byline{grid-template:"avatar author"1fr"avatar handle"1fr/9.6mm minmax(0,1fr);column-gap:2.2mm;margin-top:2.8mm;display:grid}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post [data-field=avatar]{background:radial-gradient(ellipse 19% 19% at 50% 39%, var(--post-avatar-ink) 0 92%, transparent 100%), radial-gradient(ellipse 36% 30% at 50% 100%, var(--post-avatar-ink) 0 96%, transparent 100%), var(--post-avatar);border-radius:50%;grid-area:avatar;width:9.6mm;height:9.6mm;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post [data-field=avatar] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post [data-field=avatar] .f-image-empty{color:#fff;text-align:center;background:#0000004d;justify-content:center;align-items:center;height:100%;font-family:ui-sans-serif,sans-serif;font-size:4.6px;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post [data-field=avatar] .f-image-remove{top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-byline>[data-field=author]{font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;grid-area:author;align-self:end;font-size:9.4px;font-weight:700;line-height:1.25;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-byline>[data-field=handle]{color:var(--post-dim);font-family:var(--font-accent);text-overflow:ellipsis;white-space:nowrap;grid-area:handle;align-self:start;font-size:7.4px;line-height:1.35;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=text]{flex:0 auto;min-height:0;margin-top:2.2mm;font-size:9.5px;line-height:1.38;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=text] p{margin:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=text] p+p{margin-top:.5em}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=tags]{color:var(--post-brand);margin-top:.6mm;font-size:9px;line-height:1.35}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=photo]:has(img){border:.2mm solid var(--post-rule);border-radius:3mm;height:33mm;margin-top:2.2mm;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=photo] img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=photo]:not(:has(img)){height:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=photo] .f-image-empty{color:#fff;white-space:nowrap;background:#00000059;border-radius:1.6mm;padding:.8mm 2.4mm;font-family:ui-sans-serif,sans-serif;font-size:6px;position:absolute;top:1.8mm;right:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>.f-group-stamp{color:var(--post-dim);font-family:var(--font-accent);margin-top:2.2mm;font-size:7.2px;line-height:1.35}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-stamp>*{display:inline}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-stamp>[data-field=edited]:before{content:" · "}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-stamp>[data-field=edited]:first-child:before{content:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>.f-group-counts{border-top:.2mm solid var(--post-rule);border-bottom:.2mm solid var(--post-rule);color:var(--post-dim);font-family:var(--font-accent);white-space:nowrap;justify-content:space-between;margin:1.8mm 0 0;padding:1.5mm .8mm;font-size:7.2px;line-height:1;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-counts>*{--glyph:path(evenodd, "M2.5 1.5h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H6L3 11.5v-2h-.5a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2z M2.5 2.7a.8.8 0 0 0-.8.8v4a.8.8 0 0 0 .8.8h7a.8.8 0 0 0 .8-.8v-4a.8.8 0 0 0-.8-.8z");align-items:center;gap:1mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-counts>[data-field=repostCount]{--glyph:path("M2.8 1l2.5 2.7H3.5v4.6h3.7v1.2h-5V3.7H.3z M9.2 11 6.7 8.3h1.8V3.7H4.8V2.5h5v5.8h1.9z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-counts>[data-field=likeCount]{--glyph:path(evenodd, "M6 10.8 1.4 6.4A2.7 2.7 0 0 1 6 2.6a2.7 2.7 0 0 1 4.6 3.8z M6 9.1 2.5 5.8A1.6 1.6 0 0 1 6 4.3a1.6 1.6 0 0 1 3.5 1.5z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-counts>[data-field=viewCount]{--glyph:path("M1.5 7h1.8v4H1.5z M5.1 4h1.8v7H5.1z M8.7 1h1.8v10H8.7z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-group-counts>:before{content:"";width:12px;height:12px;clip-path:var(--glyph);background:currentColor;flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=replies]{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row{--reply-avatar:#7aa6d8;--reply-pad:2mm;--reply-face:6.6mm;min-height:calc(var(--reply-face) + 2 * var(--reply-pad));padding:var(--reply-pad) 7mm var(--reply-pad) calc(var(--reply-face) + 2.2mm);border-bottom:.2mm solid var(--post-rule);flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row:nth-child(4n+2){--reply-avatar:#d89a7a}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row:nth-child(4n+3){--reply-avatar:#7fbf95}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row:nth-child(4n){--reply-avatar:#ad92d6}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row:before{content:"";top:var(--reply-pad);width:var(--reply-face);height:var(--reply-face);background:radial-gradient(ellipse 19% 19% at 50% 39%, #ffffffe6 0 92%, transparent 100%), radial-gradient(ellipse 36% 30% at 50% 100%, #ffffffe6 0 96%, transparent 100%), var(--reply-avatar);border-radius:50%;position:absolute;left:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub[data-empty]{display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub-name{font-family:var(--font-heading);white-space:nowrap;font-size:7.8px;font-weight:700;line-height:1.4;display:inline}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row[data-kind=author] .f-sub-name:after{content:"Author";background:var(--post-brand);color:var(--post-badge-ink);font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;vertical-align:.15em;border-radius:.8mm;margin-left:1mm;padding:.25mm .8mm .15mm;font-size:5.4px;font-weight:700;line-height:1.2;display:inline-block}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row[data-kind=author] .f-sub-name:after{content:"Autor"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post :is(.f-sub-handle,.f-sub-when){color:var(--post-dim);font-family:var(--font-accent);white-space:nowrap;font-size:6.8px;line-height:1.65;display:inline}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub-handle:before{content:" "}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub-when:before{content:" · "}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub-text{margin-top:.3mm;font-size:7.8px;line-height:1.34;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub-likes{top:calc(var(--reply-pad) + .4mm);width:6.4mm;color:var(--post-dim);font-family:var(--font-accent);white-space:nowrap;flex-direction:column;align-items:center;gap:.4mm;font-size:5.8px;line-height:1;display:flex;position:absolute;right:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-sub-likes:before{content:"";width:9px;height:9px;clip-path:path(evenodd, "M4.5 8.1 1.05 4.8A2 2 0 0 1 4.5 1.95a2 2 0 0 1 3.45 2.85z M4.5 6.83 1.88 4.35A1.2 1.2 0 0 1 4.5 3.23a1.2 1.2 0 0 1 2.63 1.12z");background:currentColor;flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row[data-kind=removed]{align-items:center;padding-right:0;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row[data-kind=removed]:before{box-sizing:border-box;border:.25mm dashed var(--post-dim);background:0 0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post .f-list-row[data-kind=removed] .f-sub-text{background:var(--post-field);color:var(--post-dim);border-radius:1.6mm;flex:auto;margin-top:0;padding:1.4mm 2mm;font-style:italic}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-post>[data-field=compose]{background:var(--post-field);color:var(--post-dim);white-space:nowrap;text-overflow:ellipsis;border-radius:4mm;margin:1.6mm 0 1.4mm;padding:1.7mm 3mm;font-size:7.8px;line-height:1.2;overflow:hidden}.theme-screen-cyberpunk.page-post>[data-field=platform]{letter-spacing:.18em;text-shadow:0 0 1.6mm #21e6c199,.4mm 0 #ff2a8a80;text-transform:uppercase;font-size:13px}.theme-screen-cyberpunk.page-post>[data-field=pinned]{color:var(--neon-hot);letter-spacing:.14em;text-transform:uppercase;font-size:8px}.theme-screen-cyberpunk.page-post [data-field=avatar]{box-sizing:border-box;border:.3mm solid var(--neon);clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%);border-radius:0;box-shadow:inset 0 0 1.6mm #21e6c173}.theme-screen-cyberpunk.page-post .f-group-byline>[data-field=author]{letter-spacing:.02em;font-size:10px}.theme-screen-cyberpunk.page-post :is(.f-group-byline>[data-field=handle],.f-group-stamp,.f-group-counts){letter-spacing:.06em;font-size:8.4px}.theme-screen-cyberpunk.page-post>[data-field=text]{border-left:.6mm solid var(--neon);padding-left:2mm}.theme-screen-cyberpunk.page-post>[data-field=photo]:has(img){border-color:var(--neon);clip-path:polygon(0 0,100% 0,100% calc(100% - 3mm),calc(100% - 3mm) 100%,0 100%);border-radius:0}.theme-screen-cyberpunk.page-post .f-group-counts{color:var(--neon)}.theme-screen-cyberpunk.page-post .f-list-row:before{box-sizing:border-box;border:.3mm solid var(--reply-avatar);background:radial-gradient(ellipse 19% 19% at 50% 39%, var(--reply-avatar) 0 92%, transparent 100%), radial-gradient(ellipse 36% 30% at 50% 100%, var(--reply-avatar) 0 96%, transparent 100%), var(--post-avatar);box-shadow:0 0 1.2mm var(--reply-avatar);border-radius:0}.theme-screen-cyberpunk.page-post .f-list-row{--reply-avatar:#21e6c1}.theme-screen-cyberpunk.page-post .f-list-row:nth-child(4n+2){--reply-avatar:#ff2a8a}.theme-screen-cyberpunk.page-post .f-list-row:nth-child(4n+3){--reply-avatar:#4aa8ff}.theme-screen-cyberpunk.page-post .f-list-row:nth-child(4n){--reply-avatar:#ffd23f}.theme-screen-cyberpunk.page-post .f-list-row[data-kind=removed]:before{border:.3mm dashed var(--neon-hot);box-shadow:none;background:0 0}.theme-screen-cyberpunk.page-post :is(.f-sub-handle,.f-sub-when,.f-sub-likes){letter-spacing:.05em;font-size:7.8px}.theme-screen-cyberpunk.page-post .f-list-row{padding-right:8.4mm}.theme-screen-cyberpunk.page-post .f-sub-likes{width:8mm}.theme-screen-cyberpunk.page-post .f-list-row[data-kind=author] .f-sub-name:after{background:var(--neon-hot);letter-spacing:.1em;border-radius:0;font-size:7px}.theme-screen-cyberpunk.page-post .f-list-row[data-kind=removed] .f-sub-text{border-left:.5mm solid var(--neon-hot);color:var(--neon-hot);font-family:var(--font-accent);letter-spacing:.06em;border-radius:0;font-size:8.4px;font-style:normal}.theme-screen-cyberpunk.page-post>[data-field=compose]{border:.25mm solid var(--post-rule);font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:8.6px}.theme-screen-light.page-profile{--app-surface:#fcfcfd;--app-dim:#5b6372;--app-rule:#e2e5eb;--app-raised:#eef0f4;--app-brand:#0b8a7b;--app-button:#1a2030;--app-button-edge:#1a2030;--app-button-ink:#fcfcfd;--app-banner:linear-gradient(118deg, #a4d9d0, #c6d9f3 55%, #e4d2ee);--app-avatar:#d4dae4;--app-silhouette:#a8b3c3;background:var(--app-surface)}.theme-screen-dark.page-profile{--app-surface:#0c0e13;--app-dim:#8e96a6;--app-rule:#242934;--app-raised:#181c25;--app-brand:#3cc3af;--app-button:#eef1f6;--app-button-edge:#eef1f6;--app-button-ink:#0c0e13;--app-banner:linear-gradient(118deg, #17423e, #1e2a4c 55%, #3a2244);--app-avatar:#262c37;--app-silhouette:#474f5f;background:var(--app-surface)}.theme-screen-cyberpunk.page-profile{--app-surface:#12061f;--app-dim:#d8fbff9e;--app-rule:#21e6c13d;--app-raised:#2c0c46e0;--app-brand:var(--neon);--app-button:transparent;--app-button-edge:var(--neon);--app-button-ink:var(--neon);--app-banner:linear-gradient(transparent 62%, #ff2a8acc 62.4%, transparent 64%), repeating-linear-gradient(90deg, #21e6c14d 0 .2mm, transparent .2mm 5mm) 0 100% / 100% 38% no-repeat, repeating-linear-gradient(0deg, #21e6c14d 0 .2mm, transparent .2mm 2.4mm) 0 100% / 100% 38% no-repeat, radial-gradient(circle at 50% 62%, #ff2a8a8c, transparent 36%), linear-gradient(#10051c, #2a0a44 62%, #0a0413);--app-avatar:#1f0c35;--app-silhouette:#21e6c180;background:repeating-linear-gradient(0deg,#0003 0 .3mm,#0000 .3mm .9mm),linear-gradient(#150724,#0d0418)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=app]{height:6.6mm;font-family:var(--font-title);letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;margin-top:.4mm;padding:0 6mm;font-size:9.4px;font-weight:700;line-height:6.6mm;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=app]:before,:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=app]:after{content:"";background:currentColor;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=app]:before{clip-path:path("M6.6 1.2l.9.9L4.6 5l2.9 2.9-.9.9L2.8 5z");left:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=app]:after{clip-path:path("M1 5a1 1 0 1 1 2 0a1 1 0 1 1-2 0z M4 5a1 1 0 1 1 2 0a1 1 0 1 1-2 0z M7 5a1 1 0 1 1 2 0a1 1 0 1 1-2 0z");right:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=banner]{background:var(--app-banner);flex:none;height:19mm;margin:.4mm -3.4mm 0;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile :is([data-field=banner],[data-field=avatar]) img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile .f-image-empty{color:#fff;white-space:nowrap;background:#00000059;border-radius:1.6mm;padding:.8mm 2.4mm;font-family:ui-sans-serif,sans-serif;font-size:6px}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=banner] .f-image-empty{position:absolute;top:1.6mm;left:3.4mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>.f-group-head{flex:none;justify-content:space-between;align-items:flex-end;gap:2mm;margin-top:-7.8mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=avatar]{border:.8mm solid var(--app-surface);background:radial-gradient(ellipse 18% 18% at 50% 40%, var(--app-silhouette) 0 94%, transparent 100%), radial-gradient(ellipse 36% 32% at 50% 100%, var(--app-silhouette) 0 97%, transparent 100%), var(--app-avatar);border-radius:50%;flex:none;justify-content:center;align-items:center;width:15.6mm;height:15.6mm;display:flex;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=avatar] .f-image-remove{top:50%;right:50%;transform:translate(50%,-50%)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=action]{border:.25mm solid var(--app-button-edge);background:var(--app-button);color:var(--app-button-ink);font-family:var(--font-heading);white-space:nowrap;border-radius:4mm;flex:none;margin-bottom:.4mm;padding:1.2mm 3.4mm;font-size:7.6px;font-weight:600;line-height:1.2}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>.f-group-title{flex:none;align-items:center;gap:.9mm;min-width:0;margin-top:1.8mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=name]{min-width:0;font-family:var(--font-title);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.2;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=marks]{flex:none;align-items:center;gap:.7mm;font-size:7px;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=marks]>.f-list-row{--mark:path(evenodd, "M5 0a5 5 0 1 1 0 10A5 5 0 1 1 5 0z M2.5 5.2l.9-.9 1.3 1.3 2.9-2.9.9.9-3.8 3.8z");width:10px;height:10px;color:var(--app-brand);flex:none;padding:0;position:relative}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=marks]>.f-list-row[data-mark=private]{--mark:path(evenodd, "M2.5 4.5h5a1 1 0 0 1 1 1v3.5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V5.5a1 1 0 0 1 1-1z M3 4.5V3.2a2 2 0 0 1 4 0v1.3H5.9V3.2a.9.9 0 0 0-1.8 0v1.3z");color:inherit}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=marks]>.f-list-row:before{content:"";clip-path:var(--mark);background:currentColor;position:absolute;inset:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=marks] .f-sub-mark:not(.f-editing){opacity:0;min-width:0;position:absolute;inset:0;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>.f-group-handle{flex:none;align-items:center;gap:1.4mm;min-width:0;margin-top:.3mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=handle]{min-width:0;color:var(--app-dim);font-family:var(--font-accent);text-overflow:ellipsis;white-space:nowrap;font-size:7.6px;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=follows]{background:var(--app-raised);color:var(--app-dim);font-family:var(--font-accent);white-space:nowrap;border-radius:.7mm;flex:none;padding:.35mm 1.1mm;font-size:6.2px;line-height:1.3}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=bio]{flex:none;margin-top:2mm;font-size:8px;line-height:1.34}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=bio] p{margin:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=bio] p+p{margin-top:.5em}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=bio]:not(.f-editing){-webkit-line-clamp:var(--bio-lines,4);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>.f-group-details{color:var(--app-dim);font-family:var(--font-accent);flex-wrap:wrap;flex:none;gap:.8mm 2.8mm;margin-top:1.8mm;font-size:7px;line-height:1.3;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile .f-group-details>*{align-items:center;gap:.7mm;min-width:0;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile .f-group-details>:before{content:"";width:8px;height:8px;clip-path:var(--glyph);background:currentColor;flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=location]{--glyph:path(evenodd, "M4 .4a2.8 2.8 0 0 1 2.8 2.8c0 2.08-2.8 4.64-2.8 4.64S1.2 5.28 1.2 3.2A2.8 2.8 0 0 1 4 .4z M4 2.08a1.12 1.12 0 1 0 0 2.24 1.12 1.12 0 1 0 0-2.24z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=link]{--glyph:path("M4 .4a3.6 3.6 0 0 1 0 7.2a3.6 3.6 0 0 1 0-7.2z M4 1.12a2.88 2.88 0 0 0 0 5.76a2.88 2.88 0 0 0 0-5.76z M4 .4a1.52 3.6 0 0 1 0 7.2a1.52 3.6 0 0 1 0-7.2z M4 1.12a.8 2.88 0 0 0 0 5.76a.8 2.88 0 0 0 0-5.76z M.8 3.64h6.4v.72H.8z");color:var(--app-brand)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=joined]{--glyph:path(evenodd, "M1.2 1.6h5.6a.8 .8 0 0 1 .8 .8v4.8a.8 .8 0 0 1-.8 .8h-5.6a.8 .8 0 0 1-.8-.8V2.4a.8 .8 0 0 1 .8-.8z M1.2 3.6V7.2h5.6V3.6z M2.24 .4h.96V1.6H2.24z M4.8 .4h.96V1.6H4.8z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>.f-group-counts{flex:none;gap:5.4mm;margin-top:2.2mm;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile .f-group-counts>*{font-family:var(--font-heading);white-space:nowrap;font-size:8.6px;font-weight:600;line-height:1.2}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile .f-group-counts>:after{color:var(--app-dim);font-family:var(--font-accent);font-size:6.4px;font-weight:400;display:block}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=postCount]:after{content:"Posts"}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=postCount]:after{content:"Posty"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=following]:after{content:"Following"}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=following]:after{content:"Obserwowani"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=followers]:after{content:"Followers"}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=followers]:after{content:"Obserwujący"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=notice]{background:var(--app-raised);border-radius:2.2mm;flex:none;align-items:center;gap:1.8mm;margin-top:3mm;padding:2mm 2.6mm;font-size:7.4px;line-height:1.3;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=notice]:before{content:"";width:10px;height:10px;clip-path:path(evenodd, "M2.5 4.5h5a1 1 0 0 1 1 1v3.5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V5.5a1 1 0 0 1 1-1z M3 4.5V3.2a2 2 0 0 1 4 0v1.3H5.9V3.2a.9.9 0 0 0-1.8 0v1.3z");background:currentColor;flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]{flex-direction:column;flex:1 1 0;min-height:0;margin:2.6mm -3.4mm 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]:before,:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]:after{height:6.8mm;font-family:var(--font-accent);font-size:7.4px;font-weight:600;line-height:6.8mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]:before{content:"Posts Replies Media Likes";border-bottom:.2mm solid var(--app-rule);color:var(--app-dim);text-align:justify;text-align-last:justify;flex:none;padding:0 3.4mm;overflow:hidden}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]:before{content:"Posty Odpowiedzi Multimedia Polubienia"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]:after{content:"Posts";background:linear-gradient(var(--app-brand), var(--app-brand)) 0 100% / 100% .7mm no-repeat;position:absolute;top:0;left:3.4mm}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile>[data-field=posts]:after{content:"Posty"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>.f-list-row{--row-top:2.2mm;--row-side:3.4mm;padding:var(--row-top) var(--row-side) 2mm;border-bottom:.2mm solid var(--app-rule);flex-wrap:wrap;flex:none;align-items:baseline;font-size:7px;line-height:1.3;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>:is([data-kind=pinned],[data-kind=repost]):before{color:var(--app-dim);font-family:var(--font-accent);flex:0 0 100%;margin-bottom:.8mm;padding-left:3.2mm;font-size:6.6px;font-weight:600;line-height:8px}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>[data-kind=pinned]:before{content:"Pinned"}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>[data-kind=pinned]:before{content:"Przypięty"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>[data-kind=repost]:before{content:"Reposted"}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>[data-kind=repost]:before{content:"Udostępniono"}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>:is([data-kind=pinned],[data-kind=repost]):after{content:"";top:var(--row-top);left:var(--row-side);background:var(--app-dim);width:8px;height:8px;clip-path:var(--flag);position:absolute}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>[data-kind=pinned]{--flag:path("M2.4 .64h3.2l-.48 2.72L6.56 4.8H4.48L4 7.68 3.52 4.8H1.44l1.44-1.44z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts]>[data-kind=repost]{--flag:path("M1.2 4.4V2.4a.8 .8 0 0 1 .8-.8H5.6V.48l1.92 1.52L5.6 3.52V2.4H2v2z M6.8 3.6V5.6a.8 .8 0 0 1-.8 .8H2.4v1.12L.48 6 2.4 4.48V5.6h3.6V3.6z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub{min-width:0}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub[data-empty]:not(.f-sub-replies,.f-sub-reposts,.f-sub-likes){display:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-author{font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:7.8px;font-weight:600;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] :is(.f-sub-authorHandle,.f-sub-to,.f-sub-when){color:var(--app-dim);font-family:var(--font-accent);white-space:nowrap;font-size:7px}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] :is(.f-sub-authorHandle,.f-sub-to){text-overflow:ellipsis;flex:0 auto;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-authorHandle{margin-left:1mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-to{color:var(--app-brand)}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-to:before{content:"Replying to ";color:var(--app-dim)}:root:lang(pl) :is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-to:before{content:"W odpowiedzi do "}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-when{flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] :is(.f-sub-author,.f-sub-authorHandle,.f-sub-to):not([data-empty])~.f-sub-when:before{content:"·";margin:0 .8mm}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-text{flex:0 0 100%;margin-top:.6mm;font-size:8px;line-height:1.34}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-text:not(.f-editing){-webkit-line-clamp:var(--post-lines,6);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-media{border:.2mm solid var(--app-rule);background:var(--app-raised);min-height:15mm;color:var(--app-dim);text-align:center;border-radius:2.2mm;flex-direction:column;flex:0 0 100%;justify-content:center;align-items:center;gap:1mm;margin-top:1.4mm;padding:1.6mm 3mm;font-size:6.8px;line-height:1.3;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-media:before{content:"";width:12px;height:10px;clip-path:path(evenodd, "M1 0h10a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1z M1.2 1.2v7.6h9.6V1.2z M2.2 7.8l2.6-3.2 1.8 2 1.3-1.3 1.9 2.5z M8.3 2.2a1 1 0 1 1 0 2 1 1 0 1 1 0-2z");background:currentColor}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] :is(.f-sub-replies,.f-sub-reposts,.f-sub-likes){min-width:14mm;color:var(--app-dim);font-family:var(--font-accent);flex:none;align-items:center;gap:.8mm;margin-top:1.6mm;font-size:6.8px;line-height:8px;display:flex}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] :is(.f-sub-replies,.f-sub-reposts,.f-sub-likes):before{content:"";width:8px;height:8px;clip-path:var(--glyph);background:currentColor;flex:none}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-replies{--glyph:path(evenodd, "M1.6 .8h4.8a1.2 1.2 0 0 1 1.2 1.2v2.8A1.2 1.2 0 0 1 6.4 6H3.6L1.6 7.6v-1.6A1.2 1.2 0 0 1 .4 4.8V2A1.2 1.2 0 0 1 1.6 .8z M1.76 1.6h4.48a.56 .56 0 0 1 .56 .56v2.48a.56 .56 0 0 1-.56 .56H1.76a.56 .56 0 0 1-.56-.56V2.16a.56 .56 0 0 1 .56-.56z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-reposts{--glyph:path("M1.2 4.4V2.4a.8 .8 0 0 1 .8-.8H5.6V.48l1.92 1.52L5.6 3.52V2.4H2v2z M6.8 3.6V5.6a.8 .8 0 0 1-.8 .8H2.4v1.12L.48 6 2.4 4.48V5.6h3.6V3.6z")}:is(.theme-screen-light,.theme-screen-dark,.theme-screen-cyberpunk).page-profile [data-field=posts] .f-sub-likes{--glyph:path(evenodd, "M4 7.2L1.12 4.32a1.84 1.84 0 0 1 2.88-2.32 1.84 1.84 0 0 1 2.88 2.32z M4 6L2.28 4.28a1.12 1.12 0 0 1 1.72-1.4 1.12 1.12 0 0 1 1.72 1.4z")}.theme-screen-cyberpunk.page-profile>[data-field=app]{color:var(--neon);font-family:var(--font-accent);letter-spacing:.24em;font-size:11px;font-weight:400}.theme-screen-cyberpunk.page-profile>[data-field=banner]{border-bottom:.3mm solid var(--neon)}.theme-screen-cyberpunk.page-profile>[data-field=banner]:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000003d 0 .3mm,#0000 .3mm .9mm);position:absolute;inset:0}.theme-screen-cyberpunk.page-profile [data-field=avatar]{border:.4mm solid var(--neon);clip-path:polygon(0 0,calc(100% - 3mm) 0,100% 3mm,100% 100%,0 100%);border-radius:0}.theme-screen-cyberpunk.page-profile [data-field=action]{clip-path:polygon(0 0,calc(100% - 1.6mm) 0,100% 1.6mm,100% 100%,0 100%);font-family:var(--font-accent);letter-spacing:.16em;border-width:.3mm;border-radius:0;font-size:9.4px;font-weight:400}.theme-screen-cyberpunk.page-profile [data-field=name]{text-shadow:.4mm 0 #ff2a8a8c}.theme-screen-cyberpunk.page-profile [data-field=handle]{letter-spacing:.04em;font-size:9px}.theme-screen-cyberpunk.page-profile [data-field=follows]{font-size:8px}.theme-screen-cyberpunk.page-profile>.f-group-details{font-size:8.6px}.theme-screen-cyberpunk.page-profile .f-group-counts>*{color:var(--neon)}.theme-screen-cyberpunk.page-profile .f-group-counts>:after{letter-spacing:.06em;text-transform:uppercase;font-size:8px}.theme-screen-cyberpunk.page-profile>[data-field=notice]{border:.3mm solid var(--neon-hot);background:#ff2a8a1a;border-radius:0}.theme-screen-cyberpunk.page-profile>[data-field=notice]:before{background:var(--neon-hot)}.theme-screen-cyberpunk.page-profile>[data-field=posts]:before,.theme-screen-cyberpunk.page-profile>[data-field=posts]:after{letter-spacing:.08em;text-transform:uppercase;font-size:9.4px;font-weight:400}.theme-screen-cyberpunk.page-profile [data-field=posts]>.f-list-row{--row-top:1.8mm;--row-side:2.6mm;border-bottom:0;border-left:.6mm solid var(--neon);background:linear-gradient(225deg, transparent 2.2mm, var(--app-raised) 2.2mm);margin:1.4mm 3.4mm 0}.theme-screen-cyberpunk.page-profile [data-field=posts]>[data-kind=repost]{border-left-color:var(--neon-hot)}.theme-screen-cyberpunk.page-profile [data-field=posts]>:is([data-kind=pinned],[data-kind=repost]):before{letter-spacing:.1em;text-transform:uppercase;font-size:8.4px}.theme-screen-cyberpunk.page-profile [data-field=posts] :is(.f-sub-authorHandle,.f-sub-to,.f-sub-when){font-size:8.6px}.theme-screen-cyberpunk.page-profile [data-field=posts] :is(.f-sub-replies,.f-sub-reposts,.f-sub-likes){font-size:8.4px}.theme-screen-cyberpunk.page-profile [data-field=posts] .f-sub-media{font-family:var(--font-accent);border-radius:0;font-size:8.4px}.f-marks[data-field=seals]{letter-spacing:.08em;text-align:center;text-transform:uppercase;text-shadow:none;font-size:7px;font-style:normal;font-weight:700;line-height:1.12}.f-marks[data-field=seals] .f-mark{--seal-ink:#4a2d92;aspect-ratio:1;font-family:var(--font-heading);color:var(--seal-ink);place-items:center;display:grid;container-type:inline-size}.f-marks[data-field=seals] .f-mark[data-ink=red]{--seal-ink:#a3221b}.f-marks[data-field=seals] .f-mark[data-ink=blue]{--seal-ink:#1f3f8c}.f-marks[data-field=seals] .f-mark[data-ink=black]{--seal-ink:#1f1d22}.f-marks[data-field=seals] .f-mark[data-ink=green]{--seal-ink:#1f5b3a}.f-marks[data-field=seals] .f-mark:before,.f-marks[data-field=seals] .f-mark:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0}.f-marks[data-field=seals] .f-sub-text{z-index:1;overflow-wrap:anywhere;max-width:60%;font-size:5.4cqi;position:relative}.f-marks[data-field=seals] .f-mark[data-kind=rubber]{border:.7mm solid var(--seal-ink);opacity:.8;mix-blend-mode:multiply;border-radius:50%}.f-marks[data-field=seals] .f-mark[data-kind=rubber]:before{border:.3mm solid var(--seal-ink);inset:15%}.f-marks[data-field=seals] .f-mark[data-kind=rubber]:after{background:repeating-conic-gradient(var(--seal-ink) 0 2.4deg, transparent 2.4deg 5deg);inset:4%;-webkit-mask-image:radial-gradient(closest-side,#0000 80%,#000 81% 94%,#0000 95%);mask-image:radial-gradient(closest-side,#0000 80%,#000 81% 94%,#0000 95%)}.f-marks[data-field=seals] .f-mark[data-kind=oblong]{aspect-ratio:auto;border:.6mm solid var(--seal-ink);outline:.25mm solid var(--seal-ink);outline-offset:.6mm;opacity:.82;mix-blend-mode:multiply;border-radius:.6mm;padding:1mm 2.4mm}.f-marks[data-field=seals] .f-mark[data-kind=oblong]:before,.f-marks[data-field=seals] .f-mark[data-kind=oblong]:after{content:none}.f-marks[data-field=seals] .f-mark[data-kind=oblong] .f-sub-text{letter-spacing:.14em;max-width:100%;font-size:8cqi}.f-marks[data-field=seals] .f-mark[data-kind=embossed]{color:#00000029;background:radial-gradient(circle at 34% 30%,#ffffff8c,#fff0 58%),radial-gradient(circle at 66% 72%,#00000017,#0000 62%);border-radius:50%;box-shadow:inset .5mm .5mm .7mm #ffffffbf,inset -.5mm -.5mm .8mm #0003,.25mm .35mm .5mm #00000024,-.25mm -.25mm .4mm #fff9}.f-marks[data-field=seals] .f-mark[data-kind=embossed]:before{background:repeating-conic-gradient(#00000026 0 1.5deg, #ffffff73 1.5deg 3deg);inset:5%;-webkit-mask-image:radial-gradient(closest-side,#0000 84%,#000 85% 97%,#0000 98%);mask-image:radial-gradient(closest-side,#0000 84%,#000 85% 97%,#0000 98%)}.f-marks[data-field=seals] .f-mark[data-kind=embossed]:after{inset:18%;box-shadow:inset .3mm .3mm .35mm #0000002e,.3mm .3mm .35mm #ffffffb3}.f-marks[data-field=seals] .f-mark[data-kind=embossed] .f-sub-text{text-shadow:.15mm .15mm #fffc,-.1mm -.1mm .05mm #00000047}.f-marks[data-field=seals] .f-mark[data-kind=hologram]:before{opacity:.92;background:repeating-radial-gradient(circle at 30% 28%,#fff6 0 .2mm,#fff0 .2mm .8mm),conic-gradient(from 20deg,#a9e4ff,#e7a9ff,#ffe98f,#a3f5c9,#a9bcff,#f2a9d6,#a9e4ff);box-shadow:0 0 0 .3mm #6e788cbf,inset 0 0 1.2mm #ffffffd9}.f-marks[data-field=seals] .f-mark[data-kind=hologram]:after{border:.25mm dashed #46506e8c;inset:13%}.f-marks[data-field=seals] .f-mark[data-kind=hologram] .f-sub-text{color:#28304ec7;text-shadow:.12mm .12mm #ffffffb3}.theme-session-zero-fantasy,.theme-session-zero-modern,.theme-session-zero-twenties,.theme-session-zero-cyberpunk,.theme-session-planner-fantasy,.theme-session-planner-modern,.theme-session-planner-twenties,.theme-session-planner-cyberpunk,.theme-scene-sheet-fantasy,.theme-scene-sheet-modern,.theme-scene-sheet-twenties,.theme-scene-sheet-cyberpunk,.theme-faction-sheet-fantasy,.theme-faction-sheet-modern,.theme-faction-sheet-twenties,.theme-faction-sheet-cyberpunk,.theme-npc-investigator,.theme-npc-heroic,.theme-npc-grim,.theme-npc-imperial,.theme-npc-delta-green,.theme-monster-investigator,.theme-monster-heroic,.theme-monster-grim,.theme-monster-imperial,.theme-monster-delta-green{--session-micro:7px;--session-label:7.5px;--session-aside:9px;--session-section:9.5px;--session-body:10.5px;--session-table:11px;--session-lead:13px;--session-name:24px}.theme-campaign-frame-fantasy,.theme-campaign-frame-modern,.theme-campaign-frame-twenties,.theme-campaign-frame-cyberpunk,.theme-campaign-tracker-fantasy,.theme-campaign-tracker-modern,.theme-campaign-tracker-twenties,.theme-campaign-tracker-cyberpunk{--session-micro:7px;--session-label:7.5px;--session-aside:9px;--session-section:9.5px;--session-body:10.5px;--session-table:11px;--session-lead:13px;--session-name:24px;--row-gutter:4mm}.theme-campaign-frame-fantasy,.theme-campaign-frame-modern,.theme-campaign-frame-twenties,.theme-campaign-frame-cyberpunk{font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3.2mm 4mm;padding:13mm 11mm 11mm;line-height:1.34;display:flex}.theme-campaign-frame-fantasy:before,.theme-campaign-frame-modern:before,.theme-campaign-frame-twenties:before,.theme-campaign-frame-cyberpunk:before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}.theme-campaign-frame-fantasy>*,.theme-campaign-frame-modern>*,.theme-campaign-frame-twenties>*,.theme-campaign-frame-cyberpunk>*{z-index:1;min-width:0;position:relative}.theme-campaign-frame-fantasy .f-para,.theme-campaign-frame-modern .f-para,.theme-campaign-frame-twenties .f-para,.theme-campaign-frame-cyberpunk .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background:var(--wash);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-campaign-frame-fantasy .f-list,.theme-campaign-frame-modern .f-list,.theme-campaign-frame-twenties .f-list,.theme-campaign-frame-cyberpunk .f-list{align-content:start;min-height:0;overflow:hidden}.theme-campaign-frame-fantasy .f-para:before,.theme-campaign-frame-modern .f-para:before,.theme-campaign-frame-twenties .f-para:before,.theme-campaign-frame-cyberpunk .f-para:before,.theme-campaign-frame-fantasy .f-list:before,.theme-campaign-frame-modern .f-list:before,.theme-campaign-frame-twenties .f-list:before,.theme-campaign-frame-cyberpunk .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-campaign-frame-fantasy .f-para p,.theme-campaign-frame-modern .f-para p,.theme-campaign-frame-twenties .f-para p,.theme-campaign-frame-cyberpunk .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-campaign-frame-fantasy .f-para p+p,.theme-campaign-frame-modern .f-para p+p,.theme-campaign-frame-twenties .f-para p+p,.theme-campaign-frame-cyberpunk .f-para p+p{margin-top:.4em}.theme-campaign-frame-fantasy .f-list-row,.theme-campaign-frame-modern .f-list-row,.theme-campaign-frame-twenties .f-list-row,.theme-campaign-frame-cyberpunk .f-list-row{grid-template-columns:subgrid;min-height:9mm;padding-right:0;display:grid;position:relative}.theme-campaign-frame-fantasy .f-sub,.theme-campaign-frame-modern .f-sub,.theme-campaign-frame-twenties .f-sub,.theme-campaign-frame-cyberpunk .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-campaign-frame-fantasy .f-list .f-list-row:first-child .f-sub:before,.theme-campaign-frame-modern .f-list .f-list-row:first-child .f-sub:before,.theme-campaign-frame-twenties .f-list .f-list-row:first-child .f-sub:before,.theme-campaign-frame-cyberpunk .f-list .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;display:block}.theme-campaign-frame-fantasy [data-field=name],.theme-campaign-frame-modern [data-field=name],.theme-campaign-frame-twenties [data-field=name],.theme-campaign-frame-cyberpunk [data-field=name]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;padding-bottom:0;font-weight:700;line-height:1.5}.theme-campaign-frame-fantasy>.f-group,.theme-campaign-frame-modern>.f-group,.theme-campaign-frame-twenties>.f-group,.theme-campaign-frame-cyberpunk>.f-group{flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-campaign-frame-fantasy .f-group-pitch,.theme-campaign-frame-modern .f-group-pitch,.theme-campaign-frame-twenties .f-group-pitch,.theme-campaign-frame-cyberpunk .f-group-pitch{flex:3.8 1 0}.theme-campaign-frame-fantasy .f-group-ground,.theme-campaign-frame-modern .f-group-ground,.theme-campaign-frame-twenties .f-group-ground,.theme-campaign-frame-cyberpunk .f-group-ground{flex:12.5 1 0}.theme-campaign-frame-fantasy .f-group-factions,.theme-campaign-frame-modern .f-group-factions,.theme-campaign-frame-twenties .f-group-factions,.theme-campaign-frame-cyberpunk .f-group-factions{flex:9.5 1 0}.theme-campaign-frame-fantasy .f-group-opening,.theme-campaign-frame-modern .f-group-opening,.theme-campaign-frame-twenties .f-group-opening,.theme-campaign-frame-cyberpunk .f-group-opening{flex:11 1 0}.theme-campaign-frame-fantasy .f-group-touchstones,.theme-campaign-frame-modern .f-group-touchstones,.theme-campaign-frame-twenties .f-group-touchstones,.theme-campaign-frame-cyberpunk .f-group-touchstones{flex:4 1 0}.theme-campaign-frame-fantasy [data-field=name],.theme-campaign-frame-modern [data-field=name],.theme-campaign-frame-twenties [data-field=name],.theme-campaign-frame-cyberpunk [data-field=name]{flex:none}.theme-campaign-frame-fantasy .f-para[data-field=pitch],.theme-campaign-frame-modern .f-para[data-field=pitch],.theme-campaign-frame-twenties .f-para[data-field=pitch],.theme-campaign-frame-cyberpunk .f-para[data-field=pitch]{font-family:var(--font-accent);border-left-width:1.4mm;line-height:1.3}.theme-campaign-frame-fantasy .f-para[data-field=inciting],.theme-campaign-frame-modern .f-para[data-field=inciting],.theme-campaign-frame-twenties .f-para[data-field=inciting],.theme-campaign-frame-cyberpunk .f-para[data-field=inciting]{border-left-width:1.4mm}.theme-campaign-frame-fantasy [data-field=truths],.theme-campaign-frame-modern [data-field=truths],.theme-campaign-frame-twenties [data-field=truths],.theme-campaign-frame-cyberpunk [data-field=truths],.theme-campaign-frame-fantasy [data-field=factions],.theme-campaign-frame-modern [data-field=factions],.theme-campaign-frame-twenties [data-field=factions],.theme-campaign-frame-cyberpunk [data-field=factions],.theme-campaign-frame-fantasy [data-field=hooks],.theme-campaign-frame-modern [data-field=hooks],.theme-campaign-frame-twenties [data-field=hooks],.theme-campaign-frame-cyberpunk [data-field=hooks]{gap:1.4mm 2.5mm;display:grid}.theme-campaign-frame-fantasy [data-field=truths],.theme-campaign-frame-modern [data-field=truths],.theme-campaign-frame-twenties [data-field=truths],.theme-campaign-frame-cyberpunk [data-field=truths]{grid-template-columns:minmax(0, 1fr) var(--row-gutter)}.theme-campaign-frame-fantasy [data-field=factions],.theme-campaign-frame-modern [data-field=factions],.theme-campaign-frame-twenties [data-field=factions],.theme-campaign-frame-cyberpunk [data-field=factions]{grid-template-columns:1fr 1.1fr 1.3fr var(--row-gutter)}.theme-campaign-frame-fantasy [data-field=hooks],.theme-campaign-frame-modern [data-field=hooks],.theme-campaign-frame-twenties [data-field=hooks],.theme-campaign-frame-cyberpunk [data-field=hooks]{grid-template-columns:minmax(0, 1fr) var(--row-gutter)}.theme-campaign-frame-fantasy [data-field=truths] .f-list-row,.theme-campaign-frame-modern [data-field=truths] .f-list-row,.theme-campaign-frame-twenties [data-field=truths] .f-list-row,.theme-campaign-frame-cyberpunk [data-field=truths] .f-list-row{grid-column:span 2}.theme-campaign-frame-fantasy [data-field=factions] .f-list-row,.theme-campaign-frame-modern [data-field=factions] .f-list-row,.theme-campaign-frame-twenties [data-field=factions] .f-list-row,.theme-campaign-frame-cyberpunk [data-field=factions] .f-list-row{grid-column:span 4}.theme-campaign-frame-fantasy [data-field=hooks] .f-list-row,.theme-campaign-frame-modern [data-field=hooks] .f-list-row,.theme-campaign-frame-twenties [data-field=hooks] .f-list-row,.theme-campaign-frame-cyberpunk [data-field=hooks] .f-list-row{grid-column:span 2}.theme-campaign-frame-fantasy [data-field=factions] .f-sub:first-child,.theme-campaign-frame-modern [data-field=factions] .f-sub:first-child,.theme-campaign-frame-twenties [data-field=factions] .f-sub:first-child,.theme-campaign-frame-cyberpunk [data-field=factions] .f-sub:first-child{font-weight:700}.theme-campaign-frame-fantasy>[data-label]:before,.theme-campaign-frame-fantasy>.f-group>[data-label]:before,.theme-campaign-frame-fantasy .f-list-row:first-child>.f-sub[data-label]:before,.theme-campaign-frame-modern>[data-label]:before,.theme-campaign-frame-modern>.f-group>[data-label]:before,.theme-campaign-frame-modern .f-list-row:first-child>.f-sub[data-label]:before,.theme-campaign-frame-twenties>[data-label]:before,.theme-campaign-frame-twenties>.f-group>[data-label]:before,.theme-campaign-frame-twenties .f-list-row:first-child>.f-sub[data-label]:before,.theme-campaign-frame-cyberpunk>[data-label]:before,.theme-campaign-frame-cyberpunk>.f-group>[data-label]:before,.theme-campaign-frame-cyberpunk .f-list-row:first-child>.f-sub[data-label]:before{content:attr(data-label)}.theme-campaign-frame-fantasy [data-field^=table-],.theme-campaign-frame-modern [data-field^=table-],.theme-campaign-frame-twenties [data-field^=table-],.theme-campaign-frame-cyberpunk [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1.4mm 2.5mm;display:grid}.theme-campaign-frame-fantasy [data-field^=table-] .f-list-row,.theme-campaign-frame-modern [data-field^=table-] .f-list-row,.theme-campaign-frame-twenties [data-field^=table-] .f-list-row,.theme-campaign-frame-cyberpunk [data-field^=table-] .f-list-row{grid-column:span 3}.theme-campaign-frame-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:#eef2f4}.theme-campaign-frame-cyberpunk:after{content:"";pointer-events:none;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm);position:absolute;inset:0}.theme-campaign-frame-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:#f4ecd8}.theme-campaign-frame-fantasy:after{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%);position:absolute;inset:0}.theme-campaign-frame-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}.theme-campaign-frame-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:#f2ece0}.theme-campaign-frame-twenties:after{content:"";pointer-events:none;background:radial-gradient(#0000 56%,#46300e24);position:absolute;inset:0}.theme-campaign-tracker-fantasy,.theme-campaign-tracker-modern,.theme-campaign-tracker-twenties,.theme-campaign-tracker-cyberpunk{font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3.2mm 4mm;padding:13mm 11mm 11mm;line-height:1.34;display:flex}.theme-campaign-tracker-fantasy:before,.theme-campaign-tracker-modern:before,.theme-campaign-tracker-twenties:before,.theme-campaign-tracker-cyberpunk:before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}.theme-campaign-tracker-fantasy>*,.theme-campaign-tracker-modern>*,.theme-campaign-tracker-twenties>*,.theme-campaign-tracker-cyberpunk>*{z-index:1;min-width:0;position:relative}.theme-campaign-tracker-fantasy .f-para,.theme-campaign-tracker-modern .f-para,.theme-campaign-tracker-twenties .f-para,.theme-campaign-tracker-cyberpunk .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background:var(--wash);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-campaign-tracker-fantasy .f-list,.theme-campaign-tracker-modern .f-list,.theme-campaign-tracker-twenties .f-list,.theme-campaign-tracker-cyberpunk .f-list{align-content:start;min-height:0;overflow:hidden}.theme-campaign-tracker-fantasy .f-para:before,.theme-campaign-tracker-modern .f-para:before,.theme-campaign-tracker-twenties .f-para:before,.theme-campaign-tracker-cyberpunk .f-para:before,.theme-campaign-tracker-fantasy .f-list:before,.theme-campaign-tracker-modern .f-list:before,.theme-campaign-tracker-twenties .f-list:before,.theme-campaign-tracker-cyberpunk .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-campaign-tracker-fantasy .f-para p,.theme-campaign-tracker-modern .f-para p,.theme-campaign-tracker-twenties .f-para p,.theme-campaign-tracker-cyberpunk .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-campaign-tracker-fantasy .f-para p+p,.theme-campaign-tracker-modern .f-para p+p,.theme-campaign-tracker-twenties .f-para p+p,.theme-campaign-tracker-cyberpunk .f-para p+p{margin-top:.4em}.theme-campaign-tracker-fantasy .f-list-row,.theme-campaign-tracker-modern .f-list-row,.theme-campaign-tracker-twenties .f-list-row,.theme-campaign-tracker-cyberpunk .f-list-row{grid-template-columns:subgrid;min-height:9mm;padding-right:0;display:grid;position:relative}.theme-campaign-tracker-fantasy .f-sub,.theme-campaign-tracker-modern .f-sub,.theme-campaign-tracker-twenties .f-sub,.theme-campaign-tracker-cyberpunk .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-campaign-tracker-fantasy .f-list .f-list-row:first-child .f-sub:before,.theme-campaign-tracker-modern .f-list .f-list-row:first-child .f-sub:before,.theme-campaign-tracker-twenties .f-list .f-list-row:first-child .f-sub:before,.theme-campaign-tracker-cyberpunk .f-list .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;display:block}.theme-campaign-tracker-fantasy [data-field=campaign],.theme-campaign-tracker-modern [data-field=campaign],.theme-campaign-tracker-twenties [data-field=campaign],.theme-campaign-tracker-cyberpunk [data-field=campaign]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;padding-bottom:0;font-weight:700;line-height:1.5}.theme-campaign-tracker-fantasy>.f-group,.theme-campaign-tracker-modern>.f-group,.theme-campaign-tracker-twenties>.f-group,.theme-campaign-tracker-cyberpunk>.f-group{flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-campaign-tracker-fantasy .f-group-fronts,.theme-campaign-tracker-modern .f-group-fronts,.theme-campaign-tracker-twenties .f-group-fronts,.theme-campaign-tracker-cyberpunk .f-group-fronts{flex:14.5 1 0}.theme-campaign-tracker-fantasy .f-group-stakes,.theme-campaign-tracker-modern .f-group-stakes,.theme-campaign-tracker-twenties .f-group-stakes,.theme-campaign-tracker-cyberpunk .f-group-stakes{flex:5 1 0}.theme-campaign-tracker-fantasy .f-group-clocks,.theme-campaign-tracker-modern .f-group-clocks,.theme-campaign-tracker-twenties .f-group-clocks,.theme-campaign-tracker-cyberpunk .f-group-clocks{flex:9.5 1 0}.theme-campaign-tracker-fantasy .f-group-threads,.theme-campaign-tracker-modern .f-group-threads,.theme-campaign-tracker-twenties .f-group-threads,.theme-campaign-tracker-cyberpunk .f-group-threads,.theme-campaign-tracker-fantasy .f-group-secrets,.theme-campaign-tracker-modern .f-group-secrets,.theme-campaign-tracker-twenties .f-group-secrets,.theme-campaign-tracker-cyberpunk .f-group-secrets{flex:10 1 0}.theme-campaign-tracker-fantasy .f-group-party,.theme-campaign-tracker-modern .f-group-party,.theme-campaign-tracker-twenties .f-group-party,.theme-campaign-tracker-cyberpunk .f-group-party{flex:9 1 0}.theme-campaign-tracker-fantasy .f-group-log,.theme-campaign-tracker-modern .f-group-log,.theme-campaign-tracker-twenties .f-group-log,.theme-campaign-tracker-cyberpunk .f-group-log{flex:10 1 0}.theme-campaign-tracker-fantasy [data-field=campaign],.theme-campaign-tracker-modern [data-field=campaign],.theme-campaign-tracker-twenties [data-field=campaign],.theme-campaign-tracker-cyberpunk [data-field=campaign]{flex:none}.theme-campaign-tracker-fantasy .f-para[data-field=stakes],.theme-campaign-tracker-modern .f-para[data-field=stakes],.theme-campaign-tracker-twenties .f-para[data-field=stakes],.theme-campaign-tracker-cyberpunk .f-para[data-field=stakes]{border-left-width:1.4mm}.theme-campaign-tracker-fantasy [data-field=fronts],.theme-campaign-tracker-modern [data-field=fronts],.theme-campaign-tracker-twenties [data-field=fronts],.theme-campaign-tracker-cyberpunk [data-field=fronts],.theme-campaign-tracker-fantasy [data-field=clocks],.theme-campaign-tracker-modern [data-field=clocks],.theme-campaign-tracker-twenties [data-field=clocks],.theme-campaign-tracker-cyberpunk [data-field=clocks],.theme-campaign-tracker-fantasy [data-field=threads],.theme-campaign-tracker-modern [data-field=threads],.theme-campaign-tracker-twenties [data-field=threads],.theme-campaign-tracker-cyberpunk [data-field=threads],.theme-campaign-tracker-fantasy [data-field=secrets],.theme-campaign-tracker-modern [data-field=secrets],.theme-campaign-tracker-twenties [data-field=secrets],.theme-campaign-tracker-cyberpunk [data-field=secrets],.theme-campaign-tracker-fantasy [data-field=party],.theme-campaign-tracker-modern [data-field=party],.theme-campaign-tracker-twenties [data-field=party],.theme-campaign-tracker-cyberpunk [data-field=party],.theme-campaign-tracker-fantasy [data-field=log],.theme-campaign-tracker-modern [data-field=log],.theme-campaign-tracker-twenties [data-field=log],.theme-campaign-tracker-cyberpunk [data-field=log]{gap:1.4mm 2.5mm;display:grid}.theme-campaign-tracker-fantasy [data-field=fronts],.theme-campaign-tracker-modern [data-field=fronts],.theme-campaign-tracker-twenties [data-field=fronts],.theme-campaign-tracker-cyberpunk [data-field=fronts]{grid-template-columns:1fr 1.25fr 2fr 1.3fr var(--row-gutter)}.theme-campaign-tracker-fantasy [data-field=clocks],.theme-campaign-tracker-modern [data-field=clocks],.theme-campaign-tracker-twenties [data-field=clocks],.theme-campaign-tracker-cyberpunk [data-field=clocks]{grid-template-columns:1fr 1.5fr 8mm 10mm 1.5fr var(--row-gutter)}.theme-campaign-tracker-fantasy [data-field=threads],.theme-campaign-tracker-modern [data-field=threads],.theme-campaign-tracker-twenties [data-field=threads],.theme-campaign-tracker-cyberpunk [data-field=threads]{grid-template-columns:2fr 1.2fr .9fr var(--row-gutter)}.theme-campaign-tracker-fantasy [data-field=secrets],.theme-campaign-tracker-modern [data-field=secrets],.theme-campaign-tracker-twenties [data-field=secrets],.theme-campaign-tracker-cyberpunk [data-field=secrets]{grid-template-columns:2fr 1.4fr .9fr var(--row-gutter)}.theme-campaign-tracker-fantasy [data-field=party],.theme-campaign-tracker-modern [data-field=party],.theme-campaign-tracker-twenties [data-field=party],.theme-campaign-tracker-cyberpunk [data-field=party]{grid-template-columns:1.1fr 1.3fr 1.8fr var(--row-gutter)}.theme-campaign-tracker-fantasy [data-field=log],.theme-campaign-tracker-modern [data-field=log],.theme-campaign-tracker-twenties [data-field=log],.theme-campaign-tracker-cyberpunk [data-field=log]{grid-template-columns:10mm 18mm 22mm 2.4fr 1.4fr var(--row-gutter)}.theme-campaign-tracker-fantasy [data-field=fronts] .f-list-row,.theme-campaign-tracker-modern [data-field=fronts] .f-list-row,.theme-campaign-tracker-twenties [data-field=fronts] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field=fronts] .f-list-row{grid-column:span 5}.theme-campaign-tracker-fantasy [data-field=clocks] .f-list-row,.theme-campaign-tracker-modern [data-field=clocks] .f-list-row,.theme-campaign-tracker-twenties [data-field=clocks] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field=clocks] .f-list-row{grid-column:span 6}.theme-campaign-tracker-fantasy [data-field=threads] .f-list-row,.theme-campaign-tracker-modern [data-field=threads] .f-list-row,.theme-campaign-tracker-twenties [data-field=threads] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field=threads] .f-list-row,.theme-campaign-tracker-fantasy [data-field=secrets] .f-list-row,.theme-campaign-tracker-modern [data-field=secrets] .f-list-row,.theme-campaign-tracker-twenties [data-field=secrets] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field=secrets] .f-list-row,.theme-campaign-tracker-fantasy [data-field=party] .f-list-row,.theme-campaign-tracker-modern [data-field=party] .f-list-row,.theme-campaign-tracker-twenties [data-field=party] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field=party] .f-list-row{grid-column:span 4}.theme-campaign-tracker-fantasy [data-field=log] .f-list-row,.theme-campaign-tracker-modern [data-field=log] .f-list-row,.theme-campaign-tracker-twenties [data-field=log] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field=log] .f-list-row{grid-column:span 6}.theme-campaign-tracker-fantasy [data-field=fronts] .f-sub:first-child,.theme-campaign-tracker-modern [data-field=fronts] .f-sub:first-child,.theme-campaign-tracker-twenties [data-field=fronts] .f-sub:first-child,.theme-campaign-tracker-cyberpunk [data-field=fronts] .f-sub:first-child,.theme-campaign-tracker-fantasy [data-field=clocks] .f-sub:first-child,.theme-campaign-tracker-modern [data-field=clocks] .f-sub:first-child,.theme-campaign-tracker-twenties [data-field=clocks] .f-sub:first-child,.theme-campaign-tracker-cyberpunk [data-field=clocks] .f-sub:first-child,.theme-campaign-tracker-fantasy [data-field=threads] .f-sub:first-child,.theme-campaign-tracker-modern [data-field=threads] .f-sub:first-child,.theme-campaign-tracker-twenties [data-field=threads] .f-sub:first-child,.theme-campaign-tracker-cyberpunk [data-field=threads] .f-sub:first-child,.theme-campaign-tracker-fantasy [data-field=secrets] .f-sub:first-child,.theme-campaign-tracker-modern [data-field=secrets] .f-sub:first-child,.theme-campaign-tracker-twenties [data-field=secrets] .f-sub:first-child,.theme-campaign-tracker-cyberpunk [data-field=secrets] .f-sub:first-child,.theme-campaign-tracker-fantasy [data-field=party] .f-sub:first-child,.theme-campaign-tracker-modern [data-field=party] .f-sub:first-child,.theme-campaign-tracker-twenties [data-field=party] .f-sub:first-child,.theme-campaign-tracker-cyberpunk [data-field=party] .f-sub:first-child,.theme-campaign-tracker-fantasy [data-field=log] .f-sub:first-child,.theme-campaign-tracker-modern [data-field=log] .f-sub:first-child,.theme-campaign-tracker-twenties [data-field=log] .f-sub:first-child,.theme-campaign-tracker-cyberpunk [data-field=log] .f-sub:first-child{font-weight:700}.theme-campaign-tracker-fantasy>[data-label]:before,.theme-campaign-tracker-fantasy>.f-group>[data-label]:before,.theme-campaign-tracker-fantasy .f-list-row:first-child>.f-sub[data-label]:before,.theme-campaign-tracker-modern>[data-label]:before,.theme-campaign-tracker-modern>.f-group>[data-label]:before,.theme-campaign-tracker-modern .f-list-row:first-child>.f-sub[data-label]:before,.theme-campaign-tracker-twenties>[data-label]:before,.theme-campaign-tracker-twenties>.f-group>[data-label]:before,.theme-campaign-tracker-twenties .f-list-row:first-child>.f-sub[data-label]:before,.theme-campaign-tracker-cyberpunk>[data-label]:before,.theme-campaign-tracker-cyberpunk>.f-group>[data-label]:before,.theme-campaign-tracker-cyberpunk .f-list-row:first-child>.f-sub[data-label]:before{content:attr(data-label)}.theme-campaign-tracker-fantasy [data-field^=table-],.theme-campaign-tracker-modern [data-field^=table-],.theme-campaign-tracker-twenties [data-field^=table-],.theme-campaign-tracker-cyberpunk [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1.4mm 2.5mm;display:grid}.theme-campaign-tracker-fantasy [data-field^=table-] .f-list-row,.theme-campaign-tracker-modern [data-field^=table-] .f-list-row,.theme-campaign-tracker-twenties [data-field^=table-] .f-list-row,.theme-campaign-tracker-cyberpunk [data-field^=table-] .f-list-row{grid-column:span 3}.theme-campaign-tracker-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:#eef2f4}.theme-campaign-tracker-cyberpunk:after{content:"";pointer-events:none;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm);position:absolute;inset:0}.theme-campaign-tracker-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:#f4ecd8}.theme-campaign-tracker-fantasy:after{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%);position:absolute;inset:0}.theme-campaign-tracker-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}.theme-campaign-tracker-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:#f2ece0}.theme-campaign-tracker-twenties:after{content:"";pointer-events:none;background:radial-gradient(#0000 56%,#46300e24);position:absolute;inset:0}.theme-faction-sheet-fantasy,.theme-faction-sheet-modern,.theme-faction-sheet-twenties,.theme-faction-sheet-cyberpunk{--row-gutter:4mm;font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3.2mm 4mm;padding:13mm 11mm 11mm;line-height:1.34;display:flex}.theme-faction-sheet-fantasy:before,.theme-faction-sheet-modern:before,.theme-faction-sheet-twenties:before,.theme-faction-sheet-cyberpunk:before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}.theme-faction-sheet-fantasy>*,.theme-faction-sheet-modern>*,.theme-faction-sheet-twenties>*,.theme-faction-sheet-cyberpunk>*{z-index:1;min-width:0;position:relative}.theme-faction-sheet-fantasy .f-group,.theme-faction-sheet-modern .f-group,.theme-faction-sheet-twenties .f-group,.theme-faction-sheet-cyberpunk .f-group{min-width:0}.theme-faction-sheet-fantasy .f-group-head>[data-field],.theme-faction-sheet-modern .f-group-head>[data-field],.theme-faction-sheet-twenties .f-group-head>[data-field],.theme-faction-sheet-cyberpunk .f-group-head>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.6mm;display:flex}.theme-faction-sheet-fantasy .f-group-head>[data-field]:before,.theme-faction-sheet-modern .f-group-head>[data-field]:before,.theme-faction-sheet-twenties .f-group-head>[data-field]:before,.theme-faction-sheet-cyberpunk .f-group-head>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.5;display:block}.theme-faction-sheet-fantasy .f-para,.theme-faction-sheet-modern .f-para,.theme-faction-sheet-twenties .f-para,.theme-faction-sheet-cyberpunk .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background:var(--wash);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-faction-sheet-fantasy .f-list,.theme-faction-sheet-modern .f-list,.theme-faction-sheet-twenties .f-list,.theme-faction-sheet-cyberpunk .f-list{align-content:start;gap:1.4mm 2.5mm;min-height:0;display:grid;overflow:hidden}.theme-faction-sheet-fantasy .f-para:before,.theme-faction-sheet-fantasy .f-list:before,.theme-faction-sheet-modern .f-para:before,.theme-faction-sheet-modern .f-list:before,.theme-faction-sheet-twenties .f-para:before,.theme-faction-sheet-twenties .f-list:before,.theme-faction-sheet-cyberpunk .f-para:before,.theme-faction-sheet-cyberpunk .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-faction-sheet-fantasy .f-para p,.theme-faction-sheet-modern .f-para p,.theme-faction-sheet-twenties .f-para p,.theme-faction-sheet-cyberpunk .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-faction-sheet-fantasy .f-para p+p,.theme-faction-sheet-modern .f-para p+p,.theme-faction-sheet-twenties .f-para p+p,.theme-faction-sheet-cyberpunk .f-para p+p{margin-top:.4em}.theme-faction-sheet-fantasy .f-list-row,.theme-faction-sheet-modern .f-list-row,.theme-faction-sheet-twenties .f-list-row,.theme-faction-sheet-cyberpunk .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-faction-sheet-fantasy .f-sub,.theme-faction-sheet-modern .f-sub,.theme-faction-sheet-twenties .f-sub,.theme-faction-sheet-cyberpunk .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-faction-sheet-fantasy .f-list .f-sub:first-child,.theme-faction-sheet-modern .f-list .f-sub:first-child,.theme-faction-sheet-twenties .f-list .f-sub:first-child,.theme-faction-sheet-cyberpunk .f-list .f-sub:first-child{font-weight:700}.theme-faction-sheet-fantasy>.f-group:where(:not(.f-group-head)),.theme-faction-sheet-modern>.f-group:where(:not(.f-group-head)),.theme-faction-sheet-twenties>.f-group:where(:not(.f-group-head)),.theme-faction-sheet-cyberpunk>.f-group:where(:not(.f-group-head)){flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-faction-sheet-fantasy .f-group-faces,.theme-faction-sheet-modern .f-group-faces,.theme-faction-sheet-twenties .f-group-faces,.theme-faction-sheet-cyberpunk .f-group-faces,.theme-faction-sheet-fantasy .f-group-aims,.theme-faction-sheet-modern .f-group-aims,.theme-faction-sheet-twenties .f-group-aims,.theme-faction-sheet-cyberpunk .f-group-aims{flex:6 1 0}.theme-faction-sheet-fantasy .f-group-people,.theme-faction-sheet-modern .f-group-people,.theme-faction-sheet-twenties .f-group-people,.theme-faction-sheet-cyberpunk .f-group-people{flex:10 1 0}.theme-faction-sheet-fantasy .f-group-holdings,.theme-faction-sheet-modern .f-group-holdings,.theme-faction-sheet-twenties .f-group-holdings,.theme-faction-sheet-cyberpunk .f-group-holdings{flex:9.5 1 0}.theme-faction-sheet-fantasy .f-group-plan,.theme-faction-sheet-modern .f-group-plan,.theme-faction-sheet-twenties .f-group-plan,.theme-faction-sheet-cyberpunk .f-group-plan{flex:9 1 0}.theme-faction-sheet-fantasy .f-group-openings,.theme-faction-sheet-modern .f-group-openings,.theme-faction-sheet-twenties .f-group-openings,.theme-faction-sheet-cyberpunk .f-group-openings{flex:5.5 1 0}.theme-faction-sheet-fantasy .f-group.f-group-head,.theme-faction-sheet-modern .f-group.f-group-head,.theme-faction-sheet-twenties .f-group.f-group-head,.theme-faction-sheet-cyberpunk .f-group.f-group-head{flex:none;grid-template-columns:1fr 1.4fr 1.6fr;align-items:end;gap:2mm 4mm;display:grid}.theme-faction-sheet-fantasy .f-group.f-group-head [data-field=name],.theme-faction-sheet-modern .f-group.f-group-head [data-field=name],.theme-faction-sheet-twenties .f-group.f-group-head [data-field=name],.theme-faction-sheet-cyberpunk .f-group.f-group-head [data-field=name]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.5}.theme-faction-sheet-fantasy .f-group.f-group-head [data-field=type],.theme-faction-sheet-modern .f-group.f-group-head [data-field=type],.theme-faction-sheet-twenties .f-group.f-group-head [data-field=type],.theme-faction-sheet-cyberpunk .f-group.f-group-head [data-field=type]{font-family:var(--font-heading);font-size:var(--session-lead)}.theme-faction-sheet-fantasy .f-para[data-field=truth],.theme-faction-sheet-modern .f-para[data-field=truth],.theme-faction-sheet-twenties .f-para[data-field=truth],.theme-faction-sheet-cyberpunk .f-para[data-field=truth]{border-left-width:1.4mm}.theme-faction-sheet-fantasy .f-para[data-field=weakness],.theme-faction-sheet-modern .f-para[data-field=weakness],.theme-faction-sheet-twenties .f-para[data-field=weakness],.theme-faction-sheet-cyberpunk .f-para[data-field=weakness]{font-style:italic}.theme-faction-sheet-fantasy [data-field=people],.theme-faction-sheet-modern [data-field=people],.theme-faction-sheet-twenties [data-field=people],.theme-faction-sheet-cyberpunk [data-field=people]{grid-template-columns:1fr 1.1fr 1.4fr var(--row-gutter)}.theme-faction-sheet-fantasy [data-field=assets],.theme-faction-sheet-modern [data-field=assets],.theme-faction-sheet-twenties [data-field=assets],.theme-faction-sheet-cyberpunk [data-field=assets],.theme-faction-sheet-fantasy [data-field=ties],.theme-faction-sheet-modern [data-field=ties],.theme-faction-sheet-twenties [data-field=ties],.theme-faction-sheet-cyberpunk [data-field=ties]{grid-template-columns:1fr 1.3fr var(--row-gutter)}.theme-faction-sheet-fantasy [data-field=plan],.theme-faction-sheet-modern [data-field=plan],.theme-faction-sheet-twenties [data-field=plan],.theme-faction-sheet-cyberpunk [data-field=plan]{grid-template-columns:1.2fr 1fr var(--row-gutter)}.theme-faction-sheet-fantasy .f-list .f-list-row:first-child .f-sub:before,.theme-faction-sheet-modern .f-list .f-list-row:first-child .f-sub:before,.theme-faction-sheet-twenties .f-list .f-list-row:first-child .f-sub:before,.theme-faction-sheet-cyberpunk .f-list .f-list-row:first-child .f-sub:before{font-family:var(--font-accent);font-size:var(--session-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;display:block}.theme-faction-sheet-fantasy>[data-label]:before,.theme-faction-sheet-fantasy>.f-group>[data-label]:before,.theme-faction-sheet-fantasy .f-list-row:first-child>.f-sub[data-label]:before,.theme-faction-sheet-modern>[data-label]:before,.theme-faction-sheet-modern>.f-group>[data-label]:before,.theme-faction-sheet-modern .f-list-row:first-child>.f-sub[data-label]:before,.theme-faction-sheet-twenties>[data-label]:before,.theme-faction-sheet-twenties>.f-group>[data-label]:before,.theme-faction-sheet-twenties .f-list-row:first-child>.f-sub[data-label]:before,.theme-faction-sheet-cyberpunk>[data-label]:before,.theme-faction-sheet-cyberpunk>.f-group>[data-label]:before,.theme-faction-sheet-cyberpunk .f-list-row:first-child>.f-sub[data-label]:before{content:attr(data-label)}.theme-faction-sheet-fantasy [data-field=people] .f-list-row,.theme-faction-sheet-modern [data-field=people] .f-list-row,.theme-faction-sheet-twenties [data-field=people] .f-list-row,.theme-faction-sheet-cyberpunk [data-field=people] .f-list-row{grid-column:span 4}.theme-faction-sheet-fantasy [data-field=assets] .f-list-row,.theme-faction-sheet-modern [data-field=assets] .f-list-row,.theme-faction-sheet-twenties [data-field=assets] .f-list-row,.theme-faction-sheet-cyberpunk [data-field=assets] .f-list-row,.theme-faction-sheet-fantasy [data-field=ties] .f-list-row,.theme-faction-sheet-modern [data-field=ties] .f-list-row,.theme-faction-sheet-twenties [data-field=ties] .f-list-row,.theme-faction-sheet-cyberpunk [data-field=ties] .f-list-row,.theme-faction-sheet-fantasy [data-field=plan] .f-list-row,.theme-faction-sheet-modern [data-field=plan] .f-list-row,.theme-faction-sheet-twenties [data-field=plan] .f-list-row,.theme-faction-sheet-cyberpunk [data-field=plan] .f-list-row{grid-column:span 3}.theme-faction-sheet-fantasy [data-field^=table-],.theme-faction-sheet-modern [data-field^=table-],.theme-faction-sheet-twenties [data-field^=table-],.theme-faction-sheet-cyberpunk [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1.4mm 2.5mm;display:grid}.theme-faction-sheet-fantasy [data-field^=table-] .f-list-row,.theme-faction-sheet-modern [data-field^=table-] .f-list-row,.theme-faction-sheet-twenties [data-field^=table-] .f-list-row,.theme-faction-sheet-cyberpunk [data-field^=table-] .f-list-row{grid-column:span 3}.theme-faction-sheet-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:#eef2f4}.theme-faction-sheet-cyberpunk:after{content:"";pointer-events:none;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm);position:absolute;inset:0}.theme-faction-sheet-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:#f4ecd8}.theme-faction-sheet-fantasy:after{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%);position:absolute;inset:0}.theme-faction-sheet-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}.theme-faction-sheet-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:#f2ece0}.theme-faction-sheet-twenties:after{content:"";pointer-events:none;background:radial-gradient(#0000 56%,#46300e24);position:absolute;inset:0}.theme-monster-investigator,.theme-monster-heroic,.theme-monster-grim,.theme-monster-imperial,.theme-monster-delta-green{--row-gutter:4mm}.theme-monster-investigator>.f-group:where(:not(.f-group-head)),.theme-monster-heroic>.f-group:where(:not(.f-group-head)),.theme-monster-grim>.f-group:where(:not(.f-group-head)),.theme-monster-imperial>.f-group:where(:not(.f-group-head)),.theme-monster-delta-green>.f-group:where(:not(.f-group-head)){flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-monster-investigator .f-group-presence,.theme-monster-heroic .f-group-presence,.theme-monster-grim .f-group-presence,.theme-monster-imperial .f-group-presence,.theme-monster-delta-green .f-group-presence,.theme-monster-investigator .f-group-behaviour,.theme-monster-heroic .f-group-behaviour,.theme-monster-grim .f-group-behaviour,.theme-monster-imperial .f-group-behaviour,.theme-monster-delta-green .f-group-behaviour{flex:7.2 1 0}.theme-monster-investigator .f-group-numbers,.theme-monster-heroic .f-group-numbers,.theme-monster-grim .f-group-numbers,.theme-monster-imperial .f-group-numbers,.theme-monster-delta-green .f-group-numbers{flex:15 1 0}.theme-monster-investigator .f-group-margin,.theme-monster-heroic .f-group-margin,.theme-monster-grim .f-group-margin,.theme-monster-imperial .f-group-margin,.theme-monster-delta-green .f-group-margin{flex:10.6 1 0}.theme-monster-investigator.page-monster,.theme-monster-heroic.page-monster,.theme-monster-grim.page-monster,.theme-monster-imperial.page-monster,.theme-monster-delta-green.page-monster{font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3mm 4mm;padding:11mm 11mm 10mm;line-height:1.32;display:flex}.theme-monster-investigator>*,.theme-monster-heroic>*,.theme-monster-grim>*,.theme-monster-imperial>*,.theme-monster-delta-green>*{z-index:1;min-width:0;position:relative}.theme-monster-investigator .f-group.f-group-head,.theme-monster-heroic .f-group.f-group-head,.theme-monster-grim .f-group.f-group-head,.theme-monster-imperial .f-group.f-group-head,.theme-monster-delta-green .f-group.f-group-head{flex:none;grid-template-columns:1fr 1.2fr 1.3fr;align-items:end;gap:2mm 4mm;display:grid}.theme-monster-investigator .f-group.f-group-head [data-field=name],.theme-monster-heroic .f-group.f-group-head [data-field=name],.theme-monster-grim .f-group.f-group-head [data-field=name],.theme-monster-imperial .f-group.f-group-head [data-field=name],.theme-monster-delta-green .f-group.f-group-head [data-field=name]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.55}.theme-monster-investigator .f-group-head>[data-field],.theme-monster-heroic .f-group-head>[data-field],.theme-monster-grim .f-group-head>[data-field],.theme-monster-imperial .f-group-head>[data-field],.theme-monster-delta-green .f-group-head>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.6mm;display:flex}.theme-monster-investigator .f-group-head>[data-field]:before,.theme-monster-heroic .f-group-head>[data-field]:before,.theme-monster-grim .f-group-head>[data-field]:before,.theme-monster-imperial .f-group-head>[data-field]:before,.theme-monster-delta-green .f-group-head>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.5;display:block}.theme-monster-investigator .f-para,.theme-monster-heroic .f-para,.theme-monster-grim .f-para,.theme-monster-imperial .f-para,.theme-monster-delta-green .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-monster-investigator .f-para p,.theme-monster-heroic .f-para p,.theme-monster-grim .f-para p,.theme-monster-imperial .f-para p,.theme-monster-delta-green .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-monster-investigator .f-para p+p,.theme-monster-heroic .f-para p+p,.theme-monster-grim .f-para p+p,.theme-monster-imperial .f-para p+p,.theme-monster-delta-green .f-para p+p{margin-top:.4em}.theme-monster-investigator .f-list,.theme-monster-heroic .f-list,.theme-monster-grim .f-list,.theme-monster-imperial .f-list,.theme-monster-delta-green .f-list{align-content:start;min-height:0;overflow:hidden}.theme-monster-investigator .f-para:before,.theme-monster-investigator .f-list:before,.theme-monster-heroic .f-para:before,.theme-monster-heroic .f-list:before,.theme-monster-grim .f-para:before,.theme-monster-grim .f-list:before,.theme-monster-imperial .f-para:before,.theme-monster-imperial .f-list:before,.theme-monster-delta-green .f-para:before,.theme-monster-delta-green .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-monster-investigator .f-list-row,.theme-monster-heroic .f-list-row,.theme-monster-grim .f-list-row,.theme-monster-imperial .f-list-row,.theme-monster-delta-green .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-monster-investigator .f-sub,.theme-monster-heroic .f-sub,.theme-monster-grim .f-sub,.theme-monster-imperial .f-sub,.theme-monster-delta-green .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-monster-investigator .f-para[data-field=look],.theme-monster-heroic .f-para[data-field=look],.theme-monster-grim .f-para[data-field=look],.theme-monster-imperial .f-para[data-field=look],.theme-monster-delta-green .f-para[data-field=look]{border-left-width:1.4mm;font-style:italic}.theme-monster-investigator .f-image,.theme-monster-heroic .f-image,.theme-monster-grim .f-image,.theme-monster-imperial .f-image,.theme-monster-delta-green .f-image{border:.3mm solid var(--rule);order:1;min-height:0;overflow:hidden}.theme-monster-investigator .f-image img,.theme-monster-heroic .f-image img,.theme-monster-grim .f-image img,.theme-monster-imperial .f-image img,.theme-monster-delta-green .f-image img{object-fit:cover;width:100%;height:100%}.theme-monster-investigator [data-field=stats],.theme-monster-investigator [data-field=skills],.theme-monster-heroic [data-field=stats],.theme-monster-heroic [data-field=skills],.theme-monster-grim [data-field=stats],.theme-monster-grim [data-field=skills],.theme-monster-imperial [data-field=stats],.theme-monster-imperial [data-field=skills],.theme-monster-delta-green [data-field=stats],.theme-monster-delta-green [data-field=skills]{grid-template-columns:minmax(0, 1fr) 20mm var(--row-gutter);gap:1mm 2.5mm;display:grid}.theme-monster-investigator [data-field=stats] .f-sub-value,.theme-monster-investigator [data-field=skills] .f-sub-value,.theme-monster-heroic [data-field=stats] .f-sub-value,.theme-monster-heroic [data-field=skills] .f-sub-value,.theme-monster-grim [data-field=stats] .f-sub-value,.theme-monster-grim [data-field=skills] .f-sub-value,.theme-monster-imperial [data-field=stats] .f-sub-value,.theme-monster-imperial [data-field=skills] .f-sub-value,.theme-monster-delta-green [data-field=stats] .f-sub-value,.theme-monster-delta-green [data-field=skills] .f-sub-value{font-family:var(--font-heading);text-align:center;font-weight:700}.theme-monster-investigator [data-field=stats] .f-sub-name,.theme-monster-heroic [data-field=stats] .f-sub-name,.theme-monster-grim [data-field=stats] .f-sub-name,.theme-monster-imperial [data-field=stats] .f-sub-name,.theme-monster-delta-green [data-field=stats] .f-sub-name{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase}.theme-monster-investigator [data-field=attacks],.theme-monster-heroic [data-field=attacks],.theme-monster-grim [data-field=attacks],.theme-monster-imperial [data-field=attacks],.theme-monster-delta-green [data-field=attacks]{grid-template-columns:minmax(0, 1fr) var(--row-gutter);align-content:start;gap:.6mm;display:grid}.theme-monster-investigator [data-field=attacks] .f-sub-name,.theme-monster-heroic [data-field=attacks] .f-sub-name,.theme-monster-grim [data-field=attacks] .f-sub-name,.theme-monster-imperial [data-field=attacks] .f-sub-name,.theme-monster-delta-green [data-field=attacks] .f-sub-name{font-family:var(--font-heading);border-bottom-style:none;margin-top:1.4mm;font-weight:700}.theme-monster-investigator [data-field=attacks] .f-sub-roll,.theme-monster-investigator [data-field=attacks] .f-sub-damage,.theme-monster-heroic [data-field=attacks] .f-sub-roll,.theme-monster-heroic [data-field=attacks] .f-sub-damage,.theme-monster-grim [data-field=attacks] .f-sub-roll,.theme-monster-grim [data-field=attacks] .f-sub-damage,.theme-monster-imperial [data-field=attacks] .f-sub-roll,.theme-monster-imperial [data-field=attacks] .f-sub-damage,.theme-monster-delta-green [data-field=attacks] .f-sub-roll,.theme-monster-delta-green [data-field=attacks] .f-sub-damage{font-size:var(--session-aside);white-space:normal}.theme-monster-investigator [data-field=attacks] .f-sub-roll:before,.theme-monster-investigator [data-field=attacks] .f-sub-damage:before,.theme-monster-heroic [data-field=attacks] .f-sub-roll:before,.theme-monster-heroic [data-field=attacks] .f-sub-damage:before,.theme-monster-grim [data-field=attacks] .f-sub-roll:before,.theme-monster-grim [data-field=attacks] .f-sub-damage:before,.theme-monster-imperial [data-field=attacks] .f-sub-roll:before,.theme-monster-imperial [data-field=attacks] .f-sub-damage:before,.theme-monster-delta-green [data-field=attacks] .f-sub-roll:before,.theme-monster-delta-green [data-field=attacks] .f-sub-damage:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-right:.8mm}.theme-monster-investigator [data-field=powers],.theme-monster-heroic [data-field=powers],.theme-monster-grim [data-field=powers],.theme-monster-imperial [data-field=powers],.theme-monster-delta-green [data-field=powers]{grid-column:span 2;grid-template-columns:minmax(0, 34mm) minmax(0, 1fr) var(--row-gutter);gap:1.2mm 2.5mm;display:grid}.theme-monster-investigator [data-field=powers] .f-sub-name,.theme-monster-heroic [data-field=powers] .f-sub-name,.theme-monster-grim [data-field=powers] .f-sub-name,.theme-monster-imperial [data-field=powers] .f-sub-name,.theme-monster-delta-green [data-field=powers] .f-sub-name{font-family:var(--font-accent);color:var(--accent);font-weight:700}.theme-monster-investigator [data-field=powers] .f-sub-effect,.theme-monster-heroic [data-field=powers] .f-sub-effect,.theme-monster-grim [data-field=powers] .f-sub-effect,.theme-monster-imperial [data-field=powers] .f-sub-effect,.theme-monster-delta-green [data-field=powers] .f-sub-effect{font-size:var(--session-body)}.theme-monster-investigator>[data-label]:before,.theme-monster-investigator>.f-group>[data-label]:before,.theme-monster-investigator .f-list-row:first-child>.f-sub[data-label]:before,.theme-monster-heroic>[data-label]:before,.theme-monster-heroic>.f-group>[data-label]:before,.theme-monster-heroic .f-list-row:first-child>.f-sub[data-label]:before,.theme-monster-grim>[data-label]:before,.theme-monster-grim>.f-group>[data-label]:before,.theme-monster-grim .f-list-row:first-child>.f-sub[data-label]:before,.theme-monster-imperial>[data-label]:before,.theme-monster-imperial>.f-group>[data-label]:before,.theme-monster-imperial .f-list-row:first-child>.f-sub[data-label]:before,.theme-monster-delta-green>[data-label]:before,.theme-monster-delta-green>.f-group>[data-label]:before,.theme-monster-delta-green .f-list-row:first-child>.f-sub[data-label]:before,.theme-monster-investigator [data-field=attacks] .f-sub[data-label]:before,.theme-monster-heroic [data-field=attacks] .f-sub[data-label]:before,.theme-monster-grim [data-field=attacks] .f-sub[data-label]:before,.theme-monster-imperial [data-field=attacks] .f-sub[data-label]:before,.theme-monster-delta-green [data-field=attacks] .f-sub[data-label]:before{content:attr(data-label)}.theme-monster-investigator [data-field=stats] .f-list-row,.theme-monster-heroic [data-field=stats] .f-list-row,.theme-monster-grim [data-field=stats] .f-list-row,.theme-monster-imperial [data-field=stats] .f-list-row,.theme-monster-delta-green [data-field=stats] .f-list-row,.theme-monster-investigator [data-field=skills] .f-list-row,.theme-monster-heroic [data-field=skills] .f-list-row,.theme-monster-grim [data-field=skills] .f-list-row,.theme-monster-imperial [data-field=skills] .f-list-row,.theme-monster-delta-green [data-field=skills] .f-list-row,.theme-monster-investigator [data-field=powers] .f-list-row,.theme-monster-heroic [data-field=powers] .f-list-row,.theme-monster-grim [data-field=powers] .f-list-row,.theme-monster-imperial [data-field=powers] .f-list-row,.theme-monster-delta-green [data-field=powers] .f-list-row{grid-column:span 3}.theme-monster-investigator [data-field=attacks] .f-list-row,.theme-monster-heroic [data-field=attacks] .f-list-row,.theme-monster-grim [data-field=attacks] .f-list-row,.theme-monster-imperial [data-field=attacks] .f-list-row,.theme-monster-delta-green [data-field=attacks] .f-list-row{grid-column:span 2}.theme-monster-investigator [data-field=attacks] .f-sub,.theme-monster-heroic [data-field=attacks] .f-sub,.theme-monster-grim [data-field=attacks] .f-sub,.theme-monster-imperial [data-field=attacks] .f-sub,.theme-monster-delta-green [data-field=attacks] .f-sub{grid-column:1}.theme-monster-investigator [data-field^=table-],.theme-monster-heroic [data-field^=table-],.theme-monster-grim [data-field^=table-],.theme-monster-imperial [data-field^=table-],.theme-monster-delta-green [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1mm 2.5mm;display:grid}.theme-monster-investigator [data-field^=table-] .f-list-row,.theme-monster-heroic [data-field^=table-] .f-list-row,.theme-monster-grim [data-field^=table-] .f-list-row,.theme-monster-imperial [data-field^=table-] .f-list-row,.theme-monster-delta-green [data-field^=table-] .f-list-row{grid-column:span 3}.theme-monster-investigator{--accent:#6b2f1f;--rule:#2820166b;--hair:#28201633;--wash:#6b2f1f0d;color:#23201a;background:#f4efe3}.theme-monster-investigator:before{content:"";pointer-events:none;background:radial-gradient(at 22% 14%,#7858281a,#0000 48%),radial-gradient(at 78% 86%,#5a40181a,#0000 46%);position:absolute;inset:0}.theme-monster-investigator .f-para,.theme-monster-investigator .f-image{background:var(--wash)}.theme-monster-delta-green{--accent:#26503a;--rule:#1a1c1a70;--hair:#1a1c1a33;--wash:#26503a0d;color:#1a1c1a;background:#f2f2ec}.theme-monster-delta-green:before{content:"";pointer-events:none;background:linear-gradient(#26503a12,#0000 22%);position:absolute;inset:0}.theme-monster-delta-green .f-para,.theme-monster-delta-green .f-image{background:var(--wash)}.theme-monster-heroic{--accent:#7a1f1f;--rule:#2a20136b;--hair:#2a201333;--wash:#7a1f1f0d;color:#2a2013;background:#f3ecdb}.theme-monster-heroic:before{content:"";pointer-events:none;background:radial-gradient(#0000 58%,#46300e24);position:absolute;inset:0}.theme-monster-heroic .f-para,.theme-monster-heroic .f-image{background:var(--wash)}.theme-monster-imperial{--accent:#7a2b12;--rule:#17181a75;--hair:#17181a38;--wash:#7a2b120d;color:#17181a;background:#e9e7e1}.theme-monster-imperial:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#17181a08 0 2mm,#0000 2mm 4mm);position:absolute;inset:0}.theme-monster-imperial .f-para,.theme-monster-imperial .f-image{background:var(--wash)}.theme-monster-grim{--accent:#5a4326;--rule:#241f1970;--hair:#241f1938;--wash:#5a43260f;color:#241f19;background:#efe8d8}.theme-monster-grim:before{content:"";pointer-events:none;background:radial-gradient(at 14% 88%,#3c2c141f,#0000 42%),radial-gradient(at 88% 10%,#3c2c141a,#0000 40%);position:absolute;inset:0}.theme-monster-grim .f-para,.theme-monster-grim .f-image{background:var(--wash)}.theme-npc-investigator,.theme-npc-heroic,.theme-npc-grim,.theme-npc-imperial,.theme-npc-delta-green{--row-gutter:4mm}.theme-npc-investigator>.f-group:where(:not(.f-group-head)),.theme-npc-heroic>.f-group:where(:not(.f-group-head)),.theme-npc-grim>.f-group:where(:not(.f-group-head)),.theme-npc-imperial>.f-group:where(:not(.f-group-head)),.theme-npc-delta-green>.f-group:where(:not(.f-group-head)){flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-npc-investigator .f-group-presence,.theme-npc-heroic .f-group-presence,.theme-npc-grim .f-group-presence,.theme-npc-imperial .f-group-presence,.theme-npc-delta-green .f-group-presence{flex:8 1 0}.theme-npc-investigator .f-group-motive,.theme-npc-heroic .f-group-motive,.theme-npc-grim .f-group-motive,.theme-npc-imperial .f-group-motive,.theme-npc-delta-green .f-group-motive{flex:9 1 0}.theme-npc-investigator .f-group-numbers,.theme-npc-heroic .f-group-numbers,.theme-npc-grim .f-group-numbers,.theme-npc-imperial .f-group-numbers,.theme-npc-delta-green .f-group-numbers{flex:15 1 0}.theme-npc-investigator .f-group-margin,.theme-npc-heroic .f-group-margin,.theme-npc-grim .f-group-margin,.theme-npc-imperial .f-group-margin,.theme-npc-delta-green .f-group-margin{flex:8 1 0}.theme-npc-investigator.page-npc,.theme-npc-heroic.page-npc,.theme-npc-grim.page-npc,.theme-npc-imperial.page-npc,.theme-npc-delta-green.page-npc{font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3mm 4mm;padding:11mm 11mm 10mm;line-height:1.32;display:flex}.theme-npc-investigator>*,.theme-npc-heroic>*,.theme-npc-grim>*,.theme-npc-imperial>*,.theme-npc-delta-green>*{z-index:1;min-width:0;position:relative}.theme-npc-investigator .f-group.f-group-head,.theme-npc-heroic .f-group.f-group-head,.theme-npc-grim .f-group.f-group-head,.theme-npc-imperial .f-group.f-group-head,.theme-npc-delta-green .f-group.f-group-head{flex:none;grid-template-columns:1fr 1.1fr 1.4fr;align-items:end;gap:2mm 4mm;display:grid}.theme-npc-investigator .f-group.f-group-head [data-field=name],.theme-npc-heroic .f-group.f-group-head [data-field=name],.theme-npc-grim .f-group.f-group-head [data-field=name],.theme-npc-imperial .f-group.f-group-head [data-field=name],.theme-npc-delta-green .f-group.f-group-head [data-field=name]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.55}.theme-npc-investigator .f-group-head>[data-field],.theme-npc-heroic .f-group-head>[data-field],.theme-npc-grim .f-group-head>[data-field],.theme-npc-imperial .f-group-head>[data-field],.theme-npc-delta-green .f-group-head>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.6mm;display:flex}.theme-npc-investigator .f-group-head>[data-field]:before,.theme-npc-heroic .f-group-head>[data-field]:before,.theme-npc-grim .f-group-head>[data-field]:before,.theme-npc-imperial .f-group-head>[data-field]:before,.theme-npc-delta-green .f-group-head>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.5;display:block}.theme-npc-investigator .f-para,.theme-npc-heroic .f-para,.theme-npc-grim .f-para,.theme-npc-imperial .f-para,.theme-npc-delta-green .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-npc-investigator .f-para p,.theme-npc-heroic .f-para p,.theme-npc-grim .f-para p,.theme-npc-imperial .f-para p,.theme-npc-delta-green .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-npc-investigator .f-para p+p,.theme-npc-heroic .f-para p+p,.theme-npc-grim .f-para p+p,.theme-npc-imperial .f-para p+p,.theme-npc-delta-green .f-para p+p{margin-top:.4em}.theme-npc-investigator .f-list,.theme-npc-heroic .f-list,.theme-npc-grim .f-list,.theme-npc-imperial .f-list,.theme-npc-delta-green .f-list{align-content:start;min-height:0;overflow:hidden}.theme-npc-investigator .f-para:before,.theme-npc-investigator .f-list:before,.theme-npc-heroic .f-para:before,.theme-npc-heroic .f-list:before,.theme-npc-grim .f-para:before,.theme-npc-grim .f-list:before,.theme-npc-imperial .f-para:before,.theme-npc-imperial .f-list:before,.theme-npc-delta-green .f-para:before,.theme-npc-delta-green .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-npc-investigator .f-list-row,.theme-npc-heroic .f-list-row,.theme-npc-grim .f-list-row,.theme-npc-imperial .f-list-row,.theme-npc-delta-green .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-npc-investigator .f-sub,.theme-npc-heroic .f-sub,.theme-npc-grim .f-sub,.theme-npc-imperial .f-sub,.theme-npc-delta-green .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-npc-investigator [data-field=traits],.theme-npc-heroic [data-field=traits],.theme-npc-grim [data-field=traits],.theme-npc-imperial [data-field=traits],.theme-npc-delta-green [data-field=traits]{grid-column:span 2}.theme-npc-investigator .f-para[data-field=look],.theme-npc-heroic .f-para[data-field=look],.theme-npc-grim .f-para[data-field=look],.theme-npc-imperial .f-para[data-field=look],.theme-npc-delta-green .f-para[data-field=look]{border-left-width:1.4mm}.theme-npc-investigator .f-para[data-field=voice],.theme-npc-heroic .f-para[data-field=voice],.theme-npc-grim .f-para[data-field=voice],.theme-npc-imperial .f-para[data-field=voice],.theme-npc-delta-green .f-para[data-field=voice]{font-style:italic}.theme-npc-investigator .f-image,.theme-npc-heroic .f-image,.theme-npc-grim .f-image,.theme-npc-imperial .f-image,.theme-npc-delta-green .f-image{border:.3mm solid var(--rule);order:1;min-height:0;overflow:hidden}.theme-npc-investigator .f-image img,.theme-npc-heroic .f-image img,.theme-npc-grim .f-image img,.theme-npc-imperial .f-image img,.theme-npc-delta-green .f-image img{object-fit:cover;width:100%;height:100%}.theme-npc-investigator [data-field=stats],.theme-npc-investigator [data-field=skills],.theme-npc-heroic [data-field=stats],.theme-npc-heroic [data-field=skills],.theme-npc-grim [data-field=stats],.theme-npc-grim [data-field=skills],.theme-npc-imperial [data-field=stats],.theme-npc-imperial [data-field=skills],.theme-npc-delta-green [data-field=stats],.theme-npc-delta-green [data-field=skills]{grid-template-columns:minmax(0, 1fr) 12mm var(--row-gutter);gap:1mm 2.5mm;display:grid}.theme-npc-investigator [data-field=stats] .f-sub-value,.theme-npc-investigator [data-field=skills] .f-sub-value,.theme-npc-heroic [data-field=stats] .f-sub-value,.theme-npc-heroic [data-field=skills] .f-sub-value,.theme-npc-grim [data-field=stats] .f-sub-value,.theme-npc-grim [data-field=skills] .f-sub-value,.theme-npc-imperial [data-field=stats] .f-sub-value,.theme-npc-imperial [data-field=skills] .f-sub-value,.theme-npc-delta-green [data-field=stats] .f-sub-value,.theme-npc-delta-green [data-field=skills] .f-sub-value{font-family:var(--font-heading);text-align:center;font-weight:700}.theme-npc-investigator [data-field=stats] .f-sub-name,.theme-npc-heroic [data-field=stats] .f-sub-name,.theme-npc-grim [data-field=stats] .f-sub-name,.theme-npc-imperial [data-field=stats] .f-sub-name,.theme-npc-delta-green [data-field=stats] .f-sub-name{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase}.theme-npc-investigator [data-field=attacks],.theme-npc-heroic [data-field=attacks],.theme-npc-grim [data-field=attacks],.theme-npc-imperial [data-field=attacks],.theme-npc-delta-green [data-field=attacks]{grid-template-columns:minmax(0, 1fr) var(--row-gutter);align-content:start;gap:.6mm;display:grid}.theme-npc-investigator [data-field=attacks] .f-sub-name,.theme-npc-heroic [data-field=attacks] .f-sub-name,.theme-npc-grim [data-field=attacks] .f-sub-name,.theme-npc-imperial [data-field=attacks] .f-sub-name,.theme-npc-delta-green [data-field=attacks] .f-sub-name{font-family:var(--font-heading);border-bottom-style:none;margin-top:1.4mm;font-weight:700}.theme-npc-investigator [data-field=attacks] .f-sub-roll,.theme-npc-investigator [data-field=attacks] .f-sub-damage,.theme-npc-heroic [data-field=attacks] .f-sub-roll,.theme-npc-heroic [data-field=attacks] .f-sub-damage,.theme-npc-grim [data-field=attacks] .f-sub-roll,.theme-npc-grim [data-field=attacks] .f-sub-damage,.theme-npc-imperial [data-field=attacks] .f-sub-roll,.theme-npc-imperial [data-field=attacks] .f-sub-damage,.theme-npc-delta-green [data-field=attacks] .f-sub-roll,.theme-npc-delta-green [data-field=attacks] .f-sub-damage{font-size:var(--session-aside);white-space:normal}.theme-npc-investigator [data-field=attacks] .f-sub-roll:before,.theme-npc-investigator [data-field=attacks] .f-sub-damage:before,.theme-npc-heroic [data-field=attacks] .f-sub-roll:before,.theme-npc-heroic [data-field=attacks] .f-sub-damage:before,.theme-npc-grim [data-field=attacks] .f-sub-roll:before,.theme-npc-grim [data-field=attacks] .f-sub-damage:before,.theme-npc-imperial [data-field=attacks] .f-sub-roll:before,.theme-npc-imperial [data-field=attacks] .f-sub-damage:before,.theme-npc-delta-green [data-field=attacks] .f-sub-roll:before,.theme-npc-delta-green [data-field=attacks] .f-sub-damage:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-right:.8mm}.theme-npc-investigator>[data-label]:before,.theme-npc-investigator>.f-group>[data-label]:before,.theme-npc-investigator .f-list-row:first-child>.f-sub[data-label]:before,.theme-npc-heroic>[data-label]:before,.theme-npc-heroic>.f-group>[data-label]:before,.theme-npc-heroic .f-list-row:first-child>.f-sub[data-label]:before,.theme-npc-grim>[data-label]:before,.theme-npc-grim>.f-group>[data-label]:before,.theme-npc-grim .f-list-row:first-child>.f-sub[data-label]:before,.theme-npc-imperial>[data-label]:before,.theme-npc-imperial>.f-group>[data-label]:before,.theme-npc-imperial .f-list-row:first-child>.f-sub[data-label]:before,.theme-npc-delta-green>[data-label]:before,.theme-npc-delta-green>.f-group>[data-label]:before,.theme-npc-delta-green .f-list-row:first-child>.f-sub[data-label]:before,.theme-npc-investigator [data-field=attacks] .f-sub[data-label]:before,.theme-npc-heroic [data-field=attacks] .f-sub[data-label]:before,.theme-npc-grim [data-field=attacks] .f-sub[data-label]:before,.theme-npc-imperial [data-field=attacks] .f-sub[data-label]:before,.theme-npc-delta-green [data-field=attacks] .f-sub[data-label]:before{content:attr(data-label)}.theme-npc-investigator [data-field=stats] .f-list-row,.theme-npc-heroic [data-field=stats] .f-list-row,.theme-npc-grim [data-field=stats] .f-list-row,.theme-npc-imperial [data-field=stats] .f-list-row,.theme-npc-delta-green [data-field=stats] .f-list-row,.theme-npc-investigator [data-field=skills] .f-list-row,.theme-npc-heroic [data-field=skills] .f-list-row,.theme-npc-grim [data-field=skills] .f-list-row,.theme-npc-imperial [data-field=skills] .f-list-row,.theme-npc-delta-green [data-field=skills] .f-list-row{grid-column:span 3}.theme-npc-investigator [data-field=attacks] .f-list-row,.theme-npc-heroic [data-field=attacks] .f-list-row,.theme-npc-grim [data-field=attacks] .f-list-row,.theme-npc-imperial [data-field=attacks] .f-list-row,.theme-npc-delta-green [data-field=attacks] .f-list-row{grid-column:span 2}.theme-npc-investigator [data-field=attacks] .f-sub,.theme-npc-heroic [data-field=attacks] .f-sub,.theme-npc-grim [data-field=attacks] .f-sub,.theme-npc-imperial [data-field=attacks] .f-sub,.theme-npc-delta-green [data-field=attacks] .f-sub{grid-column:1}.theme-npc-investigator [data-field^=table-],.theme-npc-heroic [data-field^=table-],.theme-npc-grim [data-field^=table-],.theme-npc-imperial [data-field^=table-],.theme-npc-delta-green [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1mm 2.5mm;display:grid}.theme-npc-investigator [data-field^=table-] .f-list-row,.theme-npc-heroic [data-field^=table-] .f-list-row,.theme-npc-grim [data-field^=table-] .f-list-row,.theme-npc-imperial [data-field^=table-] .f-list-row,.theme-npc-delta-green [data-field^=table-] .f-list-row{grid-column:span 3}.theme-npc-investigator{--accent:#6b2f1f;--rule:#2820166b;--hair:#28201633;--wash:#6b2f1f0d;color:#23201a;background:#f4efe3}.theme-npc-investigator:before{content:"";pointer-events:none;background:radial-gradient(at 22% 14%,#7858281a,#0000 48%),radial-gradient(at 78% 86%,#5a40181a,#0000 46%);position:absolute;inset:0}.theme-npc-investigator .f-para,.theme-npc-investigator .f-image{background:var(--wash)}.theme-npc-delta-green{--accent:#26503a;--rule:#1a1c1a70;--hair:#1a1c1a33;--wash:#26503a0d;color:#1a1c1a;background:#f2f2ec}.theme-npc-delta-green:before{content:"";pointer-events:none;background:linear-gradient(#26503a12,#0000 22%);position:absolute;inset:0}.theme-npc-delta-green .f-para,.theme-npc-delta-green .f-image{background:var(--wash)}.theme-npc-heroic{--accent:#7a1f1f;--rule:#2a20136b;--hair:#2a201333;--wash:#7a1f1f0d;color:#2a2013;background:#f3ecdb}.theme-npc-heroic:before{content:"";pointer-events:none;background:radial-gradient(#0000 58%,#46300e24);position:absolute;inset:0}.theme-npc-heroic .f-para,.theme-npc-heroic .f-image{background:var(--wash)}.theme-npc-imperial{--accent:#7a2b12;--rule:#17181a75;--hair:#17181a38;--wash:#7a2b120d;color:#17181a;background:#e9e7e1}.theme-npc-imperial:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#17181a08 0 2mm,#0000 2mm 4mm);position:absolute;inset:0}.theme-npc-imperial .f-para,.theme-npc-imperial .f-image{background:var(--wash)}.theme-npc-grim{--accent:#5a4326;--rule:#241f1970;--hair:#241f1938;--wash:#5a43260f;color:#241f19;background:#efe8d8}.theme-npc-grim:before{content:"";pointer-events:none;background:radial-gradient(at 14% 88%,#3c2c141f,#0000 42%),radial-gradient(at 88% 10%,#3c2c141a,#0000 40%);position:absolute;inset:0}.theme-npc-grim .f-para,.theme-npc-grim .f-image{background:var(--wash)}.theme-session-planner-fantasy,.theme-session-planner-modern,.theme-session-planner-twenties,.theme-session-planner-cyberpunk{--row-gutter:4mm;font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3.2mm 4mm;padding:13mm 11mm 11mm;line-height:1.34;display:flex}.theme-session-planner-fantasy:before,.theme-session-planner-modern:before,.theme-session-planner-twenties:before,.theme-session-planner-cyberpunk:before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}.theme-session-planner-fantasy>*,.theme-session-planner-modern>*,.theme-session-planner-twenties>*,.theme-session-planner-cyberpunk>*{z-index:1;min-width:0;position:relative}.theme-session-planner-fantasy .f-group,.theme-session-planner-modern .f-group,.theme-session-planner-twenties .f-group,.theme-session-planner-cyberpunk .f-group{min-width:0}.theme-session-planner-fantasy .f-group-head>[data-field],.theme-session-planner-modern .f-group-head>[data-field],.theme-session-planner-twenties .f-group-head>[data-field],.theme-session-planner-cyberpunk .f-group-head>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.6mm;display:flex}.theme-session-planner-fantasy .f-group-head>[data-field]:before,.theme-session-planner-modern .f-group-head>[data-field]:before,.theme-session-planner-twenties .f-group-head>[data-field]:before,.theme-session-planner-cyberpunk .f-group-head>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.5;display:block}.theme-session-planner-fantasy .f-para,.theme-session-planner-modern .f-para,.theme-session-planner-twenties .f-para,.theme-session-planner-cyberpunk .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background:var(--wash);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-session-planner-fantasy .f-list,.theme-session-planner-modern .f-list,.theme-session-planner-twenties .f-list,.theme-session-planner-cyberpunk .f-list{align-content:start;min-height:0;overflow:hidden}.theme-session-planner-fantasy .f-para:before,.theme-session-planner-fantasy .f-list:before,.theme-session-planner-modern .f-para:before,.theme-session-planner-modern .f-list:before,.theme-session-planner-twenties .f-para:before,.theme-session-planner-twenties .f-list:before,.theme-session-planner-cyberpunk .f-para:before,.theme-session-planner-cyberpunk .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-session-planner-fantasy .f-para p,.theme-session-planner-modern .f-para p,.theme-session-planner-twenties .f-para p,.theme-session-planner-cyberpunk .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-session-planner-fantasy .f-para p+p,.theme-session-planner-modern .f-para p+p,.theme-session-planner-twenties .f-para p+p,.theme-session-planner-cyberpunk .f-para p+p{margin-top:.4em}.theme-session-planner-fantasy .f-list-row,.theme-session-planner-modern .f-list-row,.theme-session-planner-twenties .f-list-row,.theme-session-planner-cyberpunk .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-session-planner-fantasy .f-sub,.theme-session-planner-modern .f-sub,.theme-session-planner-twenties .f-sub,.theme-session-planner-cyberpunk .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-session-planner-fantasy .f-list .f-sub:first-child,.theme-session-planner-modern .f-list .f-sub:first-child,.theme-session-planner-twenties .f-list .f-sub:first-child,.theme-session-planner-cyberpunk .f-list .f-sub:first-child{font-weight:700}.theme-session-planner-fantasy>.f-group:where(:not(.f-group-head)),.theme-session-planner-modern>.f-group:where(:not(.f-group-head)),.theme-session-planner-twenties>.f-group:where(:not(.f-group-head)),.theme-session-planner-cyberpunk>.f-group:where(:not(.f-group-head)){flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-session-planner-fantasy .f-group-opening,.theme-session-planner-modern .f-group-opening,.theme-session-planner-twenties .f-group-opening,.theme-session-planner-cyberpunk .f-group-opening{flex:8.5 1 0}.theme-session-planner-fantasy .f-group-threads,.theme-session-planner-modern .f-group-threads,.theme-session-planner-twenties .f-group-threads,.theme-session-planner-cyberpunk .f-group-threads{flex:13 1 0}.theme-session-planner-fantasy .f-group-cast,.theme-session-planner-modern .f-group-cast,.theme-session-planner-twenties .f-group-cast,.theme-session-planner-cyberpunk .f-group-cast,.theme-session-planner-fantasy .f-group-danger,.theme-session-planner-modern .f-group-danger,.theme-session-planner-twenties .f-group-danger,.theme-session-planner-cyberpunk .f-group-danger{flex:10 1 0}.theme-session-planner-fantasy .f-group-after,.theme-session-planner-modern .f-group-after,.theme-session-planner-twenties .f-group-after,.theme-session-planner-cyberpunk .f-group-after{flex:8 1 0}.theme-session-planner-fantasy .f-group-notes,.theme-session-planner-modern .f-group-notes,.theme-session-planner-twenties .f-group-notes,.theme-session-planner-cyberpunk .f-group-notes{flex:12 1 0}.theme-session-planner-fantasy .f-group-next,.theme-session-planner-modern .f-group-next,.theme-session-planner-twenties .f-group-next,.theme-session-planner-cyberpunk .f-group-next{flex:9 1 0}.theme-session-planner-fantasy .f-group.f-group-head,.theme-session-planner-modern .f-group.f-group-head,.theme-session-planner-twenties .f-group.f-group-head,.theme-session-planner-cyberpunk .f-group.f-group-head{flex:none;grid-template-columns:1.4fr 1fr 1.6fr;align-items:end;gap:2mm 4mm;display:grid}.theme-session-planner-fantasy .f-group.f-group-head [data-field=session],.theme-session-planner-modern .f-group.f-group-head [data-field=session],.theme-session-planner-twenties .f-group.f-group-head [data-field=session],.theme-session-planner-cyberpunk .f-group.f-group-head [data-field=session]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;order:-1;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.5}.theme-session-planner-fantasy .f-para[data-field=start],.theme-session-planner-modern .f-para[data-field=start],.theme-session-planner-twenties .f-para[data-field=start],.theme-session-planner-cyberpunk .f-para[data-field=start]{background:#2c5c4e1a;border-left-width:1.4mm}.theme-session-planner-fantasy .f-para[data-field=notes],.theme-session-planner-fantasy .f-para[data-field=next],.theme-session-planner-modern .f-para[data-field=notes],.theme-session-planner-modern .f-para[data-field=next],.theme-session-planner-twenties .f-para[data-field=notes],.theme-session-planner-twenties .f-para[data-field=next],.theme-session-planner-cyberpunk .f-para[data-field=notes],.theme-session-planner-cyberpunk .f-para[data-field=next]{border-left-color:var(--hair);background:0 0}.theme-session-planner-fantasy [data-field=scenes],.theme-session-planner-fantasy [data-field=secrets],.theme-session-planner-fantasy [data-field=npcs],.theme-session-planner-fantasy [data-field=places],.theme-session-planner-fantasy [data-field=clocks],.theme-session-planner-fantasy [data-field=threats],.theme-session-planner-modern [data-field=scenes],.theme-session-planner-modern [data-field=secrets],.theme-session-planner-modern [data-field=npcs],.theme-session-planner-modern [data-field=places],.theme-session-planner-modern [data-field=clocks],.theme-session-planner-modern [data-field=threats],.theme-session-planner-twenties [data-field=scenes],.theme-session-planner-twenties [data-field=secrets],.theme-session-planner-twenties [data-field=npcs],.theme-session-planner-twenties [data-field=places],.theme-session-planner-twenties [data-field=clocks],.theme-session-planner-twenties [data-field=threats],.theme-session-planner-cyberpunk [data-field=scenes],.theme-session-planner-cyberpunk [data-field=secrets],.theme-session-planner-cyberpunk [data-field=npcs],.theme-session-planner-cyberpunk [data-field=places],.theme-session-planner-cyberpunk [data-field=clocks],.theme-session-planner-cyberpunk [data-field=threats]{gap:1.4mm 2.5mm;display:grid}.theme-session-planner-fantasy [data-field=scenes],.theme-session-planner-modern [data-field=scenes],.theme-session-planner-twenties [data-field=scenes],.theme-session-planner-cyberpunk [data-field=scenes]{grid-template-columns:1.1fr .9fr 1.6fr var(--row-gutter)}.theme-session-planner-fantasy [data-field=secrets],.theme-session-planner-modern [data-field=secrets],.theme-session-planner-twenties [data-field=secrets],.theme-session-planner-cyberpunk [data-field=secrets]{grid-template-columns:1.4fr 1fr var(--row-gutter)}.theme-session-planner-fantasy [data-field=npcs],.theme-session-planner-modern [data-field=npcs],.theme-session-planner-twenties [data-field=npcs],.theme-session-planner-cyberpunk [data-field=npcs]{grid-template-columns:1fr 1.1fr 1.3fr var(--row-gutter)}.theme-session-planner-fantasy [data-field=places],.theme-session-planner-modern [data-field=places],.theme-session-planner-twenties [data-field=places],.theme-session-planner-cyberpunk [data-field=places]{grid-template-columns:1fr 1.5fr var(--row-gutter)}.theme-session-planner-fantasy [data-field=clocks],.theme-session-planner-modern [data-field=clocks],.theme-session-planner-twenties [data-field=clocks],.theme-session-planner-cyberpunk [data-field=clocks]{grid-template-columns:1.3fr 8mm 1.5fr var(--row-gutter)}.theme-session-planner-fantasy [data-field=threats],.theme-session-planner-modern [data-field=threats],.theme-session-planner-twenties [data-field=threats],.theme-session-planner-cyberpunk [data-field=threats]{grid-template-columns:1.1fr 1fr 1.3fr var(--row-gutter)}.theme-session-planner-fantasy .f-list .f-list-row:first-child .f-sub:before,.theme-session-planner-modern .f-list .f-list-row:first-child .f-sub:before,.theme-session-planner-twenties .f-list .f-list-row:first-child .f-sub:before,.theme-session-planner-cyberpunk .f-list .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;display:block}.theme-session-planner-fantasy [data-field=clocks] .f-sub-steps,.theme-session-planner-modern [data-field=clocks] .f-sub-steps,.theme-session-planner-twenties [data-field=clocks] .f-sub-steps,.theme-session-planner-cyberpunk [data-field=clocks] .f-sub-steps{text-align:center}.theme-session-planner-fantasy>[data-label]:before,.theme-session-planner-fantasy>.f-group>[data-label]:before,.theme-session-planner-fantasy .f-list-row:first-child>.f-sub[data-label]:before,.theme-session-planner-modern>[data-label]:before,.theme-session-planner-modern>.f-group>[data-label]:before,.theme-session-planner-modern .f-list-row:first-child>.f-sub[data-label]:before,.theme-session-planner-twenties>[data-label]:before,.theme-session-planner-twenties>.f-group>[data-label]:before,.theme-session-planner-twenties .f-list-row:first-child>.f-sub[data-label]:before,.theme-session-planner-cyberpunk>[data-label]:before,.theme-session-planner-cyberpunk>.f-group>[data-label]:before,.theme-session-planner-cyberpunk .f-list-row:first-child>.f-sub[data-label]:before{content:attr(data-label)}.theme-session-planner-fantasy [data-field=scenes] .f-list-row,.theme-session-planner-modern [data-field=scenes] .f-list-row,.theme-session-planner-twenties [data-field=scenes] .f-list-row,.theme-session-planner-cyberpunk [data-field=scenes] .f-list-row{grid-column:span 4}.theme-session-planner-fantasy [data-field=secrets] .f-list-row,.theme-session-planner-modern [data-field=secrets] .f-list-row,.theme-session-planner-twenties [data-field=secrets] .f-list-row,.theme-session-planner-cyberpunk [data-field=secrets] .f-list-row{grid-column:span 3}.theme-session-planner-fantasy [data-field=npcs] .f-list-row,.theme-session-planner-modern [data-field=npcs] .f-list-row,.theme-session-planner-twenties [data-field=npcs] .f-list-row,.theme-session-planner-cyberpunk [data-field=npcs] .f-list-row{grid-column:span 4}.theme-session-planner-fantasy [data-field=places] .f-list-row,.theme-session-planner-modern [data-field=places] .f-list-row,.theme-session-planner-twenties [data-field=places] .f-list-row,.theme-session-planner-cyberpunk [data-field=places] .f-list-row{grid-column:span 3}.theme-session-planner-fantasy [data-field=clocks] .f-list-row,.theme-session-planner-modern [data-field=clocks] .f-list-row,.theme-session-planner-twenties [data-field=clocks] .f-list-row,.theme-session-planner-cyberpunk [data-field=clocks] .f-list-row,.theme-session-planner-fantasy [data-field=threats] .f-list-row,.theme-session-planner-modern [data-field=threats] .f-list-row,.theme-session-planner-twenties [data-field=threats] .f-list-row,.theme-session-planner-cyberpunk [data-field=threats] .f-list-row{grid-column:span 4}.theme-session-planner-fantasy [data-field^=table-],.theme-session-planner-modern [data-field^=table-],.theme-session-planner-twenties [data-field^=table-],.theme-session-planner-cyberpunk [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1.4mm 2.5mm;display:grid}.theme-session-planner-fantasy [data-field^=table-] .f-list-row,.theme-session-planner-modern [data-field^=table-] .f-list-row,.theme-session-planner-twenties [data-field^=table-] .f-list-row,.theme-session-planner-cyberpunk [data-field^=table-] .f-list-row{grid-column:span 3}.theme-session-planner-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:#eef2f4}.theme-session-planner-cyberpunk:after{content:"";pointer-events:none;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm);position:absolute;inset:0}.theme-session-planner-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:#f4ecd8}.theme-session-planner-fantasy:after{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%);position:absolute;inset:0}.theme-session-planner-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}.theme-session-planner-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:#f2ece0}.theme-session-planner-twenties:after{content:"";pointer-events:none;background:radial-gradient(#0000 56%,#46300e24);position:absolute;inset:0}.theme-scene-sheet-fantasy,.theme-scene-sheet-modern,.theme-scene-sheet-twenties,.theme-scene-sheet-cyberpunk{--row-gutter:4mm;font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3.2mm 4mm;padding:13mm 11mm 11mm;line-height:1.34;display:flex}.theme-scene-sheet-fantasy:before,.theme-scene-sheet-modern:before,.theme-scene-sheet-twenties:before,.theme-scene-sheet-cyberpunk:before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}.theme-scene-sheet-fantasy>*,.theme-scene-sheet-modern>*,.theme-scene-sheet-twenties>*,.theme-scene-sheet-cyberpunk>*{z-index:1;min-width:0;position:relative}.theme-scene-sheet-fantasy .f-group,.theme-scene-sheet-modern .f-group,.theme-scene-sheet-twenties .f-group,.theme-scene-sheet-cyberpunk .f-group{min-width:0}.theme-scene-sheet-fantasy .f-group-head>[data-field],.theme-scene-sheet-modern .f-group-head>[data-field],.theme-scene-sheet-twenties .f-group-head>[data-field],.theme-scene-sheet-cyberpunk .f-group-head>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.6mm;display:flex}.theme-scene-sheet-fantasy .f-group-head>[data-field]:before,.theme-scene-sheet-modern .f-group-head>[data-field]:before,.theme-scene-sheet-twenties .f-group-head>[data-field]:before,.theme-scene-sheet-cyberpunk .f-group-head>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.5;display:block}.theme-scene-sheet-fantasy .f-para,.theme-scene-sheet-modern .f-para,.theme-scene-sheet-twenties .f-para,.theme-scene-sheet-cyberpunk .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background:var(--wash);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-scene-sheet-fantasy .f-list,.theme-scene-sheet-modern .f-list,.theme-scene-sheet-twenties .f-list,.theme-scene-sheet-cyberpunk .f-list{align-content:start;min-height:0;overflow:hidden}.theme-scene-sheet-fantasy .f-para:before,.theme-scene-sheet-fantasy .f-list:before,.theme-scene-sheet-modern .f-para:before,.theme-scene-sheet-modern .f-list:before,.theme-scene-sheet-twenties .f-para:before,.theme-scene-sheet-twenties .f-list:before,.theme-scene-sheet-cyberpunk .f-para:before,.theme-scene-sheet-cyberpunk .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-scene-sheet-fantasy .f-para p,.theme-scene-sheet-modern .f-para p,.theme-scene-sheet-twenties .f-para p,.theme-scene-sheet-cyberpunk .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-scene-sheet-fantasy .f-para p+p,.theme-scene-sheet-modern .f-para p+p,.theme-scene-sheet-twenties .f-para p+p,.theme-scene-sheet-cyberpunk .f-para p+p{margin-top:.4em}.theme-scene-sheet-fantasy .f-list-row,.theme-scene-sheet-modern .f-list-row,.theme-scene-sheet-twenties .f-list-row,.theme-scene-sheet-cyberpunk .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-scene-sheet-fantasy .f-sub,.theme-scene-sheet-modern .f-sub,.theme-scene-sheet-twenties .f-sub,.theme-scene-sheet-cyberpunk .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-scene-sheet-fantasy .f-list .f-sub:first-child,.theme-scene-sheet-modern .f-list .f-sub:first-child,.theme-scene-sheet-twenties .f-list .f-sub:first-child,.theme-scene-sheet-cyberpunk .f-list .f-sub:first-child{font-weight:700}.theme-scene-sheet-fantasy>.f-group:where(:not(.f-group-head)),.theme-scene-sheet-modern>.f-group:where(:not(.f-group-head)),.theme-scene-sheet-twenties>.f-group:where(:not(.f-group-head)),.theme-scene-sheet-cyberpunk>.f-group:where(:not(.f-group-head)){flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-scene-sheet-fantasy .f-group-first,.theme-scene-sheet-modern .f-group-first,.theme-scene-sheet-twenties .f-group-first,.theme-scene-sheet-cyberpunk .f-group-first{flex:9.5 1 0}.theme-scene-sheet-fantasy .f-group-life,.theme-scene-sheet-modern .f-group-life,.theme-scene-sheet-twenties .f-group-life,.theme-scene-sheet-cyberpunk .f-group-life{flex:8.5 1 0}.theme-scene-sheet-fantasy .f-group-features,.theme-scene-sheet-modern .f-group-features,.theme-scene-sheet-twenties .f-group-features,.theme-scene-sheet-cyberpunk .f-group-features{flex:10 1 0}.theme-scene-sheet-fantasy .f-group-ways,.theme-scene-sheet-modern .f-group-ways,.theme-scene-sheet-twenties .f-group-ways,.theme-scene-sheet-cyberpunk .f-group-ways{flex:9 1 0}.theme-scene-sheet-fantasy .f-group-carry,.theme-scene-sheet-modern .f-group-carry,.theme-scene-sheet-twenties .f-group-carry,.theme-scene-sheet-cyberpunk .f-group-carry{flex:5.5 1 0}.theme-scene-sheet-fantasy .f-group.f-group-head,.theme-scene-sheet-modern .f-group.f-group-head,.theme-scene-sheet-twenties .f-group.f-group-head,.theme-scene-sheet-cyberpunk .f-group.f-group-head{flex:none;grid-template-columns:1fr 1.2fr 1.8fr;align-items:end;gap:2mm 4mm;display:grid}.theme-scene-sheet-fantasy .f-group.f-group-head [data-field=name],.theme-scene-sheet-modern .f-group.f-group-head [data-field=name],.theme-scene-sheet-twenties .f-group.f-group-head [data-field=name],.theme-scene-sheet-cyberpunk .f-group.f-group-head [data-field=name]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.5}.theme-scene-sheet-fantasy .f-group.f-group-head [data-field=type],.theme-scene-sheet-modern .f-group.f-group-head [data-field=type],.theme-scene-sheet-twenties .f-group.f-group-head [data-field=type],.theme-scene-sheet-cyberpunk .f-group.f-group-head [data-field=type]{font-family:var(--font-heading);font-size:var(--session-lead)}.theme-scene-sheet-fantasy .f-para[data-field=arrival],.theme-scene-sheet-modern .f-para[data-field=arrival],.theme-scene-sheet-twenties .f-para[data-field=arrival],.theme-scene-sheet-cyberpunk .f-para[data-field=arrival]{background:#2c5c4e1a;border-left-width:1.4mm}.theme-scene-sheet-fantasy .f-para[data-field=stakes],.theme-scene-sheet-modern .f-para[data-field=stakes],.theme-scene-sheet-twenties .f-para[data-field=stakes],.theme-scene-sheet-cyberpunk .f-para[data-field=stakes]{font-style:italic}.theme-scene-sheet-fantasy [data-field=senses],.theme-scene-sheet-fantasy [data-field=cast],.theme-scene-sheet-fantasy [data-field=features],.theme-scene-sheet-fantasy [data-field=exits],.theme-scene-sheet-modern [data-field=senses],.theme-scene-sheet-modern [data-field=cast],.theme-scene-sheet-modern [data-field=features],.theme-scene-sheet-modern [data-field=exits],.theme-scene-sheet-twenties [data-field=senses],.theme-scene-sheet-twenties [data-field=cast],.theme-scene-sheet-twenties [data-field=features],.theme-scene-sheet-twenties [data-field=exits],.theme-scene-sheet-cyberpunk [data-field=senses],.theme-scene-sheet-cyberpunk [data-field=cast],.theme-scene-sheet-cyberpunk [data-field=features],.theme-scene-sheet-cyberpunk [data-field=exits]{gap:1.4mm 2.5mm;display:grid}.theme-scene-sheet-fantasy [data-field=senses],.theme-scene-sheet-modern [data-field=senses],.theme-scene-sheet-twenties [data-field=senses],.theme-scene-sheet-cyberpunk [data-field=senses]{grid-template-columns:22mm minmax(0, 1fr) var(--row-gutter)}.theme-scene-sheet-fantasy [data-field=cast],.theme-scene-sheet-modern [data-field=cast],.theme-scene-sheet-twenties [data-field=cast],.theme-scene-sheet-cyberpunk [data-field=cast]{grid-template-columns:1fr 1.1fr 1.2fr var(--row-gutter)}.theme-scene-sheet-fantasy [data-field=features],.theme-scene-sheet-modern [data-field=features],.theme-scene-sheet-twenties [data-field=features],.theme-scene-sheet-cyberpunk [data-field=features]{grid-template-columns:1fr 1.4fr var(--row-gutter)}.theme-scene-sheet-fantasy [data-field=exits],.theme-scene-sheet-modern [data-field=exits],.theme-scene-sheet-twenties [data-field=exits],.theme-scene-sheet-cyberpunk [data-field=exits]{grid-template-columns:1fr 1.3fr var(--row-gutter)}.theme-scene-sheet-fantasy [data-field=senses] .f-sub-sense,.theme-scene-sheet-modern [data-field=senses] .f-sub-sense,.theme-scene-sheet-twenties [data-field=senses] .f-sub-sense,.theme-scene-sheet-cyberpunk [data-field=senses] .f-sub-sense{font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;border-bottom-style:none}.theme-scene-sheet-fantasy .f-list .f-list-row:first-child .f-sub:before,.theme-scene-sheet-modern .f-list .f-list-row:first-child .f-sub:before,.theme-scene-sheet-twenties .f-list .f-list-row:first-child .f-sub:before,.theme-scene-sheet-cyberpunk .f-list .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;display:block}.theme-scene-sheet-fantasy [data-field=senses] .f-list-row:first-child .f-sub-sense:before,.theme-scene-sheet-modern [data-field=senses] .f-list-row:first-child .f-sub-sense:before,.theme-scene-sheet-twenties [data-field=senses] .f-list-row:first-child .f-sub-sense:before,.theme-scene-sheet-cyberpunk [data-field=senses] .f-list-row:first-child .f-sub-sense:before{content:none}.theme-scene-sheet-fantasy>[data-label]:before,.theme-scene-sheet-fantasy>.f-group>[data-label]:before,.theme-scene-sheet-fantasy .f-list-row:first-child>.f-sub[data-label]:before,.theme-scene-sheet-modern>[data-label]:before,.theme-scene-sheet-modern>.f-group>[data-label]:before,.theme-scene-sheet-modern .f-list-row:first-child>.f-sub[data-label]:before,.theme-scene-sheet-twenties>[data-label]:before,.theme-scene-sheet-twenties>.f-group>[data-label]:before,.theme-scene-sheet-twenties .f-list-row:first-child>.f-sub[data-label]:before,.theme-scene-sheet-cyberpunk>[data-label]:before,.theme-scene-sheet-cyberpunk>.f-group>[data-label]:before,.theme-scene-sheet-cyberpunk .f-list-row:first-child>.f-sub[data-label]:before{content:attr(data-label)}.theme-scene-sheet-fantasy [data-field=senses] .f-list-row,.theme-scene-sheet-modern [data-field=senses] .f-list-row,.theme-scene-sheet-twenties [data-field=senses] .f-list-row,.theme-scene-sheet-cyberpunk [data-field=senses] .f-list-row{grid-column:span 3}.theme-scene-sheet-fantasy [data-field=cast] .f-list-row,.theme-scene-sheet-modern [data-field=cast] .f-list-row,.theme-scene-sheet-twenties [data-field=cast] .f-list-row,.theme-scene-sheet-cyberpunk [data-field=cast] .f-list-row{grid-column:span 4}.theme-scene-sheet-fantasy [data-field=features] .f-list-row,.theme-scene-sheet-modern [data-field=features] .f-list-row,.theme-scene-sheet-twenties [data-field=features] .f-list-row,.theme-scene-sheet-cyberpunk [data-field=features] .f-list-row,.theme-scene-sheet-fantasy [data-field=exits] .f-list-row,.theme-scene-sheet-modern [data-field=exits] .f-list-row,.theme-scene-sheet-twenties [data-field=exits] .f-list-row,.theme-scene-sheet-cyberpunk [data-field=exits] .f-list-row{grid-column:span 3}.theme-scene-sheet-fantasy [data-field^=table-],.theme-scene-sheet-modern [data-field^=table-],.theme-scene-sheet-twenties [data-field^=table-],.theme-scene-sheet-cyberpunk [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1.4mm 2.5mm;display:grid}.theme-scene-sheet-fantasy [data-field^=table-] .f-list-row,.theme-scene-sheet-modern [data-field^=table-] .f-list-row,.theme-scene-sheet-twenties [data-field^=table-] .f-list-row,.theme-scene-sheet-cyberpunk [data-field^=table-] .f-list-row{grid-column:span 3}.theme-scene-sheet-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:#eef2f4}.theme-scene-sheet-cyberpunk:after{content:"";pointer-events:none;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm);position:absolute;inset:0}.theme-scene-sheet-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:#f4ecd8}.theme-scene-sheet-fantasy:after{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%);position:absolute;inset:0}.theme-scene-sheet-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}.theme-scene-sheet-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:#f2ece0}.theme-scene-sheet-twenties:after{content:"";pointer-events:none;background:radial-gradient(#0000 56%,#46300e24);position:absolute;inset:0}.theme-session-zero-fantasy,.theme-session-zero-modern,.theme-session-zero-twenties,.theme-session-zero-cyberpunk{--row-gutter:4mm;font-family:var(--font-body);font-size:var(--session-body);flex-direction:column;gap:3.2mm 4mm;padding:13mm 11mm 11mm;line-height:1.34;display:flex}.theme-session-zero-fantasy:before,.theme-session-zero-modern:before,.theme-session-zero-twenties:before,.theme-session-zero-cyberpunk:before{content:"";background:var(--accent);pointer-events:none;height:3mm;position:absolute;top:0;left:0;right:0}.theme-session-zero-fantasy>*,.theme-session-zero-modern>*,.theme-session-zero-twenties>*,.theme-session-zero-cyberpunk>*{z-index:1;min-width:0;position:relative}.theme-session-zero-fantasy .f-group,.theme-session-zero-modern .f-group,.theme-session-zero-twenties .f-group,.theme-session-zero-cyberpunk .f-group{min-width:0}.theme-session-zero-fantasy :is(.f-group-head,.f-group-logistics)>[data-field],.theme-session-zero-modern :is(.f-group-head,.f-group-logistics)>[data-field],.theme-session-zero-twenties :is(.f-group-head,.f-group-logistics)>[data-field],.theme-session-zero-cyberpunk :is(.f-group-head,.f-group-logistics)>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.6mm;display:flex}.theme-session-zero-fantasy :is(.f-group-head,.f-group-logistics)>[data-field]:before,.theme-session-zero-modern :is(.f-group-head,.f-group-logistics)>[data-field]:before,.theme-session-zero-twenties :is(.f-group-head,.f-group-logistics)>[data-field]:before,.theme-session-zero-cyberpunk :is(.f-group-head,.f-group-logistics)>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--session-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.5;display:block}.theme-session-zero-fantasy .f-para,.theme-session-zero-modern .f-para,.theme-session-zero-twenties .f-para,.theme-session-zero-cyberpunk .f-para{border:.25mm solid var(--hair);border-left:.7mm solid var(--accent);background:var(--wash);flex-direction:column;min-height:0;padding:1.4mm 1.8mm 1.6mm;display:flex;overflow:hidden}.theme-session-zero-fantasy .f-list,.theme-session-zero-modern .f-list,.theme-session-zero-twenties .f-list,.theme-session-zero-cyberpunk .f-list{align-content:start;min-height:0;overflow:hidden}.theme-session-zero-fantasy .f-para:before,.theme-session-zero-fantasy .f-list:before,.theme-session-zero-modern .f-para:before,.theme-session-zero-modern .f-list:before,.theme-session-zero-twenties .f-para:before,.theme-session-zero-twenties .f-list:before,.theme-session-zero-cyberpunk .f-para:before,.theme-session-zero-cyberpunk .f-list:before{border-bottom:.3mm solid var(--accent);font-family:var(--font-heading);font-size:var(--session-section);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:1mm;padding-bottom:.6mm;font-weight:700;display:block}.theme-session-zero-fantasy .f-para p,.theme-session-zero-modern .f-para p,.theme-session-zero-twenties .f-para p,.theme-session-zero-cyberpunk .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-session-zero-fantasy .f-para p+p,.theme-session-zero-modern .f-para p+p,.theme-session-zero-twenties .f-para p+p,.theme-session-zero-cyberpunk .f-para p+p{margin-top:.4em}.theme-session-zero-fantasy .f-list-row,.theme-session-zero-modern .f-list-row,.theme-session-zero-twenties .f-list-row,.theme-session-zero-cyberpunk .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-session-zero-fantasy .f-sub,.theme-session-zero-modern .f-sub,.theme-session-zero-twenties .f-sub,.theme-session-zero-cyberpunk .f-sub{border-bottom:.2mm dotted var(--rule);min-width:0;font-size:var(--session-table);padding-bottom:.4mm;line-height:1.3;overflow:hidden}.theme-session-zero-fantasy .f-list .f-sub:first-child,.theme-session-zero-modern .f-list .f-sub:first-child,.theme-session-zero-twenties .f-list .f-sub:first-child,.theme-session-zero-cyberpunk .f-list .f-sub:first-child{font-weight:700}.theme-session-zero-fantasy>.f-group:where(:not(.f-group-head,.f-group-logistics)),.theme-session-zero-modern>.f-group:where(:not(.f-group-head,.f-group-logistics)),.theme-session-zero-twenties>.f-group:where(:not(.f-group-head,.f-group-logistics)),.theme-session-zero-cyberpunk>.f-group:where(:not(.f-group-head,.f-group-logistics)){flex:10 1 0;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4mm;min-height:0;display:grid}.theme-session-zero-fantasy .f-group-cats,.theme-session-zero-modern .f-group-cats,.theme-session-zero-twenties .f-group-cats,.theme-session-zero-cyberpunk .f-group-cats{flex:10 1 0}.theme-session-zero-fantasy .f-group-house,.theme-session-zero-modern .f-group-house,.theme-session-zero-twenties .f-group-house,.theme-session-zero-cyberpunk .f-group-house{flex:12 1 0}.theme-session-zero-fantasy .f-group-limits,.theme-session-zero-modern .f-group-limits,.theme-session-zero-twenties .f-group-limits,.theme-session-zero-cyberpunk .f-group-limits{flex:10 1 0}.theme-session-zero-fantasy .f-group-players,.theme-session-zero-modern .f-group-players,.theme-session-zero-twenties .f-group-players,.theme-session-zero-cyberpunk .f-group-players{flex:13 1 0}.theme-session-zero-fantasy .f-group-party,.theme-session-zero-modern .f-group-party,.theme-session-zero-twenties .f-group-party,.theme-session-zero-cyberpunk .f-group-party{flex:10 1 0}.theme-session-zero-fantasy .f-group.f-group-head,.theme-session-zero-modern .f-group.f-group-head,.theme-session-zero-twenties .f-group.f-group-head,.theme-session-zero-cyberpunk .f-group.f-group-head{flex:none;grid-template-columns:1.2fr 1fr 1.6fr;align-items:end;gap:2mm 4mm;display:grid}.theme-session-zero-fantasy .f-group.f-group-head [data-field=game],.theme-session-zero-modern .f-group.f-group-head [data-field=game],.theme-session-zero-twenties .f-group.f-group-head [data-field=game],.theme-session-zero-cyberpunk .f-group.f-group-head [data-field=game]{border-bottom:.6mm solid var(--accent);font-family:var(--font-title);font-size:var(--session-name);letter-spacing:.01em;color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.5}.theme-session-zero-fantasy .f-group.f-group-logistics,.theme-session-zero-modern .f-group.f-group-logistics,.theme-session-zero-twenties .f-group.f-group-logistics,.theme-session-zero-cyberpunk .f-group.f-group-logistics{flex:none;grid-template-columns:repeat(4,1fr);gap:2mm 4mm;display:grid}.theme-session-zero-fantasy .f-group.f-group-logistics>[data-field],.theme-session-zero-modern .f-group.f-group-logistics>[data-field],.theme-session-zero-twenties .f-group.f-group-logistics>[data-field],.theme-session-zero-cyberpunk .f-group.f-group-logistics>[data-field]{border:.25mm solid var(--hair);border-bottom:.25mm solid var(--hair);background:var(--wash);font-family:var(--font-heading);font-size:var(--session-lead);padding:1.4mm 1.8mm}.theme-session-zero-fantasy .f-group.f-group-logistics>[data-field]:before,.theme-session-zero-modern .f-group.f-group-logistics>[data-field]:before,.theme-session-zero-twenties .f-group.f-group-logistics>[data-field]:before,.theme-session-zero-cyberpunk .f-group.f-group-logistics>[data-field]:before{font-size:var(--session-label);margin-bottom:.6mm}.theme-session-zero-fantasy .f-para[data-field=lines],.theme-session-zero-modern .f-para[data-field=lines],.theme-session-zero-twenties .f-para[data-field=lines],.theme-session-zero-cyberpunk .f-para[data-field=lines]{border-left-color:#8a2b22}.theme-session-zero-fantasy .f-para[data-field=lines]:before,.theme-session-zero-modern .f-para[data-field=lines]:before,.theme-session-zero-twenties .f-para[data-field=lines]:before,.theme-session-zero-cyberpunk .f-para[data-field=lines]:before{color:#8a2b22;border-bottom-color:#8a2b22}.theme-session-zero-fantasy [data-field=dials],.theme-session-zero-modern [data-field=dials],.theme-session-zero-twenties [data-field=dials],.theme-session-zero-cyberpunk [data-field=dials]{grid-column:span 2;grid-template-columns:minmax(0, 1fr) minmax(0, 1.4fr) var(--row-gutter);gap:1.4mm 3mm;display:grid}.theme-session-zero-fantasy [data-field=players],.theme-session-zero-modern [data-field=players],.theme-session-zero-twenties [data-field=players],.theme-session-zero-cyberpunk [data-field=players]{grid-template-columns:.8fr 1.1fr 1.6fr 1.3fr var(--row-gutter);gap:1.4mm 3mm;display:grid}.theme-session-zero-fantasy [data-field=players] .f-list-row:first-child .f-sub:before,.theme-session-zero-modern [data-field=players] .f-list-row:first-child .f-sub:before,.theme-session-zero-twenties [data-field=players] .f-list-row:first-child .f-sub:before,.theme-session-zero-cyberpunk [data-field=players] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);font-size:var(--session-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:400;display:block}.theme-session-zero-fantasy>[data-label]:before,.theme-session-zero-fantasy>.f-group>[data-label]:before,.theme-session-zero-fantasy .f-list-row:first-child>.f-sub[data-label]:before,.theme-session-zero-modern>[data-label]:before,.theme-session-zero-modern>.f-group>[data-label]:before,.theme-session-zero-modern .f-list-row:first-child>.f-sub[data-label]:before,.theme-session-zero-twenties>[data-label]:before,.theme-session-zero-twenties>.f-group>[data-label]:before,.theme-session-zero-twenties .f-list-row:first-child>.f-sub[data-label]:before,.theme-session-zero-cyberpunk>[data-label]:before,.theme-session-zero-cyberpunk>.f-group>[data-label]:before,.theme-session-zero-cyberpunk .f-list-row:first-child>.f-sub[data-label]:before{content:attr(data-label)}.theme-session-zero-fantasy [data-field=dials] .f-list-row,.theme-session-zero-modern [data-field=dials] .f-list-row,.theme-session-zero-twenties [data-field=dials] .f-list-row,.theme-session-zero-cyberpunk [data-field=dials] .f-list-row{grid-column:span 3}.theme-session-zero-fantasy [data-field=players] .f-list-row,.theme-session-zero-modern [data-field=players] .f-list-row,.theme-session-zero-twenties [data-field=players] .f-list-row,.theme-session-zero-cyberpunk [data-field=players] .f-list-row{grid-column:span 5}.theme-session-zero-fantasy [data-field^=table-],.theme-session-zero-modern [data-field^=table-],.theme-session-zero-twenties [data-field^=table-],.theme-session-zero-cyberpunk [data-field^=table-]{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--row-gutter);gap:1.4mm 3mm;display:grid}.theme-session-zero-fantasy [data-field^=table-] .f-list-row,.theme-session-zero-modern [data-field^=table-] .f-list-row,.theme-session-zero-twenties [data-field^=table-] .f-list-row,.theme-session-zero-cyberpunk [data-field^=table-] .f-list-row{grid-column:span 3}.theme-session-zero-cyberpunk{--accent:#0e6f7a;--rule:#10181e6b;--hair:#10181e33;--wash:#0e6f7a0f;color:#101820;background:#eef2f4}.theme-session-zero-cyberpunk:after{content:"";pointer-events:none;background:repeating-linear-gradient(#10181e09 0 .2mm,#0000 .2mm 2mm);position:absolute;inset:0}.theme-session-zero-fantasy{--accent:#6b4a1f;--rule:#2a21166b;--hair:#2a211633;--wash:#6b4a1f0d;color:#2a2116;background:#f4ecd8}.theme-session-zero-fantasy:after{content:"";pointer-events:none;background:radial-gradient(at 20% 12%,#7858281a,#0000 46%),radial-gradient(at 82% 88%,#5a40181a,#0000 44%);position:absolute;inset:0}.theme-session-zero-modern{--accent:#2c5c4e;--rule:#1c201e57;--hair:#1c201e2e;--wash:#2c5c4e0d;color:#1c201e;background:#fcfcfa}.theme-session-zero-twenties{--accent:#6b2f1f;--rule:#241f1a6b;--hair:#241f1a33;--wash:#6b2f1f0d;color:#241f1a;background:#f2ece0}.theme-session-zero-twenties:after{content:"";pointer-events:none;background:radial-gradient(#0000 56%,#46300e24);position:absolute;inset:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy){--score-sp:1.75mm;--score-half:.875mm;--score-top:8.5mm;--score-bottom:15.5mm;--score-row:30mm;--score-units:48;--score-line:.18mm;--score-clef-w:5.2mm;--score-key-w:1.5mm;--score-key-step:1.6mm;--score-lead-gap:1.4mm;--score-metre-w:4.4mm;--score-head-x:2.1mm;--score-head-w:2.3mm;--score-head-h:1.9mm;--score-whole-w:3.2mm;--score-whole-h:2mm;--score-stem-w:.2mm;--score-stem-len:6.1mm;--score-flag-w:1.9mm;--score-flag-h:5.2mm;--score-flag-gap:1.3mm;--score-ledger-w:3.5mm;--score-ledger-out:.6mm;--score-ledger-t:.2mm;--score-dot:.65mm;--score-dot-gap:.5mm;--score-acc-gap:.35mm;--score-sharp-w:1.5mm;--score-sharp-h:4.8mm;--score-flat-w:1.4mm;--score-flat-h:4.6mm;--score-flat-belly:3.7mm;--score-natural-w:1.1mm;--score-natural-h:4.8mm;--score-tie-h:1.1mm;--score-overhang:3mm;--score-rest-w:2.2mm;--score-rest-h:.85mm;--score-rest-quarter-w:2.4mm;--score-rest-quarter-h:5.2mm;--score-rest-eighth-w:1.7mm;--score-rest-eighth-h:3.6mm;--score-rest-sixteenth-w:2mm;--score-rest-sixteenth-h:5.2mm;--score-bar-w:.22mm;--score-bar-thick:.7mm;--score-bar-gap:.45mm;--score-above-top:.4mm;--score-lyric-top:20.8mm;--score-solid:linear-gradient(#000, #000);--score-dot-shape:radial-gradient(circle closest-side, #000 0 85%, transparent 100%);--score-staff:linear-gradient(to bottom, transparent calc(var(--score-top) - var(--score-line) / 2), #000 0 calc(var(--score-top) + var(--score-line) / 2), transparent 0 calc(var(--score-top) + var(--score-sp) - var(--score-line) / 2), #000 0 calc(var(--score-top) + var(--score-sp) + var(--score-line) / 2), transparent 0 calc(var(--score-top) + 2 * var(--score-sp) - var(--score-line) / 2), #000 0 calc(var(--score-top) + 2 * var(--score-sp) + var(--score-line) / 2), transparent 0 calc(var(--score-top) + 3 * var(--score-sp) - var(--score-line) / 2), #000 0 calc(var(--score-top) + 3 * var(--score-sp) + var(--score-line) / 2), transparent 0 calc(var(--score-top) + 4 * var(--score-sp) - var(--score-line) / 2), #000 0 calc(var(--score-top) + 4 * var(--score-sp) + var(--score-line) / 2), transparent 0);--score-head-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 19'%3E%3Cellipse cx='11.5' cy='9.5' rx='10.8' ry='7' transform='rotate(-22 11.5 9.5)'/%3E%3C/svg%3E");--score-head-hollow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 19'%3E%3Cpath fill-rule='evenodd' d='M21.51 5.45A10.8 7 -22 0 1 1.49 13.55A10.8 7 -22 0 1 21.51 5.45Z M17.33 4.94A7.4 3.4 -38 0 1 5.67 14.06A7.4 3.4 -38 0 1 17.33 4.94Z'/%3E%3C/svg%3E");--score-head-whole:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cpath fill-rule='evenodd' d='M0.5 10A15.5 9.5 0 0 1 31.5 10A15.5 9.5 0 0 1 0.5 10Z M20.3 3.86A7.5 5.2 -55 0 1 11.7 16.14A7.5 5.2 -55 0 1 20.3 3.86Z'/%3E%3C/svg%3E");--score-flag-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 52'%3E%3Cpath d='M0 0H2.2C3 7.5 8.5 11 13 17C17.5 23 17.5 33 13.5 42C12.8 43.5 11.8 44 12.3 42.4C15 33 13.5 26.5 9 22.5C6.5 20.3 3.8 19.5 2.2 19.5V21H0Z'/%3E%3C/svg%3E");--score-flag-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 52'%3E%3Cpath transform='matrix(1 0 0 -1 0 52)' d='M0 0H2.2C3 7.5 8.5 11 13 17C17.5 23 17.5 33 13.5 42C12.8 43.5 11.8 44 12.3 42.4C15 33 13.5 26.5 9 22.5C6.5 20.3 3.8 19.5 2.2 19.5V21H0Z'/%3E%3C/svg%3E");--score-sharp:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 48'%3E%3Cpath d='M3.6 7h1.5v39h-1.5z M9.9 2h1.5v39h-1.5z M0 15.15L15 10.35V15.35L0 20.15z M0 32.65L15 27.85V32.85L0 37.65z'/%3E%3C/svg%3E");--score-flat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 44'%3E%3Cpath fill-rule='evenodd' d='M1 0H2.9V30.2C5.4 27.8 8.4 27 10.8 28.3C13.6 29.9 13 34 10.5 36.6C8 39.2 4.9 41.5 1 44Z M2.9 32.8V40.2C5.2 38.5 8.5 35.8 9 33.4C9.4 31.4 8 30.4 6.3 30.8C5 31.1 3.8 31.8 2.9 32.8Z'/%3E%3C/svg%3E");--score-natural:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 48'%3E%3Cpath d='M1 4h1.4v29.1H1z M8.6 14.9H10V44H8.6z M1 18.5L10 14.9V19.5L1 23.1z M1 28.5L10 24.9V29.5L1 33.1z'/%3E%3C/svg%3E");--score-rest-quarter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0 15 35'%3E%3Cpath d='M5 0L14 11.5C11 15 10 18.5 14 25L15 26.5C11 24.5 6 25.5 9.5 34C5.5 32 2 25 7 22.5L1.5 16C5 13 6.5 8.5 3 2Z'/%3E%3C/svg%3E");--score-rest-eighth:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 36'%3E%3Cpath d='M1.4 5.2a3.6 3.6 0 1 0 7.2 0a3.6 3.6 0 1 0 -7.2 0Z M2.5 8C5.5 11 10.5 10.5 15 5L16.5 5.6L8.8 36H7L13.6 11.8C10.2 13.6 5 13.2 2.5 8Z'/%3E%3C/svg%3E");--score-rest-sixteenth:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 52'%3E%3Cpath d='M2 5.2a3.6 3.6 0 1 0 7.2 0a3.6 3.6 0 1 0 -7.2 0Z M3 8C6 11 11 10.5 16 5L17.5 5.6L8.4 52H6.6L14.5 12.5C11 14.2 5.6 13 3 8Z M0 19a3.6 3.6 0 1 0 7.2 0a3.6 3.6 0 1 0 -7.2 0Z M1 22C4 25 9 24.5 13.4 19.5L14.2 23C10.6 25.6 5.4 27 1 22Z'/%3E%3C/svg%3E");--score-clef:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 280'%3E%3Cpath d='M30 141C23 145 19 136 25 131C32 126 41 133 39 143C37 154 22 158 14 150C5 141 10 124 23 114C33 106 40 94 38 80C37 68 31 62 27 67C22 74 22 92 26 118L32 172C34 184 25 190 19 184' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'/%3E%3Cpath d='M39 143C37 154 22 158 14 150C5 141 10 124 23 114' fill='none' stroke='%23000' stroke-width='6' stroke-linecap='round'/%3E%3Ccircle cx='20.5' cy='180' r='5'/%3E%3C/svg%3E");--score-sharp-f:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 280'%3E%3Cpath transform='translate(0 61)' d='M3.6 7h1.5v39h-1.5z M9.9 2h1.5v39h-1.5z M0 15.15L15 10.35V15.35L0 20.15z M0 32.65L15 27.85V32.85L0 37.65z'/%3E%3C/svg%3E");--score-sharp-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 280'%3E%3Cpath transform='translate(0 87.25)' d='M3.6 7h1.5v39h-1.5z M9.9 2h1.5v39h-1.5z M0 15.15L15 10.35V15.35L0 20.15z M0 32.65L15 27.85V32.85L0 37.65z'/%3E%3C/svg%3E");--score-sharp-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 280'%3E%3Cpath transform='translate(0 52.25)' d='M3.6 7h1.5v39h-1.5z M9.9 2h1.5v39h-1.5z M0 15.15L15 10.35V15.35L0 20.15z M0 32.65L15 27.85V32.85L0 37.65z'/%3E%3C/svg%3E");--score-flat-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 280'%3E%3Cpath fill-rule='evenodd' transform='translate(0 84.5)' d='M1 0H2.9V30.2C5.4 27.8 8.4 27 10.8 28.3C13.6 29.9 13 34 10.5 36.6C8 39.2 4.9 41.5 1 44Z M2.9 32.8V40.2C5.2 38.5 8.5 35.8 9 33.4C9.4 31.4 8 30.4 6.3 30.8C5 31.1 3.8 31.8 2.9 32.8Z'/%3E%3C/svg%3E");--score-flat-e:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 280'%3E%3Cpath fill-rule='evenodd' transform='translate(0 58.25)' d='M1 0H2.9V30.2C5.4 27.8 8.4 27 10.8 28.3C13.6 29.9 13 34 10.5 36.6C8 39.2 4.9 41.5 1 44Z M2.9 32.8V40.2C5.2 38.5 8.5 35.8 9 33.4C9.4 31.4 8 30.4 6.3 30.8C5 31.1 3.8 31.8 2.9 32.8Z'/%3E%3C/svg%3E");--score-flat-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 280'%3E%3Cpath fill-rule='evenodd' transform='translate(0 93.25)' d='M1 0H2.9V30.2C5.4 27.8 8.4 27 10.8 28.3C13.6 29.9 13 34 10.5 36.6C8 39.2 4.9 41.5 1 44Z M2.9 32.8V40.2C5.2 38.5 8.5 35.8 9 33.4C9.4 31.4 8 30.4 6.3 30.8C5 31.1 3.8 31.8 2.9 32.8Z'/%3E%3C/svg%3E");--score-tie-under:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M0 1C20 11 80 11 100 1C80 7.5 20 7.5 0 1Z'/%3E%3C/svg%3E");--score-tie-over:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M0 11C20 1 80 1 100 11C80 4.5 20 4.5 0 11Z'/%3E%3C/svg%3E");flex-direction:column;display:flex}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy)>*{z-index:1;position:relative}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=title]{font-family:var(--font-title)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=subtitle]{font-family:var(--font-accent)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) :is([data-field=lyricist],[data-field=composer],[data-field=tempo],[data-field=publisher]){font-family:var(--font-heading)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=verses]{font-family:var(--font-body)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) .f-group-credits{justify-content:space-between;align-items:baseline;gap:6mm;display:flex}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=composer]{text-align:right;margin-left:auto}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=verses]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=verses]:not(.f-editing){grid-template-columns:repeat(auto-fit,minmax(72mm,1fr));align-content:start;gap:4mm 8mm;display:grid}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=verses] p{white-space:pre-line;margin:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=publisher]{margin-top:auto}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]{--keys:0;--key1:none;--key2:none;--key3:none;--lead:calc(var(--score-clef-w) + var(--keys) * var(--score-key-step) + var(--score-lead-gap));grid-template-columns:repeat(var(--score-units), minmax(0, 1fr));grid-auto-rows:var(--score-row);padding-left:var(--lead);font-family:var(--font-body);flex:none;display:grid}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:before,:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:after{content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:before{background-color:var(--score-staff-ink);-webkit-mask-image:var(--score-staff);mask-image:var(--score-staff);-webkit-mask-size:100% var(--score-row);mask-size:100% var(--score-row)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:after{background-color:var(--score-ink);-webkit-mask-image:var(--score-clef), var(--key1), var(--key2), var(--key3);mask-image:var(--score-clef), var(--key1), var(--key2), var(--key3);-webkit-mask-size:var(--score-clef-w) var(--score-row), var(--score-key-w) var(--score-row), var(--score-key-w) var(--score-row), var(--score-key-w) var(--score-row);mask-size:var(--score-clef-w) var(--score-row), var(--score-key-w) var(--score-row), var(--score-key-w) var(--score-row), var(--score-key-w) var(--score-row);-webkit-mask-position:0 0, var(--score-clef-w) 0, calc(var(--score-clef-w) + var(--score-key-step)) 0, calc(var(--score-clef-w) + 2 * var(--score-key-step)) 0;mask-position:0 0, var(--score-clef-w) 0, calc(var(--score-clef-w) + var(--score-key-step)) 0, calc(var(--score-clef-w) + 2 * var(--score-key-step)) 0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:has(>[data-sign=signature][data-key=g]){--keys:1;--key1:var(--score-sharp-f)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:has(>[data-sign=signature][data-key=d]){--keys:2;--key1:var(--score-sharp-f);--key2:var(--score-sharp-c)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:has(>[data-sign=signature][data-key=a]){--keys:3;--key1:var(--score-sharp-f);--key2:var(--score-sharp-c);--key3:var(--score-sharp-g)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:has(>[data-sign=signature][data-key=f]){--keys:1;--key1:var(--score-flat-b)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:has(>[data-sign=signature][data-key=b-flat]){--keys:2;--key1:var(--score-flat-b);--key2:var(--score-flat-e)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]:has(>[data-sign=signature][data-key=e-flat]){--keys:3;--key1:var(--score-flat-b);--key2:var(--score-flat-e);--key3:var(--score-flat-a)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>.f-list-row{min-width:0;padding:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score] .f-sub:is(.f-sub-pitch,.f-sub-length,.f-sub-accidental,.f-sub-tie,.f-sub-bar,.f-sub-line,.f-sub-key,.f-sub-metre){display:none}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score] :is(.f-sub-syllable,.f-sub-above){left:calc(var(--score-head-x) - .3mm);white-space:nowrap;min-width:0;line-height:1.1;position:absolute}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score] .f-sub-syllable{top:var(--score-lyric-top);left:calc(var(--score-head-x) + var(--score-head-w) / 2);transform:translate(-50%)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score] .f-sub-above{top:var(--score-above-top);font-family:var(--font-accent)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>.f-list-add-type{position:absolute;top:100%;left:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>.f-list-row:where(:not([data-sign=signature])){--step:10;--span:4;--y:calc(var(--score-bottom) - var(--step) * var(--score-half));--head:var(--score-head-filled);--head-w:var(--score-head-w);--head-h:var(--score-head-h);--head-top:calc(var(--y) - var(--head-h) / 2);--stem:var(--score-solid);--stem-x:var(--score-head-x);--stem-top:var(--y);--flag:none;--flag2:none;--flag-shape:var(--score-flag-down);--flag-top:calc(var(--y) + var(--score-stem-len) - var(--score-flag-h));--flag2-top:calc(var(--flag-top) - var(--score-flag-gap));--ledger-low:none;--ledger-lower:none;--ledger-high:none;--acc:none;--acc-w:0mm;--acc-h:0mm;--acc-top:0mm;--dot:none;--dot-top:calc(var(--y) - var(--score-half) - var(--score-dot) / 2);--tie:none;--tie-shape:var(--score-tie-over);--tie-top:calc(var(--y) - var(--head-h) / 2 - var(--score-tie-h));grid-column-end:span var(--span)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>.f-list-row:where(:not([data-sign=signature])):before{content:"";width:calc(100% + var(--score-overhang));pointer-events:none;background-color:var(--score-ink);-webkit-mask-image:var(--ledger-low), var(--ledger-lower), var(--ledger-high), var(--head), var(--stem), var(--flag), var(--flag2), var(--acc), var(--dot), var(--tie);mask-image:var(--ledger-low), var(--ledger-lower), var(--ledger-high), var(--head), var(--stem), var(--flag), var(--flag2), var(--acc), var(--dot), var(--tie);-webkit-mask-size:var(--score-ledger-w) var(--score-ledger-t), var(--score-ledger-w) var(--score-ledger-t), var(--score-ledger-w) var(--score-ledger-t), var(--head-w) var(--head-h), var(--score-stem-w) var(--score-stem-len), var(--score-flag-w) var(--score-flag-h), var(--score-flag-w) var(--score-flag-h), var(--acc-w) var(--acc-h), var(--score-dot) var(--score-dot), calc(100% - var(--score-overhang) - var(--score-head-w) / 2) var(--score-tie-h);mask-size:var(--score-ledger-w) var(--score-ledger-t), var(--score-ledger-w) var(--score-ledger-t), var(--score-ledger-w) var(--score-ledger-t), var(--head-w) var(--head-h), var(--score-stem-w) var(--score-stem-len), var(--score-flag-w) var(--score-flag-h), var(--score-flag-w) var(--score-flag-h), var(--acc-w) var(--acc-h), var(--score-dot) var(--score-dot), calc(100% - var(--score-overhang) - var(--score-head-w) / 2) var(--score-tie-h);-webkit-mask-position:calc(var(--score-head-x) - var(--score-ledger-out)) calc(var(--score-bottom) + 2 * var(--score-half) - var(--score-ledger-t) / 2), calc(var(--score-head-x) - var(--score-ledger-out)) calc(var(--score-bottom) + 4 * var(--score-half) - var(--score-ledger-t) / 2), calc(var(--score-head-x) - var(--score-ledger-out)) calc(var(--score-bottom) - 10 * var(--score-half) - var(--score-ledger-t) / 2), var(--score-head-x) var(--head-top), var(--stem-x) var(--stem-top), var(--stem-x) var(--flag-top), var(--stem-x) var(--flag2-top), calc(var(--score-head-x) - var(--score-acc-gap) - var(--acc-w)) var(--acc-top), calc(var(--score-head-x) + var(--head-w) + var(--score-dot-gap)) var(--dot-top), calc(var(--score-head-x) + var(--score-head-w) * .75) var(--tie-top);mask-position:calc(var(--score-head-x) - var(--score-ledger-out)) calc(var(--score-bottom) + 2 * var(--score-half) - var(--score-ledger-t) / 2), calc(var(--score-head-x) - var(--score-ledger-out)) calc(var(--score-bottom) + 4 * var(--score-half) - var(--score-ledger-t) / 2), calc(var(--score-head-x) - var(--score-ledger-out)) calc(var(--score-bottom) - 10 * var(--score-half) - var(--score-ledger-t) / 2), var(--score-head-x) var(--head-top), var(--stem-x) var(--stem-top), var(--stem-x) var(--flag-top), var(--stem-x) var(--flag2-top), calc(var(--score-head-x) - var(--score-acc-gap) - var(--acc-w)) var(--acc-top), calc(var(--score-head-x) + var(--head-w) + var(--score-dot-gap)) var(--dot-top), calc(var(--score-head-x) + var(--score-head-w) * .75) var(--tie-top);position:absolute;top:0;bottom:0;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>.f-list-row[data-editor-only]:before{opacity:.34}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-line=new]{grid-column-start:1}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=g5]{--step:9}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=f5]{--step:8}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=e5]{--step:7}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=d5]{--step:6}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=c5]{--step:5}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=b4]{--step:4}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=a4]{--step:3}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=g4]{--step:2}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=f4]{--step:1}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=e4]{--step:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=d4]{--step:-1}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=c4]{--step:-2}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=b3]{--step:-3}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=a3]{--step:-4}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-pitch=a5],.f-list-row:not([data-pitch],[data-sign=signature])){--ledger-high:var(--score-solid)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-pitch=c4],[data-pitch=b3],[data-pitch=a3]){--ledger-low:var(--score-solid)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=a3]{--ledger-lower:var(--score-solid)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-pitch=g5],[data-pitch=e5],[data-pitch=c5],[data-pitch=a4],[data-pitch=f4],[data-pitch=d4],[data-pitch=b3]){--dot-top:calc(var(--y) - var(--score-dot) / 2)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-pitch=a4],[data-pitch=g4],[data-pitch=f4],[data-pitch=e4],[data-pitch=d4],[data-pitch=c4],[data-pitch=b3],[data-pitch=a3]){--stem-x:calc(var(--score-head-x) + var(--head-w) - var(--score-stem-w));--stem-top:calc(var(--y) - var(--score-stem-len));--flag-shape:var(--score-flag-up);--flag-top:var(--stem-top);--flag2-top:calc(var(--stem-top) + var(--score-flag-gap));--tie-shape:var(--score-tie-under);--tie-top:calc(var(--y) + var(--head-h) / 2)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=whole]{--span:16;--head:var(--score-head-whole);--head-w:var(--score-whole-w);--head-h:var(--score-whole-h);--stem:none}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-length=half-dotted],[data-length=half]){--head:var(--score-head-hollow)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-length=eighth-dotted],[data-length=eighth],[data-length=sixteenth]){--flag:var(--flag-shape)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=sixteenth]{--flag2:var(--flag-shape)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-length=half-dotted],[data-length=quarter-dotted],[data-length=eighth-dotted]){--dot:var(--score-dot-shape)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=half-dotted]{--span:12}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=half]{--span:8}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=quarter-dotted]{--span:6}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=eighth-dotted]{--span:3}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=eighth]{--span:2}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-length=sixteenth]{--span:1}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-accidental=sharp]{--acc:var(--score-sharp);--acc-w:var(--score-sharp-w);--acc-h:var(--score-sharp-h);--acc-top:calc(var(--y) - var(--score-sharp-h) / 2)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-accidental=flat]{--acc:var(--score-flat);--acc-w:var(--score-flat-w);--acc-h:var(--score-flat-h);--acc-top:calc(var(--y) - var(--score-flat-belly))}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-accidental=natural]{--acc:var(--score-natural);--acc-w:var(--score-natural-w);--acc-h:var(--score-natural-h);--acc-top:calc(var(--y) - var(--score-natural-h) / 2)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-tie=tie]{--tie:var(--tie-shape)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=rest]{--head:var(--score-rest-quarter);--head-w:var(--score-rest-quarter-w);--head-h:var(--score-rest-quarter-h);--head-top:calc(var(--score-top) + var(--score-sp) / 2 + var(--score-line));--stem:none;--flag:none;--flag2:none;--acc:none;--tie:none;--dot-top:calc(var(--score-top) + 1.5 * var(--score-sp) - var(--score-dot) / 2)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=rest][data-length=whole]{--head:var(--score-solid);--head-w:var(--score-rest-w);--head-h:var(--score-rest-h);--head-top:calc(var(--score-top) + var(--score-sp))}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=rest]:is([data-length=half-dotted],[data-length=half]){--head:var(--score-solid);--head-w:var(--score-rest-w);--head-h:var(--score-rest-h);--head-top:calc(var(--score-top) + 2 * var(--score-sp) - var(--score-rest-h))}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=rest]:is([data-length=eighth-dotted],[data-length=eighth]){--head:var(--score-rest-eighth);--head-w:var(--score-rest-eighth-w);--head-h:var(--score-rest-eighth-h);--head-top:calc(var(--score-top) + var(--score-sp))}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-pitch=rest][data-length=sixteenth]{--head:var(--score-rest-sixteenth);--head-w:var(--score-rest-sixteenth-w);--head-h:var(--score-rest-sixteenth-h);--head-top:calc(var(--score-top) + var(--score-sp))}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>.f-list-row:is([data-bar=single],[data-bar=double],[data-bar=final],[data-bar=repeat-start],[data-bar=repeat-end]):after{content:"";top:calc(var(--score-top) - var(--score-line) / 2);height:calc(4 * var(--score-sp) + var(--score-line));pointer-events:none;background-repeat:no-repeat;position:absolute;right:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-bar=single]:after{width:var(--score-bar-w);background-color:var(--score-ink)}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-bar=double]:after{width:calc(2 * var(--score-bar-w) + var(--score-bar-gap));background-image:linear-gradient(var(--score-ink), var(--score-ink)), linear-gradient(var(--score-ink), var(--score-ink));background-size:var(--score-bar-w) 100%;background-position:0,100%}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-bar=final]:after{width:calc(var(--score-bar-w) + var(--score-bar-gap) + var(--score-bar-thick));background-image:linear-gradient(var(--score-ink), var(--score-ink)), linear-gradient(var(--score-ink), var(--score-ink));background-size:var(--score-bar-w) 100%, var(--score-bar-thick) 100%;background-position:0,100%}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>:is([data-bar=repeat-start],[data-bar=repeat-end]):after{width:calc(var(--score-dot) + 2 * var(--score-bar-gap) + var(--score-bar-w) + var(--score-bar-thick));background-image:radial-gradient(circle closest-side, var(--score-ink) 0 85%, transparent 100%), radial-gradient(circle closest-side, var(--score-ink) 0 85%, transparent 100%), linear-gradient(var(--score-ink), var(--score-ink)), linear-gradient(var(--score-ink), var(--score-ink));background-size:var(--score-dot) var(--score-dot), var(--score-dot) var(--score-dot), var(--score-bar-w) 100%, var(--score-bar-thick) 100%}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-bar=repeat-end]:after{background-position:0 calc(1.5 * var(--score-sp) - var(--score-dot) / 2 + var(--score-line) / 2), 0 calc(2.5 * var(--score-sp) - var(--score-dot) / 2 + var(--score-line) / 2), calc(var(--score-dot) + var(--score-bar-gap)) 0, right}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-bar=repeat-start]:after{background-position:right calc(1.5 * var(--score-sp) - var(--score-dot) / 2 + var(--score-line) / 2), right calc(2.5 * var(--score-sp) - var(--score-dot) / 2 + var(--score-line) / 2), calc(var(--score-bar-thick) + var(--score-bar-gap)) 0, left}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature]{width:calc(var(--lead) + var(--score-metre-w));height:var(--score-row);position:absolute;top:0;left:0}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature]:before{top:var(--score-top);left:var(--lead);width:var(--score-metre-w);font-family:var(--font-heading);font-size:var(--score-digit-size);font-style:normal;font-weight:700;line-height:calc(2 * var(--score-sp));color:var(--score-ink);text-align:center;white-space:pre;transform:translateY(var(--score-digit-nudge));position:absolute}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre="4-4"]:before{content:"4\a 4"}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre="3-4"]:before{content:"3\a 4"}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre="2-4"]:before{content:"2\a 4"}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre="6-8"]:before{content:"6\a 8"}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre="3-8"]:before{content:"3\a 8"}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre="2-2"]:before{content:"2\a 2"}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre=common]:before{content:"C";line-height:calc(4 * var(--score-sp))}:is(.theme-score-twenties,.theme-score-manuscript,.theme-score-hymnal,.theme-score-photocopy) [data-field=score]>[data-sign=signature][data-metre]:not([data-metre=none])+.f-list-row{margin-left:var(--score-metre-w)}.theme-score-hymnal{--score-ink:#101317;--score-staff-ink:#101317;--score-digit-size:18px;--score-digit-nudge:.4mm;color:#101317;background:#dcdfdb;padding:13mm 17mm 11mm;font-size:11px;line-height:1.3}.theme-score-hymnal:before{content:"";pointer-events:none;background:repeating-linear-gradient(#101317 0 .25mm,#0000 .25mm 5mm) 7mm 12mm/2mm calc(100% - 24mm) no-repeat,repeating-linear-gradient(#101317 0 .25mm,#0000 .25mm 5mm) calc(100% - 7mm) 12mm/2mm calc(100% - 24mm) no-repeat,linear-gradient(#101317,#101317) 9.5mm 12mm/.35mm calc(100% - 24mm) no-repeat,linear-gradient(#101317,#101317) calc(100% - 9.5mm) 12mm/.35mm calc(100% - 24mm) no-repeat,radial-gradient(at 50% 40%,#0000 60%,#1013171f);position:absolute;inset:0}.theme-score-hymnal [data-field=subtitle]{color:#dcdfdb;letter-spacing:.2em;text-transform:uppercase;background:#101317;order:-1;align-self:center;padding:.8mm 3mm;font-size:9px}.theme-score-hymnal [data-field=title]{color:#7a1616;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:3mm;font-size:30px;font-weight:700;line-height:1.2}.theme-score-hymnal .f-group-credits{letter-spacing:.1em;text-transform:uppercase;border-top:.35mm solid #101317;margin-top:3mm;padding-top:1.5mm;font-size:8.5px}.theme-score-hymnal [data-field=tempo]{letter-spacing:.14em;text-transform:uppercase;margin-top:2.5mm;font-size:9.5px;font-weight:700}.theme-score-hymnal [data-field=score]{margin-top:1mm;font-size:11px}.theme-score-hymnal [data-field=score] .f-sub-above{letter-spacing:.06em;font-size:9px;font-weight:700}.theme-score-hymnal [data-field=verses]{margin-top:3mm;font-size:10.5px;line-height:1.4}.theme-score-hymnal [data-field=publisher]{letter-spacing:.16em;text-align:center;text-transform:uppercase;border-top:.35mm solid #101317;padding-top:1.5mm;font-size:7px}.theme-score-manuscript{--score-ink:#2d1d10;--score-staff-ink:#9a3b28;--score-digit-size:17px;--score-digit-nudge:0mm;color:#2d1d10;background:#e7d6aa;padding:17mm 19mm 14mm;font-size:11.5px;line-height:1.35}.theme-score-manuscript:before{content:"";pointer-events:none;background:radial-gradient(at 20% 15%,#784e1a29,#0000 42%),radial-gradient(at 76% 64%,#603c121f,#0000 38%),radial-gradient(circle at 84% 12%,#5a37142e 0 3mm,#0000 9mm),radial-gradient(#0000 55%,#46280c4d);position:absolute;inset:0}.theme-score-manuscript:after{content:"";pointer-events:none;border:.3mm solid #9a3b28b3;position:absolute;inset:9mm;box-shadow:inset 0 0 0 1mm #e7d6aa,inset 0 0 0 1.3mm #9a3b288c}.theme-score-manuscript [data-field=title]{text-align:center;font-size:40px;line-height:1.3}.theme-score-manuscript [data-field=subtitle]{text-align:center;font-size:12px;font-style:italic}.theme-score-manuscript .f-group-credits{letter-spacing:.06em;margin-top:4mm;font-size:9px}.theme-score-manuscript [data-field=tempo]{letter-spacing:.04em;margin-top:3mm;font-size:10px;font-weight:700}.theme-score-manuscript [data-field=score]{margin-top:1mm;font-size:11.5px;font-style:italic}.theme-score-manuscript [data-field=score] .f-sub-above{font-size:10px}.theme-score-manuscript [data-field=verses]{margin-top:4mm;font-size:11.5px;font-style:italic;line-height:1.4}.theme-score-manuscript [data-field=publisher]{letter-spacing:.08em;text-align:center;padding-top:2mm;font-size:8px}.theme-score-photocopy{--score-ink:#262626;--score-staff-ink:#333;--score-digit-size:17px;--score-digit-nudge:-.2mm;color:#262626;background:#ededea;padding:14mm 16mm 12mm 18mm;font-size:11px;line-height:1.3}.theme-score-photocopy:before{content:"";pointer-events:none;background:radial-gradient(circle at 23% 31%,#00000080 0 .14mm,#0000 .22mm),radial-gradient(circle at 71% 18%,#0006 0 .1mm,#0000 .18mm),radial-gradient(circle at 88% 57%,#00000073 0 .16mm,#0000 .24mm),radial-gradient(circle at 41% 83%,#00000059 0 .1mm,#0000 .17mm),radial-gradient(circle at 12% 66%,#0006 0 .13mm,#0000 .2mm),radial-gradient(circle at 63% 92%,#00000073 0 .12mm,#0000 .2mm),radial-gradient(circle at 34% 9%,#00000059 0 .1mm,#0000 .17mm),radial-gradient(circle at 93% 36%,#0006 0 .12mm,#0000 .19mm),radial-gradient(4mm 1.2mm at 78% 74%,#0000000f,#0000),linear-gradient(#0000 2.4mm,#00000038 2.4mm 2.7mm,#0000 2.7mm),linear-gradient(270deg,#0000 3mm,#0000002e 3mm 3.25mm,#0000 3.25mm),linear-gradient(90deg,#00000080,#00000029 2.5mm,#0000000d 7mm,#0000 14mm),linear-gradient(#00000029,#0000 2.4mm),linear-gradient(0deg,#0000001f,#0000 4mm),linear-gradient(100deg,#0000 55%,#0000000d);position:absolute;inset:0}.theme-score-photocopy [data-field=subtitle]{letter-spacing:.04em;order:-1;font-size:9px;font-weight:600}.theme-score-photocopy [data-field=title]{text-align:center;margin-top:4mm;font-size:28px;font-weight:700;line-height:1.15}.theme-score-photocopy .f-group-credits{margin-top:3mm;font-size:9.5px}.theme-score-photocopy [data-field=tempo]{margin-top:2.5mm;font-size:10px;font-weight:600}.theme-score-photocopy [data-field=score]{margin-top:1mm;font-size:11px}.theme-score-photocopy [data-field=score] .f-sub-above{font-size:10px;font-style:italic}.theme-score-photocopy [data-field=verses]{margin-top:3mm;font-size:10.5px;line-height:1.4}.theme-score-photocopy [data-field=publisher]{color:#555;text-align:center;padding-top:2mm;font-size:7.5px}.theme-score-twenties{--score-ink:#1c1915;--score-staff-ink:#1c1915;--score-digit-size:19px;--score-digit-nudge:.7mm;color:#1c1915;background:#f1e8cf;padding:14mm 16mm 11mm;font-size:11px;line-height:1.3}.theme-score-twenties:before{content:"";pointer-events:none;background:radial-gradient(at 12% 8%,#8c64281f,#0000 40%),radial-gradient(at 88% 94%,#78551e24,#0000 45%),radial-gradient(#0000 62%,#6e501e29);position:absolute;inset:0}.theme-score-twenties [data-field=title]{letter-spacing:.02em;text-align:center;text-transform:uppercase;font-size:32px;font-weight:900;line-height:1.15}.theme-score-twenties [data-field=subtitle]{text-align:center;margin-top:1mm;font-size:12px;font-style:italic}.theme-score-twenties .f-group-credits{font-variant:small-caps;letter-spacing:.04em;margin-top:4mm;font-size:10.5px}.theme-score-twenties [data-field=tempo]{margin-top:2.5mm;font-size:12px;font-weight:700}.theme-score-twenties [data-field=score]{margin-top:1mm;font-size:11px}.theme-score-twenties [data-field=score] .f-sub-above{font-size:10px;font-style:italic;font-weight:700}.theme-score-twenties [data-field=verses]{border-top:.25mm solid #1c191599;margin-top:3mm;padding-top:3mm;font-size:11px;line-height:1.45}.theme-score-twenties [data-field=publisher]{letter-spacing:.06em;text-align:center;text-transform:uppercase;padding-top:2mm;font-size:7.5px}.theme-sheet-5e{--accent:#7a1f1f;--rule:#281e1473;color:#2a2013;font-family:var(--font-body);font-size:var(--sheet-body);background:#f1e9d6;gap:3.5mm 4.5mm;padding:10mm 10mm 14mm;line-height:1.3;display:grid}.theme-sheet-5e.page-front{grid-template:"head head head""abilities abilities abilities""core core core""skills attacks attacks""skills features features"minmax(0,1fr)/5fr 4fr 4fr}.theme-sheet-5e.page-back{grid-template:"spellcasting spellcasting spellcasting""spells spells spells"minmax(0,2fr)"proficiencies equipment equipment"minmax(0,1fr)"appearance personality personality"minmax(0,1fr)"backstory backstory allies"minmax(0,1.2fr)"treasure treasure treasure"minmax(0,.6fr)/1fr 1fr 1fr}.theme-sheet-5e:before{content:"";pointer-events:none;background:radial-gradient(at 24% 16%,#8c68281a,#0000 46%),radial-gradient(at 80% 84%,#6044161a,#0000 44%),radial-gradient(#0000 56%,#46300e29);position:absolute;inset:0}.theme-sheet-5e:after{content:"Includes material from the SRD 5.2 by Wizards of the Coast LLC, licensed under CC BY 4.0 · full attribution at gralrpg.com/legal · Unofficial sheet layout by GralRPG";font-size:var(--sheet-notice);text-align:center;opacity:.6;line-height:1.35;position:absolute;bottom:3.5mm;left:10mm;right:10mm}.theme-sheet-5e>*{z-index:1;min-width:0;position:relative}.theme-sheet-5e .f-group>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.5mm;display:flex}.theme-sheet-5e .f-group>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.4;display:block}.theme-sheet-5e .f-list{overflow:hidden}.theme-sheet-5e .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-sheet-5e .f-list:before,.theme-sheet-5e .f-para:before{border-bottom:.35mm double var(--accent);font-family:var(--font-heading);font-size:var(--sheet-section);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:.6mm;padding-bottom:.5mm;font-weight:700;display:block}.theme-sheet-5e .f-group-head{grid-area:head;grid-template-columns:2fr 1.4fr 1.4fr 1fr 1fr;align-items:end;gap:2mm 4mm;display:grid}.theme-sheet-5e .f-group-head [data-field=name]{border-bottom:.6mm double var(--accent);font-family:var(--font-title);font-size:var(--sheet-name);letter-spacing:.03em;color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.3}.theme-sheet-5e .f-group-head [data-field=name]:before{content:none}.theme-sheet-5e [data-field=abilities]{grid-area:abilities;grid-template-columns:repeat(6,1fr);align-content:start;gap:2mm;display:grid}.theme-sheet-5e [data-field=abilities]:before{content:none}.theme-sheet-5e [data-field=abilities] .f-list-add{position:static}.theme-sheet-5e [data-field=abilities] .f-list-row{border:.35mm solid var(--accent);text-align:center;background:#ffffff59;border-radius:1.2mm;grid-template-columns:1fr 1fr;grid-template-areas:"name name""score score""mod save";align-items:center;padding:1mm 1.6mm 1.2mm;display:grid}.theme-sheet-5e [data-field=abilities] .f-sub-name{font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);grid-area:name;font-weight:700}.theme-sheet-5e [data-field=abilities] .f-sub-score{font-family:var(--font-heading);font-size:var(--sheet-stat);grid-area:score;font-weight:700;line-height:1.2}.theme-sheet-5e [data-field=abilities] .f-sub-mod{grid-area:mod}.theme-sheet-5e [data-field=abilities] .f-sub-save{grid-area:save}.theme-sheet-5e [data-field=abilities] .f-sub-mod,.theme-sheet-5e [data-field=abilities] .f-sub-save{font-size:var(--sheet-table);font-weight:700}.theme-sheet-5e [data-field=abilities] .f-sub-mod:before,.theme-sheet-5e [data-field=abilities] .f-sub-save:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.65;font-weight:400;display:block}.theme-sheet-5e .f-group-core{grid-area:core;grid-template-columns:repeat(8,1fr);align-content:start;gap:2mm;display:grid}.theme-sheet-5e .f-group-core>[data-field]{border:.3mm solid var(--rule);min-height:10mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;background:#ffffff4d;border-radius:.8mm;justify-content:center;align-items:center;padding:1mm;font-weight:700;line-height:1.1}.theme-sheet-5e .f-group-core>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-5e .f-group-core>[data-field=hpmax],.theme-sheet-5e .f-group-core>[data-field=hp]{border-color:var(--accent)}.theme-sheet-5e [data-field=skills]{grid-area:skills;grid-template-columns:minmax(0, 1fr) 7mm 8mm var(--row-gutter);font-size:var(--sheet-table);align-content:space-between;gap:1mm 2mm;display:grid}.theme-sheet-5e [data-field=skills] .f-list-row{grid-column:span 4;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-5e [data-field=skills] .f-list-remove{width:.8em;height:.8em}.theme-sheet-5e [data-field=skills] .f-sub-name{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-5e [data-field=skills] .f-sub-ability{font-size:var(--sheet-aside);letter-spacing:.1em;text-transform:uppercase;text-align:center;opacity:.7;align-self:center}.theme-sheet-5e [data-field=skills] .f-sub-bonus{border:.25mm solid var(--rule);text-align:center;border-radius:.5mm;font-weight:700}.theme-sheet-5e [data-field=attacks]{grid-area:attacks;grid-template-columns:1.6fr .8fr 2fr var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1mm 2.5mm;display:grid}.theme-sheet-5e [data-field=attacks] .f-list-row{grid-column:span 4;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-5e [data-field=attacks] .f-list-remove{width:.8em;height:.8em}.theme-sheet-5e [data-field=attacks] .f-sub{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-5e [data-field=attacks] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-right:.8mm}.theme-sheet-5e [data-field=attacks] .f-sub-name{font-weight:700}.theme-sheet-5e [data-field=features]{grid-area:features}.theme-sheet-5e [data-field=spells]{grid-area:spells}.theme-sheet-5e [data-field=proficiencies]{grid-area:proficiencies}.theme-sheet-5e [data-field=equipment]{grid-area:equipment}.theme-sheet-5e .f-para{font-family:var(--font-accent);border:.25mm solid var(--rule);background:#ffffff4d;border-radius:.6mm;flex-direction:column;min-height:0;padding:1mm 1.6mm;display:flex;overflow:hidden}.theme-sheet-5e .f-para:before{font-size:var(--sheet-label);border-bottom-style:solid;border-bottom-width:.3mm}.theme-sheet-5e .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-sheet-5e .f-para p+p{margin-top:.4em}.theme-sheet-5e [data-field=appearance]{grid-area:appearance}.theme-sheet-5e [data-field=personality]{grid-area:personality}.theme-sheet-5e [data-field=backstory]{grid-area:backstory}.theme-sheet-5e [data-field=allies]{grid-area:allies}.theme-sheet-5e [data-field=treasure]{grid-area:treasure}.theme-sheet-5e .f-group-spellcasting{grid-area:spellcasting;grid-template-columns:repeat(4,1fr);align-content:start;gap:2mm;display:grid}.theme-sheet-5e .f-group-spellcasting>[data-field]{border:.3mm solid var(--accent);min-height:10mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;background:#ffffff4d;border-radius:.8mm;justify-content:center;align-items:center;padding:1mm;font-weight:700;line-height:1.1}.theme-sheet-5e .f-group-spellcasting>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-5e [data-field=class]:before{content:"Class & level"}.theme-sheet-5e [data-field=species]:before{content:"Species"}.theme-sheet-5e [data-field=background]:before{content:"Background"}.theme-sheet-5e [data-field=player]:before{content:"Player"}.theme-sheet-5e [data-field=xp]:before{content:"XP"}.theme-sheet-5e [data-field=abilities] .f-sub-mod:before{content:"Mod"}.theme-sheet-5e [data-field=abilities] .f-sub-save:before{content:"Save"}.theme-sheet-5e [data-field=prof]:before{content:"Proficiency"}.theme-sheet-5e [data-field=ac]:before{content:"Armor class"}.theme-sheet-5e [data-field=init]:before{content:"Initiative"}.theme-sheet-5e [data-field=speed]:before{content:"Speed"}.theme-sheet-5e [data-field=hpmax]:before{content:"HP max"}.theme-sheet-5e [data-field=hp]:before{content:"Current HP"}.theme-sheet-5e [data-field=hitdice]:before{content:"Hit dice"}.theme-sheet-5e [data-field=passive]:before{content:"Passive perc."}.theme-sheet-5e [data-field=skills]:before{content:"Skills"}.theme-sheet-5e [data-field=attacks]:before{content:"Attacks"}.theme-sheet-5e [data-field=attacks] .f-sub-bonus:before{content:"Hit"}.theme-sheet-5e [data-field=attacks] .f-sub-dmg:before{content:"Dmg"}.theme-sheet-5e [data-field=features]:before{content:"Features & traits"}.theme-sheet-5e [data-field=spells]:before{content:"Spells"}.theme-sheet-5e [data-field=proficiencies]:before{content:"Proficiencies & languages"}.theme-sheet-5e [data-field=equipment]:before{content:"Equipment"}.theme-sheet-5e [data-field=spellAbility]:before{content:"Spellcasting ability"}.theme-sheet-5e [data-field=spellDc]:before{content:"Spell save DC"}.theme-sheet-5e [data-field=spellAttack]:before{content:"Spell attack"}.theme-sheet-5e [data-field=spellSlots]:before{content:"Spell slots"}.theme-sheet-5e [data-field=appearance]:before{content:"Appearance"}.theme-sheet-5e [data-field=personality]:before{content:"Personality, ideals, bonds & flaws"}.theme-sheet-5e [data-field=backstory]:before{content:"Backstory"}.theme-sheet-5e [data-field=allies]:before{content:"Allies & organizations"}.theme-sheet-5e [data-field=treasure]:before{content:"Treasure"}:root:lang(pl) .theme-sheet-5e [data-field=class]:before{content:"Klasa i poziom"}:root:lang(pl) .theme-sheet-5e [data-field=species]:before{content:"Gatunek"}:root:lang(pl) .theme-sheet-5e [data-field=background]:before{content:"Pochodzenie"}:root:lang(pl) .theme-sheet-5e [data-field=player]:before{content:"Gracz"}:root:lang(pl) .theme-sheet-5e [data-field=xp]:before{content:"PD"}:root:lang(pl) .theme-sheet-5e [data-field=abilities] .f-sub-mod:before{content:"Mod."}:root:lang(pl) .theme-sheet-5e [data-field=abilities] .f-sub-save:before{content:"Obrona"}:root:lang(pl) .theme-sheet-5e [data-field=prof]:before{content:"Biegłość"}:root:lang(pl) .theme-sheet-5e [data-field=ac]:before{content:"Klasa pancerza"}:root:lang(pl) .theme-sheet-5e [data-field=init]:before{content:"Inicjatywa"}:root:lang(pl) .theme-sheet-5e [data-field=speed]:before{content:"Szybkość"}:root:lang(pl) .theme-sheet-5e [data-field=hpmax]:before{content:"Maks. PW"}:root:lang(pl) .theme-sheet-5e [data-field=hp]:before{content:"Obecne PW"}:root:lang(pl) .theme-sheet-5e [data-field=hitdice]:before{content:"Kości wytrz."}:root:lang(pl) .theme-sheet-5e [data-field=passive]:before{content:"Pasywna perc."}:root:lang(pl) .theme-sheet-5e [data-field=skills]:before{content:"Umiejętności"}:root:lang(pl) .theme-sheet-5e [data-field=attacks]:before{content:"Ataki"}:root:lang(pl) .theme-sheet-5e [data-field=attacks] .f-sub-bonus:before{content:"Traf."}:root:lang(pl) .theme-sheet-5e [data-field=attacks] .f-sub-dmg:before{content:"Obr."}:root:lang(pl) .theme-sheet-5e [data-field=features]:before{content:"Zdolności i cechy"}:root:lang(pl) .theme-sheet-5e [data-field=spells]:before{content:"Zaklęcia"}:root:lang(pl) .theme-sheet-5e [data-field=proficiencies]:before{content:"Biegłości i języki"}:root:lang(pl) .theme-sheet-5e [data-field=equipment]:before{content:"Ekwipunek"}:root:lang(pl) .theme-sheet-5e [data-field=spellAbility]:before{content:"Atrybut rzucania"}:root:lang(pl) .theme-sheet-5e [data-field=spellDc]:before{content:"ST zaklęć"}:root:lang(pl) .theme-sheet-5e [data-field=spellAttack]:before{content:"Atak zaklęciem"}:root:lang(pl) .theme-sheet-5e [data-field=spellSlots]:before{content:"Komórki zaklęć"}:root:lang(pl) .theme-sheet-5e [data-field=appearance]:before{content:"Wygląd"}:root:lang(pl) .theme-sheet-5e [data-field=personality]:before{content:"Osobowość, ideały, więzi i wady"}:root:lang(pl) .theme-sheet-5e [data-field=backstory]:before{content:"Historia postaci"}:root:lang(pl) .theme-sheet-5e [data-field=allies]:before{content:"Sojusznicy i organizacje"}:root:lang(pl) .theme-sheet-5e [data-field=treasure]:before{content:"Skarby"}.theme-sheet-agent{--accent:#8e1f1f;--sheet-ink:#1c1b18;--sheet-paper:#efe6cf;--rule:#1c1b1873;--sheet-panel:#ffffff80;--tick:3.6mm;background:var(--sheet-paper);color:var(--sheet-ink);font-family:var(--font-body);font-size:var(--sheet-body);gap:3.5mm 4mm;padding:10mm 10mm 12mm;line-height:1.3;display:grid}.theme-sheet-agent.page-front{grid-template:"head head""chars chars""derived derived""skills skills"minmax(0,1fr)"specialised languages""weapons weapons"/minmax(0,1fr) minmax(0,1fr)}.theme-sheet-agent.page-back{grid-template:"bonds adaptation""bonds firstAid""description motivations"minmax(0,1fr)"wounds gear"minmax(0,1fr)"training training""notes family"minmax(0,1fr)"recruitment recruitment"minmax(0,.8fr)/1fr 1fr}.theme-sheet-agent:before{content:"";pointer-events:none;background:linear-gradient(#1c1b1812,#0000 9mm),radial-gradient(at 88% 6%,#8e1f1f14,#0000 38%),radial-gradient(#0000 62%,#60481e21);position:absolute;inset:0}.theme-sheet-agent:after{content:"Unofficial fan-made sheet laid out for Delta Green. Delta Green is a trademark and copyright of the Delta Green Partnership; this sheet is not published, endorsed or approved by it and contains none of its text or artwork. Free of charge · gralrpg.com/legal";font-family:var(--font-heading);font-size:var(--sheet-notice);letter-spacing:.04em;text-align:center;opacity:.6;line-height:1.35;position:absolute;bottom:4mm;left:10mm;right:10mm}.theme-sheet-agent>*{z-index:1;min-width:0;position:relative}.theme-sheet-agent .f-group>[data-field],.theme-sheet-agent [data-field=firstAid]{border-bottom:.25mm solid var(--rule);min-width:0;font-family:var(--font-accent);flex-direction:column;justify-content:flex-end;padding-bottom:.5mm;display:flex}.theme-sheet-agent .f-group>[data-field]:before,.theme-sheet-agent [data-field=firstAid]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.4;display:block}.theme-sheet-agent .f-list{overflow:hidden}.theme-sheet-agent .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-sheet-agent .f-list:before,.theme-sheet-agent .f-para:before{border-left:1.4mm solid var(--accent);border-bottom:.3mm solid var(--sheet-ink);font-family:var(--font-heading);font-size:var(--sheet-section);letter-spacing:.2em;text-transform:uppercase;grid-column:1/-1;margin-bottom:.8mm;padding:.3mm 0 .4mm 1.8mm;font-weight:700;display:block}.theme-sheet-agent .f-group-head{grid-area:head;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:2mm 3mm;display:grid}.theme-sheet-agent .f-group-head [data-field=name]{border-bottom:.6mm solid var(--sheet-ink);font-family:var(--font-title);font-size:var(--sheet-name);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.5}.theme-sheet-agent .f-group-head [data-field=name]:before{content:none}.theme-sheet-agent .f-group-head [data-field=player],.theme-sheet-agent .f-group-head [data-field=nationality]{grid-column:span 2}.theme-sheet-agent .f-group-head [data-field=profession]{grid-column:span 4}.theme-sheet-agent .f-group-head [data-field=employer],.theme-sheet-agent .f-group-head [data-field=education]{grid-column:span 6}.theme-sheet-agent .f-group-head [data-field=sex]{grid-column:span 1}.theme-sheet-agent .f-group-head [data-field=age]{grid-column:span 3}.theme-sheet-agent .f-group-chars{grid-area:chars;grid-template-rows:auto auto auto;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:column;gap:0 2mm;display:grid}.theme-sheet-agent .f-group-chars>[data-field]{border:.3mm solid var(--sheet-ink);background:var(--sheet-panel);border-top:0;padding:.6mm 1.2mm}.theme-sheet-agent .f-group-chars>[data-field]:not([data-field$=Test],[data-field$=Feature]){border-top:.3mm solid var(--sheet-ink);font-size:var(--sheet-stat);text-align:center;font-weight:700;line-height:1.1}.theme-sheet-agent .f-group-chars>[data-field]:not([data-field$=Test],[data-field$=Feature]):before{background:var(--sheet-ink);color:var(--sheet-paper);letter-spacing:.1em;text-align:left;opacity:1;margin:-.6mm -1.2mm .8mm;padding:.5mm 1.2mm;font-weight:700}.theme-sheet-agent .f-group-chars>[data-field$=Test]{font-size:var(--sheet-table);flex-direction:row;justify-content:space-between;align-items:baseline;font-weight:700}.theme-sheet-agent .f-group-chars>[data-field$=Test]:before{font-size:var(--sheet-micro);letter-spacing:.08em}.theme-sheet-agent .f-group-chars>[data-field$=Feature]{min-height:9mm;font-size:var(--sheet-aside);justify-content:flex-start;line-height:1.2}.theme-sheet-agent .f-group-chars>[data-field$=Feature]:before{font-size:var(--sheet-micro);letter-spacing:.06em}.theme-sheet-agent .f-group-derived{grid-area:derived;grid-template-columns:repeat(3,minmax(0,1fr) 14mm) repeat(2,minmax(0,1fr));gap:1.5mm;display:grid}.theme-sheet-agent .f-group-derived>[data-field]{border:.3mm solid var(--sheet-ink);background:var(--sheet-panel);min-height:11mm;font-size:var(--sheet-stat);text-align:center;justify-content:space-between;padding:.8mm 1.2mm;font-weight:700;line-height:1.1}.theme-sheet-agent .f-group-derived>[data-field]:before{text-align:left}.theme-sheet-agent .f-group-derived>[data-field$=Max]{border-color:var(--rule);font-size:var(--sheet-table)}.theme-sheet-agent .f-sub-tick,.theme-sheet-agent .f-sub-first,.theme-sheet-agent .f-sub-second,.theme-sheet-agent .f-sub-third{box-sizing:border-box;width:var(--tick);height:var(--tick);border:.25mm solid var(--sheet-ink);background:var(--sheet-panel);font-family:var(--font-accent);font-size:var(--sheet-aside);text-align:center;align-self:center;font-weight:700;line-height:1.2;overflow:hidden}.theme-sheet-agent [data-field=skills],.theme-sheet-agent [data-field=specialised],.theme-sheet-agent [data-field=languages]{font-size:var(--sheet-table);gap:1.4mm;display:grid}.theme-sheet-agent [data-field=skills]{grid-area:skills;grid-template-columns:repeat(2, var(--tick) minmax(0, 1fr) 9mm 10mm var(--row-gutter));align-content:space-between;row-gap:1.1mm}.theme-sheet-agent [data-field=specialised]{grid-area:specialised;grid-template-columns:var(--tick) auto minmax(0, 1fr) 9mm 10mm var(--row-gutter);align-content:start}.theme-sheet-agent [data-field=languages]{grid-area:languages;grid-template-columns:var(--tick) minmax(0, 1fr) 10mm var(--row-gutter);align-content:start}.theme-sheet-agent [data-field=skills] .f-list-row,.theme-sheet-agent [data-field=specialised] .f-list-row,.theme-sheet-agent [data-field=languages] .f-list-row{grid-template-columns:subgrid;align-items:end;padding-right:0;display:grid;position:relative}.theme-sheet-agent [data-field=skills] .f-list-row{grid-column:span 5}.theme-sheet-agent [data-field=specialised] .f-list-row{grid-column:span 6}.theme-sheet-agent [data-field=languages] .f-list-row{grid-column:span 4}.theme-sheet-agent [data-field=skills] .f-list-remove,.theme-sheet-agent [data-field=specialised] .f-list-remove,.theme-sheet-agent [data-field=languages] .f-list-remove{width:.8em;height:.8em}.theme-sheet-agent [data-field=skills] .f-sub-name,.theme-sheet-agent [data-field=specialised] .f-sub-name,.theme-sheet-agent [data-field=specialised] .f-sub-spec,.theme-sheet-agent [data-field=languages] .f-sub-name{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-agent [data-field=specialised] .f-sub-name:after{content:":"}.theme-sheet-agent [data-field=specialised] .f-sub-name[data-empty]:after{content:none}.theme-sheet-agent [data-field=specialised] .f-sub-spec,.theme-sheet-agent [data-field=languages] .f-sub-name{font-family:var(--font-accent)}.theme-sheet-agent .f-sub-base{font-size:var(--sheet-aside);text-align:center;opacity:.7;padding-bottom:.3mm}.theme-sheet-agent .f-sub-base:before{content:"("}.theme-sheet-agent .f-sub-base:after{content:"%)"}.theme-sheet-agent .f-sub-base[data-empty]:before,.theme-sheet-agent .f-sub-base[data-empty]:after{content:none}.theme-sheet-agent [data-field=skills] .f-sub-value,.theme-sheet-agent [data-field=specialised] .f-sub-value,.theme-sheet-agent [data-field=languages] .f-sub-value{border:.25mm solid var(--sheet-ink);background:var(--sheet-panel);font-family:var(--font-accent);text-align:center;font-weight:700}.theme-sheet-agent [data-field=weapons]{grid-area:weapons;grid-template-columns:2.6fr .9fr 1fr 1fr .9fr .9fr .9fr .8fr var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1.4mm 2mm;display:grid}.theme-sheet-agent [data-field=weapons] .f-list-row{grid-column:span 9;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-agent [data-field=weapons] .f-list-remove{width:.8em;height:.8em}.theme-sheet-agent [data-field=weapons] .f-sub{border-bottom:.2mm dotted var(--rule);font-family:var(--font-accent);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-agent [data-field=weapons] .f-sub:before,.theme-sheet-agent [data-field=training] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-right:.8mm}.theme-sheet-agent [data-field=weapons] .f-sub-name{font-family:var(--font-body);font-weight:600}.theme-sheet-agent [data-field=bonds]{grid-area:bonds;grid-template-columns:minmax(0, 1fr) 11mm var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1.8mm 2mm;display:grid}.theme-sheet-agent [data-field=bonds] .f-list-row{grid-column:span 3;grid-template-columns:subgrid;align-items:end;padding-right:0;display:grid;position:relative}.theme-sheet-agent [data-field=bonds] .f-list-remove{width:.8em;height:.8em}.theme-sheet-agent [data-field=bonds] .f-sub-name{border-bottom:.2mm dotted var(--rule);font-family:var(--font-accent);-webkit-hyphens:auto;hyphens:auto;padding-bottom:.3mm;line-height:1.25}.theme-sheet-agent [data-field=bonds] .f-sub-score{border:.25mm solid var(--sheet-ink);background:var(--sheet-panel);font-family:var(--font-accent);text-align:center;font-weight:700}.theme-sheet-agent [data-field=adaptation]{grid-area:adaptation;grid-template-columns:minmax(0, 1fr) repeat(3, var(--tick)) 16mm var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1.8mm 1.4mm;display:grid}.theme-sheet-agent [data-field=adaptation] .f-list-row{grid-column:span 6;grid-template-columns:subgrid;align-items:center;padding-right:0;display:grid;position:relative}.theme-sheet-agent [data-field=adaptation] .f-list-remove{width:.8em;height:.8em}.theme-sheet-agent [data-field=adaptation] .f-sub-name{border-bottom:.2mm dotted var(--rule);padding-bottom:.3mm}.theme-sheet-agent [data-field=adaptation] .f-sub-third{position:relative;overflow:visible}.theme-sheet-agent [data-field=adaptation] .f-sub-third:after{content:"adapted";font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.7;margin-left:1.4mm;font-weight:400;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.theme-sheet-agent [data-field=firstAid]{border:.25mm solid var(--sheet-ink);background:var(--sheet-panel);min-width:55mm;font-size:var(--sheet-table);grid-area:firstAid;place-self:end start;padding:.6mm 1.2mm;font-weight:700}.theme-sheet-agent [data-field=training]{grid-area:training;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1.4mm 3mm;display:grid}.theme-sheet-agent [data-field=training] .f-list-row{grid-column:span 3;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-agent [data-field=training] .f-list-remove{width:.8em;height:.8em}.theme-sheet-agent [data-field=training] .f-sub{border-bottom:.2mm dotted var(--rule);font-family:var(--font-accent);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-agent.page-back .f-para{border:.25mm solid var(--rule);background:var(--sheet-panel);min-height:0;font-family:var(--font-accent);flex-direction:column;padding:1mm 1.6mm;display:flex;overflow:hidden}.theme-sheet-agent.page-back .f-para:before{font-family:var(--font-heading)}.theme-sheet-agent .f-para p{white-space:pre-line;-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-sheet-agent .f-para p+p{margin-top:.3em}.theme-sheet-agent [data-field=description]{grid-area:description}.theme-sheet-agent [data-field=motivations]{grid-area:motivations}.theme-sheet-agent [data-field=wounds]{grid-area:wounds}.theme-sheet-agent [data-field=gear]{grid-area:gear}.theme-sheet-agent [data-field=notes]{grid-area:notes}.theme-sheet-agent [data-field=family]{grid-area:family}.theme-sheet-agent [data-field=recruitment]{grid-area:recruitment}.theme-sheet-agent [data-field=player]:before{content:"Player"}.theme-sheet-agent [data-field=profession]:before{content:"Profession"}.theme-sheet-agent [data-field=employer]:before{content:"Employer"}.theme-sheet-agent [data-field=nationality]:before{content:"Nationality"}.theme-sheet-agent [data-field=sex]:before{content:"Sex"}.theme-sheet-agent [data-field=age]:before{content:"Age & date of birth"}.theme-sheet-agent [data-field=education]:before{content:"Education & occupational history"}.theme-sheet-agent [data-field=str]:before{content:"Strength · STR"}.theme-sheet-agent [data-field=con]:before{content:"Constitution · CON"}.theme-sheet-agent [data-field=dex]:before{content:"Dexterity · DEX"}.theme-sheet-agent [data-field=int]:before{content:"Intelligence · INT"}.theme-sheet-agent [data-field=pow]:before{content:"Power · POW"}.theme-sheet-agent [data-field=cha]:before{content:"Charisma · CHA"}.theme-sheet-agent [data-field$=Test]:before{content:"×5"}.theme-sheet-agent [data-field$=Feature]:before{content:"Distinguishing feature"}.theme-sheet-agent [data-field=hp]:before{content:"Hit Points · HP"}.theme-sheet-agent [data-field=wp]:before{content:"Willpower Points · WP"}.theme-sheet-agent [data-field=san]:before{content:"Sanity Points · SAN"}.theme-sheet-agent [data-field=bp]:before{content:"Breaking Point · BP"}.theme-sheet-agent [data-field=unnatural]:before{content:"Unnatural (0%)"}.theme-sheet-agent [data-field$=Max]:before{content:"Max"}.theme-sheet-agent [data-field=skills]:before{content:"Skills"}.theme-sheet-agent [data-field=specialised]:before{content:"Skills with a speciality"}.theme-sheet-agent [data-field=languages]:before{content:"Foreign languages & other skills"}.theme-sheet-agent [data-field=weapons]:before{content:"Weapons"}.theme-sheet-agent [data-field=weapons] .f-sub-skill:before{content:"Skill %"}.theme-sheet-agent [data-field=weapons] .f-sub-range:before{content:"Range"}.theme-sheet-agent [data-field=weapons] .f-sub-dmg:before{content:"Dmg"}.theme-sheet-agent [data-field=weapons] .f-sub-ap:before{content:"AP"}.theme-sheet-agent [data-field=weapons] .f-sub-lethality:before{content:"Leth. %"}.theme-sheet-agent [data-field=weapons] .f-sub-radius:before{content:"Radius"}.theme-sheet-agent [data-field=weapons] .f-sub-ammo:before{content:"Ammo"}.theme-sheet-agent [data-field=bonds]:before{content:"Bonds"}.theme-sheet-agent [data-field=adaptation]:before{content:"SAN loss without going insane"}.theme-sheet-agent [data-field=firstAid]:before{content:"First Aid since the last injury"}.theme-sheet-agent [data-field=description]:before{content:"Physical description"}.theme-sheet-agent [data-field=motivations]:before{content:"Motivations & mental disorders"}.theme-sheet-agent [data-field=wounds]:before{content:"Wounds & ailments"}.theme-sheet-agent [data-field=gear]:before{content:"Armour & gear"}.theme-sheet-agent [data-field=training]:before{content:"Special training"}.theme-sheet-agent [data-field=training] .f-sub-skill:before{content:"Skill or stat used"}.theme-sheet-agent [data-field=notes]:before{content:"Personal details & notes"}.theme-sheet-agent [data-field=family]:before{content:"Developments affecting home & family"}.theme-sheet-agent [data-field=recruitment]:before{content:"Recruitment"}:root:lang(pl) .theme-sheet-agent:after{content:"Nieoficjalna karta fanowska w układzie Delty Green. Delta Green jest znakiem towarowym i przedmiotem praw autorskich Delta Green Partnership; karta nie jest przez nią wydana, zatwierdzona ani autoryzowana i nie zawiera jej tekstów ani grafik. Bezpłatna · gralrpg.com/legal"}:root:lang(pl) .theme-sheet-agent [data-field=player]:before{content:"Gracz"}:root:lang(pl) .theme-sheet-agent [data-field=profession]:before{content:"Zawód"}:root:lang(pl) .theme-sheet-agent [data-field=employer]:before{content:"Pracodawca"}:root:lang(pl) .theme-sheet-agent [data-field=nationality]:before{content:"Obywatelstwo"}:root:lang(pl) .theme-sheet-agent [data-field=sex]:before{content:"Płeć"}:root:lang(pl) .theme-sheet-agent [data-field=age]:before{content:"Wiek i data urodzenia"}:root:lang(pl) .theme-sheet-agent [data-field=education]:before{content:"Wykształcenie i przebieg kariery"}:root:lang(pl) .theme-sheet-agent [data-field=str]:before{content:"Siła · S"}:root:lang(pl) .theme-sheet-agent [data-field=con]:before{content:"Kondycja · KON"}:root:lang(pl) .theme-sheet-agent [data-field=dex]:before{content:"Zręczność · ZR"}:root:lang(pl) .theme-sheet-agent [data-field=int]:before{content:"Inteligencja · INT"}:root:lang(pl) .theme-sheet-agent [data-field=pow]:before{content:"Moc · MOC"}:root:lang(pl) .theme-sheet-agent [data-field=cha]:before{content:"Charyzma · CHA"}:root:lang(pl) .theme-sheet-agent [data-field$=Feature]:before{content:"Cecha wyróżniająca"}:root:lang(pl) .theme-sheet-agent [data-field=hp]:before{content:"Punkty Wytrzymałości · PW"}:root:lang(pl) .theme-sheet-agent [data-field=wp]:before{content:"Punkty Siły Woli · PSW"}:root:lang(pl) .theme-sheet-agent [data-field=san]:before{content:"Punkty Poczytalności · PP"}:root:lang(pl) .theme-sheet-agent [data-field=bp]:before{content:"Punkt Załamania · PZ"}:root:lang(pl) .theme-sheet-agent [data-field=unnatural]:before{content:"Zjawiska Nadnaturalne (0%)"}:root:lang(pl) .theme-sheet-agent [data-field$=Max]:before{content:"Maks."}:root:lang(pl) .theme-sheet-agent [data-field=skills]:before{content:"Umiejętności"}:root:lang(pl) .theme-sheet-agent [data-field=specialised]:before{content:"Umiejętności ze specjalizacją"}:root:lang(pl) .theme-sheet-agent [data-field=languages]:before{content:"Języki obce i inne umiejętności"}:root:lang(pl) .theme-sheet-agent [data-field=weapons]:before{content:"Broń"}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-skill:before{content:"% umiej."}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-range:before{content:"Zasięg"}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-dmg:before{content:"Obr."}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-ap:before{content:"Przebicie"}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-lethality:before{content:"% śmiert."}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-radius:before{content:"Promień"}:root:lang(pl) .theme-sheet-agent [data-field=weapons] .f-sub-ammo:before{content:"Amun."}:root:lang(pl) .theme-sheet-agent [data-field=bonds]:before{content:"Więzi"}:root:lang(pl) .theme-sheet-agent [data-field=adaptation]:before{content:"Utrata PP bez niepoczytalności"}:root:lang(pl) .theme-sheet-agent [data-field=adaptation] .f-sub-third:after{content:"adaptacja"}:root:lang(pl) .theme-sheet-agent [data-field=firstAid]:before{content:"Pierwsza Pomoc od ostatniego obrażenia"}:root:lang(pl) .theme-sheet-agent [data-field=description]:before{content:"Opis wyglądu"}:root:lang(pl) .theme-sheet-agent [data-field=motivations]:before{content:"Motywacje i zaburzenia psychiczne"}:root:lang(pl) .theme-sheet-agent [data-field=wounds]:before{content:"Rany i schorzenia"}:root:lang(pl) .theme-sheet-agent [data-field=gear]:before{content:"Pancerz i sprzęt"}:root:lang(pl) .theme-sheet-agent [data-field=training]:before{content:"Dodatkowe szkolenia"}:root:lang(pl) .theme-sheet-agent [data-field=training] .f-sub-skill:before{content:"Umiejętność lub cecha"}:root:lang(pl) .theme-sheet-agent [data-field=notes]:before{content:"Notatki i dane szczegółowe"}:root:lang(pl) .theme-sheet-agent [data-field=family]:before{content:"Wydarzenia wpływające na dom i rodzinę"}:root:lang(pl) .theme-sheet-agent [data-field=recruitment]:before{content:"Werbunek"}.theme-sheet-grim-fantasy{--accent:#4a2a12;--rule:#32200e80;color:#241a0e;font-family:var(--font-body);font-size:var(--sheet-body);background:#e6d9bd;gap:3.5mm 4mm;padding:10mm 10mm 13mm;line-height:1.3;display:grid}.theme-sheet-grim-fantasy.page-front{grid-template-rows:repeat(6,auto);grid-template-columns:1fr 1fr 1fr;grid-template-areas:"head head head""chars chars chars""fate move xp""skills skills talents""weapons weapons weapons""armour armour armour";align-content:space-between}.theme-sheet-grim-fantasy.page-back{grid-template:"description description party"minmax(0,1fr)"ambitions ambitions party"minmax(0,.7fr)"trappings trappings wealth"minmax(0,1fr)"psychology mutations mutations"minmax(0,.8fr)"notes notes notes"minmax(0,.8fr)/1fr 1fr 1fr}.theme-sheet-grim-fantasy:before{content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#6e461429,#0000 42%),radial-gradient(at 84% 88%,#5a340c2e,#0000 44%),radial-gradient(#0000 52%,#3c22084d);position:absolute;inset:0}.theme-sheet-grim-fantasy:after{content:"Unofficial fan-made sheet laid out for Warhammer Fantasy Roleplay 4th edition. Not affiliated with or endorsed by Games Workshop or Cubicle 7; contains none of their text or artwork. Free of charge · gralrpg.com/legal";font-size:var(--sheet-notice);text-align:center;opacity:.6;line-height:1.35;position:absolute;bottom:3.5mm;left:10mm;right:10mm}.theme-sheet-grim-fantasy>*{z-index:1;min-width:0;position:relative}.theme-sheet-grim-fantasy .f-group>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.5mm;display:flex}.theme-sheet-grim-fantasy .f-group>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.4;display:block}.theme-sheet-grim-fantasy .f-list{overflow:hidden}.theme-sheet-grim-fantasy .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-sheet-grim-fantasy .f-list:before,.theme-sheet-grim-fantasy .f-para:before{border-bottom:.4mm solid var(--accent);font-family:var(--font-heading);font-size:var(--sheet-section);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:.6mm;padding-bottom:.4mm;font-weight:700;display:block}.theme-sheet-grim-fantasy .f-group-head{grid-area:head;grid-template-columns:repeat(10,1fr);align-items:end;gap:2mm 3mm;display:grid}.theme-sheet-grim-fantasy .f-group-head [data-field=name]{border-bottom:.7mm double var(--accent);font-family:var(--font-title);font-size:var(--sheet-name);letter-spacing:.02em;color:var(--accent);white-space:nowrap;grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.3}.theme-sheet-grim-fantasy .f-group-head [data-field=name]:before{content:none}.theme-sheet-grim-fantasy .f-group-head [data-field=species],.theme-sheet-grim-fantasy .f-group-head [data-field=class],.theme-sheet-grim-fantasy .f-group-head [data-field=career],.theme-sheet-grim-fantasy .f-group-head [data-field=level]{grid-column:span 2}.theme-sheet-grim-fantasy .f-group-head [data-field=path]{grid-column:span 4}.theme-sheet-grim-fantasy .f-group-head [data-field=status]{grid-column:span 2}.theme-sheet-grim-fantasy [data-field=characteristics]{grid-area:chars;grid-template-columns:repeat(10,1fr);align-content:start;gap:1.2mm;display:grid}.theme-sheet-grim-fantasy [data-field=characteristics] .f-list-row{border:.3mm solid var(--accent);text-align:center;background:#fffaee66;border-radius:.6mm;grid-template-rows:auto auto auto auto;padding-right:0;display:grid}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub{border-top:.2mm solid var(--rule);font-size:var(--sheet-table);flex-direction:column;padding:.5mm .6mm;line-height:1.2;display:flex}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-name{background:var(--accent);color:#efe4cc;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.14em;border-top:0;font-weight:700}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-name:before{content:none}.theme-sheet-grim-fantasy [data-field=characteristics] .f-list-remove{width:.8em;height:.8em;top:0;right:0;transform:none}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-current{font-family:var(--font-heading);font-size:var(--sheet-stat);font-weight:700}.theme-sheet-grim-fantasy .f-group-fate,.theme-sheet-grim-fantasy .f-group-move,.theme-sheet-grim-fantasy .f-group-xp{align-content:start;gap:1.2mm;display:grid}.theme-sheet-grim-fantasy .f-group-fate{grid-area:fate;grid-template-columns:repeat(auto-fit,minmax(16mm,1fr))}.theme-sheet-grim-fantasy .f-group-move{grid-area:move;grid-template-columns:repeat(auto-fit,minmax(16mm,1fr))}.theme-sheet-grim-fantasy .f-group-xp{grid-area:xp;grid-template-columns:repeat(3,1fr)}.theme-sheet-grim-fantasy .f-group-fate>[data-field],.theme-sheet-grim-fantasy .f-group-move>[data-field],.theme-sheet-grim-fantasy .f-group-xp>[data-field]{border:.3mm solid var(--rule);min-height:9.5mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;background:#fffaee66;border-radius:.6mm;justify-content:center;align-items:center;padding:.8mm;font-weight:700;line-height:1.1}.theme-sheet-grim-fantasy .f-group-fate>[data-field]:before,.theme-sheet-grim-fantasy .f-group-move>[data-field]:before,.theme-sheet-grim-fantasy .f-group-xp>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-grim-fantasy .f-group-fate>[data-field=motivation]{font-family:var(--font-accent);font-size:var(--sheet-body);grid-column:span 2;font-style:italic;font-weight:400}.theme-sheet-grim-fantasy .f-group-fate>[data-field=motivation]:before{font-family:var(--font-heading);font-style:normal}.theme-sheet-grim-fantasy .f-group-move>[data-field=wounds]{border-color:var(--accent);border-width:.45mm}.theme-sheet-grim-fantasy [data-field=skills]{grid-area:skills;grid-template-columns:repeat(2, minmax(0, 1fr) 6mm 6mm 7mm var(--row-gutter));font-size:var(--sheet-table);align-content:start;gap:.9mm 1.5mm;display:grid}.theme-sheet-grim-fantasy [data-field=skills] .f-list-row{grid-column:span 5;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-grim-fantasy [data-field=skills] .f-list-remove{width:.8em;height:.8em}.theme-sheet-grim-fantasy [data-field=skills] .f-sub-name{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-grim-fantasy [data-field=skills] .f-sub-char,.theme-sheet-grim-fantasy [data-field=skills] .f-sub-adv{font-size:var(--sheet-aside);text-align:center;opacity:.75;align-self:center}.theme-sheet-grim-fantasy [data-field=skills] .f-sub-total{border:.25mm solid var(--rule);text-align:center;border-radius:.5mm;font-weight:700}.theme-sheet-grim-fantasy [data-field=talents]{grid-area:talents;align-content:start;gap:1.2mm;display:grid}.theme-sheet-grim-fantasy [data-field=talents] .f-list-row{border-bottom:.2mm dotted var(--rule);grid-template-columns:1fr auto;gap:0 1.5mm;padding-bottom:.5mm;padding-right:0;display:grid}.theme-sheet-grim-fantasy [data-field=talents] .f-list-remove{width:.9em;height:.9em;top:0;right:0;transform:none}.theme-sheet-grim-fantasy [data-field=talents] .f-sub-name{font-weight:700}.theme-sheet-grim-fantasy [data-field=talents] .f-sub-times{font-size:var(--sheet-aside);opacity:.75}.theme-sheet-grim-fantasy [data-field=description]{grid-area:description}.theme-sheet-grim-fantasy [data-field=psychology]{grid-area:psychology}.theme-sheet-grim-fantasy [data-field=mutations]{grid-area:mutations}.theme-sheet-grim-fantasy [data-field=notes]{grid-area:notes}.theme-sheet-grim-fantasy .f-group-party{grid-area:party;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);gap:1.5mm;min-height:0;display:grid}.theme-sheet-grim-fantasy .f-group-party>.f-para{border-color:var(--rule)}.theme-sheet-grim-fantasy .f-group-party>.f-para:before{font-size:var(--sheet-label);opacity:.7;color:inherit;border-bottom:0;margin-bottom:.3mm;padding-bottom:0}.theme-sheet-grim-fantasy .f-group-wealth{grid-area:wealth;grid-template-columns:repeat(3,1fr);align-content:start;gap:1.2mm;display:grid}.theme-sheet-grim-fantasy .f-group-wealth>[data-field]{border:.3mm solid var(--rule);min-height:9.5mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;background:#fffaee66;border-radius:.6mm;justify-content:center;align-items:center;padding:.8mm;font-weight:700;line-height:1.1}.theme-sheet-grim-fantasy .f-group-wealth>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-grim-fantasy [data-field=talents] .f-sub-times:before{content:"×"}.theme-sheet-grim-fantasy [data-field=talents] .f-sub-desc{font-family:var(--font-accent);font-size:var(--sheet-aside);grid-column:1/-1;font-style:italic;line-height:1.25}.theme-sheet-grim-fantasy [data-field=weapons],.theme-sheet-grim-fantasy [data-field=armour]{font-size:var(--sheet-table);align-content:start;gap:.9mm 2mm;display:grid}.theme-sheet-grim-fantasy [data-field=weapons]{grid-area:weapons;grid-template-columns:2fr 1.2fr .7fr .9fr 1fr 2.2fr var(--row-gutter)}.theme-sheet-grim-fantasy [data-field=armour]{grid-area:armour;grid-template-columns:2fr 1.6fr .7fr .7fr 2fr var(--row-gutter)}.theme-sheet-grim-fantasy [data-field=weapons] .f-list-row,.theme-sheet-grim-fantasy [data-field=armour] .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-grim-fantasy [data-field=weapons] .f-list-row{grid-column:span 7}.theme-sheet-grim-fantasy [data-field=armour] .f-list-row{grid-column:span 6}.theme-sheet-grim-fantasy [data-field=weapons] .f-list-remove,.theme-sheet-grim-fantasy [data-field=armour] .f-list-remove{width:.8em;height:.8em}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub,.theme-sheet-grim-fantasy [data-field=armour] .f-sub{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub:before,.theme-sheet-grim-fantasy [data-field=armour] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-right:.8mm}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub-name,.theme-sheet-grim-fantasy [data-field=armour] .f-sub-name{font-weight:700}.theme-sheet-grim-fantasy [data-field=trappings]{grid-area:trappings}.theme-sheet-grim-fantasy .f-group-ambitions{grid-area:ambitions;grid-template-columns:1fr 1fr;gap:4mm;min-height:0;display:grid}.theme-sheet-grim-fantasy .f-para,.theme-sheet-grim-fantasy .f-group-ambitions>[data-field]{border:.25mm solid var(--rule);background:#fffaee59;border-radius:.6mm;flex-direction:column;min-height:0;padding:1mm 1.6mm;display:flex;overflow:hidden}.theme-sheet-grim-fantasy .f-group-ambitions>[data-field]:before{font-size:var(--sheet-label);opacity:1;color:var(--accent)}.theme-sheet-grim-fantasy .f-para:before{font-size:var(--sheet-label);border-bottom-width:.3mm}.theme-sheet-grim-fantasy .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-sheet-grim-fantasy .f-para p+p{margin-top:.4em}.theme-sheet-grim-fantasy [data-field=species]:before{content:"Species"}.theme-sheet-grim-fantasy [data-field=class]:before{content:"Class"}.theme-sheet-grim-fantasy [data-field=career]:before{content:"Career"}.theme-sheet-grim-fantasy [data-field=level]:before{content:"Career level"}.theme-sheet-grim-fantasy [data-field=path]:before{content:"Career path"}.theme-sheet-grim-fantasy [data-field=status]:before{content:"Status"}.theme-sheet-grim-fantasy [data-field=age]:before{content:"Age"}.theme-sheet-grim-fantasy [data-field=height]:before{content:"Height"}.theme-sheet-grim-fantasy [data-field=hair]:before{content:"Hair"}.theme-sheet-grim-fantasy [data-field=eyes]:before{content:"Eyes"}.theme-sheet-grim-fantasy [data-field=characteristics]:before{content:"Characteristics"}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-initial:before{content:"Initial"}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-advances:before{content:"Adv."}.theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-current:before{content:"Current"}.theme-sheet-grim-fantasy [data-field=fate]:before{content:"Fate"}.theme-sheet-grim-fantasy [data-field=fortune]:before{content:"Fortune"}.theme-sheet-grim-fantasy [data-field=resilience]:before{content:"Resilience"}.theme-sheet-grim-fantasy [data-field=resolve]:before{content:"Resolve"}.theme-sheet-grim-fantasy [data-field=motivation]:before{content:"Motivation"}.theme-sheet-grim-fantasy [data-field=movement]:before{content:"Move"}.theme-sheet-grim-fantasy [data-field=walk]:before{content:"Walk"}.theme-sheet-grim-fantasy [data-field=run]:before{content:"Run"}.theme-sheet-grim-fantasy [data-field=wounds]:before{content:"Wounds"}.theme-sheet-grim-fantasy [data-field=corruption]:before{content:"Corruption"}.theme-sheet-grim-fantasy [data-field=xpCurrent]:before{content:"Current XP"}.theme-sheet-grim-fantasy [data-field=xpSpent]:before{content:"Spent XP"}.theme-sheet-grim-fantasy [data-field=xpTotal]:before{content:"Total XP"}.theme-sheet-grim-fantasy [data-field=skills]:before{content:"Skills"}.theme-sheet-grim-fantasy [data-field=talents]:before{content:"Talents"}.theme-sheet-grim-fantasy [data-field=weapons]:before{content:"Weapons"}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub-group:before{content:"Group"}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub-enc:before{content:"Enc"}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub-range:before{content:"Range"}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub-dmg:before{content:"Dmg"}.theme-sheet-grim-fantasy [data-field=weapons] .f-sub-qualities:before{content:"Qualities"}.theme-sheet-grim-fantasy [data-field=armour]:before{content:"Armour"}.theme-sheet-grim-fantasy [data-field=armour] .f-sub-locations:before{content:"Locations"}.theme-sheet-grim-fantasy [data-field=armour] .f-sub-enc:before{content:"Enc"}.theme-sheet-grim-fantasy [data-field=armour] .f-sub-ap:before{content:"AP"}.theme-sheet-grim-fantasy [data-field=armour] .f-sub-qualities:before{content:"Qualities"}.theme-sheet-grim-fantasy [data-field=trappings]:before{content:"Trappings & wealth"}.theme-sheet-grim-fantasy [data-field=shortAmbition]:before{content:"Short-term ambition"}.theme-sheet-grim-fantasy [data-field=longAmbition]:before{content:"Long-term ambition"}.theme-sheet-grim-fantasy [data-field=description]:before{content:"Description"}.theme-sheet-grim-fantasy [data-field=partyName]:before{content:"Party"}.theme-sheet-grim-fantasy [data-field=partyShort]:before{content:"Party short-term ambition"}.theme-sheet-grim-fantasy [data-field=partyLong]:before{content:"Party long-term ambition"}.theme-sheet-grim-fantasy [data-field=brass]:before{content:"Brass"}.theme-sheet-grim-fantasy [data-field=silver]:before{content:"Silver"}.theme-sheet-grim-fantasy [data-field=gold]:before{content:"Gold"}.theme-sheet-grim-fantasy [data-field=psychology]:before{content:"Psychology"}.theme-sheet-grim-fantasy [data-field=mutations]:before{content:"Corruption & mutation"}.theme-sheet-grim-fantasy [data-field=notes]:before{content:"Notes"}:root:lang(pl) .theme-sheet-grim-fantasy:after{content:"Nieoficjalna karta fanowska w układzie Warhammer Fantasy Roleplay 4 ed. Niepowiązana z Games Workshop ani Cubicle 7 i przez nich niezatwierdzona; nie zawiera ich tekstów ani grafik. Bezpłatna · gralrpg.com/legal"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=species]:before{content:"Rasa"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=class]:before{content:"Klasa"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=career]:before{content:"Profesja"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=level]:before{content:"Poziom profesji"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=path]:before{content:"Ścieżka profesji"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=status]:before{content:"Status"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=age]:before{content:"Wiek"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=height]:before{content:"Wzrost"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=hair]:before{content:"Włosy"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=eyes]:before{content:"Oczy"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=characteristics]:before{content:"Cechy"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-initial:before{content:"Pocz."}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-advances:before{content:"Rozw."}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=characteristics] .f-sub-current:before{content:"Aktualna"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=fate]:before{content:"Przeznaczenie"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=fortune]:before{content:"Szczęście"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=resilience]:before{content:"Odporność"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=resolve]:before{content:"Determinacja"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=motivation]:before{content:"Motywacja"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=movement]:before{content:"Szybkość"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=walk]:before{content:"Marsz"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=run]:before{content:"Bieg"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=wounds]:before{content:"Żywotność"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=corruption]:before{content:"Zepsucie"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=xpCurrent]:before{content:"Bieżące PD"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=xpSpent]:before{content:"Wydane PD"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=xpTotal]:before{content:"Łącznie PD"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=skills]:before{content:"Umiejętności"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=talents]:before{content:"Talenty"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=weapons]:before{content:"Broń"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=weapons] .f-sub-group:before{content:"Grupa"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=weapons] .f-sub-enc:before{content:"Obc."}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=weapons] .f-sub-range:before{content:"Zasięg"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=weapons] .f-sub-dmg:before{content:"Obr."}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=weapons] .f-sub-qualities:before{content:"Zalety i wady"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=armour]:before{content:"Zbroja"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=armour] .f-sub-locations:before{content:"Lokacje"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=armour] .f-sub-enc:before{content:"Obc."}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=armour] .f-sub-ap:before{content:"PZ"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=armour] .f-sub-qualities:before{content:"Zalety i wady"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=trappings]:before{content:"Wyposażenie i majątek"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=shortAmbition]:before{content:"Ambicja krótkoterminowa"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=longAmbition]:before{content:"Ambicja długoterminowa"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=description]:before{content:"Wygląd"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=partyName]:before{content:"Drużyna"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=partyShort]:before{content:"Ambicja krótkoterminowa drużyny"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=partyLong]:before{content:"Ambicja długoterminowa drużyny"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=brass]:before{content:"Pensy"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=silver]:before{content:"Szylingi"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=gold]:before{content:"Korony"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=psychology]:before{content:"Psychologia"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=mutations]:before{content:"Zepsucie i mutacje"}:root:lang(pl) .theme-sheet-grim-fantasy [data-field=notes]:before{content:"Notatki"}.theme-sheet-grimdark{--accent:#8a1c1c;--sheet-ink:#17161a;--rule:#17161a80;color:var(--sheet-ink);font-family:var(--font-body);font-size:var(--sheet-body);background:#ecebe6;gap:3.5mm 4mm;padding:10mm 10mm 13mm;line-height:1.3;display:grid}.theme-sheet-grimdark.page-front{grid-template-rows:repeat(7,auto);grid-template-columns:1fr 1fr 1fr;grid-template-areas:"head head head""chars chars chars""vitals vitals xp""skills skills specialisations""skills skills talents""weapons weapons weapons""armour armour armour";align-content:space-between}.theme-sheet-grimdark.page-back{grid-template:"description description patronNotes"minmax(0,1fr)"goals goals contacts"minmax(0,1fr)"equipment equipment psychic"minmax(0,1fr)"notes notes notes"minmax(0,.8fr)/1fr 1fr 1fr}.theme-sheet-grimdark:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2.9mm,#17161a09 2.9mm 3mm),linear-gradient(#17161a0f,#0000 18mm);position:absolute;inset:0}.theme-sheet-grimdark:after{content:"Unofficial fan-made sheet laid out for Imperium Maledictum. Not affiliated with or endorsed by Games Workshop or Cubicle 7; contains none of their text or artwork. Free of charge · gralrpg.com/legal";font-family:var(--font-accent);font-size:var(--sheet-notice);letter-spacing:.04em;text-align:center;opacity:.6;line-height:1.35;position:absolute;bottom:3.5mm;left:10mm;right:10mm}.theme-sheet-grimdark>*{z-index:1;min-width:0;position:relative}.theme-sheet-grimdark .f-group>[data-field]{border-bottom:.3mm solid var(--sheet-ink);flex-direction:column;min-width:0;padding-bottom:.5mm;display:flex}.theme-sheet-grimdark .f-group>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.16em;text-transform:uppercase;opacity:.7;line-height:1.4;display:block}.theme-sheet-grimdark .f-list{overflow:hidden}.theme-sheet-grimdark .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-sheet-grimdark .f-list:before,.theme-sheet-grimdark .f-para:before{background:var(--sheet-ink);color:#ecebe6;font-family:var(--font-heading);font-size:var(--sheet-section);letter-spacing:.24em;text-transform:uppercase;grid-column:1/-1;margin-bottom:.8mm;padding:.4mm 1.2mm;font-weight:700;display:block}.theme-sheet-grimdark .f-group-head{border-top:1.4mm solid var(--sheet-ink);grid-area:head;grid-template-columns:1fr 1.2fr 1.4fr 1fr 2fr;align-items:end;gap:2mm 4mm;padding-top:2mm;display:grid}.theme-sheet-grimdark .f-group-head [data-field=name]{border-bottom:.3mm solid var(--sheet-ink);font-family:var(--font-title);font-size:var(--sheet-name);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;padding-bottom:0;line-height:1.5}.theme-sheet-grimdark .f-group-head [data-field=name]:before{content:none}.theme-sheet-grimdark [data-field=characteristics]{grid-area:chars;grid-template-columns:repeat(9,1fr);align-content:start;gap:1.2mm;display:grid}.theme-sheet-grimdark [data-field=characteristics] .f-list-row{border:.3mm solid var(--sheet-ink);text-align:center;grid-template-rows:auto auto auto auto;padding-right:0;display:grid}.theme-sheet-grimdark [data-field=characteristics] .f-sub{border-top:.2mm solid var(--rule);font-family:var(--font-accent);font-size:var(--sheet-table);flex-direction:column;padding:.5mm .6mm;line-height:1.2;display:flex}.theme-sheet-grimdark [data-field=characteristics] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65}.theme-sheet-grimdark [data-field=characteristics] .f-sub-name{background:var(--sheet-ink);color:#ecebe6;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.16em;border-top:0;font-weight:700}.theme-sheet-grimdark [data-field=characteristics] .f-sub-name:before{content:none}.theme-sheet-grimdark [data-field=characteristics] .f-list-remove{width:.8em;height:.8em;top:0;right:0;transform:none}.theme-sheet-grimdark [data-field=characteristics] .f-sub-current{font-size:var(--sheet-stat);color:var(--accent);font-weight:700}.theme-sheet-grimdark .f-group-vitals,.theme-sheet-grimdark .f-group-xp{align-content:start;gap:1.2mm;display:grid}.theme-sheet-grimdark .f-group-vitals{grid-area:vitals;grid-template-columns:repeat(8,1fr)}.theme-sheet-grimdark .f-group-xp{grid-area:xp;grid-template-columns:repeat(3,1fr)}.theme-sheet-grimdark .f-group-vitals>[data-field],.theme-sheet-grimdark .f-group-xp>[data-field]{border:.3mm solid var(--sheet-ink);min-height:10mm;font-family:var(--font-accent);font-size:var(--sheet-stat);text-align:center;background:#fff6;justify-content:center;align-items:center;padding:.8mm;font-weight:700;line-height:1.1}.theme-sheet-grimdark .f-group-vitals>[data-field]:before,.theme-sheet-grimdark .f-group-xp>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-grimdark .f-group-vitals>[data-field=wounds],.theme-sheet-grimdark .f-group-vitals>[data-field=critical],.theme-sheet-grimdark .f-group-vitals>[data-field=corruption]{color:var(--accent)}.theme-sheet-grimdark [data-field=skills],.theme-sheet-grimdark [data-field=specialisations]{font-size:var(--sheet-table);align-content:start;gap:.9mm 1.5mm;display:grid}.theme-sheet-grimdark [data-field=skills]{grid-area:skills;grid-template-columns:repeat(2, minmax(0, 1fr) 6mm 6mm 7mm var(--row-gutter))}.theme-sheet-grimdark [data-field=specialisations]{grid-area:specialisations;grid-template-columns:minmax(0, 1fr) 6mm 7mm var(--row-gutter)}.theme-sheet-grimdark [data-field=skills] .f-list-row,.theme-sheet-grimdark [data-field=specialisations] .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-grimdark [data-field=skills] .f-list-row{grid-column:span 5}.theme-sheet-grimdark [data-field=specialisations] .f-list-row{grid-column:span 4}.theme-sheet-grimdark [data-field=skills] .f-list-remove,.theme-sheet-grimdark [data-field=specialisations] .f-list-remove{width:.8em;height:.8em}.theme-sheet-grimdark [data-field=skills] .f-sub-name,.theme-sheet-grimdark [data-field=specialisations] .f-sub-name{border-bottom:.2mm dotted var(--rule);padding-bottom:.3mm;overflow:hidden}.theme-sheet-grimdark [data-field=skills] .f-sub-name{white-space:nowrap;text-overflow:ellipsis}.theme-sheet-grimdark [data-field=skills] .f-sub-char,.theme-sheet-grimdark [data-field=skills] .f-sub-adv,.theme-sheet-grimdark [data-field=specialisations] .f-sub-adv{font-family:var(--font-accent);font-size:var(--sheet-aside);text-align:center;opacity:.75;align-self:center}.theme-sheet-grimdark [data-field=skills] .f-sub-total,.theme-sheet-grimdark [data-field=specialisations] .f-sub-total{border:.25mm solid var(--sheet-ink);font-family:var(--font-accent);text-align:center;font-weight:700}.theme-sheet-grimdark [data-field=talents]{font-size:var(--sheet-table);grid-area:talents;align-content:start;gap:1.2mm;display:grid}.theme-sheet-grimdark [data-field=talents] .f-list-row{border-bottom:.2mm dotted var(--rule);padding-bottom:.5mm;display:grid}.theme-sheet-grimdark [data-field=talents] .f-sub-name{font-weight:700}.theme-sheet-grimdark [data-field=talents] .f-sub-desc{font-size:var(--sheet-aside);opacity:.85;line-height:1.25}.theme-sheet-grimdark [data-field=weapons],.theme-sheet-grimdark [data-field=armour]{font-size:var(--sheet-table);align-content:start;gap:.9mm 2mm;display:grid}.theme-sheet-grimdark [data-field=weapons]{grid-area:weapons;grid-template-columns:2fr .8fr 1fr .8fr .7fr 2.4fr var(--row-gutter)}.theme-sheet-grimdark [data-field=armour]{grid-area:armour;grid-template-columns:2fr .7fr 1.4fr 2fr var(--row-gutter)}.theme-sheet-grimdark [data-field=weapons] .f-list-row,.theme-sheet-grimdark [data-field=armour] .f-list-row{grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-grimdark [data-field=weapons] .f-list-row{grid-column:span 7}.theme-sheet-grimdark [data-field=armour] .f-list-row{grid-column:span 5}.theme-sheet-grimdark [data-field=weapons] .f-list-remove,.theme-sheet-grimdark [data-field=armour] .f-list-remove{width:.8em;height:.8em}.theme-sheet-grimdark [data-field=weapons] .f-sub,.theme-sheet-grimdark [data-field=armour] .f-sub{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-grimdark [data-field=weapons] .f-sub:before,.theme-sheet-grimdark [data-field=armour] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-right:.8mm}.theme-sheet-grimdark [data-field=weapons] .f-sub-name,.theme-sheet-grimdark [data-field=armour] .f-sub-name{font-weight:700}.theme-sheet-grimdark [data-field=equipment]{grid-area:equipment}.theme-sheet-grimdark [data-field=notes]{grid-area:notes}.theme-sheet-grimdark .f-para{border:.3mm solid var(--sheet-ink);background:#ffffff59;flex-direction:column;min-height:0;padding:0 0 1mm;display:flex;overflow:hidden}.theme-sheet-grimdark .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0 1.6mm}.theme-sheet-grimdark .f-para p+p{margin-top:.4em}.theme-sheet-grimdark [data-field=description]{grid-area:description}.theme-sheet-grimdark [data-field=patronNotes]{grid-area:patronNotes}.theme-sheet-grimdark [data-field=goals]{grid-area:goals}.theme-sheet-grimdark [data-field=contacts]{grid-area:contacts}.theme-sheet-grimdark [data-field=psychic]{grid-area:psychic}.theme-sheet-grimdark [data-field=player]:before{content:"Player"}.theme-sheet-grimdark [data-field=origin]:before{content:"Origin"}.theme-sheet-grimdark [data-field=faction]:before{content:"Faction"}.theme-sheet-grimdark [data-field=role]:before{content:"Role"}.theme-sheet-grimdark [data-field=patron]:before{content:"Patron"}.theme-sheet-grimdark [data-field=characteristics]:before{content:"Characteristics"}.theme-sheet-grimdark [data-field=characteristics] .f-sub-base:before{content:"Base"}.theme-sheet-grimdark [data-field=characteristics] .f-sub-adv:before{content:"Adv."}.theme-sheet-grimdark [data-field=characteristics] .f-sub-current:before{content:"Current"}.theme-sheet-grimdark [data-field=woundsMax]:before{content:"Wounds max"}.theme-sheet-grimdark [data-field=wounds]:before{content:"Wounds"}.theme-sheet-grimdark [data-field=critical]:before{content:"Critical"}.theme-sheet-grimdark [data-field=corruption]:before{content:"Corruption"}.theme-sheet-grimdark [data-field=fateMax]:before{content:"Fate max"}.theme-sheet-grimdark [data-field=fate]:before{content:"Fate"}.theme-sheet-grimdark [data-field=influence]:before{content:"Influence"}.theme-sheet-grimdark [data-field=solars]:before{content:"Solars"}.theme-sheet-grimdark [data-field=xpCurrent]:before{content:"Current XP"}.theme-sheet-grimdark [data-field=xpSpent]:before{content:"Spent XP"}.theme-sheet-grimdark [data-field=xpTotal]:before{content:"Total XP"}.theme-sheet-grimdark [data-field=skills]:before{content:"Skills"}.theme-sheet-grimdark [data-field=specialisations]:before{content:"Specialisations"}.theme-sheet-grimdark [data-field=talents]:before{content:"Talents"}.theme-sheet-grimdark [data-field=weapons]:before{content:"Weapons"}.theme-sheet-grimdark [data-field=weapons] .f-sub-dmg:before{content:"Dmg"}.theme-sheet-grimdark [data-field=weapons] .f-sub-range:before{content:"Range"}.theme-sheet-grimdark [data-field=weapons] .f-sub-mag:before{content:"Mag"}.theme-sheet-grimdark [data-field=weapons] .f-sub-enc:before{content:"Enc"}.theme-sheet-grimdark [data-field=weapons] .f-sub-traits:before{content:"Traits"}.theme-sheet-grimdark [data-field=armour]:before{content:"Armour"}.theme-sheet-grimdark [data-field=armour] .f-sub-ap:before{content:"AP"}.theme-sheet-grimdark [data-field=armour] .f-sub-locations:before{content:"Locations"}.theme-sheet-grimdark [data-field=armour] .f-sub-traits:before{content:"Traits"}.theme-sheet-grimdark [data-field=equipment]:before{content:"Equipment"}.theme-sheet-grimdark [data-field=notes]:before{content:"Notes"}.theme-sheet-grimdark [data-field=description]:before{content:"Description"}.theme-sheet-grimdark [data-field=patronNotes]:before{content:"Patron, faction & duty"}.theme-sheet-grimdark [data-field=goals]:before{content:"Goals & motivations"}.theme-sheet-grimdark [data-field=contacts]:before{content:"Contacts & enemies"}.theme-sheet-grimdark [data-field=psychic]:before{content:"Psychic powers & rituals"}:root:lang(pl) .theme-sheet-grimdark:after{content:"Nieoficjalna karta fanowska w układzie Imperium Maledictum. Niepowiązana z Games Workshop ani Cubicle 7 i przez nich niezatwierdzona; nie zawiera ich tekstów ani grafik. Bezpłatna · gralrpg.com/legal"}:root:lang(pl) .theme-sheet-grimdark [data-field=player]:before{content:"Gracz"}:root:lang(pl) .theme-sheet-grimdark [data-field=origin]:before{content:"Pochodzenie"}:root:lang(pl) .theme-sheet-grimdark [data-field=faction]:before{content:"Frakcja"}:root:lang(pl) .theme-sheet-grimdark [data-field=role]:before{content:"Rola"}:root:lang(pl) .theme-sheet-grimdark [data-field=patron]:before{content:"Patron"}:root:lang(pl) .theme-sheet-grimdark [data-field=characteristics]:before{content:"Cechy"}:root:lang(pl) .theme-sheet-grimdark [data-field=characteristics] .f-sub-base:before{content:"Baza"}:root:lang(pl) .theme-sheet-grimdark [data-field=characteristics] .f-sub-adv:before{content:"Rozw."}:root:lang(pl) .theme-sheet-grimdark [data-field=characteristics] .f-sub-current:before{content:"Aktualna"}:root:lang(pl) .theme-sheet-grimdark [data-field=woundsMax]:before{content:"Maks. ran"}:root:lang(pl) .theme-sheet-grimdark [data-field=wounds]:before{content:"Rany"}:root:lang(pl) .theme-sheet-grimdark [data-field=critical]:before{content:"Krytyczne"}:root:lang(pl) .theme-sheet-grimdark [data-field=corruption]:before{content:"Zepsucie"}:root:lang(pl) .theme-sheet-grimdark [data-field=fateMax]:before{content:"Maks. przezn."}:root:lang(pl) .theme-sheet-grimdark [data-field=fate]:before{content:"Przeznaczenie"}:root:lang(pl) .theme-sheet-grimdark [data-field=influence]:before{content:"Wpływy"}:root:lang(pl) .theme-sheet-grimdark [data-field=solars]:before{content:"Solary"}:root:lang(pl) .theme-sheet-grimdark [data-field=xpCurrent]:before{content:"Bieżące PD"}:root:lang(pl) .theme-sheet-grimdark [data-field=xpSpent]:before{content:"Wydane PD"}:root:lang(pl) .theme-sheet-grimdark [data-field=xpTotal]:before{content:"Łącznie PD"}:root:lang(pl) .theme-sheet-grimdark [data-field=skills]:before{content:"Umiejętności"}:root:lang(pl) .theme-sheet-grimdark [data-field=specialisations]:before{content:"Specjalizacje"}:root:lang(pl) .theme-sheet-grimdark [data-field=talents]:before{content:"Talenty"}:root:lang(pl) .theme-sheet-grimdark [data-field=weapons]:before{content:"Broń"}:root:lang(pl) .theme-sheet-grimdark [data-field=weapons] .f-sub-dmg:before{content:"Obr."}:root:lang(pl) .theme-sheet-grimdark [data-field=weapons] .f-sub-range:before{content:"Zasięg"}:root:lang(pl) .theme-sheet-grimdark [data-field=weapons] .f-sub-mag:before{content:"Mag."}:root:lang(pl) .theme-sheet-grimdark [data-field=weapons] .f-sub-enc:before{content:"Obc."}:root:lang(pl) .theme-sheet-grimdark [data-field=weapons] .f-sub-traits:before{content:"Cechy"}:root:lang(pl) .theme-sheet-grimdark [data-field=armour]:before{content:"Pancerz"}:root:lang(pl) .theme-sheet-grimdark [data-field=armour] .f-sub-ap:before{content:"PP"}:root:lang(pl) .theme-sheet-grimdark [data-field=armour] .f-sub-locations:before{content:"Lokacje"}:root:lang(pl) .theme-sheet-grimdark [data-field=armour] .f-sub-traits:before{content:"Cechy"}:root:lang(pl) .theme-sheet-grimdark [data-field=equipment]:before{content:"Wyposażenie"}:root:lang(pl) .theme-sheet-grimdark [data-field=notes]:before{content:"Notatki"}:root:lang(pl) .theme-sheet-grimdark [data-field=description]:before{content:"Wygląd"}:root:lang(pl) .theme-sheet-grimdark [data-field=patronNotes]:before{content:"Patron, frakcja i obowiązek"}:root:lang(pl) .theme-sheet-grimdark [data-field=goals]:before{content:"Cele i motywacje"}:root:lang(pl) .theme-sheet-grimdark [data-field=contacts]:before{content:"Kontakty i wrogowie"}:root:lang(pl) .theme-sheet-grimdark [data-field=psychic]:before{content:"Moce psioniczne i rytuały"}.theme-sheet-investigator-eastern-bloc{--accent:#7a1a12;--sheet-ink:#1b1b16;--rule:#1b1b1699;--sheet-panel:#ffffff47;color:var(--sheet-ink);font-family:var(--font-body);font-size:var(--sheet-body);background:#e4e2d8;gap:4mm 5mm;padding:10mm 10mm 12mm;line-height:1.3;display:grid}.theme-sheet-investigator-eastern-bloc.page-front{grid-template:"head head""chars pools""weapons weapons""skills skills"minmax(0,1fr)/7fr 5fr}.theme-sheet-investigator-eastern-bloc.page-back{grid-template-rows:auto repeat(6,minmax(0,1fr));grid-template-columns:1fr 1fr;grid-template-areas:"cash cash""description ideology""people locations""possessions traits""injuries phobias""tomes encounters""gear fellows";gap:3mm 5mm}.theme-sheet-investigator-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-sheet-investigator-eastern-bloc:after{content:"Unofficial fan material used under Chaosium Inc’s Fan Material Policy. Not published, endorsed or approved by Chaosium Inc. Free of charge · gralrpg.com/legal · chaosium.com";font-family:var(--font-heading);font-size:var(--sheet-notice);letter-spacing:.06em;text-align:center;opacity:.55;position:absolute;bottom:4mm;left:10mm;right:10mm}.theme-sheet-investigator-eastern-bloc>*{z-index:1;min-width:0;position:relative}.theme-sheet-investigator-eastern-bloc .f-group>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.5mm;display:flex}.theme-sheet-investigator-eastern-bloc .f-group>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.4;display:block}.theme-sheet-investigator-eastern-bloc .f-list{overflow:hidden}.theme-sheet-investigator-eastern-bloc .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-sheet-investigator-eastern-bloc .f-list:before,.theme-sheet-investigator-eastern-bloc .f-para:before{background:var(--sheet-ink);color:#e4e2d8;font-family:var(--font-heading);font-size:var(--sheet-section);letter-spacing:.22em;text-transform:uppercase;grid-column:1/-1;margin-bottom:.8mm;padding:.4mm 1.2mm;font-weight:700;display:block}.theme-sheet-investigator-eastern-bloc .f-group-head{grid-area:head;grid-template-columns:1fr 2fr 1fr 2fr 2fr;align-items:end;gap:2mm 4mm;display:grid}.theme-sheet-investigator-eastern-bloc .f-group-head [data-field=name]{font-family:var(--font-title);font-size:var(--sheet-name);letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;border-bottom:.8mm solid var(--sheet-ink);grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.5}.theme-sheet-investigator-eastern-bloc .f-group-head [data-field=name]:before{content:none}.theme-sheet-investigator-eastern-bloc .f-group-chars{grid-area:chars;grid-template-columns:repeat(4,minmax(0,1fr) 6.5mm 6.5mm);align-content:start;gap:1.5mm .7mm;display:grid}.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field]{border:.35mm solid var(--accent);background:var(--sheet-panel);min-height:10mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;border-radius:0;justify-content:center;align-items:center;padding:.8mm .5mm;font-weight:700;line-height:1.1}.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field$=Half],.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field$=Fifth]{border-color:var(--rule);font-size:var(--sheet-aside);font-weight:400}.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field$=Fifth]{margin-right:1.2mm}.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field$=Half]:before{content:"½";font-size:var(--sheet-micro)}.theme-sheet-investigator-eastern-bloc .f-group-chars>[data-field$=Fifth]:before{content:"⅕";font-size:var(--sheet-micro)}.theme-sheet-investigator-eastern-bloc .f-group-pools{grid-area:pools;grid-template-columns:repeat(4,1fr);align-content:start;gap:1.5mm;display:grid}.theme-sheet-investigator-eastern-bloc .f-group-pools>[data-field]{border:.35mm solid var(--accent);background:var(--sheet-panel);min-height:10mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;border-radius:0;justify-content:center;align-items:center;padding:.8mm;font-weight:700;line-height:1.1}.theme-sheet-investigator-eastern-bloc .f-group-pools>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-investigator-eastern-bloc .f-group-pools>[data-field=move],.theme-sheet-investigator-eastern-bloc .f-group-pools>[data-field=build],.theme-sheet-investigator-eastern-bloc .f-group-pools>[data-field=db]{border-color:var(--rule);min-height:8mm;font-size:var(--sheet-table)}.theme-sheet-investigator-eastern-bloc [data-field=skills]{grid-area:skills;grid-template-columns:repeat(2, minmax(0, 1fr) 9mm 8mm 8mm var(--row-gutter));font-size:var(--sheet-table);align-content:space-between;gap:2.2mm 1.6mm;display:grid}.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-list-row{grid-column:span 5;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-list-remove{width:.8em;height:.8em}.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-sub-name{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-sub-value{border:.25mm solid var(--rule);text-align:center;border-radius:0;font-weight:700}.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-sub-half,.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-sub-fifth{border-bottom:.2mm dotted var(--rule);font-size:var(--sheet-aside);text-align:center;opacity:.75;align-self:end}.theme-sheet-investigator-eastern-bloc [data-field=skills] .f-sub-fifth{margin-right:5mm}.theme-sheet-investigator-eastern-bloc [data-field=weapons]{grid-area:weapons;grid-template-columns:2.4fr 1fr 1.3fr 1fr 1fr 1fr var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1.8mm 2.5mm;display:grid}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-list-row{grid-column:span 7;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-list-remove{width:.8em;height:.8em}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-right:.8mm}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-name{font-weight:700}.theme-sheet-investigator-eastern-bloc .f-group-cash{grid-area:cash;grid-template-columns:1fr 1fr 2fr;gap:2mm 4mm;display:grid}.theme-sheet-investigator-eastern-bloc.page-back .f-para{font-family:var(--font-accent);border:.25mm solid var(--rule);background:var(--sheet-panel);border-radius:0;flex-direction:column;min-height:0;padding:1mm 1.6mm;display:flex;overflow:hidden}.theme-sheet-investigator-eastern-bloc.page-back .f-para:before{font-size:var(--sheet-label)}.theme-sheet-investigator-eastern-bloc .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-sheet-investigator-eastern-bloc .f-para p+p{margin-top:.4em}.theme-sheet-investigator-eastern-bloc [data-field=description]{grid-area:description}.theme-sheet-investigator-eastern-bloc [data-field=ideology]{grid-area:ideology}.theme-sheet-investigator-eastern-bloc [data-field=people]{grid-area:people}.theme-sheet-investigator-eastern-bloc [data-field=locations]{grid-area:locations}.theme-sheet-investigator-eastern-bloc [data-field=possessions]{grid-area:possessions}.theme-sheet-investigator-eastern-bloc [data-field=traits]{grid-area:traits}.theme-sheet-investigator-eastern-bloc [data-field=injuries]{grid-area:injuries}.theme-sheet-investigator-eastern-bloc [data-field=phobias]{grid-area:phobias}.theme-sheet-investigator-eastern-bloc [data-field=tomes]{grid-area:tomes}.theme-sheet-investigator-eastern-bloc [data-field=encounters]{grid-area:encounters}.theme-sheet-investigator-eastern-bloc [data-field=gear]{grid-area:gear}.theme-sheet-investigator-eastern-bloc [data-field=fellows]{grid-area:fellows}.theme-sheet-investigator-eastern-bloc [data-field=player]:before{content:"Player"}.theme-sheet-investigator-eastern-bloc [data-field=occupation]:before{content:"Occupation"}.theme-sheet-investigator-eastern-bloc [data-field=age]:before{content:"Age"}.theme-sheet-investigator-eastern-bloc [data-field=residence]:before{content:"Residence"}.theme-sheet-investigator-eastern-bloc [data-field=birthplace]:before{content:"Birthplace"}.theme-sheet-investigator-eastern-bloc [data-field=str]:before{content:"STR"}.theme-sheet-investigator-eastern-bloc [data-field=con]:before{content:"CON"}.theme-sheet-investigator-eastern-bloc [data-field=siz]:before{content:"SIZ"}.theme-sheet-investigator-eastern-bloc [data-field=dex]:before{content:"DEX"}.theme-sheet-investigator-eastern-bloc [data-field=app]:before{content:"APP"}.theme-sheet-investigator-eastern-bloc [data-field=int]:before{content:"INT"}.theme-sheet-investigator-eastern-bloc [data-field=pow]:before{content:"POW"}.theme-sheet-investigator-eastern-bloc [data-field=edu]:before{content:"EDU"}.theme-sheet-investigator-eastern-bloc [data-field=hp]:before{content:"Hit points"}.theme-sheet-investigator-eastern-bloc [data-field=mp]:before{content:"Magic points"}.theme-sheet-investigator-eastern-bloc [data-field=san]:before{content:"Sanity"}.theme-sheet-investigator-eastern-bloc [data-field=luck]:before{content:"Luck"}.theme-sheet-investigator-eastern-bloc [data-field=move]:before{content:"Move"}.theme-sheet-investigator-eastern-bloc [data-field=build]:before{content:"Build"}.theme-sheet-investigator-eastern-bloc [data-field=db]:before{content:"Damage bonus"}.theme-sheet-investigator-eastern-bloc [data-field=skills]:before{content:"Skills"}.theme-sheet-investigator-eastern-bloc [data-field=weapons]:before{content:"Weapons"}.theme-sheet-investigator-eastern-bloc [data-field=description]:before{content:"Personal description"}.theme-sheet-investigator-eastern-bloc [data-field=ideology]:before{content:"Ideology & beliefs"}.theme-sheet-investigator-eastern-bloc [data-field=people]:before{content:"Significant people"}.theme-sheet-investigator-eastern-bloc [data-field=locations]:before{content:"Meaningful locations"}.theme-sheet-investigator-eastern-bloc [data-field=possessions]:before{content:"Treasured possessions"}.theme-sheet-investigator-eastern-bloc [data-field=traits]:before{content:"Traits"}.theme-sheet-investigator-eastern-bloc [data-field=injuries]:before{content:"Injuries & scars"}.theme-sheet-investigator-eastern-bloc [data-field=phobias]:before{content:"Phobias & manias"}.theme-sheet-investigator-eastern-bloc [data-field=tomes]:before{content:"Arcane tomes, spells & artifacts"}.theme-sheet-investigator-eastern-bloc [data-field=encounters]:before{content:"Encounters with strange entities"}.theme-sheet-investigator-eastern-bloc [data-field=gear]:before{content:"Gear & possessions"}.theme-sheet-investigator-eastern-bloc [data-field=fellows]:before{content:"Fellow investigators"}.theme-sheet-investigator-eastern-bloc [data-field=spending]:before{content:"Spending level"}.theme-sheet-investigator-eastern-bloc [data-field=cash]:before{content:"Cash"}.theme-sheet-investigator-eastern-bloc [data-field=assets]:before{content:"Assets"}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-skill:before{content:"Skill"}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-dmg:before{content:"Dmg"}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-range:before{content:"Range"}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-attacks:before{content:"Att."}.theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-ammo:before{content:"Ammo"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc:after{content:"Nieoficjalny materiał fanowski wykorzystany zgodnie z Fan Material Policy Chaosium Inc. Niewydany, niezatwierdzony i nieautoryzowany przez Chaosium Inc. Bezpłatny · gralrpg.com/legal · chaosium.com"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=player]:before{content:"Gracz"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=occupation]:before{content:"Profesja"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=age]:before{content:"Wiek"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=residence]:before{content:"Zamieszkanie"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=birthplace]:before{content:"Miejsce urodzenia"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=str]:before{content:"S"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=con]:before{content:"KON"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=siz]:before{content:"BC"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=dex]:before{content:"ZR"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=app]:before{content:"WYG"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=int]:before{content:"INT"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=pow]:before{content:"MOC"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=edu]:before{content:"WYK"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=hp]:before{content:"Wytrzymałość"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=mp]:before{content:"Punkty magii"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=san]:before{content:"Poczytalność"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=luck]:before{content:"Szczęście"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=move]:before{content:"Ruch"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=build]:before{content:"Krzepa"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=db]:before{content:"Mod. obrażeń"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=skills]:before{content:"Umiejętności"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=weapons]:before{content:"Broń"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=description]:before{content:"Wygląd"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=ideology]:before{content:"Ideologia i przekonania"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=people]:before{content:"Ważne osoby"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=locations]:before{content:"Ważne miejsca"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=possessions]:before{content:"Cenne przedmioty"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=traits]:before{content:"Cechy charakteru"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=injuries]:before{content:"Rany i blizny"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=phobias]:before{content:"Fobie i manie"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=tomes]:before{content:"Księgi, zaklęcia i artefakty"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=encounters]:before{content:"Spotkania z dziwnymi istotami"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=gear]:before{content:"Ekwipunek i dobytek"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=fellows]:before{content:"Towarzysze badacze"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=spending]:before{content:"Poziom wydatków"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=cash]:before{content:"Gotówka"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=assets]:before{content:"Majątek"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-skill:before{content:"Umiej."}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-dmg:before{content:"Obr."}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-range:before{content:"Zasięg"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-attacks:before{content:"Ataki"}:root:lang(pl) .theme-sheet-investigator-eastern-bloc [data-field=weapons] .f-sub-ammo:before{content:"Amun."}.theme-sheet-investigator{--accent:#6b2d3c;--sheet-ink:#1d1a17;--rule:#1d1a1780;--sheet-panel:#ffffff59;color:var(--sheet-ink);font-family:var(--font-body);font-size:var(--sheet-body);background:#f4efe3;gap:4mm 5mm;padding:10mm 10mm 12mm;line-height:1.3;display:grid}.theme-sheet-investigator.page-front{grid-template:"head head""chars pools""weapons weapons""skills skills"minmax(0,1fr)/7fr 5fr}.theme-sheet-investigator.page-back{grid-template-rows:auto repeat(6,minmax(0,1fr));grid-template-columns:1fr 1fr;grid-template-areas:"cash cash""description ideology""people locations""possessions traits""injuries phobias""tomes encounters""gear fellows";gap:3mm 5mm}.theme-sheet-investigator:before{content:"";pointer-events:none;background:radial-gradient(at 20% 15%,#78521e14,#0000 45%),radial-gradient(at 80% 80%,#5a3a141a,#0000 48%),radial-gradient(#0000 60%,#3c260c24);position:absolute;inset:0}.theme-sheet-investigator:after{content:"Unofficial fan material used under Chaosium Inc’s Fan Material Policy. Not published, endorsed or approved by Chaosium Inc. Free of charge · gralrpg.com/legal · chaosium.com";font-family:var(--font-body);font-size:var(--sheet-notice);letter-spacing:.06em;text-align:center;opacity:.55;position:absolute;bottom:4mm;left:10mm;right:10mm}.theme-sheet-investigator>*{z-index:1;min-width:0;position:relative}.theme-sheet-investigator .f-group>[data-field]{border-bottom:.25mm solid var(--rule);flex-direction:column;min-width:0;padding-bottom:.5mm;display:flex}.theme-sheet-investigator .f-group>[data-field]:before{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-family:var(--font-heading);font-size:var(--sheet-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1.4;display:block}.theme-sheet-investigator .f-list{overflow:hidden}.theme-sheet-investigator .f-list-add{width:.8em;height:.8em;position:absolute;top:0;right:0}.theme-sheet-investigator .f-list:before,.theme-sheet-investigator .f-para:before{border-bottom:.35mm solid var(--accent);font-family:var(--font-heading);font-size:var(--sheet-section);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);grid-column:1/-1;margin-bottom:.6mm;padding-bottom:.5mm;font-weight:700;display:block}.theme-sheet-investigator .f-group-head{grid-area:head;grid-template-columns:1fr 2fr 1fr 2fr 2fr;align-items:end;gap:2mm 4mm;display:grid}.theme-sheet-investigator .f-group-head [data-field=name]{font-family:var(--font-title);font-size:var(--sheet-name);letter-spacing:.04em;white-space:nowrap;color:var(--accent);text-transform:uppercase;border-bottom:.5mm solid var(--accent);grid-column:1/-1;padding-bottom:0;font-weight:700;line-height:1.3}.theme-sheet-investigator .f-group-head [data-field=name]:before{content:none}.theme-sheet-investigator .f-group-chars{grid-area:chars;grid-template-columns:repeat(4,minmax(0,1fr) 6.5mm 6.5mm);align-content:start;gap:1.5mm .7mm;display:grid}.theme-sheet-investigator .f-group-chars>[data-field]{border:.3mm solid var(--accent);background:var(--sheet-panel);min-height:10mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;border-radius:.8mm;justify-content:center;align-items:center;padding:.8mm .5mm;font-weight:700;line-height:1.1}.theme-sheet-investigator .f-group-chars>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-investigator .f-group-chars>[data-field$=Half],.theme-sheet-investigator .f-group-chars>[data-field$=Fifth]{border-color:var(--rule);font-size:var(--sheet-aside);font-weight:400}.theme-sheet-investigator .f-group-chars>[data-field$=Fifth]{margin-right:1.2mm}.theme-sheet-investigator .f-group-chars>[data-field$=Half]:before{content:"½";font-size:var(--sheet-micro)}.theme-sheet-investigator .f-group-chars>[data-field$=Fifth]:before{content:"⅕";font-size:var(--sheet-micro)}.theme-sheet-investigator .f-group-pools{grid-area:pools;grid-template-columns:repeat(4,1fr);align-content:start;gap:1.5mm;display:grid}.theme-sheet-investigator .f-group-pools>[data-field]{border:.3mm solid var(--accent);background:var(--sheet-panel);min-height:10mm;font-family:var(--font-heading);font-size:var(--sheet-stat);text-align:center;border-radius:.8mm;justify-content:center;align-items:center;padding:.8mm;font-weight:700;line-height:1.1}.theme-sheet-investigator .f-group-pools>[data-field]:before{font-size:var(--sheet-label);font-weight:400;line-height:1.2}.theme-sheet-investigator .f-group-pools>[data-field=move],.theme-sheet-investigator .f-group-pools>[data-field=build],.theme-sheet-investigator .f-group-pools>[data-field=db]{border-color:var(--rule);min-height:8mm;font-size:var(--sheet-table)}.theme-sheet-investigator [data-field=skills]{grid-area:skills;grid-template-columns:repeat(2, minmax(0, 1fr) 9mm 8mm 8mm var(--row-gutter));font-size:var(--sheet-table);align-content:space-between;gap:2.2mm 1.6mm;display:grid}.theme-sheet-investigator [data-field=skills] .f-list-row{grid-column:span 5;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-investigator [data-field=skills] .f-list-remove{width:.8em;height:.8em}.theme-sheet-investigator [data-field=skills] .f-sub-name{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-investigator [data-field=skills] .f-sub-value{border:.25mm solid var(--rule);text-align:center;border-radius:.5mm;font-weight:700}.theme-sheet-investigator [data-field=skills] .f-sub-half,.theme-sheet-investigator [data-field=skills] .f-sub-fifth{border-bottom:.2mm dotted var(--rule);font-size:var(--sheet-aside);text-align:center;opacity:.75;align-self:end}.theme-sheet-investigator [data-field=skills] .f-sub-fifth{margin-right:5mm}.theme-sheet-investigator [data-field=weapons]{grid-area:weapons;grid-template-columns:2.4fr 1fr 1.3fr 1fr 1fr 1fr var(--row-gutter);font-size:var(--sheet-table);align-content:start;gap:1.8mm 2.5mm;display:grid}.theme-sheet-investigator [data-field=weapons] .f-list-row{grid-column:span 7;grid-template-columns:subgrid;padding-right:0;display:grid;position:relative}.theme-sheet-investigator [data-field=weapons] .f-list-remove{width:.8em;height:.8em}.theme-sheet-investigator [data-field=weapons] .f-sub{border-bottom:.2mm dotted var(--rule);white-space:nowrap;text-overflow:ellipsis;padding-bottom:.3mm;overflow:hidden}.theme-sheet-investigator [data-field=weapons] .f-sub:before{font-family:var(--font-heading);font-size:var(--sheet-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-right:.8mm}.theme-sheet-investigator [data-field=weapons] .f-sub-name{font-weight:700}.theme-sheet-investigator .f-group-cash{grid-area:cash;grid-template-columns:1fr 1fr 2fr;gap:2mm 4mm;display:grid}.theme-sheet-investigator.page-back .f-para{font-family:var(--font-accent);border:.25mm solid var(--rule);background:var(--sheet-panel);border-radius:.8mm;flex-direction:column;min-height:0;padding:1mm 1.6mm;display:flex;overflow:hidden}.theme-sheet-investigator.page-back .f-para:before{font-size:var(--sheet-label)}.theme-sheet-investigator .f-para p{-webkit-hyphens:auto;hyphens:auto;margin:0}.theme-sheet-investigator .f-para p+p{margin-top:.4em}.theme-sheet-investigator [data-field=description]{grid-area:description}.theme-sheet-investigator [data-field=ideology]{grid-area:ideology}.theme-sheet-investigator [data-field=people]{grid-area:people}.theme-sheet-investigator [data-field=locations]{grid-area:locations}.theme-sheet-investigator [data-field=possessions]{grid-area:possessions}.theme-sheet-investigator [data-field=traits]{grid-area:traits}.theme-sheet-investigator [data-field=injuries]{grid-area:injuries}.theme-sheet-investigator [data-field=phobias]{grid-area:phobias}.theme-sheet-investigator [data-field=tomes]{grid-area:tomes}.theme-sheet-investigator [data-field=encounters]{grid-area:encounters}.theme-sheet-investigator [data-field=gear]{grid-area:gear}.theme-sheet-investigator [data-field=fellows]{grid-area:fellows}.theme-sheet-investigator [data-field=player]:before{content:"Player"}.theme-sheet-investigator [data-field=occupation]:before{content:"Occupation"}.theme-sheet-investigator [data-field=age]:before{content:"Age"}.theme-sheet-investigator [data-field=residence]:before{content:"Residence"}.theme-sheet-investigator [data-field=birthplace]:before{content:"Birthplace"}.theme-sheet-investigator [data-field=str]:before{content:"STR"}.theme-sheet-investigator [data-field=con]:before{content:"CON"}.theme-sheet-investigator [data-field=siz]:before{content:"SIZ"}.theme-sheet-investigator [data-field=dex]:before{content:"DEX"}.theme-sheet-investigator [data-field=app]:before{content:"APP"}.theme-sheet-investigator [data-field=int]:before{content:"INT"}.theme-sheet-investigator [data-field=pow]:before{content:"POW"}.theme-sheet-investigator [data-field=edu]:before{content:"EDU"}.theme-sheet-investigator [data-field=hp]:before{content:"Hit points"}.theme-sheet-investigator [data-field=mp]:before{content:"Magic points"}.theme-sheet-investigator [data-field=san]:before{content:"Sanity"}.theme-sheet-investigator [data-field=luck]:before{content:"Luck"}.theme-sheet-investigator [data-field=move]:before{content:"Move"}.theme-sheet-investigator [data-field=build]:before{content:"Build"}.theme-sheet-investigator [data-field=db]:before{content:"Damage bonus"}.theme-sheet-investigator [data-field=skills]:before{content:"Skills"}.theme-sheet-investigator [data-field=weapons]:before{content:"Weapons"}.theme-sheet-investigator [data-field=description]:before{content:"Personal description"}.theme-sheet-investigator [data-field=ideology]:before{content:"Ideology & beliefs"}.theme-sheet-investigator [data-field=people]:before{content:"Significant people"}.theme-sheet-investigator [data-field=locations]:before{content:"Meaningful locations"}.theme-sheet-investigator [data-field=possessions]:before{content:"Treasured possessions"}.theme-sheet-investigator [data-field=traits]:before{content:"Traits"}.theme-sheet-investigator [data-field=injuries]:before{content:"Injuries & scars"}.theme-sheet-investigator [data-field=phobias]:before{content:"Phobias & manias"}.theme-sheet-investigator [data-field=tomes]:before{content:"Arcane tomes, spells & artifacts"}.theme-sheet-investigator [data-field=encounters]:before{content:"Encounters with strange entities"}.theme-sheet-investigator [data-field=gear]:before{content:"Gear & possessions"}.theme-sheet-investigator [data-field=fellows]:before{content:"Fellow investigators"}.theme-sheet-investigator [data-field=spending]:before{content:"Spending level"}.theme-sheet-investigator [data-field=cash]:before{content:"Cash"}.theme-sheet-investigator [data-field=assets]:before{content:"Assets"}.theme-sheet-investigator [data-field=weapons] .f-sub-skill:before{content:"Skill"}.theme-sheet-investigator [data-field=weapons] .f-sub-dmg:before{content:"Dmg"}.theme-sheet-investigator [data-field=weapons] .f-sub-range:before{content:"Range"}.theme-sheet-investigator [data-field=weapons] .f-sub-attacks:before{content:"Att."}.theme-sheet-investigator [data-field=weapons] .f-sub-ammo:before{content:"Ammo"}:root:lang(pl) .theme-sheet-investigator:after{content:"Nieoficjalny materiał fanowski wykorzystany zgodnie z Fan Material Policy Chaosium Inc. Niewydany, niezatwierdzony i nieautoryzowany przez Chaosium Inc. Bezpłatny · gralrpg.com/legal · chaosium.com"}:root:lang(pl) .theme-sheet-investigator [data-field=player]:before{content:"Gracz"}:root:lang(pl) .theme-sheet-investigator [data-field=occupation]:before{content:"Profesja"}:root:lang(pl) .theme-sheet-investigator [data-field=age]:before{content:"Wiek"}:root:lang(pl) .theme-sheet-investigator [data-field=residence]:before{content:"Zamieszkanie"}:root:lang(pl) .theme-sheet-investigator [data-field=birthplace]:before{content:"Miejsce urodzenia"}:root:lang(pl) .theme-sheet-investigator [data-field=str]:before{content:"S"}:root:lang(pl) .theme-sheet-investigator [data-field=con]:before{content:"KON"}:root:lang(pl) .theme-sheet-investigator [data-field=siz]:before{content:"BC"}:root:lang(pl) .theme-sheet-investigator [data-field=dex]:before{content:"ZR"}:root:lang(pl) .theme-sheet-investigator [data-field=app]:before{content:"WYG"}:root:lang(pl) .theme-sheet-investigator [data-field=int]:before{content:"INT"}:root:lang(pl) .theme-sheet-investigator [data-field=pow]:before{content:"MOC"}:root:lang(pl) .theme-sheet-investigator [data-field=edu]:before{content:"WYK"}:root:lang(pl) .theme-sheet-investigator [data-field=hp]:before{content:"Wytrzymałość"}:root:lang(pl) .theme-sheet-investigator [data-field=mp]:before{content:"Punkty magii"}:root:lang(pl) .theme-sheet-investigator [data-field=san]:before{content:"Poczytalność"}:root:lang(pl) .theme-sheet-investigator [data-field=luck]:before{content:"Szczęście"}:root:lang(pl) .theme-sheet-investigator [data-field=move]:before{content:"Ruch"}:root:lang(pl) .theme-sheet-investigator [data-field=build]:before{content:"Krzepa"}:root:lang(pl) .theme-sheet-investigator [data-field=db]:before{content:"Mod. obrażeń"}:root:lang(pl) .theme-sheet-investigator [data-field=skills]:before{content:"Umiejętności"}:root:lang(pl) .theme-sheet-investigator [data-field=weapons]:before{content:"Broń"}:root:lang(pl) .theme-sheet-investigator [data-field=description]:before{content:"Wygląd"}:root:lang(pl) .theme-sheet-investigator [data-field=ideology]:before{content:"Ideologia i przekonania"}:root:lang(pl) .theme-sheet-investigator [data-field=people]:before{content:"Ważne osoby"}:root:lang(pl) .theme-sheet-investigator [data-field=locations]:before{content:"Ważne miejsca"}:root:lang(pl) .theme-sheet-investigator [data-field=possessions]:before{content:"Cenne przedmioty"}:root:lang(pl) .theme-sheet-investigator [data-field=traits]:before{content:"Cechy charakteru"}:root:lang(pl) .theme-sheet-investigator [data-field=injuries]:before{content:"Rany i blizny"}:root:lang(pl) .theme-sheet-investigator [data-field=phobias]:before{content:"Fobie i manie"}:root:lang(pl) .theme-sheet-investigator [data-field=tomes]:before{content:"Księgi, zaklęcia i artefakty"}:root:lang(pl) .theme-sheet-investigator [data-field=encounters]:before{content:"Spotkania z dziwnymi istotami"}:root:lang(pl) .theme-sheet-investigator [data-field=gear]:before{content:"Ekwipunek i dobytek"}:root:lang(pl) .theme-sheet-investigator [data-field=fellows]:before{content:"Towarzysze badacze"}:root:lang(pl) .theme-sheet-investigator [data-field=spending]:before{content:"Poziom wydatków"}:root:lang(pl) .theme-sheet-investigator [data-field=cash]:before{content:"Gotówka"}:root:lang(pl) .theme-sheet-investigator [data-field=assets]:before{content:"Majątek"}:root:lang(pl) .theme-sheet-investigator [data-field=weapons] .f-sub-skill:before{content:"Umiej."}:root:lang(pl) .theme-sheet-investigator [data-field=weapons] .f-sub-dmg:before{content:"Obr."}:root:lang(pl) .theme-sheet-investigator [data-field=weapons] .f-sub-range:before{content:"Zasięg"}:root:lang(pl) .theme-sheet-investigator [data-field=weapons] .f-sub-attacks:before{content:"Ataki"}:root:lang(pl) .theme-sheet-investigator [data-field=weapons] .f-sub-ammo:before{content:"Amun."}.theme-sheet-investigator,.theme-sheet-investigator-eastern-bloc,.theme-sheet-5e,.theme-sheet-grim-fantasy,.theme-sheet-grimdark,.theme-sheet-agent{--row-gutter:4mm;--sheet-notice:6px;--sheet-micro:7px;--sheet-label:7.5px;--sheet-aside:9px;--sheet-section:9.5px;--sheet-body:11px;--sheet-table:12.5px;--sheet-stat:18px;--sheet-name:26px}.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-fax{--fax-toner:#161616;--fax-paper:#f7f7f3;--fax-grey:#5c5c5a;--fax-key:17mm;background:linear-gradient(to bottom, #00000012, transparent 4mm), var(--fax-paper);color:var(--fax-toner);font-family:var(--font-body);text-shadow:0 0 .45px #161616cc,.2px .15px #16161659;grid-template:"tti tti""company company""to meta""from meta""body body"1fr"footer footer"/1fr 62mm;column-gap:8mm;padding:4mm 12mm 7mm;font-size:13px;line-height:1.4;display:grid}.theme-telegram-fax:before{content:"FAX";font-family:var(--font-title);letter-spacing:.02em;color:var(--fax-toner);pointer-events:none;font-size:54px;font-weight:700;line-height:1;position:absolute;top:10mm;right:12mm}:root:lang(pl) .theme-telegram-fax:before{content:"FAKS"}.theme-telegram-fax:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 23% 71%, #00000080 0 .1mm, transparent .15mm) 0 0 / 43mm 37mm, radial-gradient(circle at 61% 12%, #00000073 0 .13mm, transparent .18mm) 0 0 / 43mm 37mm, radial-gradient(circle at 88% 44%, #00000059 0 .08mm, transparent .13mm) 0 0 / 43mm 37mm, radial-gradient(circle at 7% 33%, #0006 0 .11mm, transparent .16mm) 0 0 / 43mm 37mm, radial-gradient(circle at 47% 58%, #0000004d 0 .07mm, transparent .12mm) 0 0 / 43mm 37mm, radial-gradient(circle at 74% 86%, #00000080 0 .15mm, transparent .2mm) 0 0 / 43mm 37mm, radial-gradient(circle at 35% 94%, #00000059 0 .09mm, transparent .14mm) 0 0 / 43mm 37mm, radial-gradient(circle at 92% 5%, #0006 0 .1mm, transparent .15mm) 0 0 / 43mm 37mm, radial-gradient(circle at 15% 52%, #0000004d 0 .12mm, transparent .17mm) 0 0 / 43mm 37mm, radial-gradient(circle at 56% 29%, #00000073 0 .08mm, transparent .13mm) 0 0 / 43mm 37mm, radial-gradient(circle at 12% 18%, var(--fax-paper) 0 .08mm, transparent .11mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 33% 64%, var(--fax-paper) 0 .07mm, transparent .1mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 51% 41%, var(--fax-paper) 0 .09mm, transparent .12mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 69% 77%, var(--fax-paper) 0 .06mm, transparent .09mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 84% 23%, var(--fax-paper) 0 .08mm, transparent .11mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 27% 88%, var(--fax-paper) 0 .07mm, transparent .1mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 95% 58%, var(--fax-paper) 0 .06mm, transparent .09mm) 0 0 / 29.3mm 17.1mm, radial-gradient(circle at 42% 9%, var(--fax-paper) 0 .09mm, transparent .12mm) 0 0 / 29.3mm 17.1mm, linear-gradient(90deg, transparent 0 63.2%, #00000021 63.2% 63.33%, transparent 63.33%), linear-gradient(to bottom, transparent 0 36%, #f7f7f366 37% 40.5%, transparent 41.5%);position:absolute;inset:0}.theme-telegram-fax>*{z-index:1;filter:blur(.2px)contrast(1.25);position:relative}.theme-telegram-fax [data-field=office]{font-family:var(--font-accent);letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;grid-area:tti;font-size:14px;line-height:1.1;overflow:hidden;transform:rotate(-.2deg)}.theme-telegram-fax [data-field=company]{border-bottom:1.2mm solid var(--fax-toner);font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;grid-area:company;margin:7mm 47mm 3mm 0;font-size:18px;font-weight:700;line-height:1.7}.theme-telegram-fax [data-field=to]{grid-area:to}.theme-telegram-fax [data-field=from]{grid-area:from}.theme-telegram-fax .f-group-meta{flex-direction:column;grid-area:meta;display:flex}.theme-telegram-fax [data-field=date]{order:-1}.theme-telegram-fax [data-field=to],.theme-telegram-fax [data-field=from],.theme-telegram-fax [data-field=date],.theme-telegram-fax [data-field=serial]{padding-left:var(--fax-key);border-bottom:.3mm solid var(--fax-toner);text-indent:calc(var(--fax-key) * -1);margin-top:2mm;font-size:21px;line-height:1.15}.theme-telegram-fax [data-field=to]:before,.theme-telegram-fax [data-field=from]:before,.theme-telegram-fax [data-field=date]:before,.theme-telegram-fax [data-field=serial]:before{width:var(--fax-key);font-family:var(--font-heading);letter-spacing:.1em;text-indent:0;font-size:9px;font-weight:600;display:inline-block}.theme-telegram-fax [data-field=to]:before{content:"TO:"}:root:lang(pl) .theme-telegram-fax [data-field=to]:before{content:"DO:"}.theme-telegram-fax [data-field=from]:before{content:"FROM:"}:root:lang(pl) .theme-telegram-fax [data-field=from]:before{content:"OD:"}.theme-telegram-fax [data-field=date]:before{content:"DATE:"}:root:lang(pl) .theme-telegram-fax [data-field=date]:before{content:"DATA:"}.theme-telegram-fax [data-field=serial]:before{content:"PAGES:"}:root:lang(pl) .theme-telegram-fax [data-field=serial]:before{content:"STRON:"}.theme-telegram-fax [data-field=from]:after{font-family:var(--font-heading);letter-spacing:.1em;white-space:pre;text-indent:0;content:"☐ URGENT      ☐ FOR REVIEW      ☐ PLEASE COMMENT      ☐ PLEASE REPLY\a \a COMMENTS:";font-size:9px;font-weight:600;line-height:1.6;position:absolute;top:calc(100% + 3.5mm);left:0}:root:lang(pl) .theme-telegram-fax [data-field=from]:after{content:"☐ PILNE      ☐ DO WGLĄDU      ☐ PROSZĘ O UWAGI      ☐ PROSZĘ O ODPOWIEDŹ\a \a UWAGI:"}.theme-telegram-fax [data-field=body]{border:.35mm solid var(--fax-toner);grid-area:body;min-height:0;margin-top:16mm;padding:2mm 3mm;overflow:hidden}.theme-telegram-fax .f-para p{text-align:left;margin:0}.theme-telegram-fax .f-para p+p{margin-top:.5em}.theme-telegram-fax [data-field=footer]{font-family:var(--font-heading);color:var(--fax-grey);grid-area:footer;margin-top:3mm;font-size:7px;line-height:1.35}.theme-telegram-pigeon{--pigeon-print:#a2442c;--pigeon-hand:#2e2419;--pigeon-rule:#a2442c6b;--pigeon-line:1.12em;color:var(--pigeon-hand);font-family:var(--font-body);background:radial-gradient(at 12% 78%,#96682c21,#0000 32%),radial-gradient(at 86% 18%,#96682c1a,#0000 30%),radial-gradient(circle at 71% 64%,#8c5c281f 0 1.2mm,#0000 2.4mm),radial-gradient(circle at 23% 31%,#8c5c281a 0 .8mm,#0000 1.8mm),#efe7d4;grid-template:"company company""office office""to meta""body meta"1fr"from meta""footer footer"/1fr 76mm;column-gap:6mm;padding:11mm 15mm 9mm;font-size:13px;line-height:1.3;display:grid}.theme-telegram-pigeon:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#fff 0 .75mm,#0000 .8mm) 0 0/2.4mm 1.6mm repeat-x,repeating-linear-gradient(90deg,#78583000 0,#78583012 8mm,#fffcf038 12.5mm,#78583000 17mm);position:absolute;inset:0}.theme-telegram-pigeon:after{content:"";border:.5mm solid var(--pigeon-print);outline:.2mm solid var(--pigeon-print);outline-offset:-1.3mm;pointer-events:none;opacity:.85;position:absolute;inset:5.5mm 6mm 5mm}.theme-telegram-pigeon>*{z-index:1;position:relative}.theme-telegram-pigeon [data-field=company]{font-family:var(--font-title);letter-spacing:.14em;text-align:center;color:var(--pigeon-print);grid-area:company;font-size:22px;font-weight:700;line-height:1.2}.theme-telegram-pigeon [data-field=office]{border-bottom:.9mm double var(--pigeon-print);font-family:var(--font-heading);letter-spacing:.03em;text-align:center;color:var(--pigeon-print);grid-area:office;padding-bottom:1.6mm;font-size:10px;font-style:italic}.theme-telegram-pigeon [data-field=office]:after{content:"";opacity:.75;pointer-events:none;background:linear-gradient(#0000 0 43%,#2f5b458c 43% 47%,#0000 47% 53%,#2f5b458c 53% 57%,#0000 57%) 50%/62% 100% no-repeat,radial-gradient(circle,#2f5b4599 0 .7mm,#0000 .8mm 7.2mm,#2f5b4580 7.3mm 7.7mm,#0000 7.8mm 9.2mm,#2f5b4599 9.3mm 10.1mm,#0000 10.2mm);border-radius:50%;width:21mm;height:21mm;position:absolute;top:calc(100% + 36mm);right:22mm;transform:rotate(-12deg)}.theme-telegram-pigeon .f-group-meta{border:.3mm dashed var(--pigeon-print);font-family:var(--font-title);letter-spacing:.12em;text-align:center;text-transform:uppercase;flex-direction:column;grid-area:meta;align-items:center;gap:6mm;margin-top:3mm;padding:9mm 3mm 2mm;font-size:8px;font-weight:700;display:flex}.theme-telegram-pigeon .f-group-meta:before{font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.08em;text-transform:none;color:var(--pigeon-print);content:"Marks of the relay lofts";font-size:10px;font-weight:400;position:absolute;top:2mm;left:0;right:0}:root:lang(pl) .theme-telegram-pigeon .f-group-meta:before{content:"Znaki gołębników"}.theme-telegram-pigeon .f-group-meta:after{border-top:.3mm solid var(--pigeon-print);font-family:var(--font-heading);letter-spacing:.02em;text-align:left;text-transform:none;white-space:pre;color:var(--pigeon-print);content:"For the loftmaster only\a Loosed at ________________ bell ______\a Relayed at _______________ bell ______\a Arrived at _______________ bell ______\a Fed & watered ________________________";align-self:stretch;margin-top:auto;padding-top:2mm;font-size:9.5px;font-weight:400;line-height:2.1}:root:lang(pl) .theme-telegram-pigeon .f-group-meta:after{content:"Wypełnia gołębiarz\a Wypuszczony w ______________ dzwon _____\a Przekazany w _______________ dzwon _____\a Doleciał do ________________ dzwon _____\a Nakarmiony i napojony ____________________"}.theme-telegram-pigeon [data-field=serial]{color:#5b3f86;opacity:.78;border:.45mm solid #5b3f86;border-radius:50%;align-self:flex-start;margin:1mm 0 0 3mm;padding:1.6mm 4mm;transform:rotate(-6deg)}.theme-telegram-pigeon [data-field=date]{color:#7a3a22;opacity:.8;border:.8mm double #7a3a22;align-self:flex-end;margin-right:2mm;padding:.8mm 2.5mm;transform:rotate(4deg)}.theme-telegram-pigeon [data-field=to],.theme-telegram-pigeon [data-field=from]{font-size:18px;line-height:1.2}.theme-telegram-pigeon [data-field=to]{border-bottom:.25mm dotted var(--pigeon-print);grid-area:to;margin-top:3mm}.theme-telegram-pigeon [data-field=to]:before,.theme-telegram-pigeon [data-field=from]:before{font-family:var(--font-heading);font-variant:small-caps;letter-spacing:.08em;color:var(--pigeon-print);margin-right:2mm;font-size:10px}.theme-telegram-pigeon [data-field=to]:before{content:"To the hand of"}:root:lang(pl) .theme-telegram-pigeon [data-field=to]:before{content:"Do rąk"}.theme-telegram-pigeon [data-field=from]:before{content:"Sent by"}:root:lang(pl) .theme-telegram-pigeon [data-field=from]:before{content:"Nadał"}.theme-telegram-pigeon [data-field=body]{background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--pigeon-line) - .25mm), var(--pigeon-rule) calc(var(--pigeon-line) - .25mm) var(--pigeon-line));min-height:0;line-height:var(--pigeon-line);letter-spacing:-.01em;word-spacing:-.06em;grid-area:body;margin-top:2mm;overflow:hidden}.theme-telegram-pigeon .f-para p{text-align:left;margin:0}.theme-telegram-pigeon [data-field=from]{text-align:right;grid-area:from;margin-top:1.5mm}.theme-telegram-pigeon [data-field=footer]{border-top:.3mm solid var(--pigeon-print);font-family:var(--font-accent);text-align:center;color:var(--pigeon-print);grid-area:footer;margin-top:2mm;padding-top:1.2mm;font-size:8px;font-style:italic}.theme-telegram-relay{--relay-line:4.2333mm;--relay-band:12.7mm;--relay-strip:12.7mm;--relay-paper:#f5f6f0;--relay-bar:#dcebd8;--relay-ink:#262a36;--relay-key:25mm;padding:calc(var(--relay-line) * 2) calc(var(--relay-strip) + 7mm) var(--relay-line);background:repeating-linear-gradient(to bottom, var(--relay-bar) 0 var(--relay-band), var(--relay-paper) var(--relay-band) calc(var(--relay-band) * 2));color:var(--relay-ink);font-family:var(--font-body);font-size:16px;line-height:var(--relay-line);text-transform:uppercase;text-shadow:0 0 .5px #262a368c;flex-direction:column;display:flex}.theme-telegram-relay:before{content:"";pointer-events:none;background:radial-gradient(circle, #d0d3cb 0 1.9mm, #3c423847 2mm, transparent 2.15mm) left top / var(--relay-strip) var(--relay-band) repeat-y, radial-gradient(circle, #d0d3cb 0 1.9mm, #3c423847 2mm, transparent 2.15mm) right top / var(--relay-strip) var(--relay-band) repeat-y, repeating-linear-gradient(to bottom, #3c423859 0 .7mm, transparent .7mm 1.5mm) var(--relay-strip) 0 / .25mm 100% no-repeat, repeating-linear-gradient(to bottom, #3c423859 0 .7mm, transparent .7mm 1.5mm) right var(--relay-strip) top 0 / .25mm 100% no-repeat, linear-gradient(var(--relay-paper), var(--relay-paper)) left top / var(--relay-strip) 100% no-repeat, linear-gradient(var(--relay-paper), var(--relay-paper)) right top / var(--relay-strip) 100% no-repeat;position:absolute;inset:0}.theme-telegram-relay:after{content:"";inset:0 var(--relay-strip);z-index:2;pointer-events:none;background:linear-gradient(#0000 0 57%,#f5f6f061 58.5% 62%,#0000 63.5%),linear-gradient(#0000 0 81%,#f5f6f038 82% 83.5%,#0000 84.5%);position:absolute}.theme-telegram-relay>*{z-index:1;position:relative}.theme-telegram-relay [data-field=company]{font-family:var(--font-title);font-size:26px;line-height:calc(var(--relay-line) * 2);letter-spacing:.22em;text-shadow:.35px 0 0 var(--relay-ink), 0 0 .5px #262a368c}.theme-telegram-relay [data-field=office],.theme-telegram-relay [data-field=serial],.theme-telegram-relay [data-field=date],.theme-telegram-relay [data-field=to],.theme-telegram-relay [data-field=from]{padding-left:var(--relay-key);font-family:var(--font-heading);text-indent:calc(var(--relay-key) * -1);font-size:16px}.theme-telegram-relay [data-field=office]:before,.theme-telegram-relay [data-field=serial]:before,.theme-telegram-relay [data-field=date]:before,.theme-telegram-relay [data-field=to]:before,.theme-telegram-relay [data-field=from]:before{width:var(--relay-key);text-indent:0;display:inline-block}.theme-telegram-relay [data-field=office]:before{content:"ROUTE"}:root:lang(pl) .theme-telegram-relay [data-field=office]:before{content:"TRASA"}.theme-telegram-relay [data-field=serial]:before{content:"MSG ID"}:root:lang(pl) .theme-telegram-relay [data-field=serial]:before{content:"NR KOM."}.theme-telegram-relay [data-field=date]:before{content:"SHIP TIME"}:root:lang(pl) .theme-telegram-relay [data-field=date]:before{content:"CZAS POKŁ."}.theme-telegram-relay [data-field=to]:before{content:"TO"}:root:lang(pl) .theme-telegram-relay [data-field=to]:before{content:"DO"}.theme-telegram-relay [data-field=from]:before{content:"FROM"}:root:lang(pl) .theme-telegram-relay [data-field=from]:before{content:"OD"}.theme-telegram-relay [data-field=office]{padding-top:var(--relay-line);background:repeating-linear-gradient(90deg, var(--relay-ink) 0 1.6mm, transparent 1.6mm 2.4mm) 0 calc(var(--relay-line) / 2) / 100% .35mm no-repeat}.theme-telegram-relay .f-group-meta{gap:8mm;display:flex}.theme-telegram-relay [data-field=body]{min-height:0;margin-top:var(--relay-line);padding-top:var(--relay-line);background:repeating-linear-gradient(90deg, var(--relay-ink) 0 1.6mm, transparent 1.6mm 2.4mm) 0 calc(var(--relay-line) / 2) / 100% .35mm no-repeat;letter-spacing:.04em;flex:1 1 0;overflow:hidden}.theme-telegram-relay .f-para p{text-align:left;margin:0}.theme-telegram-relay .f-para p+p{margin-top:var(--relay-line)}.theme-telegram-relay [data-field=from]{padding-top:var(--relay-line);background:repeating-linear-gradient(90deg, var(--relay-ink) 0 1.6mm, transparent 1.6mm 2.4mm) 0 calc(var(--relay-line) / 2) / 100% .35mm no-repeat}.theme-telegram-relay [data-field=footer]{font-family:var(--font-accent);letter-spacing:.04em;font-size:16px}.theme-telegram-relay [data-field=footer]:before{content:">> "}.theme-telegram-relay [data-field=footer]:after{content:" <<"}.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-boarding{--boarding-band:#262f6c;--boarding-stripe:#e4584b;--boarding-card:#fbfaf6;--boarding-ink:#15172a;--boarding-label:#666a7c;--boarding-bar:#121212;--boarding-band-h:10mm;--boarding-stub:39.5mm;grid-template-columns:1fr 1fr 32mm;grid-template-rows:var(--boarding-band-h) auto auto 1fr auto;background:var(--boarding-card);color:var(--boarding-ink);font-family:var(--font-body);grid-template-areas:"carrier title.""holder holder serial""route route price""when.seat""notice notice seat";gap:1.4mm 4mm;padding:0 4mm 3mm 6mm;font-size:8px;line-height:1.2;display:grid}.theme-ticket-boarding:before{content:"";pointer-events:none;background:radial-gradient(circle, #0000004d 0 .3mm, transparent .38mm) right var(--boarding-stub) top / 1mm 1.5mm repeat-y, linear-gradient(var(--boarding-stripe), var(--boarding-stripe)) left top var(--boarding-band-h) / 100% .9mm no-repeat, linear-gradient(var(--boarding-band), var(--boarding-band)) left top / 100% var(--boarding-band-h) no-repeat;position:absolute;inset:0}.theme-ticket-boarding:after{content:"";background:radial-gradient(circle at 50% 125%, transparent 0 2.4mm, #fff 2.45mm 2.95mm, transparent 3mm), var(--boarding-stripe);pointer-events:none;border-radius:50%;width:4.6mm;height:4.6mm;position:absolute;top:2.7mm;left:6mm}.theme-ticket-boarding>*{z-index:1;position:relative}.theme-ticket-boarding [data-field=carrier]{font-family:var(--font-title);letter-spacing:.02em;text-transform:lowercase;color:#fff;grid-area:carrier;align-self:center;padding-left:6.4mm;font-size:15px;font-style:italic;font-weight:700;line-height:1.2}.theme-ticket-boarding [data-field=title]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#fff;grid-area:title;place-self:center end;margin-right:2mm;font-size:7px;font-weight:600;line-height:1.3}.theme-ticket-boarding [data-field=holder],.theme-ticket-boarding [data-field=from],.theme-ticket-boarding [data-field=to],.theme-ticket-boarding [data-field=date],.theme-ticket-boarding [data-field=time],.theme-ticket-boarding [data-field=serial],.theme-ticket-boarding [data-field=price],.theme-ticket-boarding [data-field=klass],.theme-ticket-boarding [data-field=seat]{text-transform:uppercase;font-weight:700}.theme-ticket-boarding [data-field=holder]:before,.theme-ticket-boarding [data-field=from]:before,.theme-ticket-boarding [data-field=to]:before,.theme-ticket-boarding [data-field=date]:before,.theme-ticket-boarding [data-field=time]:before,.theme-ticket-boarding [data-field=serial]:before,.theme-ticket-boarding [data-field=price]:before,.theme-ticket-boarding [data-field=klass]:before,.theme-ticket-boarding [data-field=seat]:before{font-family:var(--font-heading);letter-spacing:.12em;color:var(--boarding-label);margin-bottom:.3mm;font-size:5.2px;font-weight:600;line-height:1.2;display:block}.theme-ticket-boarding [data-field=holder]:before{content:"PASSENGER"}:root:lang(pl) .theme-ticket-boarding [data-field=holder]:before{content:"PASAŻER"}.theme-ticket-boarding [data-field=from]:before{content:"FROM"}:root:lang(pl) .theme-ticket-boarding [data-field=from]:before{content:"Z"}.theme-ticket-boarding [data-field=to]:before{content:"TO"}:root:lang(pl) .theme-ticket-boarding [data-field=to]:before{content:"DO"}.theme-ticket-boarding [data-field=date]:before{content:"DATE"}:root:lang(pl) .theme-ticket-boarding [data-field=date]:before{content:"DATA"}.theme-ticket-boarding [data-field=time]:before{content:"BOARDING"}:root:lang(pl) .theme-ticket-boarding [data-field=time]:before{content:"WEJŚCIE NA POKŁAD"}.theme-ticket-boarding [data-field=serial]:before{content:"FLIGHT"}:root:lang(pl) .theme-ticket-boarding [data-field=serial]:before{content:"NR LOTU"}.theme-ticket-boarding [data-field=price]:before{content:"GATE"}:root:lang(pl) .theme-ticket-boarding [data-field=price]:before{content:"WYJŚCIE"}.theme-ticket-boarding [data-field=klass]:before{content:"GROUP"}:root:lang(pl) .theme-ticket-boarding [data-field=klass]:before{content:"GRUPA"}.theme-ticket-boarding [data-field=seat]:before{content:"SEAT"}:root:lang(pl) .theme-ticket-boarding [data-field=seat]:before{content:"MIEJSCE"}.theme-ticket-boarding [data-field=holder]{letter-spacing:.04em;grid-area:holder;margin-top:1.6mm;font-size:11px}.theme-ticket-boarding .f-group-route{grid-area:route;align-items:flex-end;gap:9mm;margin-top:1mm;font-size:16px;display:flex}.theme-ticket-boarding [data-field=from]{position:relative}.theme-ticket-boarding [data-field=from]:after{content:"";background:conic-gradient(from 240deg at 100% 50%, var(--boarding-stripe) 0 60deg, transparent 60deg) right center / 1.7mm 2mm no-repeat, linear-gradient(var(--boarding-stripe), var(--boarding-stripe)) left center / 3.6mm .45mm no-repeat;width:5mm;height:2mm;position:absolute;bottom:1.2mm;right:-7mm}.theme-ticket-boarding .f-group-when{grid-area:when;align-self:center;align-items:flex-end;gap:6mm;font-size:13px;display:flex}.theme-ticket-boarding .f-group-when:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0 1.25mm, var(--boarding-card) 1.25mm 1.5mm), linear-gradient(90deg, var(--boarding-bar) 0 .9mm, var(--boarding-card) .9mm 1.15mm, var(--boarding-bar) 1.15mm 1.3mm, var(--boarding-card) 1.3mm 1.55mm, var(--boarding-bar) 1.55mm 1.7mm, var(--boarding-card) 1.7mm) left top / 2.4mm 100% no-repeat, linear-gradient(90deg, var(--boarding-card) 0 .6mm, var(--boarding-bar) .6mm .85mm, var(--boarding-card) .85mm 1.1mm, var(--boarding-bar) 1.1mm 1.25mm, var(--boarding-card) 1.25mm 1.5mm, var(--boarding-bar) 1.5mm) right top / 2.5mm 100% no-repeat, conic-gradient(at .3mm 1.5mm, transparent 0 270deg, var(--boarding-bar) 270deg) 0 0 / .8mm 3mm, conic-gradient(at .45mm 1.5mm, transparent 0 270deg, var(--boarding-bar) 270deg) .3mm 1.5mm / 1.3mm 4.5mm, conic-gradient(at .2mm 3mm, transparent 0 270deg, var(--boarding-bar) 270deg) .9mm 0 / 1.7mm 6mm, repeating-linear-gradient(90deg, var(--boarding-bar) 0 .25mm, transparent .25mm .55mm, var(--boarding-bar) .55mm .95mm, transparent .95mm 1.1mm, var(--boarding-bar) 1.1mm 1.2mm, transparent 1.2mm 1.75mm), repeating-linear-gradient(90deg, transparent 0 .4mm, var(--boarding-bar) .4mm .6mm, transparent .6mm 1.3mm, var(--boarding-bar) 1.3mm 1.65mm, transparent 1.65mm 2.3mm);width:47mm;height:13.5mm;margin-top:-6.75mm;position:absolute;top:50%;left:calc(100% + 5mm)}.theme-ticket-boarding [data-field=notice]{font-family:var(--font-accent);color:#4a4d5c;grid-area:notice;align-self:end;font-size:5.3px;line-height:1.3}.theme-ticket-boarding [data-field=serial]{grid-area:serial;margin-top:1.6mm;font-size:12px}.theme-ticket-boarding [data-field=price]{color:var(--boarding-stripe);grid-area:price;align-self:end;font-size:17px}.theme-ticket-boarding .f-group-seat{grid-area:seat;align-self:center;align-items:flex-end;gap:5mm;display:flex}.theme-ticket-boarding [data-field=klass]{font-size:17px}.theme-ticket-boarding [data-field=seat]{font-size:22px}.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-passage{--passage-ink:#231a11;--passage-red:#9a2a1b;--passage-stamp:#761e309e;--passage-card:#e8dcc1;background:radial-gradient(circle at 18% 72%, #78542429 0 .5mm, transparent 1.4mm), radial-gradient(circle at 63% 21%, #78542424 0 .4mm, transparent 1.2mm), radial-gradient(circle at 88% 83%, #78542426 0 .6mm, transparent 1.6mm), radial-gradient(ellipse at 30% 30%, #fffaeb66, transparent 60%), radial-gradient(ellipse at 90% 100%, #6e50282e, transparent 55%), radial-gradient(ellipse at 8% 10%, #6e50281f, transparent 35%), radial-gradient(ellipse 30% 18% at 55% 60%, #fffaeb40, transparent), var(--passage-card);color:var(--passage-ink);font-family:var(--font-body);text-shadow:0 0 .3px #231a11b3;grid-template:"carrier carrier serial""title title seat""route route seat"1fr"when holder price""notice notice price"/1fr 1fr 31mm;gap:.8mm 8.5mm;padding:5.5mm 5mm 4.5mm 6.5mm;font-size:8px;line-height:1.25;display:grid}.theme-ticket-passage:before{content:"";border:.55mm solid var(--passage-ink);background:repeating-linear-gradient(60deg, var(--passage-ink) 0 .3mm, transparent .3mm 1mm) left top / 100% 1.3mm no-repeat, repeating-linear-gradient(60deg, var(--passage-ink) 0 .3mm, transparent .3mm 1mm) left bottom / 100% 1.3mm no-repeat;pointer-events:none;opacity:.88;position:absolute;inset:2.5mm 40mm 2.5mm 2.5mm}.theme-ticket-passage:after{content:"";border:.35mm solid var(--passage-red);pointer-events:none;background:radial-gradient(circle,#34261699 0 .3mm,#0000 .38mm) 0/1.2mm 1.5mm repeat-y;border-left:0;width:36mm;position:absolute;top:2.5mm;bottom:2.5mm;right:2.5mm}.theme-ticket-passage>*{z-index:1;position:relative}.theme-ticket-passage [data-field=carrier]{font-family:var(--font-title);font-variant:small-caps;letter-spacing:.04em;text-align:center;grid-area:carrier;font-size:14px;font-weight:700;line-height:1.2}.theme-ticket-passage [data-field=title]{border-bottom:.25mm solid var(--passage-ink);font-family:var(--font-heading);letter-spacing:.12em;text-align:center;color:var(--passage-red);grid-area:title;font-size:7px;font-weight:700;line-height:1.6}.theme-ticket-passage .f-group-route{grid-area:route;justify-content:center;align-self:center;align-items:baseline;gap:2.5mm;font-size:18px;font-style:italic;display:flex}.theme-ticket-passage .f-group-route:after{content:"";background:radial-gradient(circle at 25% 0, transparent 0 .58mm, var(--passage-ink) .6mm .82mm, transparent .84mm) 0 0 / 2.8mm .8mm repeat-x, radial-gradient(circle at 75% 100%, transparent 0 .58mm, var(--passage-ink) .6mm .82mm, transparent .84mm) 0 0 / 2.8mm .8mm repeat-x, radial-gradient(circle at 25% 0, transparent 0 .58mm, var(--passage-ink) .6mm .82mm, transparent .84mm) 1.4mm 1.4mm / 2.8mm .8mm repeat-x, radial-gradient(circle at 75% 100%, transparent 0 .58mm, var(--passage-ink) .6mm .82mm, transparent .84mm) 1.4mm 1.4mm / 2.8mm .8mm repeat-x;opacity:.7;pointer-events:none;width:54mm;height:2.2mm;margin-left:-27mm;position:absolute;top:calc(100% + 1.2mm);left:50%}.theme-ticket-passage [data-field=from]:after{content:"—";margin-left:2.5mm;font-style:normal}.theme-ticket-passage .f-group-when{flex-direction:column;grid-area:when;align-self:end;font-size:8.5px;display:flex}.theme-ticket-passage [data-field=date]{font-weight:700}.theme-ticket-passage [data-field=holder]{border-bottom:.2mm dotted var(--passage-ink);font-family:var(--font-accent);grid-area:holder;align-self:end;padding-bottom:.2mm;font-size:13px;line-height:1.1}.theme-ticket-passage [data-field=holder]:before{font-family:var(--font-heading);letter-spacing:.1em;content:"BEARER";margin-right:1.5mm;font-size:5.5px;font-weight:700}:root:lang(pl) .theme-ticket-passage [data-field=holder]:before{content:"OKAZICIEL"}.theme-ticket-passage [data-field=notice]{border-top:.25mm solid var(--passage-ink);grid-area:notice;padding-top:.6mm;font-size:5.4px;font-style:italic;line-height:1.3}.theme-ticket-passage [data-field=serial]{letter-spacing:.06em;text-align:center;color:var(--passage-red);grid-area:serial;align-self:start;font-size:10px;font-weight:700}.theme-ticket-passage .f-group-seat{text-align:center;flex-direction:column;grid-area:seat;align-self:center;align-items:center;font-size:9px;display:flex}.theme-ticket-passage [data-field=klass]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;font-weight:700}.theme-ticket-passage .f-group-seat:after{content:"";background:#f6f3ec;border-radius:50%;width:3.4mm;height:3.4mm;position:absolute;top:-1.5mm;right:-.5mm;box-shadow:inset .35mm .45mm .5mm #00000073,0 0 0 .15mm #503c1e59}.theme-ticket-passage [data-field=price]{text-align:center;grid-area:price;align-self:center;font-size:11px;font-weight:700;line-height:1.15}.theme-ticket-passage [data-field=price]:before{font-family:var(--font-heading);letter-spacing:.14em;content:"FARE PAID";font-size:5.5px;display:block}:root:lang(pl) .theme-ticket-passage [data-field=price]:before{content:"OPŁATA"}.theme-ticket-passage [data-field=price]:after{content:"";background:radial-gradient(circle, var(--passage-stamp) 0 .8mm, transparent .9mm 5.2mm, var(--passage-stamp) 5.3mm 5.65mm, transparent 5.75mm 6.3mm, var(--passage-stamp) 6.4mm 7.2mm), repeating-conic-gradient(var(--passage-stamp) 0 9deg, transparent 9deg 30deg) center / 7mm 7mm no-repeat;mix-blend-mode:multiply;pointer-events:none;border-radius:50%;width:14.4mm;height:14.4mm;position:absolute;top:-11mm;right:-3mm;transform:rotate(-14deg)}.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-tokens-counters{color:#2a2622;background:#f4f1ea;flex-direction:column;gap:6mm;padding:10mm;display:flex}.theme-tokens-counters [data-field=tokens]{grid-template-columns:repeat(auto-fill,minmax(28mm,1fr));align-content:start;justify-items:center;gap:6mm 4mm;display:grid}.theme-tokens-counters .f-list-row{flex-direction:column;align-items:center;gap:1.5mm;width:28mm;display:flex}.theme-tokens-counters .f-sub-image{border:1mm solid var(--row-color,#8a3b3b);background:#e4ded1;border-radius:50%;width:26mm;height:26mm;overflow:hidden}.theme-tokens-counters .f-sub-image img{object-fit:cover;width:100%;height:100%;display:block}.theme-tokens-counters .f-image-empty{color:#9a9284;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;font-family:ui-sans-serif,sans-serif;font-size:8px;display:flex}.theme-tokens-counters .f-sub-label{font-family:var(--font-body);text-align:center;font-size:9px;line-height:1.2}.theme-tokens-counters .f-sub-color{flex:none}.theme-tokens-counters .f-swatch-fill{border-radius:50%;width:3mm;height:3mm}.theme-tokens-counters .page-notice{font-family:var(--font-body);text-align:center;color:#6b6455;font-size:7px}.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}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house){--tracks:var(--col-date) minmax(0, 1fr) var(--col-amount) var(--col-amount) var(--col-balance) var(--col-extra,0mm);display:grid}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=institution]{grid-area:institution}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=branch]{grid-area:branch}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=title]{grid-area:title}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=holder]{grid-area:holder}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=address]{grid-area:address}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=account]{grid-area:account}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=period]{grid-area:period}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=sheet]{grid-area:sheet}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=opening]{grid-area:opening}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) .f-group-totals{grid-area:totals}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=footnote]{grid-area:footnote}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=rows]{min-height:0;padding-top:var(--head-h);background:linear-gradient(var(--head-line), var(--head-line)) 0 calc(var(--head-h) - var(--rule-w)) / 100% var(--rule-w) no-repeat, linear-gradient(var(--head-fill), var(--head-fill)) 0 0 / 100% var(--head-h) no-repeat, linear-gradient(to right, transparent calc(var(--col-date) - var(--rule-w)), var(--rule) 0 var(--col-date), transparent 0), linear-gradient(to left, transparent calc(var(--col-extra,0mm) + var(--col-balance)), var(--rule) 0 calc(var(--col-extra,0mm) + var(--col-balance) + var(--rule-w)), transparent 0), linear-gradient(to left, transparent calc(var(--col-extra,0mm) + var(--col-balance) + var(--col-amount)), var(--rule) 0 calc(var(--col-extra,0mm) + var(--col-balance) + var(--col-amount) + var(--rule-w)), transparent 0), linear-gradient(to left, transparent calc(var(--col-extra,0mm) + var(--col-balance) + 2 * var(--col-amount)), var(--rule) 0 calc(var(--col-extra,0mm) + var(--col-balance) + 2 * var(--col-amount) + var(--rule-w)), transparent 0), linear-gradient(to left, transparent var(--col-extra,0mm), var(--rule-extra,transparent) 0 calc(var(--col-extra,0mm) + var(--rule-w)), transparent 0);grid-area:rows;position:relative;overflow:hidden}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=rows] .f-list-row{grid-template-columns:var(--tracks);padding:var(--row-pad) 0;display:grid}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=rows] .f-sub{min-width:0;padding:0 var(--cell-pad);overflow-wrap:anywhere;position:relative}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) :is(.f-sub-out,.f-sub-in,.f-sub-balance){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=rows] .f-list-row:first-child .f-sub:before{top:calc(-1 * (var(--head-h) + var(--row-pad)));left:var(--cell-pad);right:var(--cell-pad);height:var(--head-h);line-height:var(--head-h);white-space:nowrap;position:absolute}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=rows] .f-list-row:first-child:after{top:calc(-1 * var(--head-h));width:var(--col-extra,0mm);height:var(--head-h);line-height:var(--head-h);text-align:center;white-space:nowrap;position:absolute;right:0}:is(.theme-transaction-statement,.theme-transaction-passbook,.theme-transaction-printout,.theme-transaction-credit,.theme-transaction-counting-house) [data-field=stamp]{z-index:2;position:absolute}.theme-transaction-counting-house{--col-date:17mm;--col-amount:15mm;--col-balance:16mm;--head-h:6mm;--row-pad:1mm;--cell-pad:1.2mm;--rule:#8c2a1cb3;--rule-w:.25mm;--head-fill:transparent;--head-line:#8c2a1c;color:#2c1d12;font-family:var(--font-body);background:radial-gradient(at 82% 12%,#8c602829,#0000 30%),radial-gradient(at 12% 78%,#78501e24,#0000 34%),radial-gradient(#0000 55%,#603e1847),#ecdcb6;grid-template-rows:repeat(7,auto) minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"institution institution""branch branch""title title""holder account""address sheet""period period""opening opening""rows rows""totals totals""footnote footnote";column-gap:6mm;padding:12mm 12mm 10mm;font-size:9.5px;line-height:1.3}.theme-transaction-counting-house [data-field=institution]{font-family:var(--font-title);text-align:center;color:#8c2a1c;font-size:19px;font-weight:700;line-height:1.1}.theme-transaction-counting-house [data-field=branch]{text-align:center;border-bottom:.9mm double #8c2a1c;margin-top:1mm;padding-bottom:2.4mm;font-size:8.5px;font-style:italic}.theme-transaction-counting-house [data-field=title]{font-family:var(--font-heading);letter-spacing:.24em;text-align:center;text-transform:uppercase;margin:3mm 0 4mm;font-size:9px;font-weight:700}.theme-transaction-counting-house [data-field=holder]{font-size:12px;font-style:italic}.theme-transaction-counting-house [data-field=holder]:before{content:"The account of";font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#8c2a1c;font-size:6.5px;font-style:normal;font-weight:700;display:block}:root:lang(pl) .theme-transaction-counting-house [data-field=holder]:before{content:"Rachunek"}.theme-transaction-counting-house [data-field=address]{font-style:italic}.theme-transaction-counting-house :is([data-field=account],[data-field=sheet]){font-family:var(--font-heading);text-align:right;white-space:nowrap;align-self:end;font-size:8px}.theme-transaction-counting-house :is([data-field=account],[data-field=sheet]):before{color:#8c2a1c}.theme-transaction-counting-house [data-field=account]:before{content:"Folio "}:root:lang(pl) .theme-transaction-counting-house [data-field=account]:before{content:"Karta "}.theme-transaction-counting-house [data-field=sheet]:before{content:"Extract "}:root:lang(pl) .theme-transaction-counting-house [data-field=sheet]:before{content:"Wyciąg nr "}.theme-transaction-counting-house [data-field=period]{text-align:center;margin-top:2.4mm;font-style:italic}.theme-transaction-counting-house [data-field=opening]{padding:0 var(--cell-pad) 1.2mm;align-items:baseline;gap:1.5mm;margin-top:3.5mm;display:flex}.theme-transaction-counting-house [data-field=opening]:before{content:"Brought forward from the last reckoning";order:-2;font-style:italic}:root:lang(pl) .theme-transaction-counting-house [data-field=opening]:before{content:"Przeniesiono z poprzedniego rozliczenia"}.theme-transaction-counting-house [data-field=opening]:after{content:"";border-bottom:.3mm dotted #8c2a1cb3;flex:1;order:-1}.theme-transaction-counting-house [data-field=rows]{border-top:.5mm solid #8c2a1c;border-bottom:.5mm solid #8c2a1c;border-left:.25mm solid var(--rule);border-right:.25mm solid var(--rule)}.theme-transaction-counting-house [data-field=rows] .f-list-row{border-bottom:.15mm solid #2c1d1229}.theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#8c2a1c;font-size:6.3px;font-weight:700}.theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Day"}:root:lang(pl) .theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Dzień"}.theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Particulars"}:root:lang(pl) .theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Tytułem"}.theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Paid out"}:root:lang(pl) .theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Wydano"}.theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Received"}:root:lang(pl) .theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Przyjęto"}.theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Balance"}:root:lang(pl) .theme-transaction-counting-house [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Saldo"}.theme-transaction-counting-house [data-field=rows] .f-sub-date{font-style:italic}.theme-transaction-counting-house .f-group-totals{grid-template-columns:var(--tracks);row-gap:1.2mm;padding-top:1.4mm;display:grid}.theme-transaction-counting-house .f-group-totals>*{padding:0 var(--cell-pad);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.theme-transaction-counting-house .f-group-totals:has(:is([data-field=totalOut],[data-field=totalIn])):before{content:"Sums";padding:0 var(--cell-pad);color:#8c2a1c;grid-area:1/1/2/3;font-style:italic}:root:lang(pl) .theme-transaction-counting-house .f-group-totals:has(:is([data-field=totalOut],[data-field=totalIn])):before{content:"Sumy"}.theme-transaction-counting-house [data-field=totalOut]{grid-area:1/3}.theme-transaction-counting-house [data-field=totalIn]{grid-area:1/4}.theme-transaction-counting-house .f-group-totals:has([data-field=closing]):after{content:"Remaining in the keeping of the House";padding:0 var(--cell-pad);text-align:right;color:#8c2a1c;grid-area:2/1/3/5;font-style:italic}:root:lang(pl) .theme-transaction-counting-house .f-group-totals:has([data-field=closing]):after{content:"Pozostaje w pieczy Domu"}.theme-transaction-counting-house [data-field=closing]{border-bottom:.8mm double #8c2a1c;grid-area:2/5;padding-bottom:.6mm;font-size:11px;font-weight:700}.theme-transaction-counting-house [data-field=footnote]{margin-top:5mm;font-size:8px;font-style:italic;line-height:1.35}.theme-transaction-counting-house [data-field=footnote] p{margin:0}.theme-transaction-counting-house [data-field=stamp]{outline-offset:-1.4mm;color:#8e1d19d1;width:19mm;height:19mm;font-family:var(--font-accent);border:.4mm solid #8e1d19d1;border-radius:50%;outline:.25mm solid #8e1d19d1;place-items:center;font-size:10px;font-weight:700;display:grid;bottom:34mm;right:16mm;transform:rotate(-8deg)}.theme-transaction-credit{--col-date:11mm;--col-amount:17mm;--col-balance:18mm;--head-h:5mm;--row-pad:.7mm;--cell-pad:.8mm;--rule:transparent;--rule-w:.3mm;--head-fill:transparent;--head-line:transparent;--margin:11mm;--pitch:12.7mm;padding:9mm calc(var(--margin) + 3mm) 8mm;background:radial-gradient(circle, #c9cdc0 0 1.8mm, #aeb3a5 1.8mm 2mm, transparent 2.05mm) 0 0 / var(--margin) var(--pitch) repeat-y, radial-gradient(circle, #c9cdc0 0 1.8mm, #aeb3a5 1.8mm 2mm, transparent 2.05mm) 100% 0 / var(--margin) var(--pitch) repeat-y, repeating-linear-gradient(to bottom, #9aa093 0 .9mm, transparent .9mm 1.8mm) var(--margin) 0 / .2mm 100% no-repeat, repeating-linear-gradient(to bottom, #9aa093 0 .9mm, transparent .9mm 1.8mm) calc(100% - var(--margin)) 0 / .2mm 100% no-repeat, repeating-linear-gradient(to bottom, #d9ead3 0 calc(var(--pitch) / 2), transparent calc(var(--pitch) / 2) var(--pitch)) var(--margin) 0 / calc(100% - 2 * var(--margin)) 100% no-repeat, #f5f6ef;color:#262a3b;font-family:var(--font-body);text-transform:uppercase;grid-template-rows:repeat(6,auto) minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"institution institution""branch branch""title title""holder account""address period""opening sheet""rows rows""totals totals""footnote footnote";column-gap:6mm;font-size:11px;line-height:1.12}.theme-transaction-credit [data-field=institution]{font-family:var(--font-title);letter-spacing:.16em;text-align:center;font-size:13px;font-weight:700}.theme-transaction-credit [data-field=branch]{text-align:center;margin-top:.8mm}.theme-transaction-credit [data-field=title]{font-family:var(--font-heading);letter-spacing:.32em;text-align:center;border-top:.35mm dashed #262a3b;border-bottom:.35mm dashed #262a3b;margin:2.5mm 0 3mm;padding:1mm 0;font-size:9px;font-weight:600}.theme-transaction-credit :is([data-field=holder],[data-field=address],[data-field=opening],[data-field=account],[data-field=period],[data-field=sheet]){white-space:nowrap}.theme-transaction-credit :is([data-field=holder],[data-field=address],[data-field=opening]):before{width:22mm;display:inline-block}.theme-transaction-credit :is([data-field=account],[data-field=period],[data-field=sheet]):before{width:12mm;display:inline-block}.theme-transaction-credit [data-field=holder]:before{content:"Holder ...."}:root:lang(pl) .theme-transaction-credit [data-field=holder]:before{content:"Posiadacz ."}.theme-transaction-credit [data-field=address]:before{content:"Berth ....."}:root:lang(pl) .theme-transaction-credit [data-field=address]:before{content:"Kwatera ..."}.theme-transaction-credit [data-field=opening]:before{content:"Opening ..."}:root:lang(pl) .theme-transaction-credit [data-field=opening]:before{content:"Otwarcie .."}.theme-transaction-credit [data-field=account]:before{content:"Acct"}:root:lang(pl) .theme-transaction-credit [data-field=account]:before{content:"Konto"}.theme-transaction-credit [data-field=period]:before{content:"Cycle"}:root:lang(pl) .theme-transaction-credit [data-field=period]:before{content:"Cykl"}.theme-transaction-credit [data-field=sheet]:before{content:"Sheet"}:root:lang(pl) .theme-transaction-credit [data-field=sheet]:before{content:"Arkusz"}.theme-transaction-credit [data-field=rows]{margin-top:3mm}.theme-transaction-credit [data-field=rows] .f-list-row:first-child{border-top:.35mm dashed #262a3b}.theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub:before{font-family:var(--font-body);color:#262a3b;font-size:11px}.theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Date"}:root:lang(pl) .theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Data"}.theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Transaction"}:root:lang(pl) .theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Operacja"}.theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Debit"}:root:lang(pl) .theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Obciąż."}.theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Credit"}:root:lang(pl) .theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Uznanie"}.theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Balance"}:root:lang(pl) .theme-transaction-credit [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Saldo"}.theme-transaction-credit .f-group-totals{border:.35mm dashed #262a3b;row-gap:.4mm;margin-top:2mm;padding:1.4mm 2mm;display:grid}.theme-transaction-credit .f-group-totals>*{white-space:nowrap;justify-content:space-between;display:flex}.theme-transaction-credit [data-field=totalOut]:before{content:"Total debits"}:root:lang(pl) .theme-transaction-credit [data-field=totalOut]:before{content:"Suma obciążeń"}.theme-transaction-credit [data-field=totalIn]:before{content:"Total credits"}:root:lang(pl) .theme-transaction-credit [data-field=totalIn]:before{content:"Suma uznań"}.theme-transaction-credit [data-field=closing]:before{content:">> Closing balance"}:root:lang(pl) .theme-transaction-credit [data-field=closing]:before{content:">> Saldo zamknięcia"}.theme-transaction-credit [data-field=closing]{font-size:13px}.theme-transaction-credit [data-field=footnote]{opacity:.85;margin-top:3mm;font-size:9px;line-height:1.15}.theme-transaction-credit [data-field=footnote] p{margin:0}.theme-transaction-credit [data-field=stamp]{right:calc(var(--margin) + 6mm);font-family:var(--font-accent);letter-spacing:.08em;color:#b3261e;opacity:.78;border:.7mm solid #b3261e;padding:.6mm 2.4mm;font-size:13px;bottom:44mm;transform:rotate(-7deg)}.theme-transaction-passbook{--col-date:14.5mm;--col-amount:18.5mm;--col-balance:20mm;--col-extra:14mm;--head-h:6.5mm;--row-pad:1.2mm;--cell-pad:1mm;--rule:#3f6b52;--rule-extra:#3f6b52;--rule-w:.3mm;--head-fill:#3f6b5229;--head-line:#3f6b52;color:#2b2a36;font-family:var(--font-body);background:repeating-linear-gradient(45deg,#3f6b5212 0 .25mm,#0000 .25mm 1.4mm),repeating-linear-gradient(-45deg,#3f6b5212 0 .25mm,#0000 .25mm 1.4mm),#e2eadb;grid-template-rows:repeat(6,auto) minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"institution sheet""branch branch""title account""holder holder""address period""opening opening""rows rows""totals totals""footnote footnote";column-gap:5mm;padding:9mm 9mm 8mm;font-size:9px;line-height:1.3}.theme-transaction-passbook [data-field=institution]{font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;color:#1f4a36;font-size:11px;font-weight:700}.theme-transaction-passbook [data-field=sheet]{font-family:var(--font-title);color:#1f4a36;align-self:start;font-size:11px;font-weight:700}.theme-transaction-passbook [data-field=sheet]:before{content:"Page ";font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:400}:root:lang(pl) .theme-transaction-passbook [data-field=sheet]:before{content:"Strona "}.theme-transaction-passbook [data-field=branch]{font-family:var(--font-heading);letter-spacing:.06em;color:#1f4a36;border-bottom:.5mm solid #3f6b52;padding-bottom:2mm;font-size:7.5px}.theme-transaction-passbook [data-field=title]{font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;color:#1f4a36;align-self:baseline;margin-top:3mm;font-size:14px;font-weight:600}.theme-transaction-passbook [data-field=account]{letter-spacing:.06em;align-self:baseline;font-size:12px}.theme-transaction-passbook [data-field=account]:before{content:"No. ";font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#1f4a36;font-size:8px}:root:lang(pl) .theme-transaction-passbook [data-field=account]:before{content:"Nr "}.theme-transaction-passbook :is([data-field=holder],[data-field=address],[data-field=period]){border-bottom:.25mm dotted #3f6b52;align-items:baseline;gap:2mm;margin-top:2.4mm;padding-bottom:.5mm;display:flex}.theme-transaction-passbook :is([data-field=holder],[data-field=address],[data-field=period]):before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#1f4a36;font-size:7px}.theme-transaction-passbook [data-field=holder]{font-size:10.5px}.theme-transaction-passbook [data-field=holder]:before{content:"Holder"}:root:lang(pl) .theme-transaction-passbook [data-field=holder]:before{content:"Właściciel"}.theme-transaction-passbook [data-field=address]:before{content:"Address"}:root:lang(pl) .theme-transaction-passbook [data-field=address]:before{content:"Adres"}.theme-transaction-passbook [data-field=period]:before{content:"Year"}:root:lang(pl) .theme-transaction-passbook [data-field=period]:before{content:"Rok"}.theme-transaction-passbook [data-field=opening]{padding:0 calc(var(--col-extra) + var(--cell-pad)) 1.2mm 0;align-items:baseline;gap:1.5mm;margin-top:4mm;display:flex}.theme-transaction-passbook [data-field=opening]:before{content:"Brought forward";font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#1f4a36;order:-2;font-size:7.5px}:root:lang(pl) .theme-transaction-passbook [data-field=opening]:before{content:"Z przeniesienia"}.theme-transaction-passbook [data-field=opening]:after{content:"";border-bottom:.25mm dotted #3f6b52;flex:1;order:-1}.theme-transaction-passbook [data-field=rows]{border:.5mm solid #3f6b52}.theme-transaction-passbook [data-field=rows] .f-list-row{border-bottom:.2mm solid #3f6b5273}.theme-transaction-passbook [data-field=rows] .f-sub-date{grid-area:1/1}.theme-transaction-passbook [data-field=rows] .f-sub-details{grid-area:1/2}.theme-transaction-passbook [data-field=rows] .f-sub-in{grid-area:1/3}.theme-transaction-passbook [data-field=rows] .f-sub-out{grid-area:1/4}.theme-transaction-passbook [data-field=rows] .f-sub-balance{grid-area:1/5}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub:before,.theme-transaction-passbook [data-field=rows] .f-list-row:first-child:after{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#1f4a36;font-size:6.5px;font-weight:700}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Date"}:root:lang(pl) .theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Data"}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Transaction"}:root:lang(pl) .theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Rodzaj operacji"}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Deposit"}:root:lang(pl) .theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Wpłata"}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Withdrawal"}:root:lang(pl) .theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Wypłata"}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Balance"}:root:lang(pl) .theme-transaction-passbook [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Saldo"}.theme-transaction-passbook [data-field=rows] .f-list-row:first-child:after{content:"Cashier"}:root:lang(pl) .theme-transaction-passbook [data-field=rows] .f-list-row:first-child:after{content:"Kasjer"}.theme-transaction-passbook .f-group-totals{display:none}.theme-transaction-passbook [data-field=footnote]{font-family:var(--font-heading);color:#1f4a36;margin-top:3mm;font-size:6.5px;line-height:1.35}.theme-transaction-passbook [data-field=footnote] p{margin:0}.theme-transaction-passbook [data-field=stamp]{width:20mm;height:20mm;font-family:var(--font-accent);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:#4b2a94;opacity:.72;border:.55mm solid #4b2a94;border-radius:50%;place-items:center;padding:3mm;font-size:6px;font-weight:700;line-height:1.2;display:grid;top:83mm;right:2.5mm;transform:rotate(-14deg);box-shadow:inset 0 0 0 .9mm #e2eadb,inset 0 0 0 1.25mm #4b2a94}.theme-transaction-printout{--col-date:12.5mm;--col-amount:17mm;--col-balance:18.5mm;--head-h:5.5mm;--row-pad:1.3mm;--cell-pad:1mm;--rule:transparent;--rule-w:.35mm;--head-fill:transparent;--head-line:#1d252c;color:#1d252c;font-family:var(--font-body);background:#fff;grid-template-rows:repeat(5,auto) minmax(0,1fr) auto auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"institution institution branch branch""title title title title""holder holder account account""address address period period""opening totals totals totals""rows rows rows rows""footnote footnote footnote sheet";column-gap:2mm;padding:10mm 10mm 8mm;font-size:7.5px;line-height:1.4}.theme-transaction-printout [data-field=institution]{font-family:var(--font-title);letter-spacing:-.01em;color:#0f4f4d;align-items:center;gap:1.6mm;padding-bottom:3mm;font-size:15px;font-weight:800;display:flex}.theme-transaction-printout [data-field=institution]:before{content:"";background:linear-gradient(135deg,#1a8a84,#0f4f4d);border-radius:50% 50% 50% 0;flex:none;width:4.4mm;height:4.4mm}.theme-transaction-printout [data-field=branch]{font-family:var(--font-heading);color:#5b6670;justify-content:flex-end;align-self:stretch;align-items:center;padding-bottom:3mm;font-size:7.5px;font-weight:600;display:flex}.theme-transaction-printout [data-field=title]{font-family:var(--font-heading);letter-spacing:-.01em;border-top:.3mm solid #d6dbe0;margin-bottom:3mm;padding-top:4.5mm;font-size:15px;font-weight:600}.theme-transaction-printout :is([data-field=holder],[data-field=account],[data-field=period]){font-size:8.5px;font-weight:600}.theme-transaction-printout :is([data-field=holder],[data-field=account],[data-field=period]):before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#5b6670;margin-bottom:.3mm;font-size:5.8px;font-weight:600;display:block}.theme-transaction-printout [data-field=holder]:before{content:"Account name"}:root:lang(pl) .theme-transaction-printout [data-field=holder]:before{content:"Właściciel rachunku"}.theme-transaction-printout [data-field=account]:before{content:"Account"}:root:lang(pl) .theme-transaction-printout [data-field=account]:before{content:"Rachunek"}.theme-transaction-printout [data-field=period]:before{content:"Statement period"}:root:lang(pl) .theme-transaction-printout [data-field=period]:before{content:"Okres"}.theme-transaction-printout :is([data-field=period],[data-field=address]){margin-top:2mm}.theme-transaction-printout [data-field=address]{color:#5b6670}.theme-transaction-printout :is([data-field=opening],[data-field=totalIn],[data-field=totalOut],[data-field=closing]){text-align:left;background:#eef1f3;border-radius:1mm;margin-top:4mm;padding:2mm 2.4mm;font-size:10.5px;font-weight:700}.theme-transaction-printout :is([data-field=opening],[data-field=totalIn],[data-field=totalOut],[data-field=closing]):before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#5b6670;margin-bottom:.6mm;font-size:5.8px;font-weight:600;display:block}.theme-transaction-printout [data-field=opening]:before{content:"Opening balance"}:root:lang(pl) .theme-transaction-printout [data-field=opening]:before{content:"Saldo początkowe"}.theme-transaction-printout [data-field=totalIn]:before{content:"Money in"}:root:lang(pl) .theme-transaction-printout [data-field=totalIn]:before{content:"Wpływy"}.theme-transaction-printout [data-field=totalOut]:before{content:"Money out"}:root:lang(pl) .theme-transaction-printout [data-field=totalOut]:before{content:"Wydatki"}.theme-transaction-printout [data-field=closing]:before{content:"Closing balance"}:root:lang(pl) .theme-transaction-printout [data-field=closing]:before{content:"Saldo końcowe"}.theme-transaction-printout .f-group-totals{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2mm;display:grid}.theme-transaction-printout [data-field=totalIn]{color:#1b7f4b;grid-area:1/1}.theme-transaction-printout [data-field=totalOut]{grid-area:1/2}.theme-transaction-printout [data-field=closing]{color:#fff;background:#0f4f4d;grid-area:1/3}.theme-transaction-printout [data-field=closing]:before{color:#bfe3df}.theme-transaction-printout [data-field=rows]{border-bottom:.3mm solid #d6dbe0;margin-top:5mm}.theme-transaction-printout [data-field=rows] .f-list-row{border-bottom:.15mm solid #e1e5e9}.theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#5b6670;font-size:5.8px;font-weight:700}.theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Date"}:root:lang(pl) .theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Data"}.theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Description"}:root:lang(pl) .theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Opis operacji"}.theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Money out"}:root:lang(pl) .theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Wydatki"}.theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Money in"}:root:lang(pl) .theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Wpływy"}.theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Balance"}:root:lang(pl) .theme-transaction-printout [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Saldo"}.theme-transaction-printout [data-field=rows] .f-sub-date{color:#5b6670}.theme-transaction-printout [data-field=rows] .f-sub-in{color:#1b7f4b;font-weight:600}.theme-transaction-printout [data-field=rows] .f-sub-balance{font-weight:600}.theme-transaction-printout :is([data-field=footnote],[data-field=sheet]){color:#6b757e;margin-top:2mm;font-size:5.8px}.theme-transaction-printout [data-field=footnote] p{margin:0}.theme-transaction-printout [data-field=sheet]{text-align:right}.theme-transaction-printout [data-field=sheet]:before{content:"Page "}:root:lang(pl) .theme-transaction-printout [data-field=sheet]:before{content:"Strona "}.theme-transaction-printout [data-field=stamp]{min-width:27mm;font-family:var(--font-accent);text-align:center;color:#1c2f6e;background:#fffdf4;border:.3mm solid #1d252c;padding:0 2mm 1.2mm;font-size:13px;line-height:1.15;top:30mm;right:9mm;transform:rotate(4deg);box-shadow:0 .3mm .8mm #0000002e}.theme-transaction-printout [data-field=stamp]:before{content:"Evidence";font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:#fff;background:#b3261e;margin:0 -2mm 1mm;padding:.6mm 0;font-size:5.5px;font-weight:700;display:block}:root:lang(pl) .theme-transaction-printout [data-field=stamp]:before{content:"Dowód rzeczowy"}.theme-transaction-statement{--col-date:14mm;--col-amount:18mm;--col-balance:20mm;--head-h:6mm;--row-pad:1mm;--cell-pad:1.2mm;--rule:#2b211880;--rule-w:.25mm;--head-fill:#7a5c2c1a;--head-line:#2b2118;color:#2c2433;font-family:var(--font-body);background:radial-gradient(at 18% 8%,#8c68281f,#0000 45%),radial-gradient(#0000 58%,#6e50222e),#efe6cf;grid-template-rows:repeat(7,auto) minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"institution institution""branch branch""title title""holder account""address period""address sheet""opening opening""rows rows""totals totals""footnote footnote";column-gap:6mm;padding:11mm 10mm 9mm;font-size:9.5px;line-height:1.3}.theme-transaction-statement [data-field=institution]{font-family:var(--font-title);letter-spacing:.05em;text-align:center;text-transform:uppercase;color:#2b2118;font-size:14px;font-weight:700;line-height:1.15}.theme-transaction-statement [data-field=branch]{font-family:var(--font-heading);letter-spacing:.16em;text-align:center;text-transform:uppercase;color:#2b2118;border-bottom:1mm double #2b2118;margin-top:1mm;padding-bottom:2mm;font-size:7px}.theme-transaction-statement [data-field=title]{font-family:var(--font-heading);letter-spacing:.34em;text-align:center;text-transform:uppercase;color:#2b2118;margin:3.5mm 0 4mm;font-size:10px;font-weight:700}.theme-transaction-statement [data-field=holder]{font-size:11px}.theme-transaction-statement [data-field=holder]:before{content:"In account with";font-family:var(--font-heading);color:#2b2118;margin-bottom:.6mm;font-size:7.5px;font-style:italic;display:block}:root:lang(pl) .theme-transaction-statement [data-field=holder]:before{content:"Posiadacz rachunku"}.theme-transaction-statement [data-field=address]{margin-top:.6mm}.theme-transaction-statement :is([data-field=account],[data-field=period],[data-field=sheet]){text-align:right;white-space:nowrap}.theme-transaction-statement :is([data-field=account],[data-field=period],[data-field=sheet]):before{font-family:var(--font-heading);color:#2b2118;margin-right:1.5mm;font-size:7.5px;font-style:italic}.theme-transaction-statement [data-field=account]:before{content:"Account No."}:root:lang(pl) .theme-transaction-statement [data-field=account]:before{content:"Rachunek nr"}.theme-transaction-statement [data-field=period]:before{content:"Period"}:root:lang(pl) .theme-transaction-statement [data-field=period]:before{content:"Okres"}.theme-transaction-statement [data-field=sheet]:before{content:"Sheet No."}:root:lang(pl) .theme-transaction-statement [data-field=sheet]:before{content:"Arkusz nr"}.theme-transaction-statement [data-field=opening]{padding:0 var(--cell-pad) 1.2mm;align-items:baseline;gap:1.5mm;margin-top:4mm;display:flex}.theme-transaction-statement [data-field=opening]:before{content:"Balance brought forward";font-family:var(--font-heading);color:#2b2118;order:-2;font-size:8px;font-style:italic}:root:lang(pl) .theme-transaction-statement [data-field=opening]:before{content:"Saldo z poprzedniego wyciągu"}.theme-transaction-statement [data-field=opening]:after{content:"";border-bottom:.3mm dotted #2b211899;flex:1;order:-1}.theme-transaction-statement [data-field=rows]{border:.25mm solid var(--rule);border-top:.5mm solid #2b2118;border-bottom:.5mm solid #2b2118}.theme-transaction-statement [data-field=rows] .f-list-row{border-bottom:.15mm solid #2b211829}.theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub:before{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#2b2118;font-size:6.5px;font-weight:700}.theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Date"}:root:lang(pl) .theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-date:before{content:"Data"}.theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Checks and particulars"}:root:lang(pl) .theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-details:before{content:"Czeki i tytuły"}.theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Withdrawals"}:root:lang(pl) .theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-out:before{content:"Wypłaty"}.theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Deposits"}:root:lang(pl) .theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-in:before{content:"Wpłaty"}.theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Balance"}:root:lang(pl) .theme-transaction-statement [data-field=rows] .f-list-row:first-child .f-sub-balance:before{content:"Saldo"}.theme-transaction-statement .f-group-totals{grid-template-columns:var(--tracks);row-gap:1.2mm;padding-top:1.4mm;display:grid}.theme-transaction-statement .f-group-totals>*{padding:0 var(--cell-pad);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.theme-transaction-statement .f-group-totals:has(:is([data-field=totalOut],[data-field=totalIn])):before{content:"Totals";padding:0 var(--cell-pad);font-family:var(--font-heading);color:#2b2118;grid-area:1/1/2/3;font-size:8px;font-style:italic}:root:lang(pl) .theme-transaction-statement .f-group-totals:has(:is([data-field=totalOut],[data-field=totalIn])):before{content:"Razem"}.theme-transaction-statement [data-field=totalOut]{grid-area:1/3}.theme-transaction-statement [data-field=totalIn]{grid-area:1/4}.theme-transaction-statement .f-group-totals:has([data-field=closing]):after{content:"Balance at close";padding:0 var(--cell-pad);font-family:var(--font-heading);text-align:right;color:#2b2118;grid-area:2/1/3/5;font-size:8px;font-style:italic}:root:lang(pl) .theme-transaction-statement .f-group-totals:has([data-field=closing]):after{content:"Saldo na koniec okresu"}.theme-transaction-statement [data-field=closing]{border-bottom:.8mm double #2b2118;grid-area:2/5;padding-bottom:.6mm;font-size:10.5px}.theme-transaction-statement [data-field=footnote]{font-family:var(--font-heading);text-align:center;color:#2b2118;border-top:.25mm solid #2b211880;margin-top:5mm;padding-top:1.6mm;font-size:6.8px;font-style:italic;line-height:1.35}.theme-transaction-statement [data-field=footnote] p{margin:0}.theme-transaction-statement [data-field=stamp]{font-family:var(--font-accent);letter-spacing:.2em;text-transform:uppercase;color:#5a3b8c;opacity:.72;border:.7mm solid #5a3b8c;border-radius:.8mm;padding:.8mm 2.6mm;font-size:13px;font-weight:700;bottom:46mm;right:17mm;transform:rotate(-9deg)}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log){text-rendering:geometricprecision;flex-direction:column;display:flex}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log)>*{z-index:1;position:relative}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) .f-group-ref{justify-content:space-between;gap:6mm;display:flex}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=present]{grid-template-columns:1fr 1fr;column-gap:8mm;display:grid}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=present] .f-list-row{grid-template-columns:var(--transcript-role) minmax(0, 1fr);align-items:baseline;padding-right:0;display:grid}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) :is(.f-group-lines-head,[data-field=lines] .f-list-row){grid-template-columns:var(--transcript-time) var(--transcript-speaker) minmax(0, 1fr);display:grid}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) :is(.f-group-lines-head>*,[data-field=lines] .f-sub){overflow-wrap:anywhere;min-width:0}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=lines]{flex:1 1 0;min-height:0;overflow:hidden}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=lines] .f-list-row{align-items:start;padding-right:0}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=lines] .f-sub-kind,:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-speaker{display:none}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-words{grid-column:2/-1}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=closing]{flex:none;overflow:hidden}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=closing] p{margin:0}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=closing] p+p{margin-top:.5em}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=signatures]{flex-wrap:wrap;display:flex}:is(.theme-transcript-typescript,.theme-transcript-wiretap,.theme-transcript-android,.theme-transcript-confession,.theme-transcript-radio-log) [data-field=signatures] .f-list-row{flex-direction:column;padding-right:0;display:flex}.theme-transcript-android{--transcript-role:25mm;--transcript-time:17mm;--transcript-speaker:25mm;--android-amber:#ffb547;--android-dim:#ffb5478c;--android-line:#ffb54738;--android-alarm:#ff5a4e;color:var(--android-amber);font-family:var(--font-body);background:radial-gradient(at 50% 40%,#141a17,#070a09 80%);padding:13mm 13mm 12mm;font-size:15.5px;line-height:1.12}.theme-transcript-android:before{content:"";pointer-events:none;background:repeating-linear-gradient(#00000052 0 .3mm,#0000 .3mm .8mm);position:absolute;inset:0}.theme-transcript-android:after{content:"";pointer-events:none;border:.35mm solid var(--android-line);box-shadow:inset 0 0 0 .8mm #070a09, inset 0 0 0 1.1mm var(--android-line);position:absolute;inset:6mm}.theme-transcript-android [data-field=marking]{font-family:var(--font-accent);letter-spacing:.16em;color:var(--android-dim);font-size:7.5px;font-weight:600}.theme-transcript-android [data-field=agency]{font-family:var(--font-title);letter-spacing:.06em;margin-top:3mm;font-size:22px;line-height:1.4}.theme-transcript-android [data-field=division]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--android-dim);font-size:8.5px}.theme-transcript-android [data-field=title]{border:.35mm solid var(--android-amber);font-family:var(--font-heading);letter-spacing:.14em;margin-top:4mm;padding:0 3mm;font-size:14px;font-weight:700;line-height:2}.theme-transcript-android .f-group-ref{font-family:var(--font-heading);letter-spacing:.06em;margin-top:2mm;font-size:8.5px}.theme-transcript-android [data-field=place]{font-family:var(--font-heading);letter-spacing:.06em;color:var(--android-dim);font-size:8.5px}.theme-transcript-android [data-field=presentTitle]{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:var(--android-dim);margin-top:3mm;font-size:8px;font-weight:700}.theme-transcript-android [data-field=presentTitle]:before{content:"> "}.theme-transcript-android [data-field=present]{border-left:.35mm solid var(--android-dim);margin-top:.6mm;padding:1mm 2mm;font-size:14px}.theme-transcript-android [data-field=present] .f-sub-role{text-transform:uppercase;color:var(--android-dim)}.theme-transcript-android .f-group-lines-head{background:var(--android-amber);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#070a09;margin-top:3.5mm;padding:.8mm 0;font-size:7.5px;font-weight:700}.theme-transcript-android :is(.f-group-lines-head>*,[data-field=lines] .f-sub){padding:0 1.2mm}.theme-transcript-android [data-field=lines] .f-list-row{border-bottom:.2mm dashed var(--android-line);padding:.9mm 0}.theme-transcript-android [data-field=lines] .f-sub-time{color:var(--android-dim)}.theme-transcript-android [data-field=lines] .f-sub-speaker{font-weight:700}.theme-transcript-android [data-field=lines] [data-kind=gap]{background:repeating-linear-gradient(135deg,#ff5a4e29 0 1.2mm,#0000 1.2mm 2.4mm)}.theme-transcript-android [data-field=lines] [data-kind=gap] .f-sub-words{text-align:center;letter-spacing:.12em;color:var(--android-alarm)}.theme-transcript-android [data-field=lines] [data-kind=remark] .f-sub-words{color:var(--android-dim)}.theme-transcript-android [data-field=closing]{border:.35mm dashed var(--android-dim);height:25mm;margin-top:3mm;padding:1.6mm 2.4mm;line-height:1.12}.theme-transcript-android [data-field=closing] p{font-size:1.45em}.theme-transcript-android [data-field=signatures]{gap:0 10mm;margin-top:3mm}.theme-transcript-android [data-field=signatures] .f-list-row{width:60mm}.theme-transcript-android [data-field=signatures] .f-sub-name{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.theme-transcript-android [data-field=signatures] .f-sub-name:before{content:"// "}.theme-transcript-android [data-field=signatures] .f-sub-role{color:var(--android-dim);font-size:13px}.theme-transcript-confession{--transcript-role:26mm;--transcript-time:17mm;--transcript-speaker:25mm;--confession-rubric:#9b2a1f;--confession-ink:#2a1d12;--confession-pitch:5.6mm;color:var(--confession-ink);font-family:var(--font-body);font-size:12px;line-height:var(--confession-pitch);background:#eee0bf;padding:18mm 20mm 16mm 18mm}.theme-transcript-confession:before{content:"";pointer-events:none;background:radial-gradient(at 8% 6%,#7a522447,#0000 30%),radial-gradient(at 96% 12%,#7a522433,#0000 26%),radial-gradient(at 90% 94%,#6e481e4d,#0000 34%),radial-gradient(at 4% 90%,#6e481e38,#0000 30%),radial-gradient(circle at 70% 30%,#8056281a 0 3mm,#0000 3.4mm),radial-gradient(circle at 22% 64%,#80562817 0 2mm,#0000 2.3mm),radial-gradient(#0000 55%,#603e1838);position:absolute;inset:0}.theme-transcript-confession [data-field=marking]{font-family:var(--font-heading);letter-spacing:.14em;text-align:right;text-transform:uppercase;color:var(--confession-rubric);font-size:7.5px}.theme-transcript-confession [data-field=agency]{font-family:var(--font-heading);letter-spacing:.08em;text-align:center;margin-top:2mm;font-size:18px;font-weight:700;line-height:1.3}.theme-transcript-confession [data-field=division]{text-align:center;font-style:italic;line-height:1.4}.theme-transcript-confession [data-field=title]{font-family:var(--font-title);text-align:center;color:var(--confession-rubric);margin:3mm 0 1mm;font-size:17px;font-weight:700;line-height:1.35}.theme-transcript-confession .f-group-ref{justify-content:center;gap:0;font-style:italic}.theme-transcript-confession .f-group-ref>*+:before{content:" · "}.theme-transcript-confession [data-field=place]{text-align:center;font-style:italic}.theme-transcript-confession [data-field=presentTitle]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--confession-rubric);margin-top:2.5mm;font-size:9px;font-weight:700}.theme-transcript-confession [data-field=presentTitle]:before{content:"¶ "}.theme-transcript-confession [data-field=present] .f-sub-role{font-style:italic}.theme-transcript-confession .f-group-lines-head{border-bottom:.3mm solid var(--confession-rubric);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--confession-rubric);margin-top:3mm;font-size:7.5px;font-weight:700;line-height:1.8}.theme-transcript-confession [data-field=lines]{background-image:repeating-linear-gradient(transparent 0 calc(var(--confession-pitch) - .15mm), #7854282e 0 var(--confession-pitch));background-position:0 1mm;padding-top:1mm}.theme-transcript-confession [data-field=lines] .f-sub-time{color:var(--confession-rubric);font-size:9.5px;font-style:italic}.theme-transcript-confession [data-field=lines] .f-sub-speaker{font-family:var(--font-heading);letter-spacing:.04em;color:var(--confession-rubric);font-size:8.5px;font-weight:700}.theme-transcript-confession [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-words{color:#5a4128;padding-left:6mm;font-style:italic}.theme-transcript-confession [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-words:before{content:"¶ ";color:var(--confession-rubric);font-style:normal}.theme-transcript-confession [data-field=closing]{text-align:justify;height:27mm;margin-top:2mm;line-height:1.45}.theme-transcript-confession [data-field=signatures]{justify-content:space-between;margin-top:3mm}.theme-transcript-confession [data-field=signatures] .f-list-row{align-items:center;width:46mm}.theme-transcript-confession [data-field=signatures] .f-sub-name{font-family:var(--font-accent);color:#3a2618;font-size:22px;line-height:1.3}.theme-transcript-confession [data-field=signatures] .f-sub-role{border-top:.25mm solid var(--confession-ink);text-align:center;width:100%;font-size:9px;font-style:italic;line-height:1.5}.theme-transcript-radio-log{--transcript-role:26mm;--transcript-time:15mm;--transcript-speaker:17mm;--radio-print:#2c4a78;--radio-margin:#b2343099;--radio-pitch:6.2mm;--radio-pencil:#33343d;color:var(--radio-print);font-family:var(--font-heading);background:#e9ebdf;padding:13mm 14mm 12mm;font-size:9px;line-height:1.35}.theme-transcript-radio-log:before{content:"";pointer-events:none;background:radial-gradient(at 94% 8%,#786e4629,#0000 36%),radial-gradient(at 6% 92%,#786e462e,#0000 40%),radial-gradient(circle at 78% 62%,#6e603c1a 0 5mm,#0000 5.6mm),linear-gradient(90deg,#2c4a7838 0 4mm,#0000 4mm);position:absolute;inset:0}.theme-transcript-radio-log [data-field=marking]{border:.3mm solid var(--radio-print);letter-spacing:.1em;text-transform:uppercase;padding:.6mm 2mm;font-size:8px;font-weight:700;position:absolute;top:7mm;right:14mm}.theme-transcript-radio-log [data-field=agency]{font-family:var(--font-title);text-align:center;font-size:15px;font-weight:700;line-height:1.25}.theme-transcript-radio-log [data-field=division]{text-align:center;font-style:italic}.theme-transcript-radio-log [data-field=title]{border-top:.5mm solid var(--radio-print);border-bottom:.5mm solid var(--radio-print);font-family:var(--font-title);letter-spacing:.24em;text-align:center;margin-top:2.5mm;font-size:15px;font-weight:700;line-height:1.9}.theme-transcript-radio-log :is(.f-group-ref,[data-field=place]){font-family:var(--font-body);color:var(--radio-pencil);font-size:14px;line-height:1.3}.theme-transcript-radio-log .f-group-ref{margin-top:2mm}.theme-transcript-radio-log [data-field=presentTitle]{letter-spacing:.14em;text-transform:uppercase;margin-top:2mm;font-size:8px;font-weight:700}.theme-transcript-radio-log [data-field=present]{border-top:.3mm solid var(--radio-print);border-bottom:.3mm solid var(--radio-print)}.theme-transcript-radio-log [data-field=present] .f-list-row{border-bottom:.2mm dotted #2c4a7880}.theme-transcript-radio-log [data-field=present] .f-sub-role{letter-spacing:.06em;text-transform:uppercase;font-size:7.5px}.theme-transcript-radio-log [data-field=present] .f-sub-name{font-family:var(--font-body);color:var(--radio-pencil);font-size:13.5px;line-height:1.3}.theme-transcript-radio-log .f-group-lines-head{border-top:.7mm double var(--radio-print);border-bottom:.3mm solid var(--radio-print);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-top:3.5mm;font-size:7.5px;font-weight:700;line-height:5mm}.theme-transcript-radio-log .f-group-lines-head>*+*{border-left:.3mm solid var(--radio-margin)}.theme-transcript-radio-log [data-field=lines]{font-family:var(--font-body);font-size:14.5px;line-height:var(--radio-pitch);color:var(--radio-pencil);background-image:linear-gradient(to right, transparent var(--transcript-time), var(--radio-margin) 0 calc(var(--transcript-time) + .3mm), transparent 0 calc(var(--transcript-time) + var(--transcript-speaker)), var(--radio-margin) 0 calc(var(--transcript-time) + var(--transcript-speaker) + .3mm), transparent 0), repeating-linear-gradient(transparent 0 calc(var(--radio-pitch) - .2mm), #2c4a7859 0 var(--radio-pitch));border-bottom:.3mm solid var(--radio-print)}.theme-transcript-radio-log [data-field=lines] .f-sub{padding:0 1.2mm}.theme-transcript-radio-log [data-field=lines] .f-sub-time{text-align:center}.theme-transcript-radio-log [data-field=lines] .f-sub-speaker{text-align:center;font-weight:700}.theme-transcript-radio-log [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-words{padding-left:18mm}.theme-transcript-radio-log [data-field=lines] [data-kind=gap] .f-sub-words{color:#8a2c28}.theme-transcript-radio-log [data-field=closing]{height:24mm;font-family:var(--font-body);color:var(--radio-pencil);margin-top:2.5mm;line-height:1.25}.theme-transcript-radio-log [data-field=closing] p{font-size:1.35em}.theme-transcript-radio-log [data-field=signatures]{gap:0 14mm;margin-top:3mm}.theme-transcript-radio-log [data-field=signatures] .f-list-row{width:50mm}.theme-transcript-radio-log [data-field=signatures] .f-sub-name{border-bottom:.3mm solid var(--radio-print);font-family:var(--font-accent);color:#1c2750;padding:0 1mm;font-size:19px;line-height:1.15}.theme-transcript-radio-log [data-field=signatures] .f-sub-role{letter-spacing:.1em;text-transform:uppercase;margin-top:.6mm;font-size:7.5px}.theme-transcript-typescript{--transcript-role:27mm;--transcript-time:13mm;--transcript-speaker:12mm;color:#211e19;font-family:var(--font-body);background:#f3eedf;padding:14mm 17mm 13mm 20mm;font-size:11px;line-height:1.5}.theme-transcript-typescript:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 16mm,#a83a3473 16mm 16.25mm,#0000 16.25mm),radial-gradient(at 88% 6%,#9676401f,#0000 38%),radial-gradient(at 10% 96%,#82623224,#0000 42%),radial-gradient(#0000 60%,#785a281f);position:absolute;inset:0}.theme-transcript-typescript [data-field=marking]{font-family:var(--font-heading);letter-spacing:.06em;opacity:.75;font-size:7px}.theme-transcript-typescript [data-field=agency]{font-family:var(--font-title);letter-spacing:.07em;text-align:center;text-transform:uppercase;margin-top:2mm;font-size:22px;font-weight:700;line-height:1.2}.theme-transcript-typescript [data-field=division]{font-family:var(--font-heading);letter-spacing:.22em;text-align:center;text-transform:uppercase;border-bottom:.6mm double #211e19;padding-bottom:2mm;font-size:9px}.theme-transcript-typescript [data-field=title]{letter-spacing:.3em;text-align:center;text-underline-offset:1.2mm;margin-top:5mm;font-size:14px;line-height:1.4;text-decoration:underline}.theme-transcript-typescript .f-group-ref{margin-top:4mm}.theme-transcript-typescript [data-field=place]{margin-top:.5mm}.theme-transcript-typescript [data-field=presentTitle]{text-transform:uppercase;letter-spacing:.12em;margin-top:3.5mm}.theme-transcript-typescript [data-field=presentTitle]:after{content:":"}.theme-transcript-typescript [data-field=present]{margin:.5mm 0 0 8mm}.theme-transcript-typescript .f-group-lines-head{display:none}.theme-transcript-typescript [data-field=lines]{border-top:.25mm solid #211e198c;margin-top:4mm;padding-top:3mm}.theme-transcript-typescript [data-field=lines] .f-list-row{margin-bottom:1.6mm}.theme-transcript-typescript [data-field=lines] .f-sub-time{color:#211e19b3;font-size:8.5px;line-height:16.5px}.theme-transcript-typescript [data-field=lines] .f-sub-time:not([data-empty]):before{content:"("}.theme-transcript-typescript [data-field=lines] .f-sub-time:not([data-empty]):after{content:")"}.theme-transcript-typescript [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-words{text-align:center;padding:0 14mm}.theme-transcript-typescript [data-field=closing]{border-top:.25mm solid #211e198c;height:21mm;margin-top:2mm;padding-top:2.5mm}.theme-transcript-typescript [data-field=signatures]{gap:0 12mm;margin-top:5mm}.theme-transcript-typescript [data-field=signatures] .f-list-row{width:52mm}.theme-transcript-typescript [data-field=signatures] .f-sub-name{font-family:var(--font-accent);color:#1f2c5a;border-bottom:.3mm solid #211e19;padding:0 1mm .4mm;font-size:20px;line-height:1.1}.theme-transcript-typescript [data-field=signatures] .f-sub-role{margin-top:.8mm;font-size:8px}.theme-transcript-wiretap{--transcript-role:30mm;--transcript-time:19mm;--transcript-speaker:17mm;--wiretap-rule:#b9bcc2;--wiretap-red:#b3202a;color:#17181b;font-family:var(--font-body);background:#fdfdfb;padding:11mm 14mm 14mm;font-size:10px;line-height:1.45}.theme-transcript-wiretap:after{content:"Page 1 of 1 · Unauthorised disclosure subject to criminal sanctions";border-top:.25mm solid var(--wiretap-rule);font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:#55585f;padding-top:1.5mm;font-size:6.5px;position:absolute;bottom:6mm;left:14mm;right:14mm}:root:lang(pl) .theme-transcript-wiretap:after{content:"Strona 1 z 1 · Nieuprawnione ujawnienie podlega odpowiedzialności karnej"}.theme-transcript-wiretap [data-field=marking]{border-top:.5mm solid var(--wiretap-red);border-bottom:.5mm solid var(--wiretap-red);font-family:var(--font-heading);letter-spacing:.14em;text-align:center;color:var(--wiretap-red);padding:.8mm 0;font-size:9px;font-weight:800}.theme-transcript-wiretap [data-field=agency]{font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;margin-top:4mm;padding-left:15mm;font-size:19px;font-weight:700;line-height:1.2}.theme-transcript-wiretap [data-field=division]:before{content:"";background:radial-gradient(circle, transparent 2.6mm, #17181b 2.6mm 2.85mm, transparent 2.85mm), repeating-conic-gradient(#17181b 0 3deg, transparent 3deg 15deg);border:.5mm solid #17181b;border-radius:50%;width:12mm;height:12mm;position:absolute;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#000 2.9mm,#0000 2.9mm 3.8mm,#000 3.8mm);mask-image:radial-gradient(circle,#000 2.9mm,#0000 2.9mm 3.8mm,#000 3.8mm)}.theme-transcript-wiretap [data-field=division]{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#3c3f45;padding-left:15mm;font-size:8.5px}.theme-transcript-wiretap [data-field=title]{font-family:var(--font-heading);letter-spacing:.12em;color:#fdfdfb;background:#17181b;margin-top:5mm;padding:0 3mm;font-size:13px;font-weight:800;line-height:2}.theme-transcript-wiretap .f-group-ref{border:.25mm solid #17181b;border-top:0;padding:1.4mm 3mm;font-weight:700}.theme-transcript-wiretap [data-field=place]{border:.25mm solid #17181b;border-top:0;padding:1.4mm 3mm}.theme-transcript-wiretap [data-field=presentTitle]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;margin-top:3.5mm;font-size:8px;font-weight:800}.theme-transcript-wiretap [data-field=present]{border-top:.25mm solid #17181b;border-bottom:.25mm solid #17181b;margin-top:.8mm;padding:1mm 3mm}.theme-transcript-wiretap [data-field=present] .f-sub-role{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#55585f;font-size:7.5px;font-weight:700}.theme-transcript-wiretap .f-group-lines-head{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;background:#e4e6ea;border-top:.5mm solid #17181b;margin-top:4mm;padding:1mm 0;font-size:7.5px;font-weight:800}.theme-transcript-wiretap :is(.f-group-lines-head>*,[data-field=lines] .f-sub){padding:0 1.5mm}.theme-transcript-wiretap [data-field=lines] .f-list-row{border-bottom:.2mm solid var(--wiretap-rule);padding:1.5mm 0}.theme-transcript-wiretap [data-field=lines] .f-sub-time{color:#55585f}.theme-transcript-wiretap [data-field=lines] .f-sub-speaker{font-weight:700}.theme-transcript-wiretap [data-field=lines] :is([data-kind=gap],[data-kind=remark]) .f-sub-words{color:#4a4d53;font-style:italic}.theme-transcript-wiretap [data-field=lines] [data-kind=gap]{background:#f1f2f4}.theme-transcript-wiretap [data-field=closing]{background:#f1f2f4;border-left:.8mm solid #17181b;height:19mm;margin-top:3mm;padding:1.6mm 3mm}.theme-transcript-wiretap [data-field=signatures]{gap:0 10mm;margin-top:4mm;margin-bottom:4mm}.theme-transcript-wiretap [data-field=signatures] .f-list-row{width:55mm}.theme-transcript-wiretap [data-field=signatures] .f-sub-name{font-family:var(--font-accent);color:#1a2f7a;border-bottom:.3mm solid #17181b;padding:0 1mm;font-size:19px;line-height:1.15}.theme-transcript-wiretap [data-field=signatures] .f-sub-role{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:.6mm;font-size:7px}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel){text-rendering:geometricprecision}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel)>*{z-index:1;position:relative}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) .f-para p{margin:0}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) [data-field=welcome]{min-height:0;overflow:hidden}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) .f-list-row{padding-right:0}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel)>.f-list{z-index:2}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) .f-list>.f-list-add{position:absolute;top:100%;right:0}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) .f-image{min-height:0}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) .f-image img{object-fit:cover;width:100%;height:100%;display:block}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) .f-image-empty{text-align:center;place-items:center;height:100%;padding:2mm;font-family:ui-sans-serif,sans-serif;font-size:8px;line-height:1.3;display:grid}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) [data-field=travel]{align-self:start}:is(.theme-brochure-seaside,.theme-brochure-pilgrim,.theme-brochure-colony,.theme-brochure-motel) [data-field=highlights] .f-list-row{align-items:baseline;gap:1mm;display:flex}.theme-brochure-colony{--colony-paper:#fbfbf8;--colony-navy:#172660;--colony-orange:#ec7a2d;--colony-cyan:#2aa3c6;--colony-tint:#e6f3f7;--colony-soft:#4d5877;--colony-margin:9mm;padding:0 var(--colony-margin) 7mm;background:var(--colony-paper);color:var(--colony-navy);font-family:var(--font-body);font-size:9px;line-height:1.34}.theme-brochure-colony.page-cover{grid-template:"operator""photo"minmax(70mm,1fr)"caption""tagline""highlights""season"/minmax(0,1fr);display:grid}.theme-brochure-colony [data-field=operator]{margin:0 calc(-1 * var(--colony-margin));padding:2.6mm var(--colony-margin) 2.2mm;background:var(--colony-navy);color:var(--colony-paper);font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;grid-area:operator;font-size:8px;font-weight:700;line-height:1.2}.theme-brochure-colony [data-field=photo]{margin:0 calc(-1 * var(--colony-margin));color:var(--colony-paper);background:radial-gradient(circle at 76% 24%,#fff6d8 0 2%,#ffdca0b3 3%,#0000 9%),radial-gradient(30% 5% at 30% 26%,#0000 0 60%,#ffffffbf 62% 72%,#0000 74%),radial-gradient(circle at 30% 26%,#c98f6a 0 12%,#a4684a 16%,#0000 16.5%),radial-gradient(60% 22% at 18% 102%,#2f6a3e 0 60%,#0000 61%),radial-gradient(70% 26% at 86% 104%,#3d7d45 0 60%,#0000 61%),radial-gradient(110% 30% at 50% 112%,#5b9a4d 0 60%,#0000 61%),radial-gradient(80% 16% at 50% 78%,#7aa6a0 0 60%,#0000 61%),linear-gradient(#2b5a8e 0%,#5f9fc2 36%,#f2c08d 70%,#f09252 80%);grid-area:photo}.theme-brochure-colony .f-image img{filter:saturate(1.25)contrast(1.05)}.theme-brochure-colony [data-field=kicker]{z-index:2;color:var(--colony-paper);font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 .3mm 1.2mm #0a143299;grid-area:photo;align-self:end;margin-bottom:27mm;font-size:12px;font-weight:700;line-height:1}.theme-brochure-colony [data-field=place]{z-index:2;color:var(--colony-paper);font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 .4mm 1.6mm #0a14328c;grid-area:photo;align-self:end;margin-bottom:2mm;font-weight:700;line-height:1.55}.theme-brochure-colony [data-field=caption]{color:var(--colony-soft);text-align:right;grid-area:caption;margin-top:1.2mm;font-size:6px;line-height:1.3}.theme-brochure-colony [data-field=tagline]{font-family:var(--font-heading);text-transform:uppercase;grid-area:tagline;margin-top:3mm;font-size:15px;font-weight:400;line-height:1.15}.theme-brochure-colony [data-field=highlights]{grid-area:highlights;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.4mm 4mm;margin-top:3mm;font-size:8px;font-weight:700;line-height:1.25;display:grid}.theme-brochure-colony [data-field=highlights] .f-list-row{border-top:.5mm solid var(--colony-cyan);gap:1.6mm;padding-top:1.2mm;display:flex}.theme-brochure-colony [data-field=highlights] .f-list-row:before{content:"";background:var(--colony-orange);flex:none;width:2mm;height:2mm;margin-top:.3mm}.theme-brochure-colony [data-field=season]{background:var(--colony-orange);color:var(--colony-paper);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;grid-area:season;justify-self:start;margin-top:3.6mm;padding:1.6mm 3.4mm 1.4mm;font-size:10px;font-weight:700;line-height:1.1}.theme-brochure-colony.page-inside{grid-template:"wt wt""inset inset"minmax(26mm,1fr)"icap icap""welcome welcome"minmax(0,max-content)"at at""attr attr""tt pt""travel prices""contact contact""small small"/minmax(0,1fr) minmax(0,1fr);column-gap:4.5mm;display:grid}.theme-brochure-colony [data-field=welcomeTitle]{margin:0 calc(-1 * var(--colony-margin));padding:4mm var(--colony-margin) 2.6mm;background:var(--colony-navy);color:var(--colony-paper);font-family:var(--font-title);text-transform:uppercase;grid-area:wt;font-size:18px;font-weight:700;line-height:1.05}.theme-brochure-colony [data-field=inset]{margin:0 calc(-1 * var(--colony-margin));color:var(--colony-paper);background:radial-gradient(22% 30% at 50% 78%,#e6f3f7e6 0 60%,#0000 62%),repeating-linear-gradient(90deg,#0000 0 7mm,#e9e4d8 7mm 10mm) 0 100%/100% 22% no-repeat,radial-gradient(120% 40% at 50% 115%,#4f8c46 0 60%,#0000 61%),linear-gradient(#6fa7c7,#f0c592 80%);grid-area:inset}.theme-brochure-colony [data-field=insetCaption]{color:var(--colony-soft);text-align:right;grid-area:icap;margin-top:1mm;font-size:6px;line-height:1.3}.theme-brochure-colony [data-field=welcome]{grid-area:welcome;margin-top:2.4mm;line-height:1.36}.theme-brochure-colony [data-field=welcome] p:first-child{font-family:var(--font-heading);font-size:1.2em;line-height:1.25}.theme-brochure-colony [data-field=welcome] p+p{margin-top:.5em}.theme-brochure-colony :is([data-field=attractionsTitle],[data-field=travelTitle],[data-field=pricesTitle]){color:var(--colony-cyan);font-family:var(--font-title);letter-spacing:.04em;text-transform:uppercase;margin-top:3.2mm;margin-bottom:1.4mm;font-size:11px;font-weight:700;line-height:1.1}.theme-brochure-colony [data-field=attractionsTitle]{grid-area:at}.theme-brochure-colony [data-field=travelTitle]{grid-area:tt}.theme-brochure-colony [data-field=pricesTitle]{grid-area:pt}.theme-brochure-colony [data-field=attractions]{grid-area:attr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6mm;display:grid}.theme-brochure-colony [data-field=attractions] .f-list-row:last-child:nth-child(odd){grid-column:1/-1}.theme-brochure-colony [data-field=attractions] .f-list-row{background:var(--colony-tint);border-radius:1.4mm;padding:1.6mm 2mm;line-height:1.28}.theme-brochure-colony .f-sub-name{font-family:var(--font-heading);text-transform:uppercase;margin-bottom:.4mm;font-size:9px;font-weight:700;line-height:1.15;display:block}.theme-brochure-colony [data-field=attractions] .f-sub-text{font-size:8px;display:block}.theme-brochure-colony [data-field=travel]{grid-area:travel;line-height:1.32}.theme-brochure-colony [data-field=prices]{grid-area:prices}.theme-brochure-colony [data-field=prices] .f-list-row{grid-template-columns:minmax(0,1fr) auto;column-gap:2mm;padding:.8mm 1.2mm;line-height:1.25;display:grid}.theme-brochure-colony [data-field=prices] .f-list-row:nth-child(odd){background:var(--colony-tint)}.theme-brochure-colony .f-sub-price{font-family:var(--font-accent);text-align:right;font-weight:700}.theme-brochure-colony .f-group-contact{margin:3.2mm calc(-1 * var(--colony-margin)) 0;padding:2mm var(--colony-margin);background:var(--colony-navy);color:var(--colony-paper);font-family:var(--font-accent);flex-wrap:wrap;grid-area:contact;justify-content:space-between;gap:1mm 3mm;font-size:8px;font-weight:700;line-height:1.25;display:flex}.theme-brochure-colony [data-field=phone]{color:var(--colony-orange)}.theme-brochure-colony [data-field=smallPrint]{color:var(--colony-soft);text-align:justify;grid-area:small;margin-top:2mm;line-height:1.3}.theme-brochure-motel{--motel-paper:#fbf3e1;--motel-red:#c7322a;--motel-pine:#1f4c39;--motel-mustard:#e3a538;--motel-sky:#8fc6d6;--motel-ink:#2a2320;--motel-soft:#6a5d52;--motel-print:#fff;--motel-margin:9mm;padding:8mm var(--motel-margin) 7mm;background:linear-gradient(180deg, transparent 0 70%, #e3a5381f), var(--motel-paper);color:var(--motel-ink);font-family:var(--font-body);font-size:9px;line-height:1.34}.theme-brochure-motel.page-cover{text-align:center;grid-template:"kicker""place""tagline""operator""photo"minmax(64mm,1fr)"caption""highlights""season"/minmax(0,1fr);display:grid}.theme-brochure-motel [data-field=kicker]{color:var(--motel-pine);font-family:var(--font-accent);grid-area:kicker;font-size:24px;line-height:1}.theme-brochure-motel [data-field=place]{color:var(--motel-red);font-family:var(--font-title);text-shadow:.5mm .5mm 0 var(--motel-mustard), 1mm 1mm 0 var(--motel-pine);grid-area:place;margin-block:-.12em;line-height:1.3;transform:rotate(-2.5deg)}.theme-brochure-motel [data-field=tagline]{font-family:var(--font-heading);grid-area:tagline;margin-top:3mm;font-size:10px;font-weight:700;line-height:1.25}.theme-brochure-motel [data-field=operator]{color:var(--motel-soft);grid-area:operator;margin:1.4mm 0 3.4mm;font-size:7px;font-style:italic;line-height:1.2}.theme-brochure-motel [data-field=photo]{border:2.2mm solid var(--motel-print);background:linear-gradient(var(--motel-red), var(--motel-red)) 78% 16% / 16% 12% no-repeat, linear-gradient(var(--motel-ink), var(--motel-ink)) 81.5% 30% / 1.4% 20% no-repeat, linear-gradient(var(--motel-mustard), var(--motel-mustard)) 78% 28.5% / 16% 3% no-repeat, linear-gradient(var(--motel-red), var(--motel-red)) 40% 55% / 76% 4% no-repeat, repeating-linear-gradient(90deg, var(--motel-paper) 0 4mm, var(--motel-pine) 4mm 5.4mm, var(--motel-paper) 5.4mm 8mm) 40% 70% / 76% 18% no-repeat, linear-gradient(#5cc2cf, #3aa2b8) 50% 92% / 50% 10% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--motel-pine) 50%) 3% 64% / 8% 30% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--motel-pine) 50%) 11.7% 64% / 8% 30% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--motel-pine) 50%) 88% 60% / 7% 26% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--motel-pine) 50%) 95.5% 60% / 7% 26% no-repeat, linear-gradient(180deg, var(--motel-sky) 0 62%, #9aa86a 62% 80%, #b8b08b 80%);color:var(--motel-ink);border-radius:1mm;grid-area:photo;transform:rotate(1.2deg);box-shadow:0 .6mm 2mm #2a232059}.theme-brochure-motel .f-image img{filter:saturate(1.35)sepia(.15)contrast(1.05)}.theme-brochure-motel [data-field=caption]{font-family:var(--font-accent);grid-area:caption;margin-top:2.4mm;font-size:14px;line-height:1.1}.theme-brochure-motel [data-field=highlights]{font-family:var(--font-heading);text-transform:uppercase;flex-wrap:wrap;grid-area:highlights;justify-content:center;gap:1.2mm 3mm;margin-top:2.4mm;font-size:9px;font-weight:700;line-height:1.25;display:flex}.theme-brochure-motel [data-field=highlights] .f-list-row:before{content:"★ ";color:var(--motel-mustard)}.theme-brochure-motel [data-field=season]{border:.7mm solid var(--motel-red);color:var(--motel-red);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 1mm #c7322a73;border-radius:99px;grid-area:season;justify-self:center;margin-top:3mm;padding:1.4mm 4mm 1.2mm;font-size:11px;font-weight:700;line-height:1.1;box-shadow:0 0 1.4mm #c7322a73,inset 0 0 1mm #c7322a59}.theme-brochure-motel.page-inside{grid-template:"wt wt""welcome welcome"minmax(0,max-content)"at inset""attr inset"minmax(30mm,1fr)"attr icap""tt pt""travel prices""contact contact""small small"/minmax(0,1.15fr) minmax(0,1fr);column-gap:4.5mm;display:grid}.theme-brochure-motel [data-field=welcomeTitle]{color:var(--motel-red);font-family:var(--font-title);transform-origin:0;grid-area:wt;font-size:22px;line-height:1.05;transform:rotate(-1.5deg)}.theme-brochure-motel [data-field=welcome]{grid-area:welcome;margin-top:2.4mm;line-height:1.38}.theme-brochure-motel [data-field=welcome] p+p{margin-top:.5em}.theme-brochure-motel :is([data-field=attractionsTitle],[data-field=travelTitle],[data-field=pricesTitle]){background:var(--motel-pine);color:var(--motel-paper);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;justify-self:start;margin-top:3mm;margin-bottom:1.4mm;padding:1mm 2.6mm .8mm;font-size:9px;font-weight:700;line-height:1.1}.theme-brochure-motel [data-field=attractionsTitle]{grid-area:at}.theme-brochure-motel [data-field=travelTitle]{grid-area:tt}.theme-brochure-motel [data-field=pricesTitle]{grid-area:pt}.theme-brochure-motel [data-field=attractions]{grid-area:attr}.theme-brochure-motel [data-field=attractions] .f-list-row{border-bottom:.2mm dashed #1f4c3980;padding:.9mm 0;line-height:1.28}.theme-brochure-motel .f-sub-name{color:var(--motel-red);font-family:var(--font-heading);font-size:9px;font-weight:700;display:block}.theme-brochure-motel [data-field=attractions] .f-sub-text{display:block}.theme-brochure-motel [data-field=inset]{border:1.6mm solid var(--motel-print);color:var(--motel-paper);background:radial-gradient(40% 55% at 50% 60%,#ffd696bf,#0000 70%),radial-gradient(70% 40% at 50% 104%,#3a2e28 0 60%,#0000 62%),linear-gradient(#1c1714,#4a3a2e 60%,#231c18);grid-area:inset;margin-top:3mm;transform:rotate(-1.5deg);box-shadow:0 .5mm 1.6mm #2a23204d}.theme-brochure-motel [data-field=insetCaption]{color:var(--motel-soft);grid-area:icap;margin-top:2mm;font-size:7px;font-style:italic;line-height:1.25}.theme-brochure-motel [data-field=travel]{grid-area:travel;line-height:1.34}.theme-brochure-motel [data-field=prices]{grid-area:prices}.theme-brochure-motel [data-field=prices] .f-list-row{border-bottom:.2mm dashed #1f4c3980;grid-template-columns:minmax(0,1fr) auto;column-gap:2mm;padding:.7mm 0;line-height:1.25;display:grid}.theme-brochure-motel .f-sub-price{color:var(--motel-red);font-family:var(--font-heading);text-align:right;font-weight:700}.theme-brochure-motel .f-group-contact{border-top:1mm solid var(--motel-red);font-family:var(--font-heading);text-align:center;grid-area:contact;margin-top:3mm;padding:2mm 0;line-height:1.35}.theme-brochure-motel [data-field=address]{font-weight:700}.theme-brochure-motel [data-field=phone]{color:var(--motel-red);font-size:14px;font-weight:700;line-height:1.15}.theme-brochure-motel [data-field=web]{color:var(--motel-pine);font-weight:700}.theme-brochure-motel [data-field=smallPrint]{border:.4mm dashed var(--motel-ink);color:var(--motel-soft);grid-area:small;margin-top:1.4mm;padding:2mm 2.6mm;line-height:1.3}.theme-brochure-pilgrim{--pilgrim-vellum:#efe3c4;--pilgrim-ink:#231c14;--pilgrim-green:#2e5a39;--pilgrim-red:#ad381d;--pilgrim-ochre:#a8842f;--pilgrim-hatch:#231c148c;background:radial-gradient(ellipse at 30% 20%, #fffae680, transparent 50%), radial-gradient(ellipse at 50% 50%, transparent 58%, #8260283d), radial-gradient(circle at 76% 84%, #82602829 0 1mm, transparent 2.4mm), var(--pilgrim-vellum);color:var(--pilgrim-ink);font-family:var(--font-body);padding:11mm 11mm 10mm;font-size:9px;line-height:1.3}.theme-brochure-pilgrim:before{content:"";border:.5mm solid var(--pilgrim-green);pointer-events:none;position:absolute;inset:5mm}.theme-brochure-pilgrim:after{content:"";border:.25mm solid var(--pilgrim-red);background:radial-gradient(circle, var(--pilgrim-red) 0 .7mm, transparent .8mm) 0 0 / 3mm 3mm no-repeat, radial-gradient(circle, var(--pilgrim-red) 0 .7mm, transparent .8mm) 100% 0 / 3mm 3mm no-repeat, radial-gradient(circle, var(--pilgrim-red) 0 .7mm, transparent .8mm) 0 100% / 3mm 3mm no-repeat, radial-gradient(circle, var(--pilgrim-red) 0 .7mm, transparent .8mm) 100% 100% / 3mm 3mm no-repeat;pointer-events:none;position:absolute;inset:6.3mm}.theme-brochure-pilgrim.page-cover{text-align:center;flex-direction:column;display:flex}.theme-brochure-pilgrim [data-field=operator]{font-size:8px;font-style:italic;line-height:1.25}.theme-brochure-pilgrim [data-field=kicker]{color:var(--pilgrim-red);font-family:var(--font-title);letter-spacing:.12em;text-transform:uppercase;margin-top:3mm;font-size:10px;font-weight:700;line-height:1.2}.theme-brochure-pilgrim [data-field=place]{color:var(--pilgrim-green);font-family:var(--font-title);margin-block:-.12em;font-weight:700;line-height:1.3}.theme-brochure-pilgrim [data-field=tagline]{font-family:var(--font-heading);margin:.6mm 0 3mm;font-size:11px;font-style:italic;line-height:1.25}.theme-brochure-pilgrim [data-field=photo]{border:.6mm solid var(--pilgrim-green);min-height:62mm;box-shadow:0 0 0 .7mm var(--pilgrim-vellum), 0 0 0 1mm var(--pilgrim-red);background:linear-gradient(var(--pilgrim-ink), var(--pilgrim-ink)) 36% 66% / 36% 22% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--pilgrim-ink) 50%) 28.1% 45.5% / 18% 11% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--pilgrim-ink) 50%) 50.05% 45.5% / 18% 11% no-repeat, linear-gradient(var(--pilgrim-ink), var(--pilgrim-ink)) 64% 66% / 9% 42% no-repeat, linear-gradient(to bottom right, transparent 49.5%, var(--pilgrim-ink) 50%) 61% 29.9% / 4.5% 12% no-repeat, linear-gradient(to bottom left, transparent 49.5%, var(--pilgrim-ink) 50%) 65.7% 29.9% / 4.5% 12% no-repeat, radial-gradient(circle, var(--pilgrim-vellum) 0 35%, transparent 38%) 64% 50% / 5% 4% no-repeat, repeating-linear-gradient(0deg, var(--pilgrim-hatch) 0 .2mm, transparent .2mm .9mm) 0 100% / 100% 25% no-repeat, repeating-linear-gradient(0deg, #231c144d 0 .15mm, transparent .15mm 1.3mm) 0 0 / 100% 75% no-repeat, radial-gradient(circle at 78% 22%, var(--pilgrim-vellum) 0 8%, transparent 8.5%), var(--pilgrim-vellum);color:var(--pilgrim-ink);border-radius:34mm 34mm 0 0;flex:1 1 0;margin:0 4mm;overflow:hidden}.theme-brochure-pilgrim .f-image:has(img){background:var(--pilgrim-vellum)}.theme-brochure-pilgrim .f-image img{filter:grayscale()sepia(.6)contrast(1.25);mix-blend-mode:multiply}.theme-brochure-pilgrim [data-field=caption]{margin-top:1.8mm;font-size:8px;font-style:italic;line-height:1.25}.theme-brochure-pilgrim [data-field=highlights]{border-top:.3mm solid var(--pilgrim-green);border-bottom:.3mm solid var(--pilgrim-green);font-family:var(--font-heading);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6mm 3mm;margin-top:2.6mm;padding:1.8mm 0;font-size:9px;line-height:1.3;display:grid}.theme-brochure-pilgrim [data-field=highlights] .f-list-row:before{content:"✠ ";color:var(--pilgrim-red)}.theme-brochure-pilgrim [data-field=season]{color:var(--pilgrim-red);font-family:var(--font-accent);margin-top:2.2mm;font-size:9px;font-weight:700;line-height:1.25}.theme-brochure-pilgrim.page-inside{grid-template:"wt wt""welcome welcome"minmax(0,max-content)"at at""attr attr""tt pt""travel prices""travel contact""inset inset"minmax(26mm,1fr)"icap icap""small small"/minmax(0,1fr) minmax(0,1fr);column-gap:5mm;display:grid}.theme-brochure-pilgrim [data-field=welcomeTitle]{color:var(--pilgrim-red);font-family:var(--font-title);text-align:center;grid-area:wt;margin-bottom:1.6mm;font-size:16px;font-weight:700;line-height:1.1}.theme-brochure-pilgrim [data-field=welcomeTitle]:after{content:"✠";color:var(--pilgrim-green);margin-top:.6mm;font-size:9px;display:block}.theme-brochure-pilgrim [data-field=welcome]{text-align:justify;grid-area:welcome;line-height:1.32}.theme-brochure-pilgrim [data-field=welcome] p+p{text-indent:1.4em}.theme-brochure-pilgrim :is([data-field=attractionsTitle],[data-field=travelTitle],[data-field=pricesTitle]){border-bottom:.3mm solid var(--pilgrim-green);color:var(--pilgrim-green);font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;margin-top:3.2mm;margin-bottom:1.2mm;padding-bottom:.8mm;font-size:9px;font-weight:700;line-height:1.2}.theme-brochure-pilgrim [data-field=attractionsTitle]{text-align:center;grid-area:at}.theme-brochure-pilgrim [data-field=travelTitle]{grid-area:tt}.theme-brochure-pilgrim [data-field=pricesTitle]{grid-area:pt}.theme-brochure-pilgrim [data-field=attractions]{counter-reset:station;grid-area:attr}.theme-brochure-pilgrim [data-field=attractions] .f-list-row{border-bottom:.15mm dotted var(--pilgrim-green);counter-increment:station;grid-template-columns:7mm 37mm minmax(0,1fr);column-gap:1.6mm;padding:.9mm 0;line-height:1.28;display:grid}.theme-brochure-pilgrim [data-field=attractions] .f-list-row:before{content:counter(station, upper-roman);color:var(--pilgrim-red);font-family:var(--font-title);text-align:right;font-weight:700}.theme-brochure-pilgrim .f-sub-name{font-family:var(--font-heading);font-weight:700}.theme-brochure-pilgrim [data-field=attractions] .f-sub-text{font-style:italic}.theme-brochure-pilgrim [data-field=travel]{text-align:justify;grid-area:travel;line-height:1.3}.theme-brochure-pilgrim [data-field=prices]{grid-area:prices}.theme-brochure-pilgrim [data-field=prices] .f-list-row{grid-template-columns:minmax(0,1fr) auto;column-gap:2mm;padding:.5mm 0;line-height:1.25;display:grid}.theme-brochure-pilgrim .f-sub-price{color:var(--pilgrim-red);text-align:right;font-style:italic}.theme-brochure-pilgrim [data-field=inset]{border:.5mm solid var(--pilgrim-green);background:repeating-linear-gradient(90deg, var(--pilgrim-ink) 0 .4mm, transparent .4mm 6mm) 0 55% / 100% 10% no-repeat, linear-gradient(170deg, transparent 46%, var(--pilgrim-ochre) 47% 53%, transparent 54%), repeating-linear-gradient(0deg, var(--pilgrim-hatch) 0 .15mm, transparent .15mm 1mm), var(--pilgrim-vellum);color:var(--pilgrim-ink);grid-area:inset;margin-top:3.4mm}.theme-brochure-pilgrim [data-field=insetCaption]{grid-area:icap;margin-top:1mm;font-size:7px;font-style:italic;line-height:1.25}.theme-brochure-pilgrim .f-group-contact{border:.3mm solid var(--pilgrim-red);text-align:center;grid-area:contact;margin-top:2.4mm;padding:2.4mm 2mm;line-height:1.35}.theme-brochure-pilgrim [data-field=address]{color:var(--pilgrim-green);font-family:var(--font-title);font-weight:700}.theme-brochure-pilgrim [data-field=phone]{margin-top:1mm;font-style:italic}.theme-brochure-pilgrim [data-field=web]{color:var(--pilgrim-red)}.theme-brochure-pilgrim [data-field=smallPrint]{border-top:.3mm solid var(--pilgrim-green);text-align:center;grid-area:small;margin-top:2.6mm;padding-top:1.4mm;font-style:italic;line-height:1.3}.theme-brochure-seaside{--seaside-paper:#efe6cd;--seaside-ink:#1c2530;--seaside-green:#1d6b66;--seaside-coral:#cf5639;--seaside-pale:#f6ecd2;--seaside-rule:.3mm solid var(--seaside-green);background:radial-gradient(ellipse at 50% 45%, transparent 55%, #785a2838), radial-gradient(circle at 80% 18%, #825a2829 0 .8mm, transparent 1.8mm), radial-gradient(circle at 12% 70%, #825a2824 0 .6mm, transparent 1.4mm), var(--seaside-paper);color:var(--seaside-ink);font-family:var(--font-body);padding:9mm 9mm 8mm;font-size:9px;line-height:1.32}.theme-brochure-seaside:before{content:"";border:.8mm solid var(--seaside-green);box-shadow:inset 0 0 0 .6mm var(--seaside-paper), inset 0 0 0 .9mm var(--seaside-coral);pointer-events:none;position:absolute;inset:4mm}.theme-brochure-seaside.page-cover{text-align:center;flex-direction:column;display:flex}.theme-brochure-seaside [data-field=operator]{color:var(--seaside-green);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.2}.theme-brochure-seaside [data-field=kicker]{color:var(--seaside-coral);font-family:var(--font-accent);margin-top:3mm;font-size:26px;line-height:1}.theme-brochure-seaside [data-field=place]{font-family:var(--font-title);letter-spacing:.03em;text-transform:uppercase;margin-block:-.12em;font-weight:900;line-height:1.3}.theme-brochure-seaside [data-field=tagline]{border-top:var(--seaside-rule);border-bottom:var(--seaside-rule);color:var(--seaside-green);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin:1.6mm 0 3.2mm;padding:1.2mm 0;font-size:9px;font-weight:700;line-height:1.25}.theme-brochure-seaside [data-field=photo]{border:.8mm solid var(--seaside-ink);background:radial-gradient(ellipse 28% 5% at 70% 64%, var(--seaside-ink) 0 60%, transparent 62%), linear-gradient(var(--seaside-ink), var(--seaside-ink)) 16% 60% / 3% 16% no-repeat, linear-gradient(to bottom right, transparent 49%, var(--seaside-ink) 50%) 15.76% 47.8% / 1.5% 5% no-repeat, linear-gradient(to bottom left, transparent 49%, var(--seaside-ink) 50%) 17.28% 47.8% / 1.5% 5% no-repeat, repeating-linear-gradient(0deg, var(--seaside-green) 0 1.1mm, #3f8c83 1.1mm 1.6mm) 0 100% / 100% 36% no-repeat, radial-gradient(circle at 50% 64%, var(--seaside-coral) 0 13%, transparent 13.5%), repeating-conic-gradient(from 270deg at 50% 64%, #f3d9a8 0 6deg, var(--seaside-pale) 6deg 12deg);min-height:62mm;color:var(--seaside-ink);flex:1 1 0}.theme-brochure-seaside .f-image img{filter:sepia(.55)saturate(1.35)contrast(1.08)}.theme-brochure-seaside [data-field=photo]:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(#cf56392e,#0000 45%,#1d6b6647);position:absolute;inset:0}.theme-brochure-seaside [data-field=caption]{margin-top:1.4mm;font-size:7px;font-style:italic;line-height:1.25}.theme-brochure-seaside [data-field=highlights]{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;margin-top:2.6mm;font-size:9px;font-weight:700;line-height:1.4;display:flex}.theme-brochure-seaside [data-field=highlights] .f-list-row+.f-list-row:before{content:"◆";color:var(--seaside-coral);vertical-align:.2em;margin:0 1.6mm;font-size:6px}.theme-brochure-seaside [data-field=season]{background:var(--seaside-coral);color:var(--seaside-pale);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin-top:2.6mm;padding:1.6mm 2mm 1.4mm;font-size:11px;font-weight:700;line-height:1.2}.theme-brochure-seaside.page-inside{grid-template:"wt wt""welcome inset"minmax(30mm,1fr)"welcome icap""at at""attr attr""tt pt""travel prices""contact contact""small small"/minmax(0,1fr) minmax(0,1fr);column-gap:4.5mm;display:grid}.theme-brochure-seaside [data-field=welcomeTitle]{border-bottom:.9mm double var(--seaside-green);font-family:var(--font-title);text-align:center;grid-area:wt;margin-bottom:2.4mm;padding-bottom:1.6mm;font-size:19px;font-weight:900;line-height:1.05}.theme-brochure-seaside [data-field=welcome]{text-align:justify;grid-area:welcome;line-height:1.34}.theme-brochure-seaside [data-field=welcome] p+p{text-indent:1.2em;margin-top:.5em}.theme-brochure-seaside [data-field=inset]{border:.6mm solid var(--seaside-ink);background:linear-gradient(var(--seaside-ink), var(--seaside-ink)) 26% 70% / 9% 44% no-repeat, linear-gradient(var(--seaside-ink), var(--seaside-ink)) 46% 72% / 30% 26% no-repeat, linear-gradient(var(--seaside-ink), var(--seaside-ink)) 62% 58% / 5% 50% no-repeat, repeating-linear-gradient(0deg, var(--seaside-green) 0 .8mm, #3f8c83 .8mm 1.3mm) 0 100% / 100% 22% no-repeat, linear-gradient(180deg, #e7d2a6, var(--seaside-pale));color:var(--seaside-ink);grid-area:inset}.theme-brochure-seaside [data-field=insetCaption]{grid-area:icap;margin-top:1mm;font-size:7px;font-style:italic;line-height:1.25}.theme-brochure-seaside :is([data-field=attractionsTitle],[data-field=travelTitle],[data-field=pricesTitle]){color:var(--seaside-green);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:2mm;margin-top:3.4mm;margin-bottom:1.4mm;font-size:10px;font-weight:700;line-height:1.2;display:flex}.theme-brochure-seaside :is([data-field=attractionsTitle],[data-field=travelTitle],[data-field=pricesTitle]):before,.theme-brochure-seaside :is([data-field=attractionsTitle],[data-field=travelTitle],[data-field=pricesTitle]):after{content:"";border-top:.3mm solid var(--seaside-coral);flex:1}.theme-brochure-seaside [data-field=attractionsTitle]{grid-area:at}.theme-brochure-seaside [data-field=travelTitle]{grid-area:tt}.theme-brochure-seaside [data-field=pricesTitle]{grid-area:pt}.theme-brochure-seaside [data-field=attractions]{grid-area:attr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6mm 4.5mm;display:grid}.theme-brochure-seaside [data-field=attractions] .f-list-row{line-height:1.28}.theme-brochure-seaside .f-sub-name{font-family:var(--font-title);font-size:10px;font-weight:700;line-height:1.2;display:block}.theme-brochure-seaside [data-field=attractions] .f-sub-text{display:block}.theme-brochure-seaside [data-field=travel]{text-align:justify;grid-area:travel;line-height:1.32}.theme-brochure-seaside [data-field=prices]{grid-area:prices}.theme-brochure-seaside [data-field=prices] .f-list-row{align-items:baseline;gap:1mm;line-height:1.5;display:flex}.theme-brochure-seaside [data-field=prices] .f-sub-item{white-space:nowrap;flex:1;overflow:hidden}.theme-brochure-seaside [data-field=prices] .f-sub-item:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";color:var(--seaside-green)}.theme-brochure-seaside .f-sub-price{flex:none;font-weight:700}.theme-brochure-seaside .f-group-contact{border-top:.9mm double var(--seaside-green);border-bottom:.9mm double var(--seaside-green);text-align:center;grid-area:contact;margin-top:3.4mm;padding:1.6mm 0;line-height:1.35}.theme-brochure-seaside [data-field=address]{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}.theme-brochure-seaside [data-field=phone]{color:var(--seaside-coral);font-weight:700}.theme-brochure-seaside [data-field=web]{font-style:italic}.theme-brochure-seaside [data-field=smallPrint]{text-align:center;grid-area:small;margin-top:2mm;font-style:italic;line-height:1.3}
