.free-tool-page-shell{background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.08),transparent 32%),radial-gradient(circle at 88% 0%,rgba(124,58,237,.08),transparent 36%),#fff}.free-tool-page{--tool-accent: #2563eb}.free-tool-privacy{display:flex;align-items:flex-start;gap:.65rem}.free-tool-privacy-icon{display:inline-flex;height:1.5rem;width:1.5rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:#2563eb1f;color:#2563eb;font-size:.75rem;font-weight:700}.free-tool-live-badge,.free-tool-device-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;background:#2563eb14;padding:.35rem .65rem;color:#2563eb;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.free-tool-label{display:block;color:#374151;font-size:.875rem;font-weight:650}.free-tool-control{display:block;width:100%;border:1px solid #d1d5db;border-radius:.9rem;background:#fff;color:#111827;padding:.8rem .9rem;font-size:.95rem;line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.free-tool-control::-moz-placeholder{color:#9ca3af}.free-tool-control::placeholder{color:#9ca3af}.free-tool-control:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb29}.free-tool-meter{display:block;min-height:1.25rem;padding-top:.35rem;color:#6b7280;font-size:.75rem}.free-tool-result{min-height:5.5rem}.free-tool-simulator-toolbar{background:linear-gradient(135deg,#eef2ffe6,#eff6ffbf)}.free-tool-device-switch{width:-moz-fit-content;width:fit-content}.free-tool-device-button{border-radius:.65rem;padding:.48rem .8rem;color:#4b5563;font-size:.8rem;font-weight:650;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.free-tool-device-button.is-active{background:#2563eb;color:#fff;box-shadow:0 2px 8px #2563eb3d}.free-tool-feature-toggle{display:inline-flex;align-items:center;gap:.45rem;color:#4b5563;font-size:.8rem}.free-tool-feature-toggle input{height:1rem;width:1rem;accent-color:#2563eb}.free-tool-google-preview{box-sizing:border-box;min-width:0;width:100%;overflow:hidden;font-family:Arial,sans-serif;transition:max-width .18s ease,box-shadow .18s ease}.free-tool-google-preview[data-serp-device=desktop]{max-width:100%}.free-tool-google-preview[data-serp-device=mobile]{max-width:28rem;margin-inline:auto}.free-tool-google-header{display:flex;min-width:0;align-items:center;gap:1rem;border-bottom:1px solid #f1f3f4;padding:1.2rem 1.25rem .9rem}.free-tool-google-wordmark{flex:0 0 auto;font-size:1.2rem;letter-spacing:-.08em;color:#4285f4}.free-tool-google-wordmark:first-letter{color:#4285f4}.free-tool-google-search{min-width:0;flex:1;border:1px solid #dadce0;border-radius:999px;color:#5f6368;padding:.5rem .8rem;font-size:.8rem}.free-tool-google-tabs{display:flex;gap:1.1rem;overflow-x:auto;border-bottom:1px solid #f1f3f4;padding:.7rem 1.25rem 0;color:#5f6368;font-size:.72rem;white-space:nowrap}.free-tool-google-tabs span{padding-bottom:.65rem}.free-tool-google-tabs span.is-active{border-bottom:2px solid #1a73e8;color:#1a73e8}.free-tool-google-result{padding:1.25rem}.free-tool-google-result-meta{display:flex;flex-wrap:wrap;gap:.5rem;color:#5f6368;font-size:.75rem;line-height:1.35rem}.free-tool-google-result-meta [hidden],.free-tool-google-rating[hidden],.free-tool-google-sponsored[hidden]{display:none}.free-tool-google-sponsored{margin-bottom:.25rem;color:#5f6368;font-size:.72rem;font-weight:650}.free-tool-google-rating{margin-top:.55rem;color:#5f6368;font-size:.75rem}.free-tool-google-rating span{color:#fbbc04;letter-spacing:.08em}.free-tool-google-rating strong{color:#3c4043}.free-tool-google-skeletons{display:grid;gap:.6rem;border-top:1px solid #f1f3f4;padding:1.2rem 1.25rem 1.25rem}.free-tool-google-skeletons span{display:block;height:.65rem;border-radius:.2rem;background:#f1f3f4}.free-tool-google-skeletons span:nth-child(1){width:42%}.free-tool-google-skeletons span:nth-child(2){width:70%}.free-tool-google-skeletons span:nth-child(3){width:55%}.free-tool-serp-inner{max-width:600px;font-family:Arial,sans-serif}.free-tool-serp-breadcrumb{color:#5f6368;font-size:.75rem;line-height:1.5rem}.free-tool-serp-title{margin-top:.15rem;overflow:hidden;color:#1a0dab;font-size:1.25rem;line-height:1.625rem;text-overflow:ellipsis;white-space:nowrap}.free-tool-serp-description{margin-top:.15rem;color:#4d5156;font-size:.875rem;line-height:1.55rem}.free-tool-note-dot{display:inline-flex;height:1.35rem;width:1.35rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:#2563eb1a;color:#2563eb;font-size:.7rem;font-weight:700}.free-tool-faq{position:relative}.free-tool-faq summary::-webkit-details-marker{display:none}.free-tool-faq-plus{position:absolute;top:.9rem;right:1rem;color:#2563eb;font-size:1.1rem;font-weight:400}.free-tool-faq[open] .free-tool-faq-plus{transform:rotate(45deg)}.free-tool-related{display:flex;flex-direction:column}@media(min-width:640px){.free-tool-faq{padding:1.1rem 1.2rem}}html[data-theme=dark] .free-tool-page-shell{background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.18),transparent 32%),radial-gradient(circle at 88% 0%,rgba(124,58,237,.15),transparent 36%),#0b1220}html[data-theme=dark] .free-tool-hero{border-color:#818cf83d;background:linear-gradient(135deg,#1e293beb,#0f172acc)}html[data-theme=dark] .free-tool-privacy,html[data-theme=dark] .free-tool-workbench,html[data-theme=dark] .free-tool-result,html[data-theme=dark] .free-tool-faq,html[data-theme=dark] .free-tool-related{border-color:#94a3b83d;background-color:#111827}html[data-theme=dark] .free-tool-privacy{color:#cbd5e1;background-color:#1e293bbf}html[data-theme=dark] .free-tool-control{border-color:#94a3b857;background-color:#1f2937;color:#f8fafc}html[data-theme=dark] .free-tool-control::-moz-placeholder{color:#94a3b8}html[data-theme=dark] .free-tool-control::placeholder{color:#94a3b8}html[data-theme=dark] .free-tool-label{color:#e5e7eb}html[data-theme=dark] .free-tool-simulator-toolbar{border-color:#818cf83d;background:#1e293bc7}html[data-theme=dark] .free-tool-device-switch{border-color:#94a3b847;background:#1f2937}html[data-theme=dark] .free-tool-device-button,html[data-theme=dark] .free-tool-feature-toggle{color:#cbd5e1}html[data-theme=dark] .free-tool-device-button.is-active{color:#fff}html[data-theme=dark] .free-tool-google-preview{border-color:#94a3b84d;background:#0f172a}html[data-theme=dark] .free-tool-google-header,html[data-theme=dark] .free-tool-google-tabs,html[data-theme=dark] .free-tool-google-skeletons{border-color:#94a3b82e}html[data-theme=dark] .free-tool-google-search{border-color:#94a3b866;color:#cbd5e1}html[data-theme=dark] .free-tool-google-tabs,html[data-theme=dark] .free-tool-google-result-meta,html[data-theme=dark] .free-tool-google-sponsored,html[data-theme=dark] .free-tool-google-rating{color:#94a3b8}html[data-theme=dark] .free-tool-google-tabs span.is-active{color:#8ab4f8}html[data-theme=dark] .free-tool-google-rating strong{color:#e5e7eb}html[data-theme=dark] .free-tool-google-skeletons span{background:#94a3b82e}html[data-theme=dark] .free-tool-meter,html[data-theme=dark] .free-tool-serp-breadcrumb{color:#94a3b8}html[data-theme=dark] .free-tool-serp-title{color:#8ab4f8}html[data-theme=dark] .free-tool-serp-description{color:#cbd5e1}html[data-theme=dark] .free-tool-note,html[data-theme=dark] .free-tool-related{border-color:#94a3b833;background-color:#1e293b9e}html[data-theme=dark] .free-tool-aside{border-color:#818cf847;background-color:#1e293bbf}html[data-theme=dark] .free-tool-faq summary{color:#f8fafc}html[data-theme=dark] .free-tool-faq p,html[data-theme=dark] .free-tool-note,html[data-theme=dark] .free-tool-aside p{color:#cbd5e1}
