@source "../../node_modules/@tremor/react/dist/**/*.{js,ts,jsx,tsx}";:root{--font-outfit:"Outfit", sans-serif;--font-instrument:"Instrument Serif", serif}@theme{--color-base: #fff; --color-surface: #f7f8fa; --color-text-primary: #1a1a1a; --color-text-secondary: #6b7280; --color-accent: #00a87b; --color-accent-hover: #008f68; --font-sans: var(--font-outfit), ui-sans-serif, system-ui, sans-serif; --font-serif: var(--font-instrument), serif;}.fill-amber-500{fill:#f59e0b}.fill-yellow-500{fill:#eab308}.fill-orange-500{fill:#f97316}.fill-stone-500{fill:#78716c}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;color:#1a1a1a!important;background-color:#fff!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);color:#1a1a1a;font-weight:700}.bg-amber-500{background-color:#f59e0b}.bg-yellow-500{background-color:#eab308}.bg-orange-500{background-color:#f97316}.bg-stone-500{background-color:#78716c}.text-tremor-content,.text-tremor-default{color:#6b7280}.tremor-BarChart-root svg{overflow:visible}.recharts-responsive-container{max-width:100%;max-height:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fadeIn{animation:.3s forwards fadeIn}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{padding-bottom:env(safe-area-inset-bottom)}.nav-outer{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media (max-width:860px){input,select,textarea{font-size:16px!important}}@media (min-width:861px) and (max-width:1340px){.analys-header,.analys-flex-row-1,.analys-flex-row-2,.accounts-outer,.allocation-outer,.balansera-main-container,.users-outer,.cagr-outer,.verktyg-outer,.portfolio-header,.portfolio-cards-wrapper{padding-left:24px;padding-right:24px}}@media (min-width:861px) and (max-width:1040px){.securities-outer{padding-left:24px;padding-right:24px}}@media (min-width:769px) and (max-width:1340px){.notes-outer{padding-left:24px;padding-right:24px}}@media (max-width:767px){.phone-hide{display:none!important}}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (pointer:coarse){.nav-toggles button{min-width:44px;min-height:44px}}
