*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;height:100vh;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.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 span,.ant-layout-sider div{white-space:nowrap}.sidebar-user-dropdown .ant-dropdown-menu-item,.sidebar-user-dropdown .ant-dropdown-menu-item span,.sidebar-user-dropdown .ant-dropdown-menu-item div,.sidebar-user-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.ant-dropdown-menu.sidebar-user-dropdown .ant-dropdown-menu-item,.ant-dropdown-menu.sidebar-user-dropdown .ant-dropdown-menu-item span,.ant-dropdown-menu.sidebar-user-dropdown .ant-dropdown-menu-item div{white-space:normal!important;text-overflow:unset!important;width:auto!important;min-width:120px!important;max-width:none!important;overflow:visible!important}.ant-dropdown[class*=sidebar-user] .ant-dropdown-menu-item,.ant-dropdown[class*=sidebar-user] .ant-dropdown-menu-item span{white-space:normal!important;text-overflow:unset!important;overflow:visible!important}.ant-dropdown-menu-item .ant-dropdown-menu-item-icon{align-self:center!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-profile button,hanko-auth input[type=submit],hanko-profile input[type=submit]{color:#fff!important;background-color:#4f2d7f!important;border-color:#4f2d7f!important}hanko-auth button:hover,hanko-profile button:hover,hanko-auth input[type=submit]:hover,hanko-profile input[type=submit]:hover{color:#fff!important;background-color:#6a4c93!important;border-color:#6a4c93!important}hanko-auth .hanko_button,hanko-profile .hanko_button,hanko-auth .hanko_button--primary,hanko-profile .hanko_button--primary{color:#fff!important;background-color:#4f2d7f!important;border-color:#4f2d7f!important}hanko-auth .hanko_button:hover,hanko-profile .hanko_button:hover,hanko-auth .hanko_button--primary:hover,hanko-profile .hanko_button--primary:hover{color:#fff!important;background-color:#6a4c93!important;border-color:#6a4c93!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{padding-bottom:40px;top:40px!important}.ant-modal.import-modal .ant-modal-body{flex-direction:column;display:flex;overflow:hidden}.ant-modal.import-modal .ant-table-wrapper{flex:1;overflow:hidden}.ant-modal.import-modal .ant-table,.ant-modal.import-modal .ant-table-container{height:100%}.no-shadow-button.ant-btn-primary,.no-shadow-button.ant-btn-primary:hover,.no-shadow-button.ant-btn-primary:focus,.no-shadow-button.ant-btn-primary:active,.ant-space-compact .ant-btn-primary,.ant-space-compact .ant-btn-primary:hover,.ant-space-compact .ant-btn-primary:focus,.ant-space-compact .ant-btn-primary:active{box-shadow:none!important}.enrich-suggest-modal .ant-modal-confirm-btns{flex-direction:column-reverse;gap:8px;display:flex;margin-inline-start:0!important}.enrich-suggest-modal .ant-modal-confirm-btns>.ant-btn{width:100%;margin:0!important}.cell-enrich-modal,.sublist-editor-modal,.share-list-modal,.code-search-modal{--ant-modal-content-padding:0;--ant-modal-body-padding:0;--ant-modal-header-padding:0;--ant-modal-footer-padding:0}.onboarding-cards-container{container-type:inline-size}.onboarding-cards-grid{grid-template-columns:repeat(3,1fr)}@container (max-width:750px){.onboarding-cards-grid{grid-template-columns:repeat(2,1fr)}.onboarding-cards-grid>:nth-child(3){display:none!important}}@container (max-width:500px){.onboarding-cards-grid{grid-template-columns:1fr}.onboarding-cards-grid>:nth-child(2),.onboarding-cards-grid>:nth-child(3){display:none!important}}@media (max-width:700px){.onboarding-try-sample{display:none!important}}.home-segmented .ant-segmented-item,.home-segmented .ant-segmented-item-label,.home-segmented .ant-segmented-thumb{border-radius:8px!important}
