@font-face{font-family:TeleNeoWeb;font-weight:900;font-style:normal;src:url(/assets/TeleNeoWeb-Ultra-CraPB09T.woff2)format("woff2"),url(/assets/TeleNeoWeb-Ultra-mCSIFXwc.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:900;font-style:italic;src:url(/assets/TeleNeoWeb-UltraItalic-BkE11yzl.woff2)format("woff2"),url(/assets/TeleNeoWeb-UltraItalic-Dfm5vuQd.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:800;font-style:normal;src:url(/assets/TeleNeoWeb-ExtraBold-CX9gfuAY.woff2)format("woff2"),url(/assets/TeleNeoWeb-ExtraBold-xqft9nje.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:800;font-style:italic;src:url(/assets/TeleNeoWeb-ExtraBoldItalic-BY3wC8xg.woff2)format("woff2"),url(/assets/TeleNeoWeb-ExtraBoldItalic-BOV9oTE0.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:700;font-style:normal;src:url(/assets/TeleNeoWeb-Bold-3pDME6bY.woff2)format("woff2"),url(/assets/TeleNeoWeb-Bold-DILl2LrA.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:700;font-style:italic;src:url(/assets/TeleNeoWeb-BoldItalic-Cu1aR4WE.woff2)format("woff2"),url(/assets/TeleNeoWeb-BoldItalic-C6xYFlo9.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:500;font-style:normal;src:url(/assets/TeleNeoWeb-Medium-Dd9Krau3.woff2)format("woff2"),url(/assets/TeleNeoWeb-Medium-B-ajKsh_.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:500;font-style:italic;src:url(/assets/TeleNeoWeb-MediumItalic-CtuRZ1xb.woff2)format("woff2"),url(/assets/TeleNeoWeb-MediumItalic-CmM6Qlvm.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:400;font-style:normal;src:url(/assets/TeleNeoWeb-Regular-CxRLGHEn.woff2)format("woff2"),url(/assets/TeleNeoWeb-Regular-CpNxV4nk.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:400;font-style:italic;src:url(/assets/TeleNeoWeb-RegularItalic-Bubxlqc3.woff2)format("woff2"),url(/assets/TeleNeoWeb-RegularItalic-CC7zhHv5.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:200;font-style:normal;src:url(/assets/TeleNeoWeb-Thin-CnxUPFBw.woff2)format("woff2"),url(/assets/TeleNeoWeb-Thin-_4JHncOw.woff)format("woff");font-display:swap}@font-face{font-family:TeleNeoWeb;font-weight:200;font-style:italic;src:url(/assets/TeleNeoWeb-ThinItalic-B939out2.woff2)format("woff2"),url(/assets/TeleNeoWeb-ThinItalic-NFouqwpU.woff)format("woff");font-display:swap}:root{--scl-spacing-1:.0625rem;--scl-spacing-2:.125rem;--scl-spacing-4:.25rem;--scl-spacing-8:.5rem;--scl-spacing-12:.75rem;--scl-spacing-16:1rem;--scl-spacing-24:1.5rem;--scl-spacing-32:2rem;--scl-spacing-40:2.5rem;--scl-spacing-48:3rem;--scl-spacing-64:4rem;--scl-spacing-80:5rem;--scl-font-family-sans:TeleNeoWeb, sans-serif;--scl-font-family-mono:monospace;--scl-font-size-10:.625rem;--scl-font-size-12:.75rem;--scl-font-size-14:.875rem;--scl-font-size-16:1rem;--scl-font-size-20:1.25rem;--scl-font-size-24:1.5rem;--scl-font-size-32:2rem;--scl-font-size-40:2.5rem;--scl-font-size-56:3.5rem;--scl-font-weight-thin:200;--scl-font-weight-regular:400;--scl-font-weight-medium:500;--scl-font-weight-bold:700;--scl-font-weight-extrabold:800;--scl-font-line-height-114:114%;--scl-font-line-height-120:120%;--scl-font-line-height-125:125%;--scl-font-line-height-133:133%;--scl-font-line-height-150:150%;--scl-font-line-height-160:160%;--scl-font-variant-body-family:TeleNeoWeb, sans-serif;--scl-font-variant-body-size:1rem;--scl-font-variant-body-weight:500;--scl-font-variant-body-line-height:150%;--scl-font-variant-body-letter-spacing:normal;--scl-font-variant-body-short-family:TeleNeoWeb, sans-serif;--scl-font-variant-body-short-size:1rem;--scl-font-variant-body-short-weight:500;--scl-font-variant-body-short-line-height:125%;--scl-font-variant-body-short-letter-spacing:normal;--scl-font-variant-body-large-family:TeleNeoWeb, sans-serif;--scl-font-variant-body-large-size:1.25rem;--scl-font-variant-body-large-weight:500;--scl-font-variant-body-large-line-height:160%;--scl-font-variant-body-large-letter-spacing:normal;--scl-font-variant-smaller-family:TeleNeoWeb, sans-serif;--scl-font-variant-smaller-size:.75rem;--scl-font-variant-smaller-weight:500;--scl-font-variant-smaller-line-height:125%;--scl-font-variant-smaller-letter-spacing:normal;--scl-font-variant-label-family:TeleNeoWeb, sans-serif;--scl-font-variant-label-size:.75rem;--scl-font-variant-label-weight:500;--scl-font-variant-label-line-height:120%;--scl-font-variant-label-letter-spacing:normal;--scl-font-variant-caption-family:TeleNeoWeb, sans-serif;--scl-font-variant-caption-size:.75rem;--scl-font-variant-caption-weight:500;--scl-font-variant-caption-line-height:133%;--scl-font-variant-caption-letter-spacing:normal;--scl-font-variant-heading-6-family:TeleNeoWeb, sans-serif;--scl-font-variant-heading-6-size:1rem;--scl-font-variant-heading-6-weight:700;--scl-font-variant-heading-6-line-height:150%;--scl-font-variant-heading-6-letter-spacing:normal;--scl-font-variant-heading-5-family:TeleNeoWeb, sans-serif;--scl-font-variant-heading-5-size:1.25rem;--scl-font-variant-heading-5-weight:800;--scl-font-variant-heading-5-line-height:125%;--scl-font-variant-heading-5-letter-spacing:normal;--scl-font-variant-heading-4-family:TeleNeoWeb, sans-serif;--scl-font-variant-heading-4-size:1.5rem;--scl-font-variant-heading-4-weight:800;--scl-font-variant-heading-4-line-height:133%;--scl-font-variant-heading-4-letter-spacing:normal;--scl-font-variant-heading-3-family:TeleNeoWeb, sans-serif;--scl-font-variant-heading-3-size:2rem;--scl-font-variant-heading-3-weight:800;--scl-font-variant-heading-3-line-height:125%;--scl-font-variant-heading-3-letter-spacing:normal;--scl-font-variant-heading-2-family:TeleNeoWeb, sans-serif;--scl-font-variant-heading-2-size:2.5rem;--scl-font-variant-heading-2-weight:800;--scl-font-variant-heading-2-line-height:120%;--scl-font-variant-heading-2-letter-spacing:normal;--scl-font-variant-heading-1-family:TeleNeoWeb, sans-serif;--scl-font-variant-heading-1-size:3.5rem;--scl-font-variant-heading-1-weight:800;--scl-font-variant-heading-1-line-height:114%;--scl-font-variant-heading-1-letter-spacing:normal;--scl-color-primary:#e20074;--scl-color-black:#000;--scl-color-white:#fff;--scl-color-grey-0:#f2f2f2;--scl-color-grey-10:#e5e5e5;--scl-color-grey-20:#ccc;--scl-color-grey-30:#b2b2b2;--scl-color-grey-40:#999;--scl-color-grey-50:#7f7f7f;--scl-color-grey-60:#666;--scl-color-grey-70:#4c4c4c;--scl-color-grey-80:#333;--scl-color-grey-90:#191919;--scl-color-grey-100:#000;--scl-color-orange-0:#fffcdf;--scl-color-orange-10:#fff4c6;--scl-color-orange-20:#ffe9ae;--scl-color-orange-30:#ffda97;--scl-color-orange-40:#ffc780;--scl-color-orange-50:#ffb26a;--scl-color-orange-60:#fc9a55;--scl-color-orange-70:#df6d3f;--scl-color-orange-80:#ae461c;--scl-color-orange-90:#973209;--scl-color-orange-100:#7d1f09;--scl-color-red-0:#ffc5cb;--scl-color-red-10:#ffaab6;--scl-color-red-20:#fe94a5;--scl-color-red-30:#f98093;--scl-color-red-40:#f36a80;--scl-color-red-50:#ef556e;--scl-color-red-60:#ed425b;--scl-color-red-70:#d82a48;--scl-color-red-80:#c31c3b;--scl-color-red-90:#ad0f31;--scl-color-red-100:#990024;--scl-color-blue-0:#d6f8ff;--scl-color-blue-10:#b5ebff;--scl-color-blue-20:#95daff;--scl-color-blue-30:#77c4ff;--scl-color-blue-40:#59aaff;--scl-color-blue-50:#3d8cff;--scl-color-blue-60:#216bff;--scl-color-blue-70:#0d39df;--scl-color-blue-80:#000bbf;--scl-color-blue-90:#03009f;--scl-color-blue-100:#140080;--scl-color-teal-0:#d7f6f4;--scl-color-teal-10:#b7edec;--scl-color-teal-20:#98e4e4;--scl-color-teal-30:#79d9db;--scl-color-teal-40:#5cccd0;--scl-color-teal-50:#3ebdc5;--scl-color-teal-60:#22adb9;--scl-color-teal-70:#129ca3;--scl-color-teal-80:#068788;--scl-color-teal-90:#006967;--scl-color-teal-100:#005651;--scl-color-green-0:#f0f7e0;--scl-color-green-10:#e0efc7;--scl-color-green-20:#cfe8af;--scl-color-green-30:#bbdf98;--scl-color-green-40:#a4d681;--scl-color-green-50:#8dcd6a;--scl-color-green-60:#73c354;--scl-color-green-70:#52b342;--scl-color-green-80:#32a032;--scl-color-green-90:#248b31;--scl-color-green-100:#187431;--scl-color-clay-0:#f2e4df;--scl-color-clay-10:#edd8ce;--scl-color-clay-20:#e9cdbe;--scl-color-clay-30:#e3c2af;--scl-color-clay-40:#deb7a0;--scl-color-clay-50:#d9ad92;--scl-color-clay-60:#d2a483;--scl-color-clay-70:#bb8c6f;--scl-color-clay-80:#a3765d;--scl-color-clay-90:#87604e;--scl-color-clay-100:#6a4d40;--scl-color-rose-0:#f6e5eb;--scl-color-rose-10:#eed1da;--scl-color-rose-20:#e6bcc9;--scl-color-rose-30:#dda8b8;--scl-color-rose-40:#d495a6;--scl-color-rose-50:#cb8293;--scl-color-rose-60:#c16f81;--scl-color-rose-70:#a5566a;--scl-color-rose-80:#864054;--scl-color-rose-90:#652b3e;--scl-color-rose-100:#511f31;--scl-color-lilac-0:#f7eff6;--scl-color-lilac-10:#efe3ed;--scl-color-lilac-20:#ead9e7;--scl-color-lilac-30:#e4cce0;--scl-color-lilac-40:#d5b4d5;--scl-color-lilac-50:#c59bca;--scl-color-lilac-60:#b682bd;--scl-color-lilac-70:#9e6ba5;--scl-color-lilac-80:#84558a;--scl-color-lilac-90:#6a3e71;--scl-color-lilac-100:#502857;--scl-color-pigeon-0:#e9ecf6;--scl-color-pigeon-10:#d7dcef;--scl-color-pigeon-20:#c5cce7;--scl-color-pigeon-30:#b4bcde;--scl-color-pigeon-40:#a3abd6;--scl-color-pigeon-50:#929bcd;--scl-color-pigeon-60:#828ac4;--scl-color-pigeon-70:#6d6eb0;--scl-color-pigeon-80:#5f5a9b;--scl-color-pigeon-90:#534785;--scl-color-pigeon-100:#46366d;--scl-color-neptune-0:#deedec;--scl-color-neptune-10:#cde5e5;--scl-color-neptune-20:#bbdedd;--scl-color-neptune-30:#a9d5d5;--scl-color-neptune-40:#98cbcd;--scl-color-neptune-50:#88c0c4;--scl-color-neptune-60:#77b6bb;--scl-color-neptune-70:#66a5a8;--scl-color-neptune-80:#579292;--scl-color-neptune-90:#4a7b7a;--scl-color-neptune-100:#3f6160;--scl-color-olive-0:#ecf3e7;--scl-color-olive-10:#dce8d4;--scl-color-olive-20:#ccdec2;--scl-color-olive-30:#bbd3af;--scl-color-olive-40:#aac89d;--scl-color-olive-50:#99bd8b;--scl-color-olive-60:#88b179;--scl-color-olive-70:#709660;--scl-color-olive-80:#597949;--scl-color-olive-90:#425b33;--scl-color-olive-100:#314724;--scl-color-primary-hover:#f90984;--scl-color-primary-active:#cb0068;--scl-color-focus:#3d8cff;--scl-color-text-standard:#191919;--scl-color-text-additional:#666;--scl-color-text-link:#0d39df;--scl-color-text-link-hover:#000bbf;--scl-color-text-link-active:#216bff;--scl-color-text-link-visited:#0d39df;--scl-color-text-info:#0d39df;--scl-color-text-disabled:#7f7f7f;--scl-color-text-success:#187431;--scl-color-text-error:#d82a48;--scl-color-background-standard:#fff;--scl-color-background-light:#f2f2f2;--scl-color-background-darker:#ccc;--scl-color-background-overlay:#6c6c6cb3;--scl-color-background-disabled:#ccc;--scl-color-background-success:#187431;--scl-color-background-error:#d82a48;--scl-color-functional-red:#d82a48;--scl-color-functional-green:#187431;--scl-color-functional-blue:#0d39df;--scl-shadow-level-0:0px 2px 8px 0px #0000001a, 0px 1px 2px 0px #0000001a;--scl-shadow-level-1:0px 4px 16px 0px #0000001a, 0px 2px 4px 0px #0000001a;--scl-shadow-level-2:0px 8px 32px 0px #0000001a, 0px 4px 8px 0px #0000001a;--scl-shadow-level-3:0px 12px 48px 0px #0000001a, 0px 6px 12px 0px #0000001a;--scl-shadow-level-4:0px 16px 64px 0px #0000001a, 0px 8px 16px 0px #0000001a;--scl-shadow-level-5:0px 20px 80px 0px #0000001a, 0px 10px 20px 0px #0000001a;--scl-shadow-level-1-hover:0px 6px 24px 0px #0000001a, 0px 3px 6px 0px #0000001a;--scl-shadow-level-1-active:0px 2px 8px 0px #0000001a, 0px 1px 2px 0px #0000001a;--scl-shadow-level-2-hover:0px 10px 40px 0px #0000001a, 0px 5px 10px 0px #0000001a;--scl-shadow-level-2-active:0px 6px 24px 0px #0000001a, 0px 3px 6px 0px #0000001a;--scl-shadow-level-3-hover:0px 14px 56px 0px #0000001a, 0px 7px 14px 0px #0000001a;--scl-shadow-level-3-active:0px 10px 40px 0px #0000001a, 0px 5px 10px 0px #0000001a;--scl-shadow-level-4-hover:0px 18px 72px 0px #0000001a, 0px 9px 18px 0px #0000001a;--scl-shadow-level-4-active:0px 14px 56px 0px #0000001a, 0px 7px 14px 0px #0000001a;--scl-shadow-level-5-hover:0px 22px 88px 0px #0000001a, 0px 11px 22px 0px #0000001a;--scl-shadow-level-5-active:0px 18px 72px 0px #0000001a, 0px 9px 18px 0px #0000001a;--scl-radius-1:1px;--scl-radius-2:2px;--scl-radius-4:4px;--scl-radius-8:8px;--scl-radius-12:12px;--scl-opacity-50:.5;--scl-motion-duration-immediate:.1s;--scl-motion-duration-fast:.2s;--scl-motion-duration-slower:.6s;--scl-motion-duration-deliberate:.8s;--scl-motion-easing-standard:cubic-bezier(.42, 0, .58, 1);--scl-motion-easing-enter:cubic-bezier(.39, .575, .565, 1);--scl-z-index-10:10;--scl-z-index-20:20;--scl-z-index-30:30;--scl-z-index-40:40;--scl-z-index-50:50;--scl-z-index-60:60;--scl-z-index-70:70;font-family:TeleNeoWeb,sans-serif}.scl-font-variant-body{font-family:var(--scl-font-variant-body-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-body-size,1rem);font-weight:var(--scl-font-variant-body-weight,500);line-height:var(--scl-font-variant-body-line-height,150%);letter-spacing:var(--scl-font-variant-body-letter-spacing,normal)}.scl-font-variant-body-short{font-family:var(--scl-font-variant-body-short-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-body-short-size,1rem);font-weight:var(--scl-font-variant-body-short-weight,500);line-height:var(--scl-font-variant-body-short-line-height,125%);letter-spacing:var(--scl-font-variant-body-short-letter-spacing,normal)}.scl-font-variant-body-large{font-family:var(--scl-font-variant-body-large-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-body-large-size,1.25rem);font-weight:var(--scl-font-variant-body-large-weight,500);line-height:var(--scl-font-variant-body-large-line-height,160%);letter-spacing:var(--scl-font-variant-body-large-letter-spacing,normal)}.scl-font-variant-smaller{font-family:var(--scl-font-variant-smaller-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-smaller-size,.75rem);font-weight:var(--scl-font-variant-smaller-weight,500);line-height:var(--scl-font-variant-smaller-line-height,125%);letter-spacing:var(--scl-font-variant-smaller-letter-spacing,normal)}.scl-font-variant-label{font-family:var(--scl-font-variant-label-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-label-size,.75rem);font-weight:var(--scl-font-variant-label-weight,500);line-height:var(--scl-font-variant-label-line-height,120%);letter-spacing:var(--scl-font-variant-label-letter-spacing,normal)}.scl-font-variant-caption{font-family:var(--scl-font-variant-caption-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-caption-size,.75rem);font-weight:var(--scl-font-variant-caption-weight,500);line-height:var(--scl-font-variant-caption-line-height,133%);letter-spacing:var(--scl-font-variant-caption-letter-spacing,normal)}.scl-font-variant-heading-6{font-family:var(--scl-font-variant-heading-6-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-heading-6-size,1rem);font-weight:var(--scl-font-variant-heading-6-weight,700);line-height:var(--scl-font-variant-heading-6-line-height,150%);letter-spacing:var(--scl-font-variant-heading-6-letter-spacing,normal)}.scl-font-variant-heading-5{font-family:var(--scl-font-variant-heading-5-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-heading-5-size,1.25rem);font-weight:var(--scl-font-variant-heading-5-weight,800);line-height:var(--scl-font-variant-heading-5-line-height,125%);letter-spacing:var(--scl-font-variant-heading-5-letter-spacing,normal)}.scl-font-variant-heading-4{font-family:var(--scl-font-variant-heading-4-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-heading-4-size,1.5rem);font-weight:var(--scl-font-variant-heading-4-weight,800);line-height:var(--scl-font-variant-heading-4-line-height,133%);letter-spacing:var(--scl-font-variant-heading-4-letter-spacing,normal)}.scl-font-variant-heading-3{font-family:var(--scl-font-variant-heading-3-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-heading-3-size,2rem);font-weight:var(--scl-font-variant-heading-3-weight,800);line-height:var(--scl-font-variant-heading-3-line-height,125%);letter-spacing:var(--scl-font-variant-heading-3-letter-spacing,normal)}.scl-font-variant-heading-2{font-family:var(--scl-font-variant-heading-2-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-heading-2-size,2.5rem);font-weight:var(--scl-font-variant-heading-2-weight,800);line-height:var(--scl-font-variant-heading-2-line-height,120%);letter-spacing:var(--scl-font-variant-heading-2-letter-spacing,normal)}.scl-font-variant-heading-1{font-family:var(--scl-font-variant-heading-1-family,TeleNeoWeb, sans-serif);font-size:var(--scl-font-variant-heading-1-size,3.5rem);font-weight:var(--scl-font-variant-heading-1-weight,800);line-height:var(--scl-font-variant-heading-1-line-height,114%);letter-spacing:var(--scl-font-variant-heading-1-letter-spacing,normal)}:root{--telekom-color-text-and-icon-standard:#000;--telekom-color-text-and-icon-additional:#000000a6;--telekom-color-text-and-icon-disabled:#0006;--telekom-color-text-and-icon-link-standard:#2238df;--telekom-color-text-and-icon-link-hovered:#0819bd;--telekom-color-text-and-icon-link-visited:#6c3bdb;--telekom-color-text-and-icon-link-active:#000d99;--telekom-color-text-and-icon-primary-standard:#e20074;--telekom-color-text-and-icon-primary-hovered:#c00063;--telekom-color-text-and-icon-primary-pressed:#9e0051;--telekom-color-text-and-icon-inverted-standard:#fff;--telekom-color-text-and-icon-inverted-additional:#ffffffa6;--telekom-color-text-and-icon-white-standard:#fff;--telekom-color-text-and-icon-white-additional:#ffffffa6;--telekom-color-text-and-icon-black-standard:#000;--telekom-color-text-and-icon-black-additional:#000000a6;--telekom-color-text-and-icon-functional-informational:#2238df;--telekom-color-text-and-icon-functional-success:#008653;--telekom-color-text-and-icon-functional-danger:#d91308;--telekom-color-text-and-icon-functional-warning:#b63d00;--telekom-color-text-and-icon-on-subtle-informational:#2238df;--telekom-color-text-and-icon-on-subtle-success:#00774b;--telekom-color-text-and-icon-on-subtle-danger:#c30a03;--telekom-color-text-and-icon-on-subtle-warning:#b63d00;--telekom-color-text-and-icon-on-subtle-violet:#6c3bdb;--telekom-color-text-and-icon-on-subtle-blue:#2238df;--telekom-color-text-and-icon-on-subtle-cyan:#00738a;--telekom-color-text-and-icon-on-subtle-teal:#177364;--telekom-color-text-and-icon-on-subtle-green:#00774b;--telekom-color-text-and-icon-on-subtle-olive:#557317;--telekom-color-text-and-icon-on-subtle-brown:#82581c;--telekom-color-text-and-icon-on-subtle-yellow:#ac5600;--telekom-color-text-and-icon-on-subtle-orange:#b63d00;--telekom-color-text-and-icon-on-subtle-red:#c30a03;--telekom-color-background-canvas:#fff;--telekom-color-background-canvas-subtle:#fbfbfb;--telekom-color-background-backdrop:#00000080;--telekom-color-background-surface:#fff;--telekom-color-background-surface-subtle:#efeff0;--telekom-color-background-surface-highlight:#242426;--telekom-color-primary-standard:#e20074;--telekom-color-primary-hovered:#c00063;--telekom-color-primary-pressed:#9e0051;--telekom-color-ui-base:#fff;--telekom-color-ui-subtle:#efeff0;--telekom-color-ui-faint:#dfdfe1;--telekom-color-ui-regular:#929296;--telekom-color-ui-strong:#747478;--telekom-color-ui-extra-strong:#242426;--telekom-color-ui-white:#fff;--telekom-color-ui-black:#000;--telekom-color-ui-disabled:#d0d0d2;--telekom-color-ui-border-standard:#00000070;--telekom-color-ui-border-hovered:#000000b5;--telekom-color-ui-border-pressed:#000000b5;--telekom-color-ui-border-disabled:#00000024;--telekom-color-ui-state-fill-standard:#0000;--telekom-color-ui-state-fill-hovered:#00000012;--telekom-color-ui-state-fill-pressed:#00000036;--telekom-color-ui-state-fill-hovered-inverted:#ffffff24;--telekom-color-ui-state-fill-pressed-inverted:#ffffff36;--telekom-color-functional-focus-standard:#2238df;--telekom-color-functional-focus-inverted:#7d94f9;--telekom-color-functional-focus-on-dark-background:#7d94f9;--telekom-color-functional-focus-on-light-background:#2238df;--telekom-color-functional-informational-standard:#2238df;--telekom-color-functional-informational-hovered:#1326cf;--telekom-color-functional-informational-pressed:#0819bd;--telekom-color-functional-informational-subtle:#d3d7f9;--telekom-color-functional-success-standard:#00b367;--telekom-color-functional-success-hovered:#00a461;--telekom-color-functional-success-pressed:#00955a;--telekom-color-functional-success-subtle:#ccf0e1;--telekom-color-functional-danger-standard:#e82010;--telekom-color-functional-danger-hovered:#d91308;--telekom-color-functional-danger-pressed:#c30a03;--telekom-color-functional-danger-subtle:#fad2cf;--telekom-color-functional-warning-standard:#f97012;--telekom-color-functional-warning-hovered:#f46409;--telekom-color-functional-warning-pressed:#e65703;--telekom-color-functional-warning-subtle:#fee2d0;--telekom-color-additional-violet-0:#e2d9ff;--telekom-color-additional-violet-100:#c8b5fd;--telekom-color-additional-violet-200:#af93fb;--telekom-color-additional-violet-300:#9a75f8;--telekom-color-additional-violet-400:#885df2;--telekom-color-additional-violet-500:#794ae9;--telekom-color-additional-violet-600:#6c3bdb;--telekom-color-additional-violet-700:#5e2ec6;--telekom-color-additional-violet-800:#5024ab;--telekom-color-additional-violet-900:#411c8c;--telekom-color-additional-violet-subtle:#e4dbfb;--telekom-color-additional-blue-0:#d9e2ff;--telekom-color-additional-blue-100:#aabcfd;--telekom-color-additional-blue-200:#7d94f9;--telekom-color-additional-blue-300:#576ff3;--telekom-color-additional-blue-400:#3950ea;--telekom-color-additional-blue-500:#2238df;--telekom-color-additional-blue-600:#1326cf;--telekom-color-additional-blue-700:#0819bd;--telekom-color-additional-blue-800:#0311ab;--telekom-color-additional-blue-900:#000d99;--telekom-color-additional-blue-subtle:#d3d7f9;--telekom-color-additional-cyan-0:#d9fcff;--telekom-color-additional-cyan-100:#a4ecf4;--telekom-color-additional-cyan-200:#75dbe8;--telekom-color-additional-cyan-300:#4fcadd;--telekom-color-additional-cyan-400:#33bbd2;--telekom-color-additional-cyan-500:#1eadc6;--telekom-color-additional-cyan-600:#11a0bb;--telekom-color-additional-cyan-700:#0894b0;--telekom-color-additional-cyan-800:#038aa4;--telekom-color-additional-cyan-900:#008099;--telekom-color-additional-cyan-subtle:#d2eff4;--telekom-color-additional-teal-0:#d9fff2;--telekom-color-additional-teal-100:#acf1dc;--telekom-color-additional-teal-200:#85e3ca;--telekom-color-additional-teal-300:#65d5ba;--telekom-color-additional-teal-400:#4cc6ac;--telekom-color-additional-teal-500:#3ab89f;--telekom-color-additional-teal-600:#2eaa93;--telekom-color-additional-teal-700:#259c87;--telekom-color-additional-teal-800:#1e8e7b;--telekom-color-additional-teal-900:#19806f;--telekom-color-additional-teal-subtle:#d8f1ec;--telekom-color-additional-green-0:#dbffed;--telekom-color-additional-green-100:#8ff0c1;--telekom-color-additional-green-200:#4ee19c;--telekom-color-additional-green-300:#1bd27f;--telekom-color-additional-green-400:#00c26d;--telekom-color-additional-green-500:#00b367;--telekom-color-additional-green-600:#00a461;--telekom-color-additional-green-700:#00955a;--telekom-color-additional-green-800:#008653;--telekom-color-additional-green-900:#00774b;--telekom-color-additional-green-subtle:#ccf0e1;--telekom-color-additional-olive-0:#f2ffd9;--telekom-color-additional-olive-100:#daf1ac;--telekom-color-additional-olive-200:#c3e385;--telekom-color-additional-olive-300:#afd565;--telekom-color-additional-olive-400:#9ec64c;--telekom-color-additional-olive-500:#8eb83a;--telekom-color-additional-olive-600:#81aa2e;--telekom-color-additional-olive-700:#749c25;--telekom-color-additional-olive-800:#688e1e;--telekom-color-additional-olive-900:#5e8019;--telekom-color-additional-olive-subtle:#e8f1d8;--telekom-color-additional-brown-0:#ffefd9;--telekom-color-additional-brown-100:#efd3ab;--telekom-color-additional-brown-200:#e0b983;--telekom-color-additional-brown-300:#d0a363;--telekom-color-additional-brown-400:#c18f4a;--telekom-color-additional-brown-500:#b17f38;--telekom-color-additional-brown-600:#a2702b;--telekom-color-additional-brown-700:#926322;--telekom-color-additional-brown-800:#82581c;--telekom-color-additional-brown-900:#734d17;--telekom-color-additional-brown-subtle:#efe5d7;--telekom-color-additional-yellow-0:#fffcd9;--telekom-color-additional-yellow-100:#fcf1aa;--telekom-color-additional-yellow-200:#f9e47e;--telekom-color-additional-yellow-300:#f7d358;--telekom-color-additional-yellow-400:#f4c23b;--telekom-color-additional-yellow-500:#f1b125;--telekom-color-additional-yellow-600:#eea015;--telekom-color-additional-yellow-700:#eb900b;--telekom-color-additional-yellow-800:#e88104;--telekom-color-additional-yellow-900:#e67300;--telekom-color-additional-yellow-subtle:#fcefd3;--telekom-color-additional-orange-0:#ffe6cc;--telekom-color-additional-orange-100:#ffc48e;--telekom-color-additional-orange-200:#fea75b;--telekom-color-additional-orange-300:#fd9038;--telekom-color-additional-orange-400:#fc7e21;--telekom-color-additional-orange-500:#f97012;--telekom-color-additional-orange-600:#f46409;--telekom-color-additional-orange-700:#e65703;--telekom-color-additional-orange-800:#cd4901;--telekom-color-additional-orange-900:#b63d00;--telekom-color-additional-orange-subtle:#fee2d0;--telekom-color-additional-red-0:#ffcabf;--telekom-color-additional-red-100:#fd9684;--telekom-color-additional-red-200:#fb6a55;--telekom-color-additional-red-300:#f84934;--telekom-color-additional-red-400:#f2321e;--telekom-color-additional-red-500:#e82010;--telekom-color-additional-red-600:#d91308;--telekom-color-additional-red-700:#c30a03;--telekom-color-additional-red-800:#a70401;--telekom-color-additional-red-900:#870000;--telekom-color-additional-red-subtle:#fad2cf;--telekom-radius-none:0rem;--telekom-radius-extra-small:.125rem;--telekom-radius-small:.25rem;--telekom-radius-medium-small:.375rem;--telekom-radius-standard:.5rem;--telekom-radius-large:.75rem;--telekom-radius-pill:62.4375rem;--telekom-radius-circle:50%;--telekom-size-icon-extra-small:.75rem;--telekom-size-icon-small:1rem;--telekom-size-icon-medium:1.25rem;--telekom-size-icon-large:1.5rem;--telekom-size-icon-extra-large:3rem;--telekom-size-form-element-height-small:2rem;--telekom-size-form-element-height-standard:2.75rem;--telekom-size-generic-size-01:.25rem;--telekom-size-generic-size-02:.375rem;--telekom-size-generic-size-03:.5rem;--telekom-size-generic-size-04:.75rem;--telekom-size-generic-size-05:1rem;--telekom-size-generic-size-06:1.25rem;--telekom-size-generic-size-07:1.5rem;--telekom-size-generic-size-08:1.75rem;--telekom-size-generic-size-09:2rem;--telekom-size-generic-size-10:2.25rem;--telekom-size-generic-size-11:2.5rem;--telekom-size-generic-size-12:2.75rem;--telekom-size-generic-size-13:3rem;--telekom-size-generic-size-14:3.25rem;--telekom-size-generic-size-15:3.5rem;--telekom-size-generic-size-16:4rem;--telekom-size-generic-size-17:4.5rem;--telekom-size-generic-size-18:5rem;--telekom-size-generic-size-19:6rem;--telekom-size-generic-size-20:8rem;--telekom-size-generic-size-21:12rem;--telekom-size-generic-size-22:16rem;--telekom-size-generic-size-23:20rem;--telekom-size-generic-size-24:28rem;--telekom-size-generic-size-25:36rem;--telekom-line-weight-standard:.0625rem;--telekom-line-weight-highlight:.125rem;--telekom-line-weight-bold:.25rem;--telekom-motion-duration-instant:0s;--telekom-motion-duration-immediate:.1s;--telekom-motion-duration-transition:.2s;--telekom-motion-duration-animation:.6s;--telekom-motion-duration-animation-deliberate:.8s;--telekom-motion-easing-standard:cubic-bezier(.4,0,.6,1);--telekom-motion-easing-enter:cubic-bezier(.4,.6,.6,1);--telekom-motion-easing-leave:cubic-bezier(.4,0,1,1);--telekom-opacity-invisible:0;--telekom-opacity-transparent:.35;--telekom-opacity-semi-transparent:.5;--telekom-opacity-translucent:.75;--telekom-opacity-semi-translucent:.85;--telekom-opacity-solid:1;--telekom-shadow-raised-standard:0px 8px 32px 0px #0000001a, 0px 4px 8px 0px #0000001a;--telekom-shadow-raised-hover:0px 16px 64px 0px #0000001a, 0px 8px 16px 0px #0000001a;--telekom-shadow-raised-pressed:0px 4px 16px 0px #0000001a, 0px 2px 4px 0px #0000001a;--telekom-shadow-floating-standard:0px 12px 48px 0px #0000001a, 0px 6px 12px 0px #0000001a;--telekom-shadow-floating-hover:0px 24px 96px 0px #0000001a, 0px 12px 24px 0px #0000001a;--telekom-shadow-floating-pressed:0px 8px 32px 0px #0000001a, 0px 4px 8px 0px #0000001a;--telekom-shadow-top:0px 16px 64px 0px #0000001a, 0px 8px 16px 0px #0000001a;--telekom-shadow-overlay:0px 24px 96px 0px #0000001a, 0px 12px 24px 0px #0000001a;--telekom-shadow-intense:0px 0px 2px 0px #0000003d, 0px 2px 4px 0px #0000003d, 0px 4px 12px 0px #00000042;--telekom-shadow-app-bar-top-raised:0px 1px 0px 0px #0000000d, 0px 2px 8px 0px #0000000d;--telekom-shadow-app-bar-top-flat:0px 1px 0px 0px #0000001a;--telekom-shadow-app-bar-bottom-raised:0px -1px 0px 0px #0000000d, 0px -2px 8px 0px #0000000d;--telekom-shadow-app-bar-bottom-flat:0px -1px 0px 0px #0000001a;--telekom-spacing-composition-space-00:0rem;--telekom-spacing-composition-space-01:.0625rem;--telekom-spacing-composition-space-02:.125rem;--telekom-spacing-composition-space-03:.25rem;--telekom-spacing-composition-space-04:.5rem;--telekom-spacing-composition-space-05:.75rem;--telekom-spacing-composition-space-06:1rem;--telekom-spacing-composition-space-07:1.25rem;--telekom-spacing-composition-space-08:1.5rem;--telekom-spacing-composition-space-09:1.75rem;--telekom-spacing-composition-space-10:2rem;--telekom-spacing-composition-space-11:2.25rem;--telekom-spacing-composition-space-12:2.5rem;--telekom-spacing-composition-space-13:2.75rem;--telekom-spacing-composition-space-14:3rem;--telekom-spacing-composition-space-15:3.25rem;--telekom-spacing-composition-space-16:3.5rem;--telekom-spacing-composition-space-17:4rem;--telekom-spacing-composition-space-18:4.5rem;--telekom-spacing-composition-space-19:5rem;--telekom-spacing-composition-space-20:5.5rem;--telekom-spacing-composition-space-21:6rem;--telekom-spacing-baseline-space-00:0rem;--telekom-spacing-baseline-space-01:.25rem;--telekom-spacing-baseline-space-02:.5rem;--telekom-spacing-baseline-space-03:.75rem;--telekom-spacing-baseline-space-04:1rem;--telekom-spacing-baseline-space-05:1.5rem;--telekom-spacing-baseline-space-06:2rem;--telekom-spacing-baseline-space-07:3rem;--telekom-spacing-baseline-space-08:4rem;--telekom-spacing-baseline-space-09:6rem;--telekom-spacing-baseline-space-10:8rem;--telekom-spacing-baseline-space-11:12rem;--telekom-spacing-baseline-space-12:16rem;--telekom-spacing-baseline-space-13:24rem;--telekom-spacing-baseline-space-14:32rem;--telekom-spacing-baseline-space-15:64rem;--telekom-text-style-badge:400 .625rem/1.2 TeleNeoWeb, sans-serif;--telekom-text-style-small:500 .75rem/1.35 TeleNeoWeb, sans-serif;--telekom-text-style-small-bold:700 .75rem/1.35 TeleNeoWeb, sans-serif;--telekom-text-style-caption:400 .875rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-caption-bold:700 .875rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-body:400 1rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-body-bold:700 1rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-ui:500 1rem/1 TeleNeoWeb, sans-serif;--telekom-text-style-ui-bold:700 1rem/1 TeleNeoWeb, sans-serif;--telekom-text-style-lead-text:400 1.25rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-heading-6:700 1rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-heading-5:800 1.25rem/1.4 TeleNeoWeb, sans-serif;--telekom-text-style-heading-4:800 1.5rem/1.35 TeleNeoWeb, sans-serif;--telekom-text-style-heading-3:800 2rem/1.25 TeleNeoWeb, sans-serif;--telekom-text-style-heading-2:800 2.625rem/1.15 TeleNeoWeb, sans-serif;--telekom-text-style-heading-1:800 3.375rem/1.2 TeleNeoWeb, sans-serif;--telekom-text-style-title-2:800 4.25rem/1.15 TeleNeoWeb, sans-serif;--telekom-text-style-title-1:800 4.75rem/1.15 TeleNeoWeb, sans-serif;--telekom-typography-font-size-badge:.625rem;--telekom-typography-font-size-small:.75rem;--telekom-typography-font-size-caption:.875rem;--telekom-typography-font-size-body:1rem;--telekom-typography-font-size-callout:1.25rem;--telekom-typography-font-size-headline-3:1.5rem;--telekom-typography-font-size-headline-2:2rem;--telekom-typography-font-size-headline-1:2.625rem;--telekom-typography-font-size-title-3:3.375rem;--telekom-typography-font-size-title-2:4.25rem;--telekom-typography-font-size-title-1:4.75rem;--telekom-typography-font-family-sans:TeleNeoWeb, sans-serif;--telekom-typography-font-family-mono:monospace;--telekom-typography-font-weight-thin:200;--telekom-typography-font-weight-regular:400;--telekom-typography-font-weight-medium:500;--telekom-typography-font-weight-bold:700;--telekom-typography-font-weight-extra-bold:800;--telekom-typography-font-weight-ultra:900;--telekom-typography-line-spacing-none:1;--telekom-typography-line-spacing-extra-tight:1.15;--telekom-typography-line-spacing-tight:1.25;--telekom-typography-line-spacing-moderate:1.35;--telekom-typography-line-spacing-standard:1.4;--telekom-typography-line-spacing-loose:1.5;--telekom-typography-letter-spacing-standard:0}[data-mode=dark]{--telekom-color-text-and-icon-standard:#fff;--telekom-color-text-and-icon-additional:#ffffffa6;--telekom-color-text-and-icon-disabled:#ffffff4d;--telekom-color-text-and-icon-link-standard:#7d94f9;--telekom-color-text-and-icon-link-hovered:#aabcfd;--telekom-color-text-and-icon-link-visited:#9a75f8;--telekom-color-text-and-icon-link-active:#d9e2ff;--telekom-color-text-and-icon-primary-standard:#f61488;--telekom-color-text-and-icon-primary-hovered:#ec59a5;--telekom-color-text-and-icon-primary-pressed:#f080ba;--telekom-color-text-and-icon-inverted-standard:#000;--telekom-color-text-and-icon-inverted-additional:#000000a6;--telekom-color-text-and-icon-white-standard:#fff;--telekom-color-text-and-icon-white-additional:#ffffffa6;--telekom-color-text-and-icon-black-standard:#000;--telekom-color-text-and-icon-black-additional:#000000a6;--telekom-color-text-and-icon-functional-informational:#7d94f9;--telekom-color-text-and-icon-functional-success:#00b367;--telekom-color-text-and-icon-functional-danger:#f84934;--telekom-color-text-and-icon-functional-warning:#f97012;--telekom-color-text-and-icon-on-subtle-informational:#7d94f9;--telekom-color-text-and-icon-on-subtle-success:#1bd27f;--telekom-color-text-and-icon-on-subtle-danger:#fb6a55;--telekom-color-text-and-icon-on-subtle-warning:#fd9038;--telekom-color-text-and-icon-on-subtle-violet:#af93fb;--telekom-color-text-and-icon-on-subtle-blue:#7d94f9;--telekom-color-text-and-icon-on-subtle-cyan:#33bbd2;--telekom-color-text-and-icon-on-subtle-teal:#4cc6ac;--telekom-color-text-and-icon-on-subtle-green:#1bd27f;--telekom-color-text-and-icon-on-subtle-olive:#9ec64c;--telekom-color-text-and-icon-on-subtle-brown:#d0a363;--telekom-color-text-and-icon-on-subtle-yellow:#f1b125;--telekom-color-text-and-icon-on-subtle-orange:#fd9038;--telekom-color-text-and-icon-on-subtle-red:#fb6a55;--telekom-color-background-canvas:#000;--telekom-color-background-canvas-subtle:#0e0e0f;--telekom-color-background-backdrop:#000000a6;--telekom-color-background-surface:#151517;--telekom-color-background-surface-subtle:#242426;--telekom-color-background-surface-highlight:#48484b;--telekom-color-primary-standard:#f61488;--telekom-color-primary-hovered:#c00063;--telekom-color-primary-pressed:#9e0051;--telekom-color-ui-base:#0e0e0f;--telekom-color-ui-subtle:#1c1c1e;--telekom-color-ui-faint:#39393c;--telekom-color-ui-regular:#656569;--telekom-color-ui-strong:#929296;--telekom-color-ui-extra-strong:#efeff0;--telekom-color-ui-white:#fff;--telekom-color-ui-black:#000;--telekom-color-ui-disabled:#2b2b2d;--telekom-color-ui-border-standard:#fff6;--telekom-color-ui-border-hovered:#ffffff8a;--telekom-color-ui-border-pressed:#fffffff0;--telekom-color-ui-border-disabled:#ffffff36;--telekom-color-ui-state-fill-standard:#fff0;--telekom-color-ui-state-fill-hovered:#ffffff24;--telekom-color-ui-state-fill-pressed:#ffffff45;--telekom-color-ui-state-fill-hovered-inverted:#00000012;--telekom-color-ui-state-fill-pressed-inverted:#00000036;--telekom-color-functional-focus-standard:#7d94f9;--telekom-color-functional-focus-inverted:#2238df;--telekom-color-functional-informational-standard:#2238df;--telekom-color-functional-informational-hovered:#3950ea;--telekom-color-functional-informational-pressed:#576ff3;--telekom-color-functional-informational-subtle:#131f7b;--telekom-color-functional-success-standard:#00b367;--telekom-color-functional-success-hovered:#00c26d;--telekom-color-functional-success-pressed:#1bd27f;--telekom-color-functional-success-subtle:#004829;--telekom-color-functional-danger-standard:#e82010;--telekom-color-functional-danger-hovered:#f2321e;--telekom-color-functional-danger-pressed:#f84934;--telekom-color-functional-danger-subtle:#5d0d06;--telekom-color-functional-warning-standard:#f97012;--telekom-color-functional-warning-hovered:#fc7e21;--telekom-color-functional-warning-pressed:#fd9038;--telekom-color-functional-warning-subtle:#642d07;--telekom-color-additional-violet-subtle:#301e5d;--telekom-color-additional-blue-subtle:#131f7b;--telekom-color-additional-cyan-subtle:#0c454f;--telekom-color-additional-teal-subtle:#174a40;--telekom-color-additional-green-subtle:#004829;--telekom-color-additional-olive-subtle:#394a17;--telekom-color-additional-brown-subtle:#473316;--telekom-color-additional-yellow-subtle:#60470f;--telekom-color-additional-orange-subtle:#642d07;--telekom-color-additional-red-subtle:#5d0d06}@media (prefers-color-scheme:dark){:root{--telekom-color-text-and-icon-standard:#fff;--telekom-color-text-and-icon-additional:#ffffffa6;--telekom-color-text-and-icon-disabled:#ffffff4d;--telekom-color-text-and-icon-link-standard:#7d94f9;--telekom-color-text-and-icon-link-hovered:#aabcfd;--telekom-color-text-and-icon-link-visited:#9a75f8;--telekom-color-text-and-icon-link-active:#d9e2ff;--telekom-color-text-and-icon-primary-standard:#f61488;--telekom-color-text-and-icon-primary-hovered:#ec59a5;--telekom-color-text-and-icon-primary-pressed:#f080ba;--telekom-color-text-and-icon-inverted-standard:#000;--telekom-color-text-and-icon-inverted-additional:#000000a6;--telekom-color-text-and-icon-white-standard:#fff;--telekom-color-text-and-icon-white-additional:#ffffffa6;--telekom-color-text-and-icon-black-standard:#000;--telekom-color-text-and-icon-black-additional:#000000a6;--telekom-color-text-and-icon-functional-informational:#7d94f9;--telekom-color-text-and-icon-functional-success:#00b367;--telekom-color-text-and-icon-functional-danger:#f84934;--telekom-color-text-and-icon-functional-warning:#f97012;--telekom-color-text-and-icon-on-subtle-informational:#7d94f9;--telekom-color-text-and-icon-on-subtle-success:#1bd27f;--telekom-color-text-and-icon-on-subtle-danger:#fb6a55;--telekom-color-text-and-icon-on-subtle-warning:#fd9038;--telekom-color-text-and-icon-on-subtle-violet:#af93fb;--telekom-color-text-and-icon-on-subtle-blue:#7d94f9;--telekom-color-text-and-icon-on-subtle-cyan:#33bbd2;--telekom-color-text-and-icon-on-subtle-teal:#4cc6ac;--telekom-color-text-and-icon-on-subtle-green:#1bd27f;--telekom-color-text-and-icon-on-subtle-olive:#9ec64c;--telekom-color-text-and-icon-on-subtle-brown:#d0a363;--telekom-color-text-and-icon-on-subtle-yellow:#f1b125;--telekom-color-text-and-icon-on-subtle-orange:#fd9038;--telekom-color-text-and-icon-on-subtle-red:#fb6a55;--telekom-color-background-canvas:#000;--telekom-color-background-canvas-subtle:#0e0e0f;--telekom-color-background-backdrop:#000000a6;--telekom-color-background-surface:#151517;--telekom-color-background-surface-subtle:#242426;--telekom-color-background-surface-highlight:#48484b;--telekom-color-primary-standard:#f61488;--telekom-color-primary-hovered:#c00063;--telekom-color-primary-pressed:#9e0051;--telekom-color-ui-base:#0e0e0f;--telekom-color-ui-subtle:#1c1c1e;--telekom-color-ui-faint:#39393c;--telekom-color-ui-regular:#656569;--telekom-color-ui-strong:#929296;--telekom-color-ui-extra-strong:#efeff0;--telekom-color-ui-white:#fff;--telekom-color-ui-black:#000;--telekom-color-ui-disabled:#2b2b2d;--telekom-color-ui-border-standard:#fff6;--telekom-color-ui-border-hovered:#ffffff8a;--telekom-color-ui-border-pressed:#fffffff0;--telekom-color-ui-border-disabled:#ffffff36;--telekom-color-ui-state-fill-standard:#fff0;--telekom-color-ui-state-fill-hovered:#ffffff24;--telekom-color-ui-state-fill-pressed:#ffffff45;--telekom-color-ui-state-fill-hovered-inverted:#00000012;--telekom-color-ui-state-fill-pressed-inverted:#00000036;--telekom-color-functional-focus-standard:#7d94f9;--telekom-color-functional-focus-inverted:#2238df;--telekom-color-functional-informational-standard:#2238df;--telekom-color-functional-informational-hovered:#3950ea;--telekom-color-functional-informational-pressed:#576ff3;--telekom-color-functional-informational-subtle:#131f7b;--telekom-color-functional-success-standard:#00b367;--telekom-color-functional-success-hovered:#00c26d;--telekom-color-functional-success-pressed:#1bd27f;--telekom-color-functional-success-subtle:#004829;--telekom-color-functional-danger-standard:#e82010;--telekom-color-functional-danger-hovered:#f2321e;--telekom-color-functional-danger-pressed:#f84934;--telekom-color-functional-danger-subtle:#5d0d06;--telekom-color-functional-warning-standard:#f97012;--telekom-color-functional-warning-hovered:#fc7e21;--telekom-color-functional-warning-pressed:#fd9038;--telekom-color-functional-warning-subtle:#642d07;--telekom-color-additional-violet-subtle:#301e5d;--telekom-color-additional-blue-subtle:#131f7b;--telekom-color-additional-cyan-subtle:#0c454f;--telekom-color-additional-teal-subtle:#174a40;--telekom-color-additional-green-subtle:#004829;--telekom-color-additional-olive-subtle:#394a17;--telekom-color-additional-brown-subtle:#473316;--telekom-color-additional-yellow-subtle:#60470f;--telekom-color-additional-orange-subtle:#642d07;--telekom-color-additional-red-subtle:#5d0d06}[data-mode=light]{--telekom-color-text-and-icon-standard:#000;--telekom-color-text-and-icon-additional:#000000a6;--telekom-color-text-and-icon-disabled:#0006;--telekom-color-text-and-icon-link-standard:#2238df;--telekom-color-text-and-icon-link-hovered:#0819bd;--telekom-color-text-and-icon-link-visited:#6c3bdb;--telekom-color-text-and-icon-link-active:#000d99;--telekom-color-text-and-icon-primary-standard:#e20074;--telekom-color-text-and-icon-primary-hovered:#c00063;--telekom-color-text-and-icon-primary-pressed:#9e0051;--telekom-color-text-and-icon-inverted-standard:#fff;--telekom-color-text-and-icon-inverted-additional:#ffffffa6;--telekom-color-text-and-icon-white-standard:#fff;--telekom-color-text-and-icon-white-additional:#ffffffa6;--telekom-color-text-and-icon-black-standard:#000;--telekom-color-text-and-icon-black-additional:#000000a6;--telekom-color-text-and-icon-functional-informational:#2238df;--telekom-color-text-and-icon-functional-success:#008653;--telekom-color-text-and-icon-functional-danger:#d91308;--telekom-color-text-and-icon-functional-warning:#b63d00;--telekom-color-text-and-icon-on-subtle-informational:#2238df;--telekom-color-text-and-icon-on-subtle-success:#00774b;--telekom-color-text-and-icon-on-subtle-danger:#c30a03;--telekom-color-text-and-icon-on-subtle-warning:#b63d00;--telekom-color-text-and-icon-on-subtle-violet:#6c3bdb;--telekom-color-text-and-icon-on-subtle-blue:#2238df;--telekom-color-text-and-icon-on-subtle-cyan:#00738a;--telekom-color-text-and-icon-on-subtle-teal:#177364;--telekom-color-text-and-icon-on-subtle-green:#00774b;--telekom-color-text-and-icon-on-subtle-olive:#557317;--telekom-color-text-and-icon-on-subtle-brown:#82581c;--telekom-color-text-and-icon-on-subtle-yellow:#ac5600;--telekom-color-text-and-icon-on-subtle-orange:#b63d00;--telekom-color-text-and-icon-on-subtle-red:#c30a03;--telekom-color-background-canvas:#fff;--telekom-color-background-canvas-subtle:#fbfbfb;--telekom-color-background-backdrop:#00000080;--telekom-color-background-surface:#fff;--telekom-color-background-surface-subtle:#efeff0;--telekom-color-background-surface-highlight:#242426;--telekom-color-primary-standard:#e20074;--telekom-color-primary-hovered:#c00063;--telekom-color-primary-pressed:#9e0051;--telekom-color-ui-base:#fff;--telekom-color-ui-subtle:#efeff0;--telekom-color-ui-faint:#dfdfe1;--telekom-color-ui-regular:#929296;--telekom-color-ui-strong:#747478;--telekom-color-ui-extra-strong:#242426;--telekom-color-ui-white:#fff;--telekom-color-ui-black:#000;--telekom-color-ui-disabled:#d0d0d2;--telekom-color-ui-border-standard:#00000070;--telekom-color-ui-border-hovered:#000000b5;--telekom-color-ui-border-pressed:#000000b5;--telekom-color-ui-border-disabled:#00000024;--telekom-color-ui-state-fill-standard:#0000;--telekom-color-ui-state-fill-hovered:#00000012;--telekom-color-ui-state-fill-pressed:#00000036;--telekom-color-ui-state-fill-hovered-inverted:#ffffff24;--telekom-color-ui-state-fill-pressed-inverted:#ffffff36;--telekom-color-functional-focus-standard:#2238df;--telekom-color-functional-focus-inverted:#7d94f9;--telekom-color-functional-informational-standard:#2238df;--telekom-color-functional-informational-hovered:#1326cf;--telekom-color-functional-informational-pressed:#0819bd;--telekom-color-functional-informational-subtle:#d3d7f9;--telekom-color-functional-success-standard:#00b367;--telekom-color-functional-success-hovered:#00a461;--telekom-color-functional-success-pressed:#00955a;--telekom-color-functional-success-subtle:#ccf0e1;--telekom-color-functional-danger-standard:#e82010;--telekom-color-functional-danger-hovered:#d91308;--telekom-color-functional-danger-pressed:#c30a03;--telekom-color-functional-danger-subtle:#fad2cf;--telekom-color-functional-warning-standard:#f97012;--telekom-color-functional-warning-hovered:#f46409;--telekom-color-functional-warning-pressed:#e65703;--telekom-color-functional-warning-subtle:#fee2d0;--telekom-color-additional-violet-subtle:#e4dbfb;--telekom-color-additional-blue-subtle:#d3d7f9;--telekom-color-additional-cyan-subtle:#d2eff4;--telekom-color-additional-teal-subtle:#d8f1ec;--telekom-color-additional-green-subtle:#ccf0e1;--telekom-color-additional-olive-subtle:#e8f1d8;--telekom-color-additional-brown-subtle:#efe5d7;--telekom-color-additional-yellow-subtle:#fcefd3;--telekom-color-additional-orange-subtle:#fee2d0;--telekom-color-additional-red-subtle:#fad2cf}}:root{--telekom-spacing-unit-base:.25rem;--telekom-spacing-unit-x0:calc(var(--telekom-spacing-unit-base) * 0);--telekom-spacing-unit-x025:calc(var(--telekom-spacing-unit-base) * .25);--telekom-spacing-unit-x05:calc(var(--telekom-spacing-unit-base) * .5);--telekom-spacing-unit-x1:calc(var(--telekom-spacing-unit-base) * 1);--telekom-spacing-unit-x2:calc(var(--telekom-spacing-unit-base) * 2);--telekom-spacing-unit-x3:calc(var(--telekom-spacing-unit-base) * 3);--telekom-spacing-unit-x4:calc(var(--telekom-spacing-unit-base) * 4);--telekom-spacing-unit-x5:calc(var(--telekom-spacing-unit-base) * 5);--telekom-spacing-unit-x6:calc(var(--telekom-spacing-unit-base) * 6);--telekom-spacing-unit-x7:calc(var(--telekom-spacing-unit-base) * 7);--telekom-spacing-unit-x8:calc(var(--telekom-spacing-unit-base) * 8);--telekom-spacing-unit-x9:calc(var(--telekom-spacing-unit-base) * 9);--telekom-spacing-unit-x10:calc(var(--telekom-spacing-unit-base) * 10);--telekom-spacing-unit-x11:calc(var(--telekom-spacing-unit-base) * 11);--telekom-spacing-unit-x12:calc(var(--telekom-spacing-unit-base) * 12);--telekom-spacing-unit-x13:calc(var(--telekom-spacing-unit-base) * 13);--telekom-spacing-unit-x14:calc(var(--telekom-spacing-unit-base) * 14);--telekom-spacing-unit-x15:calc(var(--telekom-spacing-unit-base) * 15);--telekom-spacing-unit-x16:calc(var(--telekom-spacing-unit-base) * 16);--telekom-spacing-unit-x17:calc(var(--telekom-spacing-unit-base) * 17);--telekom-spacing-unit-x18:calc(var(--telekom-spacing-unit-base) * 18);--telekom-spacing-unit-x19:calc(var(--telekom-spacing-unit-base) * 19);--telekom-spacing-unit-x20:calc(var(--telekom-spacing-unit-base) * 20)}.scl-font-variant-body{font:var(--telekom-text-style-body)}.scl-font-variant-body-short{font:var(--telekom-text-style-body);line-height:var(--telekom-typography-line-spacing-tight)}.scl-font-variant-body-large{font:var(--telekom-text-style-lead-text)}.scl-font-variant-smaller,.scl-font-variant-label{font:var(--telekom-text-style-small)}.scl-font-variant-caption{font:var(--telekom-text-style-caption)}.scl-font-variant-heading-6{font:var(--telekom-text-style-heading-6)}.scl-font-variant-heading-5{font:var(--telekom-text-style-heading-5)}.scl-font-variant-heading-4{font:var(--telekom-text-style-heading-4)}.scl-font-variant-heading-3{font:var(--telekom-text-style-heading-3)}.scl-font-variant-heading-2{font:var(--telekom-text-style-heading-2)}.scl-font-variant-heading-1{font:var(--telekom-text-style-heading-1)}:root{--scl-grid-max-width:1504px}scale-grid,.scl-grid{--spacing-md:var(--spacing-sm);--spacing-lg:var(--spacing-md);--spacing-xl:var(--spacing-lg);--spacing-xxl:var(--spacing-xl);--gutter-y-md:var(--gutter-y-sm);--gutter-y-lg:var(--gutter-y-md);--gutter-y-xl:var(--gutter-y-lg);--gutter-y-xxl:var(--gutter-y-xl);--gutter-x-md:var(--gutter-x-sm);--gutter-x-lg:var(--gutter-x-md);--gutter-x-xl:var(--gutter-x-lg);--gutter-x-xxl:var(--gutter-x-xl);--columns-md:var(--columns-sm);--columns-lg:var(--columns-md);--columns-xl:var(--columns-lg);--columns-xxl:var(--columns-xl);box-sizing:content-box;grid-template-columns:repeat(var(--columns-sm,4), minmax(0, 1fr));padding-left:var(--spacing-sm,var(--telekom-spacing-unit-x4,1em));padding-right:var(--spacing-sm,var(--telekom-spacing-unit-x4,1em));column-gap:var(--gutter-y-sm,var(--telekom-spacing-unit-x8,2em));row-gap:var(--gutter-x-sm,var(--telekom-spacing-unit-x8,2em));max-width:none;margin-left:auto;margin-right:auto;display:grid}scale-grid-item,.scl-grid-item{--size-md:var(--size-sm);--size-lg:var(--size-md);--size-xl:var(--size-lg);--size-xxl:var(--size-xl);--offset-md:var(--offset-sm);--offset-lg:var(--offset-md);--offset-xl:var(--offset-lg);--offset-xxl:var(--offset-xl);grid-column:var(--offset-sm,auto) / span var(--size-sm,4)}@media screen and (width>=640px){scale-grid,.scl-grid{grid-template-columns:repeat(var(--columns-md,8), minmax(0, 1fr));padding-left:var(--spacing-md,var(--telekom-spacing-unit-x4,1em));padding-right:var(--spacing-md,var(--telekom-spacing-unit-x4,1em));column-gap:var(--gutter-y-md,var(--telekom-spacing-unit-x8,2em));row-gap:var(--gutter-x-md,var(--telekom-spacing-unit-x8,2em))}scale-grid-item,.scl-grid-item{grid-column:var(--offset-md,auto) / span var(--size-md,4)}}@media screen and (width>=1040px){scale-grid,.scl-grid{grid-template-columns:repeat(var(--columns-lg,16), minmax(0, 1fr));padding-left:var(--spacing-lg,var(--telekom-spacing-unit-x6,1.5em));padding-right:var(--spacing-lg,var(--telekom-spacing-unit-x6,1.5em));column-gap:var(--gutter-y-lg,var(--telekom-spacing-unit-x8,2em));row-gap:var(--gutter-x-lg,var(--telekom-spacing-unit-x8,2em))}scale-grid-item,.scl-grid-item{grid-column:var(--offset-lg,auto) / span var(--size-lg,4)}}@media screen and (width>=1296px){scale-grid,.scl-grid{grid-template-columns:repeat(var(--columns-xl,16), minmax(0, 1fr));padding-left:var(--spacing-xl,var(--telekom-spacing-unit-x6,1.5em));padding-right:var(--spacing-xl,var(--telekom-spacing-unit-x6,1.5em));column-gap:var(--gutter-y-xl,var(--telekom-spacing-unit-x8,2em));row-gap:var(--gutter-x-xl,var(--telekom-spacing-unit-x8,2em))}scale-grid-item,.scl-grid-item{grid-column:var(--offset-xl,auto) / span var(--size-xl,4)}}@media screen and (width>=1680px){scale-grid,.scl-grid{grid-template-columns:repeat(var(--columns-xxl,16), minmax(0, 1fr));padding-left:var(--spacing-xxl,var(--telekom-spacing-unit-x6,1.5em));padding-right:var(--spacing-xxl,var(--telekom-spacing-unit-x6,1.5em));column-gap:var(--gutter-y-xxl,var(--telekom-spacing-unit-x8,2em));row-gap:var(--gutter-x-xxl,var(--telekom-spacing-unit-x8,2em));max-width:var(--max-width,var(--scl-grid-max-width))}scale-grid-item,.scl-grid-item{grid-column:var(--offset-xxl,auto) / span var(--size-xxl,4)}}:root{--scl-z-index-10:10;--scl-z-index-20:20;--scl-z-index-30:30;--scl-z-index-40:40;--scl-z-index-50:50;--scl-z-index-60:60;--scl-z-index-70:70;--scl-color-form-error-message:var(--telekom-color-text-and-icon-functional-danger);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.scl-toast-stack{top:var(--telekom-spacing-composition-space-06);z-index:var(--scl-z-index-70);z-index:100;gap:var(--telekom-spacing-composition-space-04);flex-direction:column;max-height:100%;display:flex;position:fixed;inset-inline-end:var(--telekom-spacing-composition-space-06);overflow:visible}[data-mode=light]{--scl-color-form-error-message:var(--telekom-color-text-and-icon-functional-danger);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-mode=dark]{--scl-color-form-error-message:var(--telekom-color-text-and-icon-on-subtle-danger);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root{--scl-color-form-error-message:var(--telekom-color-text-and-icon-on-subtle-danger)}[data-mode=light]{--scl-color-form-error-message:var(--telekom-color-text-and-icon-functional-danger)}}.tabbar__link span{overflow-wrap:anywhere;text-align:center;max-width:100%}:root{--app-gutter:var(--telekom-spacing-composition-space-06);--app-touch:var(--telekom-spacing-composition-space-13);--app-header-height:var(--telekom-spacing-composition-space-16);--app-tabbar-height:var(--telekom-spacing-composition-space-16);--app-content-width:48rem;--app-safe-top:env(safe-area-inset-top,0px);--app-safe-bottom:env(safe-area-inset-bottom,0px);--app-safe-left:env(safe-area-inset-left,0px);--app-safe-right:env(safe-area-inset-right,0px);--app-page-bg:var(--telekom-color-background-canvas-subtle);--app-surface:var(--telekom-color-background-surface);--app-border:var(--telekom-color-ui-border-standard);--app-radius-card:var(--telekom-radius-large);--app-card-padding:var(--telekom-spacing-composition-space-06);--app-section-gap:var(--telekom-spacing-composition-space-08)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--app-page-bg);min-height:100dvh;color:var(--telekom-color-text-and-icon-standard);font-size:var(--telekom-typography-font-size-body);line-height:var(--telekom-typography-line-spacing-standard);overscroll-behavior:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,h4,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--telekom-color-text-and-icon-link-standard)}img{max-width:100%}:focus-visible{outline:2px solid var(--telekom-color-functional-focus-standard);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn-reset{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.icon-button{min-width:var(--app-touch);min-height:var(--app-touch);border-radius:var(--telekom-radius-circle);color:inherit;transition:background-color var(--dur-ui) var(--ease), transform var(--dur-press) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.icon-button:hover{background:var(--telekom-color-ui-subtle)}.icon-button:active{background:var(--telekom-color-ui-faint);transform:scale(var(--press-scale))}.icon-button:disabled{color:var(--telekom-color-text-and-icon-disabled);cursor:not-allowed}.btn-block{width:100%;display:block}.btn-block::part(base){width:100%}scale-button{--color-primary:var(--telekom-color-text-and-icon-inverted-standard)}scale-segment{--color-selected:var(--telekom-color-text-and-icon-inverted-standard)}scale-button{transition:transform var(--dur-press) var(--ease)}scale-button:active{transform:scale(var(--press-scale))}scale-button[disabled]:active{transform:none}scale-segmented-button,scale-segment{min-height:var(--app-touch)}.skip-link{left:var(--app-gutter);top:var(--telekom-spacing-composition-space-04);z-index:100;padding:var(--telekom-spacing-composition-space-04) var(--telekom-spacing-composition-space-06);background:var(--telekom-color-background-surface);border-radius:var(--telekom-radius-standard);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-card)}.card--raised{box-shadow:var(--telekom-shadow-raised-standard)}.pressable{transition:transform var(--dur-press) var(--ease), background-color var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease)}.pressable:active{transform:scale(var(--press-scale));background-color:var(--telekom-color-background-canvas-subtle)}.shell{flex-direction:column;min-height:100dvh;display:flex}.shell__header{z-index:30;background:var(--telekom-color-background-canvas);box-shadow:var(--telekom-shadow-app-bar-top-flat);padding-top:var(--app-safe-top);padding-left:var(--app-safe-left);padding-right:var(--app-safe-right);position:sticky;top:0}.shell__header-inner{align-items:center;gap:var(--telekom-spacing-composition-space-04);max-width:var(--app-content-width);min-height:var(--app-header-height);padding:0 var(--telekom-spacing-composition-space-04) 0 var(--app-gutter);margin:0 auto;display:flex}.shell__header-inner--back{padding-left:var(--telekom-spacing-composition-space-04)}.shell__logo{flex:none;display:inline-flex}.shell__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:1em;font-size:var(--telekom-typography-font-size-body);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight);flex:1;overflow:hidden}.event-header-image{width:calc(100% - 2 * var(--app-gutter));height:auto;margin-inline:var(--app-gutter);object-fit:contain;display:block}.shell__main{width:100%;max-width:var(--app-content-width);padding-left:var(--app-safe-left);padding-right:var(--app-safe-right);padding-bottom:calc(var(--app-tabbar-height) + var(--app-safe-bottom) + var(--telekom-spacing-composition-space-08));flex:1;margin:0 auto}.shell--no-tabbar .shell__main{padding-bottom:0}.shell__main:focus:not(:focus-visible){outline:none}.tabbar{z-index:30;background:var(--telekom-color-background-surface);box-shadow:var(--telekom-shadow-app-bar-bottom-flat);padding-bottom:var(--app-safe-bottom);padding-left:var(--app-safe-left);padding-right:var(--app-safe-right);position:fixed;bottom:0;left:0;right:0}.tabbar__list{max-width:var(--app-content-width);margin:0 auto;display:flex;position:relative}.tabbar__indicator{width:25%;height:var(--telekom-spacing-composition-space-02);background:var(--telekom-color-primary-standard);pointer-events:none;transition:transform var(--dur-ui) var(--ease), opacity var(--dur-ui) var(--ease);position:absolute;top:0;left:0}.tabbar__indicator--none{opacity:0}.tabbar__item{flex:1 1 0;min-width:0;position:relative}.tabbar__link{justify-content:center;align-items:center;gap:var(--telekom-spacing-composition-space-02);min-width:var(--app-touch);min-height:var(--app-tabbar-height);padding:var(--telekom-spacing-composition-space-04) var(--telekom-spacing-composition-space-02);color:var(--telekom-color-text-and-icon-additional);font-size:var(--telekom-typography-font-size-caption);font-weight:var(--telekom-typography-font-weight-medium);line-height:var(--telekom-typography-line-spacing-tight);transition:color var(--dur-ui) var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.tabbar__link:focus-visible{outline-offset:-2px}.tabbar__link scale-icon-content-calendar,.tabbar__link scale-icon-content-bookmark,.tabbar__link scale-icon-alert-information,.tabbar__link scale-icon-navigation-map{transition:transform var(--dur-press) var(--ease)}.tabbar__link:active scale-icon-content-calendar,.tabbar__link:active scale-icon-content-bookmark,.tabbar__link:active scale-icon-alert-information,.tabbar__link:active scale-icon-navigation-map{transform:scale(var(--press-scale))}.tabbar__link[aria-current=page]{color:var(--telekom-color-text-and-icon-primary-standard);font-weight:var(--telekom-typography-font-weight-bold)}.offline-bar scale-notification-message{display:block}:root{--app-sticky-top:calc(var(--app-header-height) + var(--app-safe-top) + var(--app-offline-height,0px))}scale-notification-toast.app-toast{--width:min(22.875rem, calc(100vw - 1rem));--toast-bottom:5.5rem}.toast-body{justify-content:space-between;align-items:center;gap:var(--telekom-spacing-composition-space-04);padding:var(--telekom-spacing-composition-space-03) calc(var(--app-touch) + var(--telekom-spacing-composition-space-06)) var(--telekom-spacing-composition-space-03) var(--telekom-spacing-composition-space-05);font-size:var(--telekom-typography-font-size-body);line-height:var(--telekom-typography-line-spacing-standard);flex-wrap:wrap;display:flex}.toast-action{min-height:var(--app-touch);padding:0 var(--telekom-spacing-composition-space-04);color:var(--telekom-color-text-and-icon-link-standard);font-weight:var(--telekom-typography-font-weight-bold);text-decoration:underline}.page{padding:var(--telekom-spacing-composition-space-08) var(--app-gutter)}.page-title{font-size:var(--telekom-typography-font-size-headline-2);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-extra-tight);margin-bottom:var(--telekom-spacing-composition-space-08)}.section-title{font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-tight);margin-bottom:var(--telekom-spacing-composition-space-05)}.text-additional{color:var(--telekom-color-text-and-icon-additional)}.caption{font-size:var(--telekom-typography-font-size-caption)}.tabular{font-variant-numeric:tabular-nums}.md>*+*{margin-top:var(--telekom-spacing-composition-space-06)}.md{max-width:70ch;line-height:var(--telekom-typography-line-spacing-loose);overflow-wrap:anywhere}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight)}.md ul,.md ol{padding-left:var(--telekom-spacing-composition-space-08)}.md ul{list-style:outside}.md ol{list-style:decimal}.md li+li{margin-top:var(--telekom-spacing-composition-space-03)}.md blockquote{padding-left:var(--telekom-spacing-composition-space-06);border-left:var(--telekom-spacing-composition-space-03) solid var(--telekom-color-ui-border-standard);color:var(--telekom-color-text-and-icon-additional);margin-left:0}.md code{padding:0 var(--telekom-spacing-composition-space-03);background:var(--telekom-color-background-canvas-subtle);border-radius:var(--telekom-radius-small)}.md hr{border:0;border-top:1px solid var(--telekom-color-ui-border-standard)}.md a{text-decoration:underline}.state{align-items:flex-start;gap:var(--telekom-spacing-composition-space-06);padding:var(--telekom-spacing-composition-space-10) var(--app-gutter);flex-direction:column;display:flex}.state--center{text-align:center;align-items:center}.state__title{font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-tight)}.state__text{color:var(--telekom-color-text-and-icon-additional);max-width:28rem}.illu{width:10rem;max-width:100%;height:auto;display:block}.illu__page{fill:var(--telekom-color-background-surface);stroke:var(--telekom-color-ui-border-standard);stroke-width:2px}.illu__bar{fill:var(--telekom-color-ui-faint)}.illu__ribbon{fill:var(--telekom-color-primary-standard)}.illu__dot{fill:var(--telekom-color-ui-border-standard)}.skeleton{gap:var(--telekom-spacing-composition-space-05);padding:var(--telekom-spacing-composition-space-06) var(--app-gutter);display:grid}.skeleton__reserve{min-height:calc(var(--telekom-spacing-composition-space-21) * 5)}.skeleton__card{gap:var(--telekom-spacing-composition-space-04);min-height:var(--telekom-spacing-composition-space-21);padding:var(--app-card-padding);display:grid}.skeleton__bar{height:var(--telekom-spacing-composition-space-05);background:var(--telekom-color-ui-faint);border-radius:var(--telekom-radius-small);display:block;position:relative;overflow:hidden}.skeleton__bar--short{width:35%}.skeleton__bar--medium{width:70%}.spinner-page{padding:var(--telekom-spacing-composition-space-12) var(--app-gutter);justify-content:center;display:flex}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}.build-info{padding-block:var(--telekom-spacing-composition-space-04);text-align:center;margin:0}.login>.build-info{grid-column:1/-1}:root{--dur-press:var(--telekom-motion-duration-immediate);--dur-ui:var(--telekom-motion-duration-transition);--dur-anim:var(--telekom-motion-duration-animation);--dur-fade:var(--telekom-motion-duration-immediate);--dur-vt:calc(var(--telekom-motion-duration-animation) * .5);--dur-loop:var(--telekom-motion-duration-animation-deliberate);--ease:var(--telekom-motion-easing-standard);--ease-enter:var(--telekom-motion-easing-enter);--ease-leave:var(--telekom-motion-easing-leave);--press-scale:.97;--stagger:40ms}@media (prefers-reduced-motion:reduce){:root{--dur-press:var(--telekom-motion-duration-instant);--dur-ui:var(--telekom-motion-duration-instant);--dur-anim:var(--telekom-motion-duration-instant);--dur-vt:var(--telekom-motion-duration-immediate);--press-scale:1;--stagger:0s}}@keyframes rise{0%{opacity:0;transform:translateY(var(--telekom-spacing-composition-space-04))}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.illu{animation:fade-in var(--dur-fade) linear both}}@media (prefers-reduced-motion:no-preference){.stagger-item{animation:rise var(--dur-ui) var(--ease-enter) both;animation-delay:calc(var(--i,0) * var(--stagger))}.bookmark--pop scale-icon-content-bookmark{animation:pop var(--dur-ui) var(--ease) both}.live-dot{animation:live-pulse calc(var(--dur-loop) * 2) var(--ease) infinite}.code__cell--active:not(.code__cell--filled):after{animation:1.1s step-end infinite caret-blink}.skeleton__bar:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--telekom-color-background-surface) 70%, transparent), transparent);animation:shimmer var(--dur-loop) var(--ease) infinite;animation-delay:calc(var(--i,0) * 80ms);position:absolute;inset:0;transform:translate(-100%)}.illu{animation:rise var(--dur-loop) var(--ease-enter) both}.shell__title--fade{animation:fade-in var(--dur-ui) var(--ease) both}}.shell__header{view-transition-name:app-header}.tabbar{view-transition-name:app-tabbar}::view-transition-old(root){animation-duration:var(--dur-vt);animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:var(--dur-vt);animation-timing-function:var(--ease)}::view-transition-old(app-header){animation-duration:var(--dur-ui)}::view-transition-new(app-header){animation-duration:var(--dur-ui)}::view-transition-old(app-tabbar){animation-duration:var(--dur-ui)}::view-transition-new(app-tabbar){animation-duration:var(--dur-ui)}::view-transition-old(app-tabbar){display:none}::view-transition-old(app-tabbar):only-child{display:block}::view-transition-new(app-tabbar){animation-name:none}::view-transition-new(app-tabbar):only-child{animation-name:-ua-view-transition-fade-in}.hero{gap:var(--telekom-spacing-composition-space-04);padding:var(--telekom-spacing-composition-space-10) var(--app-gutter) var(--telekom-spacing-composition-space-06);display:grid}.hero__accent{width:var(--telekom-spacing-composition-space-12);height:var(--telekom-spacing-composition-space-02);margin-bottom:var(--telekom-spacing-composition-space-02);background:var(--telekom-color-primary-standard);border-radius:var(--telekom-radius-pill)}.hero__dates{font-weight:var(--telekom-typography-font-weight-medium);color:var(--telekom-color-text-and-icon-additional)}.hero__title{font-size:var(--telekom-typography-font-size-headline-2);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-extra-tight);text-wrap:balance;overflow-wrap:anywhere}.hero__venue{align-items:center;gap:var(--telekom-spacing-composition-space-03);color:var(--telekom-color-text-and-icon-additional);display:flex}.daybar{top:var(--app-sticky-top);z-index:20;padding:var(--telekom-spacing-composition-space-04) var(--app-gutter);background:var(--telekom-color-background-canvas);border-bottom:1px solid var(--telekom-color-ui-border-standard);position:sticky;overflow-x:auto}.daybar scale-segmented-button{display:block}scale-segmented-button:not(.hydrated){min-height:var(--telekom-spacing-composition-space-12)}scale-text-field:not(.hydrated),scale-chip:not(.hydrated){min-height:var(--app-touch)}.filters{gap:var(--telekom-spacing-composition-space-04);padding-top:var(--telekom-spacing-composition-space-04);display:grid}.search{padding:0 var(--app-gutter)}.search scale-text-field{display:block}.chips{gap:var(--telekom-spacing-composition-space-06);padding:0 var(--app-gutter);scroll-snap-type:x proximity;scroll-padding-inline:var(--app-gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--app-gutter), black calc(100% - var(--app-gutter)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--app-gutter), black calc(100% - var(--app-gutter)), transparent 100%);display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips:has(scale-chip:not(.hydrated)){scroll-snap-type:none}.chips__group{align-items:center;gap:var(--telekom-spacing-composition-space-04);scroll-snap-align:start;flex:none;display:flex}.chips__group+.chips__group{padding-left:var(--telekom-spacing-composition-space-06);border-left:1px solid var(--telekom-color-ui-border-standard)}.chips__label{font-size:var(--telekom-typography-font-size-caption);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight);color:var(--telekom-color-text-and-icon-additional);white-space:nowrap;flex:none}.chips scale-chip{scroll-snap-align:start;flex:none}.chips__group scale-chip:first-of-type{scroll-snap-align:none}.chips scale-chip::part(base){min-height:var(--app-touch)}.chips scale-chip::part(base):focus-visible{outline-offset:-2px}.live{margin:var(--telekom-spacing-composition-space-06) var(--app-gutter) 0;padding:var(--telekom-spacing-composition-space-02) var(--app-card-padding)}.live__group+.live__group{border-top:1px solid var(--telekom-color-ui-faint)}.live__head{align-items:center;gap:var(--telekom-spacing-composition-space-04);padding-top:var(--telekom-spacing-composition-space-05);font-weight:var(--telekom-typography-font-weight-bold);display:flex}.live-dot{width:var(--telekom-spacing-composition-space-05);height:var(--telekom-spacing-composition-space-05);background:var(--telekom-color-primary-standard);border-radius:var(--telekom-radius-circle);flex:none}.live li+li{border-top:1px solid var(--telekom-color-ui-faint)}.live__link{align-items:center;gap:var(--telekom-spacing-composition-space-04);min-height:var(--app-touch);padding:var(--telekom-spacing-composition-space-04) 0;color:inherit;text-decoration:none;display:flex}.live__text{gap:var(--telekom-spacing-composition-space-02);flex:1;min-width:0;display:grid}.live__title{font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight)}.agenda-list{gap:var(--telekom-spacing-composition-space-04);padding:var(--telekom-spacing-composition-space-04) var(--app-gutter) 0;display:grid}.slot__label{top:calc(var(--app-sticky-top) + var(--agenda-sticky-h,0px));z-index:10;align-items:baseline;gap:var(--telekom-spacing-composition-space-04);padding:var(--telekom-spacing-composition-space-05) 0 var(--telekom-spacing-composition-space-04);background:var(--app-page-bg);font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight);display:flex;position:sticky}.slot__count{font-weight:var(--telekom-typography-font-weight-regular);color:var(--telekom-color-text-and-icon-additional)}.slot__list{gap:var(--telekom-spacing-composition-space-04);display:grid}.session{align-items:flex-start;gap:var(--telekom-spacing-composition-space-04);padding:var(--app-card-padding);display:flex;position:relative}.session.pressable:active{transform:none}.session:has(.session__link:active){transform:scale(var(--press-scale))}.session__body{gap:var(--telekom-spacing-composition-space-03);flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.session__meta{align-items:center;gap:var(--telekom-spacing-composition-space-03);flex-wrap:wrap;display:flex}.session__heading{font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight)}.session__link{-webkit-line-clamp:3;line-clamp:3;color:inherit;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.session__link:after{content:"";border-radius:var(--app-radius-card);position:absolute;inset:0}.session__link:focus-visible{outline:none}.session:has(.session__link:focus-visible){outline:2px solid var(--telekom-color-functional-focus-standard);outline-offset:-2px}@media (hover:hover){.session:hover{border-color:var(--telekom-color-ui-border-hovered)}}.session:has(.session__link:active){background:var(--telekom-color-background-canvas-subtle)}.session__tags{align-items:center;gap:var(--telekom-spacing-composition-space-04);margin-top:var(--telekom-spacing-composition-space-03);flex-wrap:wrap;display:flex}.session__tags scale-tag{min-width:0;max-width:100%}.session__tags scale-tag::part(base){max-width:100%}.tag-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.org-tag__inner{align-items:center;gap:var(--telekom-spacing-composition-space-03);min-width:0;max-width:100%;display:inline-flex}.org-tag__inner scale-icon-user-file-communities{flex:none}.session--cancelled .session__link,.session--cancelled .session__heading{color:var(--telekom-color-text-and-icon-additional)}.bookmark{z-index:1;min-width:var(--app-touch);min-height:var(--app-touch);margin:calc(var(--telekom-spacing-composition-space-04) * -1) calc(var(--telekom-spacing-composition-space-04) * -1) 0 0;color:var(--telekom-color-text-and-icon-additional);border-radius:var(--telekom-radius-circle);transition:color var(--dur-ui) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.bookmark--on{color:var(--telekom-color-text-and-icon-primary-standard)}.bookmark:disabled{color:var(--telekom-color-text-and-icon-disabled);cursor:not-allowed}.break-row{min-height:var(--app-touch);padding:var(--telekom-spacing-composition-space-02) 0;color:var(--telekom-color-text-and-icon-additional);justify-content:center;align-items:center;display:flex}.break-row__text{align-items:center;gap:var(--telekom-spacing-composition-space-03);padding:var(--telekom-spacing-composition-space-03) var(--telekom-spacing-composition-space-05);background:var(--telekom-color-ui-subtle);border-radius:var(--telekom-radius-pill);display:inline-flex}.level-badge__inner{align-items:center;gap:var(--telekom-spacing-composition-space-03);display:inline-flex}.level-glyph{flex:none}.capacity-badge__inner{align-items:center;gap:var(--telekom-spacing-composition-space-03);display:inline-flex}.capacity-badge__inner scale-icon-action-checkmark,.capacity-badge__inner scale-icon-alert-warning,.capacity-badge__inner scale-icon-alert-error{flex:none}.avatar{width:var(--telekom-spacing-composition-space-14);height:var(--telekom-spacing-composition-space-14);background:var(--telekom-color-background-canvas-subtle);border:1px solid var(--telekom-color-ui-border-standard);border-radius:var(--telekom-radius-circle);font-size:var(--telekom-typography-font-size-body);font-weight:var(--telekom-typography-font-weight-bold);color:var(--telekom-color-text-and-icon-standard);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar--large{width:var(--telekom-spacing-composition-space-19);height:var(--telekom-spacing-composition-space-19);font-size:var(--telekom-typography-font-size-headline-3)}.icon-circle{width:var(--telekom-spacing-composition-space-14);height:var(--telekom-spacing-composition-space-14);background:var(--telekom-color-ui-subtle);border-radius:var(--telekom-radius-circle);color:var(--telekom-color-text-and-icon-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.icon-circle--large{width:var(--telekom-spacing-composition-space-16);height:var(--telekom-spacing-composition-space-16)}.btn-inner{align-items:center;gap:var(--telekom-spacing-composition-space-04);display:inline-flex}.login{max-width:28rem;min-height:100dvh;padding:calc(var(--app-safe-top) + var(--telekom-spacing-composition-space-12)) calc(var(--app-gutter) + var(--app-safe-right)) calc(var(--app-safe-bottom) + var(--telekom-spacing-composition-space-08)) calc(var(--app-gutter) + var(--app-safe-left));gap:var(--telekom-spacing-composition-space-10);flex-direction:column;margin:0 auto;display:flex}@media (height<=500px){.login{align-content:center;column-gap:var(--telekom-spacing-composition-space-10);row-gap:var(--telekom-spacing-composition-space-04);max-width:52rem;padding-top:calc(var(--app-safe-top) + var(--telekom-spacing-composition-space-06));padding-bottom:calc(var(--app-safe-bottom) + var(--telekom-spacing-composition-space-04));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.login__notice{grid-area:1/1/auto/-1}.login__hero{grid-area:2/1;align-self:center}.login__brand{margin-bottom:0}.login__card{padding:var(--app-card-padding);grid-area:2/2}.login__footer{grid-area:3/1/auto/-1;margin-top:0}}.login__hero{gap:var(--telekom-spacing-composition-space-04);display:grid}.login__brand{margin-bottom:var(--telekom-spacing-composition-space-06);display:inline-flex}.login__accent{width:var(--telekom-spacing-composition-space-12);height:var(--telekom-spacing-composition-space-02);background:var(--telekom-color-primary-standard);border-radius:var(--telekom-radius-pill)}.login__eyebrow{font-weight:var(--telekom-typography-font-weight-medium);color:var(--telekom-color-text-and-icon-additional)}.login__title{font-size:var(--telekom-typography-font-size-headline-2);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-extra-tight)}.login__subtitle{font-size:var(--telekom-typography-font-size-callout);line-height:var(--telekom-typography-line-spacing-tight);color:var(--telekom-color-text-and-icon-additional)}.login__notice{display:block}.login__card{gap:var(--telekom-spacing-composition-space-06);padding:var(--telekom-spacing-composition-space-08) var(--app-card-padding);display:grid}.login__message{min-height:calc(var(--telekom-typography-line-spacing-standard) * 2em)}.login__error{align-items:flex-start;gap:var(--telekom-spacing-composition-space-03);font-weight:var(--telekom-typography-font-weight-bold);color:var(--telekom-color-text-and-icon-functional-danger);display:flex}.login__error:empty{display:none}.login__error:has(span:empty){display:none}.login__busy{align-items:center;gap:var(--telekom-spacing-composition-space-04);display:inline-flex}.login__footer{gap:var(--telekom-spacing-composition-space-08);margin-top:auto;display:flex}.login__footer a{min-height:var(--app-touch);align-items:center;display:inline-flex}.code{gap:var(--telekom-spacing-composition-space-04);display:grid}.code__label{font-size:var(--telekom-typography-font-size-body);font-weight:var(--telekom-typography-font-weight-medium)}.code__field{position:relative}.code__cells{align-items:center;gap:var(--telekom-spacing-composition-space-03);display:flex}.code__cell{min-width:0;height:var(--telekom-spacing-composition-space-14);background:var(--telekom-color-background-canvas-subtle);border:1px solid var(--telekom-color-ui-border-standard);border-radius:var(--telekom-radius-standard);font-size:var(--telekom-typography-font-size-headline-3);font-weight:var(--telekom-typography-font-weight-bold);font-variant-numeric:tabular-nums;transition:background-color var(--dur-press) var(--ease), border-color var(--dur-press) var(--ease);flex:1 1 0;justify-content:center;align-items:center;display:flex;position:relative}.code--disabled .code__cell{opacity:.5}.code__cell--filled{background:var(--telekom-color-background-surface)}.code__cell--active{outline:2px solid var(--telekom-color-functional-focus-standard);outline-offset:2px}.code__cell--active:not(.code__cell--filled):after{content:"";background:var(--telekom-color-text-and-icon-standard);width:2px;height:1.4em}.code__dash{width:var(--telekom-spacing-composition-space-04);background:var(--telekom-color-text-and-icon-additional);border-radius:var(--telekom-radius-pill);flex:none;height:2px}.code--invalid .code__cell{border-color:var(--telekom-color-functional-danger-standard)}.code__input{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;font:inherit;font-size:var(--telekom-typography-font-size-body);opacity:0;cursor:text;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.code__input:focus-visible{outline:none}.detail{gap:var(--app-section-gap);padding:var(--telekom-spacing-composition-space-08) var(--app-gutter) 0;grid-template-columns:minmax(0,1fr);display:grid}.detail__hero{gap:var(--telekom-spacing-composition-space-05);grid-template-columns:minmax(0,1fr);display:grid}.detail__tags{gap:var(--telekom-spacing-composition-space-04);flex-wrap:wrap;display:flex}.detail__tags scale-tag{min-width:0;max-width:100%}.detail__tags scale-tag::part(base){box-sizing:border-box;max-width:100%;height:auto;min-height:var(--telekom-spacing-composition-space-07);padding-block:var(--telekom-spacing-composition-space-02);line-height:var(--telekom-typography-line-spacing-tight);text-align:start;white-space:normal;overflow-wrap:anywhere}.detail__title{font-size:var(--telekom-typography-font-size-headline-3);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight);overflow-wrap:anywhere;text-wrap:balance}@media (width>=48rem){.detail__title{font-size:var(--telekom-typography-font-size-headline-2)}}.detail__facts{gap:var(--telekom-spacing-composition-space-05);display:grid}.detail__meta{gap:var(--telekom-spacing-composition-space-04);display:grid}.detail__meta li{align-items:center;gap:var(--telekom-spacing-composition-space-03);color:var(--telekom-color-text-and-icon-additional);display:flex}.detail__level,.detail__capacity{justify-items:start;gap:var(--telekom-spacing-composition-space-04);display:grid}.detail__notice scale-notification-message{display:block}.detail__spacer{height:calc(var(--telekom-spacing-composition-space-21) + var(--telekom-spacing-composition-space-06) + var(--app-safe-bottom))}.speaker-list{gap:var(--telekom-spacing-composition-space-04);display:grid}.speaker-card{align-items:center;gap:var(--telekom-spacing-composition-space-05);min-height:var(--app-touch);padding:var(--telekom-spacing-composition-space-05) var(--app-card-padding);color:inherit;text-decoration:none;display:flex}.speaker-card__text{gap:var(--telekom-spacing-composition-space-02);flex:1;min-width:0;display:grid}.speaker-card__name{font-weight:var(--telekom-typography-font-weight-bold)}.cta-bar{z-index:30;padding:var(--telekom-spacing-composition-space-04) calc(var(--app-gutter) + var(--app-safe-right)) calc(var(--app-safe-bottom) + var(--telekom-spacing-composition-space-04)) calc(var(--app-gutter) + var(--app-safe-left));background:var(--telekom-color-background-canvas);border-top:1px solid var(--telekom-color-ui-border-standard);position:fixed;bottom:0;left:0;right:0}.cta-bar__inner{gap:var(--telekom-spacing-composition-space-03);max-width:var(--app-content-width);margin:0 auto;display:grid}.cta-bar scale-button{min-height:var(--app-touch)}.cta-button__inner{align-items:center;gap:var(--telekom-spacing-composition-space-04);display:inline-flex}.my-agenda{padding:var(--telekom-spacing-composition-space-08) var(--app-gutter) 0}.my-agenda__title{margin-bottom:var(--telekom-spacing-composition-space-03)}.my-agenda__summary,.my-agenda__note{margin-bottom:var(--telekom-spacing-composition-space-04)}.day-heading{top:var(--app-sticky-top);z-index:15;padding:var(--telekom-spacing-composition-space-05) 0 var(--telekom-spacing-composition-space-04);background:var(--app-page-bg);font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight);margin:0;position:sticky}.my-agenda__day+.my-agenda__day{margin-top:var(--telekom-spacing-composition-space-06)}.timeline{--tl-time:var(--telekom-spacing-composition-space-16);--tl-gap:var(--telekom-spacing-composition-space-04);--tl-dot:var(--telekom-spacing-composition-space-05);gap:var(--telekom-spacing-composition-space-05);display:grid;position:relative}.timeline:before{content:"";top:0;bottom:0;left:calc(var(--tl-time) + var(--tl-gap) + var(--tl-dot) / 2 - .5px);background:var(--telekom-color-ui-border-standard);width:1px;position:absolute}.timeline__item{grid-template-columns:var(--tl-time) var(--tl-dot) minmax(0, 1fr);column-gap:var(--tl-gap);align-items:start;display:grid}.timeline__time{gap:var(--telekom-spacing-composition-space-02);padding-top:var(--app-card-padding);text-align:right;line-height:var(--telekom-typography-line-spacing-tight);display:grid}.timeline__time time:first-child{font-weight:var(--telekom-typography-font-weight-bold)}.timeline__dot{z-index:1;width:var(--tl-dot);height:var(--tl-dot);margin-top:calc(var(--app-card-padding) + var(--telekom-spacing-composition-space-02));background:var(--telekom-color-text-and-icon-additional);border-radius:var(--telekom-radius-circle);box-shadow:0 0 0 var(--telekom-spacing-composition-space-02) var(--app-page-bg);position:relative}.timeline__item--leaving{opacity:0;transition:opacity var(--dur-fade) linear}.timeline__conflict{min-width:0;margin-left:calc(var(--tl-time) + var(--tl-dot) + var(--tl-gap) * 2)}.timeline__conflict scale-tag{max-width:100%}.agenda-card{align-items:flex-start;gap:var(--telekom-spacing-composition-space-04);padding:var(--telekom-spacing-composition-space-05) var(--telekom-spacing-composition-space-03) var(--telekom-spacing-composition-space-05) var(--app-card-padding);display:flex;position:relative}.agenda-card.pressable:active{background-color:var(--telekom-color-background-surface);transform:none}.agenda-card:has(.session__link:active){transform:scale(var(--press-scale));background-color:var(--telekom-color-background-canvas-subtle)}@media (hover:hover){.agenda-card:hover{border-color:var(--telekom-color-ui-border-hovered)}}.agenda-card:has(.session__link:focus-visible){outline:2px solid var(--telekom-color-functional-focus-standard);outline-offset:-2px}.agenda-card__body{gap:var(--telekom-spacing-composition-space-03);flex:1;min-width:0;display:grid}.agenda-card__title{font-size:var(--telekom-typography-font-size-body);font-weight:var(--telekom-typography-font-weight-bold);line-height:var(--telekom-typography-line-spacing-tight)}.agenda-card .session__link{-webkit-line-clamp:2;line-clamp:2}.agenda-card__room{align-items:center;gap:var(--telekom-spacing-composition-space-03);display:flex}.agenda-card__remove{z-index:1;margin-top:calc(var(--telekom-spacing-composition-space-03) * -1);flex:none;position:relative}.session__link--muted{color:var(--telekom-color-text-and-icon-additional)}scale-collapsible.info-card+scale-collapsible.info-card{margin-top:var(--telekom-spacing-composition-space-04)}scale-collapsible.info-card{background:var(--telekom-color-background-surface);border:1px solid var(--telekom-color-ui-border-standard);border-radius:var(--app-radius-card);display:block;overflow:hidden}.info-heading{align-items:center;gap:var(--telekom-spacing-composition-space-05);font-size:var(--telekom-typography-font-size-body);font-weight:var(--telekom-typography-font-weight-bold);display:inline-flex}scale-collapsible::part(button){min-height:var(--app-touch)}.info-body{padding:var(--telekom-spacing-composition-space-02) var(--app-card-padding) var(--telekom-spacing-composition-space-06)}.venue{gap:var(--telekom-spacing-composition-space-06);padding:var(--app-card-padding);display:grid}.venue__head{align-items:center;gap:var(--telekom-spacing-composition-space-05);display:flex}.venue__text{gap:var(--telekom-spacing-composition-space-02);min-width:0;display:grid}.venue__name{font-size:var(--telekom-typography-font-size-callout);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-tight)}.venue__actions{gap:var(--telekom-spacing-composition-space-04);display:grid}.plan{margin-top:var(--app-section-gap);gap:var(--telekom-spacing-composition-space-04);display:grid}.plan .section-title{margin-bottom:0}.plan__empty{gap:var(--telekom-spacing-composition-space-05);display:grid}.plan__stage{position:relative;overflow:hidden}.plan__viewport{background:var(--telekom-color-background-canvas-subtle);touch-action:none;overflow:hidden;width:100%!important;height:auto!important}.plan__content{width:100%!important;height:auto!important}.plan__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;max-height:70dvh;display:block}.plan__controls{right:var(--telekom-spacing-composition-space-04);bottom:var(--telekom-spacing-composition-space-04);z-index:2;gap:var(--telekom-spacing-composition-space-02);padding:var(--telekom-spacing-composition-space-02);background:var(--telekom-color-background-surface);border:1px solid var(--telekom-color-ui-border-standard);border-radius:var(--telekom-radius-pill);box-shadow:var(--telekom-shadow-floating-standard);display:flex;position:absolute}.speaker__head{align-items:center;gap:var(--telekom-spacing-composition-space-06);margin-bottom:var(--telekom-spacing-composition-space-06);padding:var(--app-card-padding);display:flex}.speaker__name{font-size:var(--telekom-typography-font-size-headline-2);font-weight:var(--telekom-typography-font-weight-extra-bold);line-height:var(--telekom-typography-line-spacing-extra-tight);overflow-wrap:anywhere}.speaker__bio{max-width:70ch;margin-bottom:var(--app-section-gap);line-height:var(--telekom-typography-line-spacing-loose);white-space:pre-line}.link-list{gap:var(--telekom-spacing-composition-space-04);display:grid}.link-row{gap:var(--telekom-spacing-composition-space-02);min-height:var(--app-touch);padding:var(--telekom-spacing-composition-space-05) var(--app-card-padding);color:inherit;align-content:center;text-decoration:none;display:grid}.link-row__title{font-weight:var(--telekom-typography-font-weight-bold)}.settings__group{margin-bottom:var(--app-section-gap)}.settings__heading{padding:0 var(--telekom-spacing-composition-space-04) var(--telekom-spacing-composition-space-04);font-size:var(--telekom-typography-font-size-caption);font-weight:var(--telekom-typography-font-weight-bold);color:var(--telekom-color-text-and-icon-additional)}.settings__list{margin:0;overflow:hidden}.settings__list--padded{padding:var(--app-card-padding)}.settings__row{justify-content:space-between;align-items:center;gap:var(--telekom-spacing-composition-space-06);min-height:var(--app-touch);padding:var(--telekom-spacing-composition-space-04) var(--app-card-padding);display:flex}.settings__row+.settings__row,.settings__list>li+li,.settings__note{position:relative}.settings__row+.settings__row:before,.settings__list>li+li:before,.settings__note:before{content:"";top:0;right:0;left:var(--app-card-padding);background:var(--telekom-color-ui-border-standard);height:1px;position:absolute}.settings__value{text-align:right;font-weight:var(--telekom-typography-font-weight-bold);margin:0}.settings__note{padding:var(--telekom-spacing-composition-space-04) var(--app-card-padding)}.settings__link{min-height:var(--app-touch);padding:var(--telekom-spacing-composition-space-04) var(--app-card-padding);color:inherit;transition:background-color var(--dur-ui) var(--ease);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.settings__link:active{background:var(--telekom-color-ui-subtle)}.settings__version{text-align:center}.modal-actions{gap:var(--telekom-spacing-composition-space-04);flex-wrap:wrap;display:inline-flex}.legal{padding-bottom:calc(var(--app-safe-bottom) + var(--telekom-spacing-composition-space-10))}.legal__section{scroll-margin-top:calc(var(--app-header-height) + var(--app-safe-top))}.legal__section+.legal__section{margin-top:var(--telekom-spacing-composition-space-12);padding-top:var(--telekom-spacing-composition-space-08);border-top:1px solid var(--telekom-color-ui-border-standard)}.legal__notice{justify-items:start;gap:var(--telekom-spacing-composition-space-04);margin-bottom:var(--telekom-spacing-composition-space-08);display:grid}.legal__notice scale-notification-message{width:100%;display:block}.legal__stand{margin-top:var(--telekom-spacing-composition-space-10)}.legal .md h1,.legal .md .md__h1{font-size:var(--telekom-typography-font-size-headline-3)}.discover__card{place-content:center;gap:var(--telekom-spacing-composition-space-04);min-height:14rem;margin:var(--telekom-spacing-composition-space-06) 0;text-align:center;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;transition:transform var(--dur-ui) var(--ease);display:grid}.discover__card[data-dir=yes]{outline:2px solid var(--telekom-color-functional-success-standard)}.discover__card[data-dir=no]{outline:2px solid var(--telekom-color-functional-danger-standard)}.discover__question{font-size:var(--telekom-typography-font-size-large-text,1.25rem);font-weight:var(--telekom-typography-font-weight-bold)}.discover__actions{justify-content:center;gap:var(--telekom-spacing-composition-space-10);display:flex}.discover__btn{border:1px solid var(--app-border)}.discover .slot__list{margin-bottom:var(--telekom-spacing-composition-space-06)}
