/* ERZEUGT von web/scripts/baue-creator-profil.mjs aus docs/vorlagen/creator-profil/ – nicht von Hand ändern */
/* Kacheldesign „synthwave“ – nur laden, wenn das Profil diese Kachel nutzt (nach creator-profil.css) */
[data-cp],.sk-kd-probe[data-kd="synthwave"]{--kx-grid-m:url(/creator-profil/kacheln/tex/grid-m.svg);--kx-sterne-klein:url(/creator-profil/kacheln/tex/sterne-klein.svg)}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"]{--kc1:#150926;--kc2:#3A1250;--kc3:#FFE36E;--kc4:#FF3D9A;--kc5:#FF5AC8;--kc6:#160A28;--kc-fg:#D2CED6;--kc-fgm:#9A92A4;--kc-bg3:rgba(255,255,255,.07);--kc-rand:rgba(255,255,255,.16);--kc-pri:#FF5AC8;}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :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(24% 26% at 76% 66%,color-mix(in srgb,var(--kc4) 40%,transparent),transparent 70%),radial-gradient(70% 20% at 50% 66%,color-mix(in srgb,var(--kc5) 25%,transparent),transparent 70%),var(--kx-sterne-klein) 0 0/200px,linear-gradient(180deg,var(--kc1),var(--kc2) 66%,var(--kc6) 66%,color-mix(in srgb,var(--kc6),#000 30%));border:1px solid color-mix(in srgb,var(--kc5) 45%,transparent);border-radius:14px;text-shadow:0 1px 10px color-mix(in srgb,var(--kc1) 85%,transparent);box-shadow:0 0 0 1px rgba(0,0,0,.4),0 0 26px -6px color-mix(in srgb,var(--kc5) 50%,transparent),0 22px 40px -22px rgba(0,0,0,.85);overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :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 auto 34% 76%;width:clamp(54px,17%,120px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,50%);background:linear-gradient(180deg,var(--kc3),var(--kc4));opacity:.9;-webkit-mask:linear-gradient(#000 0 50%,transparent 50% 55%,#000 55% 63%,transparent 63% 68%,#000 68% 75%,transparent 75% 79%,#000 79% 85%,transparent 85% 88%,#000 88%);mask:linear-gradient(#000 0 50%,transparent 50% 55%,#000 55% 63%,transparent 63% 68%,#000 68% 75%,transparent 75% 79%,#000 79% 85%,transparent 85% 88%,#000 88%);}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :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:66% 0 0 0;border-radius:0 0 14px 14px;background:linear-gradient(180deg,var(--kc5),color-mix(in srgb,var(--kc5) 35%,transparent));opacity:.7;-webkit-mask:var(--kx-grid-m) 0 0/100% 100% no-repeat;mask:var(--kx-grid-m) 0 0/100% 100% no-repeat;}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"].sk-kd-probe .sk-karte2::before{width:22px}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] .sk-kpi::before{width:38px;left:84%}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :is(.sk-karte2,.sk-kpi){--v-fg:color-mix(in srgb,var(--kc-fg),#fff 85%);--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 85%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 74%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 74%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 74%)}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :is(.sk-karte2,.sk-kpi)::before{opacity:.25}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :is(.sk-karte2,.sk-kpi)::after{opacity:.3}
:is(.sk-slot,.sk-kd-probe)[data-kd="synthwave"] :is(.sk-karte2,.sk-kpi){box-shadow:0 0 0 1px rgba(0,0,0,.4),0 0 26px -6px color-mix(in srgb,var(--kc5) 50%,transparent),0 22px 40px -22px rgba(0,0,0,.85),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="synthwave"][data-kv="pastell"] :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.45}
.sk-v .sk-slot[data-kd="synthwave"][data-kv="gold"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--kx-dunkel:0.15}
.sk-v .sk-slot[data-kd="synthwave"][data-kv="gift"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 100%);--kx-dunkel:0.3}
.sk-v .sk-slot[data-kd="synthwave"][data-kv="cyber"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="synthwave"][data-kv="lila"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="synthwave"][data-kv="miami"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 90%)}
