1var w=`:host{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;font-size:.75rem;line-height:1rem;color:#181818;text-align:initial;min-height:0;--skeleton-dark: rgb(235, 235, 235);--skeleton-light: rgb(245, 246, 245)}@media(min-width:769px){:host{min-height:234px}}:host([data-lp-home-teaser]){position:absolute;top:486px;left:0;width:100%;margin:0 auto;box-sizing:border-box;z-index:1}@media(max-width:768px){:host([data-lp-home-teaser]){top:400px;width:100%;left:0;right:0;margin:0;-webkit-mask-image:none;mask-image:none}}@media(width:768px){:host{min-height:calc(165px + 1rem)}.check24-c-w{min-height:calc(165px + 1rem)}}.check24-c-w{width:100%;max-width:100%;min-width:0;margin:0 auto;padding:0;box-sizing:border-box}@media(max-width:768px){.check24-c-w{margin-left:0;margin-right:0;min-width:0;max-width:100%;contain:inline-size;overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:contain}}.check24-c-clip{width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media(max-width:768px){.check24-c-clip{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-inline:10px}.check24-c-clip::-webkit-scrollbar{display:none}}.check24-c-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding:0;text-align:left;margin:0 auto;box-sizing:border-box}.check24-c-g>.check24-c-t,.check24-c-g>.check24-c-e{grid-column:span 2}@media(min-width:769px)and (max-width:1023px){.check24-c-g>.check24-c-t,.check24-c-g>.check24-c-e{grid-column:span 3}}@media(min-width:1024px){#chronicle-tiles-grid>a:nth-child(n+7):not(a.check24-c-e){display:none}#chronicle-tiles-grid.check24-c-g--has-items>a:nth-child(n+6):not(a.check24-c-e){display:none}}@media(max-width:1023px)and (min-width:769px){#chronicle-tiles-grid>a:nth-child(n+5):not(a.check24-c-e){display:none}#chronicle-tiles-grid.check24-c-g--has-items>a:nth-child(n+4):not(a.check24-c-e){display:none}}@media(max-width:768px){.check24-c-g{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;width:max-content;max-width:none;min-width:min-content;padding:1rem 0;gap:8px;box-sizing:border-box}.check24-c-g>.check24-c-t,.check24-c-g>.check24-c-e{flex:none;width:130px;min-height:165px;height:165px;grid-column:auto!important;flex-shrink:0}:host([data-chronicle-layout-check]) .check24-c-g>.check24-c-t,:host([data-chronicle-layout-check]) .check24-c-g>.check24-c-e{box-shadow:none}.check24-c-ti{height:auto;flex:1;min-height:0}}.check24-c-t{box-sizing:border-box;position:relative;background:#fff;border-radius:10px;box-shadow:0 1px 15px #00000040;overflow:hidden;display:flex;flex-direction:column;
1cursor:pointer;text-decoration:none;color:#181818;gap:.625rem;padding:.625rem}@media(min-width:769px){.check24-c-t{height:234px;min-height:234px}}.check24-c-t:hover,.check24-c-t:hover .check24-c-tt{text-decoration:none}.check24-c-tc{display:flex;flex-direction:column;gap:.25rem}.check24-c-tt{font-weight:400;font-size:1rem;line-height:1.3rem;height:2.6rem;color:#181818;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-align:left}.check24-c-ti{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px;height:166px}.check24-c-ti--image-pending{background-image:none!important}@media(max-width:768px){.check24-c-tt{font-size:.875rem;height:2.25rem;line-height:1.3em}:host([data-chronicle-layout-check]) .check24-c-tt{color:#fff;-webkit-text-fill-color:#fff}}.check24-c-e{box-sizing:border-box;border-radius:16px;box-shadow:0 2px 8px #00000029;display:flex;flex-direction:column;gap:2.75rem;padding:.625rem;background:#fff;cursor:pointer;text-decoration:none;color:#181818}@media(max-width:768px){.check24-c-e{gap:2rem}}.check24-c-e:hover,.check24-c-et:hover{text-decoration:none}.check24-c-et{font-weight:400;font-size:1rem;line-height:1.3;height:2.6rem;color:#181818;flex:1;text-align:left}.check24-c-ea{align-self:center;flex:4;width:3rem;height:3rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTYuNTg2OSA3LjU4NjY3QzE3LjM2MzQgNi44MTAyMiAxOC42MzY2IDYuODEwMzUgMTkuNDEzMSA3LjU4NjY3TDM0LjQxMzEgMjIuNTg2N0MzNS4xODk2IDIzLjM2MzIgMzUuMTg5NiAyNC42MzYzIDM0LjQxMzEgMjUuNDEyOEwxOS40MTMxIDQwLjQxMjhDMTguNjM2NiA0MS4xODk0IDE3LjM2MzQgNDEuMTg5NCAxNi41ODY5IDQwLjQxMjhDMTUuODEwNiAzOS42MzYzIDE1LjgxMDUgMzguMzYzMSAxNi41ODY5IDM3LjU4NjdMMzAuMTczOCAyMy45OTk4TDE2LjU4NjkgMTAuNDEyOEMxNS44MTA2IDkuNjM2MzEgMTUuODEwNSA4LjM2MzEyIDE2LjU4NjkgNy41ODY2N1oiIGZpbGw9IiNDRENEQ0QiIHN0cm9rZT0iI0NEQ0RDRCIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center 20%}@media(max-width:768px){.check24-c-ea{background-position:center -5px}.check24-c-et{height:2.25rem;font-size:.875rem;line-height:1.3em}}.check24-c-oh{position:fixed;inset:0;z-index:999999;font-size:12px;color:#181818;box-sizing:border-box}.check24-c-oh--modal{display:flex;justify-content:center;align-items:center;background:transparent;overflow:hidden;overscroll-behavior:none;touch-action:none;--c-modal-max-height: min(620px, 85dvh)}@media(min-width:769px){.check24-c-oh--modal{--c-modal-max-height: min(738px, 85dvh)}}.check24-c-oh--page{display:block;overflow:auto;background:#fff}.check24-c-obb{position:absolute;inset:0;background:#00000080;cursor:pointer}.check24-c-obx{position:relative;background:#fff;width:90%;max-width:540px;max-height:var(--c-modal-max-height, min(620px, 85dvh));border-radius:15px;overflow:hidden;box-shadow:0 4px 12px #00000026;box-sizing:border-box;touch-action:auto}.check24-c-op{background:#fff;min-height:100vh;padding-bottom:1.25rem;box-sizing:border-box}.check24-c-op--modal{min-height:0;max-height:var(--c-modal-max-height, min(620px, 85dvh));overflow:hidden;display:flex;flex-direction:column}.check24-c-ohd{padding:1rem;display:flex;justify-content:space-between;align-items:center}.check24-c-ht{text-align:center;margin:0 auto;font-size:1.5rem;line-height:1.3;font-weight:400;color:#181818}.check24-c-oc{width:2.5rem;height:2.5rem;cursor:pointer;border:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNzQwMyAxNC40ODk2TDkuMjQ4NjIgOC4wMDIxN0wxNS43NDE2IDEuNTEzMTJDMTUuOTA2OSAxLjM0Njc1IDE1Ljk5NzggMS4xMjQ3MiAxNS45OTc4IDAuODg3ODg4QzE1Ljk5NzggMC42NTI4MzYgMTUuOTA2IDAuNDMwNzk4IDE1LjczNzkgMC4yNjEyNzlDMTUuNTcyIDAuMDk1NTcyMSAxNS4zNTAzIDAuMDA0MjcyNTIgMTUuMTEzOCAwLjAwNDI3MjUyQzE0Ljg3NzMgMC4wMDQyNzI1MiAxNC42NTY2IDAuMDk2NDI2OCAxNC40ODk0IDAuMjYzNzExTDcuOTk5ODcgNi43NTM3NUwxLjUxMjU5IDAuMjU5MjQxQzEuMzQ1NSAwLjA5MjAyMjggMS4xMjM4IDAgMC44ODgzNDggMEMwLjY1MTQ1NiAwIDAuNDMwMTQxIDAuMDkxNjk0MSAwLjI2NzM5MiAwLjI1NjAyMUMwLjA5NTQ0MDggMC40MjcxODMgMC4wMDQzMzgyNyAwLjY0NDE1OSAwLjAwNDAwOTYyIDAuODg0MTQyQzAuMDAzODEyNDMgMS4xMjAwNSAwLjA5NTMwOTMgMS4zNDE2MyAwLjI2MTYwOCAxLjUwODA2TDYuNzUwODYgOC4wMDIzN0wwLjI1ODQ1MyAxNC40OTMxQzAuMDkxNzU5OCAxNC42NjEgMCAxNC44ODI0IDAgMTUuMTE2NEMwIDE1LjM1MyAwLjA5MTc1OTggMTUuNTc0MiAwLjI1NzA3MiAxNS43NDA5QzAuNDI2MTk3IDE1Ljk2OTg2IDAuNjQ5NjgxIDE2IDAuODg2MjQ1IDE2QzEuMTIxMzYgMTYgMS4zNDMyIDE1LjkwNzkgMS41MTEyOCAxNS43NDA4TDggOS4yNTA3MkwxNC40ODk1IDE1Ljc0MDhDMTQuNjU2OSAxNS45MDggMTQuODc5NCAxNiAxNS4xMTYgMTZDMTUuMzUyNiAxNiAxNS41NzM4IDE1LjkwODQgMTUuNzM3OSAxNS43NDMxQzE1LjkwNjkgMTUuNzczOSAxNiAxNS41NTE0IDE2IDE1LjExNjRDMTYgMTQuODc5NyAxNS45MDc4IDE0LjY1NzIgMTUuNzQwMyAxNC40ODk2WiIgZmlsbD0iIzk0OTQ5NCIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center}.check24-c-el{float:right;color:#0563c1;font-size:1rem;line-height:1.3;cursor:pointer;font-weight:400;margin-top:1rem;position:relative;z-index:10}.check24-c-os{padding:0 1rem 1rem;position:relative;box-sizing:border-box}.check24-c-oi{width:100%;padding:.625rem .75rem .625rem 2.5rem;font-size:.875rem;line-height:1.3;box-sizing:border-box;border-radius:50px;border:1px solid #949494;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxO
1CIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNDQ2IDE1LjU3NDdMMTEuNTA1MiAxMS42MzM5TDExLjU0MTIgMTEuNTkxM0MxMi40MDgyIDEwLjU3OTcgMTIuODg1OCA5LjI2OTg3IDEyLjg4NTggNy45MDMwN0MxMi44ODU4IDQuNzczNDcgMTAuMzQgMi4yMjgyNyA3LjIxMDk5IDIuMjI4MjdDNS42OTY1OSAyLjIyODI3IDQuMjc2MzkgMi44MTgwNyAzLjIxMDc5IDMuODkwMjdDMi4xNDY5OSA0Ljk2MDY3IDEuNTYwNzkgNi4zODU2NyAxLjU2MDc5IDcuOTAzMDdDMS41NjA3OSAxMS4wMzIxIDQuMDk1NzkgMTMuNTc3OSA3LjIxMDk5IDEzLjU3NzlDOC41NjE1OSAxMy41Nzc5IDkuODcxMzkgMTMuMDkxOSAxMC44OTk4IDEyLjIwOTNMMTAuOTQxOCAxMi4xNzMzTDE0Ljg3OTYgMTYuMTExMUMxNC45NzkyIDE2LjE4NjcgMTUuMDc5NCAxNi4yMjQ1IDE1LjE3NjYgMTYuMTI0NUMxNS4yNzggMTYuMjI0NSAxNS4zNzQgMTYuMTg0OSAxNS40NDYgMTYuMTEyOUMxNS41MTg2IDE2LjA0MDkgMTUuNTU4MiAxNS45NDU1IDE1LjU1ODIgMTUuODQzNUMxNS41NTgyIDE1Ljc0MTUgMTUuNTE4NiAxNS43NjQ2IDE1LjQ0NiAxNS41NzQ3Wk03LjIzNTU5IDEyLjgxNTNDNC41MjcxOSAxMi44MTUzIDIuMzIzMzkgMTAuNjExNSAyLjMyMzM5IDcuOTAzMDdDMi4zMjMzOSA1LjE5NDY3IDQuNTI3MTkgMi45OTAyNyA3LjIzNTU5IDIuOTkwMjdDOC41NTczOSAyLjk5MDI3IDkuNzkzMzkgMy40OTg0NyAxMC43MTY4IDQuNDIxODdDMTEuNjQwMiA1LjM0NTI3IDEyLjE0ODQgNi41ODEyNyAxMi4xNDg0IDcuOTAzMDdDMTIuMTQ4NCAxMC42MTE1IDkuOTQ0NTkgMTIuODE1MyA3LjIzNTU5IDEyLjgxNTNaIiBmaWxsPSIjNjY2NjY2Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:.75rem center}.check24-c-oi:focus{outline:none}.check24-c-olc{padding-top:.625rem;background:#fff;flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box}.check24-c-olc--plain{padding-top:.625rem;background:#fff}.check24-c-osub{font-size:1.125rem;padding:.625rem 0;box-sizing:border-box}.check24-c-ol{padding:0 1rem;background:#fff;box-sizing:border-box}.check24-c-ol-empty{padding:2rem 1rem;text-align:center;color:#6a6a6a;font-size:1rem;box-sizing:border-box}.check24-c-oli-row{position:relative}.check24-c-oli{display:flex;padding:.75rem 0;text-decoration:none;color:#333;width:100%;box-sizing:border-box}.check24-c-oli:hover{text-decoration:none}.check24-c-olii{width:3.9rem;height:3.9rem;flex-shrink:0;margin-right:1rem;border-radius:4px;background-size:cover;background-position:center;background-repeat:no-repeat}.check24-c-olic{flex:1;min-width:0;display:flex;flex-direction:column;font-size:1rem;line-height:1.3rem;box-sizing:border-box}.check24-c-olit{color:#6a6a6a;padding-bottom:2px;font-weight:400;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check24-c-olitx{padding-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check24-c-olip{color:#666;text-align:right;padding-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check24-c-delete-wrapper{display:block;position:absolute;top:1rem;right:0;width:1.75rem;height:1.75rem;border:0;border-radius:50%;padding:.125rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.check24-c-delete-wrapper:hover{background-color:#dcdcdc}.check24-c-delete-wrapper:focus-visible{outline:2px solid #1e6bb8;outline-offset:2px}.check24-c-delete-icon{width:1.5rem;height:1.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xNS4yNzc4IDguNzcwNTFDMTUuMDAyOSA4Ljc3MDUxIDE0Ljc3OTMgOC45OTQxMSAxNC43NzkzIDkuMjY4OTlWMTYuOTE2N0MxNC43NzkzIDE3LjE5MTYgMTUuMDAyOSAxNy40MTUzIDE1LjI3NzggMTcuNDE1M0MxNS41NTI3IDE3LjQxNTMgMTUuNzc2MyAxNy4xOTE2IDE1Ljc3NjMgMTYuOTE2N1Y5LjI2ODk5QzE1Ljc3NjMgOC45OTQxMSAxNS41NTI3IDguNzcwNTEgMTUuMjc3OCA4Ljc3MDUxWiIgZmlsbD0iIzE4MTgxOCIvPgogICAgPHBhdGggZD0iTTExLjk5OTUgOC43NzA1MUMxMS43MjQ3IDguNzcwNTEgMTEuNTAxIDguOTk0MTEgMTEuNTAxIDkuMjY4OTlWMTYuOTE2N0MxMS41MDEgMTcuMTkxNiAxMS43MjQ3IDE3LjQxNTMgMTEuOTk5NSAxNy40MTUzQzEyLjI3NDQgMTcuNDE1MyAxMi40OTgxIDE3LjE5MTYgMTIuNDk4MSAxNi45MTY3VjkuMjY4OTlDMTIuNDk4MSA4Ljk5NDExIDEyLjI3NDQgOC43NzA1MSAxMS45OTk1IDguNzcwNTFaIiBmaWxsPSIjMTgxODE4Ii8+CiAgICA8cGF0aCBkPSJNOC43MjIxOSA4Ljc3MDUxQzguNDQ3MzEgOC43NzA1MSA4LjIyMzYzIDguOTk0MTEgOC4yMjM2MyA5LjI2ODk5VjE2LjkxNjdDOC4yMjM2MyAxNy4xOTE2IDguNDQ3MzEgMTcuNDE1MyA4LjcyMjE5IDE3LjQxNTNDOC45OTcwNyAxNy40MTUzIDkuMjIwNjcgMTcuMTkxNiA5LjIyMDY3IDE2LjkxNjdWOS4yNjg5OUM5LjIyMDY3IDguOTk0MTEgOC45OTcwNyA4Ljc3MDUxIDguNzIyMTkgOC43NzA1MVoiIGZpbGw9IiMxODE4MTgiLz4KICAgIDxwYXRoIGQ9Ik0xOC41MDc3IDYuNDg5NzhIMTkuMTAxOEMxOS4zNzY2IDYuNDg5NzggMTkuNjAwMyA2LjI2NjEgMTkuNjAwMyA1Ljk5MTIyQzE5LjYwMDMgNS43MTYzNCAxOS4zNzY2IDUuNDkyNjYgMTkuMTAxOCA1LjQ5MjY2SDE1LjgyODVMMTQuOTI2NyA0LjA1Njc0QzE0LjYzNCAzLjU4NzcgMTQuMTI5NiAzLjMwNzYyIDEzLjU3NzcgMy4zMDc2MkgxMC40MTk2QzkuODY3NTkgMy4zMDc2MiA5LjM2MzI3IDMuNTg3NyA5LjA3MDU1IDQuMDU2NzRMOC4xNzIyMyA1LjQ5MjY2SDQuODk4OTVDNC42MjQwNyA1LjQ5MjY2IDQuNDAwMzkgNS43MTYzNCA0LjQwMDM5IDUuOTkxMjJDNC40MDAzOSA2LjI2NjEgNC42MjQwNyA2LjQ4OTc4IDQuODk4OTUgNi40ODk3OEg1LjQ5Mjk1VjE4LjAwOTJDNS40OTI5NSAxOS40ODg5IDYuNjk2ODcgMjAuNjkyNyA4LjE3NjU1IDIwLjY5MjdIMTUuODI0M0MxNy4zMDQgMjAuNjkyNyAxOC41MDc5IDE5LjQ4ODkgMTguNTA3OSAxOC4wMDkyVjYuNDg5NzhIMTguNTA3N1pNOS44Njc5MSA0LjY1NjI2TDkuOTE0NzkgNC41ODI3NEMxMC4wMjYxIDQuNDA4NjYgMTAuMjE0NyA0LjMwNDY2IDEwLjQxOTQgNC4zMDQ2NkgxMy41Nzc1QzEzLjc4MjkgNC4zMDQ2NiAxMy45NzY1IDQuNDEx
1MzggMTQuMDgyNiA0LjU4MzNMMTQuNjU0MiA1LjQ5MjY2SDkuMzQ5OTFMOS44NzIyMyA0LjY1NjE4SDkuODY3ODNMOS44Njc5MSA0LjY1NjI2Wk0xNy41MTA3IDE4LjAwOTJDMTcuNTEwNyAxOC45MzkyIDE2Ljc1NDIgMTkuNjk1OCAxNS44MjQyIDE5LjY5NThIOC4xNzYzOUM3LjI0NjM5IDE5LjY5NTggNi40ODk4MyAxOC45MzkyIDYuNDg5ODMgMTguMDA5MlY2LjQ4OTc4SDE3LjUxMDdWMTguMDA5MloiIGZpbGw9IiMxODE4MTgiLz4KPC9zdmc+);background-repeat:no-repeat;background-position:center}.check24-c-delete-tooltip{display:none;position:absolute;bottom:calc(100% - .5rem);left:-75px;transform:translate(-50%);background:#666;color:#fff;font-size:.75rem;line-height:1.3;padding:.3125rem .5rem;border-radius:4px;white-space:nowrap;pointer-events:none;transition:opacity .15s ease;z-index:30}.check24-c-delete-wrapper:hover .check24-c-delete-tooltip{display:block}:host .skeleton{background:var(--skeleton-dark);animation:skeleton-pulse 1.1s ease-in-out infinite;animation-delay:.1s}.skeleton.skeleton--inline{border-radius:4px}.check24-c-olit.skeleton.skeleton--inline{min-height:1rem;margin:1px 0;width:70%}.check24-c-olit.check24-c-olit--short.skeleton.skeleton--inline{width:50%}@keyframes skeleton-pulse{0%{background-color:var(--skeleton-dark)}9%{background-color:var(--skeleton-dark)}50%{background-color:var(--skeleton-light)}59%{background-color:var(--skeleton-light)}to{background-color:var(--skeleton-dark)}}.check24-chronicle-overview-empty{text-align:center;color:#888;padding:20px;margin:0}.check24-c-iw{width:70%}.check24-c-iw2{width:85%}.check24-chronicle-item-loaded .check24-chronicle-list-linebreak{white-space:normal!important;overflow:visible!important}.check24-c-oli-row.check24-c-oli-row--with-delete .check24-c-olit.check24-chronicle-list-linebreak,.check24-c-oli-row.check24-c-oli-row--with-delete .check24-c-olitx.check24-chronicle-list-linebreak{max-width:404px} 2`;var Q=`.check24-sk-w .skeleton{background:var(--skeleton-dark);animation:skeleton-pulse 1.1s ease-in-out infinite;animation-delay:.1s}@keyframes skeleton-pulse{0%{background-color:var(--skeleton-dark)}9%{background-color:var(--skeleton-dark)}50%{background-color:var(--skeleton-light)}59%{background-color:var(--skeleton-light)}to{background-color:var(--skeleton-dark)}}.check24-sk-w{--skeleton-dark: rgb(235, 235, 235);--skeleton-light: rgb(245, 246, 245);width:100%;max-width:100%;min-width:0;margin:0 auto;padding:0;box-sizing:border-box;font-size:12px}@media(max-width:768px){.check24-sk-w{margin-left:0;margin-right:0;min-width:0;max-width:100%;contain:inline-size;overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:contain}}.check24-sk-clip{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.check24-sk-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding:0;margin:0 auto;text-align:left;box-sizing:border-box}.check24-sk-t{box-sizing:border-box;position:relative;background:#fff;border-radius:10px;box-shadow:0 1px 15px #00000040;overflow:hidden;display:flex;flex-direction:column;padding:.625rem;gap:.625rem;height:234px;grid-column:span 2;z-index:1}@media(min-width:769px)and (max-width:1023px){.check24-sk-t{grid-column:span 3}}.check24-sk-tw{display:flex;flex-direction:column;gap:.2rem;flex-shrink:0}.check24-sk-tl{height:1.2rem;width:60%;border-radius:.5rem}.check24-sk-tl2{height:1.2rem;width:50%;border-radius:.5rem}.check24-sk-ti{flex:1;width:100%;border-radius:10px;min-height:0}@media(min-width:1024px){#chronicle-tiles-grid>.check24-sk-t:nth-child(n+7){display:none}}@media(max-width:1023px)and (min-width:769px){#chronicle-tiles-grid>.check24-sk-t:nth-child(n+5){display:none!important}}@media(width:768px){.check24-sk-w--768{min-height:calc(165px + 1rem)}}@media(max-width:768px){#chronicle-tiles-grid>.check24-sk-t{display:flex!important}.check24-sk-clip{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-inline:10px}.check24-sk-clip::-webkit-scrollbar{display:none}.check24-sk-g{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;width:max-content;max-width:none;min-width:min-content;padding:1rem 0;gap:8px;box-sizing:border-box}.check24-sk-t{flex:none;width:130px;height:165px;min-height:165px;flex-shrink:0;grid-column:auto!important}.check24-sk-tw{height:2rem}.check24-sk-tl{width:100%}} 3`;var c={skeleton:{skeleton:"skeleton",inline:"skeleton--inline",wrapper:"check24-sk-w",clip:"check24-sk-clip",grid:"check24-sk-g",tile:"check24-sk-t",titleWrapper:"check24-sk-tw",title1:"check24-sk-tl",title2:"check24-sk-tl2",image:"check24-sk-ti"},w:"check24-c-w",clip:"check24-c-clip",g:"check24-c-g",gridHasItems:"check24-c-g--has-items",t:"check24-c-t",ti:"check24-c-ti",tiPending:"check24-c-ti--image-pending",tc:"check24-c-tc",tt:"check24-c-tt",e:"check24-c-e",et:"check24-c-et",ea:"check24-c-ea",oh:"check24-c-oh",ohModal:"check24-c-oh--modal",ohPage:"check24-c-oh--page",obb:"check24-c-obb",obx:"check24-c-obx",op:"check24-c-op",opModal:"check24-c-op--modal",ohd:"check24-c-ohd",oc:"check24-c-oc",el:"check24-c-el",ht:"check24-c-ht",os:"check24-c-os",oi:"check24-c-oi",olc:"check24-c-olc",olcPlain:"check24-c-olc--plain",osub:"check24-c-osub",ol:"check24-c-ol",olEdit:"check24-c-ol--edit",olEmpty:"check24-c-ol-empty",oliRow:"check24-c-oli-row",oliRowWithDelete:"
3check24-c-oli-row--with-delete",oli:"check24-c-oli",olii:"check24-c-olii",olic:"check24-c-olic",olit:"check24-c-olit",olitShort:"check24-c-olit--short",olitx:"check24-c-olitx",olip:"check24-c-olip",iw:"check24-c-iw",iw2:"check24-c-iw2",listLineBreak:"check24-chronicle-list-linebreak",dw:"check24-c-delete-wrapper",di:"check24-c-delete-icon",dt:"check24-c-delete-tooltip"};var k=8,b="chronicle-tiles-grid",U="(max-width: 768px)",Y=50,P={"de-DE":{language:"de-DE",showChronicle:"Chronik anzeigen",overview:{title:"Chronik",closeLabel:"Schlie\xDFen",searchPlaceholder:"Chronik durchsuchen",noItemsText:"Keine Ergebnisse gefunden",errorText:"Chronik konnte nicht geladen werden",edit:"bearbeiten",done:"fertig",deleteTooltip:"Aus Ansicht entfernen",headerLabels:{upcoming:"Demn\xE4chst",today:"Heute",current_week:"Diese Woche",last_week:"Letzte Woche",current_month:"Diesen Monat",last_month:"Letzter Monat",last_year:"Letztes Jahr"}}}};function R(t){if(t in P)return P[t];throw new Error(`No translation found for language: ${t}`)}var se=`<div class="${c.skeleton.tile}"><div class="${c.skeleton.titleWrapper}"><div class="${c.skeleton.title1} skeleton"></div><div class="${c.skeleton.title2} skeleton"></div></div><div class="${c.skeleton.image} skeleton"></div></div>`;function de(){return Array.from({length:k},()=>se).join("")}function ue(){return`<div class="${c.skeleton.clip}"><div class="${c.skeleton.grid}" id="${b}">${de()}</div></div>`}function H(){let t=document.createElement("div");return t.classList.add(c.skeleton.wrapper),t.innerHTML=ue(),t}var he={at:"at",de:"de",es:"es"};function me(t){return he[t]}function E({country:t,env:e="production"}={}){return t?`${e==="test"?"check24-test":"check24"}.${me(t)}`:Check24.platform.url.getDomain()}function L(t,e,i={}){let o=`https://chronicle.vanilla.${t}/api/v1`,r=new URL(`${o}/${e.map(encodeURIComponent).join("/")}`);return Object.entries(i).forEach(([n,s])=>{s!=null&&s!==""&&r.searchParams.append(n,String(s))}),r}function M(){return new DOMException("Aborted","AbortError")}function z(t,e,i){if(!e)return()=>{};if(e.aborted)return t.abort(),i(M()),()=>{};let o=()=>{t.abort(),i(M())};return e.addEventListener("abort",o,{once:!0}),()=>e.removeEventListener("abort",o)}function pe(t,{signal:e,country:i,env:o}={}){if(e?.aborted)return Promise.reject(M());let r={language:t?.language||Check24.platform.language.get(),deviceoutput:t?.deviceOutput},n=L(E({country:i,env:o}),["default-items","v1"],r);return new Promise((s,u)=>{let a=new XMLHttpRequest;a.open("GET",n,!0),a.withCredentials=!0;let l=z(a,e,u);a.onload=function(){if(l(),this.status>=200&&this.status<400)try{let d=JSON.parse(this.response);if(!Object.prototype.hasOwnProperty.call(d,"default_chronicle_items")){u(new Error("Invalid response, default_chronicle_items does not exist"));return}s(d.default_chronicle_items)}catch{u(new Error("Invalid JSON response"))}else u(new Error(`HTTP ${this.status}: ${this.statusText}`))},a.onerror=function(){l(),u(new Error("Network error"))},a.ontimeout=function(){l(),u(new Error("Request timeout"))},a.onabort=function(){l()},a.send()})}function ge(t,{signal:e,country:i,env:o}={}){return e?.aborted?Promise.reject(M()):Check24.platform.auth.waitForDeviceToken().then(()=>{if(e?.aborted)throw M();let r={language:t?.language||Check24.platform.language.get(),activities_deviceoutput:t?.deviceOutput,product_slug:Check24.platform.slug.get(),limit:t?.limit!=null&&typeof t.limit=="number"?t.limit:void 0,cursor:t?.cursor!=null&&typeof t.cursor=="string"?t.cursor:void 0,include_activities:t?.includeActivities===!0?"true":void 0},n=L(E({country:i,env:o}),["items","v1"],r);return new Promise((s,u)=>{let a=new XMLHttpRequest;a.open("GET",n,!0),a.withCredentials=!0;let l=z(a,e,u);a.onload=function(){if(l(),this.status>=200&&this.status<400)try{let d=JSON.parse(this.response);if(!Object.prototype.hasOwnProperty.call(d,"chronicle_items")){u(new Error("Invalid response, chronicle_items does not exist"));return}if(!Object.prototype.hasOwnProperty.call(d,"_summary")){u(new Error("Invalid response, _summary does not exist"));return}s({chronicle_items:d.chronicle_items,_summary:{activity:d._summary.activity,chronicle:d._summary.chronicle},_pagination:d._pagination||void 0})}catch{u(new Error("Invalid JSON response"))}else u(new Error(`HTTP ${this.status}: ${this.statusText}`))},a.onerror=function(){l(),u(new Error("Network error"))},a.ontimeout=function(){l(),u(new Error("Request timeout"))},a.onabort=function(){l()},a.send()})})}
3function fe({chronicleItemId:t,productSlug:e,sourceType:i},{signal:o,country:r,env:n}={}){if(o?.aborted)return Promise.reject(M());let s=L(E({country:r,env:n}),[e,t,"v1"],{source_type:i});return new Promise((u,a)=>{let l=new XMLHttpRequest;l.open("DELETE",s,!0),l.withCredentials=!0;let d=z(l,o,a);l.onload=function(){d(),this.status>=200&&this.status<400?u():a(new Error(`HTTP ${this.status}: ${this.statusText}`))},l.onerror=function(){d(),a(new Error("Network error"))},l.ontimeout=function(){d(),a(new Error("Request timeout"))},l.onabort=function(){d()},l.send()})}var ye={};function ke(t){return`${t.product_slug||""}#${t.chronicle_item_id||""}`}function Me(t){let e=ke(t);ye[e]=t}async function W(t,e){return fe(t,e)}async function D(t,e){return ge(t,e).then(i=>(i.chronicle_items.forEach(o=>{Me(o)}),i))}async function $(t,e){return pe(t,e)}function C(t){let e=t;return e.__searchKey=`${t.tile.title??""} 4${t.tile.primary_line??""} 5${t.tile.secondary_line?.text??""}`.toLowerCase(),e.__updatedAt=new Date(t.updated_at),e.__version=typeof e.__version=="number"?e.__version+1:0,e}function f(t){return`${t.product_slug}\0${t.chronicle_item_id}\0${t.source_type}`}async function F(t,e,i){let o=new URL(e.lazy_loading_url||"");o.searchParams.set("language",t.language);let r=await fetch(o,{credentials:"include",headers:{Accept:"application/json"},signal:i});if(!r.ok){console.error("Lazy loading response error",r.status,r.statusText);return}let n=await r.json();if(!n||typeof n!="object"||n.chronicle_tile==null){console.error("Lazy loading response is not an object",e,n);return}n.chronicle_tile.title!=null&&(e.tile.title=n.chronicle_tile.title),n.chronicle_tile.primary_image!=null&&(e.tile.primary_image=n.chronicle_tile.primary_image),n.chronicle_tile.primary_line!=null&&(e.tile.primary_line=n.chronicle_tile.primary_line),n.chronicle_tile.secondary_line!=null&&(e.tile.secondary_line=n.chronicle_tile.secondary_line),n.chronicle_tile.pricing!=null&&(e.tile?.pricing==null?e.tile.pricing=n.chronicle_tile.pricing:(n.chronicle_tile.pricing.amount!=null&&(e.tile.pricing.amount=n.chronicle_tile.pricing.amount),n.chronicle_tile.pricing.prefix!=null&&(e.tile.pricing.prefix=n.chronicle_tile.pricing.prefix),n.chronicle_tile.pricing.suffix!=null&&(e.tile.pricing.suffix=n.chronicle_tile.pricing.suffix)))}function B(t,e){return t==null||t.kind!==e.kind?!1:t.kind==="fixed"&&e.kind==="fixed"?t.key===e.key:t.kind==="month"&&e.kind==="month"?t.month===e.month:t.kind==="year"&&e.kind==="year"?t.year===e.year:!1}function A(t){switch(t.kind){case"fixed":return`fixed:${t.key}`;case"month":return`month:${t.month}`;case"year":return`year:${t.year}`}}function j(t,e){let i=new Map,o=new Date(e.getFullYear(),e.getMonth(),e.getDate()),r=new Date(e.getFullYear(),e.getMonth(),e.getDate()+1),n=new Date(o);n.setDate(n.getDate()-(e.getDay()||7)+1);let s=new Date(n);s.setDate(s.getDate()-7);let u=new Date(e.getFullYear(),e.getMonth(),1),a=new Date(e.getFullYear(),e.getMonth()-1,1),l=new Date(e.getFullYear(),0,1),d=new Date(e.getFullYear()-1,0,1);return{now:e,getPriceFormatter(h,p){let m=`${h}|${p?2:0}`,g=i.get(m);return g==null&&(g=new Intl.NumberFormat(t,{style:"currency",currency:h,minimumFractionDigits:p?2:0,maximumFractionDigits:p?2:0}),i.set(m,g)),g},categorize(h){return h>=r?{kind:"fixed",key:"upcoming"}:h>=o?{kind:"fixed",key:"today"}:h>=n?{kind:"fixed",key:"current_week"}:h>=s?{kind:"fixed",key:"last_week"}:h>=u?{kind:"fixed",key:"current_month"}:h>=a?{kind:"fixed",key:"last_month"}:h>=l?{kind:"month",month:h.getMonth()}:h>=d?{kind:"fixed",key:"last_year"}:{kind:"year",year:h.getFullYear()}}}}var xe=/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,we={bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},underline:{textDecoration:"underline"},strikethrough:{textDecoration:"line-through"},normal:{}};function T(){let t=document.createElement("div");t.classList.add(c.olii,c.skeleton.skeleton,c.skeleton.inline);let e=document.createElement("div");e.classList.add(c.olit,c.skeleton.skeleton,c.skeleton.inline);let i=document.createElement("div");i.classList.add(c.olit,c.skeleton.skeleton,c.skeleton.inline,c.olitShort);let o=document.createElement("div");o.classList.add(c.olic),o.append(e,i);let r=document.createElement("div");r.classList.add(c.oli),r.append(t,o);let n=document.createElement("div");return n.classList.add(c.oliRow),n.append(r),n}function be(t){let e=document.createElement("div");return e.classList.add(c.olii),e.style.backgroundImage=`url(${t.tile.primary_image.url})`,e.style.backgroundSize=t.tile.primary_image.mode==="fit"?"contain":"cover",e}function De(t){let e=document.createElement("div");return e.classList.add(c.olit,c.listLineBreak),e.textContent=t.tile.title,e}function Te(t){let e=document.createElement("div");
5return e.classList.add(c.olitx,c.listLineBreak),e.textContent=t.tile.primary_line,e}function Ie(t,e){if(e.style){let i=we[e.style]||void 0;if(i)for(let o in i){let r=o,n=i[r];n!==void 0&&(t.style[r]=n)}}e.color&&xe.test(e.color)&&(t.style.color=e.color)}function ve(t){let e=t.tile.secondary_line;if(!e?.text)return null;let i=document.createElement("div");return i.classList.add(c.olitx,c.listLineBreak),i.textContent=e.text,Ie(i,e),i}function Ne(t,e){let i=t.tile.pricing;if(i?.amount==null||typeof i.amount.amount!="number"||typeof i.amount.currency_code!="string")return null;let o=e.getPriceFormatter(i.amount.currency_code,i.amount.show_decimals===!0).format(i.amount.amount),r=document.createElement("div");r.classList.add(c.olip);let n=[i.prefix,o,i.suffix].filter(s=>typeof s=="string"&&0<s.length);return r.textContent=n.join(" "),r}function Ee(t,e,i){let o=document.createElement("div");o.classList.add(c.di),o.setAttribute("aria-hidden","true");let r=document.createElement("div");r.classList.add(c.dt),r.textContent=e.overview.deleteTooltip,r.setAttribute("aria-hidden","true");let n=document.createElement("button");return n.type="button",n.classList.add(c.dw),n.setAttribute("aria-label",e.overview.deleteTooltip),n.append(o,r),n.addEventListener("click",()=>i.onDelete(t)),n}function _(t,e,i,o,r){let n=document.createElement("div");n.classList.add(c.olic);let s=[De(e),Te(e)],u=ve(e);u!=null&&s.push(u);let a=Ne(e,o);a!=null&&s.push(a),n.append(...s);let l=document.createElement("a");l.classList.add(c.oli),l.append(be(e),n),l.setAttribute("href",e.target_url||"#");let d=document.createElement("div");return d.classList.add(c.oliRow),d.append(l),e.deletable===!0&&i&&(d.classList.add(c.oliRowWithDelete),d.append(Ee(e,t,r))),d}function G(){let t=document.createElement("div");t.classList.add(c.ol);let e=document.createDocumentFragment();for(let o=0;o<2;o++)e.append(T());t.append(e);let i=document.createElement("div");return i.classList.add(c.olc),i.append(t),i}function K(t,e,i,o,r,n,s,u){let a=document.createElement("div");
5a.classList.add(c.ol),i&&a.classList.add(c.olEdit);let l=document.createElement("div");if(l.classList.add(c.olEmpty),l.setAttribute("role","status"),l.setAttribute("aria-live","polite"),l.dataset.emptyPlaceholder="true",l.textContent=o?t.overview.errorText:t.overview.noItemsText,l.style.display=e.length===0?"":"none",a.append(l),0<e.length){let h=document.createDocumentFragment(),p=null;for(let m of e)try{let g=m.__updatedAt,v=n.categorize(g);if(!B(p,v)){p=v;let y=document.createElement("div");switch(y.classList.add(c.osub),y.dataset.category=A(p),p.kind){case"fixed":y.textContent=t.overview.headerLabels[p.key];break;case"month":y.textContent=g.toLocaleDateString(t.language,{month:"long"});break;case"year":y.textContent=p.year.toString();break}h.append(y)}let N=u(m);N.dataset.rowKey=f(m),N.dataset.category=A(v),h.append(N)}catch(g){console.error("Error rendering item:",g)}a.append(h)}if(r){let h=document.createElement("span");h.classList.add(c.el),h.textContent=i?t.overview.done:t.overview.edit,h.addEventListener("click",()=>s()),a.prepend(h)}let d=document.createElement("div");return d.classList.add(c.olc),d.append(a),d}var x=0,O=0,Z="",q="",J="",V="";function X(){if(x===0){O=window.scrollY;let{body:t}=document;Z=t.style.overflow,q=t.style.position,J=t.style.top,V=t.style.width,t.style.overflow="hidden",t.style.position="fixed",t.style.top=`-${O}px`,t.style.width="100%"}x+=1}function ee(){if(x===0||(x-=1,0<x))return;let{body:t}=document;t.style.overflow=Z,t.style.position=q,t.style.top=J,t.style.width=V,window.scrollTo(0,O)}var ie="chronicle-overview-modal",Le=100;function te(){let t=document.getElementById(ie);t!=null&&(t.remove(),ee())}var S=class{constructor(e,i,o,r,n){this.translation=e;this.deviceOutput=i;this.country=o;this.appEnv=r;this.onReloadTiles=n;this.items=[];this.filterQuery="";this.editMode=!1;this.loadError=!1;this.pageList=null;this.abortController=new AbortController;this.searchDebounceTimer=null;this.rowCache=new Map;this.lazyControllers=new Map}show(){te(),this.pageList=G();let e=document.createElement("div");e.classList.add(c.op,c.opModal),e.append(this.renderHeader(),this.renderSearch(),this.pageList);let i=document.createElement("div");i.classList.add(c.obx),i.append(e);let o=document.createElement("div");o.classList.add(c.obb),o.addEventListener("click",()=>this.hide());let r=document.createElement("div");r.classList.add(c.oh,c.ohModal),r.append(o,i);let n=document.createElement("div");n.id=ie;let s=document.createElement("style");s.textContent=w,n.attachShadow({mode:"closed"}).append(s,r),document.body.append(n),X();let a=this.abortController.signal;this.loadError=!1,D({language:this.translation.language,deviceOutput:this.deviceOutput,includeActivities:!0,limit:Y},{signal:a,country:this.country,env:this.appEnv}).then(l=>{a.aborted||(this.items=l.chronicle_items.filter(d=>d.tile?.title&&d.tile?.primary_image?.url).map(C),this.rerender(),this.startLazyLoads())}).catch(l=>{a.aborted||l?.name==="AbortError"||(console.error("Loading items failed:",l),this.items=[],this.loadError=!0,this.rerender())})}hide(){this.searchDebounceTimer!=null&&(clearTimeout(this.searchDebounceTimer),this.searchDebounceTimer=null),this.abortController.abort(),this.lazyControllers.clear(),te(),this.pageList=null,this.rowCache.clear()}renderHeader(){let e=document.createElement("h1");e.classList.add(c.ht),e.textContent=this.translation.overview.title;let i=document.createElement("button");i.classList.add(c.oc),i.setAttribute("aria-label",this.translation.overview.closeLabel),i.addEventListener("click",()=>this.hide());let o=document.createElement("div");return o.classList.add(c.ohd),o.append(e,i),o}renderSearch(){let e=document.createElement("input");e.classList.add(c.oi),e.type="text",e.placeholder=this.translation.overview.searchPlaceholder,e.addEventListener("input",()=>{this.filterQuery=e.value??"",this.searchDebounceTimer!=null&&clearTimeout(this.searchDebounceTimer),this.searchDebounceTimer=setTimeout(()=>{this.searchDebounceTimer=null,this.applyVisibility()},Le)});let i=document.createElement("div");return i.classList.add(c.os),i.append(e),i}
5rerender(){if(this.pageList==null||this.abortController.signal.aborted)return;let e=this.items.some(r=>r.deletable===!0),i=j(this.translation.language,new Date),o=K(this.translation,this.items,this.editMode,this.loadError,e,i,()=>this.toggleEditMode(),r=>this.getOrCreateRow(r,i));this.pageList.replaceWith(o),this.pageList=o,this.gcRowCache(),this.applyVisibility()}getOrCreateRow(e,i){let o=f(e),r=typeof e.lazy_loading_url=="string"&&0<e.lazy_loading_url.length,n=this.rowCache.get(o);if(n!=null&&(r&&n.isSkeleton||!r&&!n.isSkeleton&&(e.deletable!==!0||n.editModeAtRender===this.editMode)&&n.version===e.__version))return n.node;let s=r?T():_(this.translation,e,this.editMode,i,{onToggleEdit:()=>this.toggleEditMode(),onDelete:u=>this.handleDelete(u)});return this.rowCache.set(o,{node:s,editModeAtRender:this.editMode,version:e.__version,isSkeleton:r}),s}gcRowCache(){if(this.rowCache.size===0)return;let e=new Set(this.items.map(i=>f(i)));for(let i of this.rowCache.keys())e.has(i)||this.rowCache.delete(i)}startLazyLoads(){let e=this.abortController.signal;if(!e.aborted)for(let i of this.items){if(typeof i.lazy_loading_url!="string"||i.lazy_loading_url.length===0)continue;let o=f(i);if(this.lazyControllers.has(o))continue;let r=new AbortController;this.lazyControllers.set(o,r);let n=()=>r.abort();e.aborted?r.abort():e.addEventListener("abort",n,{once:!0}),F(this.translation,i,r.signal).catch(s=>(s?.name!=="AbortError"&&console.error("Lazy loading failed:",s,i),null)).then(()=>{e.removeEventListener("abort",n),!(r.signal.aborted||e.aborted)&&(delete i.lazy_loading_url,this.handleLazyLoaded(i))})}}toggleEditMode(){this.editMode=!this.editMode,this.rerender()}handleDelete(e){let i=this.abortController.signal;W({productSlug:e.product_slug,chronicleItemId:e.chronicle_item_id,sourceType:e.source_type},{signal:i,country:this.country,env:this.appEnv}).then(()=>{if(i.aborted)return;e.source_type==="chronicle"&&this.onReloadTiles?.();let o=f(e);this.items=this.items.filter(n=>f(n)!==o),this.rowCache.delete(o);let r=this.lazyControllers.get(o);r!=null&&(r.abort(),this.lazyControllers.delete(o)),this.rerender()}).catch(o=>{i.aborted||o?.name==="AbortError"||console.error("Could not remove item:",o)})}handleLazyLoaded(e){if(this.abortController.signal.aborted)return;let i=f(e);if(this.lazyControllers.delete(i),!this.items.some(a=>f(a)===i))return;C(e);let r=this.rowCache.get(i);if(r==null||this.pageList==null)return;let n=j(this.translation.language,new Date),s=_(this.translation,e,this.editMode,n,{onToggleEdit:()=>this.toggleEditMode(),onDelete:a=>this.handleDelete(a)});s.dataset.rowKey=i;let u=r.node.dataset.category;u!=null&&(s.dataset.category=u),s.style.display=r.node.style.display,r.node.replaceWith(s),this.rowCache.set(i,{node:s,editModeAtRender:this.editMode,version:e.__version,isSkeleton:!1}),this.applyVisibility()}applyVisibility(){if(this.pageList==null)return;let e=this.filterQuery.trim().toLowerCase(),i=0<e.length,o=new Map;for(let l of this.items)o.set(f(l),l);let r=this.pageList.querySelectorAll("[data-row-key]"),n=new Map,s=!1;for(let l of r){let d=l.dataset.rowKey;if(d==null)continue;let h=o.get(d),p=this.rowCache.get(d),m;h==null?m=!1:i?p!=null&&p.isSkeleton?m=!1:m=h.__searchKey.includes(e):m=!0,l.style.display=m?"":"none";let g=l.dataset.category;g!=null&&m?n.set(g,!0):g!=null&&!n.has(g)&&n.set(g,!1),m&&(s=!0)}let u=this.pageList.querySelectorAll("[data-category]:not([data-row-key])");for(let l of u){let d=l.dataset.category,h=d!=null&&n.get(d)===!0;l.style.display=h?"":"none"}let a=this.pageList.querySelector("[data-empty-placeholder]");a!=null&&(this.loadError?(a.textContent=this.translation.overview.errorText,a.style.display=this.items.length===0?"":"none"):(a.textContent=this.translation.overview.noItemsText,a.style.display=s?"none":""))}};function re(t,e,i,o,r){new S(t,e,i,o,r).show()}function ze(){return typeof window<"u"&&window.matchMedia(U).matches}function Ce(t,e,i){t.classList.add(c.tiPending);let o=new Image,r=()=>{t.style.backgroundImage=`url(${e})`,t.style.backgroundSize=i==="fit"?"contain":"cover",t.style.backgroundRepeat="no-repeat",t.style.backgroundPosition="center",t.classList.remove(c.tiPending)};o.onload=()=>{typeof o.decode=="function"?o.decode().then(r).catch(r):r()},o.onerror=()=>{t.classList.remove(c.tiPending)},o.src=e}function oe(t){let e=document.createElement("div");e.className=c.tt,e.textContent=t.tile.title;let i=document.createElement("div");i.className=c.tc,i.appendChild(e);let o=document.createElement("div");o.className=c.ti,Ce(o,t.tile.primary_image.url,t.tile.primary_image.mode);let r=document.createElement("a");return r.className=c.t,r.appendChild(i),r.appendChild(o),r.setAttribute("href",t.target_url||"#"),r}function ne(t,e,i,o,r,n){let s=document.createElement("div");s.className=c.et,s.textContent=t.showChronicle;let u=document.createElement("div");u.className=c.ea;let a=document.createElement("a");return a.className=c.e,a.appendChild(s),a.appendChild(u),a.href=e||"#",a.addEventListener("click",l=>{ze()||l.defaultPrevented||l.button===0&&(l.metaKey||l.ctrlKey||l.shiftKey||l.altKey||(l.preventDefault(),re(t,i,o,r,n)))}),a}function ce(t,e,i,o,r,n,s,u){let a=i.map(p=>oe(p));o&&(a[a.length-1]=ne(t,e,r,n,s,u));
5let l=document.createElement("div");l.id=b,l.classList.add(c.g),o&&l.classList.add(c.gridHasItems),l.append(...a);let d=document.createElement("div");d.classList.add(c.clip),d.append(l);let h=document.createElement("div");return h.classList.add(c.w),h.append(d),h}var Ae={chronicle_items:[],_summary:{activity:0,chronicle:0}},je=[];async function le(t,e,i,o,r,n){let s=D({language:t,deviceOutput:e},{signal:n,country:o,env:r}).catch(m=>{if(n.aborted||m?.name==="AbortError")throw m;return Ae}),u=$({language:t,deviceOutput:i},{signal:n,country:o,env:r}).catch(m=>{if(n.aborted||m?.name==="AbortError")throw m;return je}),[a,l]=await Promise.all([s,u]),d=0<a._summary.activity||0<a._summary.chronicle,p=a.chronicle_items.filter(m=>m.source_type==="chronicle"&&m.tile?.title&&m.tile?.primary_image?.url&&m.target_url).slice(0,k);return p.length<k&&(p=[...p,...l.slice(0,k-p.length)]),{items:p,hasItems:d}}async function ae(t,e,i,o,r,n,s,u,a){return le(e,i,o,r,n,a).then(({items:l,hasItems:d})=>ce(s,t,l,d,i,r,n,u))}var I=class extends HTMLElement{constructor(){super();this.language=this.getAttribute("language")||"";this.deviceOutput=this.getAttribute("deviceoutput")||"";this.platform=this.getAttribute("platform")||"";this.country=this.getAttribute("country")||"";this.appEnv=this.getAttribute("vanilla-home-env")||"";this.chronicleUrl=this.getAttribute("data-chronik-url")||"/chronik";this.shadow=null;this.currentTilesWrapper=null;this.tilesAbortController=null}static get observedAttributes(){return["language","deviceoutput","platform","country","vanilla-home-env","data-chronik-url"]}attributeChangedCallback(i,o,r){o!==r&&(i==="language"?this.language=r:i==="deviceoutput"?this.deviceOutput=r:i==="platform"?this.platform=r:i==="country"?this.country=r:i==="vanilla-home-env"?this.appEnv=r:i==="data-chronik-url"&&(this.chronicleUrl=r),this.isConnected&&this.reloadTiles())}connectedCallback(){this.shadow=this.attachShadow({mode:"closed"});let i=document.createElement("style");i.textContent=w,this.shadow.appendChild(i);let o=document.createElement("style");o.textContent=Q,this.shadow.appendChild(o);let r=H();this.shadow.appendChild(r),this.currentTilesWrapper=r,this.renderTiles()}disconnectedCallback(){this.tilesAbortController?.abort(),this.tilesAbortController=null,this.shadow=null,this.currentTilesWrapper=null}renderTiles(){this.tilesAbortController?.abort();let i=new AbortController;this.tilesAbortController=i;let o=i.signal;ae(this.chronicleUrl,this.language,this.deviceOutput,this.platform,this.country,this.appEnv,R(this.language),()=>this.reloadTiles(),o).then(r=>{o.aborted||this.shadow==null||this.currentTilesWrapper==null||(this.shadow.replaceChild(r,this.currentTilesWrapper),this.currentTilesWrapper=r)}).catch(r=>{o.aborted||r?.name==="AbortError"||console.error("Loading tiles failed:",r)})}reloadTiles(){this.shadow==null||this.currentTilesWrapper==null||this.renderTiles()}};customElements.define("check24-lp-home-chronicle-horizontal",I);export{I as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.