.netlco-bank-theme{--primary:196 80% 36%;--primary-foreground:0 0% 100%;--ring:196 80% 42%;--sidebar-primary:196 80% 36%;--sidebar-primary-foreground:0 0% 100%;--sidebar-ring:196 80% 42%;--accent:196 52% 94%;--accent-foreground:196 80% 26%;--secondary:200 30% 92%;--secondary-foreground:200 36% 24%}.dark .netlco-bank-theme{--primary:196 74% 56%;--primary-foreground:200 60% 8%;--ring:196 74% 56%;--sidebar-primary:196 74% 56%;--sidebar-primary-foreground:200 60% 8%;--sidebar-ring:196 74% 56%;--accent:198 38% 18%;--accent-foreground:196 78% 80%;--secondary:200 22% 22%;--secondary-foreground:196 40% 86%}.netlco-bank-theme [data-chart]{--chart-1:#1593c1;--chart-2:#297ad6;--chart-3:#279b8f;--chart-4:#6571c3;--chart-5:#156184;--chart-6:#6696b7}.dark .netlco-bank-theme [data-chart]{--chart-1:#40bbe7;--chart-2:#63a4ee;--chart-3:#3eccbd;--chart-4:#919de8;--chart-5:#26a0d9;--chart-6:#75abd1}@property --bank-sw-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes bank-sw-spin{to{--bank-sw-angle:360deg}}.bank-sw-frame{isolation:isolate;background:conic-gradient(from var(--bank-sw-angle), #22d3ee, #3b82f6, #8b5cf6, #d946ef, #ec4899, #22d3ee);animation:4s linear infinite bank-sw-spin;position:relative}.bank-sw-frame:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--bank-sw-angle), #22d3ee, #3b82f6, #8b5cf6, #d946ef, #ec4899, #22d3ee);filter:blur(7px);opacity:.5;animation:4s linear infinite bank-sw-spin;position:absolute;inset:-1px}@media (prefers-reduced-motion:reduce){.bank-sw-frame,.bank-sw-frame:after{animation:none}}
.ldc-portal{--background:210 25% 98%;--foreground:215 30% 16%;--card:0 0% 100%;--card-foreground:215 30% 16%;--popover:0 0% 100%;--popover-foreground:215 30% 16%;--muted:210 18% 95%;--muted-foreground:215 16% 46%;--border:214 22% 90%;--input:214 22% 90%;--primary:196 73% 45%;--primary-foreground:0 0% 100%;--secondary:210 18% 95%;--secondary-foreground:215 28% 24%;--accent:196 60% 94%;--accent-foreground:196 73% 30%;--ring:196 73% 45%;--radius:.75rem;--ldc-primary:#1e99c6;--ldc-primary-hover:#1a87b3;--ldc-success:#0f9d6e;--ldc-danger:#dc2626;--ldc-warning:#e0860c;--ldc-info:#2f7fe4;--ldc-neutral:#8a98ab;--ldc-magenta:#c93593;--ldc-purple:#95348d;--ldc-orange:#f0852a;--ldc-track:214 22% 91%;--ldc-hover:210 30% 97%;--ldc-tint-base:#fff;color:hsl(var(--foreground));background:hsl(var(--background))}.dark .ldc-portal{--background:216 30% 9%;--foreground:210 22% 92%;--card:216 26% 12%;--card-foreground:210 22% 92%;--popover:216 26% 12%;--popover-foreground:210 22% 92%;--muted:216 20% 17%;--muted-foreground:215 16% 64%;--border:216 18% 22%;--input:216 18% 22%;--primary:196 72% 53%;--primary-foreground:216 40% 8%;--secondary:216 20% 18%;--secondary-foreground:210 20% 86%;--accent:200 42% 20%;--accent-foreground:196 70% 82%;--ring:196 72% 53%;--ldc-success:#18b27f;--ldc-danger:#f06363;--ldc-warning:#eda74a;--ldc-info:#5b9bf0;--ldc-neutral:#9aa7b8;--ldc-track:216 16% 24%;--ldc-hover:216 22% 16%;--ldc-tint-base:#101824}.ldc-sidebar{background:hsl(var(--card));color:hsl(var(--foreground));border-right:1px solid hsl(var(--border))}.ldc-sidebar-header{background:var(--ldc-primary);color:#fff;border-bottom:1px solid var(--ldc-primary-hover)}.ldc-sidebar-brandsub{color:#ffffffd1}.ldc-logo-plate{background:#fff;box-shadow:0 1px 2px #0000002e}.ldc-sidebar-iconbtn{color:#fff}.ldc-sidebar-iconbtn:hover{background:var(--ldc-primary-hover)}.ldc-side-group{color:hsl(var(--muted-foreground))}.ldc-side-group:hover{background:hsl(var(--ldc-hover));color:hsl(var(--foreground))}.ldc-side-group-open{background:hsl(var(--muted));color:hsl(var(--foreground))}.ldc-side-group-active,.ldc-side-group-active:hover{background:var(--ldc-primary);color:#fff}.ldc-side-item{color:hsl(var(--muted-foreground))}.ldc-side-item:hover{background:hsl(var(--ldc-hover));color:hsl(var(--foreground))}.ldc-side-item-active{background:color-mix(in srgb, var(--ldc-primary) 12%, transparent);color:var(--ldc-primary);box-shadow:inset -2px 0 0 var(--ldc-primary)}.ldc-side-icon-active{color:var(--ldc-primary);background:color-mix(in srgb, var(--ldc-primary) 12%, transparent)}.ldc-side-foot{border-top:1px solid hsl(var(--border))}.ldc-side-avatar{background:var(--ldc-primary);color:#fff}.ldc-role-select{background:hsl(var(--card));color:hsl(var(--foreground));border:1px solid hsl(var(--border))}.ldc-role-select:focus-visible{border-color:var(--ldc-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--ldc-primary) 35%, transparent);outline:none}.ldc-side-version{color:hsl(var(--muted-foreground))}.ldc-tone-success{--tone:var(--ldc-success)}.ldc-tone-danger{--tone:var(--ldc-danger)}.ldc-tone-warning{--tone:var(--ldc-warning)}.ldc-tone-info{--tone:var(--ldc-info)}.ldc-tone-neutral{--tone:var(--ldc-neutral)}.ldc-dot{background:var(--tone,var(--ldc-neutral))}.ldc-icon-tone{color:var(--tone,var(--ldc-primary))}.ldc-live-dot{background:var(--ldc-success)}.ldc-clear-btn{background:var(--ldc-danger);color:#fff}.ldc-bar-fill{background:var(--tone,var(--ldc-primary))}.ldc-bar-track{background:hsl(var(--ldc-track))}.ldc-heading{color:var(--ldc-primary)}.ldc-badge-lf,.ldc-badge-eff{background:var(--ldc-magenta);color:#fff}.ldc-badge-adj{background:var(--ldc-purple);color:#fff}.ldc-cur-ttd{background:color-mix(in srgb, var(--ldc-info) 9%, var(--ldc-tint-base));border-color:color-mix(in srgb, var(--ldc-info) 24%, var(--ldc-tint-base))}.ldc-cur-usd{background:color-mix(in srgb, var(--ldc-success) 9%, var(--ldc-tint-base));border-color:color-mix(in srgb, var(--ldc-success) 24%, var(--ldc-tint-base))}.ldc-cur-xcd{background:color-mix(in srgb, var(--ldc-purple) 9%, var(--ldc-tint-base));border-color:color-mix(in srgb, var(--ldc-purple) 24%, var(--ldc-tint-base))}.ldc-cur-xcg{background:color-mix(in srgb, var(--ldc-orange) 10%, var(--ldc-tint-base));border-color:color-mix(in srgb, var(--ldc-orange) 26%, var(--ldc-tint-base))}.ldc-selectable{cursor:pointer;transition:background .15s,box-shadow .15s}.ldc-selectable:hover{background:hsl(var(--ldc-hover))}.ldc-selected{box-shadow:0 0 0 2px var(--ldc-primary)}.ldc-num{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.ldc-selectable{transition:none}}.ldc-portal .recharts-surface:focus,.ldc-portal .recharts-surface:focus-visible,.ldc-portal .recharts-wrapper:focus,.ldc-portal .recharts-wrapper:focus-visible,.ldc-portal .recharts-wrapper [tabindex]:focus,.ldc-portal .recharts-wrapper [tabindex]:focus-visible{outline:none!important}
