.kk-host{position:relative}.kk{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.kk-key{position:absolute;visibility:hidden}.kk-key.on{visibility:visible}.kk-sh{position:absolute;inset:0;background:#b8892a;mix-blend-mode:multiply;opacity:.7}.kk-cap{position:absolute;inset:0;background-repeat:no-repeat;transition:transform .11s cubic-bezier(.3,.7,.4,1),filter .11s ease-out}.kk-key.dn .kk-cap{transition-duration:.05s;filter:brightness(.96)}.kk-disp{position:absolute;left:0;top:0;width:1000px;height:200px;transform-origin:0 0}.kk-disp svg{display:block;width:100%;height:100%;overflow:visible}.kk-disp .g{fill:#c9f7d3;opacity:.05}.kk-disp .l{fill:#c9f7d3;filter:url(#kk-glow)}.kk-disp.blink .l{opacity:0}.kk-lg{position:absolute;left:0;top:0;transition:transform .11s cubic-bezier(.3,.7,.4,1)}.kk-lg.dn{transition-duration:.05s}.kk-lg span{position:absolute;left:0;top:0;width:100px;height:50px;transform-origin:0 0;display:flex;align-items:center;justify-content:center;font:500 15px/1 Protocol,Arial,sans-serif;letter-spacing:.02em;color:#3b3626;opacity:.82;mix-blend-mode:multiply;white-space:nowrap}.kk-lg span.n{font-size:25px;letter-spacing:0}.kk-lg.g span{color:#f1ecd8;opacity:.86;mix-blend-mode:normal}.kk-lg.o span{color:#5a2a1a;opacity:.8}
