.klg-root{z-index:9998;pointer-events:none;contain:layout style;animation:.3s linear 7s forwards klg-secours;position:fixed;inset:0}.klg-root.klg-pilote{animation:none}html[data-kls=off] .klg-root{display:none}@media (prefers-reduced-motion:reduce){.klg-root{display:none}}@keyframes klg-secours{to{opacity:0;visibility:hidden}}.klg-rideau{background:var(--v3-bg);transition:opacity .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.klg-leve .klg-rideau{opacity:0}.klg-canvas{transition:opacity .12s linear;display:block;position:absolute}.klg-vol{transform-origin:0 0;will-change:transform, opacity;position:absolute;top:0;left:0}.klg-vol>.klg-face{color:var(--v3-fg);border-radius:22.5%;place-items:center;display:grid;position:absolute;inset:0}.klg-vol svg{transform-origin:50%;z-index:2;display:block;position:relative}.klg-vol>.klg-logo{box-sizing:border-box;object-fit:contain;border-radius:22.5%;width:100%;height:100%;position:absolute;inset:0}.klg-fois{color:var(--v3-fg-muted);opacity:0;font-size:22px;line-height:1;transition:opacity .4s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)}.klg-bienvenue{text-align:center;max-width:min(80vw,560px);color:var(--v3-fg);opacity:0;flex-direction:column;align-items:center;gap:4px;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;left:50%;transform:translate(-50%,8px)}.klg-bienvenue>span{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(20px,2.6vw,28px);font-weight:600;overflow:hidden}.klg-bienvenue>small{color:var(--v3-fg-muted);font-size:14px}.klg-fois.klg-la,.klg-bienvenue.klg-la{opacity:1}.klg-bienvenue.klg-la{transform:translate(-50%)}.klg-bail{opacity:0;transition:opacity .2s linear}
