/* ERZEUGT von web/scripts/baue-creator-profil.mjs aus docs/vorlagen/creator-profil/ – nicht von Hand ändern */
/* Kacheldesign „samt“ – nur laden, wenn das Profil diese Kachel nutzt (nach creator-profil.css) */
[data-cp],.sk-kd-probe[data-kd="samt"]{--kx-damast-m:url(/creator-profil/kacheln/tex/damast-m.svg);--kx-orn0:url(/creator-profil/kacheln/tex/orn0.svg);--kx-orn180:url(/creator-profil/kacheln/tex/orn180.svg);--kx-orn270:url(/creator-profil/kacheln/tex/orn270.svg);--kx-orn90:url(/creator-profil/kacheln/tex/orn90.svg);--kx-samt-n:url(/creator-profil/kacheln/tex/samt-n.svg)}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"]{--kc1:#4E2159;--kc2:#2A1132;--kc3:#170A1C;--kc4:#D9B65C;--kc5:#8C6A22;--kc-fg:#D4CFD6;--kc-fgm:#9F94A3;--kc-bg3:rgba(255,255,255,.07);--kc-rand:rgba(255,255,255,.16);--kc-pri:#D9B65C;}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"] :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:var(--kx-samt-n) 0 0/180px,linear-gradient(115deg,transparent 28%,rgba(255,255,255,.07) 44%,transparent 58%),radial-gradient(120% 90% at 30% 0,var(--kc1),var(--kc2) 55%,var(--kc3));border:1px solid color-mix(in srgb,var(--kc4) 60%,transparent);border-radius:14px;box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--kc3),#000 25%),inset 0 0 0 5px color-mix(in srgb,var(--kc4) 40%,transparent),inset 0 0 44px rgba(0,0,0,.5),0 22px 40px -22px rgba(0,0,0,.85);-webkit-backdrop-filter:none;backdrop-filter:none;}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"] :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;background:var(--kc4);opacity:.09;-webkit-mask:var(--kx-damast-m) 0 0/42px,radial-gradient(120% 100% at 50% 50%,transparent 30%,#000 90%);-webkit-mask-composite:source-in;mask:var(--kx-damast-m) 0 0/42px,radial-gradient(120% 100% at 50% 50%,transparent 30%,#000 90%);mask-composite:intersect;}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"] :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:8px;border-radius:0;background:linear-gradient(135deg,var(--kc4),var(--kc5) 50%,var(--kc4));-webkit-mask:var(--kx-orn0) 0 0/34px no-repeat,var(--kx-orn90) 100% 0/34px no-repeat,var(--kx-orn270) 0 100%/34px no-repeat,var(--kx-orn180) 100% 100%/34px no-repeat;mask:var(--kx-orn0) 0 0/34px no-repeat,var(--kx-orn90) 100% 0/34px no-repeat,var(--kx-orn270) 0 100%/34px no-repeat,var(--kx-orn180) 100% 100%/34px no-repeat;}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"] .sk-kpi::after{inset:5px;-webkit-mask-size:20px;mask-size:20px}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"].sk-kd-probe .sk-karte2::after{inset:3px;-webkit-mask-size:12px;mask-size:12px}
:is(.sk-slot,.sk-kd-probe)[data-kd="samt"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 66%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 2%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 2%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 2%)}
.sk-v .sk-slot[data-kd="samt"][data-kv="wald"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 70%)}
.sk-v .sk-slot[data-kd="samt"][data-kv="royal"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 70%);--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 .sk-slot[data-kd="samt"][data-kv="petrol"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="samt"][data-kv="smaragd"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 70%);--v-pri:color-mix(in srgb,var(--kc-pri),#fff 40%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 40%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 40%)}
.sk-v .sk-slot[data-kd="samt"][data-kv="grau"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="samt"][data-kv="koenigsblau"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 80%)}
.sk-v .sk-slot[data-kd="samt"][data-kv="rose"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 80%);--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%)}
.sk-v .sk-slot[data-kd="samt"][data-kv="aubergine"] :is(.sk-karte2,.sk-kpi){--v-pri:color-mix(in srgb,var(--kc-pri),#fff 10%);--v-prih:color-mix(in srgb,var(--kc-pri),#fff 10%);--v-acc:color-mix(in srgb,var(--kc-pri),#fff 10%)}
.sk-v .sk-slot[data-kd="samt"][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%)}
