@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--color-bg: oklch(99% .003 85);--color-surface: oklch(97% .004 85);--color-surface-raised: oklch(100% 0 0);--color-border: oklch(91% .005 85);--color-border-light: oklch(94% .004 85);--color-text-primary: oklch(15% .006 85);--color-text-secondary: oklch(50% .008 85);--color-text-tertiary: oklch(65% .006 85);--color-icon: oklch(45% .008 85);--color-green-bg: oklch(92% .04 145);--color-green-border: oklch(82% .07 145);--color-green-text: oklch(42% .12 145);--color-green-avatar: oklch(55% .15 145);--color-blue-bg: oklch(88% .04 230);--color-blue-border: oklch(72% .08 230);--color-blue-text: oklch(30% .09 230);--color-blue-accent: oklch(38% .1 230);--color-blue-active: oklch(42% .12 230);--color-orange-text: oklch(58% .1 55);--color-orange-badge: oklch(88% .06 55);--color-category-pessoal-bg: oklch(90% .04 185);--color-category-pessoal-icon: oklch(40% .12 185);--color-category-trabalho-bg: oklch(88% .04 230);--color-category-trabalho-icon: oklch(30% .09 230);--color-category-casa-bg: oklch(90% .05 45);--color-category-casa-icon: oklch(45% .12 45);--color-category-saude-bg: oklch(90% .05 10);--color-category-saude-icon: oklch(45% .12 10);--color-category-financeiro-bg: oklch(92% .06 95);--color-category-financeiro-icon: oklch(45% .14 95);--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: 600 1.75rem/1.2 var(--font-family);--font-headline: 500 .8rem/1.3 var(--font-family);--font-title: 500 .95rem/1.35 var(--font-family);--font-body: 400 .775rem/1.4 var(--font-family);--font-label: 500 .65rem/1.3 var(--font-family);--font-button: 500 .8rem/1 var(--font-family);--shadow-rest: none;--shadow-dragging: 0 4px 16px oklch(0% 0 0 / .1), 0 1px 4px oklch(0% 0 0 / .06);--shadow-calendar: 0 1px 0 oklch(0% 0 0 / .04);--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 20px;--space-2xl: 24px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-full: 9999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--topbar-height: 52px;--calendarbar-height: 56px}@media (prefers-color-scheme: dark){:root{--color-bg: oklch(16% .004 250);--color-surface: oklch(19% .005 250);--color-surface-raised: oklch(23% .005 250);--color-border: oklch(28% .006 250);--color-border-light: oklch(24% .005 250);--color-text-primary: oklch(92% .004 250);--color-text-secondary: oklch(68% .006 250);--color-text-tertiary: oklch(55% .006 250);--color-icon: oklch(70% .006 250);--color-green-bg: oklch(30% .04 145);--color-green-border: oklch(40% .08 145);--color-green-text: oklch(78% .1 145);--color-green-avatar: oklch(60% .14 145);--color-blue-bg: oklch(25% .04 230);--color-blue-border: oklch(38% .08 230);--color-blue-text: oklch(78% .08 230);--color-blue-accent: oklch(68% .1 230);--color-blue-active: oklch(72% .12 230);--color-orange-text: oklch(75% .08 55);--color-orange-badge: oklch(35% .06 55);--color-category-pessoal-bg: oklch(28% .04 185);--color-category-pessoal-icon: oklch(72% .1 185);--color-category-trabalho-bg: oklch(25% .04 230);--color-category-trabalho-icon: oklch(78% .08 230);--color-category-casa-bg: oklch(28% .05 45);--color-category-casa-icon: oklch(72% .1 45);--color-category-saude-bg: oklch(28% .05 10);--color-category-saude-icon: oklch(72% .1 10);--color-category-financeiro-bg: oklch(30% .06 95);--color-category-financeiro-icon: oklch(72% .12 95);--shadow-dragging: 0 4px 16px oklch(0% 0 0 / .3), 0 1px 4px oklch(0% 0 0 / .18);--shadow-calendar: 0 1px 0 oklch(100% 0 0 / .04)}}:root[data-theme=dark]{--color-bg: oklch(16% .004 250);--color-surface: oklch(19% .005 250);--color-surface-raised: oklch(23% .005 250);--color-border: oklch(28% .006 250);--color-border-light: oklch(24% .005 250);--color-text-primary: oklch(92% .004 250);--color-text-secondary: oklch(68% .006 250);--color-text-tertiary: oklch(55% .006 250);--color-icon: oklch(70% .006 250);--color-green-bg: oklch(30% .04 145);--color-green-border: oklch(40% .08 145);--color-green-text: oklch(78% .1 145);--color-green-avatar: oklch(60% .14 145);--color-blue-bg: oklch(25% .04 230);--color-blue-border: oklch(38% .08 230);--color-blue-text: oklch(78% .08 230);--color-blue-accent: oklch(68% .1 230);--color-blue-active: oklch(72% .12 230);--color-orange-text: oklch(75% .08 55);--color-orange-badge: oklch(35% .06 55);--color-category-pessoal-bg: oklch(28% .04 185);--color-category-pessoal-icon: oklch(72% .1 185);--color-category-trabalho-bg: oklch(25% .04 230);--color-category-trabalho-icon: oklch(78% .08 230);--color-category-casa-bg: oklch(28% .05 45);--color-category-casa-icon: oklch(72% .1 45);--color-category-saude-bg: oklch(28% .05 10);--color-category-saude-icon: oklch(72% .1 10);--color-category-financeiro-bg: oklch(30% .06 95);--color-category-financeiro-icon: oklch(72% .12 95);--shadow-dragging: 0 4px 16px oklch(0% 0 0 / .3), 0 1px 4px oklch(0% 0 0 / .18);--shadow-calendar: 0 1px 0 oklch(100% 0 0 / .04)}:root[data-theme=light]{--color-bg: oklch(99% .003 85);--color-surface: oklch(97% .004 85);--color-surface-raised: oklch(100% 0 0);--color-border: oklch(91% .005 85);--color-border-light: oklch(94% .004 85);--color-text-primary: oklch(15% .006 85);--color-text-secondary: oklch(50% .008 85);--color-text-tertiary: oklch(65% .006 85);--color-icon: oklch(45% .008 85);--color-green-bg: oklch(92% .04 145);--color-green-border: oklch(82% .07 145);--color-green-text: oklch(42% .12 145);--color-green-avatar: oklch(55% .15 145);--color-blue-bg: oklch(88% .04 230);--color-blue-border: oklch(72% .08 230);--color-blue-text: oklch(30% .09 230);--color-blue-accent: oklch(38% .1 230);--color-blue-active: oklch(42% .12 230);--color-orange-text: oklch(58% .1 55);--color-orange-badge: oklch(88% .06 55);--color-category-pessoal-bg: oklch(90% .04 185);--color-category-pessoal-icon: oklch(40% .12 185);--color-category-trabalho-bg: oklch(88% .04 230);--color-category-trabalho-icon: oklch(30% .09 230);--color-category-casa-bg: oklch(90% .05 45);--color-category-casa-icon: oklch(45% .12 45);--color-category-saude-bg: oklch(90% .05 10);--color-category-saude-icon: oklch(45% .12 10);--color-category-financeiro-bg: oklch(92% .06 95);--color-category-financeiro-icon: oklch(45% .14 95);--shadow-dragging: 0 4px 16px oklch(0% 0 0 / .1), 0 1px 4px oklch(0% 0 0 / .06);--shadow-calendar: 0 1px 0 oklch(0% 0 0 / .04)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0;overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-family);background:var(--color-bg);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}.calendar-bar-scroll::-webkit-scrollbar{display:none}*{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
