.elementor-kit-6{--e-global-color-primary:#2563EB;--e-global-color-secondary:#4F46E5;--e-global-color-text:#0F172A;--e-global-color-accent:#2563EB;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ================= AskWebTools global Ocean Blue override (via REST API, v2 blog-scope fix) =================
   Recolors: (a) the child-theme blog.css emerald tokens (file still green on server),
   (b) ToolSuite Pro tool-page elements that read var(--tg-green*),
   (c) inline-styled green badges/pills on tool pages.
   Loaded site-wide through the Elementor kit stylesheet (post-6.css). ==================== */
:root{
  --tg-green:#2563eb!important;--tg-green-dark:#1d4ed8!important;
  --tg-green-deep:#1e40af!important;--tg-green-light:#3b82f6!important;
  --ts-accent:#3b82f6!important;
}
body.tg-blog-surface.tg-blog-surface{
  --tg-green:#2563eb;--tg-green-dark:#1d4ed8;--tg-green-deep:#1e40af;--tg-green-light:#3b82f6;
  --tg-soft:#eff6ff;--tg-soft-2:#dbeafe;--tg-soft-3:#f5f9ff;
  --tg-page-bg:#f7faff;--tg-page-bg-top:#f8fbff;--tg-page-bg-mobile:#fbfdff;
  --tg-ink:#0b1220;--tg-code-bg:#0f1b2d;--tg-code-text:#e8f0ff;
  --tg-text:#2b3648;--tg-article-text:#313c4d;--tg-muted:#64748b;--tg-muted-light:#94a3b8;
  --tg-border:rgba(30,64,175,.10);--tg-border-green:rgba(37,99,235,.17);
  --tg-green-03:rgba(37,99,235,.035);--tg-green-05:rgba(37,99,235,.05);
  --tg-green-055:rgba(59,130,246,.055);--tg-green-075:rgba(59,130,246,.075);
  --tg-green-11:rgba(37,99,235,.11);--tg-green-15:rgba(59,130,246,.15);
  --tg-green-18:rgba(37,99,235,.18);--tg-green-19:rgba(37,99,235,.19);--tg-green-26:rgba(37,99,235,.26);
  --tg-shadow-04:rgba(30,64,175,.04);--tg-shadow-045:rgba(30,64,175,.045);--tg-shadow-05:rgba(30,64,175,.05);
  --tg-shadow-055:rgba(30,64,175,.055);--tg-shadow-06:rgba(30,64,175,.06);--tg-shadow-08:rgba(30,64,175,.08);
  --tg-soft-alpha-72:rgba(239,246,255,.72);--tg-soft-alpha-78:rgba(239,246,255,.78);
}
/* ToolSuite Pro inline-styled green badges / pills / messages */
[style*="background: #10B981"],[style*="background:#10B981"]{background:#2563eb !important;}
[style*="background: #ECFDF5"],[style*="background:#ECFDF5"]{background:#eff6ff !important;}
[style*="color: #10B981"],[style*="color:#10B981"]{color:#2563eb !important;}
[style*="color: #059669"],[style*="color:#059669"]{color:#2563eb !important;}

/* ===== AskWebTools: normalize ToolSuite archive tool-count badge to brand claim "1,500+" (real live count fluctuates ~1,059) ===== */
.ts-archive-hero span:has(> i.fa-cubes){font-size:0!important;}
.ts-archive-hero span:has(> i.fa-cubes) > i{font-size:12px!important;}
.ts-archive-hero span:has(> i.fa-cubes)::after{content:"1,500+ Tools";font-size:12px;font-weight:600;}/* End custom CSS */