/* ERZEUGT von web/scripts/baue-creator-profil.mjs aus docs/vorlagen/creator-profil/ – nicht von Hand ändern */
/* Kacheldesign „glas“ – nur laden, wenn das Profil diese Kachel nutzt (nach creator-profil.css) */
[data-cp],.sk-kd-probe[data-kd="glas"]{--kx-grain-ls:url(/creator-profil/kacheln/tex/grain-ls.svg)}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"]{--kc1:var(--v-pri);--kp:6%;}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"] :is(.sk-karte2,.sk-kpi){background:var(--kx-grain-ls) 0 0/160px,linear-gradient(135deg,rgba(255,255,255,.17),rgba(255,255,255,.04) 42%,rgba(255,255,255,.09)),color-mix(in srgb,var(--kc1) var(--kp),color-mix(in srgb,var(--v-bg2) 40%,transparent));-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border:1px solid color-mix(in srgb,var(--kc1) 16%,rgba(255,255,255,.2));border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 1px 0 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.16),inset -1px 0 0 color-mix(in srgb,var(--kc1) 30%,transparent),0 24px 48px -26px rgba(0,0,0,.6)}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"] :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:linear-gradient(112deg,transparent 16%,rgba(255,255,255,.14) 23%,rgba(255,255,255,.03) 31%,transparent 37%,transparent 62%,rgba(255,255,255,.07) 66%,transparent 71%),radial-gradient(45% 35% at 88% 108%,color-mix(in srgb,var(--kc1) 26%,transparent),transparent 70%)}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"] :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;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,255,255,0) 28%,rgba(255,255,255,0) 72%,color-mix(in srgb,var(--kc1) 55%,rgba(255,255,255,.3)));padding:1px;-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);opacity:.9}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"]{--kx-fgm0:var(--v-fgm);--kx-pri0:var(--v-pri)}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#fff 30%);--v-pri:color-mix(in srgb,var(--kx-pri0),#fff 16%);--v-prih:color-mix(in srgb,var(--kx-pri0),#fff 16%);--v-acc:color-mix(in srgb,var(--kx-pri0),#fff 16%)}
.sk-v.ist-hell .sk-slot[data-kd="glas"] :is(.sk-karte2,.sk-kpi){--v-fgm:var(--kx-fgm0);--v-pri:var(--kx-pri0);--v-prih:var(--kx-pri0);--v-acc:var(--kx-pri0)}
:is(.sk-slot,.sk-kd-probe)[data-kd="glas"]{--kx-fgm0:var(--v-fgm);--kx-fg0:var(--v-fg);--kx-pri0:var(--v-pri)}
.sk-v .sk-slot[data-kd="glas"][data-kv="flasche"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="kobalt"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="rubin"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="saphir"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#fff 40%);--v-pri:color-mix(in srgb,var(--kx-pri0),#fff 30%);--v-prih:color-mix(in srgb,var(--kx-pri0),#fff 30%);--v-acc:color-mix(in srgb,var(--kx-pri0),#fff 30%)}
.sk-v .sk-slot[data-kd="glas"][data-kv="amethyst"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#fff 50%);--v-pri:color-mix(in srgb,var(--kx-pri0),#fff 30%);--v-prih:color-mix(in srgb,var(--kx-pri0),#fff 30%);--v-acc:color-mix(in srgb,var(--kx-pri0),#fff 30%)}
.sk-v .sk-slot[data-kd="glas"][data-kv="opal"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="smaragd"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#fff 50%);--v-pri:color-mix(in srgb,var(--kx-pri0),#fff 40%);--v-prih:color-mix(in srgb,var(--kx-pri0),#fff 40%);--v-acc:color-mix(in srgb,var(--kx-pri0),#fff 40%)}
.sk-v .sk-slot[data-kd="glas"][data-kv="rauch"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="rose"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#fff 50%);--v-pri:color-mix(in srgb,var(--kx-pri0),#fff 50%);--v-prih:color-mix(in srgb,var(--kx-pri0),#fff 50%);--v-acc:color-mix(in srgb,var(--kx-pri0),#fff 50%)}
.sk-v .sk-slot[data-kd="glas"][data-kv="aquamarin"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="bernstein"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="citrin"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="eis"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="glas"][data-kv="topas"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#fff 60%);--v-pri:color-mix(in srgb,var(--kx-pri0),#fff 50%);--v-prih:color-mix(in srgb,var(--kx-pri0),#fff 50%);--v-acc:color-mix(in srgb,var(--kx-pri0),#fff 50%)}
.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="kobalt"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kx-fgm0),#000 10%);--v-pri:color-mix(in srgb,var(--kx-pri0),#000 10%);--v-prih:color-mix(in srgb,var(--kx-pri0),#000 10%);--v-acc:color-mix(in srgb,var(--kx-pri0),#000 10%)}
.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="amethyst"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="aquamarin"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="bernstein"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="citrin"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="eis"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="flasche"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="opal"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="rauch"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="rose"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="rubin"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="saphir"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="smaragd"] :is(.sk-karte2,.sk-kpi),.sk-v.ist-hell .sk-slot[data-kd="glas"][data-kv="topas"] :is(.sk-karte2,.sk-kpi){--v-fgm:var(--kx-fgm0);--v-pri:var(--kx-pri0);--v-prih:var(--kx-pri0);--v-acc:var(--kx-pri0)}
