@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/test-ui/1b08e7fc267a5c7e1d61.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/test-ui/8c883f63b2c4157d9973.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/test-ui/e7a1aaf7eda9f2fad413.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/test-ui/b37284b5701b6b168dfc.ttf) format('truetype');
}

@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(/assets/fonts/test-ui/73823fb0e7533d4365b2.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/assets/fonts/test-ui/5456ee48d2c58c0f4443.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(/assets/fonts/test-ui/c79d555c19c9795bf005.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(/assets/fonts/test-ui/569aa5a3484aaf10c051.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(/assets/fonts/test-ui/338f2fb751c24e531707.ttf) format('truetype');
}

.material-symbols-outlined {
  font-family: 'Material Symbols Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
}

@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(/assets/fonts/test-ui/581d405fca4b8eddd5fe.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/assets/fonts/test-ui/57383ccf3bcb68235504.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: url(/assets/fonts/test-ui/3ada8925a2a1a111bcbc.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(/assets/fonts/test-ui/31b90e67509a7fd78e4e.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(/assets/fonts/test-ui/6b391cbbfff32dc882a0.ttf) format('truetype');
}

.material-symbols-rounded {
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
}


.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;
}
