.tools-nav{margin-top:0;margin-bottom:2.5rem}.tools-breadcrumb{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--c-fg) / .45)}.tools-breadcrumb ol,.tools-breadcrumb li{display:flex;align-items:center;gap:.375rem;min-width:0}.tools-breadcrumb li:first-child{flex-shrink:0}.tools-breadcrumb li:nth-child(2){flex-shrink:2}.tools-breadcrumb li:last-child{flex:0 1 auto;color:rgb(var(--c-fg) / .75)}.tools-breadcrumb a,.tools-breadcrumb [aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-breadcrumb li>span[aria-hidden]{flex-shrink:0;color:rgb(var(--c-fg) / .45)}.tools-breadcrumb a:hover{color:rgb(var(--c-fg))}html{scrollbar-gutter:stable}.tool-page-shell{width:100%;max-width:72rem;margin-inline:auto;padding:2.5rem 1rem;font-size:.875rem;line-height:1.5rem}.tool-page-heading{margin-bottom:1.75rem}.tool-page-eyebrow{margin-bottom:.5rem;color:#8566ff;font-size:.75rem;line-height:1rem;font-weight:500}.tool-page-heading h1{font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}.tool-page-description{max-width:48rem;margin-top:.75rem;font-size:.875rem;line-height:1.625;color:rgb(var(--c-fg) / .6)}.tool-page-body{min-width:0}.tool-page-body :is(h2,h3){font-size:1rem;line-height:1.5rem}.tool-page-body :is(input,textarea,select,button){font-size:.875rem}.tool-page-grid{display:grid;align-items:start;gap:1.5rem}.tool-page-grid>*{min-width:0}@media (min-width: 640px){.tool-page-shell{padding-block:3rem}.tool-page-heading h1{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1024px){.tool-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
