@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);@tailwind base;@tailwind components;@tailwind utilities;body{background-color:#fafafa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}a,button{-webkit-tap-highlight-color:transparent}::selection{background-color:#806a5b33}:root{--yb-primary:#806a5b;--yb-secondary:#1b233b;--yb-accent:#589a89}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9fafb;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html{scroll-behavior:smooth}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@supports (padding-bottom:env(safe-area-inset-bottom)){.pb-safe{padding-bottom:env(safe-area-inset-bottom)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #806a5b;outline:2px solid var(--yb-primary);outline-offset:2px}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:640px){.text-2xl{font-size:1.25rem}}@media (min-width:768px){.app-container{box-shadow:0 0 40px #0000001a;margin:0 auto;max-width:480px;min-height:100vh;position:relative}.app-cta-banner,.app-header,.app-nav{left:50%;max-width:480px;transform:translateX(-50%)}}.no-select,button{-webkit-user-select:none;user-select:none}[data-lucide]{transition:transform .2s ease}button:active [data-lucide]{transform:scale(.95)}
/*# sourceMappingURL=main.6c920c0b.css.map*/