@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,300..700,0..1,-50..200&display=block");
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,300..700,0..1,-50..200&display=block");

.material-symbols-rounded {
  direction: ltr;
  display: inline-block;
  font-family: "Material Symbols Rounded";
  font-feature-settings: "liga";
  font-size: 22px;
  font-style: normal;
  font-variation-settings:
    "FILL" 0,
    "wght" 500,
    "GRAD" 0,
    "opsz" 24;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

.ipdf-fill-symbol-fonts-waiting:not(.ipdf-fill-symbol-fonts-ready) .ipdf-fill-shell .material-symbols-rounded,
.ipdf-fill-symbol-fonts-waiting:not(.ipdf-fill-symbol-fonts-ready) .ipdf-fill-shell .material-symbols-outlined {
  color: transparent !important;
}

.ipdf-fill-symbol-fonts-waiting:not(.ipdf-fill-symbol-fonts-ready) .ipdf-fill-shell .material-symbols-rounded::selection,
.ipdf-fill-symbol-fonts-waiting:not(.ipdf-fill-symbol-fonts-ready) .ipdf-fill-shell .material-symbols-outlined::selection {
  background: transparent;
  color: transparent;
}

.ipdf-fill-google-icon {
  color: currentColor;
  flex-shrink: 0;
  pointer-events: none;
}

.ipdf-fill-google-icon.is-16 {
  font-size: 18px;
}

.ipdf-fill-tool-label,
.ipdf-fill-context-label {
  pointer-events: none;
}

.ipdf-fill-shell .ipdf-fill-tool-btn {
  color: #0f172a;
}

.ipdf-fill-shell .ipdf-fill-tool-btn:hover:not(:disabled):not(.is-disabled):not(.is-active):not(.active):not([aria-pressed="true"]) {
  color: #1d4ed8;
}

.ipdf-fill-shell .ipdf-fill-tool-btn.is-active,
.ipdf-fill-shell .ipdf-fill-tool-btn.active,
.ipdf-fill-shell .ipdf-fill-tool-btn[aria-pressed="true"],
.ipdf-fill-shell .ipdf-fill-tool-btn.is-active:hover,
.ipdf-fill-shell .ipdf-fill-tool-btn.active:hover,
.ipdf-fill-shell .ipdf-fill-tool-btn[aria-pressed="true"]:hover {
  color: #2563eb;
}

.ipdf-fill-shell .ipdf-fill-tool-btn.is-active .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn.active .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn[aria-pressed="true"] .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn.is-active .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn.active .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn[aria-pressed="true"] .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn.is-active:hover .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn.active:hover .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn[aria-pressed="true"]:hover .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn.is-active:hover .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn.active:hover .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn[aria-pressed="true"]:hover .ipdf-fill-tool-label {
  color: currentColor;
}

.ipdf-fill-shell .ipdf-fill-tool-btn.is-disabled:not(.is-active):not(.active):not([aria-pressed="true"]),
.ipdf-fill-shell .ipdf-fill-tool-btn:disabled:not(.is-active):not(.active):not([aria-pressed="true"]) {
  color: #94a3b8;
  opacity: 1;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done {
  background: #2563eb;
  border-color: #2563eb;
  border-radius: 12px;
  color: #ffffff;
  flex-direction: row;
  font-size: 13px;
  font-weight: 600;
  gap: 6px;
  height: 36px;
  min-height: 36px;
  min-width: auto;
  padding: 0 16px;
  width: auto;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done:hover:not(:disabled):not(.is-disabled),
.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-active {
  background: #1d4ed8;
  border-color: #1d4ed8;
  box-shadow: none;
  color: #ffffff;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn--done .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn--done:hover .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn--done:hover .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-active .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-active .ipdf-fill-tool-label {
  color: #ffffff;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn--done:hover .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-active .ipdf-fill-google-icon {
  font-size: 20px;
  font-variation-settings:
    "FILL" 1,
    "wght" 500,
    "GRAD" 0,
    "opsz" 20;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done .ipdf-fill-tool-label {
  font-size: 13px;
  font-weight: 600;
  max-width: none;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-disabled:not(.is-active),
.ipdf-fill-shell .ipdf-fill-tool-btn--done:disabled {
  background: transparent;
  border-color: transparent;
  color: #94a3b8;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-disabled:not(.is-active) .ipdf-fill-google-icon,
.ipdf-fill-shell .ipdf-fill-tool-btn--done:disabled .ipdf-fill-google-icon {
  color: #94a3b8;
  font-variation-settings:
    "FILL" 0,
    "wght" 500,
    "GRAD" 0,
    "opsz" 20;
}

.ipdf-fill-shell .ipdf-fill-tool-btn--done.is-disabled:not(.is-active) .ipdf-fill-tool-label,
.ipdf-fill-shell .ipdf-fill-tool-btn--done:disabled .ipdf-fill-tool-label {
  color: #94a3b8;
}

.ipdf-fill-contextbar-chip,
.ipdf-fill-contextbar-label,
.ipdf-fill-contextbar-button {
  gap: 6px;
}

.ipdf-fill-context-icon-btn {
  color: #0f172a;
}

.ipdf-fill-context-icon-btn:hover:not(:disabled) {
  color: #0f172a;
}

.ipdf-fill-context-icon-btn:disabled {
  color: #94a3b8;
  opacity: 1;
}

.ipdf-fill-contextbar-button--primary .ipdf-fill-google-icon {
  color: #ffffff;
  font-variation-settings:
    "FILL" 0,
    "wght" 500,
    "GRAD" 0,
    "opsz" 20;
}
