@import "https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&family=Karla:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{color:#1a1726;-webkit-font-smoothing:antialiased;background:#f6f5fa;margin:0;font-family:Karla,system-ui,sans-serif}a{color:#502f88;text-decoration:none}a:hover{color:#7c55b8}input,select,textarea,button{font-family:inherit}::selection{background:#e5d9fe}@keyframes sdIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sdSpin{to{transform:rotate(360deg)}}.sd-font-display{font-family:Sora,sans-serif}.sd-font-mono{font-family:JetBrains Mono,monospace}.sd-input{outline:none}.sd-input:focus{border-color:#a78bfa!important}.sd-input-login:focus{box-shadow:0 0 0 3px #ede4fe;border-color:#502f88!important}.sd-input-header:focus{background:#fff!important;border-color:#a78bfa!important}.sd-btn-primary{background:#502f88}.sd-btn-primary:hover{background:#3f2069}.sd-btn-ghost-border{border-color:#e7e4f0}.sd-btn-ghost-border:hover{border-color:#a78bfa!important}.sd-btn-danger-border:hover{color:#b91c1c!important;border-color:#fca5a5!important}.sd-demo-account{background:#fff;border:1px solid #e7e4f0}.sd-demo-account:hover{background:#f7f3ff;border-color:#a78bfa}.sd-nav-inactive:hover{background:#ffffff1a;color:#fff!important}.sd-help-btn:hover{background:#ffffff1f}.sd-signout-btn:hover{color:#fff!important}.sd-table-row:hover{background:#fbfaff}.sd-question-card:hover{border-color:#a78bfa}.sd-search-result:hover{background:#f5f1fe}.sd-card{background:#fff;border:1px solid #ece9f5;border-radius:16px;box-shadow:0 1px 2px #14102d0a,0 8px 20px -12px #14102d14}@media (width<=900px){.sd-shell{flex-direction:column}.sd-aside{overflow-x:auto;flex-direction:row!important;flex:none!important;width:100%!important;height:auto!important;position:relative!important}.sd-aside nav{overflow-x:auto;flex-direction:row!important}.sd-aside .sd-help{display:none}.sd-grid-3{grid-template-columns:1fr!important}.sd-grid-kpi{grid-template-columns:repeat(2,1fr)!important}.sd-table-wrap table{min-width:640px}}
