*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;overflow-x:clip}body{touch-action:manipulation;background:var(--ant-color-bg-container,#fff);color:var(--ant-color-text,#1a1a1a);transition:background-color .3s ease,color .3s ease;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif}.ant-btn,.ant-card a,.ant-card p,.ant-card span,.ant-card-body a,.ant-card-body p,.ant-card-body span,.ant-card-extra,.ant-card-head-title,.ant-input,.ant-menu,.ant-menu-item,.ant-select,.ant-typography p,.ant-typography span,.ant-typography-edit-content,.ant-typography-paragraph,.ant-typography-text,a,button,input,label,li,p,select,span,td,textarea,th{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif!important}.ant-menu-submenu-popup,.ant-menu-submenu-popup>.ant-menu{margin-top:0!important;padding-top:0!important;background:var(--ant-color-bg-elevated,#fff)!important}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{height:32px;line-height:32px;padding:0!important;margin:0 2px;position:relative}.ant-menu-horizontal>.ant-menu-item a:before,.ant-menu-horizontal>.ant-menu-submenu a:before{display:none!important;content:none!important}.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content{display:inline-block;height:32px;line-height:32px;padding:0 12px;border-radius:8px;transition:background-color .2s}.ant-menu-horizontal>.ant-menu-item-selected .ant-menu-title-content,.ant-menu-horizontal>.ant-menu-item:hover .ant-menu-title-content,.ant-menu-horizontal>.ant-menu-submenu-selected .ant-menu-title-content,.ant-menu-horizontal>.ant-menu-submenu:hover .ant-menu-title-content{background-color:var(--ant-color-primary-bg,rgba(0,0,0,.06))}.ant-layout{background:var(--ant-color-bg-layout,#fff)!important;position:relative}.ant-layout.onboarding-layout{background:linear-gradient(180deg,#fffefe,#d9d0ff)!important;min-height:100vh}.dark-mode .ant-layout.onboarding-layout{background:linear-gradient(180deg,#1a1a2e,#16213e)!important}.ant-layout.homepage{background:var(--ant-color-bg-layout,#fff) url(/hero-background-2.png) no-repeat top center!important;background-position:top!important}@media (min-width:769px){.ant-layout.homepage{background-size:100% 900px!important}}@media (max-width:768px){.ant-layout.homepage{background-size:200% 520px!important}}.ant-layout.homepage:before{content:"";position:absolute;top:0;left:0;right:0;height:800px;background:linear-gradient(to bottom,rgba(255,151,199,.2) 10%,var(--ant-color-bg-layout,#fff) 60%);pointer-events:none;z-index:0;filter:hue-rotate(120deg)}.dark-mode .ant-layout.homepage:before{background:linear-gradient(to bottom,rgba(0,0,0,.4) 10%,var(--ant-color-bg-layout,#141414) 60%)!important}.ant-layout.homepage>*{position:relative;z-index:1}.ant-breadcrumb,.ant-breadcrumb-item,.ant-breadcrumb-item .ant-btn-link,nav.ant-breadcrumb ol{display:flex!important;align-items:center!important}* h1,* h2,* h3,* h4,* h5,* h6,.ant-card h1,.ant-card h2,.ant-card h3,.ant-card h4,.ant-card h5,.ant-card h6,.ant-card-body h1,.ant-card-body h2,.ant-card-body h3,.ant-card-body h4,.ant-card-body h5,.ant-card-body h6,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,.ant-typography-title,.ant-typography-title h1,.ant-typography-title h2,.ant-typography-title h3,.ant-typography-title h4,.ant-typography-title h5,.ant-typography-title h6,.ant-typography.ant-typography h1,.ant-typography.ant-typography h2,.ant-typography.ant-typography h3,.ant-typography.ant-typography h4,.ant-typography.ant-typography h5,.ant-typography.ant-typography h6,[class*=ant-typography-h1],[class*=ant-typography-h2],[class*=ant-typography-h3],[class*=ant-typography-h4],[class*=ant-typography-h5],[class*=ant-typography-h6],div h1,div h2,div h3,div h4,div h5,div h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-bricolage-grotesque),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif!important;font-weight:400!important}.ant-layout-header{position:relative;background:transparent!important;padding:16px!important;height:auto!important;line-height:normal!important;margin-top:20px!important}.nav-header-box{display:flex;align-items:center;justify-content:space-between;height:64px;padding-left:16px;padding-right:16px;border-radius:16px;border:1px solid var(--ant-color-border-secondary,rgba(0,0,0,.06));background:color-mix(in srgb,var(--ant-color-bg-container,#fff) 80%,transparent)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:1200px;width:100%;margin:0 auto}.nav-left-section{display:flex;align-items:center;gap:24px;flex:1 1;min-width:0;justify-content:center}.nav-logo{font-size:20px;font-weight:700;white-space:nowrap;color:inherit;text-decoration:none}.nav-menu{flex:1 1;min-width:0;border:none!important;display:flex;justify-content:center}.ant-menu,.ant-menu-horizontal{background:transparent!important}.ant-menu-horizontal>.ant-menu-item-selected:after,.ant-menu-horizontal>.ant-menu-item:after,.ant-menu-horizontal>.ant-menu-item:hover:after,.ant-menu-horizontal>.ant-menu-submenu-selected:after,.ant-menu-horizontal>.ant-menu-submenu:after,.ant-menu-horizontal>.ant-menu-submenu:hover:after{display:none!important}.ant-layout-footer{background:var(--ant-color-bg-layout,#fff)!important;height:80px;min-height:-moz-fit-content;min-height:fit-content}.ant-layout-content{background:transparent!important}.onboarding-content{padding:0!important;margin:24px 0 0!important}@media (max-width:1199px){.ant-layout-content{padding-left:1rem!important;padding-right:1rem!important}.onboarding-content{padding:0!important;margin:24px 0 0!important}.nav-header-box{padding-left:1rem!important;padding-right:1rem!important}}.ant-table thead th{border-bottom:1px solid #f0f0f0!important}.ant-table thead th,.ant-table thead th.ant-table-column-sort{background:transparent!important}.ant-card-body:has(.ant-table){padding:0 24px!important}.ant-card-body .ant-table-wrapper{margin:0 -24px}.ant-card-body .ant-table{border-radius:0}.ant-table{background:transparent}.ant-table-tbody>tr>td{border-bottom:1px solid #fafafa}.ant-table-tbody>tr:hover>td{background:#fafafa!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:12px 16px}.ant-table-thead>tr>th{font-weight:500;color:#1a1a1a;text-transform:none;letter-spacing:normal}.ant-card-body .ant-table-wrapper,.ant-card-body .ant-table-wrapper .ant-table{margin:0}.ant-card-actions>li{margin:0!important;padding:6px!important}.ant-btn,.ant-input,.ant-picker,.ant-select-selector{border-radius:8px!important}.ant-input-focused,.ant-input-focused:focus-visible,.ant-input:focus,.ant-input:focus-visible{box-shadow:0 0 0 2px rgba(99,102,241,.32)!important;outline:none!important}.ant-select-focused .ant-select-selector,.ant-select.ant-select-focused .ant-select-selector,.ant-select.ant-select-focused.ant-select-open .ant-select-selector,.ant-select.ant-select-focused:focus-visible .ant-select-selector,.ant-select.ant-select-open .ant-select-selector,.ant-select:focus .ant-select-selector,.ant-select:focus-visible .ant-select-selector{box-shadow:0 0 0 2px rgba(99,102,241,.32)!important;outline:none!important;border-color:transparent!important}.ant-select-focused .ant-select-selector,.ant-select.ant-select-focused .ant-select-selector{border-color:var(--ant-color-border,#d9d9d9)!important}.ant-picker-focused,.ant-picker-focused:focus-visible,.ant-picker:focus,.ant-picker:focus-visible{box-shadow:0 0 0 2px rgba(99,102,241,.32)!important;outline:none!important}.ant-input-number-focused,.ant-input-number:focus,.ant-input-number:focus-visible,textarea:focus,textarea:focus-visible{box-shadow:0 0 0 2px rgba(99,102,241,.32)!important;outline:none!important}.ant-select-auto-complete .ant-select-selector:focus,.ant-select-auto-complete.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px rgba(99,102,241,.32)!important;outline:none!important}.ant-picker-input>input:focus,.ant-picker-input>input:focus-visible{box-shadow:0 0 0 2px rgba(99,102,241,.32)!important;outline:none!important}.ant-select-compact-first-item,.ant-select-compact-item,.ant-select-compact-last-item,.ant-space-compact .ant-picker,.ant-space-compact .ant-picker:first-child,.ant-space-compact .ant-picker:last-child,.ant-space-compact .ant-select .ant-select-selector,.ant-space-compact .ant-select:first-child .ant-select-selector,.ant-space-compact .ant-select:last-child .ant-select-selector{border-radius:8px!important}.onboarding-content .ant-checkbox-group .ant-checkbox-wrapper,.onboarding-content .ant-radio-group .ant-radio-wrapper{display:block;margin:0;padding:0}.onboarding-content .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox,.onboarding-content .ant-radio-group .ant-radio-wrapper .ant-radio{display:none}.onboarding-content .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span,.onboarding-content .ant-radio-group .ant-radio-wrapper .ant-radio+span{padding-left:0}:not(.dark-mode) .ant-menu-item-selected:hover:not(.ant-menu-horizontal>.ant-menu-item),:not(.dark-mode) .ant-menu-item-selected:not(.ant-menu-horizontal>.ant-menu-item),:not(.dark-mode) .ant-menu-submenu-selected>.ant-menu-submenu-title:hover:not(.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title),:not(.dark-mode) .ant-menu-submenu-selected>.ant-menu-submenu-title:not(.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title){background-color:rgba(0,0,0,.06)!important}.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item-selected:hover,.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background-color:transparent!important}.ant-menu-horizontal>.ant-menu-item-selected .ant-menu-title-content,.ant-menu-horizontal>.ant-menu-submenu-selected .ant-menu-title-content{background-color:var(--ant-color-primary-bg,rgba(0,0,0,.06))!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:rgba(0,0,0,.06)!important}:where(.css-dev-only-do-not-override-1u7siv9).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:rgba(0,0,0,.06)!important}:not(.dark-mode) .ant-picker-cell-selected .ant-picker-cell-inner,:not(.dark-mode) .ant-picker-cell-selected:hover .ant-picker-cell-inner,:not(.dark-mode) .ant-select-item-option-selected,:not(.dark-mode) .ant-select-item-option-selected:hover{background-color:rgba(0,0,0,.06)!important}:not(.dark-mode) .ant-steps-item-finish .ant-steps-item-icon{background-color:var(--ant-color-primary,#000)!important;border-color:var(--ant-color-primary,#000)!important}:not(.dark-mode) .ant-steps-item-finish .ant-steps-item-icon .anticon{color:#fff!important}:not(.dark-mode) .ant-steps-item-finish .ant-steps-item-icon .anticon svg{color:#fff!important;fill:#fff!important}.onboarding-title{width:80%!important}.onboarding-subtitle{width:50%!important}@media (max-width:768px){.onboarding-title{width:100%!important}.onboarding-subtitle{width:80%!important}}.onboarding-content:has(+.onboarding-next-button-container),.onboarding-content~.onboarding-next-button-container{margin-bottom:80px}.onboarding-wizard-container{padding-bottom:100px}@media (min-width:768px){.profile-input-web{max-width:300px!important}}.ant-input-group .ant-select{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ant-input-group .ant-input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ant-select-dropdown .ant-select-item,.ant-select-dropdown .ant-select-item-option-content{text-align:left!important}.ant-btn-color-link,.ant-btn-link{color:var(--ant-color-primary,#6366f1)!important}.ant-btn-color-link:hover,.ant-btn-link:hover{color:var(--ant-color-primary-hover,#4f46e5)!important}.ant-btn-color-link:focus,.ant-btn-link:focus{color:var(--ant-color-primary,#6366f1)!important}.ant-btn-color-link:active,.ant-btn-link:active{color:var(--ant-color-primary-hover,#4f46e5)!important}.ant-btn-primary,.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:focus-visible,.ant-btn-primary:hover,.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{box-shadow:none!important}@media (max-width:768px){.tarot-card-placeholder{width:80px!important}.tarot-deck-card{width:96px!important;min-width:96px!important}.tarot-deck-container,.tarot-deck-gradient-left,.tarot-deck-gradient-right{height:180px!important}}.ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu-title-icon{position:static!important;float:right!important;margin-left:8px!important;margin-right:0!important}