*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--c-bg: #27214f;--c-c1: #312b62;--c-c2: #3c3576;--c-acc: #4f4399;--c-hi: #7b6fd4;--c-txt: #fdfdfd;--c-mu: #9d94c8;--c-bdr: rgba(255, 255, 255, .09);--c-gr: #34d399;--c-am: #fbbf24;--c-rd: #f87171;--c-nav: #252050;--c-on-acc: #fdfdfd;--cbtn-bg: #a89df2;--cbtn-txt: #1c1644;--cbtn-bdr: rgba(255, 255, 255, .22);--c-shadow: none;--c-secondary-bg: var(--c-c2);--c-secondary-border: .5px solid var(--c-bdr);--c-destructive-border: .5px solid rgba(248,113,113,.25);--c-control-border: 0 solid transparent}html.client-theme{--c-bg: #E9E6F1;--c-c1: #FFFFFF;--c-c2: #FFFFFF;--c-acc: #27214F;--c-hi: #27214F;--c-txt: #2A2540;--c-mu: #6B6880;--c-bdr: #D2CDE0;--c-nav: #FFFFFF;--c-on-acc: #FFFFFF;--cbtn-bg: #27214F;--cbtn-txt: #FFFFFF;--cbtn-bdr: #27214F;--c-shadow: 0 1px 3px rgba(39, 33, 79, .1);--c-secondary-bg: #FFFFFF;--c-secondary-border: 1.5px solid #27214F;--c-destructive-border: 1.5px solid #F87171;--c-control-border: 1px solid #D2CDE0}html,body{background:var(--c-bg);height:100%;overscroll-behavior:none}#root{min-height:100vh;background:var(--c-bg);--sab: env(safe-area-inset-bottom)}input,textarea,select{outline:none;font-family:Outfit,system-ui,sans-serif;font-size:16px}input::placeholder,textarea::placeholder{color:var(--c-mu)}a{text-decoration:none;color:inherit}*{-webkit-tap-highlight-color:transparent}.date-strip{scrollbar-width:none;-ms-overflow-style:none}.date-strip::-webkit-scrollbar{display:none}*{scrollbar-width:thin;scrollbar-color:rgba(157,148,200,.45) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9d94c873;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#b4acdca6}::-webkit-scrollbar-corner{background:transparent}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-calendar-picker-indicator{display:none}
