@property --linkseite-winkel{syntax:"<angle>";inherits:false;initial-value:0deg}.linkseite-schrift{--linkseite-schrift:var(--schrift-grotesk),"Inter Tight",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.linkseite-navy{--ls-grund:#071a37;--ls-hintergrund:radial-gradient(90% 55% at 50% -12%,rgba(0,170,234,0.36) 0%,rgba(0,170,234,0) 62%),radial-gradient(70% 45% at 112% 38%,rgba(70,95,255,0.2) 0%,rgba(70,95,255,0) 70%),radial-gradient(65% 45% at -14% 78%,rgba(0,170,234,0.13) 0%,rgba(0,170,234,0) 70%),linear-gradient(180deg,#0a2448,#071a37 42%,#040c1d);--ls-koernung:0.07;--ls-flaeche:#0f2c55;--ls-flaeche-hoch:#15386a;--ls-kante:rgba(140,190,255,0.14);--ls-kante-stark:rgba(0,170,234,0.7);--ls-oberkante:rgba(255,255,255,0.06);--ls-schatten:0 12px 26px -16px rgba(0,0,0,0.75);--ls-kachel:rgba(0,170,234,0.14);--ls-signal:#00aaea;--ls-auf-signal:#061a33;--ls-titel:#ffffff;--ls-text:#d6e3f1;--ls-leise:#9db6cf;--ls-schein:rgba(0,170,234,0.55);--ls-glanz:rgba(255,255,255,0.2);color-scheme:dark}.linkseite-nacht{--ls-grund:#030a15;--ls-hintergrund:radial-gradient(85% 50% at 50% -14%,rgba(0,170,234,0.24) 0%,rgba(0,170,234,0) 62%),radial-gradient(70% 45% at 112% 42%,rgba(70,95,255,0.12) 0%,rgba(70,95,255,0) 70%),linear-gradient(180deg,#071426,#030a15 50%,#010409);--ls-koernung:0.06;--ls-flaeche:#0b1a2e;--ls-flaeche-hoch:#11243f;--ls-kante:rgba(140,190,255,0.11);--ls-kante-stark:rgba(0,170,234,0.65);--ls-oberkante:rgba(255,255,255,0.05);--ls-schatten:0 12px 26px -16px rgba(0,0,0,0.85);--ls-kachel:rgba(0,170,234,0.12);--ls-signal:#00aaea;--ls-auf-signal:#020a14;--ls-titel:#ffffff;--ls-text:#cfdbe8;--ls-leise:#8aa1b9;--ls-schein:rgba(0,170,234,0.5);--ls-glanz:rgba(255,255,255,0.18);color-scheme:dark}.linkseite-hell{--ls-grund:#eef4fb;--ls-hintergrund:radial-gradient(90% 55% at 50% -12%,rgba(0,170,234,0.22) 0%,rgba(0,170,234,0) 62%),radial-gradient(70% 45% at 112% 40%,rgba(90,110,255,0.1) 0%,rgba(90,110,255,0) 70%),linear-gradient(180deg,#f6faff,#eef4fb 50%,#e5edf7);--ls-koernung:0.04;--ls-flaeche:#ffffff;--ls-flaeche-hoch:#f5f9ff;--ls-kante:rgba(6,26,51,0.1);--ls-kante-stark:rgba(0,137,191,0.6);--ls-oberkante:rgba(255,255,255,0.9);--ls-schatten:0 10px 22px -14px rgba(6,26,51,0.3);--ls-kachel:rgba(0,137,191,0.1);--ls-signal:#0089bf;--ls-auf-signal:#ffffff;--ls-titel:#061a33;--ls-text:#22364f;--ls-leise:#5b6f87;--ls-schein:rgba(0,170,234,0.42);--ls-glanz:rgba(0,170,234,0.2);color-scheme:light}html:has(.linkseite-navy:not(.linkseite-vorschau)),html:has(.linkseite-navy:not(.linkseite-vorschau)) body{background:#071a37}html:has(.linkseite-nacht:not(.linkseite-vorschau)),html:has(.linkseite-nacht:not(.linkseite-vorschau)) body{background:#030a15}html:has(.linkseite-hell:not(.linkseite-vorschau)),html:has(.linkseite-hell:not(.linkseite-vorschau)) body{background:#eef4fb}.linkseite{--ls-feder:cubic-bezier(0.2,1.45,0.35,1);--ls-sanft:cubic-bezier(0.16,1,0.3,1);position:relative;min-height:100vh;min-height:100dvh;container-type:inline-size;overflow-x:clip;background:var(--ls-grund);color:var(--ls-text);font-family:var(--linkseite-schrift),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.linkseite *,.linkseite :after,.linkseite :before{box-sizing:border-box}.linkseite-grund{position:fixed;z-index:0;inset:0;pointer-events:none;background:var(--ls-hintergrund)}.linkseite-grund:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:var(--ls-koernung)}.linkseite-spalte{position:relative;z-index:1;display:flex;flex-direction:column;gap:30px;width:min(100%,34rem);min-height:inherit;margin:0 auto;padding:max(18px,env(safe-area-inset-top)) 18px max(26px,env(safe-area-inset-bottom))}.linkseite :focus-visible{outline:2px solid var(--ls-signal);outline-offset:3px;border-radius:14px}.linkseite-kopf{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:50px;animation:linkseite-auftritt .6s var(--ls-sanft) both}.linkseite-kopieren{position:absolute;top:0;right:0;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--ls-kante);border-radius:12px;background:var(--ls-flaeche);color:var(--ls-titel);cursor:pointer;transition:transform .34s var(--ls-feder),border-color .18s,color .18s;touch-action:manipulation}.linkseite-kopieren:active{transform:scale(.9);transition-duration:.08s}.linkseite-kopieren-fertig{border-color:var(--ls-kante-stark);color:var(--ls-signal)}.linkseite-person{display:flex;align-items:center;justify-content:center;gap:14px;max-width:100%}.linkseite-bild{display:grid;flex:none;place-items:center;width:60px;height:60px;overflow:hidden;border-radius:50%;background:var(--ls-flaeche-hoch);box-shadow:0 0 0 2px var(--ls-grund),0 0 0 3.5px var(--ls-signal)}.linkseite-bild img{display:block;width:100%;height:100%;object-fit:cover}.linkseite-bild-kuerzel{color:var(--ls-titel);font-size:21px;font-weight:700;letter-spacing:.01em}.linkseite-name{min-width:0;margin:0;color:var(--ls-titel);font-size:clamp(25px,7.6cqi,32px);font-weight:760;line-height:1.05;letter-spacing:-.028em;overflow-wrap:anywhere;text-wrap:balance}.linkseite-profile{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.linkseite-profil{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:var(--ls-signal);transition:transform .34s var(--ls-feder),filter .18s;touch-action:manipulation}.linkseite-profil:not(.linkseite-profil-logo){border:1px solid var(--ls-kante);background:var(--ls-kachel)}.linkseite-profil svg{display:block}.linkseite-profil:active{transform:scale(.88);transition-duration:.08s}.linkseite-kaesten{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.linkseite-eintrag{animation:linkseite-auftritt .55s var(--ls-sanft) both;animation-delay:calc(.18s + var(--nummer, 0) * 55ms)}@keyframes linkseite-auftritt{0%{opacity:0;transform:translateY(10px)}}.linkseite-kasten{position:relative;isolation:isolate;display:block;border-radius:18px;color:inherit;text-decoration:none;transition:transform .36s var(--ls-feder);touch-action:manipulation}.linkseite-kasten:active{transform:scale(.972);transition-duration:.09s;transition-timing-function:ease-out}.linkseite-kasten-koerper{position:relative;display:block;border-radius:inherit}.linkseite-kasten-flaeche{position:absolute;inset:0;overflow:hidden;border:1px solid var(--ls-kante);border-radius:inherit;background:var(--ls-flaeche);box-shadow:var(--ls-schatten),inset 0 1px 0 var(--ls-oberkante);transition:background .18s,border-color .18s}.linkseite-kasten-inhalt{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;grid-gap:10px;gap:10px;min-height:62px;padding:10px 12px}.linkseite-kasten-symbol{display:grid;place-items:center;width:40px;height:40px;color:var(--ls-signal)}.linkseite-kasten-symbol svg{display:block}.linkseite-kasten-logo{color:var(--ls-titel)}.linkseite-kasten-symbol:not(.linkseite-kasten-logo)>svg{box-sizing:content-box;padding:8px;border-radius:9px;background:var(--ls-kachel);transition:background .18s,color .18s}.linkseite-kasten-text{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.linkseite-kasten-titel{color:var(--ls-titel);font-size:16px;font-weight:650;line-height:1.25;letter-spacing:-.01em}.linkseite-kasten-untertitel{color:var(--ls-leise);font-size:13px;line-height:1.3}.linkseite-kasten-abzeichen{position:absolute;z-index:2;top:-9px;right:16px;padding:3px 10px;border-radius:999px;background:var(--ls-signal);color:var(--ls-auf-signal);font-size:11.5px;font-weight:750;line-height:1.35;letter-spacing:.01em;box-shadow:0 6px 14px -6px var(--ls-schein)}.linkseite-kasten:active .linkseite-kasten-flaeche{background:var(--ls-flaeche-hoch)}@media (hover:hover){.linkseite-kasten:hover .linkseite-kasten-flaeche{border-color:var(--ls-kante-stark);background:var(--ls-flaeche-hoch)}.linkseite-kopieren:hover{border-color:var(--ls-kante-stark);color:var(--ls-signal)}.linkseite-profil:hover{filter:brightness(1.12)}}.linkseite .linktree-convact-auge{transform-box:fill-box;transform-origin:center;animation:linkseite-blinzeln 6.4s ease-in-out infinite}.linkseite .linktree-convact-auge-rechts{animation-name:linkseite-zwinkern}@keyframes linkseite-blinzeln{0%,30%,33.5%,to{transform:scaleY(1)}31.7%{transform:scaleY(.1)}}@keyframes linkseite-zwinkern{0%,30%,33.5%,72%,81%,to{transform:scaleY(1)}31.7%,74.5%,78.5%{transform:scaleY(.1)}}.linkseite-kasten-hervorgehoben .linkseite-kasten-flaeche{border-color:var(--ls-kante-stark);background:linear-gradient(180deg,var(--ls-flaeche-hoch) 0,var(--ls-flaeche) 100%)}.linkseite-kasten-hervorgehoben .linkseite-kasten-inhalt{min-height:68px}.linkseite-kasten-hervorgehoben .linkseite-kasten-symbol:not(.linkseite-kasten-logo){color:var(--ls-auf-signal)}.linkseite-kasten-hervorgehoben .linkseite-kasten-symbol:not(.linkseite-kasten-logo)>svg{background:var(--ls-signal)}.linkseite-kasten-schein{position:absolute;z-index:-1;inset:8px 12px -8px;border-radius:inherit;background:var(--ls-schein);filter:blur(20px);opacity:.45}.linkseite-kasten-licht{position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--linkseite-winkel),transparent 0deg 200deg,var(--ls-signal) 285deg,#ffffff 318deg,var(--ls-signal) 338deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.linkseite-effekt-lichtkante .linkseite-kasten-licht{animation:linkseite-umlauf 3.2s linear infinite}.linkseite-effekt-lichtkante .linkseite-kasten-schein{animation:linkseite-atmen 3.2s ease-in-out infinite}@keyframes linkseite-umlauf{to{--linkseite-winkel:360deg}}@keyframes linkseite-atmen{0%,to{opacity:.28}50%{opacity:.7}}.linkseite-effekt-puls .linkseite-kasten-licht{background:var(--ls-signal);animation:linkseite-pulskante 2.4s ease-in-out infinite}.linkseite-effekt-puls .linkseite-kasten-schein{animation:linkseite-pulsschein 2.4s ease-in-out infinite}@keyframes linkseite-pulskante{0%,to{opacity:.35}50%{opacity:1}}@keyframes linkseite-pulsschein{0%,to{opacity:.2;transform:scale(.96)}50%{opacity:.8;transform:scale(1.03)}}.linkseite-effekt-glanz .linkseite-kasten-licht{background:var(--ls-signal);opacity:.55}.linkseite-kasten-glanz{position:absolute;inset:0;background:linear-gradient(105deg,transparent 34%,var(--ls-glanz) 50%,transparent 66%);transform:translateX(-120%);animation:linkseite-glanz 3.8s ease-in-out infinite}@keyframes linkseite-glanz{0%{transform:translateX(-120%)}42%,to{transform:translateX(120%)}}.linkseite-effekt-stups .linkseite-kasten-licht{background:var(--ls-signal);opacity:.55}.linkseite-effekt-stups .linkseite-kasten-koerper{transform-origin:50% 60%;animation:linkseite-stups 4.2s cubic-bezier(.36,.07,.19,.97) infinite}@keyframes linkseite-stups{0%,84%,to{transform:none}87%{transform:translateX(-3px) rotate(-1.1deg)}90%{transform:translateX(3px) rotate(1deg)}93%{transform:translateX(-2px) rotate(-.5deg)}96%{transform:translateX(1px) rotate(.25deg)}}.linkseite-hinweis{margin:0;padding:22px 18px;border:1px dashed var(--ls-kante-stark);border-radius:18px;color:var(--ls-leise);font-size:15px;text-align:center}.linkseite-fuss{display:flex;justify-content:center;gap:20px;margin-top:auto;padding-top:8px;font-size:13px}.linkseite-fuss a{color:var(--ls-leise);text-decoration:none;text-underline-offset:3px}.linkseite-fuss a:hover{color:var(--ls-titel);text-decoration:underline}.linkseite-meldung{position:fixed;z-index:3;bottom:max(20px,env(safe-area-inset-bottom));left:50%;max-width:calc(100% - 40px);overflow:hidden;padding:10px 18px;border-radius:999px;background:var(--ls-titel);color:var(--ls-grund);font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translate(-50%,16px);pointer-events:none;transition:opacity .2s,transform .34s var(--ls-feder)}.linkseite-meldung-da{opacity:1;transform:translate(-50%)}.linkseite-vorschau{min-height:100%}.linkseite-vorschau .linkseite-grund{position:absolute}@container (min-width: 600px){.linkseite-spalte{gap:36px;padding-top:40px}.linkseite-kaesten{gap:16px}}@media (prefers-reduced-motion:reduce){.linkseite-kasten-hervorgehoben .linkseite-kasten-schein{opacity:.55}.linkseite-kasten-glanz{display:none}}