@charset "UTF-8";@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-cyrillic-ext-400-normal-7Z3465FB.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-400-normal-YU2ZJYJL.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-cyrillic-400-normal-APB4EUBL.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-400-normal-7FSQ77DP.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-greek-400-normal-L4LAXORB.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-400-normal-X3NYKSO2.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-vietnamese-400-normal-P5ZB55LJ.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-400-normal-A4XVIM4G.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-latin-ext-400-normal-EDOVP6TU.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-400-normal-IC47YBOO.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-latin-400-normal-COQVXTP6.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-400-normal-JC3YNCCZ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-cyrillic-ext-500-normal-SJW52W6D.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-500-normal-Z7QHO46N.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-cyrillic-500-normal-R6B2XZIQ.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-500-normal-WNQEPSX2.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-greek-500-normal-4XELGUF7.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-500-normal-B6ARYOP3.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-vietnamese-500-normal-J2J6G2N5.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-500-normal-OZE7IZOF.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-latin-ext-500-normal-SG2XNXKB.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-500-normal-4YL5ICYH.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-latin-500-normal-JTONHBWS.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-500-normal-7DOULDHV.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-cyrillic-ext-600-normal-HGPMDSPK.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-600-normal-UU6N6VST.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-cyrillic-600-normal-AFPTCLK6.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-600-normal-7XGRL4XO.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-greek-600-normal-NTJH3CYY.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-600-normal-GD52DGQ2.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-vietnamese-600-normal-JKSXZXZW.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-600-normal-5IGNKSLH.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-latin-ext-600-normal-ZNWKNRXL.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-600-normal-OPCHJXXH.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-latin-600-normal-DTNZULF4.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-600-normal-B3O423MA.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-cyrillic-ext-700-normal-HXT6NHIL.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-700-normal-T4K2CWU3.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-cyrillic-700-normal-C5IRGH35.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-700-normal-2HZMNQMS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-greek-700-normal-PVSCNDAB.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-700-normal-H76UTX7D.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-vietnamese-700-normal-WVQ27POF.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-700-normal-JZPPIPWP.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-latin-ext-700-normal-SLLSGF4A.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-700-normal-ZAY2DYTH.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-latin-700-normal-IXG35DPN.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-700-normal-ZYEEATR5.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-serif-cyrillic-ext-400-normal-RB53OOYZ.woff2") format("woff2"),url("./media/ibm-plex-serif-cyrillic-ext-400-normal-ZYVM62NA.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-serif-cyrillic-400-normal-AY7GJFC3.woff2") format("woff2"),url("./media/ibm-plex-serif-cyrillic-400-normal-7OZ6VNL6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-serif-vietnamese-400-normal-H2QSXY34.woff2") format("woff2"),url("./media/ibm-plex-serif-vietnamese-400-normal-U5RQQQGW.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-serif-latin-ext-400-normal-GIUPBPGX.woff2") format("woff2"),url("./media/ibm-plex-serif-latin-ext-400-normal-UP4W6YCJ.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-serif-latin-400-normal-Y2Q7DHG4.woff2") format("woff2"),url("./media/ibm-plex-serif-latin-400-normal-GCBNST7A.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-serif-cyrillic-ext-500-normal-5LSRRIWD.woff2") format("woff2"),url("./media/ibm-plex-serif-cyrillic-ext-500-normal-ZEX5BUGV.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-serif-cyrillic-500-normal-RNLGXHCP.woff2") format("woff2"),url("./media/ibm-plex-serif-cyrillic-500-normal-W7W77FA2.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-serif-vietnamese-500-normal-ECZXIOQP.woff2") format("woff2"),url("./media/ibm-plex-serif-vietnamese-500-normal-ZMB6I7ZC.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-serif-latin-ext-500-normal-RTDW45AT.woff2") format("woff2"),url("./media/ibm-plex-serif-latin-ext-500-normal-DG4DIXHE.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-serif-latin-500-normal-PTWQ6IX4.woff2") format("woff2"),url("./media/ibm-plex-serif-latin-500-normal-NP4JGHNI.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-serif-cyrillic-ext-600-normal-7QAOK2OF.woff2") format("woff2"),url("./media/ibm-plex-serif-cyrillic-ext-600-normal-I4YWZLP3.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-serif-cyrillic-600-normal-Q7YHAEAA.woff2") format("woff2"),url("./media/ibm-plex-serif-cyrillic-600-normal-FLXLH232.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-serif-vietnamese-600-normal-G73ZLGI6.woff2") format("woff2"),url("./media/ibm-plex-serif-vietnamese-600-normal-LCN6KA6L.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-serif-latin-ext-600-normal-K5ZVDJGF.woff2") format("woff2"),url("./media/ibm-plex-serif-latin-ext-600-normal-FA7QJIVZ.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-serif-latin-600-normal-3K7EHXM5.woff2") format("woff2"),url("./media/ibm-plex-serif-latin-600-normal-MOPUDOQL.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-cyrillic-ext-400-normal-M2ROQZIK.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-400-normal-RD4P2WYJ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-cyrillic-400-normal-MUN4S7RW.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-400-normal-SUZ3KICP.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-vietnamese-400-normal-CEHCU5UT.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-400-normal-PVEVI4WT.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-ext-400-normal-T6XOR2FX.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-400-normal-6FH7XELU.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-400-normal-4MWPPJAM.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-ext-500-normal-MC56NSC2.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-500-normal-TFGJMWK5.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-500-normal-FIG3KNRY.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-500-normal-2KWAQPQZ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-vietnamese-500-normal-ZWG7QFOJ.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-500-normal-4U6XTONH.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-ext-500-normal-LJE4XY22.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-500-normal-7HZM7XEP.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-cyrillic-ext-600-normal-ENXLHSSE.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-600-normal-QL64H62F.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-cyrillic-600-normal-2CTSZR2S.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-600-normal-45WPZGS6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-vietnamese-600-normal-U4JDE5C7.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-600-normal-MA4D2RPJ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-latin-ext-600-normal-IEJYURAG.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-600-normal-XVUP5NK5.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-latin-600-normal-IIV3OB4N.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-600-normal-BXFNGPE3.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-rounded-6KAUL6RE.woff2") format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}html{height:100%;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans;--mat-sys-body-large-font: IBM Plex Sans;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem IBM Plex Sans;--mat-sys-body-medium-font: IBM Plex Sans;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem IBM Plex Sans;--mat-sys-body-small-font: IBM Plex Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem IBM Plex Sans;--mat-sys-display-large-font: IBM Plex Sans;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem IBM Plex Sans;--mat-sys-display-medium-font: IBM Plex Sans;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem IBM Plex Sans;--mat-sys-display-small-font: IBM Plex Sans;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem IBM Plex Sans;--mat-sys-headline-large-font: IBM Plex Sans;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem IBM Plex Sans;--mat-sys-headline-medium-font: IBM Plex Sans;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem IBM Plex Sans;--mat-sys-headline-small-font: IBM Plex Sans;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem IBM Plex Sans;--mat-sys-label-large-font: IBM Plex Sans;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans;--mat-sys-label-medium-font: IBM Plex Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans;--mat-sys-label-small-font: IBM Plex Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans;--mat-sys-title-large-font: IBM Plex Sans;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem IBM Plex Sans;--mat-sys-title-medium-font: IBM Plex Sans;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans;--mat-sys-title-small-font: IBM Plex Sans;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-dialog-container-shape: 6px;--mat-dialog-container-elevation-shadow: var(--elevation-overlay);--mat-card-elevated-container-color: var(--surface-elevated);--mat-card-outlined-container-color: var(--surface-elevated);--mat-menu-container-color: var(--surface-elevated);--mat-menu-container-shape: 6px;--mat-menu-container-elevation-shadow: var(--elevation-overlay);--mat-menu-item-icon-size: 18px;--mat-menu-item-icon-color: var(--mat-sys-on-surface-variant);--mat-menu-item-label-text-color: var(--mat-sys-on-surface);--mat-button-outlined-label-text-color: var(--mat-sys-on-surface);--mat-button-text-label-text-color: var(--mat-sys-on-surface);--mat-button-filled-container-shape: 4px;--mat-button-outlined-container-shape: 4px;--mat-button-protected-container-shape: 4px;--mat-button-text-container-shape: 4px;--mat-button-tonal-container-shape: 4px;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-protected-container-height: 36px;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-icon-button-state-layer-size: 36px;--mat-icon-button-icon-size: 20px;--mat-sys-primary: #d13b2e;--mat-sys-on-primary: #fbfaf6;--mat-sys-primary-container: #efede5;--mat-sys-on-primary-container: #1c2b3a;--mat-sys-secondary: #5f6b78;--mat-sys-on-secondary: #fbfaf6;--mat-sys-secondary-container: #e9e6dc;--mat-sys-on-secondary-container: #1c2b3a;--mat-sys-tertiary: #9c7526;--mat-sys-on-tertiary: #fbfaf6;--mat-sys-tertiary-container: #f5ead5;--mat-sys-on-tertiary-container: #7d5c1e;--mat-sys-surface: #fbfaf6;--mat-sys-background: #f6f4ef;--mat-sys-surface-container-lowest: #fdfcf9;--mat-sys-surface-container-low: #fbfaf6;--mat-sys-surface-container: #efede5;--mat-sys-surface-container-high: #e9e6dc;--mat-sys-surface-container-highest: #e6e2d7;--mat-sys-surface-variant: #e9e6dc;--mat-sys-on-surface: #1c2b3a;--mat-sys-on-surface-variant: #5f6b78;--mat-sys-outline: #cdc7b7;--mat-sys-outline-variant: #d9d4c8;--mat-sys-error: #8e0f32;--mat-sys-on-error: #fbfaf6;--mat-sys-error-container: #f7e1e6;--mat-sys-on-error-container: #8e0f32;--action-beanstandung: var(--mat-sys-primary);--action-beanstandung-schrift: var(--mat-sys-on-primary);--handlung-trenner: #b93326;--handlung-pfeil: #b93326;--tisch: #ede9de;--papierton: #f6f4ef;--haarlinie: #e9e6dc;--bernstein-flaeche: #f5efe0;--bernstein-kante: #e6dcc4;--such-treffer: #efe4c8;--such-aktuell: #e2cd94;--brand-mark: #d13b2e;--focus-ring: color-mix(in srgb, var(--brand-mark) 35%, transparent);--elevation-overlay: 0 2px 12px rgba(28, 43, 58, .1);--schublade-schatten: rgba(28, 43, 58, .13);--diff-eingefuegt-flaeche: #e6efe2;--diff-eingefuegt-linie: #3e7d5c;--diff-geloescht-flaeche: #f7e1e6;--diff-geloescht-schrift: var(--brand-mark);--surface-elevated: var(--mat-sys-surface);color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--mat-sys-primary: #f2efe6;--mat-sys-on-primary: #16222f;--mat-sys-primary-container: #24333f;--mat-sys-on-primary-container: #f2efe6;--mat-sys-secondary: #9aa6b2;--mat-sys-on-secondary: #16222f;--mat-sys-secondary-container: #1b2836;--mat-sys-on-secondary-container: #f2efe6;--mat-sys-tertiary: #efbe58;--mat-sys-tertiary-container: #2e2513;--mat-sys-on-tertiary-container: #ead9b4;--mat-sys-surface: #16222f;--mat-sys-background: #0f1a25;--tisch: #0f1a25;--papierton: #1b2836;--haarlinie: #24333f;--bernstein-flaeche: #2e2513;--bernstein-kante: #4a3b1d;--such-treffer: #2e2513;--such-aktuell: #4a3b1d;--mat-sys-surface-container-lowest: #0f1a25;--mat-sys-surface-container-low: #121d28;--mat-sys-surface-container: #1b2836;--mat-sys-surface-container-high: #24333f;--mat-sys-surface-container-highest: #24333f;--mat-sys-surface-variant: #24333f;--mat-sys-on-surface: #f2efe6;--mat-sys-on-surface-variant: #9aa6b2;--mat-sys-outline: #3d4854;--mat-sys-outline-variant: #24333f;--mat-sys-error: #fe6275;--mat-sys-error-container: #2c1a16;--mat-sys-on-error-container: #fe6275;--brand-mark: #f87868;--focus-ring: #f87868;--action-beanstandung: var(--mat-sys-primary);--action-beanstandung-schrift: var(--mat-sys-on-primary);--handlung-trenner: #c9c5bb;--handlung-pfeil: transparent;--elevation-overlay: 0 2px 14px rgba(0, 0, 0, .4);--schublade-schatten: rgba(0, 0, 0, .4);--diff-eingefuegt-flaeche: #15251c;--diff-eingefuegt-linie: #5cae68;--diff-geloescht-flaeche: #2c1a16;--diff-geloescht-schrift: var(--brand-mark)}:root[data-theme=light]{color-scheme:light}body{background-color:var(--tisch);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}.ProseMirror{outline:none;min-height:200px;padding:4px 0;font-family:"IBM Plex Serif",Georgia,serif;font-size:16px;line-height:1.7;color:var(--mat-sys-on-surface)}.ProseMirror>*+*{margin-top:.9em}.ProseMirror p{margin:.6em 0}.ProseMirror-focused{outline:none}.editor-shell{--blatt-breite: 868px;--blatt-seite: 76px}.editor-shell.verdichtet{--blatt-breite: 780px;--blatt-seite: 32px;--tisch-rand: 0px;--tisch-seite: 18px}.editor-shell.telefon{--rinne: 3em}.editor-shell.lesen,.editor-shell.telefon{--blatt-breite: none;--blatt-seite: 20px;--tisch-rand: 0px;--tisch-seite: 0px;--tisch-oben: 0px}.editor-shell.lesen .editor-blatt,.editor-shell.telefon .editor-blatt{border:0;border-radius:0}.editor-blatt{box-sizing:border-box;max-width:var(--blatt-breite, 868px);margin:0 auto;padding:40px var(--blatt-seite, 76px) 48px;background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:6px}.blattkopf{position:sticky;top:0;z-index:4;display:flex;align-items:center;gap:12px;box-sizing:border-box;height:44px;margin:-40px calc(-1 * var(--blatt-seite, 76px)) -4px;padding:0 var(--blatt-seite, 76px);border-bottom:1px solid var(--mat-sys-outline-variant);border-radius:6px 6px 0 0;background:var(--mat-sys-surface);font-family:IBM Plex Mono,monospace;cursor:pointer;-webkit-user-select:none;user-select:none}.blattkopf.verborgen{visibility:hidden}.blattkopf .blattkopf-kapitel{flex-shrink:0;white-space:nowrap;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mat-sys-on-surface)}.blattkopf .blattkopf-chevron{flex-shrink:0;width:15px;height:15px;font-size:15px;color:var(--mat-sys-outline)}.blattkopf .blattkopf-abschnitt{min-width:4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;letter-spacing:.04em;color:var(--mat-sys-on-surface-variant)}.blattkopf .blattkopf-luecke{flex:1}.blattkopf .blattkopf-zahl{flex-shrink:0;white-space:nowrap;font-size:11px;color:var(--mat-sys-on-surface-variant)}app-block-card{display:block}.block-card{position:relative}.ProseMirror>app-block-card+app-block-card{margin-top:48px}.kapitelkopf{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;padding-left:var(--rinne, 4em);-webkit-user-select:none;user-select:none}.kapitelkopf .block-title{margin:0;font-family:"IBM Plex Serif",Georgia,serif;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--mat-sys-on-surface)}.kapitelkopf .header-spacer{flex:1}.kapitelkopf .kapitel-angabe{font-family:IBM Plex Mono,monospace;font-size:11px;font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface-variant);white-space:nowrap}app-erfindungstitel .kapitelkopf{margin-top:34px}.erfindungstitel{display:flex;align-items:baseline;padding-left:var(--rinne, 4em)}.erfindungstitel>[data-node-view-content-angular],.erfindungstitel.leer:before{font-family:"IBM Plex Serif",Georgia,serif;font-size:26px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--mat-sys-on-surface)}.erfindungstitel>[data-node-view-content-angular]{flex:1;min-width:0}.erfindungstitel.leer:before{content:attr(data-platzhalter);color:var(--mat-sys-on-surface-variant);font-weight:500;-webkit-user-select:none;user-select:none;pointer-events:none}.block-card[data-block-type=claimStatement] .block-content{display:flex;align-items:baseline;margin:0 0 20px;padding-left:var(--rinne, 4em);font-style:italic;color:var(--mat-sys-on-surface-variant)}.block-card[data-block-type=claimStatement] .block-content>[data-node-view-content-angular]{flex:1;min-width:0}.block-card[data-block-type=claimStatement] .block-content.leer:before{content:attr(data-platzhalter);opacity:.7;-webkit-user-select:none;user-select:none;pointer-events:none}.ProseMirror>app-block-card:has(>.block-card[data-block-type=claimStatement])+app-block-card{margin-top:0}.plus-anspruch{display:inline-flex;align-items:center;gap:4px;height:30px;margin:4px 0 16px calc(var(--rinne, 4em) + 16px);padding:0 11px;border:1px dashed var(--mat-sys-outline);border-radius:4px;background:transparent;font:inherit;font-size:12px;color:var(--mat-sys-on-surface-variant);cursor:pointer}.plus-anspruch .mat-icon{font-size:16px;width:16px;height:16px}.plus-anspruch:hover{background:var(--mat-sys-surface-container)}app-st96-figure-view{display:block;margin-bottom:22px}app-st96-figure-view,.figur-leiste-rahmen{margin-left:var(--rinne, 4em)}.st96-figure{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 0 18px;border-bottom:1px solid var(--mat-sys-surface-container-high)}.st96-figure-bild{position:relative}.st96-figure-content{display:block}.st96-figure-content .ProseMirror-separator,.st96-figure-content .ProseMirror-trailingBreak{display:none!important}.st96-figure-kachel{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--mat-sys-surface)}.st96-figure-kachel>*{flex:1}.st96-figure-bild:has(>.st96-figure-kachel){min-height:320px}.st96-figure-zeile{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.st96-figure-links,.st96-figure-rechts{display:flex;align-items:center}.st96-figure-rechts{justify-content:flex-end;gap:14px}.st96-figure-griff{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--mat-sys-on-surface-variant);cursor:grab}.st96-figure-griff:active{cursor:grabbing}.st96-figure-griff .mat-icon{font-size:18px;width:18px;height:18px}.st96-figure-mitte{display:inline-flex;align-items:baseline;gap:10px}.st96-figure-label{font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:600;color:var(--mat-sys-on-surface)}.st96-figure-bezeichnung{box-sizing:border-box;padding:1px 2px;font-family:"IBM Plex Serif",Georgia,serif;font-size:13.5px;color:var(--mat-sys-on-surface-variant);background:transparent;border:none;border-radius:3px}.st96-figure-bezeichnung:focus{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.st96-figure-bezeichnung::placeholder{color:var(--mat-sys-on-surface-variant);opacity:.7}.st96-figure-ersetzen,.st96-image-weg,.hk-weg{padding:0;font:inherit;font-size:12px;color:var(--mat-sys-on-surface-variant);background:none;border:none;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mat-sys-outline);cursor:pointer}.st96-figure-ersetzen:hover,.st96-image-weg:hover,.hk-weg:hover{color:var(--mat-sys-on-surface)}.st96-figure-loeschen{display:inline-flex;padding:0;color:var(--mat-sys-on-surface-variant);background:none;border:none;cursor:pointer}.st96-figure-loeschen:hover{color:var(--mat-sys-on-surface)}.st96-figure-loeschen .mat-icon{font-size:17px;width:17px;height:17px}.figur-leiste{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:96px;font:inherit;color:var(--mat-sys-on-surface);background:transparent;border:1.5px dashed var(--mat-sys-outline);border-radius:6px;cursor:pointer}.figur-leiste:hover{background:var(--papierton)}.figur-leiste .mat-icon{flex-shrink:0;font-size:24px;width:24px;height:24px;color:var(--mat-sys-on-surface-variant)}.figur-leiste-titel{flex-shrink:0;white-space:nowrap;font-size:13.5px}.figur-leiste-hinweis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--mat-sys-on-surface-variant)}.figur-leiste-rahmen .hk{min-height:96px}.hk{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:12px 16px;text-align:center;border-radius:6px}.hk .mat-icon{font-size:24px;width:24px;height:24px}.hk-ziehen{color:var(--mat-sys-on-surface);background:var(--mat-sys-surface-container);border:1.5px dashed var(--mat-sys-on-surface)}.hk-ziehen .hk-satz{font-size:13px;font-weight:600}.hk-fehler{border:1.5px dashed color-mix(in srgb,var(--mat-sys-error) 25%,transparent)}.hk-fehler .mat-icon{font-size:22px;width:22px;height:22px;color:var(--mat-sys-error)}.hk-fehler .hk-satz{font-size:13px}.hk-datei{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mat-sys-on-surface-variant)}.hk-wege{display:flex;gap:14px}.hk-laedt{display:flex;flex-direction:column;gap:8px}.hk-flaeche{display:flex;flex:1;align-items:center;justify-content:center;min-height:190px;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant);border:1px solid var(--mat-sys-surface-container-high);border-radius:3px;background:repeating-linear-gradient(45deg,var(--papierton) 0 7px,var(--mat-sys-surface) 7px 14px)}.hk-balken{height:3px;border-radius:2px;background:var(--mat-sys-surface-container-high)}.hk-stand{height:3px;border-radius:2px;background:var(--mat-sys-on-surface)}.hk-zeile{display:flex;align-items:center;justify-content:space-between;gap:8px}.hk-ziel{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600}.hk-menge{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}.st96-image-view{display:block}.st96-image-well{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:230px;padding:12px;background:var(--mat-sys-surface-container);border:1px solid var(--mat-sys-outline-variant);border-radius:6px}.st96-image-in-figur .st96-image-well{height:320px;background:transparent;border-color:var(--mat-sys-surface-container-high);border-radius:3px}.st96-image-in-figur .st96-image-well:not(.st96-image-empty){height:auto}.st96-image-img{max-width:100%;max-height:100%;object-fit:contain}.st96-image-in-figur .st96-image-img{max-height:294px}.st96-image-empty{flex-direction:column;gap:6px;font-size:12.5px;line-height:1.45;text-align:center;color:var(--mat-sys-on-surface-variant)}.st96-image-empty .mat-icon{font-size:22px;width:22px;height:22px}.st96-image-in-figur .st96-image-fehlt,.st96-image-fehlt{color:var(--mat-sys-on-surface);border:1.5px dashed var(--mat-sys-outline)}.st96-image-fehlt .mat-icon{color:var(--mat-sys-on-tertiary-container)}.st96-image-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;width:100%;height:230px;padding:24px;font:inherit;color:var(--mat-sys-on-surface-variant);background:var(--mat-sys-surface);border:1.5px dashed var(--mat-sys-outline);border-radius:6px;cursor:pointer}.st96-image-in-figur .st96-image-dropzone{height:320px;border-radius:3px}.st96-image-dropzone:hover{background:var(--mat-sys-surface-container)}.st96-image-dropzone .dz-icon{flex-shrink:0;font-size:32px;width:32px;height:32px}.dz-title{font-size:14px;font-weight:600}.dz-hint{font-family:IBM Plex Mono,monospace;font-size:11px}.st96-image-actions{position:absolute;top:8px;right:8px;display:flex;gap:4px;padding:3px;border-radius:4px;background:color-mix(in srgb,var(--mat-sys-surface) 85%,transparent);opacity:0;transition:opacity .12s}.st96-image-well:hover .st96-image-actions,.st96-image-actions:focus-within{opacity:1}.st96-image-action{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:4px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);cursor:pointer}.st96-image-action .mat-icon{font-size:16px;width:16px;height:16px}.st96-image-caption-input{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:6px 10px;font:inherit;font-size:13px;color:var(--mat-sys-on-surface);background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:4px}.st96-image-caption-input:focus{outline:none;border-color:var(--mat-sys-outline);box-shadow:0 0 0 2px var(--focus-ring)}.st96-image-caption{margin-top:8px;font-size:13px;font-style:italic;text-align:center;color:var(--mat-sys-on-surface-variant)}.section-container{position:relative;margin:16px 0;padding:8px 0 8px 16px;border-left:2px solid var(--mat-sys-outline-variant)}.section-container:before{content:attr(data-section-type);display:block;font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--mat-sys-on-surface-variant);padding:4px 0 8px;-webkit-user-select:none;user-select:none}.chapter-subsection{position:relative;margin:38px 0 0}.chapter-subsection .chapter-header{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;padding-left:var(--rinne, 4em);-webkit-user-select:none;user-select:none}.chapter-subsection .chapter-title{margin:0;font-family:"IBM Plex Serif",Georgia,serif;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--mat-sys-on-surface)}.chapter-subsection .chapter-spacer{flex:1}.chapter-subsection[data-depth="3"]{margin-top:28px}.chapter-subsection[data-depth="3"] .chapter-title{font-size:17px}.chapter-subsection[data-depth="4"] .chapter-title,.chapter-subsection[data-depth="5"] .chapter-title,.chapter-subsection[data-depth="6"] .chapter-title{font-size:16px;font-style:italic}.st96-heading{display:block;font-weight:600;margin:1.2em 0 .5em;line-height:1.3;color:var(--mat-sys-on-surface)}.st96-heading-h1{font-size:1.6em}.st96-heading-h2{font-size:1.35em}.st96-heading-h3{font-size:1.18em}.st96-heading-h4{font-size:1.05em}.st96-heading-h5{font-size:1em}.st96-heading-h6{font-size:.95em}.st96-paragraph{display:block;margin:.6em 0}.ProseMirror .hinweis-leer:before{content:attr(data-hinweis);font-style:italic;color:var(--mat-sys-on-surface-variant);-webkit-user-select:none;user-select:none;pointer-events:none}.ProseMirror .claim-container{display:grid;grid-template-columns:var(--rinne, 4em) minmax(0,1fr);align-items:baseline;margin:0 0 14px}.ProseMirror .claim-container:before{content:attr(data-claim-number) ".";grid-column:1;grid-row:1;font-family:IBM Plex Mono,monospace;font-size:.78em;font-weight:400;color:var(--mat-sys-on-surface-variant);-webkit-user-select:none;user-select:none}.ProseMirror .claim-container[data-art=unabhaengig]:before{font-weight:600;color:var(--mat-sys-on-surface)}.ProseMirror .claim-container[data-bezug]:after{content:"\21b3  " attr(data-bezug);grid-column:1;grid-row:2;align-self:start;font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--mat-sys-on-surface-variant);-webkit-user-select:none;user-select:none}.ProseMirror .claim-container>*{grid-column:2}.ProseMirror .claim-container>*:first-child{grid-row:1/span 2}.ProseMirror .claim-container[data-art=unabhaengig]:not(:first-child){margin-top:22px;padding-top:18px;border-top:1px solid var(--mat-sys-outline-variant)}.claim-text{display:block}.claim-text .claim-text{margin-left:1.5em;padding-left:.5em;border-left:2px solid var(--mat-sys-outline-variant)}com-b,.st96-bold{font-weight:700}com-i,.st96-italic{font-style:italic}com-u,.st96-underline{text-decoration:underline}com-s,.st96-strikethrough{text-decoration:line-through}com-sup,.st96-superscript{vertical-align:super;font-size:.75em}com-sub,.st96-subscript{vertical-align:sub;font-size:.75em}com-o,.st96-overline{text-decoration:overline}com-small-capital,.st96-small-capital{font-variant:small-caps}com-inline-formula,.st96-inline-formula{font-family:"Cambria Math","Latin Modern Math",Georgia,serif;font-style:italic;padding:0 1px}.reference-pill{display:inline;padding:1px 6px;border-radius:4px;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:500;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;background:var(--pill-bg);color:var(--pill-fg)}.claim-reference,.figure-reference,.cross-reference{--pill-bg: var(--mat-sys-surface-container);--pill-fg: var(--mat-sys-on-surface)}.citation-pill{display:inline;padding:1px 6px;border-radius:4px;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:500;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;background:var(--pill-bg);color:var(--pill-fg)}.patent-citation,.npl-citation{--pill-bg: var(--mat-sys-surface-container);--pill-fg: var(--mat-sys-on-surface)}.citation-structured,.npl-citation{position:relative;display:inline-block}.marke{display:inline;padding:1px 6px;border:1px solid transparent;border-radius:4px;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:500;line-height:inherit;white-space:nowrap;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);cursor:pointer}.marke.unvollstaendig{background:transparent;border:1px dashed var(--mat-sys-tertiary);color:var(--mat-sys-on-tertiary-container)}.marke.offen{background:var(--mat-sys-surface-container-highest);box-shadow:0 0 0 2px var(--mat-sys-on-surface)}.schwebendes-blatt{position:absolute;left:0;top:calc(100% + 8px);z-index:3;box-sizing:border-box;width:400px;max-width:calc(100vw - 32px);background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:6px;box-shadow:0 8px 24px color-mix(in srgb,#1c2b3a 13%,transparent);font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.4;white-space:normal;text-decoration:none;color:var(--mat-sys-on-surface);cursor:default}.npl-citation .schwebendes-blatt{width:420px}.schwebendes-blatt .sb-kopf{padding:12px 14px 11px;border-bottom:1px solid var(--mat-sys-outline-variant)}.schwebendes-blatt .sb-art{margin-bottom:5px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.schwebendes-blatt .sb-lesefassung{font-family:"IBM Plex Serif",Georgia,serif;font-size:14.5px;line-height:1.45}.schwebendes-blatt .sb-fehlt-text{color:var(--mat-sys-on-surface-variant)}.schwebendes-blatt .sb-felder{display:flex;flex-direction:column;gap:12px;padding:14px}.schwebendes-blatt .sb-zeile{display:flex;gap:10px}.sb-feld{display:flex;flex-direction:column;gap:4px;min-width:0}.sb-feld .sb-name{font-size:11.5px;font-weight:400;color:var(--mat-sys-on-surface-variant)}.sb-feld .sb-pflicht{color:var(--mat-sys-on-surface)}.sb-feld .sb-eingabe{box-sizing:border-box;width:100%;height:32px;padding:0 9px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface);font-family:IBM Plex Sans,sans-serif;font-size:13px;color:var(--mat-sys-on-surface)}.sb-feld .sb-eingabe.mono{font-family:IBM Plex Mono,monospace;font-size:12.5px}.sb-feld .sb-eingabe::placeholder{color:var(--mat-sys-on-surface-variant);opacity:.75}.sb-feld .sb-eingabe:focus{outline:none;border-color:var(--mat-sys-on-surface);box-shadow:0 0 0 2px color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent)}.sb-feld.fehlt .sb-name{font-weight:600;color:var(--mat-sys-on-tertiary-container)}.sb-feld.fehlt .sb-eingabe{border-color:var(--mat-sys-tertiary);background:color-mix(in srgb,var(--mat-sys-tertiary-container) 50%,var(--mat-sys-surface))}.schwebendes-blatt .sb-arten{display:flex;flex-wrap:wrap;gap:6px}.schwebendes-blatt .sb-art-knopf{height:26px;padding:0 10px;border:1px solid var(--mat-sys-outline-variant);border-radius:4px;background:transparent;font:inherit;font-size:12px;color:var(--mat-sys-on-surface-variant);cursor:pointer}.schwebendes-blatt .sb-art-knopf.gewaehlt{border-color:var(--mat-sys-on-surface);background:var(--mat-sys-on-surface);color:var(--mat-sys-surface);font-weight:600}.schwebendes-blatt .sb-weitere{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:0;border:none;background:transparent;font:inherit;font-size:12.5px;color:var(--mat-sys-on-surface-variant);cursor:pointer}.schwebendes-blatt .sb-weitere .mat-icon,.schwebendes-blatt .sb-fuss .mat-icon{width:16px;height:16px;font-size:16px}.schwebendes-blatt .cite-hinweis{font-size:11.5px;color:var(--mat-sys-on-surface-variant)}.schwebendes-blatt .sb-fehlt{display:flex;align-items:flex-start;gap:8px;padding:9px 14px;border-top:1px solid var(--mat-sys-outline-variant);background:color-mix(in srgb,var(--mat-sys-tertiary-container) 50%,var(--mat-sys-surface));font-size:12px;line-height:1.45;color:var(--mat-sys-on-tertiary-container)}.schwebendes-blatt .sb-fehlt .mat-icon{flex-shrink:0;width:15px;height:15px;font-size:15px}.schwebendes-blatt .sb-fuss{display:flex;align-items:center;gap:14px;padding:10px 14px;border-top:1px solid var(--mat-sys-outline-variant);border-radius:0 0 6px 6px;background:var(--papierton)}.schwebendes-blatt .sb-luecke{flex:1}.schwebendes-blatt .sb-entfernen{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:transparent;font:inherit;font-size:12.5px;color:var(--mat-sys-on-surface-variant);cursor:pointer}.schwebendes-blatt .sb-fertig{height:30px;padding:0 12px;border:none;border-radius:4px;background:var(--mat-sys-on-surface);font:inherit;font-size:12.5px;font-weight:600;color:var(--mat-sys-surface);cursor:pointer}.schwebendes-blatt.im-fluss{position:static;width:auto;max-width:none;border-color:var(--mat-sys-on-surface);border-radius:4px;box-shadow:none}.sb-feld .sb-eingabe.sb-mehrzeilig{height:auto;padding:6px 9px;resize:vertical}.bio-deposit{display:block;margin:8px 0}.bio-zeile{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--mat-sys-outline-variant);border-radius:4px;background:var(--papierton);font-family:IBM Plex Sans,sans-serif}.bio-zeile.unvollstaendig{border-style:dashed;border-color:var(--mat-sys-tertiary)}.bio-zeile-text{flex:1;min-width:0}.bio-zeile .sb-art{margin-bottom:4px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.bio-zusammenfassung{font-family:"IBM Plex Serif",Georgia,serif;font-size:14.5px;color:var(--mat-sys-on-surface)}.bio-zusammenfassung .sb-fehlt-text{color:var(--mat-sys-on-surface-variant)}.bio-bearbeiten,.bio-dazu{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:transparent;font:inherit;font-size:12.5px;color:var(--mat-sys-on-surface-variant);cursor:pointer}.bio-bearbeiten .mat-icon,.bio-dazu .mat-icon,.bio-weg .mat-icon{width:16px;height:16px;font-size:16px}.bio-dazu{align-self:flex-start}.schwebendes-blatt .bio-teil{font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.schwebendes-blatt .bio-teil:not(:first-child){margin-top:6px}.bio-eintrag{display:flex;align-items:center;gap:6px}.bio-weg{display:inline-flex;padding:2px;border:none;border-radius:4px;background:transparent;color:var(--mat-sys-on-surface-variant);cursor:pointer}.reference-picker{position:fixed;z-index:1001;display:flex;flex-direction:column;box-sizing:border-box;width:360px;max-height:min(400px,var(--platz, 400px));overflow:hidden;background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:6px;box-shadow:0 8px 24px color-mix(in srgb,#1c2b3a 13%,transparent);font-family:IBM Plex Sans,sans-serif;color:var(--mat-sys-on-surface)}.reference-picker .picker-kopf{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--mat-sys-outline-variant)}.reference-picker .picker-eingabe{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600}.reference-picker .picker-luecke{flex:1}.reference-picker .picker-tasten{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--mat-sys-on-surface-variant)}.reference-picker .picker-leer{padding:14px;font-size:12.5px;color:var(--mat-sys-on-surface-variant)}.reference-picker .picker-content{flex:1;overflow-y:auto;padding:4px}.reference-picker .group-header{display:flex;align-items:baseline;gap:8px;padding:8px 10px 4px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.reference-picker .group-header:not(:first-child){margin-top:4px;border-top:1px solid var(--mat-sys-outline-variant)}.reference-picker .group-grund{margin-left:auto;overflow:hidden;max-width:60%;font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:nowrap}.reference-picker .picker-item{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:8px;align-items:baseline;box-sizing:border-box;width:100%;padding:7px 10px;border:none;border-radius:4px;background:transparent;font-family:IBM Plex Sans,sans-serif;font-size:12.5px;text-align:left;color:var(--mat-sys-on-surface);cursor:pointer}.reference-picker .picker-item:hover,.reference-picker .picker-item.highlighted{background:var(--mat-sys-primary-container)}.reference-picker .picker-item.gesperrt{opacity:.55;cursor:not-allowed}.reference-picker .item-name,.reference-picker .item-anfang{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-picker .item-name{font-weight:600}.reference-picker .item-anfang{font-family:"IBM Plex Serif",Georgia,serif;font-size:12.5px;color:var(--mat-sys-on-surface-variant)}com-dl{display:block;margin:8px 0}com-dt{display:block;font-weight:600;color:var(--mat-sys-on-surface)}com-dt:empty:before{content:"Begriff";color:var(--mat-sys-on-surface-variant);font-weight:400;font-style:italic}com-dd{display:block;margin:0 0 6px 20px;color:var(--mat-sys-on-surface-variant)}com-dd:empty:before{content:"Definition";font-style:italic;opacity:.6}com-dl.bz-liste{display:grid;grid-template-columns:5em minmax(0,1fr) auto;column-gap:12px;align-items:baseline;margin:8px 0}com-dl.bz-liste .bz-kopf{display:contents}com-dl.bz-liste .bz-kopf-zelle{padding:0 0 6px;border-bottom:1px solid var(--mat-sys-outline-variant);font-family:IBM Plex Mono,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--mat-sys-on-surface-variant)}com-dl.bz-liste>com-dt,com-dl.bz-liste>com-dd{margin:0;padding:6px 0;min-height:1.5em;border-bottom:1px solid var(--mat-sys-outline-variant)}com-dl.bz-liste>com-dt{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:13px;color:var(--mat-sys-on-surface)}com-dl.bz-liste>com-dd{color:var(--mat-sys-on-surface)}com-dl.bz-liste>com-dt:empty:before,com-dl.bz-liste>com-dd:empty:before{content:none}com-dl.bz-liste .bz-vorkommen{padding:6px 0;border-bottom:1px solid var(--mat-sys-outline-variant);font-family:IBM Plex Mono,monospace;font-size:11px;text-align:right;color:var(--mat-sys-on-surface-variant)}com-dl.bz-liste .bz-neu{grid-column:1/-1;justify-self:start;margin-top:8px;padding:4px 10px;border:1px dashed var(--mat-sys-outline);border-radius:4px;background:transparent;cursor:pointer;font:inherit;font-size:12px;color:var(--mat-sys-on-surface-variant)}com-dl.bz-liste .bz-umbenennen{margin-left:8px;padding:0 4px;border:none;background:transparent;cursor:pointer;color:var(--mat-sys-on-surface-variant);vertical-align:baseline}com-dl.bz-liste .bz-umbenennen:before{content:"\270e"}com-dl.bz-liste .bz-umbenennen:hover{color:var(--mat-sys-on-surface)}com-cross-reference.reference-pill[data-category="List item"]{padding:0;border-radius:0;background:transparent;color:inherit;border-bottom:1px dotted var(--mat-sys-on-surface-variant);cursor:pointer}.applicant-claim{display:inline;padding:0 5px;border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.broken-reference{--pill-bg: var(--mat-sys-error-container);--pill-fg: var(--mat-sys-error);text-decoration:underline wavy var(--mat-sys-error);text-decoration-thickness:1px;text-underline-offset:3px;cursor:help}.figure-reference:not(.broken-reference):hover{box-shadow:inset 0 0 0 1px var(--mat-sys-on-surface)}.verweis-vorschau{position:fixed;z-index:20;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:240px;padding:10px;font-family:IBM Plex Sans,sans-serif;color:var(--mat-sys-on-surface);background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:6px;box-shadow:0 8px 24px color-mix(in srgb,#1c2b3a 13%,transparent);pointer-events:none}.vv-bild{display:flex;align-items:center;justify-content:center;height:120px;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant);border:1px solid var(--mat-sys-surface-container-high);border-radius:3px;overflow:hidden}.vv-bild img{max-width:100%;max-height:100%;object-fit:contain}.vv-fig{font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:600}.verweis-vorschau.vv-kaputt{flex-direction:row;align-items:flex-start;width:250px;padding:10px 12px;font-size:12.5px;line-height:1.45;border-color:color-mix(in srgb,var(--mat-sys-error) 25%,transparent)}.vv-kaputt .mat-icon{flex:none;font-size:16px;width:16px;height:16px;color:var(--mat-sys-error)}.patent-editor .has-annotation{border-left:3px solid var(--mat-sys-tertiary);padding-left:8px;margin-left:-11px;border-radius:4px;background:color-mix(in srgb,var(--mat-sys-tertiary) 5%,transparent)}.patent-editor .sprung-ziel{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.patent-editor .such-treffer{background:var(--such-treffer);border-radius:2px}.patent-editor .such-treffer.such-aktuell{background:var(--such-aktuell);box-shadow:0 2px 0 var(--mat-sys-on-surface)}.patent-editor .such-alt{margin-right:.25em;color:var(--mat-sys-on-surface-variant);text-decoration:line-through;-webkit-user-select:none;user-select:none}.patent-editor .such-neu{text-decoration:underline 1.5px;text-underline-offset:2px}.diff-inserted{background:var(--diff-eingefuegt-flaeche);border-bottom:1.5px solid var(--diff-eingefuegt-linie);padding:0 1px;border-radius:4px}.diff-inserted-block{background:var(--diff-eingefuegt-flaeche);border-left:2px solid var(--diff-eingefuegt-linie);border-radius:0 4px 4px 0;padding-left:6px}.diff-deleted-widget{display:inline;background:var(--diff-geloescht-flaeche);color:var(--diff-geloescht-schrift);text-decoration:line-through;padding:0 4px;margin:0 2px;border-radius:4px;font-style:italic;cursor:help}.diff-deleted-widget:before{content:"\2212  ";font-style:normal;font-weight:600;margin-right:2px}.pruef-canvas .stelle-laufend{margin-left:-14px;padding-left:12px;border-left:2px solid var(--mat-sys-tertiary);background:var(--papierton)}.pruef-canvas .stelle-uebernommen,.pruef-canvas .stelle-abgelehnt{opacity:.6}.pruef-canvas .stelle-abgelehnt>:not(.stelle-vermerk){color:var(--mat-sys-on-surface-variant);text-decoration:line-through;text-decoration-color:var(--diff-geloescht-schrift)}.pruef-canvas .stelle-laufend.stelle-uebernommen,.pruef-canvas .stelle-laufend.stelle-abgelehnt{opacity:1}.pruef-canvas .stelle-vermerk{display:flex;align-items:center;gap:5px;font-family:IBM Plex Mono,monospace;font-size:10.5px;line-height:1.4;color:var(--mat-sys-on-surface-variant);-webkit-user-select:none;user-select:none}.pruef-canvas .stelle-vermerk .material-symbols-rounded{font-size:14px}.pruef-canvas .stelle-vermerk.vermerk-laufend{gap:6px;font-weight:600;color:var(--mat-sys-on-tertiary-container)}.pruef-canvas .stelle{cursor:pointer}.pruef-canvas .stelle-streichung{color:var(--mat-sys-on-surface-variant)}.pruef-canvas .stelle-streichung :is(p,pre,td,th,h1,h2,h3,h4,h5,h6),.pruef-canvas .stelle-streichung.st96-p:before,.pruef-canvas .stelle-streichung .st96-p:before,.pruef-canvas .stelle-streichung.claim-container:before,.pruef-canvas .stelle-streichung .claim-container:before{text-decoration:line-through;text-decoration-color:var(--diff-geloescht-schrift)}.diff-mode .reference-pill{filter:none}.st96-p{display:grid;position:relative;grid-template-columns:var(--rinne, 4em) minmax(0,1fr);align-items:baseline;row-gap:.6em;margin:.8em 0}.st96-p[data-p-number]:before{content:"[" attr(data-p-number) "]";grid-column:1;grid-row:1;font-family:IBM Plex Mono,monospace;font-size:.78em;color:var(--mat-sys-on-surface-variant);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left}.st96-p>*{grid-column:2}.ProseMirror .st96-p>*{margin-block:0}.st96-ordered-list,.st96-unordered-list{padding-left:24px;margin:.4em 0}.st96-list-item{margin:.2em 0}.st96-ordered-list{list-style-type:decimal}.st96-unordered-list{list-style-type:disc}.st96-ordered-list[data-zaehlweise=lower-alpha]{list-style-type:lower-alpha}.st96-ordered-list[data-zaehlweise=upper-alpha]{list-style-type:upper-alpha}.st96-ordered-list[data-zaehlweise=lower-roman]{list-style-type:lower-roman}.st96-ordered-list[data-zaehlweise=upper-roman]{list-style-type:upper-roman}.st96-unordered-list[data-zeichen=Dash]{list-style-type:"\2013  "}.st96-unordered-list[data-zeichen=None]{list-style-type:none}.st96-table{display:block;margin:.8em 0}.st96-table-group{display:table;border-collapse:collapse;width:100%;position:relative}.st96-table-group+.st96-table-group{margin-top:.5em}.st96-table-title{display:block;text-align:center;margin-bottom:28px}.st96-table>.st96-table-group:first-child{margin-top:28px}.st96-table-head{display:table-header-group}.st96-table-body{display:table-row-group}.st96-colgroup{display:table-column-group}.st96-col{display:table-column}.st96-griffe{position:absolute;inset:0;pointer-events:none}.st96-griff{position:absolute;top:0;bottom:0;width:9px;margin-left:-4.5px;cursor:col-resize;pointer-events:auto}.st96-griff:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:1px;background:transparent}.st96-griff:hover:after{background:var(--mat-sys-on-surface)}.st96-griff:before{content:"";position:absolute;top:-14px;left:4px;width:1px;height:11px;background:transparent}.st96-cursor-drin .st96-griff:before{background:var(--mat-sys-on-surface)}.st96-griff.st96-griff-zug:after{left:3.5px;width:2px;background:var(--mat-sys-on-surface)}.st96-breiten{position:absolute;top:-28px;left:0;right:0;height:14px;pointer-events:none}.st96-breite{position:absolute;top:0;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10.5px;line-height:14px;color:var(--mat-sys-on-surface)}.st96-table-cell{display:table-cell;border:1px solid var(--mat-sys-outline-variant);padding:6px 10px;min-width:80px;vertical-align:var(--st96-valign, top);text-align:var(--st96-align, inherit)}.st96-table-head .st96-table-cell{font-family:IBM Plex Sans,sans-serif;font-size:12.5px;font-weight:600;background:var(--papierton)}.st96-col-align-left{--st96-align: left}.st96-col-align-right{--st96-align: right}.st96-col-align-center{--st96-align: center}.st96-col-align-justify{--st96-align: justify}.st96-zahlenspalte{--st96-align: right;font-variant-numeric:tabular-nums}.st96-table-cell.st96-cell-active{outline:2px solid var(--mat-sys-on-surface);outline-offset:-2px;background:var(--mat-sys-surface-container)}.st96-table-head .st96-table-cell.st96-cell-active{background:var(--mat-sys-surface-container-high)}.st96-table-cell.st96-zellbereich{position:relative;box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--mat-sys-secondary) 16%,transparent)}.st96-bereich-marke{position:absolute;right:-6px;top:calc(100% - 4px);z-index:2;padding:2px 7px;border-radius:4px;background:var(--mat-sys-on-surface);color:var(--mat-sys-surface);font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:400;line-height:1.4;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.feld-label{display:block;margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.feld{display:block;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--mat-sys-outline-variant);border-radius:4px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font-family:inherit;font-size:14px;line-height:1.5;resize:vertical}.feld::placeholder{color:var(--mat-sys-on-surface-variant)}.feld:focus{outline:none;border-color:var(--brand-mark);box-shadow:0 0 0 3px var(--focus-ring)}.theme-seg-btn{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border:1px solid var(--mat-sys-outline-variant);border-radius:4px;background:transparent;color:var(--mat-sys-on-surface-variant);font:inherit;font-size:12px;cursor:pointer}.theme-seg-btn:hover:not(.active){color:var(--mat-sys-on-surface)}.theme-seg-btn.active{border-color:var(--mat-sys-on-surface);color:var(--mat-sys-on-surface)}.mat-mdc-menu-panel.neues-dokument-menue{width:300px;max-width:300px}.mat-mdc-menu-panel{border:1px solid var(--mat-sys-outline-variant)}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:6px}.mat-mdc-menu-content .mat-mdc-menu-item{min-height:34px;border-radius:4px;padding:0 12px;font-size:13.5px}.mat-mdc-menu-content .mat-mdc-menu-item .mat-icon{font-size:18px;width:18px;height:18px}.mat-mdc-menu-content .mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-content .mat-mdc-menu-item.active,.mat-mdc-menu-content .mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-content .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted:not([disabled]){background:var(--mat-sys-primary-container);color:var(--mat-sys-on-surface)}.mat-mdc-menu-content .mat-mdc-menu-item:hover:not([disabled]) .mat-icon,.mat-mdc-menu-content .mat-mdc-menu-item.active .mat-icon,.mat-mdc-menu-content .mat-mdc-menu-item.cdk-program-focused:not([disabled]) .mat-icon,.mat-mdc-menu-content .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]) .mat-icon,.mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted:not([disabled]) .mat-icon{color:var(--mat-sys-on-surface)}.mat-mdc-menu-content .mat-divider{margin:5px 8px;border-top-color:var(--mat-sys-outline-variant)}.mat-mdc-menu-panel.kontextmenue-panel{max-width:300px;min-width:232px}.mat-mdc-menu-panel.kontextmenue-wurzel{width:300px}.mat-mdc-menu-panel.rollen-menue{width:330px;max-width:330px}.mat-mdc-menu-panel.abo-rollen-menue{width:300px;max-width:300px}.mat-mdc-menu-panel.plus-menue{width:380px;max-width:380px}.mat-mdc-menu-panel.zurueck-menue{width:320px;max-width:320px}.mat-mdc-menu-panel.reiter-menue .mat-mdc-menu-content{padding:0}.reiter-menue .menue-kopf{padding:9px 13px 7px;border-bottom:1px solid var(--haarlinie);font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.reiter-menue .menue-leer{margin:0;padding:10px 13px 11px;border-bottom:1px solid var(--haarlinie);font-size:12.5px;color:var(--mat-sys-on-surface-variant)}.reiter-menue .mat-mdc-menu-content .mat-mdc-menu-item{border-radius:0}.reiter-menue .plus-zeile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid var(--haarlinie)}.reiter-menue .mat-mdc-menu-content .plus-eintrag{display:block;min-height:0;padding:10px 13px 11px}.plus-eintrag .eintrag-aktion,.reiter-menue .mat-mdc-menu-content .plus-bearbeiten{font-family:IBM Plex Sans,sans-serif;font-size:12.5px;font-weight:600;color:var(--mat-sys-on-surface)}.reiter-menue .mat-mdc-menu-content .plus-bearbeiten{min-height:0;padding:0 13px;border-left:1px solid var(--haarlinie)}.plus-eintrag .mat-mdc-menu-item-text{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center;white-space:normal}.plus-eintrag .eintrag-kommentar,.plus-eintrag .eintrag-meta{grid-column:1}.plus-eintrag .eintrag-aktion{grid-column:2;grid-row:1/span 2}.plus-eintrag .eintrag-kommentar{font-family:"IBM Plex Serif",Georgia,serif;font-size:14.5px;line-height:1.5;color:var(--mat-sys-on-surface)}.plus-eintrag .eintrag-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:baseline;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}.plus-eintrag .eintrag-wer{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plus-eintrag .eintrag-wann{font-variant-numeric:tabular-nums}.reiter-menue .mat-mdc-menu-content .alle-dokumente{min-height:0;padding:9px 13px;background:var(--papierton)}.alle-dokumente .mat-mdc-menu-item-text{display:flex;align-items:center;gap:8px}.reiter-menue .mat-mdc-menu-content .alle-dokumente .mat-icon{margin:0;font-size:16px;width:16px;height:16px;color:var(--mat-sys-on-surface-variant)}.reiter-menue .mat-mdc-menu-content .alle-dokumente .fuss-pfeil{margin-left:auto;font-size:15px;width:15px;height:15px}.alle-dokumente .fuss-text{font-size:12px;color:var(--mat-sys-on-surface-variant)}.reiter-menue .zurueck-zeile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--haarlinie)}.reiter-menue .zurueck-zeile:last-child{border-bottom:0}.reiter-menue .mat-mdc-menu-content .zurueck-eintrag{min-height:0;padding:9px 13px}.zurueck-eintrag .mat-mdc-menu-item-text{display:grid;grid-template-columns:14px minmax(0,1fr);column-gap:9px;align-items:center;justify-items:center}.zurueck-eintrag .punkt{box-sizing:border-box;width:7px;height:7px;border-radius:50%;background:var(--mat-sys-tertiary)}.zurueck-eintrag .punkt.hohl{background:transparent;border:1.5px solid var(--mat-sys-outline)}.zurueck-eintrag .zurueck-name{justify-self:stretch;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zurueck-zeile .schliessen{display:inline-flex;align-items:center;padding:0 13px 0 4px;background:none;border:0;color:var(--mat-sys-on-surface-variant);cursor:pointer}.zurueck-zeile .schliessen .mat-icon{font-size:15px;width:15px;height:15px}.mat-mdc-menu-panel.ziel-menue{width:300px;max-width:300px}.mat-mdc-menu-panel.ziel-menue .mat-mdc-menu-content{padding:0}.mat-mdc-menu-panel.konto-menue{width:280px;max-width:280px;--mat-menu-item-label-text-size: 13.5px;--mat-menu-item-label-text-weight: 400}.mat-mdc-menu-panel.konto-menue .mat-mdc-menu-content{padding:0 0 4px}.konto-menue .mat-mdc-menu-content .mat-mdc-menu-item{min-height:38px;padding:0 16px;border-radius:0}.konto-menue .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon{margin-right:11px}.filter-menue .menue-gruppe{padding:8px 12px 4px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item{min-height:32px;padding:5px 10px;gap:10px;font-size:12.5px;font-weight:500}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon{font-size:17px;width:17px;height:17px;margin-right:0}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item[disabled]{opacity:.45}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;min-width:0}.kontextmenue-panel .km-kuerzel{margin-left:auto;padding-left:20px;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant);white-space:nowrap}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.km-wort{padding-left:37px}.kontextmenue-panel .km-haken{display:inline-flex;margin-left:auto;padding-left:8px}.kontextmenue-panel .km-kuerzel+.km-haken{margin-left:0}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item .km-haken .mat-icon{font-size:15px;width:15px;height:15px;margin-right:0}.kontextmenue-panel .mat-mdc-menu-submenu-icon{display:none}.kontextmenue-panel .km-pfeil{display:inline-flex;margin-left:auto;padding-left:20px}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item .km-pfeil .mat-icon{font-size:16px;width:16px;height:16px;margin-right:0}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item:hover:not([disabled]),.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.cdk-program-focused:not([disabled]),.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted:not([disabled]),.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.km-aktiv{background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface)}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item:hover:not([disabled]) .mat-icon,.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.cdk-program-focused:not([disabled]) .mat-icon,.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]) .mat-icon,.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted:not([disabled]) .mat-icon,.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.km-aktiv .mat-icon{color:var(--mat-sys-on-surface-variant)}.kontextmenue-panel .mat-mdc-menu-content .mat-mdc-menu-item.km-aktiv{font-weight:600}.mat-mdc-icon-button{padding:8px;border-radius:4px!important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mdc-icon-button__ripple,.mat-mdc-icon-button .mat-mdc-focus-indicator{border-radius:4px!important}.mat-mdc-icon-button .mat-mdc-button-touch-target{width:36px;height:36px}.mat-mdc-icon-button .mat-icon{font-size:20px;width:20px;height:20px}.mat-mdc-outlined-button{background-color:var(--surface-elevated)!important}.view-toggle .mat-button-toggle{background:transparent;border:none;color:var(--mat-sys-on-surface-variant)}.view-toggle .mat-button-toggle-checked{background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);border-radius:4px}.view-toggle .mat-button-toggle-label-content{line-height:30px;padding:0 10px}app-section-nav .mat-mdc-list-item{--mat-list-list-item-one-line-container-height: 38px;--mat-list-list-item-container-shape: 4px;--mat-list-active-indicator-shape: 4px;margin:0 8px}app-section-nav .mat-mdc-list-item:hover:not(.is-active){background:var(--mat-sys-surface-container)}app-section-nav .mat-mdc-list-item.is-active{background:var(--mat-sys-surface-container-high)}app-section-nav .is-active .mdc-list-item__primary-text{color:var(--mat-sys-on-surface);font-weight:600}app-section-nav .section-icon{--mat-list-list-item-leading-icon-color: var(--mat-sys-on-surface);color:var(--mat-sys-on-surface)!important;font-size:18px;width:18px;height:18px}app-section-nav .mdc-list-item__primary-text{font-size:13.5px;font-weight:600;color:var(--mat-sys-on-surface)}app-section-nav .is-sub .mdc-list-item__primary-text{font-size:13px;font-weight:400;color:var(--mat-sys-on-surface-variant)}app-section-nav .mat-mdc-list-item.is-abschnitt-aktiv{background:var(--mat-sys-surface-container)}app-section-nav .is-abschnitt-aktiv .mdc-list-item__primary-text{font-weight:600;color:var(--mat-sys-on-surface)}app-section-nav .mat-mdc-list-item.in-linie{position:relative}app-section-nav .mat-mdc-list-item.in-linie:before{content:"";position:absolute;top:0;bottom:0;left:25px;width:2px;background:var(--mat-sys-on-surface)}.editor-seite{display:flex;justify-content:center;box-sizing:border-box;min-height:100%;padding:60px 16px 0;background:var(--tisch)}.editor-seite .brief{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;width:min(440px,100%);height:max-content;padding:30px 34px 26px;background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:6px;color:var(--mat-sys-on-surface)}.editor-seite .brief-zeichen{width:26px;height:26px;font-size:26px;color:var(--mat-sys-on-surface-variant)}.editor-seite .brief-titel{margin:0;font-family:"IBM Plex Serif",Georgia,serif;font-size:20px;font-weight:600;line-height:1.3}.editor-seite .brief-satz{margin:0;font-size:13.5px;line-height:1.55;text-wrap:pretty}.editor-seite .brief-weg{margin-top:6px}.editor-seite .brief-knopf{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:34px;padding:0 13px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit;font-size:13px;text-decoration:none;white-space:nowrap;cursor:pointer}.editor-seite .brief-knopf .mat-icon{width:16px;height:16px;font-size:16px;color:var(--mat-sys-on-surface-variant)}app-editor-streifen{display:block;margin:-40px calc(-1 * var(--blatt-seite, 76px)) 0}app-editor-streifen+app-blattkopf .blattkopf{margin-top:0;border-radius:0}app-editor-streifen+app-blattkopf{display:block;margin-top:0}.editor-streifen{display:grid;grid-template-columns:18px minmax(0,1fr) auto;column-gap:10px;align-items:start;padding:12px 20px;border-bottom:1px solid var(--mat-sys-outline-variant);border-radius:6px 6px 0 0;background:var(--papierton);color:var(--mat-sys-on-surface)}.editor-streifen.streifen-bernstein{background:var(--bernstein-flaeche);border-bottom-color:var(--bernstein-kante);color:var(--mat-sys-on-tertiary-container)}.editor-streifen .streifen-zeichen{width:17px;height:17px;padding-top:1px;font-size:17px}.editor-streifen .streifen-text{display:flex;flex-direction:column;gap:4px;min-width:0}.editor-streifen .streifen-satz{font-size:13px;line-height:1.5;text-wrap:pretty}.editor-streifen .streifen-satz strong{font-weight:600}.editor-streifen .streifen-begruendung{font-family:"IBM Plex Serif",Georgia,serif;font-size:14px;line-height:1.45;color:var(--mat-sys-on-surface)}.editor-streifen .streifen-nachweis{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}.editor-streifen .streifen-gescheitert{font-size:12.5px;line-height:1.45}.editor-streifen .streifen-wege{display:flex;align-items:center;gap:16px;padding-top:1px}.editor-streifen .streifen-weg{padding:0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--mat-sys-on-surface);text-decoration:underline;text-decoration-color:var(--mat-sys-outline);text-underline-offset:3px;white-space:nowrap;cursor:pointer}.editor-streifen .streifen-schliessen{display:inline-flex;padding:0;border:0;background:none;color:var(--mat-sys-on-surface-variant);cursor:pointer}.editor-streifen .streifen-schliessen .mat-icon{width:17px;height:17px;font-size:17px}.pruef-streifen{max-width:var(--blatt-breite, 868px);margin:12px auto 0}.pruef-streifen app-editor-streifen{margin:0}.pruef-streifen .editor-streifen{border:1px solid var(--mat-sys-outline-variant);border-radius:6px}.pruef-streifen .editor-streifen.streifen-bernstein{border-color:var(--bernstein-kante)}.kopie-vergleich{padding:20px 52px 80px}.kopie-vergleich .kv-zeile{display:flex;align-items:center;gap:10px;box-sizing:border-box;max-width:var(--blatt-breite, 868px);margin:0 auto 12px;color:var(--mat-sys-on-surface)}.kopie-vergleich .kv-zeichen{flex-shrink:0;width:18px;height:18px;font-size:18px;color:var(--mat-sys-on-surface-variant)}.kopie-vergleich .kv-titel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600}.kopie-vergleich .kv-legende{display:flex;flex-shrink:0;gap:8px;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10.5px}.kopie-vergleich .kv-ein{padding:1px 5px;border-radius:3px;background:var(--diff-eingefuegt-flaeche);box-shadow:inset 0 -1.5px 0 var(--diff-eingefuegt-linie)}.kopie-vergleich .kv-weg{padding:1px 5px;border-radius:3px;background:var(--diff-geloescht-flaeche);color:var(--diff-geloescht-schrift);text-decoration:line-through}.kopie-vergleich .kv-zurueck{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;box-sizing:border-box;height:32px;padding:0 12px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.kopie-vergleich .kv-zurueck .mat-icon{width:16px;height:16px;font-size:16px;color:var(--mat-sys-on-surface-variant)}.ak-satz{margin:0 0 14px;font-size:13.5px;line-height:1.55}.ak-karten{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ak-karte{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;border:1px solid var(--mat-sys-outline-variant);border-radius:6px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface)}.ak-karte.ak-aktuelle{border-color:var(--mat-sys-on-surface);background:var(--mat-sys-surface-container)}.ak-karte .ak-name{font-size:14px;font-weight:600}.ak-karte .ak-zeit{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mat-sys-on-surface-variant)}.ak-karte .ak-menge{display:flex;align-items:baseline;gap:5px;font-size:13px}.ak-karte .ak-zahl{font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:600;color:var(--brand-mark)}.ak-karte .ak-wege{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ak-karte .ak-ansehen .mat-icon{width:16px;height:16px;margin-right:6px;font-size:16px;color:var(--mat-sys-on-surface-variant)}.ak-fuss{display:flex;padding:12px 24px;border-top:1px solid var(--mat-sys-surface-container-high);background:var(--papierton)}.ak-fuss .ak-leise{padding:0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--mat-sys-on-surface);text-decoration:underline;text-decoration-color:var(--mat-sys-outline);text-underline-offset:3px;cursor:pointer}.ak-ansicht{display:flex;flex-direction:column;gap:12px;max-height:80vh;padding:16px 20px 20px;overflow-y:auto;background:var(--tisch)}.ak-ansicht-zeile{display:flex;align-items:center;gap:10px}.ak-ansicht-titel{flex:1;font-size:14px;font-weight:600}.ak-ansicht .ak-zurueck{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit;font-size:13px;cursor:pointer}.ak-ansicht .ak-zurueck .mat-icon{width:16px;height:16px;font-size:16px}.shell-nav{overflow-y:auto;background:var(--mat-sys-surface-container-low);border-right:1px solid var(--mat-sys-outline-variant)}.shell-right{display:flex;flex-direction:column;overflow-y:auto;background:var(--mat-sys-surface-container-low);border-left:1px solid var(--mat-sys-outline-variant)}.shell-right>*{flex:1 1 auto;min-height:0}.shell-right>app-pruef-fuss{flex:none}app-pruef-panel{display:block;height:100%}.pruef-panel{display:flex;flex-direction:column;height:100%;min-height:0}.pruef-panel .pp-kopf{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--mat-sys-outline-variant);flex-shrink:0}.pruef-panel .pp-kopf mat-icon{width:20px;height:20px;font-size:20px}.pruef-panel .pp-kopf h3{margin:0;flex:1;font-size:14px;font-weight:600}.pruef-panel .pp-stand{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mat-sys-on-surface-variant)}.pruef-panel .pp-liste{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0;list-style:none}.pruef-panel .pp-eintrag{display:grid;grid-template-columns:22px 16px minmax(0,1fr);column-gap:8px;align-items:baseline;padding:8px 14px 9px;border-bottom:1px solid var(--mat-sys-surface-container-high);cursor:pointer}.pruef-panel .pp-eintrag.pp-laufend{padding-left:12px;border-left:2px solid var(--mat-sys-tertiary);background:var(--papierton)}.pruef-panel .pp-nummer{font-family:IBM Plex Mono,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface-variant)}.pruef-panel .pp-zeichen{justify-self:center}.pruef-panel .pp-zeichen mat-icon{width:15px;height:15px;font-size:15px;color:var(--mat-sys-on-surface-variant);vertical-align:middle}.pruef-panel .pp-konflikt .pp-zeichen mat-icon{color:var(--mat-sys-on-tertiary-container)}.pruef-panel .pp-kreis{display:inline-block;box-sizing:border-box;width:12px;height:12px;border:1.5px solid var(--mat-sys-outline);border-radius:50%}.pruef-panel .pp-text{min-width:0}.pruef-panel .pp-marke{display:block;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}.pruef-panel .pp-beschrieb{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--mat-sys-on-surface-variant);overflow-wrap:anywhere}.pruef-panel .pp-wege{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pruef-panel .pp-wege button{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:transparent;color:var(--mat-sys-on-surface);font:inherit;font-size:11.5px;cursor:pointer}.pruef-panel .pp-wege button mat-icon{width:14px;height:14px;font-size:14px}.pruef-panel .pp-wege .pp-ablehnen mat-icon{color:var(--mat-sys-on-surface-variant)}.pruef-panel .pp-wege .pp-uebernehmen{border-color:var(--mat-sys-on-surface);background:var(--mat-sys-on-surface);color:var(--mat-sys-surface);font-weight:600}.pruef-panel .pp-wege button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.pruef-panel .pp-fuss{flex-shrink:0;padding:10px 14px;border-top:1px solid var(--mat-sys-outline-variant);background:var(--papierton);font-size:11.5px;line-height:1.45;color:var(--mat-sys-on-surface-variant)}.pruef-panel .pp-taste{font-family:IBM Plex Mono,monospace}.pruef-panel .pp-sperre{display:flex;flex-direction:column;gap:8px;padding:12px 14px}.pruef-panel .pp-gesperrt{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;border:none;border-radius:4px;background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant);font:inherit;font-size:13.5px;font-weight:600;cursor:not-allowed}.pruef-panel .pp-gesperrt mat-icon{width:17px;height:17px;font-size:17px}.pruef-panel .pp-abschluss{display:flex;flex-direction:column;gap:6px;padding:12px 18px}.pruef-panel .pp-uebernehmen-abschliessen{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border:none;border-radius:4px;background:var(--brand-mark);color:var(--mat-sys-surface);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pruef-panel .pp-uebernehmen-abschliessen:disabled{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant);cursor:not-allowed}.pruef-panel .pp-uebernehmen-abschliessen:focus-visible{outline:2px solid var(--mat-sys-on-surface);outline-offset:2px}.pruef-panel .pp-uebernehmen-abschliessen mat-icon{width:18px;height:18px;font-size:18px}.pruef-panel .pp-abschluss .pp-grund{text-align:center}.pruef-panel.pp-tablet .pp-kopf{padding:6px 6px 6px 18px}.pruef-panel.pp-tablet .pp-kopf h3{font-size:14.5px}.pruef-panel .pp-schliessen{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:4px;background:transparent;color:var(--mat-sys-on-surface-variant);cursor:pointer}.pruef-panel .pp-schliessen:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.pruef-panel .pp-fortschritt{flex-shrink:0;padding:12px 18px 13px;border-bottom:1px solid var(--haarlinie);background:var(--papierton)}.pruef-panel .pp-fortschritt-zeile{display:flex;align-items:baseline;gap:8px;margin-bottom:7px}.pruef-panel .pp-von{flex:1;min-width:0;font-size:13px;font-weight:600}.pruef-panel .pp-entschieden{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mat-sys-on-surface-variant)}.pruef-panel .pp-balken{height:4px;overflow:hidden;border-radius:2px;background:var(--haarlinie)}.pruef-panel .pp-balken-voll{display:block;height:100%;background:var(--mat-sys-on-surface)}.pruef-panel .pp-kurz .pp-zeile{display:grid;grid-template-columns:18px minmax(0,1fr) auto;column-gap:10px;align-items:center;min-height:44px;padding:0 18px;border-bottom:1px solid var(--haarlinie);cursor:pointer}.pruef-panel .pp-kurz .pp-zeile.pp-laufend{padding-left:16px;border-left:2px solid var(--mat-sys-tertiary);background:var(--papierton)}.pruef-panel .pp-kurz .pp-kreis{width:9px;height:9px;margin:0 4px}.pruef-panel .pp-kurz .pp-beschrieb{margin-top:0;font-size:13px;color:var(--mat-sys-on-surface)}.pruef-panel .pp-kurz .pp-marke{font-size:10.5px;font-weight:400;color:var(--mat-sys-on-surface-variant);white-space:nowrap}app-pruef-kopf{display:flex;min-width:0}.pruef-kopf{display:flex;min-width:0}.pruef-kopf .pl-kopf{display:flex;align-items:center;gap:8px;min-width:0}.pruef-kopf .pl-wer{display:flex;flex-direction:column;gap:2px;min-width:0;margin-right:12px;line-height:1.25}.editor-shell:not(.lesen):not(.telefon) app-pruef-kopf,.editor-shell:not(.lesen):not(.telefon) .pruef-kopf,.editor-shell:not(.lesen):not(.telefon) .pruef-kopf .pl-kopf,.editor-shell:not(.lesen):not(.telefon) .pruef-kopf .pl-wer{min-width:min-content}.pruef-kopf .pl-status{display:inline-flex;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:600;color:var(--mat-sys-on-tertiary-container)}.pruef-kopf .pl-punkt{flex-shrink:0;width:7px;height:7px;margin-top:4px;border-radius:50%;background:var(--mat-sys-tertiary)}.pruef-kopf .pl-entschieden{color:var(--mat-sys-on-surface-variant)}.pruef-kopf .pl-entschieden mat-icon{flex-shrink:0;width:15px;height:15px;font-size:15px}.pruef-kopf .pl-nachweis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant);overflow-wrap:anywhere}.pruef-kopf .pruef-btn{--mat-button-text-container-height: 38px;--mat-button-outlined-container-height: 38px;--mat-button-filled-container-height: 38px;flex-shrink:0;font-size:13.5px;white-space:nowrap}.pruef-kopf .abbrechen-btn{--mat-button-text-label-text-color: var(--mat-sys-on-surface-variant)}.pruef-kopf .pruef-ablehnen-btn mat-icon{color:var(--mat-sys-on-surface-variant)}.pruef-kopf .abschliessen-btn{font-size:14px;font-weight:600}.pruef-leiste{display:flex;flex-direction:column}.pruef-leiste .pl-luecke{flex:1;min-width:8px}.pruef-leiste .pl-zeile{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 20px;overflow:hidden;background:var(--papierton);border-bottom:1px solid var(--mat-sys-surface-container-high)}.pruef-leiste .pruef-seg,app-vorschlag-schalter .pruef-seg{display:inline-flex;flex-shrink:0;overflow:hidden;border:1px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface)}.pruef-leiste .pruef-seg-btn,app-vorschlag-schalter .pruef-seg-btn{height:26px;padding:0 10px;border:0;background:transparent;color:var(--mat-sys-on-surface-variant);font:inherit;font-size:12px;cursor:pointer}.pruef-leiste .pruef-seg-btn+.pruef-seg-btn,app-vorschlag-schalter .pruef-seg-btn+.pruef-seg-btn{border-left:1px solid var(--mat-sys-outline-variant)}.pruef-leiste .pruef-seg-btn.active,app-vorschlag-schalter .pruef-seg-btn.active{background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);font-weight:600}.pruef-leiste .pl-trenner{flex-shrink:0;width:1px;height:18px;background:var(--mat-sys-outline-variant)}.pruef-leiste .pl-fortschritt{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--mat-sys-on-surface-variant);white-space:nowrap}.pruef-leiste .pl-balken{display:inline-flex;width:88px;height:6px;overflow:hidden;border-radius:3px;background:var(--mat-sys-surface-container-highest)}.pruef-leiste .pl-balken-voll{background:var(--mat-sys-tertiary)}.pruef-leiste .pl-konflikte{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--mat-sys-on-tertiary-container);white-space:nowrap}.pruef-leiste .pl-konflikte mat-icon{width:16px;height:16px;font-size:16px}.pruef-leiste .pl-blaettern{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.pruef-leiste .pl-blaettern button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--mat-sys-on-surface-variant);cursor:pointer}.pruef-leiste .pl-blaettern button:hover{background:var(--mat-sys-surface-container)}.pruef-leiste .pl-blaettern mat-icon{width:18px;height:18px;font-size:18px}.pruef-leiste .pl-blaettern-wort{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mat-sys-on-surface-variant)}.pruef-leiste button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.pruef-fuss{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:0;border-top:1px solid var(--mat-sys-outline-variant);background:var(--bernstein-flaeche);color:var(--mat-sys-on-tertiary-container);font:inherit;font-size:11.5px;line-height:1.4;text-align:left;cursor:pointer}.pruef-fuss mat-icon{flex-shrink:0;width:17px;height:17px;font-size:17px}.pruef-fuss mat-icon:last-child{width:16px;height:16px;font-size:16px}.pruef-fuss .pf-satz{flex:1}.pruef-fuss:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}:is(.pruef-canvas,.vgl-canvas) .stelle-verborgen{display:none}:is(.pruef-canvas,.vgl-canvas) .stellen-lauf{display:flex;align-items:center;gap:12px;margin:.8em 0;padding:6px 0;-webkit-user-select:none;user-select:none}:is(.pruef-canvas,.vgl-canvas) .lauf-marke{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--mat-sys-on-surface-variant);white-space:nowrap}:is(.pruef-canvas,.vgl-canvas) .lauf-linie{flex:1;height:1px;background:var(--mat-sys-surface-container-high)}:is(.pruef-canvas,.vgl-canvas) .lauf-wort{font-family:IBM Plex Sans,sans-serif;font-size:12px;color:var(--mat-sys-on-surface-variant)}.pruef-leiste .pl-nur-stellen{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:transparent;color:var(--mat-sys-on-surface);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.pruef-leiste .pl-nur-stellen mat-icon{width:15px;height:15px;font-size:15px;color:var(--mat-sys-on-surface-variant)}.pruef-leiste .pl-nur-stellen.active{background:var(--mat-sys-surface-container);font-weight:600}.pruef-leiste .pl-nur-stellen:disabled{opacity:.5;cursor:default}.pruef-panel .pp-marke-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pruef-panel .pp-geaendert,.pruef-canvas .vermerk-geaendert{display:inline-flex;align-items:center;height:20px;padding:0 7px;box-sizing:border-box;border:1px dashed var(--mat-sys-tertiary);border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;color:var(--mat-sys-on-tertiary-container);white-space:nowrap}.pruef-panel .pp-vorher{display:block;margin-top:5px;font-size:11.5px;line-height:1.4;color:var(--mat-sys-on-surface-variant)}app-history-panel .history-list{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.verlauf-zeile{padding:11px 14px 12px;border-bottom:1px solid var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.verlauf-zeile.is-current,.verlauf-zeile:hover{background:var(--papierton)}.verlauf-zeile .vz-raster{display:grid;grid-template-columns:32px minmax(0,1fr) 26px;column-gap:6px}.verlauf-zeile .vz-name{padding-top:2px;font-family:IBM Plex Mono,monospace;font-size:12px;font-variant-numeric:tabular-nums}.verlauf-zeile .vz-inhalt{min-width:0}.verlauf-zeile .vz-kommentar{margin:0 0 6px;font-family:"IBM Plex Serif",Georgia,serif;font-size:14.5px;line-height:1.5}.verlauf-zeile .vz-kommentar.vz-ohne{font-style:italic}.verlauf-zeile.is-current .vz-name{font-weight:600;color:var(--mat-sys-on-surface)}.verlauf-zeile.is-current .vz-kommentar:not(.vz-ohne){color:var(--mat-sys-on-surface)}.verlauf-zeile .vz-nachweis,.verlauf-vermerk{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}.verlauf-zeile .vz-nachweis{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:baseline}.verlauf-zeile .vz-wer,.verlauf-vermerk .vv-wer{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verlauf-zeile .vz-wann,.verlauf-vermerk .vv-wann{font-variant-numeric:tabular-nums}.verlauf-zeile .vz-vermerke{display:flex;flex-direction:column;gap:8px;margin-top:9px;padding-top:8px;border-top:1px solid var(--mat-sys-surface-container-high)}.verlauf-vermerk{display:grid;grid-template-columns:15px minmax(0,1fr) auto;column-gap:7px;row-gap:2px;align-items:baseline}.verlauf-vermerk .vv-zeichen{grid-row:1/span 2;width:15px;height:15px;font-size:15px}.verlauf-vermerk .vv-satz{grid-column:2/span 2;font-family:IBM Plex Sans,sans-serif;font-size:11.5px;line-height:1.35}.verlauf-vermerk .vv-wer{grid-column:2}.verlauf-vermerk .vv-wann{grid-column:3}.verlauf-vermerk .vv-angabe,.verlauf-vermerk .vv-verweis{grid-column:2/span 2;justify-self:start;font-family:IBM Plex Sans,sans-serif;line-height:1.35}.verlauf-vermerk .vv-angabe{font-size:11.5px}.verlauf-vermerk .vv-verweis{text-align:left;padding:0;border:0;background:transparent;cursor:pointer;font-size:12px;color:var(--mat-sys-on-surface);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mat-sys-outline)}.verlauf-vermerk .vv-verweis:hover{text-decoration-color:currentColor}.verlauf-vermerk a.vv-satz{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mat-sys-outline)}app-vorschlag-schalter .pruef-seg{margin-right:8px}.verlauf-vermerk a.vv-satz:hover{text-decoration-color:currentColor}.verlauf-vermerk[data-art=offen] .vv-zeichen,.verlauf-vermerk[data-art=offen] .vv-satz{color:var(--mat-sys-on-tertiary-container)}.verlauf-vermerk[data-art=offen] .vv-satz{font-weight:600}.verlauf-zeile .vz-griff{justify-self:center}.verlauf-zeile .entry-menu-trigger{position:relative;display:inline-flex;width:26px;height:22px;padding:2px 0 0;justify-content:center;border:0;background:none;color:var(--mat-sys-on-surface-variant);cursor:pointer}.verlauf-zeile .entry-menu-trigger:after{content:"";position:absolute;inset:-11px -9px}.verlauf-zeile .entry-menu-trigger mat-icon{width:18px;height:18px;font-size:18px}.verlauf-zeile:hover .entry-menu-trigger,.verlauf-zeile .entry-menu-trigger:focus-visible{color:var(--mat-sys-on-surface)}.verlauf-ohne-basis{display:flex;flex-direction:column;gap:8px;padding:11px 14px 12px}.verlauf-luecke{flex:1}.verlauf-fuss{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--mat-sys-outline-variant);background:var(--papierton);color:var(--mat-sys-on-surface-variant);font-size:12px}.verlauf-fuss mat-icon{width:17px;height:17px;font-size:17px}.mat-mdc-menu-panel.verlauf-menu{width:252px;min-width:252px;max-width:252px}.mat-mdc-menu-panel.verlauf-menu .mat-mdc-menu-content{padding:4px 0}.verlauf-menu .mat-mdc-menu-content .mat-mdc-menu-item{min-height:30px;border-radius:0;padding:0 12px;font-size:12.5px}.verlauf-menu .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon{margin-right:10px;font-size:17px;width:17px;height:17px}app-comments-panel{display:flex;flex-direction:column;height:100%}app-comments-panel .panel-header{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--mat-sys-outline-variant);flex-shrink:0}app-comments-panel .panel-header mat-icon{width:20px;height:20px;font-size:20px}app-comments-panel .panel-header h3{flex:1;margin:0;font-size:14px;font-weight:600}app-comments-panel .open-chip{display:inline-flex;align-items:center;height:20px;padding:0 8px;border:1px solid var(--bernstein-kante);border-radius:4px;background:var(--bernstein-flaeche);color:var(--mat-sys-on-tertiary-container);font-size:10.5px;font-weight:600;white-space:nowrap}app-comments-panel .kommentar-liste{flex:1;min-height:0;overflow:auto}app-comments-panel .filter-row{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--mat-sys-surface-container-high)}app-comments-panel .filter-btn,app-comments-panel .ordnung-btn{display:inline-flex;align-items:center;height:26px;padding:0 11px;border:1px solid var(--mat-sys-outline-variant);border-radius:4px;background:transparent;color:var(--mat-sys-on-surface-variant);font-family:IBM Plex Sans,sans-serif;font-size:12px;cursor:pointer}app-comments-panel .filter-btn.active{border-color:var(--mat-sys-on-surface);background:var(--mat-sys-primary-container);color:var(--mat-sys-on-surface);font-weight:600}app-comments-panel .filter-spacer{flex:1}app-comments-panel .ordnung-btn{gap:5px;padding:0 9px}app-comments-panel .ordnung-btn mat-icon{width:14px;height:14px;font-size:14px}app-kommentar-stelle .ks-kopf{display:flex;align-items:center;gap:7px;padding:9px 14px 8px;border-top:1px solid var(--mat-sys-outline-variant);border-bottom:1px solid var(--mat-sys-surface-container-high);background:var(--papierton)}app-kommentar-stelle .ks-marke{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:transparent;color:var(--mat-sys-on-surface-variant);font-family:IBM Plex Mono,monospace;font-size:10px}app-kommentar-stelle button.ks-marke{cursor:pointer}app-kommentar-stelle button.ks-marke:hover{color:var(--mat-sys-on-surface)}app-kommentar-stelle .ks-marke.ks-ohne-anker{border-color:var(--mat-sys-surface-container-high)}app-kommentar-stelle .ks-marke mat-icon{width:13px;height:13px;font-size:13px}app-kommentar-stelle .ks-zahl{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--mat-sys-on-surface-variant)}app-kommentar-stelle .ks-luecke{flex:1}app-kommentar-stelle .ks-entfaellt{font-size:11px;color:var(--mat-sys-on-surface-variant)}app-kommentar-stelle .entry{padding:11px 14px 12px;border-bottom:1px solid var(--mat-sys-surface-container-high)}app-kommentar-stelle .entry.entry-resolved{opacity:.6}app-kommentar-stelle .entry-body{margin:0 0 6px;font-family:"IBM Plex Serif",Georgia,serif;font-size:14px;line-height:1.5;color:var(--mat-sys-on-surface);white-space:pre-wrap}app-kommentar-stelle .entry-resolved .entry-body{color:var(--mat-sys-on-surface-variant)}app-kommentar-stelle .ks-nachweis{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:baseline;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}app-kommentar-stelle .ks-wer{min-width:0;overflow-wrap:anywhere}app-kommentar-stelle .ks-wann{font-variant-numeric:tabular-nums}app-kommentar-stelle .entry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}app-kommentar-stelle .entry-btn{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:transparent;color:var(--mat-sys-on-surface);font-family:IBM Plex Sans,sans-serif;font-size:11.5px;cursor:pointer}app-kommentar-stelle .entry-btn mat-icon{width:14px;height:14px;font-size:14px;color:var(--mat-sys-on-surface-variant)}app-kommentar-stelle .entry-btn:hover:not([disabled]){background:var(--mat-sys-surface-container)}app-kommentar-stelle .entry-btn.ks-oeffnen,app-kommentar-stelle .entry-btn-danger{border-color:var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface-variant)}app-kommentar-stelle .entry-btn-danger{justify-content:center;width:24px;padding:0}app-comments-panel .kommentar-leer{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 26px 0;text-align:center}app-comments-panel .kommentar-leer.kommentar-erledigt{padding-top:40px}app-comments-panel .kommentar-leer mat-icon{width:28px;height:28px;font-size:28px;color:var(--mat-sys-outline)}app-comments-panel .kl-titel{font-family:"IBM Plex Serif",Georgia,serif;font-size:16px;font-weight:600}app-comments-panel .kl-text{font-size:12px;line-height:1.5;color:var(--mat-sys-on-surface-variant);text-wrap:pretty}app-comments-panel .antwort-feld{position:sticky;bottom:0;display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px 20px;background:var(--mat-sys-surface);border-top:1px solid var(--mat-sys-outline-variant)}app-comments-panel .antwort-an{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}app-comments-panel .antwort-zeile{display:flex;align-items:flex-end;gap:6px}app-comments-panel .antwort-text{flex:1;box-sizing:border-box;padding:10px 12px;border:1px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit;font-size:15px}app-comments-panel .antwort-senden{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:4px;background:transparent;color:var(--mat-sys-on-surface);cursor:pointer}app-comments-panel .antwort-senden:disabled{color:var(--mat-sys-outline);cursor:default}app-comments-panel .kommentar-fuss{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:0;border-top:1px solid var(--mat-sys-outline-variant);background:var(--papierton);color:var(--mat-sys-on-surface-variant);font-family:IBM Plex Sans,sans-serif;font-size:12px;text-align:left;flex-shrink:0;cursor:pointer}app-comments-panel .kommentar-fuss:hover{color:var(--mat-sys-on-surface)}app-comments-panel .kommentar-fuss mat-icon{width:17px;height:17px;font-size:17px}app-fassungs-vergleich .vergleich-eingefuegt{background:none;border-bottom:0;color:var(--brand-mark);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}app-fassungs-vergleich .vergleich-geloescht{background:none;color:var(--brand-mark);text-decoration:line-through;margin-right:.25em}app-fassungs-vergleich .vergleich-urheber{margin:4px 0 18px 64px;font-family:IBM Plex Mono,monospace;font-size:10.5px;line-height:1.4;color:var(--mat-sys-on-surface-variant);-webkit-user-select:none;user-select:none}.editor-shell.telefon app-fassungs-vergleich .vergleich-urheber{margin-left:48px}.editor-shell.telefon app-vergleich-zeile :is(.tauschen,.trenner,.umfang,.blaettern,.einklappen-text){display:none}.vgl-blatt .blattkopf{top:42px}app-fassungs-vergleich .blattkopf-hier{font-family:IBM Plex Mono,monospace}.mat-mdc-menu-panel.fassungs-menue{width:320px;max-width:320px}.fassungs-menue .mat-mdc-menu-content .fassungs-eintrag{display:block;min-height:0;padding:8px 12px 9px}.fassungs-eintrag .mat-mdc-menu-item-text{display:flex;flex-direction:column;gap:3px;white-space:normal}.fassungs-eintrag .eintrag-kopf{display:flex;align-items:baseline;gap:8px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:600}.fassungs-eintrag .eintrag-zusatz{font-weight:400;color:var(--mat-sys-on-surface-variant)}.fassungs-eintrag .eintrag-kommentar{font-family:"IBM Plex Serif",Georgia,serif;font-size:13px;line-height:1.45}.fassungs-eintrag .eintrag-nachweis{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mat-sys-on-surface-variant)}.fassungs-eintrag.gewaehlt{background:var(--papierton)}
