.nakee-action-dock{position:fixed;z-index:800;left:50%;bottom:max(1.25rem,env(safe-area-inset-bottom));display:grid;grid-template-columns:auto auto minmax(15rem,1fr) auto;align-items:stretch;width:min(calc(100% - 2rem),58rem);min-height:4.7rem;padding:.38rem;transform:translateX(-50%);border:1px solid rgba(199,138,22,.62);border-radius:2.5rem;background:rgba(255,250,239,.96);box-shadow:0 .9rem 2.8rem rgba(49,29,7,.3);backdrop-filter:blur(15px);transition:opacity .2s ease,transform .2s ease}.nakee-action-dock.is-over-footer{opacity:0;pointer-events:none;transform:translate(-50%,1rem)}.nakee-action-dock::before,.nakee-action-dock::after{content:'✦';position:absolute;top:50%;color:var(--nakee-gold);font-size:1.2rem;transform:translateY(-50%)}.nakee-action-dock::before{left:-1rem}.nakee-action-dock::after{right:-1rem}.nakee-action-dock__item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:7.2rem;padding:.35rem 1rem;color:var(--nakee-brown);font-family:var(--nakee-serif);font-size:.85rem;line-height:1.2;text-decoration:none}.nakee-action-dock__item+.nakee-action-dock__item{border-left:1px solid var(--nakee-line)}.nakee-action-dock__item .nakee-icon{color:#9c6104;font-size:1.25rem}.nakee-action-dock__book{display:flex;align-items:center;justify-content:center;gap:.7rem;margin:.2rem .45rem;padding:.7rem 1.5rem;border-radius:2rem;color:#1e1608;background:linear-gradient(135deg,#f9d97c,#e5a51d);box-shadow:0 .45rem 1.1rem rgba(159,99,4,.27);font-weight:800;letter-spacing:.03em;text-decoration:none;text-transform:uppercase}.nakee-action-dock__language{display:grid;place-items:center;padding-inline:.6rem;border-left:1px solid var(--nakee-line)}.nakee-action-dock__language .nakee-language__button{border:0;background:transparent}
@media(max-width:48rem){.nakee-action-dock{grid-template-columns:1fr 4.4rem 1fr;width:min(calc(100% - 1.25rem),27rem);min-height:4.3rem;padding:.28rem}.nakee-action-dock__services{display:none}.nakee-action-dock__item{min-width:0;padding-inline:.5rem}.nakee-action-dock__book{order:2;width:4.4rem;height:4.4rem;margin:-.3rem 0;padding:0;border:4px solid var(--nakee-cream);border-radius:50%}.nakee-action-dock__book span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.nakee-action-dock__language{order:3;padding-inline:.1rem}.nakee-action-dock__language .nakee-language__button{gap:.25rem;padding-inline:.25rem;font-size:.82rem}}
.nakee-action-dock{bottom:max(var(--nakee-dock-bottom,1.25rem),env(safe-area-inset-bottom))}
.nakee-action-dock{width:min(calc(100% - 2rem),55rem);border:2px solid rgba(151,99,9,.68);box-shadow:0 0 0 3px rgba(255,250,239,.75),0 .9rem 2.8rem rgba(49,29,7,.32)}
.nakee-action-dock::before,.nakee-action-dock::after{content:'❧';display:grid;place-items:center;width:3.1rem;height:3.1rem;border:1px solid rgba(199,138,22,.72);border-radius:50%;color:#7a4b07;background:linear-gradient(145deg,#f5d77b,#fff7df);font-size:2rem;box-shadow:0 .3rem .8rem rgba(78,47,5,.22)}
.nakee-action-dock::before{left:-1.7rem}.nakee-action-dock::after{right:-1.7rem;transform:translateY(-50%) scaleX(-1)}
.nakee-action-dock.is-at-top{opacity:0;pointer-events:none;transform:translate(-50%,1rem)}
@media(max-width:48rem){.nakee-action-dock::before,.nakee-action-dock::after{width:2.2rem;height:2.2rem;font-size:1.3rem}.nakee-action-dock::before{left:-.75rem}.nakee-action-dock::after{right:-.75rem}}.nakee-action-dock__book{font-weight:700;letter-spacing:.015em}.nakee-action-dock__item{font-family:var(--nakee-sans);font-weight:500}.nakee-action-dock .nakee-language__list{top:auto;bottom:calc(100% + .65rem)}.nakee-action-dock .nakee-language__caret{transform:rotate(180deg)}.nakee-action-dock .nakee-language__button[aria-expanded=true] .nakee-language__caret{transform:rotate(0deg)}

/* Gilded Phaya Naga guardians frame the floating navigation pill. */
.nakee-action-dock{width:min(calc(100% - 7rem),55rem);border-color:#bc913c;background:linear-gradient(180deg,rgba(255,253,245,.98),rgba(250,240,217,.98));box-shadow:0 0 0 3px rgba(255,250,239,.82),0 0 0 5px rgba(173,126,34,.28),0 .9rem 2.8rem rgba(49,29,7,.26)}.nakee-action-dock::before,.nakee-action-dock::after{content:'';position:absolute;top:50%;width:5.5rem;height:7.5rem;border:0;border-radius:0;background:url('../../themes/nakee/assets/css/../images/dock-naga-king-v1.webp') center/contain no-repeat;box-shadow:none;filter:drop-shadow(0 .2rem .25rem rgba(78,47,5,.25));pointer-events:none}.nakee-action-dock::before{left:-3.6rem;transform:translateY(-58%)}.nakee-action-dock::after{right:-3.6rem;transform:translateY(-58%) scaleX(-1)}
@media(max-width:48rem){.nakee-action-dock{width:min(calc(100% - 3.5rem),27rem)}.nakee-action-dock::before,.nakee-action-dock::after{width:3rem;height:4.8rem}.nakee-action-dock::before{left:-1.8rem}.nakee-action-dock::after{right:-1.8rem}}
