/*
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 */
:host {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1;
}

.zen-download-arc-animation {
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2px;
  background-color: var(--zen-colors-hover-bg);
  box-shadow: var(--zen-big-shadow);
}

.zen-download-arc-animation-inner-circle {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: var(--zen-colors-secondary);
}

.zen-download-arc-animation-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--zen-primary-color);
  mask: url('chrome://browser/content/zen-images/downloads/download.svg') no-repeat center;
  mask-size: 70%;
}
