/* Static inline styles from the tool and info pages, moved here so the CSP can drop
   'unsafe-inline' for styles. Each class is the first 8 hex digits of the SHA-1 of its
   declarations. The declarations are !important so they keep the precedence the inline
   attribute had over the page's stylesheets, except on the properties script rewrites
   with an inline style at run time (see DYNAMIC_STYLE_TARGETS in inline-utilities-test):
   an !important class would beat that write and the rewrite would never show. */
.inl-01ab9a1f {
  background: var(--surface-tint-strong) !important;
}
.inl-037a9c71 {
  font-size: 0.82em !important;
}
.inl-09601dc1 {
  margin: 10px 0 !important;
}
.inl-0f7d2c04 {
  font-size: 0.83em !important;
}
.inl-137f0166 {
  margin-top: 14px !important;
  background: var(--surface-tint) !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 8px !important;
  padding: 12px !important;
  font-size: 0.83em !important;
}
.inl-162cec91 {
  margin: 0 0 4px !important;
  font-weight: 700 !important;
  font-size: 0.95em !important;
  color: var(--heading-indigo) !important;
}
.inl-16991972 {
  display: block !important;
  color: var(--text-muted) !important;
}
.inl-2520cbd2 {
  padding: 5px 8px !important;
  border: 1px solid var(--border-slate) !important;
}
.inl-25f9772e {
  font-weight: 700 !important;
  color: var(--heading-indigo) !important;
  margin-bottom: 6px !important;
}
.inl-32a8a59d {
  padding: 8px !important;
  border: 1.5px solid var(--border-slate);
  border-radius: 6px !important;
  background: white;
}
.inl-34cbf4cf {
  background: var(--surface-tint) !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 8px !important;
  padding: 11px !important;
}
.inl-364fdc57 {
  margin-top: 14px !important;
  background: var(--success-bg) !important;
  border: 1px solid var(--success-border) !important;
  border-radius: 8px !important;
  padding: 12px !important;
  font-size: 0.83em !important;
}
.inl-37356861 {
  text-align: left !important;
  padding: 4px 8px !important;
  border: 1px solid var(--border-mid) !important;
}
.inl-422030a3 {
  position: fixed !important;
  bottom: 20px !important;
  right: 20px !important;
  z-index: 9999 !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
  width: min(420px, 90vw) !important;
}
.inl-436fdc37 {
  cursor: pointer !important;
  color: var(--heading-indigo) !important;
  font-weight: 600 !important;
  user-select: none !important;
}
.inl-43968393 {
  margin: 0 0 12px !important;
  font-size: 0.81em !important;
  color: var(--text-body) !important;
}
.inl-4afb4abe {
  padding: 5px 8px !important;
  text-align: left !important;
  border: 1px solid var(--border-slate) !important;
}
.inl-4c0544d5 {
  margin-top: 16px !important;
}
.inl-4cc60e05 {
  font-weight: 700 !important;
  color: var(--heading-indigo) !important;
  margin-bottom: 5px !important;
}
.inl-5790ffba {
  display: none !important;
}
.inl-59d18b96 {
  margin-top: 24px !important;
  padding: 16px 20px !important;
  background: var(--surface-tint) !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 8px !important;
}
.inl-69005aa1 {
  padding: 4px 8px !important;
  border: 1px solid var(--border-mid) !important;
}
.inl-7591a271 {
  cursor: pointer !important;
  font-weight: 600 !important;
  color: var(--text-body) !important;
}
.inl-7883f74a {
  padding: 5px 8px !important;
  border: 1px solid var(--border-slate) !important;
  font-family: monospace !important;
  font-weight: 600 !important;
}
.inl-7c412316 {
  font-weight: 700 !important;
  color: var(--heading-blue) !important;
  margin-bottom: 5px !important;
}
.inl-7c5a8b88 {
  padding: 5px 8px !important;
  text-align: left !important;
  border: 1px solid var(--border-slate) !important;
  white-space: nowrap !important;
}
.inl-7c8ebd94 {
  font-weight: 400 !important;
}
.inl-7cb6736d {
  display: flex !important;
  flex-direction: column !important;
  gap: 4px !important;
  font-size: 0.83em !important;
}
.inl-7d7cbfc6 {
  width: 100% !important;
  padding: 5px 6px !important;
  border: 1px solid var(--border-mid) !important;
  border-radius: 4px !important;
  font-size: 0.83em !important;
  background: white !important;
}
.inl-7e613283 {
  color: var(--text-muted) !important;
  margin-top: 5px !important;
}
.inl-83d1f535 {
  color: var(--heading-blue) !important;
}
.inl-870f73a3 {
  background: var(--surface-tint) !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 8px !important;
  padding: 12px !important;
}
.inl-8afd308e {
  background: var(--surface-tint) !important;
}
.inl-96fb1766 {
  margin-top: 14px !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 12px !important;
  font-size: 0.83em !important;
}
.inl-9b871053 {
  margin: 0 !important;
  padding-left: 16px !important;
  color: var(--text) !important;
  line-height: 1.65 !important;
}
.inl-a5ce6e24 {
  width: 100% !important;
  border-collapse: collapse !important;
  margin-top: 8px !important;
}
.inl-a63a34f9 {
  margin: 0 !important;
  padding-left: 18px !important;
  color: var(--text) !important;
  line-height: 1.7 !important;
}
.inl-a9e07907 {
  background: var(--surface-alt) !important;
}
.inl-aa08e943 {
  display: block !important;
  font-size: 0.74em !important;
  color: var(--text-soft) !important;
  margin: 6px 0 2px !important;
}
.inl-b4f87ea9 {
  font-weight: 700 !important;
  color: var(--heading-green) !important;
  margin-bottom: 5px !important;
}
.inl-bfe4fc0b {
  font-size: 13px !important;
  padding: 8px 16px !important;
}
.inl-c0385465 {
  display: none;
  color: var(--red-strong) !important;
  font-size: 0.74em !important;
  margin-top: 3px !important;
  line-height: 1.3 !important;
}
.inl-c1b8eee0 {
  font-weight: 700 !important;
  color: var(--heading-purple) !important;
  margin-bottom: 6px !important;
}
.inl-c3cb6025 {
  display: block !important;
  font-size: 0.8em !important;
  font-weight: 600 !important;
  color: var(--text-body) !important;
  margin-bottom: 4px !important;
}
.inl-c7cfa86c {
  margin-top: 6px !important;
  color: var(--text-muted) !important;
}
.inl-ca45ceac {
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(155px, 1fr)) !important;
  gap: 10px !important;
  margin-bottom: 14px !important;
}
.inl-cc7cae85 {
  border-collapse: collapse !important;
  width: 100% !important;
}
.inl-d7d17b16 {
  margin-top: 8px !important;
  font-size: 0.875em !important;
  line-height: 1.6 !important;
  color: var(--text-body) !important;
}
.inl-d99516e0 {
  font-weight: 700 !important;
  color: var(--heading-green) !important;
  margin-bottom: 6px !important;
}
.inl-ded2115d {
  color: var(--heading-green) !important;
}
.inl-e24f6a7d {
  color: var(--heading-purple) !important;
}
.inl-e3e72b1c {
  margin: 0 !important;
  padding-left: 18px !important;
  color: var(--text) !important;
  line-height: 1.7 !important;
}
.inl-e5a6d3c3 {
  margin-top: 10px !important;
}
.inl-f01a3964 {
  color: var(--heading-indigo) !important;
}
.inl-fac4845e {
  font-weight: 700 !important;
  color: var(--heading-blue) !important;
  margin-bottom: 6px !important;
}
.inl-fd516210 {
  margin-top: 14px !important;
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 10px !important;
  font-size: 0.82em !important;
  text-align: left !important;
}
.inl-020325ee {
  flex: 0 0 120px !important;
  color: var(--text-body) !important;
  text-align: right !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.inl-02efed96 {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 6px !important;
  align-items: center !important;
  margin-top: 6px !important;
}
.inl-03e7ae88 {
  position: absolute !important;
  z-index: 3 !important;
  margin-top: 4px !important;
  right: 0 !important;
  max-height: 260px !important;
  overflow-y: auto !important;
  background: var(--surface) !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18) !important;
  padding: 6px 4px !important;
  min-width: 180px !important;
}
.inl-04b437d1 {
  padding: 2px 4px !important;
  text-align: center !important;
}
.inl-088f15fb {
  fill: var(--text-soft) !important;
  font-size: 11px !important;
}
.inl-0aac8bf0 {
  font-size: 11px !important;
  font-weight: 700 !important;
  color: var(--text-soft) !important;
  margin: 8px 0 2px 0 !important;
}
.inl-0b13cea0 {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: var(--text-body) !important;
  margin-bottom: 2px !important;
}
.inl-0fd07c97 {
  color: var(--warning-text) !important;
  font-size: 12px !important;
}
.inl-0fe8a2e1 {
  color: var(--text-faint) !important;
  font-size: 0.8em !important;
}
.inl-1283cbed {
  font-size: 11px !important;
  letter-spacing: 0.04em !important;
  text-transform: uppercase !important;
  color: var(--text-soft) !important;
  margin-top: 3px !important;
}
.inl-14aa00f3 {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  align-items: center !important;
  padding: 10px 16px !important;
  margin-bottom: 12px !important;
  background: var(--success-bg) !important;
  border: 1px solid var(--success-border) !important;
  border-radius: 8px !important;
  font-size: 0.875em !important;
}
.inl-161b6503 {
  margin: 14px 0 0 0 !important;
}
.inl-16bd8c6c {
  color: var(--good-strong) !important;
}
.inl-16c5fe6f {
  font-size: 12px !important;
  margin-top: 8px !important;
}
.inl-1701c555 {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: var(--text-body) !important;
  margin-bottom: 6px !important;
}
.inl-19e54f47 {
  max-width: 190px !important;
}
.inl-1a752b01 {
  font-size: 12px !important;
  color: var(--text-soft) !important;
}
.inl-1cf2b7de {
  border-collapse: collapse !important;
  font-size: 12px !important;
}
.inl-21957246 {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  margin: 2px 0 !important;
  font-size: 12px !important;
}
.inl-22e75d37 {
  flex: 0 0 auto !important;
  font-weight: 700 !important;
  color: var(--text) !important;
  min-width: 28px !important;
}
.inl-28217ba5 {
  max-width: 260px !important;
}
.inl-28b46c42 {
  padding: 12px 16px !important;
  background: var(--surface) !important;
  border: 1px solid var(--border-slate-light) !important;
  border-radius: 8px !important;
}
.inl-2f8e8ab1 {
  width: auto !important;
}
.inl-31cce5e6 {
  flex: 1 !important;
  font-size: 0.9em !important;
  color: var(--text-body) !important;
}
.inl-32bee059 {
  display: flex !important;
  flex-direction: column !important;
  gap: 2px !important;
}
.inl-34f06abd {
  font-size: 13px !important;
  padding: 6px 14px !important;
}
.inl-36ca0aff {
  margin-top: 8px !important;
}
.inl-398932ea {
  margin-top: 10px !important;
  font-size: 14px !important;
  padding: 10px 20px !important;
}
.inl-3a32899f {
  margin-left: 4px !important;
  padding: 4px 6px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  font-size: 12px !important;
  background: var(--surface) !important;
  color: var(--text) !important;
}
.inl-3f2c0da8 {
  font-size: 12px !important;
  color: var(--text-soft) !important;
  white-space: nowrap !important;
}
.inl-40a750d8 {
  margin: 8px 0 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
.inl-41528f40 {
  font-size: 12px !important;
  color: var(--text-soft) !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  white-space: nowrap !important;
  cursor: pointer !important;
}
.inl-42d4450c {
  overflow-x: auto !important;
}
.inl-4cd01e56 {
  font-size: 13px !important;
  color: var(--text-muted) !important;
}
.inl-4de65731 {
  margin: 4px 0 0 0 !important;
  font-size: 11px !important;
  color: var(--text-soft) !important;
}
.inl-4e824bb5 {
  margin: 6px 0 10px 18px !important;
}
.inl-4ed3b064 {
  padding: 14px !important;
  text-align: center !important;
  color: var(--text-soft) !important;
}
.inl-4f6c6800 {
  background: var(--surface-alt) !important;
}
.inl-50920e1c {
  padding: 4px 10px !important;
  text-align: left !important;
  border-bottom: 1px solid var(--border-slate) !important;
}
.inl-5103b040 {
  padding: 8px !important;
  border: 1px solid var(--border-mid) !important;
}
.inl-525a655e {
  padding: 3px 10px !important;
  border-bottom: 1px solid var(--border-lighter) !important;
}
.inl-54d32d80 {
  margin-top: 10px !important;
}
.inl-553ef2e1 {
  overflow-x: auto !important;
  max-height: 420px !important;
  overflow-y: auto !important;
  border: 1px solid var(--border-slate-light) !important;
  border-radius: 6px !important;
}
.inl-559ae1c3 {
  color: var(--amber-deep) !important;
  font-size: 0.85em !important;
}
.inl-561361a9 {
  font-weight: 700 !important;
  color: var(--good-strong) !important;
}
.inl-56b469dc {
  width: 100% !important;
  box-sizing: border-box !important;
  padding: 2px 4px !important;
  font-size: 10px !important;
  font-weight: 400 !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 3px !important;
  background: var(--surface) !important;
  color: var(--text) !important;
}
.inl-56fcee84 {
  fill: var(--text) !important;
  font-size: 26px !important;
  font-weight: 800 !important;
}
.inl-592c35f1 {
  font-size: 11px !important;
  font-weight: 700 !important;
  color: var(--text-soft) !important;
  margin: 6px 0 1px 0 !important;
}
.inl-59fa21c5 {
  display: block !important;
  margin-top: 6px !important;
  font-size: 0.85em !important;
}
.inl-5e7cdbf3 {
  padding: 6px 10px !important;
  font-size: 13px !important;
  width: 140px !important;
}
.inl-5eb82a15 {
  font-size: 13px !important;
  padding: 8px 16px !important;
  margin-left: 8px !important;
}
.inl-5fd9db3d {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
  margin-bottom: 6px !important;
}
.inl-60a0e059 {
  margin: 0 0 14px 0 !important;
}
.inl-6170d94c {
  margin-left: 8px !important;
}
.inl-619fe476 {
  margin-left: 10px !important;
  font-size: 13px !important;
  color: var(--good-strong);
}
.inl-61a663d1 {
  margin: 0 0 4px 0 !important;
  font-size: 11px !important;
  color: var(--text-soft) !important;
}
.inl-621e9189 {
  flex: 0 0 auto !important;
  font-weight: 700 !important;
  color: var(--text) !important;
  min-width: 20px !important;
}
.inl-6640434a {
  margin: 2px 0 0 0 !important;
  font-size: 13px !important;
  color: var(--text-body) !important;
}
.inl-683c6083 {
  border-bottom: 2px solid var(--border-slate-light) !important;
  padding-bottom: 10px !important;
  margin-bottom: 16px !important;
}
.inl-69092d65 {
  color: var(--red-badge) !important;
}
.inl-6b6f9f12 {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex-wrap: wrap !important;
}
.inl-6df5ed6c {
  position: sticky !important;
  top: 0 !important;
  z-index: 1 !important;
  background: var(--table-head-bg) !important;
  color: var(--table-head-text) !important;
}
.inl-6efaeb5e {
  color: var(--text-body) !important;
}
.inl-6ffc2fb3 {
  min-width: 200px !important;
  font-weight: 500 !important;
}
.inl-72b39352 {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin: 6px 0 !important;
  flex-wrap: wrap !important;
}
.inl-7336e6fb {
  margin-left: 8px !important;
  font-size: 13px !important;
  color: var(--text-muted) !important;
}
.inl-7472b8d4 {
  margin: 0 !important;
  font-size: 20px !important;
  font-weight: 800 !important;
  color: var(--heading-indigo) !important;
}
.inl-753c7492 {
  overflow-x: auto !important;
  margin-top: 10px !important;
}
.inl-758a8873 {
  font-weight: 700 !important;
}
.inl-75946f8f {
  min-width: 180px !important;
  font-weight: 500 !important;
}
.inl-760171c6 {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
}
.inl-7623f055 {
  flex: 1 !important;
}
.inl-7bd0fed1 {
  font-size: 13px !important;
  padding: 8px 16px !important;
}
.inl-7beecbb1 {
  font-weight: 600 !important;
  margin: 0 !important;
}
.inl-7cdc38ea {
  font-size: 11px !important;
  padding: 1px 7px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 4px !important;
  background: var(--surface-alt) !important;
  color: var(--red-strong) !important;
  cursor: pointer !important;
}
.inl-7e30d285 {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
}
.inl-7e3a4144 {
  width: 100% !important;
  box-sizing: border-box !important;
  font-family: monospace !important;
  font-size: 12px !important;
  padding: 8px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  background: var(--surface) !important;
  color: var(--text-body) !important;
}
.inl-7f3cbaf6 {
  margin-bottom: 8px !important;
}
.inl-7fa47d10 {
  font-size: 10px !important;
  line-height: 1 !important;
  padding: 2px 5px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 3px !important;
  background: var(--surface-alt-2) !important;
  color: var(--text-body) !important;
  cursor: pointer !important;
}
.inl-7fdb9de7 {
  font-size: 12px !important;
  color: var(--text-soft) !important;
  margin-top: 10px !important;
}
.inl-8182ead2 {
  list-style: none !important;
  cursor: pointer !important;
  font-size: 12px !important;
  color: var(--text-soft) !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  padding: 4px 8px !important;
  background: var(--surface) !important;
  white-space: nowrap !important;
  user-select: none !important;
}
.inl-81e4a011 {
  padding: 6px 10px !important;
  font-size: 13px !important;
  width: 80px !important;
}
.inl-82fb5ad3 {
  background: var(--surface-alt) !important;
}
.inl-87a378ac {
  padding: 5px 10px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  font-size: 12px !important;
  background: var(--surface-alt) !important;
  color: var(--text-body) !important;
  cursor: pointer !important;
  white-space: nowrap !important;
}
.inl-87ca09c7 {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: var(--text-body) !important;
  margin-bottom: 4px !important;
}
.inl-87db2275 {
  position: relative !important;
}
.inl-8b99e677 {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  padding: 3px 8px !important;
  font-size: 12px !important;
  color: var(--text-body) !important;
  white-space: nowrap !important;
  cursor: pointer !important;
}
.inl-8c01764b {
  margin: 6px 0 0 18px !important;
}
.inl-926de76e {
  flex: 0 0 52px !important;
  color: var(--text-soft) !important;
  text-align: right !important;
}
.inl-9658db4a {
  font-size: 0.8em !important;
  color: var(--text-faint) !important;
  margin-top: 4px !important;
}
.inl-97161940 {
  padding: 3px 6px !important;
  border-bottom: 1px solid var(--border-lighter) !important;
  white-space: nowrap !important;
}
.inl-97c8f6f8 {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 3px 0 !important;
}
.inl-98c1aa9e {
  width: 100% !important;
  border-collapse: collapse !important;
  font-size: 11px !important;
  min-width: 700px !important;
}
.inl-98ea3165 {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  margin: 3px 0 !important;
  font-size: 12px !important;
}
.inl-99a9770f {
  margin-top: 4px !important;
  padding: 2px 10px !important;
  font-size: 12px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  background: var(--surface-alt) !important;
  color: var(--text-body) !important;
  cursor: pointer !important;
}
.inl-9e383735 {
  margin: 0 0 8px !important;
  font-size: 0.92em !important;
  color: var(--text-soft) !important;
}
.inl-a2aae0fb {
  color: var(--text-soft) !important;
}
.inl-a2bdb3c1 {
  padding: 6px 8px !important;
  white-space: nowrap !important;
  cursor: default !important;
}
.inl-ab4b4465 {
  padding: 2px 8px !important;
  font-size: 0.8em !important;
}
.inl-ac8066ef {
  display: block !important;
  margin-bottom: 6px !important;
  font-size: 13px !important;
  color: var(--text-muted) !important;
}
.inl-ad85eba4 {
  color: var(--text-disabled) !important;
}
.inl-ad974039 {
  padding: 5px 10px !important;
  border-bottom: 1px solid var(--border-lighter) !important;
  vertical-align: top !important;
}
.inl-add0a10e {
  padding: 4px 6px !important;
  border-bottom: 1px solid var(--border-lighter) !important;
  white-space: nowrap !important;
}
.inl-aed02bd7 {
  margin-left: 8px !important;
  padding: 4px 8px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  background: var(--surface) !important;
  color: var(--text-body) !important;
}
.inl-b26aeceb {
  margin-top: 14px !important;
}
.inl-b38eac4a {
  padding: 8px 16px !important;
  font-size: 13px !important;
}
.inl-b6dc36cb {
  max-width: 760px !important;
  margin: 0 auto !important;
  padding: 20px 24px !important;
  color: var(--text) !important;
  background: var(--surface) !important;
  font-family: inherit !important;
}
.inl-b746efa1 {
  max-width: 220px !important;
}
.inl-b785aed8 {
  padding: 2px 4px !important;
}
.inl-bcfb6f24 {
  flex: 1 !important;
  min-width: 120px !important;
  height: 10px !important;
  border-radius: 5px !important;
  background: var(--success-bg) !important;
  overflow: hidden !important;
}
.inl-bd856761 {
  font-size: 11px !important;
  font-weight: 600 !important;
  color: var(--text-body) !important;
}
.inl-bf4b6787 {
  color: var(--text-muted) !important;
}
.inl-c10f30bd {
  font-size: 10px !important;
  padding: 1px 5px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 3px !important;
  background: var(--surface-alt-2) !important;
  cursor: pointer !important;
  color: var(--text-body) !important;
}
.inl-c18bacbd {
  padding: 10px 32px !important;
  font-size: 1rem !important;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
}
.inl-c1aa636e {
  padding: 3px 0 !important;
  color: var(--text-soft) !important;
  font-size: 0.9em !important;
}
.inl-c3ef4b88 {
  padding: 8px !important;
  border: 1px solid var(--border-mid) !important;
  text-align: left !important;
}
.inl-c424ebd5 {
  list-style: none !important;
  margin: 0 0 8px !important;
  padding: 0 !important;
}
.inl-c4b7970d {
  font-size: 0.9em !important;
  color: var(--text-soft) !important;
}
.inl-c6716b80 {
  flex: 1 1 130px !important;
  min-width: 130px !important;
  border: 1px solid var(--border-slate-light) !important;
  border-radius: 8px !important;
  padding: 10px 12px !important;
  background: var(--surface-tint) !important;
}
.inl-c85beeb7 {
  margin-left: 8px !important;
  padding: 2px 10px !important;
  font-size: 12px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  background: var(--surface-alt) !important;
  color: var(--text-body) !important;
  cursor: pointer !important;
}
.inl-c8893f69 {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  align-items: flex-end !important;
}
.inl-c8be1ccb {
  display: none !important;
}
.inl-c937f3b8 {
  margin-left: 8px !important;
}
.inl-cc77be06 {
  font-size: 12px !important;
  margin: 2px 0 !important;
  color: var(--text-body) !important;
}
.inl-cd48d0ef {
  margin: 6px 0 0 !important;
  color: var(--danger-text) !important;
}
.inl-cf141049 {
  margin-top: 10px !important;
  font-size: 14px !important;
  padding: 10px 20px !important;
  color: var(--red-strong) !important;
}
.inl-d38962e9 {
  font-size: 13px !important;
  font-weight: 700 !important;
  color: var(--text) !important;
  white-space: nowrap !important;
}
.inl-d7d7043c {
  margin: 0 !important;
  color: var(--heading-indigo) !important;
}
.inl-da56a434 {
  font-size: 11px !important;
  padding: 1px 7px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 4px !important;
  background: var(--surface-alt) !important;
  color: var(--text-body) !important;
  cursor: pointer !important;
}
.inl-da860153 {
  padding: 5px 10px !important;
  border: 1px solid var(--border-slate) !important;
  border-radius: 6px !important;
  font-size: 12px !important;
  min-width: 220px !important;
  background: var(--surface) !important;
  color: var(--text) !important;
}
.inl-dce6870b {
  margin: 6px 0 0 0 !important;
  font-size: 11px !important;
  color: var(--text-soft) !important;
}
.inl-dec8f300 {
  border: none !important;
  background: none !important;
  color: var(--text-muted) !important;
  cursor: pointer !important;
  font-size: 1.1rem !important;
  line-height: 1 !important;
  padding: 0 2px !important;
}
.inl-df67104f {
  font-size: 14px !important;
}
.inl-e0b98047 {
  color: var(--text) !important;
}
.inl-e378797d {
  font-size: 13px !important;
  font-weight: 600 !important;
}
.inl-e3934feb {
  padding: 6px 10px !important;
  text-align: left !important;
  white-space: nowrap !important;
  font-weight: 600 !important;
  cursor: pointer !important;
  user-select: none !important;
}
.inl-e83becd1 {
  width: auto !important;
  flex: 1 !important;
  min-width: 140px !important;
}
.inl-eac39f5b {
  margin: 8px 0 0 18px !important;
  list-style: none !important;
  padding: 0 !important;
}
.inl-eb1458a5 {
  margin: 4px 0 !important;
}
.inl-ed27cab0 {
  font-size: 0.82em !important;
  color: var(--text-soft) !important;
  margin-top: 4px !important;
}
.inl-ee52c370 {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 6px !important;
  align-items: center !important;
}
.inl-ee820015 {
  margin-left: 4px !important;
}
.inl-eefff2f8 {
  font-size: 13px !important;
}
.inl-ef3d4d96 {
  font-size: 10px !important;
  color: var(--text-soft) !important;
  margin: 4px 0 0 0 !important;
}
.inl-f4a5d74f {
  width: 100% !important;
  border-collapse: collapse !important;
  font-size: 12px !important;
}
.inl-f4db7799 {
  margin-left: 8px !important;
  padding: 4px 12px !important;
  font-size: 13px !important;
}
.inl-f5628769 {
  font-weight: 400 !important;
}
.inl-f584079b {
  color: var(--red-strong) !important;
}
.inl-f8e319cf {
  color: var(--amber-strong) !important;
}
.inl-f9523076 {
  flex: 1 !important;
  min-width: 60px !important;
  height: 14px !important;
  background: var(--success-bg) !important;
  border-radius: 4px !important;
  overflow: hidden !important;
}
.inl-f98e5c8c {
  opacity: 0.35 !important;
  margin-left: 4px !important;
}
.inl-f99adf42 {
  background: var(--info-bg) !important;
}
.inl-fbd145b5 {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  margin: 6px 0 !important;
  flex-wrap: wrap !important;
}
