.kpm-nav,.kpm-scrim{display:none}@media only screen and (width<=767px){.kpm-nav{inset-inline:var(--kpm-gap,14px);bottom:calc(var(--kpm-gap,14px) + env(safe-area-inset-bottom,0px));z-index:998;font-family:inherit;display:block;position:fixed}.kpm-scrim{z-index:997;backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#14183247;transition:opacity .25s;display:block;position:fixed;inset:0}.kpm-scrim.is-show{opacity:1;pointer-events:auto}.kpm-bar{background:var(--kpm-bg,#fff);border-radius:var(--kpm-radius,22px);align-items:stretch;height:66px;padding:6px;display:flex;position:relative;box-shadow:0 10px 30px #1e224629,0 2px 6px #1e22460f}.kpm-ind{top:6px;bottom:6px;width:calc((100% - 12px)/var(--kpm-n,5));border-radius:calc(var(--kpm-radius,22px) - 6px);background:color-mix(in srgb,var(--kpm-accent,#1e2f9d)14%,transparent);pointer-events:none;opacity:0;transition:inset-inline-start .35s cubic-bezier(.34,1.4,.5,1),opacity .2s;position:absolute;inset-inline-start:6px}.kpm-nav.kpm-ready .kpm-ind.has-active{opacity:1}.kpm-item{min-width:0;box-shadow:none;color:var(--kpm-text,#8a8fa3);font:inherit;white-space:nowrap;cursor:pointer;border-radius:calc(var(--kpm-radius,22px) - 6px);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;margin:0;padding:0;font-size:10.5px;line-height:1.3;text-decoration:none;transition:color .2s,transform .2s;display:flex;position:relative}.kpm-item i{font-size:20px;line-height:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.kpm-label{text-overflow:ellipsis;max-width:100%;overflow:hidden}.kpm-item:hover,.kpm-item:focus-visible{color:var(--kpm-accent,#1e2f9d);outline:0}.kpm-item:hover i{transform:translateY(-2px)}.kpm-item:active{transform:scale(.94)}.kpm-item.is-active{color:var(--kpm-accent,#1e2f9d);font-weight:700}.kpm-item.is-active i{transform:translateY(-1px)scale(1.08)}.kpm-nolabels .kpm-label{display:none}.kpm-nolabels .kpm-item i{font-size:23px}.kpm-badge{top:7px;color:#fff;text-align:center;background:#ff5a6e;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:calc(50% - 22px)}.kpm-more i{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.kpm-nav.is-open .kpm-more{color:var(--kpm-accent,#1e2f9d)}.kpm-nav.is-open .kpm-more i{transform:scale(1.2)}.kpm-sheet{inset-inline:0;background:var(--kpm-bg,#fff);border-radius:var(--kpm-radius,22px);opacity:0;transform-origin:bottom;pointer-events:none;visibility:hidden;flex-wrap:wrap;padding:8px;transition:opacity .25s,transform .35s cubic-bezier(.34,1.4,.5,1),visibility 0s .35s;display:flex;position:absolute;bottom:calc(100% + 10px);transform:translateY(16px)scale(.96);box-shadow:0 14px 34px #1e224633,0 2px 6px #1e22460f}.kpm-nav.is-open .kpm-sheet{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .25s,transform .35s cubic-bezier(.34,1.4,.5,1),visibility;transform:none}.kpm-sheet .kpm-item{opacity:0;flex:0 0 25%;height:62px;transition:color .2s,transform .2s,background .2s,opacity .3s,translate .35s;translate:0 10px}.kpm-nav.is-open .kpm-sheet .kpm-item{opacity:1;translate:0}.kpm-nav.is-open .kpm-sheet .kpm-item:first-child{transition-delay:40ms}.kpm-nav.is-open .kpm-sheet .kpm-item:nth-child(2){transition-delay:80ms}.kpm-nav.is-open .kpm-sheet .kpm-item:nth-child(3){transition-delay:.12s}.kpm-nav.is-open .kpm-sheet .kpm-item:nth-child(4){transition-delay:.16s}.kpm-nav.is-open .kpm-sheet .kpm-item:nth-child(n+5){transition-delay:.2s}.kpm-sheet .kpm-item:hover,.kpm-sheet .kpm-item.is-active{background:color-mix(in srgb,var(--kpm-accent,#1e2f9d)12%,transparent)}body{padding-bottom:calc(var(--kpm-gap,14px) + 78px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.kpm-nav *,.kpm-scrim{transition:none!important}}