.Z-avNG_progress.home-canvas-nav__header-control--icon{position:relative;overflow:visible}.Z-avNG_progressRing{--header-progress-fill:color-mix(in srgb, currentColor 70%, transparent);aspect-ratio:1;box-sizing:border-box;background:conic-gradient(var(--header-progress-fill) calc(var(--header-progress,0) * 1turn), var(--header-progress-track,var(--oki-interaction-hover-fill)) 0);height:100%;-webkit-mask:linear-gradient(var(--oki-gray-black) 0 0) content-box, linear-gradient(var(--oki-gray-black) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--oki-gray-black) 0 0) content-box exclude, linear-gradient(var(--oki-gray-black) 0 0);mask:linear-gradient(var(--oki-gray-black) 0 0) content-box exclude, linear-gradient(var(--oki-gray-black) 0 0);pointer-events:none;border-radius:50%;padding:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.Z-avNG_progress[data-progress=failed] .Z-avNG_progressRing{--header-progress-fill:var(--oki-status-error-text)}.Z-avNG_progressCheck{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.Z-avNG_icon{transition:transform .15s ease-out}.Z-avNG_progress>.Z-avNG_icon,.Z-avNG_progressCheck>svg{transform:scale(.8)}.Z-avNG_progress[data-progress=done] .Z-avNG_progressRing{animation:1.4s both Z-avNG_header-progress-ring-leave}.Z-avNG_progressCheck{animation:1.4s both Z-avNG_header-progress-check}.Z-avNG_progressIcon{animation:1.4s both Z-avNG_header-progress-icon}@keyframes Z-avNG_header-progress-ring-leave{0%,85.7%{opacity:1}to{opacity:0}}@keyframes Z-avNG_header-progress-check{0%{opacity:0}10.7%,85.7%{opacity:1}to{opacity:0}}@keyframes Z-avNG_header-progress-icon{0%{opacity:1}10.7%,85.7%{opacity:0}to{opacity:1}}.Z-avNG_progressCount{box-sizing:border-box;background:var(--oki-menu-danger-action-fill);min-width:15px;height:15px;color:var(--oki-menu-danger-action-text);font-size:10px;font-weight:var(--oki-font-weight-semibold);letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:8px;padding:0 4px;line-height:15px;position:absolute;top:-4px;right:-4px}@media (prefers-reduced-motion:reduce){.Z-avNG_progress[data-progress=done] .Z-avNG_progressRing,.Z-avNG_progressCheck,.Z-avNG_progressIcon{animation-timing-function:step-start}.Z-avNG_icon{transition:none}}@media (prefers-contrast:more){.Z-avNG_progressRing{--header-progress-track:var(--oki-interaction-pressed-fill)}.Z-avNG_progress:not([data-progress=failed]) .Z-avNG_progressRing{--header-progress-fill:currentColor}}:root[data-oki-contrast=more] .Z-avNG_progressRing{--header-progress-track:var(--oki-interaction-pressed-fill)}:root[data-oki-contrast=more] .Z-avNG_progress:not([data-progress=failed]) .Z-avNG_progressRing{--header-progress-fill:currentColor}@media (hover:hover) and (pointer:fine){.Z-avNG_reveal.home-canvas-nav__header-control--icon{opacity:0;pointer-events:none;flex-shrink:0;width:0;padding-inline:0}[data-header-control-reveal-host]:hover .Z-avNG_reveal{width:var(--oki-header-control-height);opacity:1;pointer-events:auto}[data-header-control-reveal-host]:has(:focus-visible) .Z-avNG_reveal{width:var(--oki-header-control-height);opacity:1;pointer-events:auto}}[data-header-responsive-mode]:not([data-header-responsive-mode=full]) .Z-avNG_reveal{display:none}@media (hover:none) and (max-width:720px){.Z-avNG_reveal{display:none}}
