:root{--background:#ffffff;--foreground:#171717;--base-200:#f4f8ff;--accent-color:#93bbfb;--accent-content:#212638;--success-color:#34eeb6;--error-color:#ff8863;--info-color:#93bbfb;--warning-color:#ffcf72}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--base-200:#f4f8ff;--accent-color:#93bbfb;--accent-content:#212638;--success-color:#34eeb6;--error-color:#ff8863;--info-color:#93bbfb;--warning-color:#ffcf72}}*{box-sizing:border-box;padding:0;margin:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body,html{max-width:100vw}button{cursor:pointer}button,input,textarea{border:none}button:hover{opacity:.8}.spinner{width:24px;height:24px;border:2px solid #fff;border-top-color:#c65ec6;border-radius:50%;animation:spin 1s linear infinite}.spinner-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:40px}.spinner.large{width:48px;height:48px}.spinner.small{width:12px;height:12px}.description{color:#8c98a9;margin-bottom:10px;max-width:850px;position:relative;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.description h1,.description h2,.description h3,.description h4,.description h5,.description h6{font-weight:700;margin:1rem 0}.description ol,.description ul{list-style:circle;margin-left:1rem}.description ol li,.description ul li{margin:.15rem .5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.description a{text-decoration:underline;color:#7f58b7}