/* ERZEUGT von web/scripts/baue-creator-profil.mjs aus docs/vorlagen/creator-profil/ – nicht von Hand ändern */
/* Kacheldesign „animenacht“ – nur laden, wenn das Profil diese Kachel nutzt (nach creator-profil.css) */
[data-cp],.sk-kd-probe[data-kd="animenacht"]{--kx-fenster-m:url(/creator-profil/kacheln/tex/fenster-m.svg);--kx-skyline-m:url(/creator-profil/kacheln/tex/skyline-m.svg);--kx-sterne:url(/creator-profil/kacheln/tex/sterne.svg)}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"]{--kc1:#191540;--kc2:#2B2466;--kc3:#8A4C8E;--kc4:#FFF6D8;--kc5:#0D0B24;--kc6:#FFD27A;--kc-fg:#DCDBE4;--kc-fgm:#A6A3BB;--kc-bg3:rgba(255,255,255,.07);--kc-rand:rgba(255,255,255,.16);--kc-pri:#FFD27A;}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] :is(.sk-karte2,.sk-kpi){--v-fg:var(--kc-fg);--v-fgm:var(--kc-fgm);--v-bg3:var(--kc-bg3);--v-rand:var(--kc-rand);--v-pri:var(--kc-pri);--v-prih:var(--kc-pri);--v-acc:var(--kc-pri);color:var(--v-fg);background:radial-gradient(circle at calc(100% - 48px) 24px,var(--kc1) 0 19px,transparent 20px),radial-gradient(circle at calc(100% - 40px) 32px,var(--kc4) 0 21px,transparent 22px),radial-gradient(circle at calc(100% - 40px) 32px,color-mix(in srgb,var(--kc4) 28%,transparent),transparent 72px),var(--kx-sterne) 0 0/300px,linear-gradient(180deg,var(--kc1),var(--kc2) 55%,var(--kc3) 88%);border:1px solid color-mix(in srgb,var(--kc3) 35%,transparent);border-radius:18px;box-shadow:0 20px 40px -22px rgba(10,5,40,.9);-webkit-backdrop-filter:none;backdrop-filter:none;}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] :is(.sk-karte2,.sk-kpi)::before{content:'';position:absolute;inset:0;width:auto;height:auto;border-radius:inherit;pointer-events:none;z-index:-1;background:none;inset:auto 0 0 0;height:58px;border-radius:0 0 18px 18px;background:var(--kc5);-webkit-mask:var(--kx-skyline-m) 50% 100%/auto 100% repeat-x;mask:var(--kx-skyline-m) 50% 100%/auto 100% repeat-x;}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] :is(.sk-karte2,.sk-kpi)::after{content:'';position:absolute;inset:0;width:auto;height:auto;border-radius:inherit;pointer-events:none;z-index:-1;background:none;inset:auto 0 0 0;height:58px;border-radius:0 0 18px 18px;background:var(--kc6);-webkit-mask:var(--kx-fenster-m) 50% 100%/auto 100% repeat-x;mask:var(--kx-fenster-m) 50% 100%/auto 100% repeat-x;}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] .sk-kpi::before{height:28px}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] .sk-kpi::after{height:28px}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] .sk-kpi{padding-bottom:26px;background:radial-gradient(circle at calc(100% - 27px) 15px,var(--kc1) 0 10.5px,transparent 11.2px),radial-gradient(circle at calc(100% - 22px) 19px,var(--kc4) 0 11.5px,transparent 12.2px),radial-gradient(circle at calc(100% - 22px) 19px,color-mix(in srgb,var(--kc4) 26%,transparent),transparent 40px),var(--kx-sterne) 0 0/300px,linear-gradient(180deg,var(--kc1),var(--kc2) 55%,var(--kc3) 88%)}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] .sk-karte2{padding-bottom:52px}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"].sk-kd-probe .sk-karte2{padding-bottom:8px!important}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"].sk-kd-probe .sk-karte2::before{height:20px}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"].sk-kd-probe .sk-karte2::after{height:20px}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 24%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 81%)}
:is(.sk-slot,.sk-kd-probe)[data-kd="animenacht"] :is(.sk-karte2,.sk-kpi){box-shadow:0 20px 40px -22px rgba(10,5,40,.9),inset 0 0 0 100vmax rgba(0,0,0,var(--kx-dunkel,0)),inset 0 0 0 100vmax rgba(255,255,255,var(--kx-hell,0))}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="schnee"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 100%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 100%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 100%);--kx-dunkel:0.3}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="sonne"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 100%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 100%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 100%);--kx-dunkel:0.35}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="morgen"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 100%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 100%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 100%);--kx-dunkel:0.4}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="sternenregen"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 50%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 50%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 50%);--kx-dunkel:0.15}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="neon"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 80%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 80%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 80%);--kx-dunkel:0.15}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="blau"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 80%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 80%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 80%);--kx-dunkel:0.2}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="gruen"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 60%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--kx-dunkel:0.0}
.sk-v .sk-slot[data-kd="animenacht"][data-kv="rot"] :is(.sk-karte2,.sk-kpi){--v-pri:color-mix(in srgb,var(--kc-pri),#fff 20%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 20%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 20%)}
.sk-v.ist-hell .sk-slot[data-kd="animenacht"][data-kv="sternenregen"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 60%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 60%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 60%);--kx-dunkel:0.15}
.sk-v.ist-hell .sk-slot[data-kd="animenacht"][data-kv="blau"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 100%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 90%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 90%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 90%);--kx-dunkel:0.2}
.sk-slot[data-kd="animenacht"][data-kv="morgen"] .sk-ft mark{background:rgba(0,0,0,.22)}
