/* DN-FABDOCK (dn-fabdock.js) stiliai – įdedami į <head> per zero.php DnFabDockHead (NOFLASH 2026-10-26) */
html.dn-fab .dngr-badge.is-split{padding:0;border-radius:14px}html.dn-fab .dngr-half{gap:8px;padding:8px 13px 8px 9px;border-radius:13px}html.dn-fab .is-split .dngr-g{width:30px;height:30px;flex-basis:30px}html.dn-fab .is-split .dngr-g svg{width:19px;height:19px}html.dn-fab .is-split .dngr-num{font-size:17px}html.dn-fab .is-split .dngr-row .dngr-stars{font-size:11.5px}html.dn-fab .is-split .dngr-lbl{font-size:10.5px;margin-top:2px}html.dn-fab .dngr-sn,html.dn-fab .dngr-ext{display:none}html.dn-fab .is-split .dngr-rv{display:inline}html.dn-fab .dngr-hp::before{top:10px;bottom:10px}html.dn-fab .is-split .dngr-x{top:-8px;right:-8px;width:22px;height:22px;background:#2a2118;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25)}html.dn-fab .is-split .dngr-x:hover{background:#7d5326;color:#fff}html.dn-fab .is-split .dngr-x svg{width:9px;height:9px}.dnf{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:2147483003;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none;-webkit-tap-highlight-color:transparent}.dnf-menu{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.dnf-it{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer;text-decoration:none!important;opacity:0;transform:translateY(10px) scale(.96);transition:opacity .16s ease,transform .22s cubic-bezier(.2,.8,.2,1);pointer-events:none}.dnf.is-open .dnf-it{opacity:1;transform:none;pointer-events:auto}.dnf.is-open .dnf-it:nth-last-child(2){transition-delay:.035s}.dnf.is-open .dnf-it:nth-last-child(3){transition-delay:.07s}.dnf-lb{padding:8px 13px;border-radius:999px;background:#fff;color:#1f2937;font-size:13.5px;font-weight:600;line-height:1.15;white-space:nowrap;box-shadow:0 6px 18px rgba(15,23,42,.16),0 1px 3px rgba(15,23,42,.08)}.dnf-ic{width:48px;height:48px;flex:0 0 48px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 8px 20px rgba(15,23,42,.22)}.dnf-ic svg{width:24px;height:24px;fill:#fff;display:block}.dnf-wa .dnf-ic{background:#25d366}.dnf-ms .dnf-ic{background:linear-gradient(135deg,#00b2ff 0%,#006aff 100%)}.dnf-btn{position:relative;width:56px;height:56px;margin:0;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:#1f2937;cursor:pointer;pointer-events:auto;box-shadow:0 10px 26px rgba(15,23,42,.28),0 2px 6px rgba(15,23,42,.14);transition:transform .18s ease}.dnf-btn:active{transform:scale(.94)}.dnf-btn:focus-visible,.dnf-it:focus-visible .dnf-ic{outline:3px solid rgba(255,255,255,.9);outline-offset:2px}.dnf-btn svg{width:28px;height:28px;fill:#fff;display:block;transition:transform .22s ease,opacity .18s ease}.dnf-btn .dnf-x{position:absolute;inset:0;margin:auto;width:22px;height:22px;opacity:0;transform:rotate(-90deg)}.dnf.is-open .dnf-btn .dnf-chat{opacity:0;transform:rotate(90deg) scale(.6)}.dnf.is-open .dnf-btn .dnf-x{opacity:1;transform:none}@media (min-width:768px){.dnf{display:none!important}}html.dn-fab-kb .dnf,html[class*="-container-open"] .dnf{display:none!important}html.dn-fab-consent .dnf{bottom:calc(var(--dnf-cb, 0px) + 12px)}@media (max-width:767px){html.dn-fab .whatsapp-float-wrap,html.dn-fab .messenger-float-wrap,html.dn-fab .dn-float-restore{display:none!important}html.dn-fab #dn-chatbot-wrap{left:auto!important;right:16px!important;bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important;width:56px!important;height:56px!important;pointer-events:none!important}html.dn-fab #dn-chatbot-wrap.is-open{pointer-events:auto!important}html.dn-fab.dn-fab-consent #dn-chatbot-wrap{bottom:calc(var(--dnf-cb, 0px) + 12px)!important}html.dn-fab #dn-chatbot-toggle{opacity:0!important;pointer-events:none!important}html.dn-fab #dn-chatbot-intro,html.dn-fab #dn-chatbot-panel{pointer-events:auto}html.dn-fab #dn-chatbot-intro{left:auto!important;right:0!important;bottom:70px!important;width:min(262px,calc(100vw - 32px))!important;max-width:none!important}html.dn-fab #dn-chatbot-intro::after{left:auto!important;right:21px!important;bottom:-7px!important;box-shadow:1px 1px 0 rgba(22,34,49,.08)!important}html.dn-fab.dn-fab-open #dn-chatbot-intro{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.dn-fab .scroll-top{right:82px!important;bottom:calc(25px + env(safe-area-inset-bottom, 0px))!important;left:auto!important;top:auto!important;margin:0!important}html.dn-fab.dn-fab-consent .scroll-top{bottom:calc(var(--dnf-cb, 0px) + 21px)!important}html.dn-fab.dn-fab-open .scroll-top{opacity:0!important;pointer-events:none!important}html.dn-fab .dngr-badge{left:12px!important;bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important}html.dn-fab .dngr-half{padding:7px 11px 7px 8px}html.dn-fab .is-split .dngr-g{width:28px;height:28px;flex-basis:28px}html.dn-fab .is-split .dngr-num{font-size:15px}html.dn-fab .is-split .dngr-rv{display:none}html.dn-fab .is-split .dngr-c::before{content:"("}html.dn-fab .is-split .dngr-c::after{content:")"}html.dn-fab .es-slide-in-position-container{justify-content:flex-start!important;padding:0 0 calc(16px + env(safe-area-inset-bottom, 0px)) 12px!important}html.dn-fab .es-card-badge-container{padding:7px 12px 8px 11px!important}html.dn-fab .es-badge-label{font-size:11px!important;line-height:14px!important}html.dn-fab .es-rating-value{font-size:15px!important}html.dn-fab .es-badge-reviews-count{font-size:11px!important}html.dn-fab-kb .es-slide-in-position-container,html.dn-fab-kb .dngr-badge{display:none!important}}

/* DN-FABDOCK-NOFLASH 2026-10-26: kol mygtukas nesukurtas (skriptas su defer), AI pasisveikinimas laukia; mygtukas pasirodo švelniai savo vietoje */
@media (max-width:767px){html.dn-fab:not(.dn-fab-on) #dn-chatbot-intro{visibility:hidden!important}}
@keyframes dnfIn{from{opacity:0;transform:translateY(8px) scale(.92)}}
.dnf-btn{animation:dnfIn .22s ease-out}
@media (prefers-reduced-motion:reduce){.dnf-btn{animation:none}}
