@keyframes ksm-efc-blink{0%,100%{opacity:1}50%{opacity:.5}}.ksm-efc-blink{animation:ksm-efc-blink .5s ease-in-out infinite}.ksm-efc-container.ksm-efc-blink{border:2px solid red !important}.ksm-efc-btnwrap{position:absolute;top:0;left:0;display:inline-block;background:#000;border-radius:0 3px 3px 0;padding:0;max-height:26px;overflow:hidden;pointer-events:auto;transition:transform .3s ease-out,max-height .25s ease-out,opacity .15s ease-out;transform-origin:top left;transform:scale(1)}.ksm-efc-btnwrap:not(.ksm-efc-level2):hover,.ksm-efc-btnwrap:not(.ksm-efc-level2).force-open{max-height:200px;padding:2px;transform:scale(1.1);opacity:1}@keyframes slide-in{from{transform:translate(-20px,-20px) scale(1)}to{transform:translate(0,0) scale(1.1)}}.ksm-efc-btnwrap:not(.ksm-efc-level2).force-open{animation:slide-in .5s ease-out forwards}.ksm-efc-btn{display:block;background:#000;color:#fff;border:none;padding:2px 4px 3px;border-radius:3px !important;font-size:13px;cursor:pointer;transition:background .3s,color .3s}.ksm-efc-btn:hover,.ksm-efc-btn.copying{background:#fff;color:#000;border-radius:3px !important}.ksm-efc-submenu{width:100%;margin-top:3px;display:flex;flex-direction:column;gap:3px;background:#000;transform-origin:top;transform:scaleY(0);opacity:0;pointer-events:none;transition:transform .25s ease-out,opacity .25s ease-out}.ksm-efc-btnwrap:hover .ksm-efc-submenu,.ksm-efc-submenu:hover{transform:scaleY(1);opacity:1;pointer-events:auto}.ksm-efc-submenu button{width:100%;padding:2px 4px;background:#000;color:#fff;border:none;font-size:13px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out}.ksm-efc-submenu button:hover{background:#fff;color:#000}body.ksm-efc-hidden .ksm-efc-btnwrap{display:none !important}body.ksm-efc-hidden .ksm-efc-container:hover{border:none !important}.ksm-efc-btnwrap:hover .ksm-efc-submenu,.ksm-efc-submenu:hover,.ksm-efc-btnwrap.force-open .ksm-efc-submenu{transform:scaleY(1);opacity:1;pointer-events:auto}.ksm-efc-btnwrap.force-open{max-height:200px;overflow:visible;padding:3px}.ksm-efc-btn.ksm-efc-clicked,.ksm-efc-sub-copyall.ksm-efc-clicked{background:red !important;color:#fff !important;border-radius:3px !important}.ksm-efc-container.ksm-efc-hover{border:2px solid red !important}html.ksm-efc-site-static,body.ksm-efc-site-static{border:2px solid red !important;animation:none !important}html.ksm-efc-site-blink,body.ksm-efc-site-blink{border:2px solid red !important;animation:ksm-efc-blink .5s ease-in-out infinite}.ksm-efc-toggle-btn{z-index:10000;background:#000;color:#fff;border:none;padding:5px 13px 6px;margin:0;font-size:16px;font-weight:700;cursor:pointer}.ksm-efc-toggle-btn:hover{border:none;font-size:13px}body.ksm-efc-lazy .ksm-efc-btnwrap{opacity:0;pointer-events:none;//transition:opacity .15s ease-out}body.ksm-efc-lazy .ksm-efc-btnwrap{opacity:0;pointer-events:none;//transition:opacity .15s ease-out}body.ksm-efc-lazy .ksm-efc-container:hover>.ksm-efc-btnwrap:not(.ksm-efc-level2){opacity:1;pointer-events:auto}body.ksm-efc-lazy.ksm-efc-l2-on .ksm-efc-container:hover .ksm-efc-level2{opacity:1;pointer-events:auto}.ksm-efc-level2 .ksm-efc-submenu{display:none !important}.ksm-efc-btnwrap.no-hover,.ksm-efc-btnwrap.no-hover *{pointer-events:none !important}body.ksm-efc-lazy .ksm-efc-btnwrap.force-open{opacity:1}.ksm-efc-level2{top:20px;left:20px;border-radius:3px !important;padding:0 !important}.ksm-efc-level2:hover{border-radius:3px !important}.ksm-efc-level2 .ksm-efc-btn{padding:1px 6px 3px !important;font-size:12px}.ksm-efc-level2.force-open{border-radius:3px !important;font-size:12px}.ksm-efc-level2 .ksm-efc-btn:hover{background:#000;color:#fff;border-radius:3px !important;padding:1px 8px 3px !important;font-size:12px}.ksm-efc-sub-showmore.ksm-efc-clicked{background:#fff !important;color:#000 !important;border-radius:3px !important}.ksm-efc-sub-showmore{background:#000 !important;color:#fff !important;border:none;padding:2px 4px;font-size:13px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out}.ksm-efc-sub-showmore:hover{background:#fff !important;color:#000 !important}.ksm-efc-btnwrap,.ksm-efc-btnwrap *{z-index:10050 !important}.ksm-efc-level2{z-index:10045 !important}.ksm-efc-container{overflow:visible !important;position:relative !important}