/* site-audit-tool: converted from /seo-audit-tool.html 2026-11-03. Every rule is fenced inside .tool-app. */
.tool-app *, .tool-app::after, .tool-app::before{box-sizing:border-box}
.tool-app{-moz-tab-size:4;tab-size:4}
.tool-app{line-height:1.15;-webkit-text-size-adjust:100%}
.tool-app{margin:0}
.tool-app{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}
.tool-app hr{height:0;color:inherit}
.tool-app abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.tool-app b, .tool-app strong{font-weight:bolder}
.tool-app code, .tool-app kbd, .tool-app pre, .tool-app samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}
.tool-app small{font-size:80%}
.tool-app sub, .tool-app sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.tool-app sub{bottom:-.25em}
.tool-app sup{top:-.5em}
.tool-app table{text-indent:0;border-color:inherit}
.tool-app button, .tool-app input, .tool-app optgroup, .tool-app select, .tool-app textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
.tool-app button, .tool-app select{text-transform:none}
.tool-app [type=button], .tool-app [type=reset], .tool-app [type=submit], .tool-app button{-webkit-appearance:button}
.tool-app::-moz-focus-inner{border-style:none;padding:0}
.tool-app:-moz-focusring{outline:1px dotted ButtonText}
.tool-app:-moz-ui-invalid{box-shadow:none}
.tool-app legend{padding:0}
.tool-app progress{vertical-align:baseline}
.tool-app::-webkit-inner-spin-button, .tool-app::-webkit-outer-spin-button{height:auto}
.tool-app [type=search]{-webkit-appearance:textfield;outline-offset:-2px}
.tool-app::-webkit-search-decoration{-webkit-appearance:none}
.tool-app::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.tool-app summary{display:list-item}
.tool-app blockquote, .tool-app dd, .tool-app dl, .tool-app figure, .tool-app h1, .tool-app h2, .tool-app h3, .tool-app h4, .tool-app h5, .tool-app h6, .tool-app hr, .tool-app p, .tool-app pre{margin:0}
.tool-app button{background-color:transparent;background-image:none}
.tool-app fieldset{margin:0;padding:0}
.tool-app ol, .tool-app ul{list-style:none;margin:0;padding:0}
.tool-app{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}
.tool-app{font-family:inherit;line-height:inherit}
.tool-app *, .tool-app::after, .tool-app::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}
.tool-app hr{border-top-width:1px}
.tool-app img{border-style:solid}
.tool-app textarea{resize:vertical}
.tool-app input::placeholder, .tool-app textarea::placeholder{opacity:1;color:#9ca3af}
.tool-app [role=button], .tool-app button{cursor:pointer}
.tool-app:-moz-focusring{outline:auto}
.tool-app table{border-collapse:collapse}
.tool-app h1, .tool-app h2, .tool-app h3, .tool-app h4, .tool-app h5, .tool-app h6{font-size:inherit;font-weight:inherit}
.tool-app a{color:inherit;text-decoration:inherit}
.tool-app button, .tool-app input, .tool-app optgroup, .tool-app select, .tool-app textarea{padding:0;line-height:inherit;color:inherit}
.tool-app code, .tool-app kbd, .tool-app pre, .tool-app samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.tool-app audio, .tool-app canvas, .tool-app embed, .tool-app iframe, .tool-app img, .tool-app object, .tool-app svg, .tool-app video{display:block;vertical-align:middle}
.tool-app img, .tool-app video{max-width:100%;height:auto}
.tool-app [hidden]{display:none}
.tool-app *, .tool-app::after, .tool-app::before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}
.tool-app .-inset-0{top:0;right:0;bottom:0;left:0}
.tool-app .-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}
.tool-app .-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}
.tool-app .-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}
.tool-app .-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}
.tool-app .-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}
.tool-app .-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}
.tool-app .-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}
.tool-app .-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}
.tool-app .-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}
.tool-app .-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}
.tool-app .-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}
.tool-app .-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}
.tool-app .-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}
.tool-app .-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}
.tool-app .-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}
.tool-app .-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}
.tool-app .-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}
.tool-app .-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}
.tool-app .-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}
.tool-app .-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}
.tool-app .-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}
.tool-app .-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}
.tool-app .-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}
.tool-app .-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}
.tool-app .-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}
.tool-app .-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}
.tool-app .-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}
.tool-app .-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}
.tool-app .-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}
.tool-app .-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}
.tool-app .-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}
.tool-app .-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}
.tool-app .-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}
.tool-app .-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}
.tool-app .-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}
.tool-app .-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}
.tool-app .-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}
.tool-app .-inset-x-0{left:0;right:0}
.tool-app .-inset-x-1{left:-.25rem;right:-.25rem}
.tool-app .-inset-x-2{left:-.5rem;right:-.5rem}
.tool-app .-inset-x-3{left:-.75rem;right:-.75rem}
.tool-app .-inset-x-4{left:-1rem;right:-1rem}
.tool-app .-inset-x-5{left:-1.25rem;right:-1.25rem}
.tool-app .-inset-x-6{left:-1.5rem;right:-1.5rem}
.tool-app .-inset-x-7{left:-1.75rem;right:-1.75rem}
.tool-app .-inset-x-8{left:-2rem;right:-2rem}
.tool-app .-inset-x-9{left:-2.25rem;right:-2.25rem}
.tool-app .-inset-x-10{left:-2.5rem;right:-2.5rem}
.tool-app .-inset-x-11{left:-2.75rem;right:-2.75rem}
.tool-app .-inset-x-12{left:-3rem;right:-3rem}
.tool-app .-inset-x-14{left:-3.5rem;right:-3.5rem}
.tool-app .-inset-x-16{left:-4rem;right:-4rem}
.tool-app .-inset-x-20{left:-5rem;right:-5rem}
.tool-app .-inset-x-24{left:-6rem;right:-6rem}
.tool-app .-inset-x-28{left:-7rem;right:-7rem}
.tool-app .-inset-x-32{left:-8rem;right:-8rem}
.tool-app .-inset-x-36{left:-9rem;right:-9rem}
.tool-app .-inset-x-40{left:-10rem;right:-10rem}
.tool-app .-inset-x-44{left:-11rem;right:-11rem}
.tool-app .-inset-x-48{left:-12rem;right:-12rem}
.tool-app .-inset-x-52{left:-13rem;right:-13rem}
.tool-app .-inset-x-56{left:-14rem;right:-14rem}
.tool-app .-inset-x-60{left:-15rem;right:-15rem}
.tool-app .-inset-x-64{left:-16rem;right:-16rem}
.tool-app .-inset-x-72{left:-18rem;right:-18rem}
.tool-app .-inset-x-80{left:-20rem;right:-20rem}
.tool-app .-inset-x-96{left:-24rem;right:-24rem}
.tool-app .-inset-x-px{left:-1px;right:-1px}
.tool-app .-inset-x-1\/2{left:-50%;right:-50%}
.tool-app .-inset-x-1\/3{left:-33.333333%;right:-33.333333%}
.tool-app .-inset-x-2\/3{left:-66.666667%;right:-66.666667%}
.tool-app .-inset-x-1\/4{left:-25%;right:-25%}
.tool-app .-inset-x-2\/4{left:-50%;right:-50%}
.tool-app .-inset-x-3\/4{left:-75%;right:-75%}
.tool-app .-inset-x-full{left:-100%;right:-100%}
.tool-app .-inset-y-0{top:0;bottom:0}
.tool-app .-inset-y-1{top:-.25rem;bottom:-.25rem}
.tool-app .-inset-y-2{top:-.5rem;bottom:-.5rem}
.tool-app .-inset-y-3{top:-.75rem;bottom:-.75rem}
.tool-app .-inset-y-4{top:-1rem;bottom:-1rem}
.tool-app .-inset-y-5{top:-1.25rem;bottom:-1.25rem}
.tool-app .-inset-y-6{top:-1.5rem;bottom:-1.5rem}
.tool-app .-inset-y-7{top:-1.75rem;bottom:-1.75rem}
.tool-app .-inset-y-8{top:-2rem;bottom:-2rem}
.tool-app .-inset-y-9{top:-2.25rem;bottom:-2.25rem}
.tool-app .-inset-y-10{top:-2.5rem;bottom:-2.5rem}
.tool-app .-inset-y-11{top:-2.75rem;bottom:-2.75rem}
.tool-app .-inset-y-12{top:-3rem;bottom:-3rem}
.tool-app .-inset-y-14{top:-3.5rem;bottom:-3.5rem}
.tool-app .-inset-y-16{top:-4rem;bottom:-4rem}
.tool-app .-inset-y-20{top:-5rem;bottom:-5rem}
.tool-app .-inset-y-24{top:-6rem;bottom:-6rem}
.tool-app .-inset-y-28{top:-7rem;bottom:-7rem}
.tool-app .-inset-y-32{top:-8rem;bottom:-8rem}
.tool-app .-inset-y-36{top:-9rem;bottom:-9rem}
.tool-app .-inset-y-40{top:-10rem;bottom:-10rem}
.tool-app .-inset-y-44{top:-11rem;bottom:-11rem}
.tool-app .-inset-y-48{top:-12rem;bottom:-12rem}
.tool-app .-inset-y-52{top:-13rem;bottom:-13rem}
.tool-app .-inset-y-56{top:-14rem;bottom:-14rem}
.tool-app .-inset-y-60{top:-15rem;bottom:-15rem}
.tool-app .-inset-y-64{top:-16rem;bottom:-16rem}
.tool-app .-inset-y-72{top:-18rem;bottom:-18rem}
.tool-app .-inset-y-80{top:-20rem;bottom:-20rem}
.tool-app .-inset-y-96{top:-24rem;bottom:-24rem}
.tool-app .-inset-y-px{top:-1px;bottom:-1px}
.tool-app .-inset-y-1\/2{top:-50%;bottom:-50%}
.tool-app .-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}
.tool-app .-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}
.tool-app .-inset-y-1\/4{top:-25%;bottom:-25%}
.tool-app .-inset-y-2\/4{top:-50%;bottom:-50%}
.tool-app .-inset-y-3\/4{top:-75%;bottom:-75%}
.tool-app .-inset-y-full{top:-100%;bottom:-100%}
.tool-app .-top-0{top:0}
.tool-app .-top-1{top:-.25rem}
.tool-app .-top-2{top:-.5rem}
.tool-app .-top-3{top:-.75rem}
.tool-app .-top-4{top:-1rem}
.tool-app .-top-5{top:-1.25rem}
.tool-app .-top-6{top:-1.5rem}
.tool-app .-top-7{top:-1.75rem}
.tool-app .-top-8{top:-2rem}
.tool-app .-top-9{top:-2.25rem}
.tool-app .-top-10{top:-2.5rem}
.tool-app .-top-11{top:-2.75rem}
.tool-app .-top-12{top:-3rem}
.tool-app .-top-14{top:-3.5rem}
.tool-app .-top-16{top:-4rem}
.tool-app .-top-20{top:-5rem}
.tool-app .-top-24{top:-6rem}
.tool-app .-top-28{top:-7rem}
.tool-app .-top-32{top:-8rem}
.tool-app .-top-36{top:-9rem}
.tool-app .-top-40{top:-10rem}
.tool-app .-top-44{top:-11rem}
.tool-app .-top-48{top:-12rem}
.tool-app .-top-52{top:-13rem}
.tool-app .-top-56{top:-14rem}
.tool-app .-top-60{top:-15rem}
.tool-app .-top-64{top:-16rem}
.tool-app .-top-72{top:-18rem}
.tool-app .-top-80{top:-20rem}
.tool-app .-top-96{top:-24rem}
.tool-app .-top-px{top:-1px}
.tool-app .-top-1\/2{top:-50%}
.tool-app .-top-1\/3{top:-33.333333%}
.tool-app .-top-2\/3{top:-66.666667%}
.tool-app .-top-1\/4{top:-25%}
.tool-app .-top-2\/4{top:-50%}
.tool-app .-top-3\/4{top:-75%}
.tool-app .-top-full{top:-100%}
.tool-app .-right-0{right:0}
.tool-app .-right-1{right:-.25rem}
.tool-app .-right-2{right:-.5rem}
.tool-app .-right-3{right:-.75rem}
.tool-app .-right-4{right:-1rem}
.tool-app .-right-5{right:-1.25rem}
.tool-app .-right-6{right:-1.5rem}
.tool-app .-right-7{right:-1.75rem}
.tool-app .-right-8{right:-2rem}
.tool-app .-right-9{right:-2.25rem}
.tool-app .-right-10{right:-2.5rem}
.tool-app .-right-11{right:-2.75rem}
.tool-app .-right-12{right:-3rem}
.tool-app .-right-14{right:-3.5rem}
.tool-app .-right-16{right:-4rem}
.tool-app .-right-20{right:-5rem}
.tool-app .-right-24{right:-6rem}
.tool-app .-right-28{right:-7rem}
.tool-app .-right-32{right:-8rem}
.tool-app .-right-36{right:-9rem}
.tool-app .-right-40{right:-10rem}
.tool-app .-right-44{right:-11rem}
.tool-app .-right-48{right:-12rem}
.tool-app .-right-52{right:-13rem}
.tool-app .-right-56{right:-14rem}
.tool-app .-right-60{right:-15rem}
.tool-app .-right-64{right:-16rem}
.tool-app .-right-72{right:-18rem}
.tool-app .-right-80{right:-20rem}
.tool-app .-right-96{right:-24rem}
.tool-app .-right-px{right:-1px}
.tool-app .-right-1\/2{right:-50%}
.tool-app .-right-1\/3{right:-33.333333%}
.tool-app .-right-2\/3{right:-66.666667%}
.tool-app .-right-1\/4{right:-25%}
.tool-app .-right-2\/4{right:-50%}
.tool-app .-right-3\/4{right:-75%}
.tool-app .-right-full{right:-100%}
.tool-app .-bottom-0{bottom:0}
.tool-app .-bottom-1{bottom:-.25rem}
.tool-app .-bottom-2{bottom:-.5rem}
.tool-app .-bottom-3{bottom:-.75rem}
.tool-app .-bottom-4{bottom:-1rem}
.tool-app .-bottom-5{bottom:-1.25rem}
.tool-app .-bottom-6{bottom:-1.5rem}
.tool-app .-bottom-7{bottom:-1.75rem}
.tool-app .-bottom-8{bottom:-2rem}
.tool-app .-bottom-9{bottom:-2.25rem}
.tool-app .-bottom-10{bottom:-2.5rem}
.tool-app .-bottom-11{bottom:-2.75rem}
.tool-app .-bottom-12{bottom:-3rem}
.tool-app .-bottom-14{bottom:-3.5rem}
.tool-app .-bottom-16{bottom:-4rem}
.tool-app .-bottom-20{bottom:-5rem}
.tool-app .-bottom-24{bottom:-6rem}
.tool-app .-bottom-28{bottom:-7rem}
.tool-app .-bottom-32{bottom:-8rem}
.tool-app .-bottom-36{bottom:-9rem}
.tool-app .-bottom-40{bottom:-10rem}
.tool-app .-bottom-44{bottom:-11rem}
.tool-app .-bottom-48{bottom:-12rem}
.tool-app .-bottom-52{bottom:-13rem}
.tool-app .-bottom-56{bottom:-14rem}
.tool-app .-bottom-60{bottom:-15rem}
.tool-app .-bottom-64{bottom:-16rem}
.tool-app .-bottom-72{bottom:-18rem}
.tool-app .-bottom-80{bottom:-20rem}
.tool-app .-bottom-96{bottom:-24rem}
.tool-app .-bottom-px{bottom:-1px}
.tool-app .-bottom-1\/2{bottom:-50%}
.tool-app .-bottom-1\/3{bottom:-33.333333%}
.tool-app .-bottom-2\/3{bottom:-66.666667%}
.tool-app .-bottom-1\/4{bottom:-25%}
.tool-app .-bottom-2\/4{bottom:-50%}
.tool-app .-bottom-3\/4{bottom:-75%}
.tool-app .-bottom-full{bottom:-100%}
.tool-app .-left-0{left:0}
.tool-app .-left-1{left:-.25rem}
.tool-app .-left-2{left:-.5rem}
.tool-app .-left-3{left:-.75rem}
.tool-app .-left-4{left:-1rem}
.tool-app .-left-5{left:-1.25rem}
.tool-app .-left-6{left:-1.5rem}
.tool-app .-left-7{left:-1.75rem}
.tool-app .-left-8{left:-2rem}
.tool-app .-left-9{left:-2.25rem}
.tool-app .-left-10{left:-2.5rem}
.tool-app .-left-11{left:-2.75rem}
.tool-app .-left-12{left:-3rem}
.tool-app .-left-14{left:-3.5rem}
.tool-app .-left-16{left:-4rem}
.tool-app .-left-20{left:-5rem}
.tool-app .-left-24{left:-6rem}
.tool-app .-left-28{left:-7rem}
.tool-app .-left-32{left:-8rem}
.tool-app .-left-36{left:-9rem}
.tool-app .-left-40{left:-10rem}
.tool-app .-left-44{left:-11rem}
.tool-app .-left-48{left:-12rem}
.tool-app .-left-52{left:-13rem}
.tool-app .-left-56{left:-14rem}
.tool-app .-left-60{left:-15rem}
.tool-app .-left-64{left:-16rem}
.tool-app .-left-72{left:-18rem}
.tool-app .-left-80{left:-20rem}
.tool-app .-left-96{left:-24rem}
.tool-app .-left-px{left:-1px}
.tool-app .-left-1\/2{left:-50%}
.tool-app .-left-1\/3{left:-33.333333%}
.tool-app .-left-2\/3{left:-66.666667%}
.tool-app .-left-1\/4{left:-25%}
.tool-app .-left-2\/4{left:-50%}
.tool-app .-left-3\/4{left:-75%}
.tool-app .-left-full{left:-100%}
.tool-app .-m-0{margin:0}
.tool-app .-m-1{margin:-.25rem}
.tool-app .-m-2{margin:-.5rem}
.tool-app .-m-3{margin:-.75rem}
.tool-app .-m-4{margin:-1rem}
.tool-app .-m-5{margin:-1.25rem}
.tool-app .-m-6{margin:-1.5rem}
.tool-app .-m-7{margin:-1.75rem}
.tool-app .-m-8{margin:-2rem}
.tool-app .-m-9{margin:-2.25rem}
.tool-app .-m-10{margin:-2.5rem}
.tool-app .-m-11{margin:-2.75rem}
.tool-app .-m-12{margin:-3rem}
.tool-app .-m-14{margin:-3.5rem}
.tool-app .-m-16{margin:-4rem}
.tool-app .-m-20{margin:-5rem}
.tool-app .-m-24{margin:-6rem}
.tool-app .-m-28{margin:-7rem}
.tool-app .-m-32{margin:-8rem}
.tool-app .-m-36{margin:-9rem}
.tool-app .-m-40{margin:-10rem}
.tool-app .-m-44{margin:-11rem}
.tool-app .-m-48{margin:-12rem}
.tool-app .-m-52{margin:-13rem}
.tool-app .-m-56{margin:-14rem}
.tool-app .-m-60{margin:-15rem}
.tool-app .-m-64{margin:-16rem}
.tool-app .-m-72{margin:-18rem}
.tool-app .-m-80{margin:-20rem}
.tool-app .-m-96{margin:-24rem}
.tool-app .-m-px{margin:-1px}
.tool-app .-mx-0{margin-left:0;margin-right:0}
.tool-app .-mx-1{margin-left:-.25rem;margin-right:-.25rem}
.tool-app .-mx-2{margin-left:-.5rem;margin-right:-.5rem}
.tool-app .-mx-3{margin-left:-.75rem;margin-right:-.75rem}
.tool-app .-mx-4{margin-left:-1rem;margin-right:-1rem}
.tool-app .-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}
.tool-app .-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}
.tool-app .-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}
.tool-app .-mx-8{margin-left:-2rem;margin-right:-2rem}
.tool-app .-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}
.tool-app .-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}
.tool-app .-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}
.tool-app .-mx-12{margin-left:-3rem;margin-right:-3rem}
.tool-app .-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}
.tool-app .-mx-16{margin-left:-4rem;margin-right:-4rem}
.tool-app .-mx-20{margin-left:-5rem;margin-right:-5rem}
.tool-app .-mx-24{margin-left:-6rem;margin-right:-6rem}
.tool-app .-mx-28{margin-left:-7rem;margin-right:-7rem}
.tool-app .-mx-32{margin-left:-8rem;margin-right:-8rem}
.tool-app .-mx-36{margin-left:-9rem;margin-right:-9rem}
.tool-app .-mx-40{margin-left:-10rem;margin-right:-10rem}
.tool-app .-mx-44{margin-left:-11rem;margin-right:-11rem}
.tool-app .-mx-48{margin-left:-12rem;margin-right:-12rem}
.tool-app .-mx-52{margin-left:-13rem;margin-right:-13rem}
.tool-app .-mx-56{margin-left:-14rem;margin-right:-14rem}
.tool-app .-mx-60{margin-left:-15rem;margin-right:-15rem}
.tool-app .-mx-64{margin-left:-16rem;margin-right:-16rem}
.tool-app .-mx-72{margin-left:-18rem;margin-right:-18rem}
.tool-app .-mx-80{margin-left:-20rem;margin-right:-20rem}
.tool-app .-mx-96{margin-left:-24rem;margin-right:-24rem}
.tool-app .-mx-px{margin-left:-1px;margin-right:-1px}
.tool-app .-my-0{margin-top:0;margin-bottom:0}
.tool-app .-my-1{margin-top:-.25rem;margin-bottom:-.25rem}
.tool-app .-my-2{margin-top:-.5rem;margin-bottom:-.5rem}
.tool-app .-my-3{margin-top:-.75rem;margin-bottom:-.75rem}
.tool-app .-my-4{margin-top:-1rem;margin-bottom:-1rem}
.tool-app .-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}
.tool-app .-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}
.tool-app .-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}
.tool-app .-my-8{margin-top:-2rem;margin-bottom:-2rem}
.tool-app .-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}
.tool-app .-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}
.tool-app .-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}
.tool-app .-my-12{margin-top:-3rem;margin-bottom:-3rem}
.tool-app .-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}
.tool-app .-my-16{margin-top:-4rem;margin-bottom:-4rem}
.tool-app .-my-20{margin-top:-5rem;margin-bottom:-5rem}
.tool-app .-my-24{margin-top:-6rem;margin-bottom:-6rem}
.tool-app .-my-28{margin-top:-7rem;margin-bottom:-7rem}
.tool-app .-my-32{margin-top:-8rem;margin-bottom:-8rem}
.tool-app .-my-36{margin-top:-9rem;margin-bottom:-9rem}
.tool-app .-my-40{margin-top:-10rem;margin-bottom:-10rem}
.tool-app .-my-44{margin-top:-11rem;margin-bottom:-11rem}
.tool-app .-my-48{margin-top:-12rem;margin-bottom:-12rem}
.tool-app .-my-52{margin-top:-13rem;margin-bottom:-13rem}
.tool-app .-my-56{margin-top:-14rem;margin-bottom:-14rem}
.tool-app .-my-60{margin-top:-15rem;margin-bottom:-15rem}
.tool-app .-my-64{margin-top:-16rem;margin-bottom:-16rem}
.tool-app .-my-72{margin-top:-18rem;margin-bottom:-18rem}
.tool-app .-my-80{margin-top:-20rem;margin-bottom:-20rem}
.tool-app .-my-96{margin-top:-24rem;margin-bottom:-24rem}
.tool-app .-my-px{margin-top:-1px;margin-bottom:-1px}
.tool-app .-mt-0{margin-top:0}
.tool-app .-mt-1{margin-top:-.25rem}
.tool-app .-mt-2{margin-top:-.5rem}
.tool-app .-mt-3{margin-top:-.75rem}
.tool-app .-mt-4{margin-top:-1rem}
.tool-app .-mt-5{margin-top:-1.25rem}
.tool-app .-mt-6{margin-top:-1.5rem}
.tool-app .-mt-7{margin-top:-1.75rem}
.tool-app .-mt-8{margin-top:-2rem}
.tool-app .-mt-9{margin-top:-2.25rem}
.tool-app .-mt-10{margin-top:-2.5rem}
.tool-app .-mt-11{margin-top:-2.75rem}
.tool-app .-mt-12{margin-top:-3rem}
.tool-app .-mt-14{margin-top:-3.5rem}
.tool-app .-mt-16{margin-top:-4rem}
.tool-app .-mt-20{margin-top:-5rem}
.tool-app .-mt-24{margin-top:-6rem}
.tool-app .-mt-28{margin-top:-7rem}
.tool-app .-mt-32{margin-top:-8rem}
.tool-app .-mt-36{margin-top:-9rem}
.tool-app .-mt-40{margin-top:-10rem}
.tool-app .-mt-44{margin-top:-11rem}
.tool-app .-mt-48{margin-top:-12rem}
.tool-app .-mt-52{margin-top:-13rem}
.tool-app .-mt-56{margin-top:-14rem}
.tool-app .-mt-60{margin-top:-15rem}
.tool-app .-mt-64{margin-top:-16rem}
.tool-app .-mt-72{margin-top:-18rem}
.tool-app .-mt-80{margin-top:-20rem}
.tool-app .-mt-96{margin-top:-24rem}
.tool-app .-mt-px{margin-top:-1px}
.tool-app .-mr-0{margin-right:0}
.tool-app .-mr-1{margin-right:-.25rem}
.tool-app .-mr-2{margin-right:-.5rem}
.tool-app .-mr-3{margin-right:-.75rem}
.tool-app .-mr-4{margin-right:-1rem}
.tool-app .-mr-5{margin-right:-1.25rem}
.tool-app .-mr-6{margin-right:-1.5rem}
.tool-app .-mr-7{margin-right:-1.75rem}
.tool-app .-mr-8{margin-right:-2rem}
.tool-app .-mr-9{margin-right:-2.25rem}
.tool-app .-mr-10{margin-right:-2.5rem}
.tool-app .-mr-11{margin-right:-2.75rem}
.tool-app .-mr-12{margin-right:-3rem}
.tool-app .-mr-14{margin-right:-3.5rem}
.tool-app .-mr-16{margin-right:-4rem}
.tool-app .-mr-20{margin-right:-5rem}
.tool-app .-mr-24{margin-right:-6rem}
.tool-app .-mr-28{margin-right:-7rem}
.tool-app .-mr-32{margin-right:-8rem}
.tool-app .-mr-36{margin-right:-9rem}
.tool-app .-mr-40{margin-right:-10rem}
.tool-app .-mr-44{margin-right:-11rem}
.tool-app .-mr-48{margin-right:-12rem}
.tool-app .-mr-52{margin-right:-13rem}
.tool-app .-mr-56{margin-right:-14rem}
.tool-app .-mr-60{margin-right:-15rem}
.tool-app .-mr-64{margin-right:-16rem}
.tool-app .-mr-72{margin-right:-18rem}
.tool-app .-mr-80{margin-right:-20rem}
.tool-app .-mr-96{margin-right:-24rem}
.tool-app .-mr-px{margin-right:-1px}
.tool-app .-mb-0{margin-bottom:0}
.tool-app .-mb-1{margin-bottom:-.25rem}
.tool-app .-mb-2{margin-bottom:-.5rem}
.tool-app .-mb-3{margin-bottom:-.75rem}
.tool-app .-mb-4{margin-bottom:-1rem}
.tool-app .-mb-5{margin-bottom:-1.25rem}
.tool-app .-mb-6{margin-bottom:-1.5rem}
.tool-app .-mb-7{margin-bottom:-1.75rem}
.tool-app .-mb-8{margin-bottom:-2rem}
.tool-app .-mb-9{margin-bottom:-2.25rem}
.tool-app .-mb-10{margin-bottom:-2.5rem}
.tool-app .-mb-11{margin-bottom:-2.75rem}
.tool-app .-mb-12{margin-bottom:-3rem}
.tool-app .-mb-14{margin-bottom:-3.5rem}
.tool-app .-mb-16{margin-bottom:-4rem}
.tool-app .-mb-20{margin-bottom:-5rem}
.tool-app .-mb-24{margin-bottom:-6rem}
.tool-app .-mb-28{margin-bottom:-7rem}
.tool-app .-mb-32{margin-bottom:-8rem}
.tool-app .-mb-36{margin-bottom:-9rem}
.tool-app .-mb-40{margin-bottom:-10rem}
.tool-app .-mb-44{margin-bottom:-11rem}
.tool-app .-mb-48{margin-bottom:-12rem}
.tool-app .-mb-52{margin-bottom:-13rem}
.tool-app .-mb-56{margin-bottom:-14rem}
.tool-app .-mb-60{margin-bottom:-15rem}
.tool-app .-mb-64{margin-bottom:-16rem}
.tool-app .-mb-72{margin-bottom:-18rem}
.tool-app .-mb-80{margin-bottom:-20rem}
.tool-app .-mb-96{margin-bottom:-24rem}
.tool-app .-mb-px{margin-bottom:-1px}
.tool-app .-ml-0{margin-left:0}
.tool-app .-ml-1{margin-left:-.25rem}
.tool-app .-ml-2{margin-left:-.5rem}
.tool-app .-ml-3{margin-left:-.75rem}
.tool-app .-ml-4{margin-left:-1rem}
.tool-app .-ml-5{margin-left:-1.25rem}
.tool-app .-ml-6{margin-left:-1.5rem}
.tool-app .-ml-7{margin-left:-1.75rem}
.tool-app .-ml-8{margin-left:-2rem}
.tool-app .-ml-9{margin-left:-2.25rem}
.tool-app .-ml-10{margin-left:-2.5rem}
.tool-app .-ml-11{margin-left:-2.75rem}
.tool-app .-ml-12{margin-left:-3rem}
.tool-app .-ml-14{margin-left:-3.5rem}
.tool-app .-ml-16{margin-left:-4rem}
.tool-app .-ml-20{margin-left:-5rem}
.tool-app .-ml-24{margin-left:-6rem}
.tool-app .-ml-28{margin-left:-7rem}
.tool-app .-ml-32{margin-left:-8rem}
.tool-app .-ml-36{margin-left:-9rem}
.tool-app .-ml-40{margin-left:-10rem}
.tool-app .-ml-44{margin-left:-11rem}
.tool-app .-ml-48{margin-left:-12rem}
.tool-app .-ml-52{margin-left:-13rem}
.tool-app .-ml-56{margin-left:-14rem}
.tool-app .-ml-60{margin-left:-15rem}
.tool-app .-ml-64{margin-left:-16rem}
.tool-app .-ml-72{margin-left:-18rem}
.tool-app .-ml-80{margin-left:-20rem}
.tool-app .-ml-96{margin-left:-24rem}
.tool-app .-ml-px{margin-left:-1px}
.tool-app .-translate-x-0{--tw-translate-x:0px}
.tool-app .-translate-x-1{--tw-translate-x:-0.25rem}
.tool-app .-translate-x-2{--tw-translate-x:-0.5rem}
.tool-app .-translate-x-3{--tw-translate-x:-0.75rem}
.tool-app .-translate-x-4{--tw-translate-x:-1rem}
.tool-app .-translate-x-5{--tw-translate-x:-1.25rem}
.tool-app .-translate-x-6{--tw-translate-x:-1.5rem}
.tool-app .-translate-x-7{--tw-translate-x:-1.75rem}
.tool-app .-translate-x-8{--tw-translate-x:-2rem}
.tool-app .-translate-x-9{--tw-translate-x:-2.25rem}
.tool-app .-translate-x-10{--tw-translate-x:-2.5rem}
.tool-app .-translate-x-11{--tw-translate-x:-2.75rem}
.tool-app .-translate-x-12{--tw-translate-x:-3rem}
.tool-app .-translate-x-14{--tw-translate-x:-3.5rem}
.tool-app .-translate-x-16{--tw-translate-x:-4rem}
.tool-app .-translate-x-20{--tw-translate-x:-5rem}
.tool-app .-translate-x-24{--tw-translate-x:-6rem}
.tool-app .-translate-x-28{--tw-translate-x:-7rem}
.tool-app .-translate-x-32{--tw-translate-x:-8rem}
.tool-app .-translate-x-36{--tw-translate-x:-9rem}
.tool-app .-translate-x-40{--tw-translate-x:-10rem}
.tool-app .-translate-x-44{--tw-translate-x:-11rem}
.tool-app .-translate-x-48{--tw-translate-x:-12rem}
.tool-app .-translate-x-52{--tw-translate-x:-13rem}
.tool-app .-translate-x-56{--tw-translate-x:-14rem}
.tool-app .-translate-x-60{--tw-translate-x:-15rem}
.tool-app .-translate-x-64{--tw-translate-x:-16rem}
.tool-app .-translate-x-72{--tw-translate-x:-18rem}
.tool-app .-translate-x-80{--tw-translate-x:-20rem}
.tool-app .-translate-x-96{--tw-translate-x:-24rem}
.tool-app .-translate-x-px{--tw-translate-x:-1px}
.tool-app .-translate-x-1\/2{--tw-translate-x:-50%}
.tool-app .-translate-x-1\/3{--tw-translate-x:-33.333333%}
.tool-app .-translate-x-2\/3{--tw-translate-x:-66.666667%}
.tool-app .-translate-x-1\/4{--tw-translate-x:-25%}
.tool-app .-translate-x-2\/4{--tw-translate-x:-50%}
.tool-app .-translate-x-3\/4{--tw-translate-x:-75%}
.tool-app .-translate-x-full{--tw-translate-x:-100%}
.tool-app .-translate-y-0{--tw-translate-y:0px}
.tool-app .-translate-y-1{--tw-translate-y:-0.25rem}
.tool-app .-translate-y-2{--tw-translate-y:-0.5rem}
.tool-app .-translate-y-3{--tw-translate-y:-0.75rem}
.tool-app .-translate-y-4{--tw-translate-y:-1rem}
.tool-app .-translate-y-5{--tw-translate-y:-1.25rem}
.tool-app .-translate-y-6{--tw-translate-y:-1.5rem}
.tool-app .-translate-y-7{--tw-translate-y:-1.75rem}
.tool-app .-translate-y-8{--tw-translate-y:-2rem}
.tool-app .-translate-y-9{--tw-translate-y:-2.25rem}
.tool-app .-translate-y-10{--tw-translate-y:-2.5rem}
.tool-app .-translate-y-11{--tw-translate-y:-2.75rem}
.tool-app .-translate-y-12{--tw-translate-y:-3rem}
.tool-app .-translate-y-14{--tw-translate-y:-3.5rem}
.tool-app .-translate-y-16{--tw-translate-y:-4rem}
.tool-app .-translate-y-20{--tw-translate-y:-5rem}
.tool-app .-translate-y-24{--tw-translate-y:-6rem}
.tool-app .-translate-y-28{--tw-translate-y:-7rem}
.tool-app .-translate-y-32{--tw-translate-y:-8rem}
.tool-app .-translate-y-36{--tw-translate-y:-9rem}
.tool-app .-translate-y-40{--tw-translate-y:-10rem}
.tool-app .-translate-y-44{--tw-translate-y:-11rem}
.tool-app .-translate-y-48{--tw-translate-y:-12rem}
.tool-app .-translate-y-52{--tw-translate-y:-13rem}
.tool-app .-translate-y-56{--tw-translate-y:-14rem}
.tool-app .-translate-y-60{--tw-translate-y:-15rem}
.tool-app .-translate-y-64{--tw-translate-y:-16rem}
.tool-app .-translate-y-72{--tw-translate-y:-18rem}
.tool-app .-translate-y-80{--tw-translate-y:-20rem}
.tool-app .-translate-y-96{--tw-translate-y:-24rem}
.tool-app .-translate-y-px{--tw-translate-y:-1px}
.tool-app .-translate-y-1\/2{--tw-translate-y:-50%}
.tool-app .-translate-y-1\/3{--tw-translate-y:-33.333333%}
.tool-app .-translate-y-2\/3{--tw-translate-y:-66.666667%}
.tool-app .-translate-y-1\/4{--tw-translate-y:-25%}
.tool-app .-translate-y-2\/4{--tw-translate-y:-50%}
.tool-app .-translate-y-3\/4{--tw-translate-y:-75%}
.tool-app .-translate-y-full{--tw-translate-y:-100%}
.tool-app .-rotate-180{--tw-rotate:-180deg}
.tool-app .-rotate-90{--tw-rotate:-90deg}
.tool-app .-rotate-45{--tw-rotate:-45deg}
.tool-app .-rotate-12{--tw-rotate:-12deg}
.tool-app .-rotate-6{--tw-rotate:-6deg}
.tool-app .-rotate-3{--tw-rotate:-3deg}
.tool-app .-rotate-2{--tw-rotate:-2deg}
.tool-app .-rotate-1{--tw-rotate:-1deg}
.tool-app .-skew-x-12{--tw-skew-x:-12deg}
.tool-app .-skew-x-6{--tw-skew-x:-6deg}
.tool-app .-skew-x-3{--tw-skew-x:-3deg}
.tool-app .-skew-x-2{--tw-skew-x:-2deg}
.tool-app .-skew-x-1{--tw-skew-x:-1deg}
.tool-app .-skew-y-12{--tw-skew-y:-12deg}
.tool-app .-skew-y-6{--tw-skew-y:-6deg}
.tool-app .-skew-y-3{--tw-skew-y:-3deg}
.tool-app .-skew-y-2{--tw-skew-y:-2deg}
.tool-app .-skew-y-1{--tw-skew-y:-1deg}
.tool-app .-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}
.tool-app .-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}
.tool-app .-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}
.tool-app .-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}
.tool-app *, .tool-app::after, .tool-app::before{--tw-shadow:0 0 #0000}
.tool-app *, .tool-app::after, .tool-app::before{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}
.tool-app .-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}
.tool-app .-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}
.tool-app .-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}
.tool-app .-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}
.tool-app .-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}
.tool-app .-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}
.tool-app .-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}
.tool-app .-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}
.tool-app .-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}
.tool-app .-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}
.tool-app .mx-auto{margin-left:auto;margin-right:auto}
.tool-app .my-6{margin-top:1.5rem;margin-bottom:1.5rem}
.tool-app .mt-1{margin-top:.25rem}
.tool-app .mt-2{margin-top:.5rem}
.tool-app .mt-3{margin-top:.75rem}
.tool-app .mt-4{margin-top:1rem}
.tool-app .mt-12{margin-top:3rem}
.tool-app .mr-1{margin-right:.25rem}
.tool-app .mr-2{margin-right:.5rem}
.tool-app .mb-1{margin-bottom:.25rem}
.tool-app .mb-2{margin-bottom:.5rem}
.tool-app .mb-3{margin-bottom:.75rem}
.tool-app .mb-4{margin-bottom:1rem}
.tool-app .mb-6{margin-bottom:1.5rem}
.tool-app .mb-8{margin-bottom:2rem}
.tool-app .ml-4{margin-left:1rem}
.tool-app .block{display:block}
.tool-app .flex{display:flex}
.tool-app .grid{display:grid}
.tool-app .hidden{display:none}
.tool-app .min-h-screen{min-height:100vh}
.tool-app .w-full{width:100%}
.tool-app .max-w-6xl{max-width:72rem}
.tool-app .flex-1{flex:1 1 0%}
@keyframes spin{to{transform:rotate(360deg)}}
.tool-app .list-decimal{list-style-type:decimal}
.tool-app .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.tool-app .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.tool-app .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.tool-app .flex-wrap{flex-wrap:wrap}
.tool-app .items-start{align-items:flex-start}
.tool-app .items-center{align-items:center}
.tool-app .justify-center{justify-content:center}
.tool-app .justify-between{justify-content:space-between}
.tool-app .gap-2{gap:.5rem}
.tool-app .gap-3{gap:.75rem}
.tool-app .gap-4{gap:1rem}
.tool-app .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}
.tool-app .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}
.tool-app .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}
.tool-app .break-all{word-break:break-all}
.tool-app .rounded{border-radius:.25rem}
.tool-app .rounded-lg{border-radius:.5rem}
.tool-app .rounded-xl{border-radius:.75rem}
.tool-app .rounded-full{border-radius:9999px}
.tool-app .border{border-width:1px}
.tool-app .border-t{border-top-width:1px}
.tool-app .border-l-4{border-left-width:4px}
.tool-app .border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}
.tool-app .border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}
.tool-app .border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}
.tool-app .border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}
.tool-app .border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}
.tool-app .border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}
.tool-app .border-blue-200{--tw-border-opacity:1;border-color:rgba(228,225,234,var(--tw-border-opacity))}
.tool-app .focus\:border-transparent:focus{border-color:transparent}
.tool-app .bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}
.tool-app .bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}
.tool-app .bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}
.tool-app .bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}
.tool-app .bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}
.tool-app .bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}
.tool-app .bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}
.tool-app .bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}
.tool-app .bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}
.tool-app .bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}
.tool-app .bg-blue-50{--tw-bg-opacity:1;background-color:rgba(253,246,244,var(--tw-bg-opacity))}
.tool-app .bg-blue-100{--tw-bg-opacity:1;background-color:rgba(253,246,244,var(--tw-bg-opacity))}
.tool-app .bg-blue-200{--tw-bg-opacity:1;background-color:rgba(255,224,204,var(--tw-bg-opacity))}
.tool-app .bg-blue-500{--tw-bg-opacity:1;background-color:rgba(255,133,51,var(--tw-bg-opacity))}
.tool-app .bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(253,246,244,var(--tw-bg-opacity))}
.tool-app .bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(255,102,0,var(--tw-bg-opacity))}
.tool-app .bg-purple-50{--tw-bg-opacity:1;background-color:rgba(253,246,244,var(--tw-bg-opacity))}
.tool-app .bg-purple-600{--tw-bg-opacity:1;background-color:rgba(255,102,0,var(--tw-bg-opacity))}
.tool-app .hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}
.tool-app .hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}
.tool-app .hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(230,92,0,var(--tw-bg-opacity))}
.tool-app .hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(230,92,0,var(--tw-bg-opacity))}
.tool-app .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}
.tool-app .from-blue-50{--tw-gradient-from:#fdf6f4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253,246,244, 0))}
.tool-app .to-indigo-100{--tw-gradient-to:#fafbf2}
.tool-app .p-2{padding:.5rem}
.tool-app .p-3{padding:.75rem}
.tool-app .p-4{padding:1rem}
.tool-app .p-6{padding:1.5rem}
.tool-app .px-2{padding-left:.5rem;padding-right:.5rem}
.tool-app .px-3{padding-left:.75rem;padding-right:.75rem}
.tool-app .px-4{padding-left:1rem;padding-right:1rem}
.tool-app .px-6{padding-left:1.5rem;padding-right:1.5rem}
.tool-app .py-1{padding-top:.25rem;padding-bottom:.25rem}
.tool-app .py-2{padding-top:.5rem;padding-bottom:.5rem}
.tool-app .py-3{padding-top:.75rem;padding-bottom:.75rem}
.tool-app .py-4{padding-top:1rem;padding-bottom:1rem}
.tool-app .pt-4{padding-top:1rem}
.tool-app .text-center{text-align:center}
.tool-app .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.tool-app .text-xs{font-size:.75rem;line-height:1rem}
.tool-app .text-sm{font-size:.875rem;line-height:1.25rem}
.tool-app .text-lg{font-size:1.125rem;line-height:1.75rem}
.tool-app .text-xl{font-size:1.25rem;line-height:1.75rem}
.tool-app .text-2xl{font-size:1.5rem;line-height:2rem}
.tool-app .text-3xl{font-size:1.875rem;line-height:2.25rem}
.tool-app .text-4xl{font-size:2.25rem;line-height:2.5rem}
.tool-app .text-6xl{font-size:3.75rem;line-height:1}
.tool-app .font-medium{font-weight:500}
.tool-app .font-semibold{font-weight:600}
.tool-app .font-bold{font-weight:700}
.tool-app .text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}
.tool-app .text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}
.tool-app .text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}
.tool-app .text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}
.tool-app .text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}
.tool-app .text-gray-800{--tw-text-opacity:1;color:rgba(17,5,87,var(--tw-text-opacity))}
.tool-app .text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}
.tool-app .text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}
.tool-app .text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}
.tool-app .text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}
.tool-app .text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}
.tool-app .text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}
.tool-app .text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}
.tool-app .text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}
.tool-app .text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}
.tool-app .text-blue-600{--tw-text-opacity:1;color:rgba(255,102,0,var(--tw-text-opacity))}
.tool-app .text-blue-700{--tw-text-opacity:1;color:rgba(17,5,87,var(--tw-text-opacity))}
.tool-app .text-blue-800{--tw-text-opacity:1;color:rgba(17,5,87,var(--tw-text-opacity))}
.tool-app .text-indigo-600{--tw-text-opacity:1;color:rgba(255,102,0,var(--tw-text-opacity))}
.tool-app .text-purple-600{--tw-text-opacity:1;color:rgba(255,102,0,var(--tw-text-opacity))}
.tool-app .text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}
.tool-app .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.tool-app .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
.tool-app .focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255,102,0, var(--tw-ring-opacity))}
.tool-app .transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
@media (min-width:768px){.tool-app .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-app .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-app .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
/* the tool's own styles */
.tool-app .status-good{background-color: #d1fae5; border-left: 4px solid #10b981;}
.tool-app .status-warning{background-color: #fef3c7; border-left: 4px solid #f59e0b;}
.tool-app .status-bad{background-color: #fee2e2; border-left: 4px solid #ef4444;}
.tool-app .status-info{background-color: #dbeafe; border-left: 4px solid #3b82f6;}
.tool-app .spinner{border: 3px solid #f3f3f3;
            border-top: 3px solid #4f46e5;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            animation: spin 1s linear infinite;
            display: inline-block;}
@keyframes spin{
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
