
:where(.tool-reference) button form,:where(.tool-reference):is(button form),:where(.tool-reference) code,:where(.tool-reference):is(code),:where(.tool-reference) h1,:where(.tool-reference):is(h1),:where(.tool-reference) h2,:where(.tool-reference):is(h2),:where(.tool-reference) h3,:where(.tool-reference):is(h3),:where(.tool-reference) h4,:where(.tool-reference):is(h4),:where(.tool-reference) h5,:where(.tool-reference):is(h5),:where(.tool-reference) h6,:where(.tool-reference):is(h6),:where(.tool-reference) input,:where(.tool-reference):is(input),:where(.tool-reference) li,:where(.tool-reference):is(li),:where(.tool-reference) p,:where(.tool-reference):is(p),:where(.tool-reference) pre,:where(.tool-reference):is(pre),:where(.tool-reference) td,:where(.tool-reference):is(td),:where(.tool-reference) textarea,:where(.tool-reference):is(textarea),:where(.tool-reference) th,:where(.tool-reference):is(th),:where(.tool-reference) ul,:where(.tool-reference):is(ul){margin: 0px; padding: 0px;}
:where(.tool-reference) img,:where(.tool-reference):is(img){border: 0px; display: inline;}
:where(.tool-reference) table,:where(.tool-reference):is(table){border-collapse: collapse; border-spacing: 0px;}
:where(.tool-reference) input,:where(.tool-reference):is(input){vertical-align: middle;}
:where(.tool-reference) ul,:where(.tool-reference):is(ul){list-style: none;}
:where(.tool-reference) button,:where(.tool-reference):is(button),:where(.tool-reference) input,:where(.tool-reference):is(input),:where(.tool-reference) textarea,:where(.tool-reference):is(textarea){font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
:where(.tool-reference) button,:where(.tool-reference):is(button){background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none;}
:where(.tool-reference) h1,:where(.tool-reference):is(h1),:where(.tool-reference) h2,:where(.tool-reference):is(h2),:where(.tool-reference) h3,:where(.tool-reference):is(h3),:where(.tool-reference) h4,:where(.tool-reference):is(h4),:where(.tool-reference) h5,:where(.tool-reference):is(h5),:where(.tool-reference) h6,:where(.tool-reference):is(h6),:where(.tool-reference) th,:where(.tool-reference):is(th){font-size: 100%; font-weight: 400;}
:where(.tool-reference) button,:where(.tool-reference):is(button),:where(.tool-reference) input[type="submit"],:where(.tool-reference):is(input[type="submit"]){cursor: pointer;}
:where(.tool-reference) input::-webkit-inner-spin-button,:where(.tool-reference):is(input::-webkit-inner-spin-button),:where(.tool-reference) input::-webkit-outer-spin-button,:where(.tool-reference):is(input::-webkit-outer-spin-button){appearance: none; margin: 0px;}
:where(.tool-reference) input[type="number"],:where(.tool-reference):is(input[type="number"]){}
:where(.tool-reference) ins.adsbygoogle[data-ad-status="unfilled"],:where(.tool-reference):is(ins.adsbygoogle[data-ad-status="unfilled"]){display: none !important;}

:where(.tool-reference) ._ojoaxm,:where(.tool-reference):is(._ojoaxm){background-size: cover; box-sizing: border-box; margin: 0px auto; min-height: calc(-64px + 100vh); padding-left: 20px; padding-right: 20px; padding-top: 74px;}
:where(.tool-reference) ._10xgkhl,:where(.tool-reference):is(._10xgkhl){color: var(--text); margin: 0px auto; max-width: 1200px; padding: 10px 0px;}
:where(.tool-reference) ._fpjfxx,:where(.tool-reference):is(._fpjfxx){color: var(--text); display: flex;}
:where(.tool-reference) ._5gow1p,:where(.tool-reference):is(._5gow1p){color: var(--text); opacity: 0.6; text-decoration: none;}
:where(.tool-reference) ._cn3s64,:where(.tool-reference):is(._cn3s64){padding: 0px 10px;}
:where(.tool-reference) ._cvksnc,:where(.tool-reference):is(._cvksnc){font-size: 24px; margin: 1em 0px;}
:where(.tool-reference) ._1gw2plt,:where(.tool-reference):is(._1gw2plt){color: var(--text); display: flex; flex-wrap: wrap; margin: 20px 0px;}
:where(.tool-reference) ._dre95o,:where(.tool-reference):is(._dre95o){background: linear-gradient(167.9deg, rgba(255, 255, 255, 0.2) 0.01%, rgba(213, 124, 255, 0.2) 99.57%); border-radius: 20px; flex: 1 0 300px; margin: 10px; padding: 15px; width: 300px;}
:where(.tool-reference) ._dre95o:hover,:where(.tool-reference):is(._dre95o:hover){background: linear-gradient(167.9deg, rgba(255, 255, 255, 0.4) 0.01%, rgba(213, 124, 255, 0.4) 99.57%);}
:where(.tool-reference) ._158aicf,:where(.tool-reference):is(._158aicf){align-items: center; color: var(--text); display: flex; text-decoration: none;}
:where(.tool-reference) ._158aicf:hover,:where(.tool-reference):is(._158aicf:hover){text-decoration: underline;}
:where(.tool-reference) ._omflxe,:where(.tool-reference):is(._omflxe){margin-right: 15px; width: 40px;}
:where(.tool-reference) ._18w37n1,:where(.tool-reference):is(._18w37n1){flex: 1 1 0%;}
:where(.tool-reference) ._1fusp8u,:where(.tool-reference):is(._1fusp8u){font-size: 18px; font-weight: 400; margin: 10px 0px;}

:where(.tool-reference) ._v2yk82,:where(.tool-reference):is(._v2yk82){background: var(--background--color--1) url("/reference/tools/54a8643d-banner_bg_tiny.D5W9SIMm.jpg") repeat center top/contain;}

:where(.tool-reference) ._1y145w,:where(.tool-reference):is(._1y145w){fill: currentcolor; overflow: hidden;}

:where(.tool-reference) ._1y145w,:where(.tool-reference):is(._1y145w){fill: currentcolor; overflow: hidden;}
@keyframes skeleton-circle { 
  0% { background-position: 100% 50%; }
  100% { background-position: 0px 50%; }
}

:where(.tool-reference) ._ojoaxm,:where(.tool-reference):is(._ojoaxm){background-size: cover; box-sizing: border-box; margin: 0px auto; min-height: calc(-64px + 100vh); padding-left: 20px; padding-right: 20px; padding-top: 74px;}
:where(.tool-reference) ._10xgkhl,:where(.tool-reference):is(._10xgkhl){color: var(--text); margin: 0px auto; max-width: 1200px; padding: 10px 0px;}
:where(.tool-reference) ._fpjfxx,:where(.tool-reference):is(._fpjfxx){color: var(--text); display: flex;}
:where(.tool-reference) ._5gow1p,:where(.tool-reference):is(._5gow1p){color: var(--text); opacity: 0.6; text-decoration: none;}
:where(.tool-reference) ._cn3s64,:where(.tool-reference):is(._cn3s64){padding: 0px 10px;}
:where(.tool-reference) ._cvksnc,:where(.tool-reference):is(._cvksnc){font-size: 24px; margin: 1em 0px;}
:where(.tool-reference) ._1gw2plt,:where(.tool-reference):is(._1gw2plt){color: var(--text); display: flex; flex-wrap: wrap; margin: 20px 0px;}
:where(.tool-reference) ._dre95o,:where(.tool-reference):is(._dre95o){background: linear-gradient(167.9deg, rgba(255, 255, 255, 0.2) 0.01%, rgba(213, 124, 255, 0.2) 99.57%); border-radius: 20px; flex: 1 0 300px; margin: 10px; padding: 15px; width: 300px;}
:where(.tool-reference) ._dre95o:hover,:where(.tool-reference):is(._dre95o:hover){background: linear-gradient(167.9deg, rgba(255, 255, 255, 0.4) 0.01%, rgba(213, 124, 255, 0.4) 99.57%);}
:where(.tool-reference) ._158aicf,:where(.tool-reference):is(._158aicf){align-items: center; color: var(--text); display: flex; text-decoration: none;}
:where(.tool-reference) ._158aicf:hover,:where(.tool-reference):is(._158aicf:hover){text-decoration: underline;}
:where(.tool-reference) ._omflxe,:where(.tool-reference):is(._omflxe){margin-right: 15px; width: 40px;}
:where(.tool-reference) ._18w37n1,:where(.tool-reference):is(._18w37n1){flex: 1 1 0%;}
:where(.tool-reference) ._1fusp8u,:where(.tool-reference):is(._1fusp8u){font-size: 18px; font-weight: 400; margin: 10px 0px;}
:where(.tool-reference) ._v2yk82,:where(.tool-reference):is(._v2yk82){background: var(--background--color--1) url("/reference/tools/54a8643d-banner_bg_tiny.D5W9SIMm.jpg") repeat center top/contain;}
