@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.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(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.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(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.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(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.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(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.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(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.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(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.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(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.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(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.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(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.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(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.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(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.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(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.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(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.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(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.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(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.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(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.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(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAVEABAAAAAACbQAAATsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoMogyoLDgABNgIkAxgEIAWDPgdGDIMYG5AIUZQO0gyKrw54Q7ypR0jQbYRHROLUhDCW7dl5v9U7gZgNnv//P/2fa58ToWA6Xk/lVE57lQp6BP+c5oG/xieg5EDg4uZybyR3v5LD/fTo9pkrZS7hkbNOBRe8AGF4i5OQgoQSyPEEz//x1nTUJZ//Y6k/3vcLoGjCQ7r/LyumG2iSd+IwKYHOFkgDwDkyZ92IcSmd2G/3RAA7KVLIwcOdg1jRASIAjChbNrVo9M0du40bgD5dVwnyK0BdrEaBDvizZZquqAHlMJtNSkNpgAYoAIC26TIkAMbTnJFMKdRFYgzkGgBlVWHAoAAFaEAsDQFi6QSAEysKHXBhuNN4PAK2hSTymx0/70VYXiZBv2mHNMjWoFuHoHGbOpTZcQxwRmpwShtm2cOsrDhVvBb8KcUhaQq2Hn1FGJHIQ5yD/g+bY71KBUkA9FWxzKaCSgSJMBW0BArWsooBlQ1Yw7YdrFHAZXtgPQuoe4ujHcuBGaDrMDhIyAHjGsaOxlRSQZdh3WnHUh/cNPhGi8v8U8GUNIG17B71ic9Ubm5U5RAiaH6hR7ugcnGmhcP8uBRi92vpwaHFZY4Kq1VlHFbGQJFlzF5sS5aRz6zyrs0w42rCC6VKgQQ8grZTy9IiZ/YCjGemZjdXH9S107ibf4RKBVvSHJJWLqJJXQdBw4odL1MkwgOAGQAnoAFNoAsA6MCXKABAQNerTnGZnQsmuz538XvSHT67OEY6ZNAurkfkrOfsFweGn3/f8buceWuiA/tgkJHEeStnvup4oO+ZdxTnqnM1ufPo146uyneszI30xly/1xs8sb8qYt+bHwi2etL9D5QF/6oJJM7mVc2NjXTH3HB0T/DEPurFd+b7goGfUv25tUd8V+TNFDwKEMaCFVtUdG0IizeE9gYhOLQhtBLfPhreHgvBJyHMvUkbt7J84i8N41OlOlYfg3x8n2RmRvDAu5Wv9okjv4a5wcKVW7lLWjRKuJG9Hl3ROrWPFfuvRr4Ha6sF268h7lO4HmyiBB7i3GnfGwqRCdAKc6EFFpiI4vqJoIwF/6v4SxFAeOWcq+/anfE0/Ga1aV8CfFzd2gbwyRcvXfD/X///r1+o72KwoX5cq/z/HfRnGPDnKgiLklkexGB9p82oZjItDy+AmX4WZpgRAOygUA50BLCyTEN0GzDu/0QiNHhJonDzuESjyfHLdVJiIt6sxEyhCpN7KMGqY1fBrjolrcdYcLQ1q+BYxyj+HGs2FdtxtBUlehzWqU2rLr02LTnRgDnbjnHAjm2LinRZsmjNcbYMW3K0jDG9hlLFyve2et3mGerFsH/piuNsmnO0SC9wGLXDqC1LVjauNHSMiuw66cUtKx/kIEMZv1K1DD1jv3q0XcUMLTZtMuIsx9gsSzeJHO346heLKQCIpMtyCTMgotBEE91y3PaaPzEfhGyZv7XCemiLPwQFwgguVIH0PDcKPn/3MnkMCdyAteB5PPjlShU/tvA8QkNwLYtPVLWaoiYrafRoqWMZYtK9dMa0qZXHl+xl4ipOMKpZdtJqZkK7OpIkLbVwQLUCqfqlVg6rVSQl28tGUL1iGeISRTutquSThJCD8iqRJvH59nLSrkGJdLFZq4tt4w7PlqPSXQnjZcFSEIK/xFCYZrHkWCABskvuRF5wHGdWPDgGeanXtgPIYz4uxYk2P+BeAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABUAAAAYGl3oOZjbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADAAAAAwI9eV9BoZWFkAAAC2AAAADYAAAA2Gt1J6GhoZWEAAAMQAAAAHgAAACQHhQKoaG10eAAAAzAAAAAXAAAAGAZjAERsb2NhAAADSAAAAA4AAAAOAIoAim1heHAAAANYAAAAHAAAACAAGACzbmFtZQAAA3QAAADXAAABviKTP8Fwb3N0AAAETAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10bCZ1Cu4XSAZSiE9le5UBaV1E5lx7CZCaDV20nDrRqBqbvtpCsAxUhZHI8wpv4GYcUrYe4u/JqrPVmVcQ2AOU6gIhuzNMJYHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEbzgMM/PRNAnL9jgAAAQAk//QCGgLGADUAAAUiJjU0NjcjNTM/ATUHIzUhNjU0JiMiByc+ATMyFhUUBgczFSMPARU3MxUhBhUUFjMyNxcOAQErZ2IKCFB4U0BkpwFCESsySDA5ImE2YVoKCE94UkBjpf7AEDM5RzI5I2AMWFATJxJINyAKB0ggIjAoOkEpKlhOEygTSDcgCgdIIh8wKTxAKiwAAQAAAAEAxCoHyPxfDzz1AAkD6AAAAADbN0JJAAAAANznwof++f7+BIgEcAAgAAkAAgAAAAAAAHjaY2BkYGBh/PcWSO759/PfD5YOoAgqYAMAryEHMgAAeNpjXMGgwAACVyCYyZ5BBUQDACxpA6sAAAAAFQAVABUAFQBgAGAAAHjaY2BkYGBgYwhiYGeIB9IgHgKwMDACABHfAMx42pWQM4KDURhFz9hTTv36sW3bShPbTvaVFWRfwS1+tXm659MTMEmMEYZGpwAfXYuHOKJt8TDztCwe4YSaxaOenDEWCFg8zhJbFs+LIEFFvcABq+plwpRIyq6IVyiLM9I8JeKKv3LDE/dc8MybIlEafBIkR5lL8tIIy4pFpUmqZPkRl9A+KIphnRU2rfXQ2smIBtnzQxwXZZRVcvawajFOtXHqo8gmKjLenVCcAk1KsuPoLzBssMY6+xhnZ2VRUt6K+JyMuvFUlJFFVBqV1tDurPQBFXFCdQB42mNgYgCD/2sZfBmwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAM4bCIg=) 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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-CkG7ISwK.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-DtRh6yEl.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal-C9nn0g37.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) 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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.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 Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAChgAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNYg1oLDgABNgIkAxgEIAWDWgdGDIMwG/QICB4HuSnrHmiiTZu+aOJgwfP8t2nnvhnEkom0pP6IKAOkqiQVi9jUVGjX5VOMrk5YUf1U/9stBLb7cZJ3AQcWpIFMIKKMI6j/fce////3K333TVmCVBEO0r8TXVsRx8dsM0AqKYHGNpAWBNaGbdzMYKwxXv68IAIEGWggSTfP6cCPCZAHiFJUq6bqLT7Ld22hACD+eFNVqqcxQGVUDzCb/9myhFUxDlTI7/UoA2UABqAAAGauuVo06GeE85URN0VKNHIdgIqoHKApQAEGUMpAgFImk0EYPwoTiKDdrR/Lg1iX5P91q9eCsHuZqK0OazNLUtoqi7WbZ5M5RrmRW4FwfrSwzMQr2/GqCGGVG8g3n9KF+HYJtPRcErnScSV/2iXdewlgLF1iu0hc66b16awss11U3EXqY7aLEdfNWaOqua2nwtEZnZm5KqOb9brlq7JmFceADVZnnKTO0p7r54EdGctOdgbYhq12nLG2i6nHMv0ZBxG9QYm1Aevz/G+7eOKzddaobulp7ckeSw+o7Ommcyymm7LPtzjI84mY4yw+74uRZw6vL3s7+ALe+trtV7O3t/bJdRnnZsR8RSx7rK0OyFQ4Sy2X5xuDAmdyyEW5p1HV5MqxlhD7MTgHVMyZ6fzOgH3ntO0SiM+O/g80pQfEYo6NYOAniMWTzysEwAtAGDCANOgAACZICAUACJjm+JAv4l0R8gSXZz599xE5flc0KKHubukISuQ2OZ4LZl6v7Xr4s9CFT565xLHbS0MEOzroLoRv5lhv6MJbDZ0PfKzD68LGyrvTd49NhUa3lMWPVBWdXDqvfdesujlDwlt9t7dPvWVgTaI6du+MaR1/rbFHD59Z9t+SVjKjdp7mP5S4+Q8Acpj4CRQVj3ExLRfex4WmdCHZegFrOi7ytQtWixwk7/s61aggixtvgjWTDhYO1n+mUkcNrr1EyT85ligu3sgaUwy2sshiC03CDpqXbZ/i4fnm97GoMNa2Lr0ECf5jFxYSJIsHBQj847KqAEWJnP7cFb0lWP39jIE6CIINAUg5yBONILLRAox4lVQjAggve8a/tmNp4fh//QHjB4CvRk1NA3z9/YtnLn99+Vez1zxCTAD11XbxFsD8Lop8WQNhp+eVe9DcHw8lNYfBklOqB6WLjw28CABBUEgWEwH8rGEgZgBYEP2hEhJ+USn8fKMyGOs+lcloO1Qe+lqk8lJruKOgbYJ1dh1k24yV7LrTSjusl2W77JT4HOttkrDVDmslzddsjpmmmqvFJqvt0265LXaaZqstVrFNtdUmq3RZbYed1kf01RolDFPx6c6nO5/uXKtlx2r4tKpZxTeuW5dx77Hy+XwBei5gm/12WG+tdXbRhkppNIZezPlf3WGbBG2KTTbRma6domM1h9WuPfq/mKAAIB+r7M7hBUQUhhhi+nZvWZ8iZ5qXh6amDpf3nZJyoUEOIYJqkElcgILn9qkyWJkiQcDfsIgKqeRF7TQ7CbYaQ0QVBi+vTFeDqYap7zwl2MlktglSKkWpycMey5bMSOXYyctckzWq0IeafIxkt75+N0z0M0ZCtf5mYoCJhqpXcedOQVpNM1yVfuQKvaotpkwBdgoz03hJMaW0VYSVWk1iG0DbksPiw9fgwp8zKMdkpWQX52zj3E0tsptOQlm4TF+y07kVCFqIcW4LJbKUwfM+5/xBLYQnBVYLAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGpCou9jbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAAC8AAAAzGRI5whoZWFkAAAC1AAAADYAAAA2GvJJ32hoZWEAAAMMAAAAHgAAACQHmQK0aG10eAAAAywAAAAXAAAAGAZwAD5sb2NhAAADRAAAAA4AAAAOAIwAjG1heHAAAANUAAAAHAAAACAAGADCbmFtZQAAA3AAAADVAAAB2iUGQYxwb3N0AAAESAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv0UkqFzgF1u6gU4nolepnEbrKipxNwiTmQyJok4CaNUEDN9tZrEWVORZqsAjvImfvhvdHHwP5RWtScxqxzYAVToARzfBhQk3AHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942gTBxQHCQBQFwPc3uDsn4nJC13DvBC2FMlINFeWGzoDBBuhhlGAgC/C6Uw943bPp/n3HsVF6J2d2BMH8JWzAnlgAaXfApFDak3xDMutJR0kRem4mG62JT0zWbmWyvO1Vqa1528m0Wx0+UbpbIRr/ZxFoLMHJ5lfi7Vswh9GJS1lN0VrURSHdwsTLQAwk7ulfMOffPi5tPYg4j6SuvaqgikCwlgIPR7CUjLq8lGSosh5MVFMRWRQAGIolfwABAAAAAQDEeSSiZl8PPPUACQPoAAAAANs3QkQAAAAA3OfChv7c/u0EuQR+ACEACQACAAAAAAAAeNpjYGRgYGH89xZIPvt3598tlp1AEVTABgCxzQdSAAB42mNcwaDAAAJXIJjJh0EORAMALKYDsgAAAAATABMAEwATAGYAZgAAeNpjYGRgYGBjCGNgZ8gC0iAeArAwMAIAEyoA23jalZA1UgRAEEUf7mRoNBnuDgnu7u7r7rtX4lyEHIKurq6Jd0ffyG8DWgnSQF1jG/BYN2hcxyR/xvW08mvcwCo/xo0skzVuopdn42aGmTfuFoIweelp0U5Jz/FFlghp8sKT5ITjsqfIEpL3M3Y55oBNTjgnToAyV3yQJMcWKdm/mWBTKC50S4AsYkNfHDNMMmdq5/XOW3DeRkDPASGHWTP1mtevVR2H7bV51ps0Fa1HSOvkmGWaGVaE1JbpsqSZFN4gLt3hFWo5S0AtZimq3cl/vC5FtAAAAHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==) 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 Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-BHzPe_nH.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-CcvNWcjF.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 Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CnD6lCoL.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 Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+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(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+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(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+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(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+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(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ygo-bg: #eef1f5;--ygo-surface: #ffffff;--ygo-surface-muted: #f6f8fb;--ygo-surface-3: #eaeff5;--ygo-border: #d5dde6;--ygo-border-strong: #b6c3d1;--ygo-text: #16232f;--ygo-text-muted: #4c5c6d;--ygo-text-faint: #778899;--ygo-nav-bg: #45494e;--ygo-nav-bg-2: #34373b;--ygo-nav-text: #e8eef4;--ygo-nav-text-muted: #9db3c7;--ygo-nav-active: #1d5c8a;--ygo-primary: #134a74;--ygo-primary-hover: #1d6ba3;--ygo-primary-contrast: #ffffff;--ygo-primary-tint: #e1edf8;--ygo-accent: #f7b500;--ygo-accent-contrast: #1a1206;--ygo-accent-tint: #fbf0dd;--ygo-danger: #9c3232;--ygo-danger-hover: #841c17;--ygo-danger-tint: #f8e3e3;--ygo-danger-border: #e6b9b9;--ygo-support: #6a2f8f;--ygo-support-hover: #7c3ea3;--ygo-support-contrast: #ffffff;--ygo-support-tint: #efe3f7;--ygo-support-border: #cfa9e6;--ygo-support-schreibmodus: #a3231f;--ygo-support-schreibmodus-hover: #c22d28;--ygo-support-schreibmodus-contrast: #ffffff;--ygo-support-schreibmodus-tint: #f6dcdb;--ygo-support-schreibmodus-border: #e0a5a2;--ygo-umgebung-bg: #fff3cd;--ygo-umgebung-rand: #ffe69c;--ygo-umgebung-fg: #664d03;--ygo-bereitstellung-bg: #e7ecf5;--ygo-bereitstellung-fg: #1c3a63;--ygo-bereitstellung-rand: #b9c8e0;--ygo-entwicklung-bg: #dcf3e4;--ygo-entwicklung-fg: #0f4d2e;--ygo-entwicklung-rand: #9fd4b3;--ygo-focus-ring: #2b7fc0;--ygo-radius-sm: 3px;--ygo-radius-md: 4px;--ygo-shadow-card: 0 1px 2px rgba(16, 32, 48, .06), 0 6px 18px rgba(16, 32, 48, .07);--ygo-shadow-lg: 0 12px 40px rgba(12, 26, 40, .22);--ygo-space-1: 4px;--ygo-space-2: 8px;--ygo-space-3: 12px;--ygo-space-4: 16px;--ygo-space-5: 24px;--ygo-space-6: 32px;--ygo-space-7: 48px;--ygo-sidebar-width: 236px;--ygo-detail-rand-oben: var(--ygo-space-4);--ygo-detail-rand-seite: var(--ygo-space-5);--ygo-detail-kopf-gap: 14px;--ygo-detail-titel-gap: 2px;--ygo-detail-kopf-abstand: var(--ygo-space-3);--ygo-detail-aktionen-gap: var(--ygo-space-2);--ygo-detail-karten-abstand: var(--ygo-space-4);--ygo-detail-abschnitt-abstand: 22px;--ygo-banner-gesamthoehe: calc(var(--ygo-supportmodus-banner-hoehe, 0px) + var(--ygo-umgebungsbanner-hoehe, 0px) + var(--ygo-bereitstellungsbanner-hoehe, 0px));--ygo-font: "IBM Plex Sans", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ygo-font-cond: "IBM Plex Sans Condensed", var(--ygo-font);--ygo-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ygo-s-neutral-fg: #4d5c6b;--ygo-s-neutral-bg: #e6ebf1;--ygo-s-neutral-bd: #c6d0da;--ygo-s-blue-fg: #1c5a94;--ygo-s-blue-bg: #e1edf8;--ygo-s-blue-bd: #b4d0e8;--ygo-s-amber-fg: #8a5709;--ygo-s-amber-bg: #fbf0da;--ygo-s-amber-bd: #e9d2a3;--ygo-s-orange-fg: #9b4711;--ygo-s-orange-bg: #fbe8dc;--ygo-s-orange-bd: #eec6ab;--ygo-s-cyan-fg: #0f5f75;--ygo-s-cyan-bg: #ddeff4;--ygo-s-cyan-bd: #aed3de;--ygo-s-violet-fg: #584099;--ygo-s-violet-bg: #eae5f8;--ygo-s-violet-bd: #cbc0ea;--ygo-s-teal-fg: #12655a;--ygo-s-teal-bg: #dcf0eb;--ygo-s-teal-bd: #a8d5cb;--ygo-s-green-fg: #256b41;--ygo-s-green-bg: #e0f0e5;--ygo-s-green-bd: #aed6bd;--ygo-s-red-fg: #9c3232;--ygo-s-red-bg: #f8e3e3;--ygo-s-red-bd: #e6b9b9;--ygo-badge-neutral-bg: var(--ygo-s-neutral-bg);--ygo-badge-neutral-text: var(--ygo-s-neutral-fg);--ygo-badge-info-bg: var(--ygo-s-blue-bg);--ygo-badge-info-text: var(--ygo-s-blue-fg);--ygo-badge-warn-bg: var(--ygo-s-amber-bg);--ygo-badge-warn-text: var(--ygo-s-amber-fg);--ygo-badge-progress-bg: var(--ygo-s-violet-bg);--ygo-badge-progress-text: var(--ygo-s-violet-fg);--ygo-badge-success-bg: var(--ygo-s-green-bg);--ygo-badge-success-text: var(--ygo-s-green-fg);--ygo-badge-danger-bg: var(--ygo-s-red-bg);--ygo-badge-danger-text: var(--ygo-s-red-fg)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ygo-bg: #0d141b;--ygo-surface: #151f29;--ygo-surface-muted: #1a2632;--ygo-surface-3: #22303e;--ygo-border: #2a3846;--ygo-border-strong: #3c4d5e;--ygo-text: #e6edf4;--ygo-text-muted: #a9b8c7;--ygo-text-faint: #7d8fa1;--ygo-nav-bg: #0b1219;--ygo-nav-bg-2: #080e14;--ygo-nav-text: #dbe6f0;--ygo-nav-text-muted: #8698aa;--ygo-primary: #3d8dc4;--ygo-primary-hover: #4fa0d6;--ygo-primary-contrast: #0b1219;--ygo-primary-tint: #15242f;--ygo-accent: #e0952f;--ygo-accent-contrast: #1a1206;--ygo-accent-tint: #33260f;--ygo-danger: #e28a8a;--ygo-danger-hover: #c96f6f;--ygo-danger-tint: #2b1717;--ygo-danger-border: #552e2e;--ygo-support: #c199e6;--ygo-support-hover: #d0aeed;--ygo-support-contrast: #1c1024;--ygo-support-tint: #271a30;--ygo-support-border: #4d3359;--ygo-support-schreibmodus: #e2716c;--ygo-support-schreibmodus-hover: #e88c88;--ygo-support-schreibmodus-contrast: #1c1024;--ygo-support-schreibmodus-tint: #331a19;--ygo-support-schreibmodus-border: #5c332f;--ygo-umgebung-bg: #4d3b00;--ygo-umgebung-rand: #6b5400;--ygo-umgebung-fg: #ffe69c;--ygo-bereitstellung-bg: #16243a;--ygo-bereitstellung-rand: #2c4568;--ygo-bereitstellung-fg: #c9d8ec;--ygo-entwicklung-bg: #12301f;--ygo-entwicklung-rand: #2a5c3d;--ygo-entwicklung-fg: #bfe8cf;--ygo-focus-ring: #5ea9e0;--ygo-shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 6px 18px rgba(0, 0, 0, .35);--ygo-shadow-lg: 0 12px 40px rgba(0, 0, 0, .55);--ygo-s-neutral-fg: #a8b6c4;--ygo-s-neutral-bg: #242f3a;--ygo-s-neutral-bd: #3a4855;--ygo-s-blue-fg: #79b6e6;--ygo-s-blue-bg: #15242f;--ygo-s-blue-bd: #2b4a67;--ygo-s-amber-fg: #e2ac52;--ygo-s-amber-bg: #2c2314;--ygo-s-amber-bd: #544326;--ygo-s-orange-fg: #e59a68;--ygo-s-orange-bg: #2e1f16;--ygo-s-orange-bd: #573a28;--ygo-s-cyan-fg: #6cb9cf;--ygo-s-cyan-bg: #132630;--ygo-s-cyan-bd: #2a4652;--ygo-s-violet-fg: #a795e2;--ygo-s-violet-bg: #201c33;--ygo-s-violet-bd: #3d3560;--ygo-s-teal-fg: #63bfae;--ygo-s-teal-bg: #12271f;--ygo-s-teal-bd: #28483d;--ygo-s-green-fg: #6fbe8c;--ygo-s-green-bg: #132518;--ygo-s-green-bd: #28472f;--ygo-s-red-fg: #e28a8a;--ygo-s-red-bg: #2b1717;--ygo-s-red-bd: #552e2e;--ygo-badge-neutral-bg: var(--ygo-s-neutral-bg);--ygo-badge-neutral-text: var(--ygo-s-neutral-fg);--ygo-badge-info-bg: var(--ygo-s-blue-bg);--ygo-badge-info-text: var(--ygo-s-blue-fg);--ygo-badge-warn-bg: var(--ygo-s-amber-bg);--ygo-badge-warn-text: var(--ygo-s-amber-fg);--ygo-badge-progress-bg: var(--ygo-s-violet-bg);--ygo-badge-progress-text: var(--ygo-s-violet-fg);--ygo-badge-success-bg: var(--ygo-s-green-bg);--ygo-badge-success-text: var(--ygo-s-green-fg);--ygo-badge-danger-bg: var(--ygo-s-red-bg);--ygo-badge-danger-text: var(--ygo-s-red-fg)}}:root[data-theme=dark]{--ygo-bg: #0d141b;--ygo-surface: #151f29;--ygo-surface-muted: #1a2632;--ygo-surface-3: #22303e;--ygo-border: #2a3846;--ygo-border-strong: #3c4d5e;--ygo-text: #e6edf4;--ygo-text-muted: #a9b8c7;--ygo-text-faint: #7d8fa1;--ygo-nav-bg: #0b1219;--ygo-nav-bg-2: #080e14;--ygo-nav-text: #dbe6f0;--ygo-nav-text-muted: #8698aa;--ygo-primary: #3d8dc4;--ygo-primary-hover: #4fa0d6;--ygo-primary-contrast: #0b1219;--ygo-primary-tint: #15242f;--ygo-accent: #e0952f;--ygo-accent-contrast: #1a1206;--ygo-accent-tint: #33260f;--ygo-danger: #e28a8a;--ygo-danger-hover: #c96f6f;--ygo-danger-tint: #2b1717;--ygo-danger-border: #552e2e;--ygo-support: #c199e6;--ygo-support-hover: #d0aeed;--ygo-support-contrast: #1c1024;--ygo-support-tint: #271a30;--ygo-support-border: #4d3359;--ygo-umgebung-bg: #4d3b00;--ygo-umgebung-rand: #6b5400;--ygo-umgebung-fg: #ffe69c;--ygo-bereitstellung-bg: #16243a;--ygo-bereitstellung-rand: #2c4568;--ygo-bereitstellung-fg: #c9d8ec;--ygo-entwicklung-bg: #12301f;--ygo-entwicklung-rand: #2a5c3d;--ygo-entwicklung-fg: #bfe8cf;--ygo-focus-ring: #5ea9e0;--ygo-shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 6px 18px rgba(0, 0, 0, .35);--ygo-shadow-lg: 0 12px 40px rgba(0, 0, 0, .55);--ygo-s-neutral-fg: #a8b6c4;--ygo-s-neutral-bg: #242f3a;--ygo-s-neutral-bd: #3a4855;--ygo-s-blue-fg: #79b6e6;--ygo-s-blue-bg: #15242f;--ygo-s-blue-bd: #2b4a67;--ygo-s-amber-fg: #e2ac52;--ygo-s-amber-bg: #2c2314;--ygo-s-amber-bd: #544326;--ygo-s-orange-fg: #e59a68;--ygo-s-orange-bg: #2e1f16;--ygo-s-orange-bd: #573a28;--ygo-s-cyan-fg: #6cb9cf;--ygo-s-cyan-bg: #132630;--ygo-s-cyan-bd: #2a4652;--ygo-s-violet-fg: #a795e2;--ygo-s-violet-bg: #201c33;--ygo-s-violet-bd: #3d3560;--ygo-s-teal-fg: #63bfae;--ygo-s-teal-bg: #12271f;--ygo-s-teal-bd: #28483d;--ygo-s-green-fg: #6fbe8c;--ygo-s-green-bg: #132518;--ygo-s-green-bd: #28472f;--ygo-s-red-fg: #e28a8a;--ygo-s-red-bg: #2b1717;--ygo-s-red-bd: #552e2e;--ygo-badge-neutral-bg: var(--ygo-s-neutral-bg);--ygo-badge-neutral-text: var(--ygo-s-neutral-fg);--ygo-badge-info-bg: var(--ygo-s-blue-bg);--ygo-badge-info-text: var(--ygo-s-blue-fg);--ygo-badge-warn-bg: var(--ygo-s-amber-bg);--ygo-badge-warn-text: var(--ygo-s-amber-fg);--ygo-badge-progress-bg: var(--ygo-s-violet-bg);--ygo-badge-progress-text: var(--ygo-s-violet-fg);--ygo-badge-success-bg: var(--ygo-s-green-bg);--ygo-badge-success-text: var(--ygo-s-green-fg);--ygo-badge-danger-bg: var(--ygo-s-red-bg);--ygo-badge-danger-text: var(--ygo-s-red-fg)}*{box-sizing:border-box}body{margin:0;background:var(--ygo-bg);color:var(--ygo-text);font-family:var(--ygo-font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:600;text-wrap:balance}.ygo-mono{font-family:var(--ygo-font-mono);font-variant-ligatures:none}.ygo-num{font-variant-numeric:tabular-nums}a{color:var(--ygo-primary-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ygo-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.ygo-shell{display:grid;grid-template-columns:var(--ygo-sidebar-width) 1fr;min-height:100vh}.ygo-sidebar{background:var(--ygo-nav-bg);color:var(--ygo-nav-text);display:flex;flex-direction:column;position:sticky;top:var(--ygo-banner-gesamthoehe, 0px);height:calc(100vh - var(--ygo-banner-gesamthoehe, 0px));border-right:1px solid var(--ygo-nav-bg-2)}.ygo-brand{display:flex;align-items:center;gap:10px;padding:18px 18px 16px}.ygo-brand-mark{width:32px;height:32px;flex:none;border-radius:3px;background:var(--ygo-accent);display:grid;place-items:center;color:var(--ygo-accent-contrast);font-weight:700;font-size:15px;font-family:var(--ygo-font-cond)}.ygo-brand-name{font-family:var(--ygo-font-cond);font-weight:700;font-size:16px;line-height:1.1}.ygo-brand-sub{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ygo-nav-text-muted);margin-top:2px}.ygo-standort-auswahl{padding:0 10px 12px;border-bottom:1px solid rgba(255,255,255,.1)}.ygo-standort-auswahl .ygo-nav-group__title{padding:0 0 6px}.ygo-standort-auswahl__select{width:100%}.ygo-standort-auswahl__einzel{font-size:13.5px}.ygo-nav-scroll{display:flex;flex-direction:column;gap:1px;padding:6px 10px;flex:1;overflow-y:auto}.ygo-nav-group__title{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ygo-nav-text-muted);padding:16px 10px 6px;font-family:var(--ygo-font-cond)}.ygo-nav-group__toggle{display:flex;align-items:center;gap:6px;width:100%;margin-top:8px;padding:8px 10px 6px;background:transparent;border:0;border-radius:3px;color:var(--ygo-nav-text-muted);font-family:var(--ygo-font-cond);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;text-align:left;cursor:pointer}.ygo-nav-group__toggle:hover{background:#ffffff12}.ygo-nav-group__toggle--aktiv{color:var(--ygo-nav-text);box-shadow:inset 2px 0 0 var(--ygo-accent)}.ygo-nav-group__chevron{display:inline-block;width:12px;font-size:11px;transition:transform .15s ease}.ygo-nav-group__chevron--zu{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.ygo-nav-group__chevron{transition:none}}.ygo-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:3px;color:var(--ygo-nav-text);background:transparent;border:0;border-left:2px solid transparent;text-decoration:none;font:inherit;font-size:13.5px;cursor:pointer;text-align:left}.ygo-nav-link:hover{background:#ffffff12}.ygo-nav-link--active{background:var(--ygo-nav-active);border-left-color:var(--ygo-accent);font-weight:600}.ygo-nav-link__icon{width:17px;height:17px;flex:none;opacity:.85}.ygo-nav-link__badge{margin-left:auto;background:var(--ygo-accent);color:var(--ygo-accent-contrast);font-size:11px;font-weight:700;border-radius:9px;padding:0 6px;min-width:18px;text-align:center}.ygo-sidebar__foot{border-top:1px solid rgba(255,255,255,.1);padding:12px 14px;font-size:12px;color:var(--ygo-nav-text-muted);display:flex;flex-direction:column;gap:8px}.ygo-avatar{width:28px;height:28px;border-radius:50%;background:var(--ygo-nav-active);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:600;flex:none}.ygo-sidebar-user{display:flex;align-items:center;gap:9px}.ygo-sidebar-user__name{color:var(--ygo-nav-text);font-weight:600;font-size:12.5px;display:block}.ygo-linkbtn{background:none;border:0;padding:0;color:var(--ygo-nav-text-muted);cursor:pointer;text-decoration:underline;font:inherit;font-size:12px}.ygo-linkbtn:hover{color:var(--ygo-nav-text)}.ygo-theme-seg{display:flex;width:100%;border:1px solid var(--bm-rand);border-radius:var(--bm-radius);overflow:hidden}.ygo-theme-seg button{flex:1 1 0;border:0;border-right:1px solid var(--bm-rand);background:transparent;color:var(--bm-text);padding:6px 8px;font:inherit;font-size:12.5px;cursor:pointer}.ygo-theme-seg button:last-child{border-right:0}.ygo-theme-seg button:hover{background:var(--bm-hover)}.ygo-theme-seg button[aria-pressed=true]{background:var(--bm-akzent);color:var(--bm-akzent-kontrast);font-weight:600}.bm{position:relative;flex:none}.bm[data-bereich=ygo]{--bm-flaeche: var(--ygo-surface);--bm-text: var(--ygo-text);--bm-gedaempft: var(--ygo-text-muted);--bm-rand: var(--ygo-border-strong);--bm-hover: var(--ygo-surface-3);--bm-akzent: var(--ygo-primary);--bm-akzent-kontrast: var(--ygo-primary-contrast);--bm-fokus: var(--ygo-focus-ring);--bm-fokus-knopf: var(--ygo-nav-text);--bm-schatten: var(--ygo-shadow-lg);--bm-radius: var(--ygo-radius-md);--bm-avatar-bg: var(--ygo-accent);--bm-avatar-text: var(--ygo-accent-contrast)}.bm[data-bereich=adm]{--bm-flaeche: var(--adm-surface);--bm-text: var(--adm-text);--bm-gedaempft: var(--adm-text-muted);--bm-rand: var(--adm-border-strong);--bm-hover: var(--adm-surface-muted);--bm-akzent: var(--adm-primary);--bm-akzent-kontrast: var(--adm-primary-contrast);--bm-fokus: var(--adm-focus-ring);--bm-fokus-knopf: var(--adm-focus-ring-sidebar, var(--adm-primary-contrast));--bm-schatten: var(--adm-shadow-card);--bm-radius: var(--adm-radius-md);--bm-avatar-bg: color-mix(in srgb, var(--adm-primary-contrast) 20%, transparent);--bm-avatar-text: var(--adm-primary-contrast)}.bm[data-bereich=pfa]{--bm-flaeche: var(--pfa-surface);--bm-text: var(--pfa-text);--bm-gedaempft: var(--pfa-text-muted);--bm-rand: var(--pfa-border-strong);--bm-hover: var(--pfa-surface-muted);--bm-akzent: var(--pfa-primary);--bm-akzent-kontrast: var(--pfa-primary-contrast);--bm-fokus: var(--pfa-focus-ring);--bm-fokus-knopf: var(--pfa-primary-contrast);--bm-schatten: var(--pfa-shadow-lg);--bm-radius: var(--pfa-radius-md);--bm-avatar-bg: color-mix(in srgb, var(--pfa-primary-contrast) 20%, transparent);--bm-avatar-text: var(--pfa-primary-contrast)}.bm .bm__knopf{display:block;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.bm .bm__avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--bm-avatar-bg);color:var(--bm-avatar-text);font-family:var(--ygo-font-cond, inherit);font-size:16px;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.bm .bm__knopf:hover .bm__avatar,.bm .bm__knopf[aria-expanded=true] .bm__avatar{box-shadow:0 0 0 2px var(--bm-fokus-knopf)}.bm .bm__knopf:focus-visible{outline:2px solid var(--bm-fokus-knopf);outline-offset:2px}.ygo-werkzeuge-ersatz{display:flex;justify-content:flex-end;gap:var(--ygo-space-2);margin-bottom:var(--ygo-space-3)}.bm .bm__knopf--kopf{display:inline-flex;align-items:center;gap:6px;height:36px;max-width:200px;padding:0 10px;border:1px solid var(--bm-rand);border-radius:var(--bm-radius);background:var(--bm-flaeche);color:var(--bm-text);font:inherit;font-size:13px;font-weight:600}.bm .bm__knopf--kopf:hover,.bm .bm__knopf--kopf[aria-expanded=true]{background:var(--bm-hover)}.bm .bm__knopf--kopf:focus-visible{outline-color:var(--bm-fokus)}.bm .bm__vorname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm .bm__knopf--kopf+.bm__panel{left:auto;right:0;width:min(240px,calc(100vw - 32px))}.bm .bm__panel{position:absolute;z-index:30;top:calc(100% + 8px);left:0;width:min(204px,calc(100vw - 36px));box-sizing:border-box;padding:12px;background:var(--bm-flaeche);color:var(--bm-text);border:1px solid var(--bm-rand);border-radius:var(--bm-radius);box-shadow:var(--bm-schatten);font-family:var(--ygo-font);font-size:13px;font-weight:400;line-height:1.4;text-align:left;letter-spacing:normal;text-transform:none}.bm .bm__kopf{padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--bm-rand)}.bm .bm__name{font-weight:600;overflow-wrap:anywhere}.bm .bm__zeile{margin-top:2px;font-size:12px;color:var(--bm-gedaempft);overflow-wrap:anywhere}.bm .bm__eintrag{display:block;width:100%;box-sizing:border-box;margin:0;padding:7px 8px;border:0;border-radius:var(--bm-radius);background:transparent;color:var(--bm-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.bm .bm__eintrag:hover{background:var(--bm-hover)}.bm .bm__abschnitt{margin:14px 0 6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bm-gedaempft)}.bm .bm__eintrag--abmelden{margin-top:12px;border-top:1px solid var(--bm-rand);border-radius:0 0 var(--bm-radius) var(--bm-radius);padding-top:9px;font-weight:600}.bm .bm__version{margin-top:8px;padding:0 8px;font-size:11.5px;color:var(--bm-gedaempft);overflow-wrap:anywhere}.bm .bm__panel :is(a,button):focus-visible{outline:2px solid var(--bm-fokus);outline-offset:-2px}.bm .bm__panel a.bm__eintrag{color:var(--bm-text)}@media(prefers-reduced-motion:no-preference){.bm .bm__avatar{transition:box-shadow .12s ease}}.ygo-main{min-width:0;display:flex;flex-direction:column;padding:var(--ygo-detail-rand-oben) var(--ygo-detail-rand-seite) 40px}.ygo-main>*,.ygo-main>.ygo-ansichtsbasis>*{min-width:0}.ygo-supportmodus-banner{position:sticky;top:0;z-index:90;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-3);padding:8px 20px;background:var(--ygo-support);color:var(--ygo-support-contrast);font-size:.85rem;border-bottom:1px solid var(--ygo-support-border)}.ygo-supportmodus-banner__text{font-weight:600;flex:1 1 320px}.ygo-supportmodus-banner__restzeit{font-variant-numeric:tabular-nums;padding:2px 9px;border-radius:var(--ygo-radius-sm);background:#fff3;white-space:nowrap}.ygo-supportmodus-banner__restzeit--warnung{background:var(--ygo-danger);color:#fff;font-weight:700}.ygo-btn.ygo-supportmodus-banner__beenden{background:#fff;color:var(--ygo-support);border-color:#fff;white-space:nowrap}.ygo-btn.ygo-supportmodus-banner__beenden:hover:not(:disabled){background:var(--ygo-support-tint);border-color:#fff}.ygo-supportmodus-banner--schreibmodus{background:var(--ygo-support-schreibmodus);color:var(--ygo-support-schreibmodus-contrast);border-bottom:2px solid var(--ygo-support-schreibmodus-border)}.ygo-supportmodus-banner--schreibmodus .ygo-btn.ygo-supportmodus-banner__beenden{color:var(--ygo-support-schreibmodus)}.ygo-supportmodus-banner--schreibmodus .ygo-btn.ygo-supportmodus-banner__beenden:hover:not(:disabled){background:var(--ygo-support-schreibmodus-tint)}.ygo-umgebungsbanner{position:sticky;top:var(--ygo-supportmodus-banner-hoehe, 0px);z-index:89;display:flex;align-items:center;gap:var(--ygo-space-3);padding:8px 20px;background:var(--ygo-umgebung-bg);color:var(--ygo-umgebung-fg);font-size:.85rem;font-weight:600;border-bottom:1px solid var(--ygo-umgebung-rand)}.ygo-bereitstellungsbanner{position:sticky;top:calc(var(--ygo-supportmodus-banner-hoehe, 0px) + var(--ygo-umgebungsbanner-hoehe, 0px));z-index:88;display:flex;align-items:center;gap:var(--ygo-space-3);padding:8px 20px;background:var(--ygo-bereitstellung-bg);color:var(--ygo-bereitstellung-fg);font-size:.85rem;font-weight:600;border-bottom:1px solid var(--ygo-bereitstellung-rand)}.ygo-umgebungslabel{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--ygo-radius-sm);background:var(--ygo-entwicklung-bg);color:var(--ygo-entwicklung-fg);border:1px solid var(--ygo-entwicklung-rand);font-size:11.5px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ygo-umgebungslabel--navigation{display:flex;justify-content:center;margin:0 10px 10px;padding:5px 8px;font-size:11px;font-weight:700;letter-spacing:.1em}.ygo-menu-toggle{display:none}.ygo-btn--ghost.ygo-menu-toggle{border-color:var(--ygo-border-strong)}.ygo-btn--ghost.ygo-menu-toggle:hover:not(:disabled){border-color:var(--ygo-primary)}.ygo-scrim{display:none}@media(max-width:900px){.ygo-shell{grid-template-columns:1fr}.ygo-sidebar{position:fixed;left:0;top:var(--ygo-banner-gesamthoehe, 0px);bottom:0;width:var(--ygo-sidebar-width);z-index:70;transform:translate(-100%);transition:transform .18s ease;height:calc(100dvh - var(--ygo-banner-gesamthoehe, 0px))}.ygo-sidebar.ygo-sidebar--open{transform:none}.ygo-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0a141e73;z-index:65}.ygo-menu-toggle{display:inline-flex}:root{--ygo-detail-rand-oben: 12px;--ygo-detail-rand-seite: 14px;--ygo-detail-kopf-abstand: 10px}.ygo-main{padding-bottom:34px}.ygo-form-grid{grid-template-columns:1fr}.ygo-hide-sm{display:none}}.ygo-card{background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-card);padding:var(--ygo-space-4);margin-bottom:var(--ygo-detail-karten-abstand);min-width:0}.ygo-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#080e1499;display:flex;align-items:center;justify-content:center;padding:var(--ygo-space-4);z-index:100}.ygo-modal{background:var(--ygo-surface);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-lg);padding:var(--ygo-space-4);max-width:min(90vw,960px);max-height:90vh;display:flex;flex-direction:column;gap:var(--ygo-space-4);overflow:auto}.ygo-modal__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-4)}.ygo-modal__titel{font-weight:650;overflow-wrap:anywhere}.ygo-modal__bild{max-width:100%;max-height:70vh;object-fit:contain;align-self:center}.ygo-card__title{margin:0 0 var(--ygo-space-2);font-size:1rem;font-weight:650}.ygo-card__hint{margin:0 0 var(--ygo-space-4);color:var(--ygo-text-muted);font-size:.85rem}.ygo-card__title--sm{font-size:.9rem}.ygo-card-h{display:flex;align-items:center;gap:10px;margin:calc(var(--ygo-space-4) * -1) calc(var(--ygo-space-4) * -1) var(--ygo-space-3);padding:12px 16px;border-bottom:1px solid var(--ygo-border)}.ygo-card-h h2{font-size:13px;font-family:var(--ygo-font-cond);letter-spacing:.02em;text-transform:uppercase;color:var(--ygo-text-muted);font-weight:600}.ygo-card-h__right{margin-left:auto;display:flex;gap:8px;align-items:center}.ygo-card--flat{background:var(--ygo-surface-muted);box-shadow:none;border-style:solid}.ygo-card--accent{border-left:3px solid var(--ygo-accent)}.ygo-dev-panel{border:1px dashed var(--ygo-border-strong);background:repeating-linear-gradient(135deg,var(--ygo-surface-muted),var(--ygo-surface-muted) 10px,var(--ygo-surface-3) 10px,var(--ygo-surface-3) 20px)}.ygo-dev-panel__title{display:flex;align-items:center;gap:var(--ygo-space-2);margin:0 0 var(--ygo-space-2);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ygo-badge-warn-text)}.ygo-dev-panel__tag{background:var(--ygo-badge-warn-bg);color:var(--ygo-badge-warn-text);border-radius:var(--ygo-radius-sm);padding:1px var(--ygo-space-2);font-size:.7rem}.ygo-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:var(--ygo-space-4)}.ygo-kpi{background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:2px;position:relative;overflow:hidden;text-align:left;cursor:pointer;font:inherit;color:inherit;box-shadow:var(--ygo-shadow-card)}.ygo-kpi:disabled{cursor:default}.ygo-kpi:hover:not(:disabled){border-color:var(--ygo-border-strong)}.ygo-kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ygo-kpi-accent, var(--ygo-border-strong))}.ygo-kpi__label{font-family:var(--ygo-font-cond);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ygo-text-faint);line-height:1.25}.ygo-kpi__value{font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.5px;line-height:1.15}.ygo-kpi__hint{font-size:11.5px;color:var(--ygo-text-faint)}.ygo-kpi--mini .ygo-kpi__value{font-size:18px}.ygo-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ygo-space-4)}.ygo-form-grid--single{grid-template-columns:1fr}.ygo-card--narrow{max-width:30rem}.ygo-field{display:flex;flex-direction:column;gap:var(--ygo-space-1)}.ygo-field+.ygo-field{margin-top:var(--ygo-space-4)}.ygo-form-grid>.ygo-field+.ygo-field{margin-top:0}.ygo-field__label{font-family:var(--ygo-font-cond);font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:var(--ygo-text-muted)}.ygo-field__label .ygo-required{color:var(--ygo-danger);margin-left:2px}.ygo-field--checkbox{flex-direction:row;align-items:center;gap:var(--ygo-space-2)}.ygo-field--checkbox .ygo-field__label{font-weight:500;text-transform:none;letter-spacing:0;font-family:var(--ygo-font);color:var(--ygo-text)}.ygo-input,.ygo-select{font:inherit;color:var(--ygo-text);background:var(--ygo-surface);border:1px solid var(--ygo-border-strong);border-radius:var(--ygo-radius-sm);padding:7px 9px}.ygo-input:hover,.ygo-select:hover{border-color:var(--ygo-text-faint)}.ygo-input:focus-visible,.ygo-select:focus-visible{border-color:var(--ygo-primary)}.ygo-toolbar{background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);padding:10px 12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;box-shadow:var(--ygo-shadow-card);margin-bottom:var(--ygo-space-3)}.ygo-toolbar .ygo-select,.ygo-toolbar .ygo-input{width:auto}.ygo-toolbar--abgesetzt{box-shadow:none;background:var(--ygo-surface-2, var(--ygo-surface))}.ygo-search{position:relative;flex:1 1 220px;min-width:170px}.ygo-search input{width:100%;padding-left:30px}.ygo-search__icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--ygo-text-faint);pointer-events:none}.ygo-seg{display:inline-flex;border:1px solid var(--ygo-border-strong);border-radius:var(--ygo-radius-sm);overflow:hidden;background:var(--ygo-surface)}.ygo-seg button{border:0;background:transparent;padding:7px 12px;cursor:pointer;font-size:13px;border-right:1px solid var(--ygo-border);color:var(--ygo-text-muted);font:inherit}.ygo-seg button:last-child{border-right:0}.ygo-seg button[aria-pressed=true]{background:var(--ygo-primary);color:var(--ygo-primary-contrast);font-weight:600}.ygo-seg button:not([aria-pressed=true]):hover{background:var(--ygo-surface-3)}.ygo-seg button[role=tab][aria-selected=true]{background:var(--ygo-primary);color:var(--ygo-primary-contrast);font-weight:600}.ygo-seg button[role=tab]:not([aria-selected=true]):hover{background:var(--ygo-surface-3)}.ygo-chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-bottom:var(--ygo-space-3)}.ygo-chip{display:inline-flex;align-items:center;gap:6px;background:var(--ygo-surface-3);border:1px solid var(--ygo-border);border-radius:11px;padding:2px 5px 2px 10px;font-size:12px;color:var(--ygo-text-muted)}.ygo-chip button{border:0;background:none;cursor:pointer;color:var(--ygo-text-faint);padding:0 3px;font-size:14px;line-height:1;font:inherit}.ygo-chip button:hover{color:var(--ygo-text)}.ygo-btn{font:inherit;font-weight:600;font-size:.875rem;border-radius:var(--ygo-radius-sm);padding:var(--ygo-space-2) var(--ygo-space-4);border:1px solid var(--ygo-border-strong);background:var(--ygo-surface);color:var(--ygo-text);cursor:pointer;display:inline-flex;align-items:center;gap:var(--ygo-space-2);white-space:nowrap}.ygo-btn:hover:not(:disabled){background:var(--ygo-surface-3);border-color:var(--ygo-text-faint)}.ygo-btn:disabled{cursor:not-allowed;opacity:.55}.ygo-btn--primary{background:var(--ygo-primary);color:var(--ygo-primary-contrast);border-color:var(--ygo-primary)}.ygo-btn--primary:hover:not(:disabled){background:var(--ygo-primary-hover);border-color:var(--ygo-primary-hover)}.ygo-btn--accent{background:var(--ygo-accent);color:var(--ygo-accent-contrast);border-color:var(--ygo-accent)}.ygo-btn--accent:hover:not(:disabled){filter:brightness(1.07)}.ygo-btn--secondary{background:var(--ygo-surface);color:var(--ygo-text);border-color:var(--ygo-border-strong)}.ygo-btn--secondary:hover:not(:disabled){background:var(--ygo-surface-muted)}.ygo-btn--danger{background:var(--ygo-surface);color:var(--ygo-danger);border-color:var(--ygo-danger-border)}.ygo-btn--danger:hover:not(:disabled){background:var(--ygo-danger-tint)}.ygo-btn--ghost{border-color:transparent;background:transparent}.ygo-btn--ghost:hover:not(:disabled){background:var(--ygo-surface-3);border-color:var(--ygo-border)}.ygo-btn--sm{padding:var(--ygo-space-1) var(--ygo-space-3);font-size:.8rem}.ygo-btn--block{width:100%;justify-content:center}.ygo-badge{display:inline-flex;align-items:center;gap:6px;border-radius:11px;padding:2.5px 9px 2.5px 8px;font-size:12px;font-weight:650;white-space:nowrap;border:1px solid;line-height:1.5}.ygo-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.ygo-badge--lg{font-size:13.5px;padding:5px 13px 5px 11px}.ygo-badge--lg:before{width:9px;height:9px}.ygo-badge--neutral{color:var(--ygo-s-neutral-fg);background:var(--ygo-s-neutral-bg);border-color:var(--ygo-s-neutral-bd)}.ygo-badge--info{color:var(--ygo-s-blue-fg);background:var(--ygo-s-blue-bg);border-color:var(--ygo-s-blue-bd)}.ygo-badge--warn{color:var(--ygo-s-amber-fg);background:var(--ygo-s-amber-bg);border-color:var(--ygo-s-amber-bd)}.ygo-badge--orange{color:var(--ygo-s-orange-fg);background:var(--ygo-s-orange-bg);border-color:var(--ygo-s-orange-bd)}.ygo-badge--cyan{color:var(--ygo-s-cyan-fg);background:var(--ygo-s-cyan-bg);border-color:var(--ygo-s-cyan-bd)}.ygo-badge--progress{color:var(--ygo-s-violet-fg);background:var(--ygo-s-violet-bg);border-color:var(--ygo-s-violet-bd)}.ygo-badge--teal{color:var(--ygo-s-teal-fg);background:var(--ygo-s-teal-bg);border-color:var(--ygo-s-teal-bd)}.ygo-badge--success{color:var(--ygo-s-green-fg);background:var(--ygo-s-green-bg);border-color:var(--ygo-s-green-bd)}.ygo-badge--danger{color:var(--ygo-s-red-fg);background:var(--ygo-s-red-bg);border-color:var(--ygo-s-red-bd)}.ygo-badge--hollow:before{background:transparent;box-shadow:inset 0 0 0 2px currentColor}.ygo-tag{display:inline-block;padding:1px 7px;border-radius:3px;font-size:11.5px;font-weight:650;border:1px solid var(--ygo-border);background:var(--ygo-surface-3);color:var(--ygo-text-muted)}.ygo-tag--new,.ygo-tag--warnung{color:var(--ygo-s-amber-fg);background:var(--ygo-s-amber-bg);border-color:var(--ygo-s-amber-bd)}.ygo-table-wrap{overflow-x:auto;background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-card)}.ygo-table{width:100%;border-collapse:collapse;font-size:13px}.ygo-table th{position:sticky;top:0;background:var(--ygo-surface-muted);text-align:left;font-family:var(--ygo-font-cond);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ygo-text-muted);font-weight:650;padding:9px 11px;border-bottom:1px solid var(--ygo-border-strong);white-space:nowrap}.ygo-table td{padding:9px 11px;border-bottom:1px solid var(--ygo-border);vertical-align:middle}.ygo-table tbody tr:last-child td{border-bottom:0}.ygo-table tbody tr:hover{background:var(--ygo-surface-muted)}.ygo-table tbody tr[data-clickable=true]{cursor:pointer}.ygo-table__nummer{font-weight:650;font-variant-numeric:tabular-nums}.ygo-table__name{font-weight:650}.ygo-table__muted{color:var(--ygo-text-muted)}@media(max-width:1400px){.ygo-hide-md{display:none}}.ygo-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:14px;align-items:start}@media(max-width:1080px){.ygo-detail-grid{grid-template-columns:1fr}}.ygo-detail-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-3);flex-wrap:wrap;margin-bottom:var(--ygo-space-4)}.ygo-detail-head__nummer{margin:0;font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums}.ygo-detail-status{display:flex;align-items:center;gap:var(--ygo-space-2)}.ygo-detail-summary{text-align:center}.ygo-detail-summary__kz{font-family:var(--ygo-font-mono);font-size:17px;font-weight:600;margin-top:9px}.ygo-detail-summary__meta{color:var(--ygo-text-muted);font-size:12.5px}.ygo-section-t{font-family:var(--ygo-font-cond);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ygo-text-faint);font-weight:700;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--ygo-border)}.ygo-form-grid+.ygo-section-t{margin-top:var(--ygo-detail-abschnitt-abstand)}.ygo-verw-formularseite__inhalt>.ygo-section-t:not(:first-child){margin-top:var(--ygo-detail-abschnitt-abstand)}.ygo-zusatzgruppe{grid-column:1 / -1;margin-top:var(--ygo-detail-abschnitt-abstand)}.ygo-zusatzgruppe:first-child{margin-top:0}.ygo-field__hinweis+.ygo-form-grid,.ygo-form-grid+.ygo-form-grid{margin-top:var(--ygo-detail-abschnitt-abstand)}.ygo-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ygo-space-3) var(--ygo-space-5);margin:0 0 var(--ygo-space-5)}.ygo-kv--tight{margin-bottom:0}@media(max-width:40rem){.ygo-kv{grid-template-columns:1fr}}.ygo-kv dt{font-size:.75rem;color:var(--ygo-text-faint);text-transform:uppercase;letter-spacing:.03em}.ygo-kv dd{margin:2px 0 0;font-size:.95rem;word-break:break-word}.ygo-actions{display:flex;align-items:flex-end;gap:var(--ygo-space-2);flex-wrap:wrap;margin-top:var(--ygo-space-3)}.ygo-actions--column{flex-direction:column}.ygo-actions--column .ygo-btn{white-space:normal;text-align:center;line-height:1.3}.ygo-actions--umbruch .ygo-btn{white-space:normal;text-align:left;line-height:1.3}.ygo-actions__sep{height:1px;background:var(--ygo-border);margin:4px 0}.ygo-chain{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.ygo-chain__step{font-size:11.5px;padding:2px 8px;border-radius:10px;border:1px solid var(--ygo-border);color:var(--ygo-text-faint);background:var(--ygo-surface-muted);white-space:nowrap}.ygo-chain__step--done{color:var(--ygo-text-muted);border-color:var(--ygo-border-strong)}.ygo-chain__step--cur{background:var(--ygo-primary);color:var(--ygo-primary-contrast);border-color:var(--ygo-primary);font-weight:600}.ygo-chain__sep{color:var(--ygo-text-faint);font-size:10px}.ygo-timeline{list-style:none;margin:0;padding:0}.ygo-timeline__item{display:grid;grid-template-columns:14px 1fr;gap:10px;padding-bottom:14px;position:relative}.ygo-timeline__item:not(:last-child):after{content:"";position:absolute;left:6px;top:14px;bottom:0;width:1px;background:var(--ygo-border)}.ygo-timeline__dot{width:9px;height:9px;border-radius:50%;background:var(--ygo-primary-hover);margin-top:5px;box-shadow:0 0 0 3px var(--ygo-surface);position:relative;z-index:1}.ygo-timeline__meta{display:flex;gap:var(--ygo-space-2);align-items:baseline;flex-wrap:wrap;font-size:.85rem;color:var(--ygo-text-muted)}.ygo-timeline__zeitpunkt{font-variant-numeric:tabular-nums;color:var(--ygo-text);font-weight:600}.ygo-timeline__uebergang{margin:2px 0 0;font-size:13px}.ygo-timeline__bemerkung{margin:2px 0 0;color:var(--ygo-text-muted);font-style:italic}.ygo-timeline__art{font-weight:600}.ygo-timeline__item--korrektur .ygo-timeline__dot{background:var(--ygo-badge-warn-text);transform:rotate(45deg);border-radius:2px}.ygo-timeline__item--ladestelle .ygo-timeline__dot{background:var(--ygo-badge-progress-text)}.ygo-timeline__item--abgeschlossen .ygo-timeline__dot{background:var(--ygo-badge-success-text)}.ygo-timeline__item--entfernt .ygo-timeline__dot{background:var(--ygo-badge-danger-text);transform:rotate(45deg);border-radius:2px}.ygo-timeline__item--system .ygo-timeline__dot{background:var(--ygo-text-faint)}.ygo-timeline__feld{color:var(--ygo-text-muted);font-size:.8rem}.ygo-timeline__gruppenkopf{margin:0 0 6px;font-size:.78rem;font-weight:650;color:var(--ygo-text-muted)}.ygo-graph-wrap{overflow-x:auto;background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-card);padding:var(--ygo-space-3)}.ygo-graph-wrap svg{display:block}.ygo-dialog{border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);padding:var(--ygo-space-3) var(--ygo-space-4);margin-top:var(--ygo-space-3);background:var(--ygo-surface)}.ygo-dialog>summary{cursor:pointer;font-weight:600;font-size:.9rem}.ygo-dialog[open]>summary{margin-bottom:var(--ygo-space-3)}.ygo-list-plain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ygo-list-plain li{padding:9px 0;border-bottom:1px solid var(--ygo-border);display:flex;gap:11px;align-items:center;font-size:13px}.ygo-list-plain li:last-child{border-bottom:0}.ygo-list-plain button.ygo-list-row{all:unset;display:flex;gap:11px;align-items:center;width:100%;cursor:pointer;box-sizing:border-box}.ygo-list-row__grow{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ygo-notice{padding:10px 12px;border-radius:var(--ygo-radius-md);font-size:13px;border:1px solid;display:flex;gap:9px;align-items:flex-start}.ygo-notice__symbol{flex:none}.ygo-notice--warn{color:var(--ygo-s-amber-fg);background:var(--ygo-s-amber-bg);border-color:var(--ygo-s-amber-bd)}.ygo-notice--info{color:var(--ygo-s-blue-fg);background:var(--ygo-s-blue-bg);border-color:var(--ygo-s-blue-bd)}.ygo-notice--ok{color:var(--ygo-s-green-fg);background:var(--ygo-s-green-bg);border-color:var(--ygo-s-green-bd)}.ygo-state{padding:var(--ygo-space-5);text-align:center;color:var(--ygo-text-muted);border:1px dashed var(--ygo-border);border-radius:var(--ygo-radius-md);background:var(--ygo-surface-muted)}.ygo-state--error{color:var(--ygo-danger);background:var(--ygo-danger-tint);border-color:var(--ygo-danger-border);text-align:left}.ygo-state__liste{margin:0;padding-left:1.2em}.ygo-state--inline{padding:var(--ygo-space-3) var(--ygo-space-4);text-align:left}.ygo-mt-4{margin-top:var(--ygo-space-4)}.ygo-text-danger{color:var(--ygo-danger)}.ygo-main--zentriert{display:grid;place-items:start center;gap:var(--ygo-space-5);padding-top:var(--ygo-space-7);max-width:30rem;margin:0 auto;padding-left:var(--ygo-space-5);padding-right:var(--ygo-space-5)}.ygo-login{min-height:100vh;display:grid;place-items:center;padding:22px;background:radial-gradient(1100px 500px at 15% -10%,rgba(29,92,138,.16),transparent 60%),var(--ygo-bg)}.ygo-login-card{width:min(430px,100%);background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:6px;box-shadow:var(--ygo-shadow-lg);overflow:hidden}.ygo-login-top{background:var(--ygo-nav-bg);color:var(--ygo-nav-text);padding:22px}.ygo-login-top .ygo-brand{padding:0}.ygo-login-body{padding:20px}.ygo-login__titel{margin:0 0 var(--ygo-space-2) 0;font-size:1.2rem}.ygo-state--erfolg{color:var(--ygo-badge-success-text);background:var(--ygo-badge-success-bg);border-color:transparent;text-align:left;padding:var(--ygo-space-3) var(--ygo-space-4)}.ygo-state--warnung{color:var(--ygo-badge-warn-text);background:var(--ygo-badge-warn-bg);border-color:transparent;text-align:left;padding:var(--ygo-space-3) var(--ygo-space-4)}.ygo-select--sm{padding:4px 8px;font-size:.85rem}.ygo-link{background:none;border:none;padding:0;color:var(--ygo-primary-hover);text-decoration:underline;cursor:pointer;font:inherit;text-align:left}.ygo-link:hover{color:var(--ygo-primary)}.ygo-table__zeile--aktiv{background:var(--ygo-primary-tint)}.ygo-benutzerverwaltung{display:grid;gap:var(--ygo-space-5)}.ygo-fieldset{border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);padding:var(--ygo-space-3) var(--ygo-space-4);margin:0 0 var(--ygo-space-3) 0}.ygo-fieldset legend{padding:0 var(--ygo-space-2);font-weight:600}.ygo-checkbox-gruppe{display:flex;flex-wrap:wrap;gap:var(--ygo-space-3);margin-top:var(--ygo-space-2);list-style:none;padding-left:0}.ygo-field__hinweis{margin:0;color:var(--ygo-text-muted);font-size:.85rem;text-align:left}.ygo-rollen-gruppe{margin-top:var(--ygo-space-3);padding-top:var(--ygo-space-3);border-top:1px dashed var(--ygo-border)}.ygo-rollen-gruppe__titel{margin:0 0 4px;font-family:var(--ygo-font-cond);font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:var(--ygo-text-muted)}.ygo-schrittfolge-editor{display:flex;flex-direction:column;gap:var(--ygo-space-2);margin:0 0 var(--ygo-space-3) 0;padding:0;list-style:none}.ygo-schrittfolge-editor li{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-3);padding:var(--ygo-space-2) var(--ygo-space-3);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md)}.ygo-stack{display:grid;gap:var(--ygo-space-4)}.ygo-stack--abschnitt{gap:var(--ygo-space-2)}.ygo-stack--abschnitt:not(:first-child){margin-top:var(--ygo-space-5)}.ygo-text-vorformatiert{white-space:pre-wrap;overflow-wrap:anywhere}.ygo-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--ygo-space-4)}@media(max-width:900px){.ygo-grid-2{grid-template-columns:1fr}}.ygo-dispo-layout{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:var(--ygo-space-4);align-items:start}@media(max-width:900px){.ygo-dispo-layout{grid-template-columns:1fr}}.ygo-dispo-hinweis{margin:0 0 var(--ygo-space-3);color:var(--ygo-text-muted);font-size:.85rem}.ygo-dispo-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--ygo-space-3)}.ygo-dispo-spalte{margin-bottom:0;transition:border-color .15s ease,opacity .15s ease}.ygo-dispo-spalte--zulaessig{border:2px solid var(--ygo-s-green-bd)}.ygo-dispo-spalte--unzulaessig{opacity:.5}.ygo-dispo-karte{cursor:grab;transition:opacity .15s ease}.ygo-dispo-karte--ziehend{opacity:.4}.ygo-dispo-karte--speichert{cursor:progress;opacity:.7}.ygo-dispo-karte__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-2);margin-bottom:var(--ygo-space-2)}.ygo-prozesskette-editor{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-2);margin:0 0 var(--ygo-space-3) 0}.ygo-prozesskette-editor__glied{display:inline-flex;align-items:center;gap:var(--ygo-space-2)}.ygo-prozesskette-editor__schritt{display:inline-flex;align-items:center;gap:6px;padding:var(--ygo-space-2) var(--ygo-space-2);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);background:var(--ygo-surface)}.ygo-prozesskette-editor__chip{display:inline-flex;align-items:center;gap:6px;border:none;background:none;padding:2px;border-radius:var(--ygo-radius-md);cursor:pointer}.ygo-prozesskette-editor__chip:focus-visible{outline:2px solid var(--ygo-primary);outline-offset:2px}.ygo-prozesskette-editor__chip--aktiv{box-shadow:0 0 0 2px var(--ygo-primary)}.ygo-prozesskette-editor__sep{color:var(--ygo-text-faint);font-size:13px}.ygo-spaltenwahl{position:relative;margin-top:0;padding:0;border:none;background:none}.ygo-spaltenwahl>summary{list-style:none}.ygo-spaltenwahl>summary.ygo-btn{font-size:.875rem}.ygo-spaltenwahl>summary.ygo-btn--sm{font-size:.8rem}.ygo-spaltenwahl>summary::-webkit-details-marker{display:none}.ygo-spaltenwahl[open]>summary{margin-bottom:0}.ygo-spaltenwahl__panel{position:absolute;right:0;top:calc(100% + 4px);z-index:20;display:flex;flex-direction:column;gap:6px;width:max-content;max-width:min(240px,calc(100vw - 32px));max-height:min(60vh,420px);overflow-y:auto;padding:var(--ygo-space-3);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);background:var(--ygo-surface);box-shadow:var(--ygo-shadow-card)}.ygo-ansicht-geltungsbereich{margin:calc(var(--ygo-space-2) * -1) 0 var(--ygo-space-3) 0;color:var(--ygo-text-muted);font-size:.9rem}.ygo-ansichtenverwaltung__oder-hinweis{font-weight:600;color:var(--ygo-text)}.ygo-nav-link--kind{padding-left:30px;font-size:12.5px}.ygo-nav-link--eltern-aktiv:not(.ygo-nav-link--active){background:#ffffff0d;border-left-color:var(--ygo-nav-text-muted)}.ygo-live-stand{font-size:11px;color:var(--ygo-nav-text-muted)}.ygo-live-stand--veraltet{opacity:.6;font-style:italic}.ygo-prozesseditor__diagramm-flex{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:var(--ygo-space-3);align-items:stretch}@media(max-width:1080px){.ygo-prozesseditor__diagramm-flex{grid-template-columns:1fr}}.ygo-flow-wrap{position:relative;background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-card);overflow:hidden;min-height:640px;display:flex;flex-direction:column}.ygo-flow-wrap .react-flow{flex:1 1 auto;min-height:0;background:var(--ygo-surface-muted)}.ygo-flow-wrap .react-flow__node:focus-visible,.ygo-flow-wrap .react-flow__edge:focus-visible .react-flow__edge-path{outline:2px solid var(--ygo-focus-ring);outline-offset:2px}.ygo-flow-wrap .react-flow__handle{opacity:0;width:10px;height:10px}.ygo-flow-wrap .react-flow__node:hover .react-flow__handle,.ygo-flow-wrap .react-flow__node:focus-visible .react-flow__handle{opacity:1}.ygo-flow-node{display:flex;flex-direction:column;gap:4px;min-width:140px;padding:8px 12px;border:1.5px solid var(--ygo-border-strong);border-radius:var(--ygo-radius-sm);font-size:12.5px;background:var(--ygo-surface)}.ygo-flow-node--hohl{border-style:dashed;background:transparent}.ygo-flow-node--markiert{outline:2px solid var(--ygo-focus-ring);outline-offset:2px}.ygo-flow-node__titel{font-weight:600}.ygo-flow-node__tags{display:flex;flex-wrap:wrap;gap:4px}.ygo-flow-node--start{border-style:dotted;color:var(--ygo-text-muted);background:var(--ygo-surface-3)}.ygo-flow-node--gedimmt{opacity:.55}.ygo-flow-edge-label{position:absolute;display:flex;align-items:center;gap:4px;font-size:11px;padding:2px 6px;border-radius:var(--ygo-radius-sm);background:var(--ygo-surface);border:1px solid var(--ygo-border);pointer-events:all;white-space:nowrap}.ygo-flow-edge-label--markiert{border-color:var(--ygo-primary);box-shadow:0 0 0 1px var(--ygo-primary)}.ygo-flow-edge-label--ziehbar{cursor:grab;touch-action:none}.ygo-flow-edge-label--ziehbar:active{cursor:grabbing}.ygo-flow-edge-label__griff{color:var(--ygo-text-muted);font-size:13px;line-height:1}.ygo-flow-edge-label__chip{color:var(--ygo-text-muted)}.ygo-prozesseditor__panel{border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);padding:var(--ygo-space-3) var(--ygo-space-4);background:var(--ygo-surface);box-shadow:var(--ygo-shadow-card);align-self:start}.ygo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ygo-combobox{position:relative;flex:1 1 auto;min-width:0}.ygo-field__zeile{display:flex;align-items:center;gap:var(--ygo-space-2)}.ygo-field__zeile>input{flex:1 1 auto;min-width:0}.ygo-combobox__icon{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--ygo-text-muted);pointer-events:none;display:flex}.ygo-combobox__eingabe{padding-left:30px;width:100%}.ygo-combobox-listbox{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;max-height:240px;overflow-y:auto;list-style:none;background:var(--ygo-surface);border:1px solid var(--ygo-border-strong);border-radius:var(--ygo-radius-sm);box-shadow:var(--ygo-shadow-card, 0 2px 8px rgba(0, 0, 0, .15))}.ygo-combobox-listbox__option{padding:7px 9px;border-radius:var(--ygo-radius-sm);cursor:pointer;font-size:13px}.ygo-combobox-listbox__option:not(:last-child){margin-bottom:2px}.ygo-combobox-listbox__option--aktion{color:var(--ygo-primary);font-weight:600;border-bottom:1px solid var(--ygo-border);border-radius:0;margin-bottom:4px;padding-bottom:8px}.ygo-combobox-listbox__option--hervorgehoben{background:var(--ygo-primary-tint)}.ygo-combobox-listbox__leer{padding:7px 9px;color:var(--ygo-text-muted);font-size:12.5px}.ygo-combobox-selected{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-2);width:100%;padding:7px 9px;background:var(--ygo-primary-tint);border:1px solid var(--ygo-border-strong);border-radius:var(--ygo-radius-sm)}.ygo-combobox-selected span{font-weight:500}.ygo-verw-seite{display:flex;flex-direction:column;gap:var(--ygo-space-4)}.ygo-verw-meldung:empty{height:0;margin-bottom:calc(var(--ygo-space-4) * -1)}.ygo-main-kopf{display:flex;align-items:center;gap:var(--ygo-detail-kopf-gap);flex-wrap:wrap;margin-bottom:var(--ygo-detail-kopf-abstand)}.ygo-main-kopf__leiste{display:flex;align-items:center;gap:var(--ygo-detail-kopf-gap);flex:1 1 320px;min-width:0}.ygo-main-kopf__werkzeuge{margin-left:auto;display:flex;align-items:center;gap:var(--ygo-space-2);flex:none}.ygo-main-kopf__text{min-width:0;display:flex;flex-direction:column;gap:var(--ygo-detail-titel-gap)}.ygo-main-kopf__titel{margin:0;font-family:var(--ygo-font-cond);font-size:20px;line-height:1.25}.ygo-main-kopf__kontext{display:none;align-items:center;gap:var(--ygo-space-2);color:var(--ygo-text-faint);font-size:12.5px;min-width:0}.ygo-main-kopf__beschreibung{margin:0;max-width:68ch;color:var(--ygo-text-muted);font-size:13px;line-height:1.45}.ygo-main-kopf__aktionen{display:flex;align-items:center;gap:var(--ygo-detail-aktionen-gap);flex-wrap:wrap;margin-left:auto}.ygo-verw-detail{display:flex;flex-direction:column;gap:var(--ygo-detail-karten-abstand);min-width:0}.ygo-verw-detail>.ygo-card{margin-bottom:0}.ygo-verw-detail--schmal>.ygo-card{max-width:720px}.ygo-verw-werkzeugleiste{margin-bottom:0}.ygo-verw-suche{display:flex;align-items:center;gap:var(--ygo-space-2);flex:1 1 260px;min-width:200px}.ygo-verw-suche__status{color:var(--ygo-text-muted);font-size:12px;white-space:nowrap}.ygo-verw-ergebnisinfo{margin:0;color:var(--ygo-text-muted);font-size:12.5px}.ygo-verw-tabelle__aktionen{white-space:nowrap}.ygo-verw-tabelle__aktionsgruppe{margin-top:0;justify-content:flex-end;flex-wrap:nowrap}.ygo-verw-tabelle td .ygo-tag,.ygo-main-kopf__titel .ygo-tag,.ygo-verw-kennzeichen{margin-left:var(--ygo-space-1)}.ygo-badge--nachgestellt{margin-left:var(--ygo-space-2)}.ygo-verw-actions--verteilt{justify-content:space-between;width:100%}.ygo-verw-zeile--inaktiv{opacity:.55}.ygo-verw-zeile--fehlerhaft td{color:var(--ygo-s-red-fg)}.ygo-verw-zustand{display:flex;flex-direction:column;align-items:center;gap:var(--ygo-space-3)}.ygo-verw-zustand__text{margin:0}.ygo-verw-zustand--laedt{border-style:solid}.ygo-state.ygo-verw-zustand.ygo-state--error{align-items:flex-start}.ygo-verw-formularseite{margin-bottom:0}.ygo-verw-formularseite__inhalt{display:flex;flex-direction:column;gap:var(--ygo-space-3)}.ygo-verw-formularseite__aktionen{border-top:1px solid var(--ygo-border);padding-top:var(--ygo-space-3)}.ygo-verw-panel__titel{margin:0 0 var(--ygo-space-3);font-family:var(--ygo-font-cond);font-size:16px}.ygo-verw-aktionsleiste{align-items:center}.ygo-verw-aktionsleiste__trenner{flex:1 1 var(--ygo-space-5);min-width:var(--ygo-space-5)}.ygo-verw-aktionsleiste__gefaehrlich{margin-top:0;border-left:1px solid var(--ygo-border);padding-left:var(--ygo-space-3)}@media(max-width:900px){.ygo-main-kopf__kontext{display:flex;flex-wrap:wrap}.ygo-verw-suche{flex-basis:100%}.ygo-verw-aktionsleiste__gefaehrlich{border-left:none;border-top:1px solid var(--ygo-border);padding-left:0;padding-top:var(--ygo-space-2);width:100%}}.ygo-verw-bildzeile{align-items:flex-start}.ygo-verw-bildzeile__vorschau{width:96px;height:96px;object-fit:cover;flex-shrink:0}.ygo-verw-bildzeile__text{flex:1;min-width:0}.ygo-feldliste{list-style:none;margin:0;padding:0;border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);background:var(--ygo-surface);overflow:hidden}.ygo-feldliste__eintrag+.ygo-feldliste__eintrag{border-top:1px solid var(--ygo-border)}.ygo-feldliste__eintrag--offen{background:var(--ygo-surface-muted)}.ygo-feldliste__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ygo-space-1) var(--ygo-space-3);padding:var(--ygo-space-1) var(--ygo-space-3);min-height:40px}.ygo-feldliste__titel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-1) var(--ygo-space-2);min-width:0}.ygo-feldliste__aktionen{display:flex;flex-wrap:wrap;gap:var(--ygo-space-1)}.ygo-feldliste__bearbeitung{padding:0 var(--ygo-space-3) var(--ygo-space-3)}.ygo-feldliste__bearbeitung>.ygo-card{margin-bottom:0}.ygo-anton-knopf{position:fixed;right:var(--ygo-space-4);bottom:var(--ygo-space-4);z-index:95;padding:10px 20px;border-radius:999px;border:1px solid var(--ygo-accent);background:var(--ygo-accent);color:var(--ygo-accent-contrast);font-weight:700;cursor:pointer;box-shadow:var(--ygo-shadow-lg)}.ygo-anton-knopf:hover{filter:brightness(1.05)}.ygo-anton-panel{position:fixed;right:var(--ygo-space-4);bottom:calc(var(--ygo-space-4) + 56px);z-index:95;width:min(380px,calc(100vw - 2 * var(--ygo-space-4)));max-height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;gap:var(--ygo-space-2);padding:var(--ygo-space-3);background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-lg)}.ygo-anton-panel__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-2)}.ygo-anton-panel__kopf h3{margin:0}.ygo-anton-panel__verlauf{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:var(--ygo-space-3);min-height:80px}.ygo-anton-turn{display:flex;flex-direction:column;gap:var(--ygo-space-1)}.ygo-anton-turn__frage,.ygo-anton-turn__antwort{margin:0;white-space:pre-wrap}.ygo-anton-panel__formular{display:flex;flex-direction:column;gap:var(--ygo-space-2)}.ygo-anton-referenz{background:none;border:none;padding:0;margin:0;color:var(--ygo-primary);text-decoration:underline;cursor:pointer;font:inherit}.ygo-anton-referenz:hover{color:var(--ygo-primary-hover)}.ygo-verw-tabelle__sortknopf{display:inline-flex;align-items:center;gap:var(--ygo-space-1);padding:0;border:none;background:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.ygo-verw-tabelle__sortknopf:focus-visible{outline:2px solid var(--ygo-focus-ring);outline-offset:2px}.ygo-verw-tabelle__sortsymbol{font-size:.75em;opacity:.7}th[aria-sort=ascending] .ygo-verw-tabelle__sortsymbol,th[aria-sort=descending] .ygo-verw-tabelle__sortsymbol{opacity:1}.ygo-verw-zeile--gefaerbt>td,.ygo-farbregel__vorschau.ygo-verw-zeile--gefaerbt{background:var(--ygo-zeile-bg);color:var(--ygo-zeile-fg)}.ygo-verw-zeile--gefaerbt>td a,.ygo-farbregel__vorschau-link{color:inherit;text-decoration:underline}.ygo-verw-zeile--gefaerbt>td .ygo-table__muted,.ygo-verw-zeile--gefaerbt.ygo-verw-tabelle__zeile>td.ygo-table__muted{color:inherit;opacity:.85}.ygo-verw-zeile--gefaerbt :focus-visible{outline:2px solid #000000;outline-offset:1px;box-shadow:0 0 0 4px #fff}.ygo-verw-zeile--gefaerbt:hover>td{filter:brightness(.96)}.ygo-spaltenwahl__panel--breit{max-width:min(440px,calc(100vw - 32px))}.ygo-spalteneinstellung{display:flex;flex-direction:column;gap:var(--ygo-space-1);margin:0;padding:0;list-style:none}.ygo-spalteneinstellung__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ygo-space-2)}.ygo-spalteneinstellung__aktionen,.ygo-farbregel__aktionen{display:inline-flex;align-items:center;gap:var(--ygo-space-1)}.ygo-btn--xs{padding:2px 8px;font-size:.78rem;line-height:1.3}.ygo-input--sm{padding:4px 8px;font-size:.85rem;width:auto;min-width:8rem}.ygo-tag--info{color:var(--ygo-s-blue-fg);background:var(--ygo-s-blue-bg);border-color:var(--ygo-s-blue-bd)}.ygo-modal--breit{width:min(90vw,860px)}.ygo-farbregeln{display:flex;flex-direction:column;gap:var(--ygo-space-3);margin:0;padding:0;list-style:none}.ygo-farbregel{display:flex;flex-direction:column;gap:var(--ygo-space-2);padding:var(--ygo-space-3);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md)}.ygo-farbregel__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-2)}.ygo-farbregel__farbe{display:inline-flex;align-items:center;gap:var(--ygo-space-1);font-size:.85rem}.ygo-farbregel__vorschau{padding:4px 10px;border-radius:var(--ygo-radius-sm, 4px);border:1px solid var(--ygo-border);font-size:.85rem}.ygo-verw-seitennavigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ygo-space-2);margin-top:var(--ygo-space-3);font-size:.85rem}.ygo-abschnitt-titel{margin:var(--ygo-space-6, 32px) 0 var(--ygo-space-2);font-size:1rem;font-weight:650}.ygo-btn--zeilenhoehe,.ygo-spaltenwahl--zeilenhoehe{align-self:stretch;min-height:36px}.ygo-btn--zeilenhoehe,.ygo-spaltenwahl--zeilenhoehe>summary.ygo-btn{padding-top:0;padding-bottom:0}.ygo-spaltenwahl--zeilenhoehe{display:flex}.ygo-ansichtsschalter{max-width:min(320px,100%)}.ygo-ansichtsschalter__praefix{font-weight:500;color:var(--ygo-text-muted)}.ygo-ansichtsschalter__name{overflow:hidden;text-overflow:ellipsis;min-width:0}.ygo-ansichtsschalter--gespeichert{border-color:var(--ygo-primary)}.ygo-ansichtsschalter__zusatz{color:var(--ygo-text-muted)}.ygo-ansichtsschalter__geaendert{color:var(--ygo-s-amber-fg);font-size:.9em}@media(max-width:640px){.ygo-spaltenwahl__panel{position:fixed;left:16px;right:16px;top:auto;max-width:none;width:auto}}.ygo-ansichtsschalter__pfeil{color:var(--ygo-text-muted)}.ygo-toolbar--abgesetzt{--ygo-ansichtsleiste-hoehe: 30px}.ygo-toolbar--abgesetzt>.ygo-actions{margin-top:0;align-items:center}.ygo-ansichtsleiste__auswahl{max-width:100%}.ygo-toolbar--abgesetzt .ygo-btn--sm,.ygo-ansichtsleiste__auswahl{box-sizing:border-box;height:var(--ygo-ansichtsleiste-hoehe);padding-top:0;padding-bottom:0}.ygo-referenztabelle th.ygo-referenztabelle__nummer{position:static;background:transparent;font-family:inherit;font-weight:600;text-transform:none;letter-spacing:normal;font-size:.9rem;color:var(--ygo-text);white-space:nowrap}.ygo-referenztabelle__typ{font-weight:500;color:var(--ygo-text-muted)}.ygo-referenztabelle__offen{margin-left:var(--ygo-space-2)}.ygo-referenztabelle th.ygo-referenztabelle__ladestelle,.ygo-referenztabelle td.ygo-referenztabelle__zelle{text-align:center}.ygo-referenztabelle__zelle input[type=checkbox]{width:18px;height:18px;cursor:pointer}.ygo-referenztabelle__zelle input[type=checkbox]:disabled{cursor:not-allowed}.ygo-referenztabelle__zusatz{font-weight:400;text-transform:none}.ygo-referenztabelle__aktionen{text-align:right;white-space:nowrap}.ygo-referenztabelle tbody tr:last-child th{border-bottom:0}.ygo-referenzauswahl{border:0;padding:0;margin:var(--ygo-space-3) 0;display:flex;flex-direction:column;gap:var(--ygo-space-2)}.ygo-referenztabelle th.ygo-referenztabelle__nummer{position:sticky;left:0;z-index:1;background:var(--ygo-surface)}.ygo-referenztabelle th.ygo-referenztabelle__ladestelle{max-width:140px;white-space:normal}.ygo-referenztabelle__ladestelle .ygo-referenztabelle__zusatz{display:block}.ygo-referenztabelle th.ygo-referenztabelle__nummernkopf{left:0;z-index:2}.ygo-referenztabelle th.ygo-referenztabelle__nummer--bearbeitung{white-space:normal;min-width:260px}.ygo-referenztabelle__bearbeitung{gap:var(--ygo-space-2);font-weight:400}.ygo-referenztabelle__bearbeitung-aktionen{margin-top:0}.ygo-lese-liste{display:flex;flex-direction:column;gap:var(--ygo-space-3);margin:0}.ygo-lese-zeile{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;gap:var(--ygo-space-3);align-items:baseline}.ygo-lese-zeile dt,.ygo-lese-zeile dd{margin:0}@media(max-width:600px){.ygo-lese-zeile{grid-template-columns:1fr;gap:var(--ygo-space-1)}}.ygo-modal>.ygo-seg{flex:0 0 auto}.ygo-reihenfolge__hinweis{margin:0 0 var(--ygo-space-2);color:var(--ygo-text-muted);font-size:.85rem}.ygo-reihenfolge__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ygo-space-2)}.ygo-reihenfolge__zeile{display:flex;align-items:flex-start;gap:var(--ygo-space-2);padding:var(--ygo-space-2);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-sm);background:var(--ygo-surface);position:relative}.ygo-reihenfolge__zeile[draggable=true]{cursor:grab}.ygo-reihenfolge__zeile--ziehend{opacity:.4}.ygo-reihenfolge__zeile--ziel-davor:before,.ygo-reihenfolge__zeile--ziel-danach:after{content:"";position:absolute;left:0;right:0;height:3px;border-radius:2px;background:var(--ygo-primary)}.ygo-reihenfolge__zeile--ziel-davor:before{top:-5px}.ygo-reihenfolge__zeile--ziel-danach:after{bottom:-5px}.ygo-reihenfolge__pos{flex:0 0 auto;min-width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--ygo-primary-tint);color:var(--ygo-primary);font-weight:600;font-size:.8rem}.ygo-reihenfolge__griff{flex:0 0 auto;color:var(--ygo-text-faint);line-height:1.6rem;-webkit-user-select:none;user-select:none}.ygo-reihenfolge__inhalt{flex:1 1 auto;min-width:0}.ygo-reihenfolge__aktionen{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px}.ygo-reihenfolge__position{display:inline-flex;align-items:center;gap:2px}.ygo-reihenfolge__position-eingabe{width:4.2rem;padding:2px 6px}.ygo-reihenfolge__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-2);font-size:.85rem}.ygo-dispo-refs{margin-top:var(--ygo-space-2)}.ygo-dispo-refs__titel{margin:0 0 4px;font-size:.75rem;color:var(--ygo-text-muted)}.ygo-dispo-refs__liste{list-style:none;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:6px;max-height:7.5rem;overflow-x:hidden;overflow-y:auto;padding:2px;min-width:0}.ygo-referenz-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);max-width:100%;min-width:0;background:var(--ygo-surface-muted);color:var(--ygo-text);font-size:.8rem;font-weight:600}.ygo-dispo-ladestellenkachel .ygo-referenz-chip{padding-right:10px}.ygo-referenz-chip[draggable=true]{cursor:grab}.ygo-referenz-chip--ziehend{opacity:.4}.ygo-dispo-griff{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--ygo-text-muted);cursor:grab;-webkit-user-select:none;user-select:none}.ygo-dispo-spalte--zuweisen{border:2px dashed var(--ygo-s-green-fg)}.ygo-dispo-spalte__ablage{margin:0 0 var(--ygo-space-2);padding:4px 8px;border-radius:var(--ygo-radius-sm);background:var(--ygo-s-green-bg);color:var(--ygo-s-green-fg);font-size:.8rem;font-weight:600}.ygo-reihenfolge__zeile{flex-wrap:wrap}.ygo-reihenfolge__aktionen .ygo-btn{min-height:24px;min-width:24px}.ygo-reihenfolge__aktionen .ygo-btn[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:600px){.ygo-reihenfolge__aktionen{flex:1 1 100%;justify-content:flex-start}}.ygo-dispo-reihenfolge{margin-top:var(--ygo-space-4)}.ygo-reihenfolge-abschnitt+.ygo-reihenfolge-abschnitt{margin-top:var(--ygo-space-5)}.ygo-reihenfolge-abschnitt__titel{margin:0 0 var(--ygo-space-2);font-weight:600}.ygo-referenz-chip__ort{font-weight:600}.ygo-dispo-schalter{margin:0 0 var(--ygo-space-3);font-size:.85rem}.ygo-dispo-hinweisbox{display:flex;align-items:flex-start;gap:var(--ygo-space-3)}.ygo-dispo-hinweisbox>p{margin:0}.ygo-dispo-hinweis-knopf{margin-bottom:var(--ygo-space-3)}.ygo-referenz-chip>span:not([aria-hidden]){min-width:0;overflow-wrap:anywhere}.ygo-dispo-karte{min-width:0}.ygo-referenz-chip__zuweisen{flex:0 0 auto}.ygo-dispo-karte__titel{display:flex;align-items:center;gap:var(--ygo-space-2);min-width:0}.ygo-dispo-karte__griff{flex:0 0 auto;color:var(--ygo-text-faint);line-height:1.6rem;cursor:grab;-webkit-user-select:none;user-select:none}.ygo-dispo-ladestellenkachel{border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-card);padding:var(--ygo-space-3)}.ygo-dispo-ladestellenkachel{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;column-gap:var(--ygo-space-2);row-gap:var(--ygo-space-2)}.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__pos{grid-column:1;grid-row:1;align-self:center}.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__griff{grid-column:2;grid-row:1}.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__inhalt{display:contents}.ygo-dispo-ladestellenkachel__nummer{grid-column:3;grid-row:1;justify-self:start;min-width:0}.ygo-dispo-ladestellenkachel__details{grid-column:1 / -1;grid-row:2;min-width:0}.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__aktionen{grid-column:1 / -1;grid-row:3;justify-content:flex-start}.ygo-dispo-ladestellenkachel__nummer{max-width:100%;overflow-wrap:anywhere}.ygo-dispo-ladestellenkachel .ygo-reihenfolge__meta .ygo-badge{max-width:100%;white-space:normal}.ygo-dispo-karte__titel{gap:2px}.ygo-dispo-karte__griff,.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__griff{display:inline-flex;align-items:center;height:1.825rem;line-height:1}.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__griff{margin-right:-6px}.ygo-dispo-karte__titel>.ygo-dispo-nummer,.ygo-dispo-ladestellenkachel .ygo-dispo-ladestellenkachel__nummer{padding-left:4px}.ygo-dispo-ladestellenkachel>.ygo-reihenfolge__aktionen{align-items:center}.ygo-dispo-ladestellenkachel__station{margin-left:auto}.ygo-reihenfolge__umbruch{display:none}.ygo-dispo-ladestellenkachel--breit{grid-template-columns:auto auto minmax(0,1fr) auto}.ygo-dispo-ladestellenkachel--breit .ygo-dispo-ladestellenkachel__details{grid-column:1 / -1}.ygo-dispo-ladestellenkachel--breit>.ygo-reihenfolge__aktionen{grid-column:4;grid-row:1;align-self:start;justify-content:flex-end;width:max-content}.ygo-dispo-ladestellenkachel--breit .ygo-reihenfolge__umbruch{display:block;flex:0 0 100%;height:0}.ygo-dispo-ladestellenkachel__kopf{grid-column:3;grid-row:1;display:flex;align-items:center;flex-wrap:wrap;gap:var(--ygo-space-2);min-width:0}.ygo-dispo-ladestellenkachel__aktionen{display:flex;flex-direction:column;gap:var(--ygo-space-2, .5rem);margin-top:var(--ygo-space-3, .75rem)}.ygo-dispo-karte .ygo-actions{align-items:center}.ygo-dispo-karte__rampe{min-width:0;overflow-wrap:anywhere}.dash-seite{display:flex;flex-direction:column;gap:var(--ygo-space-6, 1.75rem)}.dash-bereich{display:flex;flex-direction:column;gap:var(--ygo-space-3)}.dash-bereich__titel{margin:var(--ygo-space-3) 0 0;font-size:1.05rem;font-weight:600}.dash-bereich__kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ygo-space-3)}.dash-leiste{display:flex;flex-direction:column;gap:var(--ygo-space-2)}.dash-leiste__zeile{display:flex;justify-content:flex-end}.dash-lage__breit{grid-column:1 / -1;min-width:0}.dash-tabelle{display:flex;flex-direction:column;gap:var(--ygo-space-2)}.dash-tabelle .ygo-card-h h3{margin:0;font-size:13px;text-transform:uppercase;letter-spacing:.02em;color:var(--ygo-text-muted);font-weight:600}.dash-konfig{width:min(640px,94vw)}.dash-konfig__abschnitt{margin:var(--ygo-space-2) 0 calc(-1 * var(--ygo-space-3));font-size:15px;font-weight:600}.dash-konfig__stationen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--ygo-space-1) var(--ygo-space-4)}.dash-konfig__griff{cursor:grab;color:var(--ygo-text-muted);font-size:18px;line-height:1;-webkit-user-select:none;user-select:none;flex-shrink:0}.dash-konfig__zeile--zieht{opacity:.5}.dash-konfig__zeile--ziel{border-color:var(--ygo-primary);box-shadow:inset 0 2px 0 var(--ygo-primary)}.dash-konfig__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ygo-space-2)}.dash-konfig__zeile{display:flex;align-items:center;justify-content:space-between;gap:var(--ygo-space-3);padding:var(--ygo-space-2) var(--ygo-space-3);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);background:var(--ygo-surface-muted)}.dash-konfig__haupt{display:flex;flex-direction:column;gap:var(--ygo-space-1);min-width:0;flex:1 1 auto}.dash-konfig__option{margin-left:var(--ygo-space-5);font-size:13px}.dash-konfig__tabelle{display:flex;flex-wrap:wrap;gap:var(--ygo-space-3)}.dash-konfig__tabelle>.ygo-field+.ygo-field{margin-top:0}.dash-konfig__aktionen{display:flex;justify-content:flex-end;gap:var(--ygo-space-1);flex-shrink:0;margin-left:auto}@media(max-width:560px){.dash-konfig__zeile{flex-wrap:wrap}.dash-konfig__aktionen{flex-basis:100%}}.dash-konfig__tabelle-neu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ygo-space-1)}.dash-veraltet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ygo-space-3)}.dash-ablauf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0}.dash-pfeil{display:flex;align-items:center;justify-content:center;padding:var(--ygo-space-1) 0;color:var(--ygo-text-faint)}.dash-pfeil__zeichen:before{content:"↓";font-size:1.4rem;line-height:1}@media(min-width:1340px){.dash-ablauf{flex-direction:row}.dash-ablauf>.dash-kachel{flex:1 1 0;min-width:0}.dash-pfeil{flex:0 0 26px;padding:0}.dash-pfeil__zeichen:before{content:"→"}}.dash-kachel{position:relative;display:flex;flex-direction:column;gap:var(--ygo-space-2);min-width:0;padding:var(--ygo-space-3) var(--ygo-space-3) var(--ygo-space-3) calc(var(--ygo-space-3) + 3px);background:var(--ygo-surface);border:1px solid var(--ygo-border);border-radius:var(--ygo-radius-md);box-shadow:var(--ygo-shadow-card);overflow:hidden}.dash-kachel:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--ygo-border-strong)}.dash-kachel--offen:before{background:var(--ygo-primary)}.dash-kachel__kopf{display:flex;align-items:center;gap:var(--ygo-space-2)}.dash-kachel__nummer{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--ygo-primary-tint);color:var(--ygo-primary);font-size:12px;font-weight:600}.dash-kachel__titel{margin:0;font-size:14px;font-weight:600;line-height:1.25}.dash-kachel__info{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ygo-text-muted);cursor:pointer}.dash-kachel__info:hover{background:var(--ygo-surface-muted);color:var(--ygo-text)}.dash-kachel__info:focus-visible{outline:2px solid var(--ygo-focus-ring);outline-offset:2px}.dash-station{max-width:36rem}.dash-station--verborgen{visibility:hidden}.dash-station__regel{margin:0 0 var(--ygo-space-2)}.dash-station__abschnitt{margin:var(--ygo-space-4) 0 var(--ygo-space-1);font-size:13px;font-weight:600}.dash-station__zusatz{margin:0;padding-left:1.25rem}.dash-station__prozesse{display:grid;gap:var(--ygo-space-3);margin:0;max-height:50vh;overflow-y:auto}.dash-station__prozess dt{font-weight:600;margin-bottom:var(--ygo-space-1)}.dash-station__prozess dd{margin:0}.dash-station__status{display:flex;flex-wrap:wrap;gap:var(--ygo-space-1);margin:0;padding:0;list-style:none}.dash-kachel__vorrat{display:flex;align-items:baseline;gap:var(--ygo-space-2);margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left}button.dash-kachel__vorrat{cursor:pointer;border-radius:var(--ygo-radius-sm)}button.dash-kachel__vorrat:hover .dash-kachel__zahl{text-decoration:underline}.dash-kachel__zahl{font-size:32px;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.dash-kachel__einheit{color:var(--ygo-text-muted);font-size:13px}.dash-kachel__wartezeit,.dash-kachel__zusatz,.dash-kachel__betrieb{margin:0;font-size:12.5px;line-height:1.4}.dash-kachel__wartezeit--leer,.dash-kachel__zusatz{color:var(--ygo-text-muted)}.dash-kachel__experte{display:flex;flex-direction:column;gap:4px;padding-top:var(--ygo-space-2);border-top:1px solid var(--ygo-border)}.dash-kachel__betrieb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-2)}.dash-betriebsart--manuell{background:var(--ygo-surface-muted);color:var(--ygo-text);border:1px solid var(--ygo-border-strong)}.dash-betriebsart--automatisch{background:var(--ygo-primary-tint);color:var(--ygo-primary);border:1px solid var(--ygo-primary)}.dash-kachel__abschnitt{margin:var(--ygo-space-2) 0 2px;color:var(--ygo-text-faint);font-family:var(--ygo-font-cond);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.dash-vorschau,.dash-ladestellen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.dash-vorschau__eintrag{display:flex;align-items:baseline;gap:var(--ygo-space-2);width:100%;padding:3px 4px;border:0;border-radius:var(--ygo-radius-sm);background:none;font:inherit;font-size:12.5px;color:inherit;text-align:left;cursor:pointer}.dash-vorschau__eintrag:hover{background:var(--ygo-surface-muted)}.dash-vorschau__titel{font-weight:600}.dash-vorschau__kennzeichen{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ygo-text-muted)}.dash-vorschau__seit{margin-left:auto;color:var(--ygo-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dash-kachel__fuss{display:flex;flex-wrap:wrap;gap:var(--ygo-space-2);margin-top:auto;padding-top:var(--ygo-space-2)}.dash-lage{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;align-items:stretch}.dash-lage .ygo-kpi{margin:0}.dash-kpi{position:relative;display:flex}.dash-kpi>.ygo-kpi{flex:1 1 auto;padding-right:2.5rem}.dash-kpi>.dash-kachel__info{position:absolute;top:6px;right:6px}.ygo-card-h>.dash-kachel__info{order:99}.dash-angelegt{cursor:default}.dash-angelegt__teile{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.dash-angelegt__teil,.dash-angelegt__alle{padding:2px 0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--ygo-text);text-align:left;cursor:pointer}.dash-angelegt__alle{margin-top:4px;color:var(--ygo-primary)}.dash-angelegt__teil:hover,.dash-angelegt__alle:hover{text-decoration:underline}.dash-kapazitaet,.dash-zuletzt{grid-column:span 2;display:flex;flex-direction:column;gap:var(--ygo-space-2)}@media(max-width:520px){.dash-kapazitaet,.dash-zuletzt{grid-column:span 1}}.dash-lage .ygo-card-h h3{margin:0;font-size:13px;font-family:var(--ygo-font-cond);letter-spacing:.02em;text-transform:uppercase;color:var(--ygo-text-muted);font-weight:600}.dash-kapazitaet__werte{display:flex;flex-wrap:wrap;gap:var(--ygo-space-4);margin:0}.dash-kapazitaet__werte dt{font-size:11.5px;color:var(--ygo-text-faint)}.dash-kapazitaet__werte dd{margin:0;font-size:22px;font-weight:600}.dash-balken{height:8px;border-radius:4px;background:var(--ygo-surface-muted);border:1px solid var(--ygo-border);overflow:hidden}.dash-balken__fuellung{display:block;height:100%;background:var(--ygo-primary)}.dash-balken__fuellung--ueber{background:var(--ygo-danger)}.dash-kapazitaet__hinweis{margin:0;color:var(--ygo-danger);font-size:12.5px}.vl-weitere{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ygo-space-3)}.vl-weitere__fehler{color:var(--ygo-danger)}.ygo-schnellansicht{display:flex;flex-direction:column;gap:var(--ygo-space-3);min-width:min(28rem,100%)}.ygo-schnellansicht__kopf{display:flex;align-items:center;gap:var(--ygo-space-2);flex-wrap:wrap}.ygo-schnellansicht__felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--ygo-space-3);margin:0}.ygo-schnellansicht__felder dt{font-size:11.5px;color:var(--ygo-text-muted)}.ygo-schnellansicht__felder dd{margin:2px 0 0}.ygo-chat{width:min(560px,94vw)}.ygo-chat__hinweis{margin:0}.ygo-chat__verlauf{display:flex;flex-direction:column;gap:var(--ygo-space-2);min-height:160px;max-height:min(50vh,440px);overflow-y:auto;padding:var(--ygo-space-1) 0}.ygo-chat__blase{display:flex;flex-direction:column;gap:2px;max-width:88%;padding:var(--ygo-space-2) var(--ygo-space-3);border-radius:var(--ygo-radius-md);overflow-wrap:anywhere}.ygo-chat__blase--fahrer{align-self:flex-start;background:var(--ygo-surface-muted);border:1px solid var(--ygo-border);border-left:3px solid var(--ygo-accent)}.ygo-chat__blase--eigene{align-self:flex-end;background:var(--ygo-primary-tint);border:1px solid var(--ygo-border)}.ygo-chat__absender{font-size:12px;color:var(--ygo-text-muted)}.ygo-chat__text{margin:0;white-space:pre-wrap}.ygo-chat__meta{margin:0;font-size:12px;color:var(--ygo-text-muted)}.ygo-chat__zeit{align-self:flex-end;font-size:11px;color:var(--ygo-text-faint)}.ygo-chat__formular{display:flex;flex-direction:column;gap:var(--ygo-space-2)}.ygo-chat--eingebettet{margin-top:var(--ygo-space-4)}.ygo-chat--eingebettet .ygo-chat__verlauf{max-height:min(40vh,360px)}.ygo-schnellansicht__chat{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ygo-space-2);margin-top:var(--ygo-space-2)}
