
: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) ._73glfd .tooltip-rel,:where(.tool-reference):is(._73glfd .tooltip-rel){display: flex;}

: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) ._1me0slw,:where(.tool-reference):is(._1me0slw){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) ._ikpj7b,:where(.tool-reference):is(._ikpj7b){color: var(--text); font-size: 16px; margin: 0px auto; max-width: 1200px; padding-bottom: 80px;}
:where(.tool-reference) ._1nxji62,:where(.tool-reference):is(._1nxji62){color: var(--text); display: flex;}
:where(.tool-reference) ._1ab2xtg,:where(.tool-reference):is(._1ab2xtg){color: var(--text); opacity: 0.6; text-decoration: none;}
:where(.tool-reference) ._1oy4sa,:where(.tool-reference):is(._1oy4sa){padding: 0px 10px;}
:where(.tool-reference) ._1ahmubl,:where(.tool-reference):is(._1ahmubl){font-size: 32px; font-weight: 600; margin: 40px 0px; text-align: center;}
:where(.tool-reference) ._1i8ogbi,:where(.tool-reference):is(._1i8ogbi){font-size: 16px; margin: 10px 0px; text-indent: 2em;}
:where(.tool-reference) ._19e7fnf,:where(.tool-reference):is(._19e7fnf){align-items: center; background-color: rgba(255, 93, 39, 0.063); border: 1px solid rgba(251, 81, 56, 0.19); border-radius: 8px; display: flex; font-size: 16px; font-weight: 400; margin: 20px 0px; padding: 15px;}
:where(.tool-reference) ._xmqrih,:where(.tool-reference):is(._xmqrih){list-style-type: disc; padding-left: 4em;}
:where(.tool-reference) ._xmqrih li,:where(.tool-reference):is(._xmqrih li){padding: 5px 0px;}
:where(.tool-reference) ._1ygpy2e,:where(.tool-reference):is(._1ygpy2e){backdrop-filter: blur(3px); background: rgba(255, 255, 255, 0.14); border: 1px solid rgba(255, 255, 255, 0.04); border-radius: 20px; box-shadow: rgba(9, 8, 45, 0.2) 0px 12px 48px; display: flex; margin: 30px 0px; padding: 40px 20px;}
:where(.tool-reference) ._7bpql1,:where(.tool-reference):is(._7bpql1){flex: 1 1 40%; width: 40%;}
:where(.tool-reference) ._srff8y,:where(.tool-reference):is(._srff8y){display: block; margin: auto; width: 40%;}
:where(.tool-reference) ._67gzck,:where(.tool-reference):is(._67gzck){flex: 1 1 50%; width: 50%;}
:where(.tool-reference) ._1tw1z5g,:where(.tool-reference):is(._1tw1z5g){backdrop-filter: blur(3px); background: rgba(255, 255, 255, 0.04); border: 1px solid var(--accent); border-radius: 15px; box-shadow: rgba(9, 8, 45, 0.2) 0px 12px 48px; color: rgb(0, 0, 0); margin: 20px 0px; overflow: hidden; padding: 40px 20px; position: relative;}
:where(.tool-reference) ._gv3tw2,:where(.tool-reference):is(._gv3tw2){color: var(--text); display: flex; flex-wrap: wrap; font-size: 14px; justify-content: center; margin: 1em 0px;}
:where(.tool-reference) ._1dmni45,:where(.tool-reference):is(._1dmni45){align-items: center; background-color: var(--accent); display: flex; left: 0px; margin-bottom: 20px; padding: 10px 20px; position: absolute; right: 0px; top: 0px;}
:where(.tool-reference) ._1dmni45,:where(.tool-reference):is(._1dmni45),:where(.tool-reference) ._1dmni45 a,:where(.tool-reference):is(._1dmni45 a){color: var(--text);}
:where(.tool-reference) ._e5xifs,:where(.tool-reference):is(._e5xifs){align-items: center; background-image: linear-gradient(90deg, var(--accent), var(--accent-light)); border: 0px; border-radius: 40px; color: rgb(0, 0, 0); display: flex; height: 50px; margin: 20px auto; padding: 5px 40px;}
:where(.tool-reference) ._e5xifs:hover,:where(.tool-reference):is(._e5xifs:hover){background: var(--accent);}
:where(.tool-reference) ._vz8t1g,:where(.tool-reference):is(._vz8t1g){background: var(--accent);}
:where(.tool-reference) ._10ri9rn,:where(.tool-reference):is(._10ri9rn){margin-left: 4px;}
:where(.tool-reference) ._10ri9rn,:where(.tool-reference):is(._10ri9rn),:where(.tool-reference) .tooltip-rel,:where(.tool-reference):is(.tooltip-rel){display: block;}
:where(.tool-reference) ._1nbbc07,:where(.tool-reference):is(._1nbbc07){height: 24px; margin: 0px 10px; width: 32px;}
:where(.tool-reference) ._1lppzuh,:where(.tool-reference):is(._1lppzuh){border: 1px solid rgba(255, 255, 255, 0.667); border-radius: 20px; display: grid; grid-template-columns: repeat(3, 1fr); overflow: hidden;}
:where(.tool-reference) ._1tru692,:where(.tool-reference):is(._1tru692){border-bottom: 1px solid rgba(255, 255, 255, 0.667); border-right: 1px solid rgba(255, 255, 255, 0.667); max-width: 400px; padding: 20px 30px;}
:where(.tool-reference) ._1tru692:nth-child(3n),:where(.tool-reference):is(._1tru692:nth-child(3n)){border-right: 0px;}
:where(.tool-reference) ._5iwc3x ._1dmni45,:where(.tool-reference):is(._5iwc3x ._1dmni45){background: var(--warning--color--1);}
@media (max-width: 770px){:where(.tool-reference) ._1ygpy2e,:where(.tool-reference):is(._1ygpy2e){flex-wrap: wrap;}
:where(.tool-reference) ._67gzck,:where(.tool-reference):is(._67gzck){flex: 1 1 100%;}
}
@media (max-width: 580px){:where(.tool-reference) ._1lppzuh,:where(.tool-reference):is(._1lppzuh){grid-template-columns: repeat(2, 1fr);}
:where(.tool-reference) ._1tru692:nth-child(3n),:where(.tool-reference):is(._1tru692:nth-child(3n)){border-right: 1px solid rgba(255, 255, 255, 0.667);}
:where(.tool-reference) ._1tru692:nth-child(2n),:where(.tool-reference):is(._1tru692:nth-child(2n)){border-right: 0px;}
}
@media (max-width: 375px){:where(.tool-reference) ._1lppzuh,:where(.tool-reference):is(._1lppzuh){grid-template-columns: repeat(1, 1fr);}
:where(.tool-reference) ._1tru692:nth-child(n),:where(.tool-reference):is(._1tru692:nth-child(n)){border-right: 0px;}
}

:where(.tool-reference) .tooltip,:where(.tool-reference):is(.tooltip),:where(.tool-reference) .tooltip-rel,:where(.tool-reference):is(.tooltip-rel){display: inline-block;}
:where(.tool-reference) .tooltip-rel,:where(.tool-reference):is(.tooltip-rel){position: relative; width: inherit;}
:where(.tool-reference) .tooltip-popper,:where(.tool-reference):is(.tooltip-popper){display: block; font-size: 14px; line-height: 1.5; position: absolute; visibility: visible; z-index: 1060;}
:where(.tool-reference) .tooltip-popper[x-placement^="top"],:where(.tool-reference):is(.tooltip-popper[x-placement^="top"]){padding: 5px 0px 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="right"],:where(.tool-reference):is(.tooltip-popper[x-placement^="right"]){padding: 0px 5px 0px 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="bottom"],:where(.tool-reference):is(.tooltip-popper[x-placement^="bottom"]){padding: 8px 0px 5px;}
:where(.tool-reference) .tooltip-popper[x-placement^="left"],:where(.tool-reference):is(.tooltip-popper[x-placement^="left"]){padding: 0px 8px 0px 5px;}
:where(.tool-reference) .tooltip-popper[x-placement^="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="top"] .tooltip-arrow){border-top-color: rgba(230, 230, 230, 0.8); border-width: 5px 5px 0px; bottom: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="top"] .tooltip-arrow){left: 50%; margin-left: -5px;}
:where(.tool-reference) .tooltip-popper[x-placement="top-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="top-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-popper[x-placement="top-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="top-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-popper[x-placement^="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="right"] .tooltip-arrow){border-right-color: rgba(230, 230, 230, 0.8); border-width: 5px 5px 5px 0px; left: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="right"] .tooltip-arrow){margin-top: -5px; top: 50%;}
:where(.tool-reference) .tooltip-popper[x-placement="right-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="right-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement="right-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="right-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="left"] .tooltip-arrow){border-left-color: rgba(230, 230, 230, 0.8); border-width: 5px 0px 5px 5px; right: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="left"] .tooltip-arrow){margin-top: -5px; top: 50%;}
:where(.tool-reference) .tooltip-popper[x-placement="left-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="left-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement="left-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="left-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="bottom"] .tooltip-arrow){border-bottom-color: rgba(230, 230, 230, 0.8); border-width: 0px 5px 5px; top: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="bottom"] .tooltip-arrow){left: 50%; margin-left: -5px;}
:where(.tool-reference) .tooltip-popper[x-placement="bottom-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="bottom-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-popper[x-placement="bottom-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="bottom-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper,:where(.tool-reference):is(.tooltip-light.tooltip-popper){display: block; font-size: 14px; line-height: 1.5; position: absolute; visibility: visible; z-index: 1060;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="top"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="top"]){padding: 7px 0px 10px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="right"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="right"]){padding: 0px 7px 0px 10px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="bottom"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="bottom"]){padding: 10px 0px 7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="left"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="left"]){padding: 0px 10px 0px 7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow){border-top-color: rgba(217, 217, 217, 0.5); border-width: 7px 7px 0px; bottom: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="top"] .tooltip-arrow){left: 50%; margin-left: -7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="top-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="top-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="top-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="top-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow){border-right-color: rgba(217, 217, 217, 0.5); border-width: 7px 7px 7px 0px; left: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="right"] .tooltip-arrow){margin-top: -7px; top: 50%;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="right-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="right-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="right-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="right-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow){border-left-color: rgba(217, 217, 217, 0.5); border-width: 7px 0px 7px 7px; right: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="left"] .tooltip-arrow){margin-top: -7px; top: 50%;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="left-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="left-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="left-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="left-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow){border-bottom-color: rgba(217, 217, 217, 0.5); border-width: 0px 7px 7px; top: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="bottom"] .tooltip-arrow){left: 50%; margin-left: -7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="bottom-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="bottom-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="bottom-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="bottom-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow::after){border-bottom-width: 0px; border-top-color: var(--text); border-top-width: 7px; bottom: 1px; content: " "; margin-left: -7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow::after){border-left-width: 0px; border-right-color: var(--text); border-right-width: 7px; bottom: -7px; content: " "; left: 1px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow::after){border-bottom-color: var(--text); border-bottom-width: 7px; border-top-width: 0px; content: " "; margin-left: -7px; top: 1px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow::after){border-left-color: var(--text); border-left-width: 7px; border-right-width: 0px; bottom: -7px; content: " "; right: 1px;}
:where(.tool-reference) .tooltip-inner,:where(.tool-reference):is(.tooltip-inner){background-color: rgba(230, 230, 230, 0.8); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 6px; color: rgb(46, 46, 84); font-weight: 400; max-width: 250px; padding: 5px 12px; text-decoration: none;}
:where(.tool-reference) .tooltip-inner-with-width,:where(.tool-reference):is(.tooltip-inner-with-width){text-align: justify; white-space: pre-wrap; overflow-wrap: break-word; word-break: break-all;}
:where(.tool-reference) .tooltip-light .tooltip-inner,:where(.tool-reference):is(.tooltip-light .tooltip-inner){background-color: var(--text); color: rgb(81, 90, 110);}
:where(.tool-reference) .tooltip-arrow,:where(.tool-reference):is(.tooltip-arrow){border-color: transparent; border-style: solid; height: 0px; position: absolute; width: 0px;}
:where(.tool-reference) .tooltip-light .tooltip-arrow,:where(.tool-reference):is(.tooltip-light .tooltip-arrow){border-width: 8px;}
:where(.tool-reference) .tooltip-light .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light .tooltip-arrow::after){border: 7px solid transparent; content: ""; display: block; height: 0px; position: absolute; width: 0px;}

:where(.tool-reference) .collapse,:where(.tool-reference):is(.collapse){border: 1px solid rgba(229, 230, 235, 0.067); border-radius: 8px; line-height: 1.5715; overflow: hidden;}
:where(.tool-reference) .collapse-item,:where(.tool-reference):is(.collapse-item){box-sizing: border-box;}
:where(.tool-reference) .collapse-item-active > .collapse-item-header,:where(.tool-reference):is(.collapse-item-active > .collapse-item-header){background-color: color-mix(in srgb, var(--text) calc(0.4 * 100%), transparent); border-color: rgba(229, 230, 235, 0.067); transition: border-color;}
:where(.tool-reference) .collapse-item-active > .collapse-item-header .collapse-item-header-title,:where(.tool-reference):is(.collapse-item-active > .collapse-item-header .collapse-item-header-title){font-weight: 500;}
:where(.tool-reference) .collapse-item-header,:where(.tool-reference):is(.collapse-item-header){align-items: center; background-color: color-mix(in srgb, var(--text) calc(0.5 * 100%), transparent); border-bottom: 1px solid rgba(0, 0, 0, 0.6); box-sizing: border-box; color: var(--text); cursor: pointer; display: flex; font-size: 16px; justify-content: space-between; line-height: 24px; overflow: hidden; padding-bottom: 8px; padding-top: 8px; position: relative; transition: border-color 0.19s;}
:where(.tool-reference) .collapse-item-header-left,:where(.tool-reference):is(.collapse-item-header-left){padding-left: 20px; padding-right: 20px;}
:where(.tool-reference) .collapse-item-header-right + .collapse-item-content,:where(.tool-reference):is(.collapse-item-header-right + .collapse-item-content){padding-left: 20px;}
:where(.tool-reference) .collapse-item-header-title,:where(.tool-reference):is(.collapse-item-header-title){display: inline;}
:where(.tool-reference) .collapse-item .collapse-item-icon-hover,:where(.tool-reference):is(.collapse-item .collapse-item-icon-hover){left: 20px; position: absolute; text-align: center; top: 50%; transform: translateY(-50%);}
:where(.tool-reference) .collapse-item .collapse-item-icon-right,:where(.tool-reference):is(.collapse-item .collapse-item-icon-right){left: unset; right: 20px;}
:where(.tool-reference) .collapse-item .collapse-item-icon-right > .collapse-item-header-icon-down,:where(.tool-reference):is(.collapse-item .collapse-item-icon-right > .collapse-item-header-icon-down){transform: rotate(-90deg);}
:where(.tool-reference) .collapse-item-content,:where(.tool-reference):is(.collapse-item-content){background-color: color-mix(in srgb, var(--text) calc(0.2 * 100%), transparent); color: var(--text); font-size: 14px; opacity: 0.8; overflow: hidden; padding-left: 20px; padding-right: 20px; position: relative;}
:where(.tool-reference) .collapse-item-content-box,:where(.tool-reference):is(.collapse-item-content-box){padding: 30px 0px;}
:where(.tool-reference) .collapse-item.collapse-item-disabled > .collapse-item-content,:where(.tool-reference):is(.collapse-item.collapse-item-disabled > .collapse-item-content){color: rgb(201, 205, 212);}
:where(.tool-reference) .collapse-item-no-icon > .collapse-item-header,:where(.tool-reference):is(.collapse-item-no-icon > .collapse-item-header){padding-left: 20px; padding-right: 20px;}
:where(.tool-reference) .collapse-item:last-of-type,:where(.tool-reference):is(.collapse-item:last-of-type){border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
:where(.tool-reference) .collapse.collapse-borderless,:where(.tool-reference):is(.collapse.collapse-borderless){border-width: medium; border-style: none; border-color: currentcolor; border-image: initial;}
:where(.tool-reference) .collapse::after,:where(.tool-reference):is(.collapse::after){clear: both; content: ""; display: table;}

:where(.tool-reference) .collapse,:where(.tool-reference):is(.collapse){border: 1px solid rgba(229, 230, 235, 0.067); border-radius: 8px; line-height: 1.5715; overflow: hidden;}
:where(.tool-reference) .collapse-item,:where(.tool-reference):is(.collapse-item){box-sizing: border-box;}
:where(.tool-reference) .collapse-item-active > .collapse-item-header,:where(.tool-reference):is(.collapse-item-active > .collapse-item-header){background-color: color-mix(in srgb, var(--text) calc(0.4 * 100%), transparent); border-color: rgba(229, 230, 235, 0.067); transition: border-color;}
:where(.tool-reference) .collapse-item-active > .collapse-item-header .collapse-item-header-title,:where(.tool-reference):is(.collapse-item-active > .collapse-item-header .collapse-item-header-title){font-weight: 500;}
:where(.tool-reference) .collapse-item-header,:where(.tool-reference):is(.collapse-item-header){align-items: center; background-color: color-mix(in srgb, var(--text) calc(0.5 * 100%), transparent); border-bottom: 1px solid rgba(0, 0, 0, 0.6); box-sizing: border-box; color: var(--text); cursor: pointer; display: flex; font-size: 16px; justify-content: space-between; line-height: 24px; overflow: hidden; padding-bottom: 8px; padding-top: 8px; position: relative; transition: border-color 0.19s;}
:where(.tool-reference) .collapse-item-header-left,:where(.tool-reference):is(.collapse-item-header-left){padding-left: 20px; padding-right: 20px;}
:where(.tool-reference) .collapse-item-header-right + .collapse-item-content,:where(.tool-reference):is(.collapse-item-header-right + .collapse-item-content){padding-left: 20px;}
:where(.tool-reference) .collapse-item-header-title,:where(.tool-reference):is(.collapse-item-header-title){display: inline;}
:where(.tool-reference) .collapse-item .collapse-item-icon-hover,:where(.tool-reference):is(.collapse-item .collapse-item-icon-hover){left: 20px; position: absolute; text-align: center; top: 50%; transform: translateY(-50%);}
:where(.tool-reference) .collapse-item .collapse-item-icon-right,:where(.tool-reference):is(.collapse-item .collapse-item-icon-right){left: unset; right: 20px;}
:where(.tool-reference) .collapse-item .collapse-item-icon-right > .collapse-item-header-icon-down,:where(.tool-reference):is(.collapse-item .collapse-item-icon-right > .collapse-item-header-icon-down){transform: rotate(-90deg);}
:where(.tool-reference) .collapse-item-content,:where(.tool-reference):is(.collapse-item-content){background-color: color-mix(in srgb, var(--text) calc(0.2 * 100%), transparent); color: var(--text); font-size: 14px; opacity: 0.8; overflow: hidden; padding-left: 20px; padding-right: 20px; position: relative;}
:where(.tool-reference) .collapse-item-content-box,:where(.tool-reference):is(.collapse-item-content-box){padding: 30px 0px;}
:where(.tool-reference) .collapse-item.collapse-item-disabled > .collapse-item-content,:where(.tool-reference):is(.collapse-item.collapse-item-disabled > .collapse-item-content){color: rgb(201, 205, 212);}
:where(.tool-reference) .collapse-item-no-icon > .collapse-item-header,:where(.tool-reference):is(.collapse-item-no-icon > .collapse-item-header){padding-left: 20px; padding-right: 20px;}
:where(.tool-reference) .collapse-item:last-of-type,:where(.tool-reference):is(.collapse-item:last-of-type){border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
:where(.tool-reference) .collapse.collapse-borderless,:where(.tool-reference):is(.collapse.collapse-borderless){border-width: medium; border-style: none; border-color: currentcolor; border-image: initial;}
:where(.tool-reference) .collapse::after,:where(.tool-reference):is(.collapse::after){clear: both; content: ""; display: table;}
:where(.tool-reference) ._1y145w,:where(.tool-reference):is(._1y145w){fill: currentcolor; overflow: hidden;}
:where(.tool-reference) .tooltip,:where(.tool-reference):is(.tooltip),:where(.tool-reference) .tooltip-rel,:where(.tool-reference):is(.tooltip-rel){display: inline-block;}
:where(.tool-reference) .tooltip-rel,:where(.tool-reference):is(.tooltip-rel){position: relative; width: inherit;}
:where(.tool-reference) .tooltip-popper,:where(.tool-reference):is(.tooltip-popper){display: block; font-size: 14px; line-height: 1.5; position: absolute; visibility: visible; z-index: 1060;}
:where(.tool-reference) .tooltip-popper[x-placement^="top"],:where(.tool-reference):is(.tooltip-popper[x-placement^="top"]){padding: 5px 0px 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="right"],:where(.tool-reference):is(.tooltip-popper[x-placement^="right"]){padding: 0px 5px 0px 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="bottom"],:where(.tool-reference):is(.tooltip-popper[x-placement^="bottom"]){padding: 8px 0px 5px;}
:where(.tool-reference) .tooltip-popper[x-placement^="left"],:where(.tool-reference):is(.tooltip-popper[x-placement^="left"]){padding: 0px 8px 0px 5px;}
:where(.tool-reference) .tooltip-popper[x-placement^="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="top"] .tooltip-arrow){border-top-color: rgba(230, 230, 230, 0.8); border-width: 5px 5px 0px; bottom: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="top"] .tooltip-arrow){left: 50%; margin-left: -5px;}
:where(.tool-reference) .tooltip-popper[x-placement="top-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="top-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-popper[x-placement="top-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="top-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-popper[x-placement^="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="right"] .tooltip-arrow){border-right-color: rgba(230, 230, 230, 0.8); border-width: 5px 5px 5px 0px; left: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="right"] .tooltip-arrow){margin-top: -5px; top: 50%;}
:where(.tool-reference) .tooltip-popper[x-placement="right-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="right-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement="right-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="right-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="left"] .tooltip-arrow){border-left-color: rgba(230, 230, 230, 0.8); border-width: 5px 0px 5px 5px; right: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="left"] .tooltip-arrow){margin-top: -5px; top: 50%;}
:where(.tool-reference) .tooltip-popper[x-placement="left-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="left-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement="left-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="left-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-popper[x-placement^="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement^="bottom"] .tooltip-arrow){border-bottom-color: rgba(230, 230, 230, 0.8); border-width: 0px 5px 5px; top: 3px;}
:where(.tool-reference) .tooltip-popper[x-placement="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="bottom"] .tooltip-arrow){left: 50%; margin-left: -5px;}
:where(.tool-reference) .tooltip-popper[x-placement="bottom-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="bottom-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-popper[x-placement="bottom-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-popper[x-placement="bottom-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper,:where(.tool-reference):is(.tooltip-light.tooltip-popper){display: block; font-size: 14px; line-height: 1.5; position: absolute; visibility: visible; z-index: 1060;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="top"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="top"]){padding: 7px 0px 10px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="right"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="right"]){padding: 0px 7px 0px 10px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="bottom"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="bottom"]){padding: 10px 0px 7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="left"],:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="left"]){padding: 0px 10px 0px 7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow){border-top-color: rgba(217, 217, 217, 0.5); border-width: 7px 7px 0px; bottom: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="top"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="top"] .tooltip-arrow){left: 50%; margin-left: -7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="top-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="top-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="top-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="top-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow){border-right-color: rgba(217, 217, 217, 0.5); border-width: 7px 7px 7px 0px; left: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="right"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="right"] .tooltip-arrow){margin-top: -7px; top: 50%;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="right-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="right-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="right-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="right-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow){border-left-color: rgba(217, 217, 217, 0.5); border-width: 7px 0px 7px 7px; right: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="left"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="left"] .tooltip-arrow){margin-top: -7px; top: 50%;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="left-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="left-start"] .tooltip-arrow){top: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="left-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="left-end"] .tooltip-arrow){bottom: 8px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow){border-bottom-color: rgba(217, 217, 217, 0.5); border-width: 0px 7px 7px; top: 3px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="bottom"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="bottom"] .tooltip-arrow){left: 50%; margin-left: -7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="bottom-start"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="bottom-start"] .tooltip-arrow){left: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement="bottom-end"] .tooltip-arrow,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement="bottom-end"] .tooltip-arrow){right: 16px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="top"] .tooltip-arrow::after){border-bottom-width: 0px; border-top-color: var(--text); border-top-width: 7px; bottom: 1px; content: " "; margin-left: -7px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="right"] .tooltip-arrow::after){border-left-width: 0px; border-right-color: var(--text); border-right-width: 7px; bottom: -7px; content: " "; left: 1px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="bottom"] .tooltip-arrow::after){border-bottom-color: var(--text); border-bottom-width: 7px; border-top-width: 0px; content: " "; margin-left: -7px; top: 1px;}
:where(.tool-reference) .tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light.tooltip-popper[x-placement^="left"] .tooltip-arrow::after){border-left-color: var(--text); border-left-width: 7px; border-right-width: 0px; bottom: -7px; content: " "; right: 1px;}
:where(.tool-reference) .tooltip-inner,:where(.tool-reference):is(.tooltip-inner){background-color: rgba(230, 230, 230, 0.8); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 6px; color: rgb(46, 46, 84); font-weight: 400; max-width: 250px; padding: 5px 12px; text-decoration: none;}
:where(.tool-reference) .tooltip-inner-with-width,:where(.tool-reference):is(.tooltip-inner-with-width){text-align: justify; white-space: pre-wrap; overflow-wrap: break-word; word-break: break-all;}
:where(.tool-reference) .tooltip-light .tooltip-inner,:where(.tool-reference):is(.tooltip-light .tooltip-inner){background-color: var(--text); color: rgb(81, 90, 110);}
:where(.tool-reference) .tooltip-arrow,:where(.tool-reference):is(.tooltip-arrow){border-color: transparent; border-style: solid; height: 0px; position: absolute; width: 0px;}
:where(.tool-reference) .tooltip-light .tooltip-arrow,:where(.tool-reference):is(.tooltip-light .tooltip-arrow){border-width: 8px;}
:where(.tool-reference) .tooltip-light .tooltip-arrow::after,:where(.tool-reference):is(.tooltip-light .tooltip-arrow::after){border: 7px solid transparent; content: ""; display: block; height: 0px; position: absolute; width: 0px;}
:where(.tool-reference) ._ieymly .tooltip-rel,:where(.tool-reference):is(._ieymly .tooltip-rel){align-items: center; color: var(--text); cursor: pointer; display: flex; height: 100%; justify-content: center; padding: 0px 10px;}
@keyframes skeleton-circle { 
  0% { background-position: 100% 50%; }
  100% { background-position: 0px 50%; }
}
:where(.tool-reference) ._1kp9aiq .tooltip-rel,:where(.tool-reference):is(._1kp9aiq .tooltip-rel){display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

:where(.tool-reference) ._73glfd .tooltip-rel,:where(.tool-reference):is(._73glfd .tooltip-rel){display: flex;}
: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;}
