/* Find and Replace Tool — mobile workspace icons first-paint (no Lucide required). */
@media (max-width: 760px) {
  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .tool-actions i[data-lucide],
  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .t1-stat-card i[data-lucide] {
    display: inline-block !important;
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    flex: 0 0 16px !important;
    flex-shrink: 0 !important;
    position: relative !important;
    font-size: 0 !important;
    line-height: 0 !important;
    color: transparent !important;
    vertical-align: middle !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .tool-actions i[data-lucide]::before,
  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .t1-stat-card i[data-lucide]::before {
    content: "" !important;
    display: block !important;
    width: 16px !important;
    height: 16px !important;
    background: #334155 !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .tool-actions i[data-lucide]:has(svg)::before,
  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .t1-stat-card i[data-lucide]:has(svg)::before {
    display: none !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .tool-actions i[data-lucide] svg,
  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #tool-workspace .t1-stat-card i[data-lucide] svg {
    display: block !important;
    width: 16px !important;
    height: 16px !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide]::before {
    background: #2563eb !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #utilityRun i[data-lucide="replace"]::before {
    background: #fff !important;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6'/%3E%3Cpath d='M10 20H4v-6'/%3E%3Cpath d='M20 4 9 15'/%3E%3Cpath d='m4 20 11-11'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6'/%3E%3Cpath d='M10 20H4v-6'/%3E%3Cpath d='M20 4 9 15'/%3E%3Cpath d='m4 20 11-11'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] #utilityReset i[data-lucide="rotate-ccw"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="whole-word"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 20h10'/%3E%3Cpath d='M10 20V4'/%3E%3Cpath d='M14 20V4'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M10 12h4'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 20h10'/%3E%3Cpath d='M10 20V4'/%3E%3Cpath d='M14 20V4'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M10 12h4'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="case-sensitive"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M6 16V6.5a2.5 2.5 0 0 1 5 0V16'/%3E%3Cpath d='M6 12h4'/%3E%3Cpath d='M12 16V6.5a2.5 2.5 0 0 1 5 0V16'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M6 16V6.5a2.5 2.5 0 0 1 5 0V16'/%3E%3Cpath d='M6 12h4'/%3E%3Cpath d='M12 16V6.5a2.5 2.5 0 0 1 5 0V16'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="list"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M8 6h13'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M8 6h13'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="pilcrow"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4v16'/%3E%3Cpath d='M17 4v16'/%3E%3Cpath d='M19 4H9.5a4.5 4.5 0 0 0 0 9H13'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4v16'/%3E%3Cpath d='M17 4v16'/%3E%3Cpath d='M19 4H9.5a4.5 4.5 0 0 0 0 9H13'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="clock-3"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="mic-2"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z'/%3E%3Cpath d='M19 10v2a7 7 0 0 1-14 0v-2'/%3E%3Cpath d='M12 19v3'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z'/%3E%3Cpath d='M19 10v2a7 7 0 0 1-14 0v-2'/%3E%3Cpath d='M12 19v3'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }

  html[data-tl-mobile-v2="tool-v1"] body.flux-tool-text-tools main[data-tool="find-and-replace-tool"] .t1-stat-card i[data-lucide="ruler"]::before {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z'/%3E%3Cpath d='m14.5 3.5 5.5 5.5'/%3E%3Cpath d='m8.4 13.6 3.6 3.6'/%3E%3C/svg%3E") center/contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z'/%3E%3Cpath d='m14.5 3.5 5.5 5.5'/%3E%3Cpath d='m8.4 13.6 3.6 3.6'/%3E%3C/svg%3E") center/contain no-repeat !important;
  }
}
