html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface]{box-shadow:none;background:#ffffffeb;border:1px solid #14141e12;border-radius:22px;padding:18px 20px}html[data-theme=dark] [data-nexo-app] .overview-glass [data-slot=surface]{background:#1c1c21f0;border-color:#ffffff0f}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface].overview-glass-card,.overview-glass-panel{-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:linear-gradient(135deg,#ffffff9e,#ffffff4d 65%,#ffffff75);border:1px solid #ffffffc7;box-shadow:inset 0 1px #ffffffd9,0 12px 40px -16px #1e1e2d47}html[data-theme=dark] [data-nexo-app] .overview-glass [data-slot=surface].overview-glass-card,html[data-theme=dark] .overview-glass-panel{background:linear-gradient(135deg,#ffffff1c,#ffffff0a 65%,#ffffff12);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f,0 12px 40px -16px #0009}@media (prefers-reduced-transparency:reduce){html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface].overview-glass-card,.overview-glass-panel{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}.overview-float-card{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:linear-gradient(160deg,#ffffff6b,#ffffff24 70%,#ffffff3d);border:1px solid #fff9;border-color:#fffffff2 #fff9 #fff9 #fffc;border-radius:14px;box-shadow:inset 0 1px #ffffffd9,inset 0 0 18px #ffffff52,inset 0 -8px 14px -10px #141e2d14,0 1px 2px #141e2d0a,0 12px 24px -16px #141e2d4d}html[data-theme=dark] .overview-float-card{background:linear-gradient(#ffffff1a,#ffffff0a);border-color:#ffffff38 #ffffff14 #ffffff14;box-shadow:inset 0 1px #ffffff1a,inset 0 0 14px #ffffff0a,0 10px 22px -14px #0009}.overview-glass [data-aurora=sky]{--aurora-base:#1787ad;--aurora-1:#5fdcf0;--aurora-2:#0e6a87}.overview-glass [data-aurora=peach]{--aurora-base:#d4845e;--aurora-1:#f2c3a2;--aurora-2:#c26b86}.overview-glass [data-aurora=lime]{--aurora-base:#6e8f43;--aurora-1:#c5dd93;--aurora-2:#4a6a2f}.overview-glass [data-aurora=rose]{--aurora-base:#c0647f;--aurora-1:#efb3c6;--aurora-2:#8e445b}.overview-glass [data-aurora=violet]{--aurora-base:#7b66c2;--aurora-1:#cbbbf0;--aurora-2:#4f418a}.overview-glass [data-aurora=citrus]{--aurora-base:#94c22e;--aurora-1:#d9f57e;--aurora-2:#5f921b}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]{isolation:isolate;background:color-mix(in oklab, var(--aurora-base) 86%, transparent);box-shadow:inset 0 1px 0 #ffffff73, 0 16px 38px -18px color-mix(in oklab, var(--aurora-base) 65%, transparent);-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);--foreground:#fff;--muted-foreground:#ffffffc7;--muted:#fff3;--card:#fffffff2;color:#fff;border:1px solid #ffffff59;position:relative;overflow:hidden}html[data-theme=dark] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]{background:color-mix(in oklab, var(--aurora-base) 60%, #0b0b10);border-color:#ffffff24}.overview-glass [data-slot=surface][data-aurora]:before,.overview-glass .overview-aurora-layer{background:radial-gradient(55% 75% at 88% 95%, var(--aurora-1) 0%, transparent 72%), radial-gradient(60% 70% at 0% 0%, var(--aurora-2) 0%, transparent 70%), radial-gradient(45% 60% at 35% 100%, color-mix(in oklab, var(--aurora-1) 55%, var(--aurora-base)) 0%, transparent 70%), var(--aurora-base);filter:blur(18px)}html[data-theme=dark] .overview-glass [data-slot=surface][data-aurora]:before,html[data-theme=dark] .overview-glass .overview-aurora-layer{filter:blur(18px)brightness(.62)saturate(1.05)}.overview-glass [data-slot=surface][data-aurora]:before{content:"";z-index:-2;opacity:.9;pointer-events:none;position:absolute;inset:-8%}.overview-glass [data-slot=surface][data-aurora]:after,.overview-glass .overview-aurora-sheen{mix-blend-mode:soft-light;opacity:.5;pointer-events:none;background:linear-gradient(140deg,#ffffff3d,#fff0 45%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.overview-glass [data-slot=surface][data-aurora]:after{content:"";z-index:-1;border-radius:inherit;position:absolute;inset:0}.overview-glass [data-slot=surface][data-aurora] .overview-float-card{background:linear-gradient(#ffffff3d,#ffffff1a);border-color:#fff9 #ffffff47 #ffffff47;box-shadow:inset 0 1px #ffffff59,inset 0 0 14px #ffffff1f,0 8px 18px -12px #00000040}.overview-glass [data-slot=surface][data-aurora] .text-finance-income,.overview-glass [data-slot=surface][data-aurora] .text-finance-expense{color:#fff}@property --glow{syntax:"<number>";inherits:true;initial-value:0}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]{--mx:30%;--my:0%;box-shadow:inset 0 1px 0 #ffffffd9, inset 1px 0 0 #ffffff4d, inset 0 0 22px #ffffff47, inset 0 -14px 22px -14px #00000029, 0 1px 2px #0000000f, 0 20px 40px -20px color-mix(in oklab, var(--aurora-base) 75%, transparent);transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,--glow .35s}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]:hover{--glow:1;box-shadow:inset 0 1px 0 #fffffff2, inset 1px 0 0 #ffffff59, inset 0 0 26px #ffffff57, inset 0 -14px 22px -14px #00000029, 0 1px 2px #0000000f, 0 28px 48px -22px color-mix(in oklab, var(--aurora-base) 85%, transparent);translate:0 -2px}.overview-glass [data-slot=surface][data-aurora]:after{background:radial-gradient(260px circle at var(--mx) var(--my), rgba(255, 255, 255, calc(.32 * var(--glow))), transparent 65%), linear-gradient(115deg, transparent 22%, #ffffff3d 30%, #ffffff0a 36%, transparent 48%), radial-gradient(120% 60% at 20% -25%, #fff3, transparent 60%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");mix-blend-mode:normal;opacity:1}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]{border-color:#ffffffbf #ffffff47 #ffffff47 #ffffff80}html[data-theme=dark] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]{border-color:#ffffff4d #ffffff14 #ffffff14 #ffffff2e}@keyframes aurora-drift{0%{transform:translate(0,0)rotate(0)scale(1)}50%{transform:translate(4%,-3%)rotate(8deg)scale(1.08)}to{transform:translate(-3%,4%)rotate(-6deg)scale(1.04)}}.overview-glass [data-slot=surface][data-aurora]:before,.overview-glass .overview-aurora-layer{animation:20s ease-in-out infinite alternate aurora-drift}@media (prefers-reduced-motion:reduce){.overview-glass [data-slot=surface][data-aurora]:before,.overview-glass .overview-aurora-layer{animation:none}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface][data-aurora]:hover{translate:none}}.overview-glass .overview-aurora-frame{--mx:30%;--my:0%;box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 22px #ffffff47, inset 0 -14px 22px -14px #00000029, 0 1px 2px #0000000f, 0 20px 40px -20px color-mix(in oklab, var(--aurora-base) 75%, transparent);border:1px solid #ffffff47;border-color:#ffffffbf #ffffff47 #ffffff47 #ffffff80;transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,--glow .35s}.overview-glass .overview-aurora-frame:hover{--glow:1;box-shadow:inset 0 1px 0 #fffffff2, inset 0 0 26px #ffffff57, inset 0 -14px 22px -14px #00000029, 0 1px 2px #0000000f, 0 28px 48px -22px color-mix(in oklab, var(--aurora-base) 85%, transparent);translate:0 -2px}html[data-theme=dark] .overview-glass .overview-aurora-frame{border-color:#ffffff4d #ffffff14 #ffffff14 #ffffff2e}.overview-glass .overview-aurora-frame .overview-aurora-sheen{background:radial-gradient(320px circle at var(--mx) var(--my), rgba(255, 255, 255, calc(.3 * var(--glow))), transparent 65%), linear-gradient(115deg, transparent 22%, #ffffff38 30%, #ffffff0a 36%, transparent 48%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");mix-blend-mode:normal;opacity:1}.overview-glass .overview-aurora-frame .overview-aurora-layer{background:radial-gradient(45% 55% at 78% 18%, #5b8def 0%, transparent 70%), radial-gradient(55% 75% at 88% 95%, var(--aurora-1) 0%, transparent 72%), radial-gradient(60% 70% at 0% 0%, var(--aurora-2) 0%, transparent 70%), radial-gradient(40% 50% at 20% 100%, #4fd6c9 0%, transparent 70%), var(--aurora-base)}@media (prefers-reduced-motion:reduce){.overview-glass .overview-aurora-frame:hover{translate:none}}.overview-glass .overview-aurora-frame{--foreground:#fff;--muted-foreground:#ffffffc7;--card:#0b5470;color:#fff}html[data-theme]:not([data-theme=dark]) .overview-glass .overview-aurora-frame [role=tooltip]{--foreground:#16161a;--muted-foreground:#6b6b75;color:#16161a}.overview-glass [data-slot=surface][data-aurora],.overview-glass .overview-aurora-frame{text-shadow:0 1px 2px #00000024}.overview-glass .overview-aurora-frame [role=tooltip]{text-shadow:none}html[data-theme]:not([data-theme=dark]) .overview-glass .overview-aurora-frame .overview-aurora-ink{--foreground:#16161a;--muted-foreground:#6b6b75;color:#16161a;text-shadow:none}.overview-glass .overview-float-card:not([role=tablist]):not([data-static]){--mx:50%;--my:0%;isolation:isolate;transition:translate .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,--glow .3s;position:relative}.overview-glass .overview-float-card:not([role=tablist]):not([data-static]):after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(180px circle at var(--mx) var(--my), rgba(255, 255, 255, calc(.7 * var(--glow))), transparent 70%);pointer-events:none;position:absolute;inset:0}html[data-theme=dark] .overview-glass .overview-float-card:not([role=tablist]):not([data-static]):after{background:radial-gradient(180px circle at var(--mx) var(--my), rgba(255, 255, 255, calc(.1 * var(--glow))), transparent 70%)}.overview-glass .overview-float-card:not([role=tablist]):not([data-static]):hover{--glow:1;translate:0 -2px;box-shadow:inset 0 1px #fffffff2,inset 0 0 18px #fff6,0 1px 2px #141e2d0d,0 18px 30px -16px #141e2d5c}html[data-theme=dark] .overview-glass .overview-float-card:not([role=tablist]):not([data-static]):hover{box-shadow:inset 0 1px #ffffff24,0 18px 30px -16px #000000b3}@media (prefers-reduced-motion:reduce){.overview-glass .overview-float-card:not([role=tablist]):not([data-static]):hover{translate:none}}.overview-glass{--fc-line:#10b981;--fc-in:#10b981;--fc-out:#f43f5e;--fc-low:#f59e0b}html[data-theme=dark] .overview-glass{--fc-line:#34d399;--fc-in:#34d399;--fc-out:#fb7185;--fc-low:#fbbf24}.overview-glass .overview-float-card.fc-tooltip{background:#fffffff0}html[data-theme=dark] .overview-glass .overview-float-card.fc-tooltip{background:#1c1c21f0}.overview-glass{--donut-1:#22b5d6;--donut-2:#8b74e3;--donut-3:#9ccf34;--donut-4:#f2668b;--donut-5:#f59e5b;--donut-others:#a3abb8}html[data-theme=dark] .overview-glass{--donut-1:#3cc8e6;--donut-2:#a18df0;--donut-3:#b2e04f;--donut-4:#f7809f;--donut-5:#f8b07a;--donut-others:#7d8592}.overview-glass{--score-1:#f2668b;--score-2:#f59e5b;--score-3:#f5c542;--score-4:#9ccf34;--score-5:#10b981}html[data-theme=dark] .overview-glass{--score-1:#f7809f;--score-2:#f8b07a;--score-3:#f8d35f;--score-4:#b2e04f;--score-5:#34d399}html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) :is(.overview-glass-button,.overview-primary-button){isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border:0;transition:translate .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,filter .25s;position:relative}html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) :is(.overview-glass-button,.overview-primary-button):before{content:"";border-radius:inherit;background:var(--rim);-webkit-mask-composite:xor;pointer-events:none;padding:1.25px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) :is(.overview-glass-button,.overview-primary-button):hover{filter:brightness(1.04);translate:0 -1px}html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) .overview-glass-button{--rim:linear-gradient(135deg, #fffffff2 0%, #ffffff59 35%, #ffffff14 65%, #ffffff4d 100%);color:var(--foreground);background:#ffffff6b;box-shadow:0 6px 18px -10px #141e2d4d}html[data-theme=dark] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) .overview-glass-button{--rim:linear-gradient(135deg, #ffffff73 0%, #ffffff1a 35%, #ffffff08 65%, #ffffff26 100%);background:#ffffff14;box-shadow:0 6px 18px -10px #0009}html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) .overview-primary-button{--rim:linear-gradient(135deg, #ffffff8c 0%, #ffffff24 35%, #ffffff0a 65%, #ffffff2e 100%);color:#fff;background:#18181e99;box-shadow:0 8px 20px -10px #00000073}html[data-theme=dark] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) .overview-primary-button{--rim:linear-gradient(135deg, #fff 0%, #fff6 40%, #ffffff26 70%, #ffffff80);color:#111114;background:#ffffffd1;box-shadow:0 8px 20px -10px #0009}@media (prefers-reduced-motion:reduce){html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) :is(.overview-glass-button,.overview-primary-button):hover{translate:none}}html[data-theme] :is([data-nexo-app] .overview-glass,.finance-sheet,.focus-ui) .overview-glass-button.text-destructive{color:var(--destructive)}html[data-theme] [data-nexo-app] .overview-glass [data-slot=surface].overview-kpi{padding:14px 18px}html[data-theme] [data-slot=sheet-content].finance-sheet{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(160deg,#fffc,#f6f6f99e);border-left:1px solid #ffffffd9;box-shadow:inset 1px 0 #ffffffe6,-24px 0 60px -24px #141e2d59}html[data-theme=dark] [data-slot=sheet-content].finance-sheet{background:linear-gradient(160deg,#28282ed1,#18181db3);border-left-color:#ffffff1a;box-shadow:inset 1px 0 #ffffff14,-24px 0 60px -24px #000000b3}.finance-sheet .overview-float-card:not(button):not(a):not([role=button]):hover{--glow:0;translate:none}
