.cp-block{display:flex;align-items:flex-start;gap:12px;position:relative;border-radius:var(--cp-radius);background:var(--cp-bg);color:var(--cp-text)}.cp-block .cp-text{line-height:1.5}.cp-block a{color:inherit;text-decoration:none}.cp-block a:hover{border-bottom-color:currentColor}.cp--contrast{--cp-bg:var(--bg-block-contrast,#1e1e1e);--cp-text:var(--cp-text-ctr)}.cp-btn{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:0 0!important;border:none;background-color:none!important;cursor:pointer;transition:border-color .3s ease,background .3s ease;position:relative;overflow:hidden}.cp-btn:hover{background:0 0;background-color:none}.cp-btn .ico{position:absolute;inset:0;width:100%;height:100%;transition:transform .3s ease,opacity .3s ease}.cp-btn:hover .ico-copy{opacity:.6}.ico-ok{opacity:0;transform:translateY(60%);position:relative;display:inline-block;width:20px;height:20px;color:var(--text)}.ico-ok::before{content:"";position:absolute;inset:0;background:0 0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwIDdMMTAgMTdsLTYtNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat center/100% 100%;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwIDdMMTAgMTdsLTYtNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat center/100% 100%;transition:opacity .3s ease,transform .3s ease,background-color .3s ease;opacity:1;transform:translateY(0)}.cp-btn.copied .ico-copy{opacity:0;transform:translateY(-60%)}.cp-btn.copied .ico-ok{opacity:1;transform:translateY(0)}.cp-toast{position:absolute;right:40px;top:13px;transform:translateY(-50%) translateY(8px);background:var(--bg,#fff);color:var(--cp-hl);border:1px solid var(--cp-border);padding:6px 10px;border-radius:10px;font-size:13px;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.cp-block.copied .cp-toast{opacity:1;transform:translateY(-50%)}@media (max-width:768px){.founded{right:0;top:369px;left:unset;bottom:unset;position:absolute!important}}