[data-gestionlocia-theme=light] .text-cyan-300:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .text-cyan-400:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .text-cyan-500:where(:not(.dashboard-assistant-panel *)){color:#0e7490!important}[data-gestionlocia-theme=light] .dashboard-halo:where(:not(.dashboard-assistant-panel *)){background:radial-gradient(circle at 40% 32%,rgba(255,255,255,.9) 0 10%,rgba(96,165,250,.16) 32%,rgba(124,58,237,.08) 54%,transparent 72%);box-shadow:inset 0 0 26px rgba(37,99,235,.12),0 14px 30px rgba(49,46,129,.14);filter:drop-shadow(0 0 10px rgba(37,99,235,.3)) drop-shadow(0 8px 12px rgba(49,46,129,.16))}[data-gestionlocia-theme=light] .dashboard-halo-aura:where(:not(.dashboard-assistant-panel *)){background:radial-gradient(circle,rgba(59,130,246,.22),rgba(124,58,237,.11) 54%,transparent 72%)!important}[data-gestionlocia-theme=light] .dashboard-halo-ring:where(:not(.dashboard-assistant-panel *)){border-color:rgba(37,99,235,.76)!important;box-shadow:0 0 11px rgba(59,130,246,.38),inset 0 0 10px rgba(79,70,229,.18)}[data-gestionlocia-theme=light] .dashboard-halo-arc:where(:not(.dashboard-assistant-panel *)){display:block;box-shadow:0 0 12px rgba(96,165,250,.52)}[data-gestionlocia-theme=light] .dashboard-halo-arc-one:where(:not(.dashboard-assistant-panel *)){border-color:rgba(49,46,129,.94) transparent transparent rgba(49,46,129,.94)!important}[data-gestionlocia-theme=light] .dashboard-halo-arc-two:where(:not(.dashboard-assistant-panel *)){border-color:transparent rgba(59,130,246,.96) rgba(59,130,246,.96) transparent!important}[data-gestionlocia-theme=light] .dashboard-halo-secondary:where(:not(.dashboard-assistant-panel *)){border-color:rgba(109,40,217,.88)!important;box-shadow:0 0 13px rgba(124,58,237,.38),inset 0 0 13px rgba(37,99,235,.22)}[data-gestionlocia-theme=light] .dashboard-halo-wave-bar:where(:not(.dashboard-assistant-panel *)){background:#2563eb!important;box-shadow:0 0 5px rgba(96,165,250,.62)}[data-gestionlocia-theme=light] .dashboard-halo-core:where(:not(.dashboard-assistant-panel *)){border-color:rgba(147,197,253,.94)!important;background:radial-gradient(circle at 32% 24%,#2563eb 0,#3730a3 38%,#172554 72%,#0b1026 100%)!important;box-shadow:inset 5px 7px 14px rgba(191,219,254,.28),inset -7px -9px 16px rgba(3,7,30,.5),0 5px 12px rgba(30,58,138,.3),0 0 14px rgba(99,102,241,.32)!important}[data-gestionlocia-theme=light] .dashboard-halo-monogram:where(:not(.dashboard-assistant-panel *)){text-shadow:0 0 9px rgba(191,219,254,.82),0 2px 4px rgba(30,27,75,.34)}[data-gestionlocia-theme=light] .dashboard-assistant-prompt:where(:not(.dashboard-assistant-panel *)){border-color:rgba(8,145,178,.48)!important;background:rgba(255,255,255,.84)!important;box-shadow:0 10px 24px rgba(30,64,92,.15)!important}[data-gestionlocia-theme=light] .dashboard-assistant-prompt:where(:not(.dashboard-assistant-panel *)) input{color:#0f172a}[data-gestionlocia-theme=light] .dashboard-assistant-prompt:where(:not(.dashboard-assistant-panel *)) input::-moz-placeholder{color:#4b6582;opacity:1}[data-gestionlocia-theme=light] .dashboard-assistant-prompt:where(:not(.dashboard-assistant-panel *)) input::placeholder{color:#4b6582;opacity:1}[data-gestionlocia-theme=light] .dashboard-sidebar{isolation:isolate;overflow-x:hidden;background:linear-gradient(180deg,#f7fcff,#edf8fc)!important}[data-gestionlocia-theme=light] .dashboard-sidebar>*{position:relative;z-index:1}[data-gestionlocia-theme=light] .dashboard-sidebar:after,[data-gestionlocia-theme=light] .dashboard-sidebar:before{content:"";position:absolute;z-index:0;pointer-events:none;width:360px;background:linear-gradient(100deg,rgba(34,211,238,.04),rgba(103,232,249,.34),rgba(14,116,144,.16),rgba(34,211,238,.03));filter:blur(.25px)}[data-gestionlocia-theme=light] .dashboard-sidebar:after,[data-gestionlocia-theme=light] .dashboard-sidebar:before{display:none}[data-gestionlocia-theme=light] .dashboard-assistant-link{border-color:rgba(8,145,178,.64)!important;background:linear-gradient(135deg,rgba(236,254,255,.98),rgba(186,230,253,.82))!important;color:#07546f!important;font-weight:650;box-shadow:0 8px 18px rgba(8,84,112,.17),inset 0 0 0 1px rgba(255,255,255,.82)}[data-gestionlocia-theme=light] .dashboard-assistant-link:hover{background:linear-gradient(135deg,#ecfeff,#a5f3fc)!important;box-shadow:0 10px 22px rgba(8,84,112,.24),0 0 0 3px rgba(34,211,238,.14)}[data-gestionlocia-theme=light] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;height:1rem;width:1rem;flex:0 0 auto;place-content:center;border:1.5px solid #7c94ad;border-radius:.25rem;background:#f8fcff;cursor:pointer}[data-gestionlocia-theme=light] input[type=checkbox]:before{content:"";width:.52rem;height:.3rem;transform:scale(0) rotate(-45deg);transform-origin:center;border-bottom:2px solid #10233a;border-left:2px solid #10233a;transition:transform .12s ease-out}[data-gestionlocia-theme=light] input[type=checkbox]:checked{border-color:#22d3ee;background:#67e8f9}[data-gestionlocia-theme=light] input[type=checkbox]:checked:before{transform:scale(1) rotate(-45deg)}[data-gestionlocia-theme=light].gl-app-shell{--gl-cyan:#14c8e8;--gl-cyan-strong:#0faec9;--gl-blue:#5658ff;--gl-purple:#7a5cfa;--gl-green:#18b979;--gl-amber:#f59e0b;--gl-red:#ef5350;--action-primary:#5658ff;--action-primary-hover:#4547ee;--action-primary-text:#ffffff;background:#f7f8fc}[data-gestionlocia-theme=light] .gl-sidebar{background:#061735!important;border-color:rgba(255,255,255,.1)!important;color:#f8fbff}[data-gestionlocia-theme=light] .gl-sidebar .gl-brand p,[data-gestionlocia-theme=light] .gl-sidebar nav a,[data-gestionlocia-theme=light] .gl-sidebar nav button{color:rgba(244,248,255,.86)}[data-gestionlocia-theme=light] .gl-sidebar .gl-nav-item:hover{background:rgba(255,255,255,.08);color:#ffffff}[data-gestionlocia-theme=light] .gl-sidebar .gl-nav-item.bg-\[var\(--accent-soft\)\]{border-color:rgba(127,155,255,.5);background:linear-gradient(90deg,rgba(89,103,215,.7),rgba(67,81,179,.58));color:#ffffff!important}[data-gestionlocia-theme=light] .gl-sidebar .text-cyan-300:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .gl-sidebar .text-cyan-400:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .gl-sidebar .text-cyan-500:where(:not(.dashboard-assistant-panel *)){color:#35d7ee!important}[data-gestionlocia-theme=light] .gl-finance-submenu{margin-left:.75rem;border-left:1px solid rgba(53,215,238,.58);padding-left:.45rem}[data-gestionlocia-theme=light] .gl-finance-subitem{padding:.5rem .65rem!important;border-radius:.65rem;font-size:.8125rem;line-height:1.25rem;border:0;background:linear-gradient(90deg,rgba(28,156,214,.12),rgba(53,215,238,.04));color:#67e8f9!important;font-weight:550}[data-gestionlocia-theme=light] .gl-finance-subitem:hover{border-color:rgba(103,232,249,.58);background:linear-gradient(90deg,rgba(28,156,214,.2),rgba(53,215,238,.08));color:#ffffff!important}[data-gestionlocia-theme=light] .gl-finance-subitem>span:first-child{background:#67e8f9!important;box-shadow:0 0 10px rgba(103,232,249,.72)}[data-gestionlocia-theme=light] .gl-document-submenu{margin-left:.75rem;border-left:1px solid rgba(53,215,238,.58);padding-left:.45rem}[data-gestionlocia-theme=light] .gl-document-subitem{padding:.5rem .65rem!important;border-radius:.65rem;font-size:.8125rem;line-height:1.25rem;border:0;background:linear-gradient(90deg,rgba(28,156,214,.12),rgba(53,215,238,.04));color:#67e8f9!important;font-weight:550}[data-gestionlocia-theme=light] .gl-document-subitem:hover{border-color:rgba(103,232,249,.58);background:linear-gradient(90deg,rgba(28,156,214,.2),rgba(53,215,238,.08));color:#ffffff!important}[data-gestionlocia-theme=light] .gl-document-subitem>span:first-child{background:#67e8f9!important;box-shadow:0 0 10px rgba(103,232,249,.72)}[data-gestionlocia-theme=light] .gl-primary-nav .gl-nav-item svg{color:#f8fbff}[data-gestionlocia-theme=light] .gl-primary-nav .gl-nav-item.bg-\[var\(--accent-soft\)\] svg{color:#35d7ee}[data-gestionlocia-theme=light] .gl-assistant-card{transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;border-color:rgba(112,132,255,.54)!important;background:linear-gradient(135deg,rgba(41,66,151,.92),rgba(20,49,116,.96))!important;color:#ffffff!important}[data-gestionlocia-theme=light] .gl-assistant-card:hover{border-color:rgba(103,232,249,.5)!important;background:linear-gradient(135deg,rgba(35,59,139,.98),rgba(18,43,101,.98))!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(8,36,87,.26),0 0 0 2px rgba(103,232,249,.1)!important}[data-gestionlocia-theme=light] .gl-main{background:#f7f8fc}[data-gestionlocia-theme=light] .gl-topbar{background:rgba(247,248,252,.92)!important;border-color:#e8ebf2!important;box-shadow:0 8px 34px rgba(39,58,100,.045)}[data-gestionlocia-theme=light] .gl-panel{background:rgba(250,253,255,.94)!important;border-color:rgba(73,132,166,.28)!important;box-shadow:0 18px 36px -14px rgba(41,86,120,.24),0 5px 12px -6px rgba(41,86,120,.18),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(73,132,166,.08);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}[data-gestionlocia-theme=light] button.gl-panel:hover{border-color:rgba(35,148,189,.4)!important;transform:translateY(-2px);box-shadow:0 24px 44px -16px rgba(41,86,120,.3),0 8px 16px -8px rgba(41,86,120,.22),inset 0 1px 0 rgba(255,255,255,.98)}[data-gestionlocia-theme=light] .gl-stat-badge svg{stroke-width:2.15}[data-gestionlocia-theme=light] .gl-stat-badge{box-shadow:inset 0 1px 0 rgba(255,255,255,.72);border-width:2px;filter:saturate(1.15)}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=teal]{background:rgba(20,184,166,.34)!important;border-color:rgba(13,148,136,.72)!important;box-shadow:0 7px 18px rgba(13,148,136,.28)!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=teal] svg{color:#0f766e!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=blue]{background:rgba(59,130,246,.32)!important;border-color:rgba(37,99,235,.7)!important;box-shadow:0 7px 18px rgba(37,99,235,.27)!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=blue] svg{color:#1d4ed8!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=amber]{background:rgba(245,158,11,.32)!important;border-color:rgba(217,119,6,.72)!important;box-shadow:0 7px 18px rgba(217,119,6,.26)!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=amber] svg{color:#e57800!important;font-weight:700}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=violet]{background:rgba(139,92,246,.32)!important;border-color:rgba(124,58,237,.68)!important;box-shadow:0 7px 18px rgba(124,58,237,.26)!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=violet] svg{color:#6d28d9!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=emerald]{background:rgba(16,185,129,.32)!important;border-color:rgba(5,150,105,.7)!important;box-shadow:0 7px 18px rgba(5,150,105,.26)!important}[data-gestionlocia-theme=light] .gl-stat-badge[data-tone=emerald] svg{color:#009f68!important;font-weight:700}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full:has(svg){border-width:2px!important;filter:saturate(1.18)}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full:has(svg) svg{stroke-width:2.1}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-cyan-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-teal-]:has(svg){background:rgba(20,184,166,.34)!important;border-color:rgba(13,148,136,.72)!important;box-shadow:0 7px 18px rgba(13,148,136,.28)!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-cyan-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-teal-]:has(svg) svg{color:#0e7490!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-emerald-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-green-]:has(svg){background:rgba(16,185,129,.32)!important;border-color:rgba(5,150,105,.7)!important;box-shadow:0 7px 18px rgba(5,150,105,.26)!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-emerald-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-green-]:has(svg) svg{color:#009f68!important;font-weight:700}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-blue-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-sky-]:has(svg){background:rgba(59,130,246,.32)!important;border-color:rgba(37,99,235,.7)!important;box-shadow:0 7px 18px rgba(37,99,235,.27)!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-blue-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-sky-]:has(svg) svg{color:#1d4ed8!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-amber-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-orange-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-yellow-]:has(svg){background:rgba(245,158,11,.32)!important;border-color:rgba(217,119,6,.72)!important;box-shadow:0 7px 18px rgba(217,119,6,.26)!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-amber-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-orange-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-yellow-]:has(svg) svg{color:#e57800!important;font-weight:700}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-purple-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-violet-]:has(svg){background:rgba(139,92,246,.32)!important;border-color:rgba(124,58,237,.68)!important;box-shadow:0 7px 18px rgba(124,58,237,.26)!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-purple-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-violet-]:has(svg) svg{color:#6d28d9!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-red-]:has(svg),[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-rose-]:has(svg){background:rgba(244,63,94,.26)!important;border-color:rgba(225,29,72,.64)!important;box-shadow:0 7px 18px rgba(225,29,72,.22)!important}[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-red-]:has(svg) svg,[data-gestionlocia-theme=light] .gl-content span.flex.rounded-full[class*=bg-rose-]:has(svg) svg{color:#e11d48!important;font-weight:700}[data-gestionlocia-theme=light] .gl-theme-toggle{border-color:rgba(57,91,134,.48)!important;background:linear-gradient(145deg,rgba(226,235,249,.98),rgba(207,220,241,.96))!important;color:#233f68!important;font-size:1.25rem;font-weight:700;box-shadow:0 7px 16px rgba(48,76,116,.18),inset 0 1px 0 rgba(255,255,255,.9)}[data-gestionlocia-theme=light] .gl-theme-toggle:hover{border-color:rgba(33,85,135,.68)!important;background:linear-gradient(145deg,rgba(214,228,248,1),rgba(188,208,237,.98))!important;color:#102f59!important;box-shadow:0 9px 20px rgba(48,76,116,.24),0 0 0 2px rgba(59,130,246,.08)}[data-gestionlocia-theme=light] .gl-content .gl-panel[class*=border-l-emerald-500] .text-emerald-500:where(:not(.dashboard-assistant-panel *)){color:#009f68!important;font-weight:700}[data-gestionlocia-theme=light] .gl-content .gl-panel[class*=border-l-amber-500] .text-amber-500{color:#e57800!important;font-weight:700}[data-gestionlocia-theme=light] .gl-content .gl-panel[class*=border-l-rose-500] .text-rose-500{color:#e11d48!important;font-weight:700}[data-gestionlocia-theme=light] .gl-status-badge[data-status=accepted],[data-gestionlocia-theme=light] .gl-status-badge[data-status=active],[data-gestionlocia-theme=light] .gl-status-badge[data-status=closed],[data-gestionlocia-theme=light] .gl-status-badge[data-status=completed],[data-gestionlocia-theme=light] .gl-status-badge[data-status=matched],[data-gestionlocia-theme=light] .gl-status-badge[data-status=occupied],[data-gestionlocia-theme=light] .gl-status-badge[data-status=paid],[data-gestionlocia-theme=light] .gl-status-badge[data-status=signed],[data-gestionlocia-theme=light] .gl-status-badge[data-status=validated]{border-color:rgba(5,150,105,.62)!important;background:rgba(16,185,129,.2)!important;color:#047857!important;font-weight:750;box-shadow:0 3px 10px rgba(5,150,105,.14)}[data-gestionlocia-theme=light] .gl-status-badge{border-color:rgba(71,85,105,.42)!important;background:rgba(100,116,139,.16)!important;color:#334155!important;font-weight:750}[data-gestionlocia-theme=light] .gl-status-badge[data-status=assigned],[data-gestionlocia-theme=light] .gl-status-badge[data-status=candidate],[data-gestionlocia-theme=light] .gl-status-badge[data-status=draft],[data-gestionlocia-theme=light] .gl-status-badge[data-status=due],[data-gestionlocia-theme=light] .gl-status-badge[data-status=high],[data-gestionlocia-theme=light] .gl-status-badge[data-status=in_progress],[data-gestionlocia-theme=light] .gl-status-badge[data-status=partial],[data-gestionlocia-theme=light] .gl-status-badge[data-status=partially_paid],[data-gestionlocia-theme=light] .gl-status-badge[data-status=pending_analysis],[data-gestionlocia-theme=light] .gl-status-badge[data-status=received],[data-gestionlocia-theme=light] .gl-status-badge[data-status=reported],[data-gestionlocia-theme=light] .gl-status-badge[data-status=scheduled],[data-gestionlocia-theme=light] .gl-status-badge[data-status=to_do],[data-gestionlocia-theme=light] .gl-status-badge[data-status=to_validate]{border-color:rgba(217,119,6,.66)!important;background:rgba(245,158,11,.2)!important;color:#a44707!important;box-shadow:0 3px 10px rgba(217,119,6,.14)}[data-gestionlocia-theme=light] .gl-status-badge[data-status=blocked],[data-gestionlocia-theme=light] .gl-status-badge[data-status=cancelled],[data-gestionlocia-theme=light] .gl-status-badge[data-status=critical],[data-gestionlocia-theme=light] .gl-status-badge[data-status=overdue],[data-gestionlocia-theme=light] .gl-status-badge[data-status=rejected],[data-gestionlocia-theme=light] .gl-status-badge[data-status=terminated],[data-gestionlocia-theme=light] .gl-status-badge[data-status=urgent]{border-color:rgba(225,29,72,.62)!important;background:rgba(244,63,94,.18)!important;color:#be123c!important;box-shadow:0 3px 10px rgba(225,29,72,.14)}[data-gestionlocia-theme=light] .gl-status-badge[data-status=archived],[data-gestionlocia-theme=light] .gl-status-badge[data-status=ended],[data-gestionlocia-theme=light] .gl-status-badge[data-status=former]{border-color:rgba(71,85,105,.5)!important;background:rgba(100,116,139,.18)!important;color:#334155!important}[data-gestionlocia-theme=light] .gl-success-banner{border-color:rgba(5,150,105,.58)!important;background:rgba(16,185,129,.18)!important;color:#047857!important;font-weight:650;box-shadow:0 5px 16px rgba(5,150,105,.13)}[data-gestionlocia-theme=light] .gl-error-banner{border-color:rgba(225,29,72,.58)!important;background:rgba(244,63,94,.16)!important;color:#be123c!important;font-weight:650;box-shadow:0 5px 16px rgba(225,29,72,.13)}[data-gestionlocia-theme=light] .gl-cashflow-breakdown{border-color:rgba(65,112,145,.34)!important;background:rgba(240,246,251,.96)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}[data-gestionlocia-theme=light] .gl-cashflow-choice{color:#475569!important}[data-gestionlocia-theme=light] .gl-cashflow-choice:hover{background:rgba(59,130,246,.08)!important;color:#172033!important}[data-gestionlocia-theme=light] .gl-cashflow-choice[data-active=true]{border:1px solid rgba(14,116,144,.3);background:#ffffff!important;color:#0f172a!important;font-weight:650;box-shadow:0 5px 14px rgba(48,89,119,.12)}[data-gestionlocia-theme=light] .gl-cashflow-detail{border-color:rgba(65,112,145,.3)!important}[data-gestionlocia-theme=light] .gl-cashflow-detail[data-tone=rent]>p:first-child{color:#0f766e!important}[data-gestionlocia-theme=light] .gl-cashflow-detail[data-tone=charges]>p:first-child{color:#b45309!important}[data-gestionlocia-theme=light] .gl-cashflow-detail[data-tone=credit]>p:first-child{color:#be123c!important}[data-gestionlocia-theme=light] .gl-input{background:#ffffff!important;border-color:#d7dbe7!important;box-shadow:0 4px 15px rgba(42,59,102,.03)}[data-gestionlocia-theme=light] .gl-input:focus{border-color:rgba(79,70,229,.52)!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)}[data-gestionlocia-theme=light] .gl-quick-add{border-color:#5d5cf2!important;background:linear-gradient(135deg,#625df5,#4946e5)!important;color:#ffffff!important;box-shadow:0 10px 24px rgba(79,70,229,.22)}[data-gestionlocia-theme=light] .gl-content thead{background:#f8f9fd}[data-gestionlocia-theme=light] .gl-content tbody tr:hover{background:rgba(99,102,241,.035)}[data-gestionlocia-theme=light] .dashboard-halo:where(:not(.dashboard-assistant-panel *)) .bg-cyan-300{background-color:#60a5fa!important}[data-gestionlocia-theme=light] .dashboard-halo:where(:not(.dashboard-assistant-panel *)) .bg-cyan-400{background-color:#2563eb!important}[data-gestionlocia-theme=light] .dashboard-halo:where(:not(.dashboard-assistant-panel *)) .bg-sky-400{background-color:#8b5cf6!important}[data-gestionlocia-theme=light] .dashboard-halo-monogram:where(:not(.dashboard-assistant-panel *)) .text-cyan-300:where(:not(.dashboard-assistant-panel *)){color:#7dd3fc!important}[data-gestionlocia-theme=light] .dashboard-halo-core:where(:not(.dashboard-assistant-panel *)):before{content:"";position:absolute;inset:8%;border-radius:9999px;border:1px solid rgba(191,219,254,.38);border-bottom-color:rgba(99,102,241,.12);background:linear-gradient(145deg,rgba(255,255,255,.22),transparent 42%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}[data-gestionlocia-theme=light] .dashboard-halo-monogram:where(:not(.dashboard-assistant-panel *)){font-weight:800;filter:drop-shadow(0 2px 2px rgba(8,15,45,.28))}[data-gestionlocia-theme=light] .dashboard-halo-monogram:where(:not(.dashboard-assistant-panel *)) .text-slate-100{color:#f8fafc!important;text-shadow:0 0 8px rgba(219,234,254,.7)}[data-gestionlocia-theme=light] .dashboard-halo-monogram:where(:not(.dashboard-assistant-panel *)) .text-cyan-300:where(:not(.dashboard-assistant-panel *)){color:#38bdf8!important;text-shadow:0 0 8px rgba(56,189,248,.68),0 2px 3px rgba(30,27,75,.42)}[data-gestionlocia-theme=light] .gl-content .text-emerald-100:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .gl-content .text-emerald-200:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .gl-content .text-emerald-300:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .gl-content .text-emerald-400:where(:not(.dashboard-assistant-panel *)),[data-gestionlocia-theme=light] .gl-content .text-green-100,[data-gestionlocia-theme=light] .gl-content .text-green-200,[data-gestionlocia-theme=light] .gl-content .text-green-300,[data-gestionlocia-theme=light] .gl-content .text-green-400{color:#047857!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=green]{border-color:rgba(5,150,105,.46)!important;background:rgba(16,185,129,.13)!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=green] p{color:#047857!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=amber]{border-color:rgba(217,119,6,.46)!important;background:rgba(245,158,11,.12)!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=amber] p{color:#a44707!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=red]{border-color:rgba(225,29,72,.42)!important;background:rgba(244,63,94,.1)!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=red] p{color:#be123c!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=cyan]{border-color:rgba(8,145,178,.42)!important;background:rgba(34,211,238,.1)!important}[data-gestionlocia-theme=light] .gl-task-automation-summary [data-tone=cyan] p{color:#0e7490!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-violet-]{color:#6d28d9!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-blue-],[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-sky-]{color:#1d4ed8!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-cyan-]{color:#0e7490!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-teal-]{color:#0f766e!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-emerald-]{color:#047857!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-amber-]{color:#a44707!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-rose-]{color:#be123c!important}[data-gestionlocia-theme=light] .gl-investment-simulation [class*=text-fuchsia-]{color:#a21caf!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-violet-]{color:#6d28d9!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-blue-],[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-sky-]{color:#1d4ed8!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-cyan-]{color:#0e7490!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-teal-]{color:#0f766e!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-emerald-]{color:#047857!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-amber-]{color:#a44707!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*=text-rose-]{color:#be123c!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class~=text-white]{color:#0f172a!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*="bg-black/"]{background-color:rgba(15,23,42,.04)!important}[data-gestionlocia-theme=light] .gl-investment-simulator [class*="bg-white/"]{background-color:rgba(15,23,42,.08)!important}[data-gestionlocia-theme=light] .gl-simulation-actual{border-color:rgba(8,145,178,.48)!important;background:linear-gradient(135deg,rgba(236,254,255,.98),rgba(239,246,255,.98))!important;box-shadow:0 18px 38px -24px rgba(8,116,144,.46)!important}[data-gestionlocia-theme=light] .gl-simulation-actual-balance{border-color:rgba(5,150,105,.38)!important;background:rgba(255,255,255,.9)!important;box-shadow:0 8px 20px rgba(15,118,110,.12)}.dashboard-assistant-panel{--background:#07131f;--text:#f7f9fc;--muted:#b5c0cf;color-scheme:dark;color:var(--text);background:radial-gradient(ellipse at top,rgba(8,145,178,.08),transparent 70%),#07131f}[data-gestionlocia-theme=light] .dashboard-assistant-panel{--background:#cfdee9;--text:#102b3c;--muted:#4d6475;color-scheme:light;background:radial-gradient(ellipse at 24% 35%,rgba(34,211,238,.14),transparent 55%),linear-gradient(135deg,#dde8f0,#bdd3e0);border-color:#8eb5c8;box-shadow:0 16px 48px rgba(15,118,135,.08)}[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-response-panel{background:rgba(226,237,243,.92);border-color:#9ebfce;color:#102b3c;box-shadow:0 8px 28px rgba(15,118,135,.05)}[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-answer a,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-answer button,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-response-heading,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-source a{color:#07677c}[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-response-icon{background:#e0f4fa;border-color:#a3d8e4}[data-gestionlocia-theme=light] .dashboard-assistant-panel .text-emerald-400{color:#08735b}[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-answer-feedback,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-disclaimer,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-response-caption,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-response-placeholder,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-source-date,[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-source-excerpt{color:#4d6475}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-assistant-prompt{background:rgba(223,235,242,.96);border-color:#83aebf;box-shadow:0 8px 28px rgba(15,118,135,.07)}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-assistant-prompt input{color:#102b3c}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-assistant-prompt input::-moz-placeholder{color:#627689}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-assistant-prompt input::placeholder{color:#627689}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-assistant-prompt button{color:#07677c}[data-gestionlocia-theme=light] .dashboard-assistant-panel .assistant-answer select{background:#f4fbfd;color:#102b3c}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-halo{background:radial-gradient(circle,rgba(14,116,144,.2),rgba(34,211,238,.05) 68%,transparent 72%)}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-halo-ring,[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-halo-secondary{border-color:#158ca5}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-halo-wave-bar{background-color:#0e819b;opacity:.8!important}[data-gestionlocia-theme=light] .dashboard-assistant-panel .dashboard-halo-core{background-color:#10384b;border-color:#087e96}