@property --kk-rideau-ouverture{syntax:"<percentage>";inherits:true;initial-value:0}.kk-rideau{--kk-rideau-or:linear-gradient(120deg,#bf953f,#fcf6ba 42%,#ecc863 62%,#aa771c);position:fixed;inset:0;z-index:9900;display:grid;place-items:center;overflow:hidden;padding:24px;background:radial-gradient(120% 90% at 50% 46%,#0b1024 0,#06080e 58%,#03040a 100%);color:#f3e6cf;font-family:KaliKanaOTF,KaliKana,Kali Kana,sans-serif;text-align:center;animation:kk-rideau-secours .6s ease 11s forwards}@keyframes kk-rideau-secours{to{opacity:0;visibility:hidden;pointer-events:none}}.kk-rideau[data-temps=levee]{pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 46%,transparent calc(var(--kk-rideau-ouverture) - 14%),#000 var(--kk-rideau-ouverture));mask-image:radial-gradient(circle at 50% 46%,transparent calc(var(--kk-rideau-ouverture) - 14%),#000 var(--kk-rideau-ouverture));animation:kk-rideau-levee 1.1s cubic-bezier(.7,0,.3,1) forwards}@keyframes kk-rideau-levee{0%{--kk-rideau-ouverture:0%}to{--kk-rideau-ouverture:170%}}.kk-rideau-ciel{position:absolute;inset:-6%;background:url(/images/kaliverse/ciel/ciel-kaliverse-2048.webp) 50% 46%/cover no-repeat;opacity:0;transform:scale(1.12) translate3d(1.5%,0,0);transition:opacity 1.8s ease;-webkit-mask-image:radial-gradient(ellipse 78% 70% at 50% 46%,#000 30%,transparent 92%);mask-image:radial-gradient(ellipse 78% 70% at 50% 46%,#000 30%,transparent 92%);will-change:transform,opacity}.kk-rideau[data-temps=bienvenue] .kk-rideau-ciel,.kk-rideau[data-temps=levee] .kk-rideau-ciel{opacity:.62;animation:kk-rideau-ciel 14s cubic-bezier(.2,0,.35,1) forwards}@keyframes kk-rideau-ciel{0%{transform:scale(1.12) translate3d(1.5%,0,0)}to{transform:scale(1) translate3d(-1.5%,-1%,0)}}.kk-rideau .kv-credit-ciel{z-index:3;opacity:0;transition:opacity 1.8s ease}.kk-rideau[data-temps=bienvenue] .kv-credit-ciel,.kk-rideau[data-temps=levee] .kv-credit-ciel{opacity:1}.kk-rideau-pluie{position:absolute;inset:0;opacity:.85;transition:opacity 1.2s ease;-webkit-mask-image:radial-gradient(ellipse 82% 72% at 50% 50%,#000 26%,transparent 86%);mask-image:radial-gradient(ellipse 82% 72% at 50% 50%,#000 26%,transparent 86%)}.kk-rideau[data-temps=bienvenue] .kk-rideau-pluie,.kk-rideau[data-temps=levee] .kk-rideau-pluie{opacity:.5}.kk-rideau-nebuleuse{position:absolute;inset:-20%;background:radial-gradient(38% 34% at 34% 40%,rgba(109,62,216,.3),transparent 72%),radial-gradient(36% 38% at 67% 58%,rgba(34,124,196,.26),transparent 72%),radial-gradient(20% 20% at 50% 46%,rgba(191,149,63,.2),transparent 74%);opacity:0;animation:kk-rideau-nebuleuse 9s ease-in-out infinite alternate;transition:opacity 1.4s ease}.kk-rideau[data-temps=bienvenue] .kk-rideau-nebuleuse,.kk-rideau[data-temps=levee] .kk-rideau-nebuleuse{opacity:1}@keyframes kk-rideau-nebuleuse{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1.12) rotate(7deg)}}.kk-rideau-coeur{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:min(640px,100%);opacity:0;transform:translateY(18px) scale(.96);transition:opacity .8s ease,transform 1s cubic-bezier(.16,1,.3,1)}.kk-rideau[data-temps=bienvenue] .kk-rideau-coeur{opacity:1;transform:none}.kk-rideau[data-temps=levee] .kk-rideau-coeur{opacity:0;transform:scale(1.06);transition-duration:.5s}.kk-rideau-nom,.kk-rideau-preambule{margin:0;background:var(--kk-rideau-or);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.kk-rideau-preambule{font-size:14px;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase}.kk-rideau-nom{margin-top:18px;padding-top:.2em;font-size:clamp(44px,9vw,76px);line-height:1;letter-spacing:.01em}.kk-rideau-trait{display:block;width:min(380px,72vw);height:1px;margin-top:16px;background:linear-gradient(90deg,transparent,#ecc863 50%,transparent)}.kk-rideau-trait--court{width:min(180px,46vw);margin-top:12px}.kk-rideau-phrase{margin:18px 0 0;padding-bottom:.08em;color:#f3e6cf;background:var(--kk-rideau-or);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(16px,2.4vw,20px);font-weight:600;line-height:1.4}.kk-rideau-astre{--kk-rideau-astre:clamp(132px,24vmin,176px);--pk-ecrin-vif:rgba(255,246,214,0.98);--pk-ecrin-doux:rgba(191,149,63,0.62);--pk-ecrin-ombre:rgba(170,119,28,0.42);--pk-ecrin-lueur:rgba(191,149,63,0.5);--pk-air:255,233,176;--pk-atmo-soleil:rgba(255,238,196,0.8);--pk-atmo-couronne:rgba(212,175,55,0.66);position:relative;display:grid;place-items:center;width:calc(var(--kk-rideau-astre) * 1.7);height:calc(var(--kk-rideau-astre) * 1.42);margin-top:8px}.kk-rideau-astre[data-astre=terre-vraie]{--pk-ecrin-vif:rgba(228,243,255,0.98);--pk-ecrin-doux:rgba(127,196,255,0.62);--pk-ecrin-ombre:rgba(38,92,170,0.42);--pk-ecrin-lueur:rgba(92,170,255,0.5);--pk-air:127,180,255;--pk-atmo-soleil:rgba(214,238,255,0.85);--pk-atmo-couronne:rgba(110,190,255,0.68)}.kk-rideau-sphere{position:relative;display:block;width:var(--kk-rideau-astre);height:var(--kk-rideau-astre);animation:kk-rideau-souffle 5s ease-in-out infinite alternate}.kk-rideau-sphere .pk-astre,.kk-rideau-sphere .pk-ecrin{position:absolute;inset:0;width:100%;height:100%}.kk-rideau-sphere .pk-ecrin:not(.pk-ecrin-dessus):after{content:"";position:absolute;inset:calc(var(--kk-rideau-astre) * -.08);border-radius:999px;pointer-events:none;background:radial-gradient(circle closest-side,transparent 85.6%,rgba(var(--pk-air),.05) 86.2%,rgba(var(--pk-air),.08) 89.7%,rgba(var(--pk-air),.13) 93.1%,rgba(var(--pk-air),.22) 95.7%,rgba(var(--pk-air),.34) 97.4%,rgba(var(--pk-air),.62) calc(100% - 1.4px),rgba(var(--pk-air),1) calc(100% - .7px),rgba(var(--pk-air),0) 100%);-webkit-mask:linear-gradient(119deg,#000 13%,rgba(0,0,0,.82) 32%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.15) 66%);mask:linear-gradient(119deg,#000 13%,rgba(0,0,0,.82) 32%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.15) 66%);mix-blend-mode:plus-lighter}.kk-rideau-sphere .pk-ecrin-dessus:before{content:"";position:absolute;inset:0;border-radius:999px;pointer-events:none;background:radial-gradient(circle closest-side,transparent 66%,var(--pk-atmo-couronne) 93%,var(--pk-atmo-soleil) 100%);-webkit-mask:radial-gradient(circle at 34% 30%,#000 0,rgba(0,0,0,.55) 70%,rgba(0,0,0,.3) 100%);mask:radial-gradient(circle at 34% 30%,#000 0,rgba(0,0,0,.55) 70%,rgba(0,0,0,.3) 100%);opacity:.7}@keyframes kk-rideau-souffle{0%{transform:scale(.98)}to{transform:scale(1.03)}}.kk-rideau-aura{position:absolute;width:calc(var(--kk-rideau-astre) * 1.6);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(127,96,232,.34) 30%,rgba(34,124,196,.16) 52%,transparent 70%);filter:blur(6px)}.kk-rideau-astre[data-astre=terre-or] .kk-rideau-aura{background:radial-gradient(circle,rgba(191,149,63,.36) 30%,rgba(109,62,216,.18) 54%,transparent 70%)}@media (prefers-reduced-motion:reduce){.kk-rideau-nebuleuse,.kk-rideau-sphere,.kk-rideau[data-temps] .kk-rideau-ciel{animation:none}}.kk-rideau-sphere .pk-astre .pk-toile{left:0;top:0;width:100%;height:100%}