/* ERZEUGT von web/scripts/baue-creator-profil.mjs aus docs/vorlagen/creator-profil/ – nicht von Hand ändern */
/* Kacheldesign „sakura“ – nur laden, wenn das Profil diese Kachel nutzt (nach creator-profil.css) */
[data-cp],.sk-kd-probe[data-kd="sakura"]{--kx-blaetter:url(/creator-profil/kacheln/tex/blaetter.svg);--kx-zweig-ast-r:url(/creator-profil/kacheln/tex/zweig-ast-r.svg);--kx-zweig-bluete-r:url(/creator-profil/kacheln/tex/zweig-bluete-r.svg)}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"]{--kc1:#FFF6F8;--kc2:#FFE3EB;--kc3:#FFA8C4;--kc4:#5A3A3A;--kc-fg:#332F30;--kc-fgm:#5E5759;--kc-bg3:rgba(255,255,255,.45);--kc-rand:rgba(0,0,0,.14);--kc-pri:var(--v-pri-d);}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"] :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(70% 60% at 100% 0,color-mix(in srgb,var(--kc3) 30%,transparent),transparent 70%),linear-gradient(160deg,var(--kc1),var(--kc2));border:1px solid color-mix(in srgb,var(--kc3) 50%,#fff);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 20px 36px -22px color-mix(in srgb,var(--kc3) 40%,rgba(0,0,0,.6));-webkit-backdrop-filter:none;backdrop-filter:none;}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"] :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:-6px -4px auto auto;width:min(190px,46%);height:auto;aspect-ratio:200/120;border-radius:0;background:var(--kc4);-webkit-mask:var(--kx-zweig-ast-r) 100% 0/contain no-repeat;mask:var(--kx-zweig-ast-r) 100% 0/contain no-repeat;}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"] :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,var(--kc3),color-mix(in srgb,var(--kc3),#fff 30%) 60%,var(--kc3));-webkit-mask:var(--kx-zweig-bluete-r) calc(100% + 4px) -6px/min(190px,46%) auto no-repeat,var(--kx-blaetter) 0 0/300px;mask:var(--kx-zweig-bluete-r) calc(100% + 4px) -6px/min(190px,46%) auto no-repeat,var(--kx-blaetter) 0 0/300px}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"] .sk-kpi::before{width:90px;height:54px}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"] .sk-kpi::after{-webkit-mask-size:90px 54px,300px;mask-size:90px 54px,300px;-webkit-mask-position:calc(100% + 4px) -6px,0 0;mask-position:calc(100% + 4px) -6px,0 0}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"].sk-kd-probe .sk-karte2::before{width:70px;height:42px}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"].sk-kd-probe .sk-karte2::after{-webkit-mask-size:70px 42px,300px;mask-size:70px 42px,300px}
:is(.sk-slot,.sk-kd-probe)[data-kd="sakura"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 4%);--v-pri:color-mix(in srgb,var(--kc-pri),#000 2%);--v-prih:color-mix(in srgb,var(--kc-pri),#000 2%);--v-acc:color-mix(in srgb,var(--kc-pri),#000 2%)}
.sk-v.ist-hell .sk-slot[data-kd="sakura"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 2%);--v-pri:var(--kc-pri);--v-prih:var(--kc-pri);--v-acc:var(--kc-pri)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="nacht"] :is(.sk-karte2,.sk-kpi),.sk-kd-probe[data-kd="sakura"][data-kv="nacht"] :is(.sk-karte2,.sk-kpi){--v-fgm:var(--kc-fgm);--v-pri:var(--kc-pri);--v-prih:var(--kc-pri);--v-acc:var(--kc-pri)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="jade"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 10%)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="pfirsich"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 10%);--v-pri:color-mix(in srgb,var(--kc-pri),#000 10%);--v-prih:color-mix(in srgb,var(--kc-pri),#000 10%);--v-acc:color-mix(in srgb,var(--kc-pri),#000 10%)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="glyzinie"] :is(.sk-karte2,.sk-kpi),.sk-v .sk-slot[data-kd="sakura"][data-kv="morgen"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 20%)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="pflaume"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 40%)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="ahorn"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 40%);--v-pri:color-mix(in srgb,var(--kc-pri),#000 10%);--v-prih:color-mix(in srgb,var(--kc-pri),#000 10%);--v-acc:color-mix(in srgb,var(--kc-pri),#000 10%)}
.sk-v .sk-slot[data-kd="sakura"][data-kv="nacht"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#fff 90%);--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="sakura"][data-kv="himmel"] :is(.sk-karte2,.sk-kpi){--v-pri:color-mix(in srgb,var(--kc-pri),#000 10%);--v-prih:color-mix(in srgb,var(--kc-pri),#000 10%);--v-acc:color-mix(in srgb,var(--kc-pri),#000 10%)}
.sk-v.ist-hell .sk-slot[data-kd="sakura"][data-kv="morgen"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 10%)}
.sk-v.ist-hell .sk-slot[data-kd="sakura"][data-kv="pfirsich"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 10%);--v-pri:var(--kc-pri);--v-prih:var(--kc-pri);--v-acc:var(--kc-pri)}
.sk-v.ist-hell .sk-slot[data-kd="sakura"][data-kv="pflaume"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 30%)}
.sk-v.ist-hell .sk-slot[data-kd="sakura"][data-kv="ahorn"] :is(.sk-karte2,.sk-kpi){--v-fgm:color-mix(in srgb,var(--kc-fgm),#000 30%);--v-pri:var(--kc-pri);--v-prih:var(--kc-pri);--v-acc:var(--kc-pri)}
.sk-v.ist-hell .sk-slot[data-kd="sakura"][data-kv="nacht"] :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.ist-hell .sk-slot[data-kd="sakura"][data-kv="himmel"] :is(.sk-karte2,.sk-kpi){--v-pri:var(--kc-pri);--v-prih:var(--kc-pri);--v-acc:var(--kc-pri)}
