@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&display=swap";:root{--orange:#ff6b00;--cream:#fff4e6;--ink:#111;--muted:#5c615e}*{box-sizing:border-box;margin:0;padding:0;outline:none}html{scroll-behavior:smooth}body{max-width:100vw;overflow-x:hidden;background:#fff;color:var(--ink);font-family:Quicksand,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body button,body input,body select,body textarea{font:inherit}body a{color:inherit;text-decoration:none}.ant-message-notice-content:has(.ant-message-custom-content.ant-message-error){background:#fff1f0!important;border:1px solid #ffa39e!important}.ant-message-custom-content.ant-message-error{color:#820014!important}.ant-message-custom-content.ant-message-error>.anticon{color:#cf1322!important}.registration-error-message,.registration-error-message .ant-message-notice-content{background:#fff1f0!important;border:1px solid #ffa39e!important}.registration-error-message .ant-message-custom-content{color:#820014!important}.registration-error-message .ant-message-custom-content>.anticon{color:#cf1322!important}.registration-success-message,.registration-success-message .ant-message-notice-content{background:#f6ffed!important;border:1px solid #b7eb8f!important}.registration-success-message .ant-message-custom-content{color:#135200!important}.registration-success-message .ant-message-custom-content>.anticon{color:#389e0d!important}.ant-message-notice-content:has(.ant-message-custom-content.ant-message-info){background:#e6f4ff!important;border:1px solid #91caff!important}.ant-message-custom-content.ant-message-info{color:#002c8c!important}.ant-message-custom-content.ant-message-info>.anticon{color:#0958d9!important}.ant-message-notice-content:has(.ant-message-custom-content.ant-message-success){background:#f6ffed!important;border:1px solid #b7eb8f!important}.ant-message-custom-content.ant-message-success{color:#135200!important}.ant-message-custom-content.ant-message-success>.anticon{color:#389e0d!important}.ant-message-notice-content:has(.ant-message-custom-content.ant-message-warning){background:#fff7e6!important;border:1px solid #ffe7ba!important}.ant-message-custom-content.ant-message-warning{color:#612500!important}.ant-message-custom-content.ant-message-warning>.anticon{color:#fa8c16!important}