:root{--backgroundColor:#fdd1ff;--foregroundColor:rgba(188,131,183,.25);--foregroundOpaque:#a28fc9;--textColor:rgba(0,0,0,.9);--accentColor:#e875b6;--shadowColor:rgba(92,15,88,.8)}@media(prefers-color-scheme:dark){:root{--backgroundColor:#170023;--foregroundColor:rgba(121,112,126,.25);--foregroundOpaque:#4c3559;--textColor:hsla(0,0%,94%,.9);--accentColor:#d11495;--shadowColor:rgba(223,161,196,.8)}}:root{--globalFont:"Wix Madefor Text","Fluent Emoji Color",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--headerFont:var(--globalFont)}*{font-family:var(--globalFont);letter-spacing:-.5px;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}p{font-size:105%;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--headerFont);font-weight:700;margin:.5rem 0 .25rem}button{--buttonRadius:1.25rem;align-items:center;-webkit-backdrop-filter:blur(.25rem) saturate(150%);backdrop-filter:blur(.25rem) saturate(150%);background:var(--foregroundColor);border:none;border-radius:var(--buttonRadius);color:var(--textColor);cursor:pointer;display:flex;font-size:medium;gap:.15rem;justify-content:center;padding:.5rem .75rem;transition:.2s ease-in-out}button.prominent{background:var(--accentColor)}button.prominent.large{--buttonRadius:2rem;padding:.75rem}button.prominent.large svg{height:1.5rem!important;width:1.5rem!important}button:hover{opacity:.8}button:disabled{cursor:not-allowed;opacity:.7}button:has(svg){padding:.5rem}button svg{height:1rem!important;width:1rem!important}button.transparent{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}button.transparent svg{height:1rem!important;width:1rem!important}*{box-sizing:border-box}body{align-items:center;background:var(--backgroundColor);display:flex;flex-direction:column;justify-content:center;margin:0;min-height:100vh;padding:1rem}a,body,input,textarea{color:var(--textColor)}input,textarea{background:var(--foregroundColor);border:none;border-radius:.75rem;font-size:1rem;padding:.25rem}input:focus,textarea:focus{outline:var(--accentColor) .1rem solid}
