@font-face{font-family:Plus Jakarta Sans;src:url(/assets/PlusJakartaSans-B2KjpZfh.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Sansation;src:url(/assets/Sansation_Regular-COtNG1MQ.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sansation;src:url(/assets/Sansation_Bold-D4gSnkP2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}#root{margin:0;height:100%;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;color:var(--font-black)}.full-screen{height:100dvh;box-sizing:border-box}.header{font-size:clamp(24px,3vw,28px);line-height:1.35;font-weight:var(--theme-font-weight-bold)}.card-bold-header{font-size:clamp(32px,5vw,46px);line-height:1.35;font-weight:var(--theme-font-weight-bold)}.sub-header{font-size:var(--theme-font-size-body-secondary);font-weight:var(--theme-font-weight-semibold);line-height:20px}.text-md{font-size:19.26px;font-weight:var(--theme-font-weight-regular);line-height:26.23px}.text-sm{font-size:16.26px;font-weight:var(--theme-font-weight-regular);line-height:20.23px}.text-xs{font-size:15.02px;font-weight:var(--theme-font-weight-regular);line-height:20.23px}.flex-center{display:flex;justify-content:center;align-items:center}.button-orange{width:min(382.06px,100%);height:51.51px;border-radius:var(--theme-radius-xl);background:linear-gradient(105.98deg,#ffbd97 -65.98%,#ff5c00 74.09%);color:var(--theme-text-on-primary);display:block;border:none;font-size:19.26px;font-weight:var(--theme-font-weight-regular);box-sizing:border-box}.button-purple{width:min(382.06px,100%);height:51.51px;border-radius:var(--theme-radius-xl);background:linear-gradient(105.98deg,var(--theme-primary-light) -65.98%,var(--theme-primary) 74.09%);color:var(--theme-text-on-primary);display:block;border:none;font-size:19.26px;font-weight:var(--theme-font-weight-regular);box-sizing:border-box}.recharts-bar-rectangle:hover{fill-opacity:1!important}.custom-audio-player .rap-volume{display:none}.custom-audio-player .rap-controls{margin-left:0!important;margin-right:10px!important}.custom-audio-player .rap-controls .rap-total-time{color:var(--font-black);font-family:Open Sans,sans-serif;font-size:15.9px}.custom-audio-player .rap-controls .rap-current-time{display:none}.custom-audio-player .rap-controls .rap-slider .rap-progress{background-color:var(--primary-color)}.rap-pin{display:none}.rap-pp-button{background-color:var(--primary-color);height:25px;width:25px;display:flex;justify-content:center;align-items:center;border:50%;border-radius:var(--theme-radius-circle)}.rap-container svg{display:block;width:10px;height:10px}.rap-container{padding-right:0!important}.recharts-bar-rectangle:hover{fill:inherit!important}input[type=time]{font-weight:lighter!important}.rap-pp-icon{color:var(--theme-text-on-primary)}.rap-pp-button .rap-pp-icon path{fill:var(--theme-text-on-primary)!important}.sidebar{box-sizing:border-box;background:var(--theme-surface-hover);padding:18px;display:flex;flex-direction:column}.sidebar-item{padding:15px;color:var(--theme-text-on-primary);cursor:pointer;border:1px solid transparent;transition:all .3s ease}.sidebar-item:hover{background-color:var(--theme-text-secondary)}.sidebar-item.selected{background-color:var(--theme-card-background, #ffffff);color:var(--theme-text-secondary);border:2px solid var(--theme-text-secondary);z-index:1;position:relative}h2{font-size:22px}h3{font-size:var(--theme-font-size-body-primary)}.rdrStaticRangeLabel{padding:14px 20px!important}.rdrDefinedRangesWrapper{width:133px!important}.rdrStaticRangeLabel{font-size:var(--theme-font-size-body-tight)}.rdrMonth{padding:0 .833em .666em!important}.rdrMonthAndYearWrapper select,.rdrDateDisplay{font-size:var(--theme-font-size-body-tight)!important}.rdrDayNumber,.rdrWeekDay{font-size:var(--theme-font-size-body-tight)}.rdrDateInput.rdrDateDisplayItem{font-size:var(--theme-font-size-body-tight)!important}@media(max-width:599px){.rdrDefinedRangesWrapper{display:none}.rdrDateRangePickerWrapper,.rdrCalendarWrapper,.rdrMonth{width:100%!important;max-width:100%!important}}:root{--scrollbar-thumb: #dccaf6;--scrollbar-thumb-hover: #cbb1f0}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:var(--theme-font-weight-regular);box-sizing:border-box;text-decoration:none;--primary-color: var(--theme-primary);--font-black: var(--theme-text-primary);--dark-gray: var(--theme-text-secondary);--light-gray: var(--theme-text-muted);--lightest-gray: var(--theme-surface-hover);--light-blue: var(--theme-primary-light)}::selection{background:#b9dcf7;color:var(--theme-text-primary, #1a1525);text-shadow:none}::-moz-selection{background:#b9dcf7;color:var(--theme-text-primary, #1a1525);text-shadow:none}input::selection,textarea::selection,[contenteditable=true]::selection{background:#b9dcf7;color:var(--theme-text-primary, #1a1525);-webkit-text-fill-color:var(--theme-text-primary, #1a1525)}input::-moz-selection,textarea::-moz-selection,[contenteditable=true]::-moz-selection{background:#b9dcf7;color:var(--theme-text-primary, #1a1525)}html,body{margin:0;padding:0;height:100%;overflow-x:hidden}body{min-width:320px}*,*:before,*:after{box-sizing:border-box}h1,p{margin:0}.logo-font{font-family:Sansation,sans-serif}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px;border:2px solid transparent;background-clip:content-box;min-height:50px}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}
