.kl-dialog{opacity:0;transform:scale(var(--scale-enter));transition:opacity var(--dur-press) var(--ease-out), transform var(--dur-press) var(--ease-out), overlay var(--dur-press) allow-discrete, display var(--dur-press) allow-discrete}.kl-dialog[open]{opacity:1;transition-duration:var(--dur-base);transform:none}@starting-style{.kl-dialog[open]{opacity:0;transform:scale(var(--scale-enter))}}.kl-dialog::backdrop{opacity:0;transition:opacity var(--dur-press) var(--ease-out), overlay var(--dur-press) allow-discrete, display var(--dur-press) allow-discrete}.kl-dialog[open]::backdrop{opacity:1;transition-duration:var(--dur-base)}@starting-style{.kl-dialog[open]::backdrop{opacity:0}}html:has(.kl-dialog[open]){overflow:hidden}@keyframes kl-spin{to{transform:rotate(360deg)}}.kl-spinner{animation:.6s linear infinite kl-spin}@keyframes kl-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.kl-progress{animation:1.2s linear infinite kl-progress}.kl-pending-hint{transform-origin:0;transition:transform var(--dur-press) var(--ease-out);transform:scaleX(0)}.kl-pending-hint[data-pending]{transition:transform var(--dur-sheet) var(--ease-out) .12s;transform:scaleX(1)}@keyframes kl-check-badge{0%{opacity:0;transform:rotate(-30deg) scale(var(--scale-enter))}}@keyframes kl-check-draw{0%{stroke-dashoffset:1px}}.kl-check-badge{animation:kl-check-badge var(--dur-sheet) var(--ease-out) both}.kl-check-path{stroke-dasharray:1;stroke-dashoffset:0;animation:kl-check-draw .4s var(--ease-out) 80ms both}@media (prefers-reduced-motion:reduce){.kl-pending-hint,.kl-pending-hint[data-pending]{transform:none}.kl-pending-hint{opacity:0}.kl-pending-hint[data-pending]{opacity:1}}
