*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;height:100vh}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ffffff}.ant-layout{height:100vh}.ant-layout-sider{transition:width .2s cubic-bezier(.4,0,.2,1)!important}.ant-layout-sider-children{overflow:hidden}.ant-layout-sider .ant-typography,.ant-layout-sider div,.ant-layout-sider span{white-space:nowrap}.ant-dropdown-menu.sidebar-user-dropdown .ant-dropdown-menu-item,.ant-dropdown-menu.sidebar-user-dropdown .ant-dropdown-menu-item div,.ant-dropdown-menu.sidebar-user-dropdown .ant-dropdown-menu-item span,.sidebar-user-dropdown .ant-dropdown-menu-item,.sidebar-user-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.sidebar-user-dropdown .ant-dropdown-menu-item div,.sidebar-user-dropdown .ant-dropdown-menu-item span{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;width:auto!important;max-width:none!important;min-width:120px!important}.ant-dropdown[class*=sidebar-user] .ant-dropdown-menu-item,.ant-dropdown[class*=sidebar-user] .ant-dropdown-menu-item span{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}hanko-auth,hanko-profile{--color-primary:#4F2D7F!important;--color-primary-hover:#6A4C93!important;--hanko-border-radius:6px!important;--hanko-font-family:inherit!important}hanko-auth button,hanko-auth input[type=submit],hanko-profile button,hanko-profile input[type=submit]{background-color:#4F2D7F!important;border-color:#4F2D7F!important;color:white!important}hanko-auth button:hover,hanko-auth input[type=submit]:hover,hanko-profile button:hover,hanko-profile input[type=submit]:hover{background-color:#6A4C93!important;border-color:#6A4C93!important;color:white!important}hanko-auth .hanko_button,hanko-auth .hanko_button--primary,hanko-profile .hanko_button,hanko-profile .hanko_button--primary{background-color:#4F2D7F!important;border-color:#4F2D7F!important;color:white!important}hanko-auth .hanko_button--primary:hover,hanko-auth .hanko_button:hover,hanko-profile .hanko_button--primary:hover,hanko-profile .hanko_button:hover{background-color:#6A4C93!important;border-color:#6A4C93!important;color:white!important}hanko-auth a,hanko-profile a{color:#4F2D7F!important}hanko-auth a:hover,hanko-profile a:hover{color:#6A4C93!important}.ant-modal-wrap{overflow:auto!important}.ant-modal.import-modal{top:40px!important;padding-bottom:40px}.ant-modal.import-modal .ant-modal-body{overflow:hidden;display:flex;flex-direction:column}.ant-modal.import-modal .ant-table-wrapper{flex:1 1;overflow:hidden}.ant-modal.import-modal .ant-table,.ant-modal.import-modal .ant-table-container{height:100%}.no-shadow-button.ant-dropdown-button>.ant-btn-primary,.no-shadow-button.ant-dropdown-button>.ant-btn-primary:active,.no-shadow-button.ant-dropdown-button>.ant-btn-primary:focus,.no-shadow-button.ant-dropdown-button>.ant-btn-primary:hover{box-shadow:none!important}