.pk-progress{margin-inline:calc(var(--gutter) * -1);padding-top:calc(.5rem + env(safe-area-inset-top,0px));position:sticky;top:0}@media (max-width:734px){body:has(form[data-screen])>header{position:static}}.pk-bar{margin-inline:calc(var(--gutter) * -1)}html:has(.pk-bar){scroll-padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:no-preference){@keyframes pk-bar-in{0%{opacity:0;transform:translateY(.5rem)}}.pk-bar[data-docked]{animation:pk-bar-in var(--dur-3) var(--ease-out) backwards}}@media (min-width:735px){.pk-progress{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;margin-inline:0;padding-block:.75rem;padding-inline:0;position:static}.pk-bar{border-radius:var(--r-card);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--sh-float);padding-inline:1.25rem;margin-inline:0;padding-bottom:.75rem;bottom:1rem}}@media (prefers-reduced-transparency:reduce){.pk-bar{background:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:no-preference){@keyframes pk-in-fwd{0%{opacity:0;transform:translate(24px)}}@keyframes pk-out-fwd{to{opacity:0;transform:translate(-24px)}}@keyframes pk-in-back{0%{opacity:0;transform:translate(-24px)}}@keyframes pk-out-back{to{opacity:0;transform:translate(24px)}}::view-transition-old(.pk-exit-fwd){animation:pk-out-fwd var(--dur-2) var(--ease-in) both}::view-transition-new(.pk-enter-fwd){animation:pk-in-fwd var(--dur-3) var(--ease-out) both}::view-transition-old(.pk-exit-back){animation:pk-out-back var(--dur-2) var(--ease-in) both}::view-transition-new(.pk-enter-back){animation:pk-in-back var(--dur-3) var(--ease-out) both}}.pk-tick-check{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){@keyframes pk-disc{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes pk-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.pk-tick-disc{transform-origin:48px 48px;animation:pk-disc var(--dur-5) var(--ease-spring) both}.pk-tick-check{stroke-dashoffset:1px;animation:pk-draw var(--dur-4) var(--ease-out) .26s forwards}@keyframes pk-pulse{0%{opacity:.55;transform:scale(.9)}80%,to{opacity:0;transform:scale(1.7)}}.pk-pulse:before{content:"";border-radius:inherit;background:var(--teal-500);animation:pk-pulse 1.8s var(--ease-out) infinite;z-index:-1;position:absolute;inset:0}@keyframes pk-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pk-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.pk-line{transform-origin:0;animation:pk-grow var(--dur-5) var(--ease-out) both}@media (max-width:1068px){.pk-line{transform-origin:top;animation-name:pk-grow-y}}}form[data-screen] :is(input,select,textarea,button,label,[role=combobox]){scroll-margin-top:6rem;scroll-margin-bottom:6rem}
