@font-face{font-family:ABC Diatype;src:url("/voice/fonts/ABC Diatype/ABC Diatype Plus Variable/ABCDiatypePlusVariable-Trial.woff2") format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:ABC Arizona Flare;src:url(/voice/fonts/ArizonaFlare/Arizona\ Flare/ABCArizonaFlare-Regular.woff2) format("woff2");font-weight:400;font-style:normal}:root{--foreground:#000911;--background:#faf9f8;--radius:0.5rem}body{color:var(--foreground);background:var(--background);font-family:ABC Diatype,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:ABC Arizona Flare,Georgia,serif}.text-balance{text-wrap:balance}.gradient-marble{background:linear-gradient(90deg,rgb(250,249,248),rgb(250,249,248)),linear-gradient(90deg,rgb(255,255,255),rgb(255,255,255))}.gradient-arrow-btn{background:linear-gradient(180deg,#001651 8.654%,#0040f0)}.safe-area-bottom{padding-bottom:max(env(safe-area-inset-bottom),0px)}@keyframes notification-popup{0%{opacity:0;transform:translateY(30px) scale(.95)}15%{opacity:1;transform:translateY(0) scale(1)}85%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.98)}}.animate-notification-popup{animation:notification-popup 3s cubic-bezier(.16,1,.3,1) infinite}.animate-notification-popup-delay-1{animation:notification-popup 3s cubic-bezier(.16,1,.3,1) .2s infinite}.animate-notification-popup-delay-2{animation:notification-popup 3s cubic-bezier(.16,1,.3,1) .4s infinite}@keyframes progress-bar{0%{width:0}50%{width:100%}to{width:0}}.animate-progress-bar{animation:progress-bar 6s ease-in-out infinite}@keyframes bounce-dot{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}.animate-bounce-dot-1{animation:bounce-dot 1.4s ease-in-out infinite}.animate-bounce-dot-2{animation:bounce-dot 1.4s ease-in-out .2s infinite}.animate-bounce-dot-3{animation:bounce-dot 1.4s ease-in-out .4s infinite}@keyframes sources-expand{0%{opacity:0}to{opacity:1}}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#bababa}