.kmx .kpa-row{display:flex;gap:7px;flex-shrink:0}.kmx .kpa-btn{position:relative;box-sizing:border-box;width:41.5px;height:41.5px;flex-shrink:0;margin:0;padding:0;border-radius:50%;border:1px solid var(--line2);background:transparent;color:var(--tx);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s,border-color .2s}.kmx .kpa-btn:hover{background:var(--glass2)}.kmx .kpa-btn:focus-visible{outline:2px solid var(--tx);outline-offset:2px}.kmx .kpa-btn[aria-disabled=true]{cursor:default}.kmx .kpa-ico{position:relative;display:block;width:16px;height:16px;flex-shrink:0;transition:transform .16s ease}.kmx .kpa-btn:active .kpa-ico{transform:scale(.88)}.kmx .kpa-ico svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kmx .kpa-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kmx .kwl-btn{--kwl:#E5484D}.kmx .kpa-ico svg.kwl-full{fill:var(--kwl);stroke:var(--kwl);opacity:0;transform:scale(.55);transition:opacity .2s ease,transform .2s ease}.kmx .kpa-ico svg.kwl-line{transition:opacity .2s ease}.kmx .kwl-btn[data-on="1"] .kwl-full{opacity:1;transform:none}.kmx .kwl-btn[data-on="1"] .kwl-line{opacity:0}.kmx .kwl-btn[data-busy="1"] .kpa-ico{opacity:.55}.kmx .kwl-btn[data-pop="1"] .kpa-ico{animation:kwl-spring .56s cubic-bezier(.3,.7,.3,1) both}.kmx .kwl-btn[data-pop="1"] .kwl-full{transition:none}.kmx .kwl-ring{position:absolute;inset:-1px;border-radius:50%;border:1.5px solid var(--kwl);opacity:0;transform:scale(.4);pointer-events:none}.kmx .kwl-btn[data-pop="1"] .kwl-ring{animation:kwl-ring .6s cubic-bezier(.2,.7,.3,1) both}.kmx .kwl-sparks{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.kmx .kwl-sparks i{position:absolute;left:-1.5px;top:-1.5px;width:3px;height:3px;border-radius:50%;background:var(--kwl);opacity:0;transform:rotate(var(--kwl-a)) translateY(-9px) scale(.4)}.kmx .kwl-btn[data-pop="1"] .kwl-sparks i{animation:kwl-spark .58s cubic-bezier(.2,.7,.3,1) .1s both}.kmx .kwl-sparks i:nth-child(1){--kwl-a:8deg}.kmx .kwl-sparks i:nth-child(2){--kwl-a:68deg}.kmx .kwl-sparks i:nth-child(3){--kwl-a:128deg}.kmx .kwl-sparks i:nth-child(4){--kwl-a:188deg}.kmx .kwl-sparks i:nth-child(5){--kwl-a:248deg}.kmx .kwl-sparks i:nth-child(6){--kwl-a:308deg}.kmx .kwl-sparks i:nth-child(2n){width:2px;height:2px;left:-1px;top:-1px}@keyframes kwl-spring{0%{transform:scale(1)}22%{transform:scale(.72)}55%{transform:scale(1.22)}78%{transform:scale(.95)}to{transform:scale(1)}}@keyframes kwl-ring{0%{opacity:0;transform:scale(.4)}25%{opacity:.55}to{opacity:0;transform:scale(1.5)}}@keyframes kwl-spark{0%{opacity:0;transform:rotate(var(--kwl-a)) translateY(-9px) scale(.4)}30%{opacity:.9}to{opacity:0;transform:rotate(var(--kwl-a)) translateY(-27px) scale(1)}}.kmx .kpa-ico svg.ksh-tick{opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.9,.25,1.2)}.kmx .kpa-ico svg.ksh-arrow{transition:opacity .2s ease,transform .2s ease}.kmx .ksh-btn[data-done=ok] .ksh-tick{opacity:1;transform:none}.kmx .ksh-btn[data-done=ok] .ksh-arrow{opacity:0;transform:scale(.5)}.kmx .ksh-note{position:absolute;z-index:6;top:calc(100% + 7px);right:-1px;box-sizing:border-box;height:27px;padding:0 11px;border-radius:899px;background:var(--tx);color:var(--bg);display:flex;align-items:center;font-size:var(--t-xs);font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-4px) scale(.96);transform-origin:100% 0;transition:opacity .18s ease,transform .26s cubic-bezier(.2,.85,.25,1)}.kmx .ksh-btn[data-done] .ksh-note{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kmx .kpa-ico,.kmx .kpa-ico svg,.kmx .ksh-note{transition:none!important}.kmx .kpa-btn:active .kpa-ico{transform:none}.kmx .kwl-btn[data-pop="1"] .kpa-ico,.kmx .kwl-btn[data-pop="1"] .kwl-ring,.kmx .kwl-btn[data-pop="1"] .kwl-sparks i{animation:none}.kmx .ksh-note{transform:none}}@media print{.kmx .kpa-row{display:none}}
