:root{--card-bg:rgba(255,255,255,0.7);--card-bg-hover:rgba(255,255,255,0.85);--card-border:rgba(0,0,0,0.08);--card-border-hover:rgba(0,0,0,0.12);--card-text:hsl(210,24%,16%);--card-text-muted:hsl(210,16%,46%)}.dark{--card-bg:rgba(20,20,20,0.7);--card-bg-hover:rgba(20,20,20,0.85);--card-border:rgba(255,255,255,0.08);--card-border-hover:rgba(255,255,255,0.12);--card-text:hsl(0,0%,98%);--card-text-muted:hsl(0,0%,65%)}.wewrite-card{background-color:var(--card-bg);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--card-border);color:var(--card-text);border-radius:1rem;padding:1rem;transition:all .2s ease-in-out;box-shadow:0 1px 3px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.03)}.wewrite-card:hover{background-color:var(--card-bg-hover);border-color:var(--card-border-hover);box-shadow:0 4px 6px -1px rgba(0,0,0,.08),0 2px 4px -1px rgba(0,0,0,.04)}.dark .wewrite-card{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.1)}.dark .wewrite-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.15)}.wewrite-card-text{color:var(--card-text)}.wewrite-card-text-muted{color:var(--card-text-muted)}.wewrite-card.wewrite-daily-notes{display:flex;flex-direction:column;min-height:16rem}.wewrite-card.wewrite-floating{backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);box-shadow:0 8px 32px rgba(0,0,0,.1)}.dark .wewrite-card.wewrite-floating{box-shadow:0 8px 32px rgba(0,0,0,.3)}@media (max-width:768px){.wewrite-card{padding:.75rem}}@media (min-width:1024px){.wewrite-card:hover{transform:translateY(-1px)}}html[data-high-contrast=true] .wewrite-card{border-width:2px;border-color:var(--card-text)}html[data-high-contrast=true] .wewrite-card-text-muted{color:var(--card-text)}@keyframes spring-up{0%{transform:translateY(20px);opacity:0}40%{transform:translateY(-5px);opacity:1}60%{transform:translateY(3px)}80%{transform:translateY(-2px)}90%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes spring{0%{transform:scale(1)}50%{transform:scale(.85)}75%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(100% + 3rem));opacity:0}}@keyframes slide-up{0%{transform:translateY(calc(100% + 3rem));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse-brightness{0%{filter:brightness(1)}50%{filter:brightness(1.1)}to{filter:brightness(1)}}@keyframes pulse-brightness-orange{0%{filter:brightness(1) hue-rotate(0deg);opacity:1}50%{filter:brightness(1.15) hue-rotate(5deg);opacity:.9}to{filter:brightness(1) hue-rotate(0deg);opacity:1}}.spring-up{animation:spring-up .7s ease-out}.slide-down{animation:slide-down .4s cubic-bezier(.25,.46,.45,.94) forwards}.slide-up{animation:slide-up .4s cubic-bezier(.25,.46,.45,.94) forwards}.pulse-brightness{animation:pulse-brightness 1.2s ease-in-out}.pulse-brightness-orange{animation:pulse-brightness-orange 1.5s ease-in-out infinite}.spring-and-pulse{animation:spring-up .7s cubic-bezier(.175,.885,.32,1.275),pulse-brightness 1.2s ease-in-out}@keyframes flash-background{0%{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));transform:scale(1);border-radius:.375rem;padding:.25rem .5rem}30%{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));transform:scale(1.05);border-radius:.375rem;padding:.25rem .5rem}to{background-color:transparent;color:hsl(var(--primary));transform:scale(1);border-radius:0;padding:0}}.animate-flash-background{animation:flash-background .6s ease-out forwards}@keyframes flash-bar-accent{0%{background-color:hsl(var(--primary)/.2);border-color:hsl(var(--primary));transform:scale(1)}50%{background-color:hsl(var(--primary)/.4);border-color:hsl(var(--primary));transform:scale(1.02)}to{background-color:transparent;border-color:hsl(var(--border));transform:scale(1)}}@keyframes flash-bar-red{0%{background-color:hsl(0 84% 60%/.2);border-color:hsl(0 84% 60%);transform:scale(1)}50%{background-color:hsl(0 84% 60%/.4);border-color:hsl(0 84% 60%);transform:scale(1.02)}to{background-color:transparent;border-color:hsl(var(--border));transform:scale(1)}}.animate-flash-bar-accent{animation:flash-bar-accent .5s ease-out forwards}.animate-flash-bar-red{animation:flash-bar-red .5s ease-out forwards}.allocation-bar-transition{transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94)}@keyframes pulse-ring-outer{0%{transform:scale(.8);opacity:.8}50%{transform:scale(1.1);opacity:.4}to{transform:scale(1.3);opacity:0}}@keyframes pulse-ring-inner{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:.3}to{transform:scale(1.2);opacity:0}}.animate-pulse-ring-outer{animation:pulse-ring-outer 2s ease-in-out infinite}.animate-pulse-ring-inner{animation:pulse-ring-inner 1.5s ease-in-out .3s infinite}@keyframes login-banner-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.login-banner-slide-up{animation:login-banner-slide-up .35s cubic-bezier(.25,.46,.45,.94) forwards}@media (prefers-reduced-motion:reduce){.animate-pulse-ring-inner,.animate-pulse-ring-outer{animation:none}.login-banner-slide-up{animation:none;transform:translateY(0);opacity:1}}.wewrite-content-display{width:100%;max-width:none;color:inherit;background:transparent;border:none;outline:none;box-sizing:border-box}.wewrite-editable-content{width:100%;@extend .wewrite-content-display;position:relative;color:hsl(var(--foreground))}.wewrite-editor-container{width:100%;background:transparent;border:none;padding:0;color:hsl(var(--foreground));position:relative}.wewrite-slate-editable{min-height:200px;max-width:none}.wewrite-slate-editable:focus{outline:2px solid transparent;outline-offset:2px}.wewrite-slate-editable{line-height:1.5;font-size:1rem;font-family:inherit;color:inherit;background:transparent;border:none;outline:none;contain:layout style paint;will-change:auto;height:auto}.wewrite-viewable-content{width:100%;@extend .wewrite-content-display}.wewrite-viewable-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.wewrite-viewer-container{max-width:none}.wewrite-viewer-container,.wewrite-viewer-content{width:100%;background:transparent;border:none;outline:none;padding:0;text-align:left}.wewrite-viewer-content{color:hsl(var(--foreground))}.wewrite-viewer-content.normal-mode>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.wewrite-viewer-content.dense-mode>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.wewrite-viewer-paragraph{display:flex;align-items:flex-start;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;transition:none}.wewrite-viewer-paragraph.dense{margin-right:1rem;display:inline-block}.wewrite-viewer-paragraph.dense .paragraph-number{margin-right:.75rem}.wewrite-viewer-paragraph.normal{display:block}.wewrite-paragraph-number{min-width:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.wewrite-paragraph-content{flex:1 1 0%;line-height:1.625;color:hsl(var(--foreground))}.wewrite-dense-content-flow{line-height:1.625}.wewrite-normal-content-flow>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (max-width:767px){.wewrite-content-display,.wewrite-editable-content,.wewrite-viewable-content{width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word}.viewer-paragraph,.wewrite-viewer-paragraph{gap:.5rem;padding-top:.25rem;padding-bottom:.25rem}.viewer-paragraph.dense-paragraph,.wewrite-viewer-paragraph.dense{margin-right:1rem;display:inline-block}.viewer-paragraph.dense-paragraph .paragraph-number,.wewrite-viewer-paragraph.dense .paragraph-number{margin-right:.75rem}}html[data-high-contrast=true] .wewrite-content-display,html[data-high-contrast=true] .wewrite-editable-content,html[data-high-contrast=true] .wewrite-viewable-content{color:hsl(var(--foreground))!important}
/*# sourceMappingURL=ccfe6c05f484cab6.css.map*/