:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@keyframes highlightFade{0%{background-color:var(--amplify-colors-primary-20)}to{background-color:transparent}}.highlight{animation:highlightFade 1s ease forwards}.highlight-wrapper{border:1px solid var(--amplify-colors-border-primary);padding:var(--amplify-space-medium);border-radius:var(--amplify-components-accordion-item-border-radius);box-shadow:var(--amplify-shadows-medium)}.amplify-accordion__item>.amplify-accordion__item__trigger>.amplify-accordion__item__icon{transform:rotate(0deg)}.amplify-accordion__item[open]>.amplify-accordion__item__trigger>.amplify-accordion__item__icon{transform:rotate(180deg)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Toastify__toast-theme--colored.Toastify__toast--error{background:#cf2e3d!important;color:white!important}.Toastify__toast{width:auto!important;max-width:40vw!important;min-width:300px!important;padding-right:30px!important}.errorFont{font-family:Inter!important;font-size:14px}.react-tooltip{max-width:80vw}.amplify-field-group__field-wrapper[data-character-limit]{position:relative}.amplify-field-group__field-wrapper[data-character-limit]:after{content:attr(data-character-limit);position:absolute;bottom:-2px;right:0;font-size:12px;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(100%)}