:root{--kf-accent:#6c5ce7;--kf-accent-2:#00cec9;--kf-ink:#1e1e2e;--kf-surface:rgba(255,255,255,.92)}#pnlSendInfo{position:fixed;bottom:2em;right:2em;box-sizing:border-box;max-width:25em;z-index:1000;font-family:inherit}#pnlSendInfo *{box-sizing:border-box}#pnlSendInfo button{box-shadow:none;cursor:pointer}#pnlSendInfo strong{display:block;text-align:center;padding:.4em 0;font-size:1.1em}#pnlSendInfo strong[data-role="bubble"]{font-weight:500;line-height:140%;color:var(--kf-ink)}#ns__SI_ask{position:relative;max-width:30em;background-color:var(--kf-surface);backdrop-filter:blur(6px);padding:.7em 1.1em;border-radius:1.1em;box-shadow:0 .6em 1.6em rgba(30,20,60,.18);border:1px solid rgba(108,92,231,.15);text-align:center;cursor:pointer;animation:kfPopIn .45s cubic-bezier(.34,1.56,.64,1) both;transition:transform .2s ease,box-shadow .2s ease}#ns__SI_ask:hover{transform:translateY(-.15em);box-shadow:0 .9em 2em rgba(30,20,60,.24)}#ns__SI_ask::before{content:'';position:absolute;width:0;height:0;bottom:-.7em;right:1.7em;border:.75em solid transparent;border-top-color:var(--kf-surface);border-bottom:none;filter:drop-shadow(0 .18em .15em rgba(30,20,60,.15))}#ns__SI_button{display:block;float:right;width:3.2em;height:3.2em;margin:1em .4em 0 0;border:0;border-radius:50%;text-align:center;color:transparent;background-color:var(--kf-accent);background-image:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-2)),url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M12 2C6.48 2 2 6.02 2 11c0 2.62 1.27 4.98 3.3 6.62-.1 1.2-.53 2.86-1.6 4.38 0 0 2.42-.28 4.9-1.86A11.6 11.6 0 0 0 12 20c5.52 0 10-4.02 10-9s-4.48-9-10-9z"/%3E%3C/svg%3E');background-blend-mode:normal;background-size:cover,55%;background-position:center;background-repeat:no-repeat;font-size:1em;box-shadow:0 .5em 1.4em rgba(108,92,231,.45);animation:kfFloat 2.6s ease-in-out infinite,kfPopIn .5s .05s cubic-bezier(.34,1.56,.64,1) both;transition:transform .2s ease,box-shadow .2s ease}#ns__SI_button:hover{transform:scale(1.08);box-shadow:0 .7em 1.8em rgba(108,92,231,.55)}#ns__SI_button:active{transform:scale(.96)}#ns__SI_frm{border-radius:1.1em;background:var(--kf-surface);backdrop-filter:blur(10px);font-size:1.1em;position:relative;border:1px solid rgba(108,92,231,.18);box-shadow:0 1.2em 3em rgba(30,20,60,.28);z-index:666;overflow:hidden;min-width:22em;animation:kfSlideFadeIn .35s cubic-bezier(.25,.8,.35,1) both}#ns__SI_frm_head{background:linear-gradient(120deg,var(--kf-accent),var(--kf-accent-2));background-size:200% 200%;animation:kfGradientShift 6s ease infinite;position:relative;padding:.7em 1em}#ns__SI_frm_head strong{color:#fff;letter-spacing:.06em;font-weight:700;padding:0}#ns__SI_form{padding:1em 1.2em 1.2em;position:relative}#ns__SI_frm textarea,#ns__SI_frm input[type="text"],#ns__SI_frm button{width:100%;border-radius:.7em;border:1px solid rgba(30,20,60,.14)}#ns__SI_frm input,#ns__SI_frm textarea{font-size:1.05em;padding:.6em .7em;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}#ns__SI_frm input:focus,#ns__SI_frm textarea:focus{outline:none;border-color:var(--kf-accent);box-shadow:0 0 0 .2em rgba(108,92,231,.18)}#ns__SI_frm_text{color:var(--kf-ink);font-size:1.2em;margin:0;text-align:center}#ns__SI_frm_text.error{background-color:#ff5c5c;color:#fff;padding:.5em 1em;border-radius:.6em;animation:kfShake .4s ease}#ns__SI_frm .alert{outline:none;border-color:#ff5c5c!important;box-shadow:0 0 0 .2em rgba(255,92,92,.22);animation:kfShake .4s ease}#ns__SI_frm button#ns__SI_close{width:2em;height:2em;position:absolute;right:.0;top:.0;bottom:0;background-color:rgba(255,255,255,.18);border:0;border-radius:0;color:#fff;font-size:1.4em;line-height:1;transition:background-color .2s ease,transform .2s ease}#ns__SI_frm button#ns__SI_close:hover{background-color:rgba(255,255,255,.32);transform:rotate(90deg)}.done #ns__SI_frm_head:after{background-color:transparent}.error #ns__SI_frm_text{color:#ff5c5c}#pnlSendInfo .loading form{opacity:.35;transition:opacity .2s ease;pointer-events:none}#pnlSendInfo .loading:before{content:"";position:absolute;top:2.6em;left:0;right:0;bottom:0;width:2.4em;height:2.4em;margin:auto;border-radius:50%;border:.25em solid rgba(108,92,231,.2);border-top-color:var(--kf-accent);animation:kfSpin .7s linear infinite;z-index:555}#kfOptList{list-style:none;margin:.8em 0;padding:0}#kfOptList label{border:1px solid rgba(30,20,60,.12);border-radius:.7em;padding:.5em .7em;margin-bottom:.35em;display:block;cursor:pointer;background-color:rgba(255,255,255,.7);transition:border-color .2s ease,background-color .2s ease,transform .12s ease}#kfOptList label:hover{border-color:var(--kf-accent);background-color:rgba(108,92,231,.06);transform:translateX(.15em)}#kfOptList input{margin-right:.5em;accent-color:var(--kf-accent)}#kfOptList .selected{font-weight:700}input[data-role="kontakt"]{outline:none;text-align:center}#btnFastMessage{font-size:1.05em;font-weight:700;letter-spacing:.03em;padding:.6em;cursor:pointer;color:#fff;border:0!important;background:linear-gradient(120deg,var(--kf-accent),var(--kf-accent-2));background-size:200% 200%;box-shadow:0 .4em 1em rgba(108,92,231,.35);transition:transform .15s ease,box-shadow .2s ease,background-position .3s ease}#btnFastMessage:hover{background-position:100% 0;box-shadow:0 .6em 1.3em rgba(108,92,231,.45)}#btnFastMessage:active{transform:translateY(1px) scale(.98)}@keyframes kfPopIn{from{opacity:0;transform:translateY(.6em) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kfSlideFadeIn{from{opacity:0;transform:translateY(.8em) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kfFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-.25em)}}@keyframes kfGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes kfShake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-.3em)}40%,80%{transform:translateX(.3em)}}@keyframes kfSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#ns__SI_ask,#ns__SI_button,#ns__SI_frm,#ns__SI_frm_head,#ns__SI_frm_text.error,#ns__SI_frm .alert,#pnlSendInfo .loading:before{animation:none!important}}