.Suggestions_panel__0i_Zd{display:flex;flex-direction:column;height:100%;background:var(--ecovia-bg-elev);color:var(--ecovia-text)}.Suggestions_header__zfwCp{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem .75rem;border-bottom:1px solid var(--ecovia-field-border)}.Suggestions_headerTitle__eu3LI{display:flex;align-items:center;gap:.5rem;color:var(--ecovia-text);font-size:1.25rem;font-weight:700;margin:0}.Suggestions_closeBtn__XEH_Z{background:transparent;border:none;cursor:pointer;color:var(--ecovia-text-muted);display:flex;padding:4px;border-radius:8px}.Suggestions_closeBtn__XEH_Z:hover{color:var(--ecovia-text)}.Suggestions_body__qcRx1{flex:1 1;overflow-y:auto;padding:1rem 1.25rem 1.5rem}.Suggestions_list__jny1u{display:flex;flex-direction:column;gap:1rem}.Suggestions_card__JJcUI{background:var(--ecovia-bg-page);border:1px solid var(--ecovia-field-border);border-radius:14px;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.55rem}.Suggestions_cardTop__p6FFE{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.Suggestions_chip__X7x0X{font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ecovia-brand-emerald-400);background:var(--ecovia-surface-a20,rgba(16,185,129,.12));border:1px solid var(--ecovia-field-border);border-radius:999px;padding:.18rem .6rem}.Suggestions_date__5agxW{font-size:.78rem;color:var(--ecovia-text-muted)}.Suggestions_cardTitle__CC_pi{color:var(--ecovia-text);font-weight:600;font-size:1.02rem;margin:0}.Suggestions_cardMessage__INO3S{color:var(--ecovia-text-muted);margin:0;line-height:1.4}.Suggestions_cardActions__QJsmR{display:flex;gap:.6rem;margin-top:.4rem}.Suggestions_state__xbUPa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:2.5rem 1rem;color:var(--ecovia-text-muted);text-align:center}.Alerts_panel___J3DD{display:flex;flex-direction:column;height:100%;background:var(--ecovia-bg-elev);color:var(--ecovia-text)}.Alerts_header__27W8d{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem .75rem;border-bottom:1px solid var(--ecovia-field-border)}.Alerts_headerTitle__1o6q5{display:flex;align-items:center;gap:.5rem;color:var(--ecovia-text);font-size:1.25rem;font-weight:700;margin:0}.Alerts_closeBtn__I4oHl{background:transparent;border:none;cursor:pointer;color:var(--ecovia-text-muted);display:flex;padding:4px;border-radius:8px}.Alerts_closeBtn__I4oHl:hover{color:var(--ecovia-text)}.Alerts_body__dVEyG{flex:1 1;overflow-y:auto;padding:1rem 1.25rem 1.5rem}.Alerts_list__nuJ6P{display:flex;flex-direction:column;gap:1rem}.Alerts_card___1L9G{background:var(--ecovia-bg-page);border-left:1px solid var(--ecovia-field-border);border:1px solid var(--ecovia-field-border);border-left-width:3px;border-radius:14px;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.55rem}.Alerts_cardCritical__aXs4q{border-left-color:var(--ecovia-danger,#ef4444)}.Alerts_cardWarning__jF5Ps{border-left-color:var(--ecovia-warning,#f59e0b)}.Alerts_cardTop__eiHQ5{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.Alerts_chip__1qwvY{font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:.18rem .6rem;border:1px solid transparent}.Alerts_chipCritical__KX63k{color:var(--ecovia-danger,#ef4444);background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.3)}.Alerts_chipWarning__IHtVM{color:var(--ecovia-warning,#f59e0b);background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.3)}.Alerts_date__1Rg3s{font-size:.78rem;color:var(--ecovia-text-muted)}.Alerts_cardTitle__OX1Mo{color:var(--ecovia-text);font-weight:600;font-size:1.02rem;margin:0}.Alerts_cardMessage__CoRRH{color:var(--ecovia-text-muted);margin:0;line-height:1.4}.Alerts_state__md9M6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:2.5rem 1rem;color:var(--ecovia-text-muted);text-align:center}.Drawer_header__SJqbl{display:flex}.Drawer_headerContent__kBlt3{display:flex;align-items:center;justify-content:space-evenly;width:100%;height:79px}.Drawer_headerCloseButton__3ddzD{margin-top:1rem;margin-right:.5rem}.Drawer_title__KgIB4{display:inline-block;background:linear-gradient(90deg,rgb(52,211,153),rgb(110,231,183),rgb(16,185,129));background-clip:text;-webkit-background-clip:text;color:transparent;font-size:1rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.Drawer_drawerItem__tHdxM{background-color:"blue"}.Drawer_drawerItem__tHdxM:hover{background-color:red;background-color:var(--ecovia-drawer-hover)}.Drawer_drawerBottomItem__y6pch{color:var(--ecovia-brand-emerald-400)}.Drawer_drawerBottomItem__y6pch:hover{color:var(--ecovia-brand-emerald-200)}.Drawer_drawerBottomUserContainer__vLx33{background-color:var(--ecovia-drawer-bg-bottom);padding:.5rem;margin:20px;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.Drawer_drawerBottomUserInfo__dHqHX{margin-left:10px;display:flex;flex-direction:column}.Drawer_menuItems__2tRY5{height:100%;min-height:67%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ecovia-scrollbar-color1) var(--ecovia-scrollbar-color2)}.DailyBriefingComponent_container__9puE9{color:var(--ecovia-slate-50);padding:1rem;background:var(--ecovia-gradient-glow)}.DailyBriefingComponent_header__MLPYJ{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.DailyBriefingComponent_title__CD0Xk{display:flex;align-items:center;gap:.35rem;color:var(--ecovia-text-muted);margin:0}.DailyBriefingComponent_refreshBtn__v7WGA{background:transparent;border:none;cursor:pointer;color:var(--ecovia-text-muted);display:flex;padding:2px;border-radius:6px}.DailyBriefingComponent_refreshBtn__v7WGA:hover:not(:disabled){color:var(--ecovia-brand-emerald-400)}.DailyBriefingComponent_refreshBtn__v7WGA:disabled{opacity:.5;cursor:default}.DailyBriefingComponent_spinning__hSVuY{animation:DailyBriefingComponent_spin__ZM3se .8s linear infinite}@keyframes DailyBriefingComponent_spin__ZM3se{to{transform:rotate(1turn)}}.DailyBriefingComponent_content___pne4{display:flex;flex-direction:column;gap:.4rem}.DailyBriefingComponent_message__299qu{color:var(--ecovia-text);font-size:12px;line-height:1.15rem;margin:0}.DailyBriefingComponent_generatedAt___H1rM{color:var(--ecovia-text-muted);font-size:10px}.DailyBriefingComponent_unavailable__Ute2n{color:var(--ecovia-text-muted);font-size:11px;line-height:1rem;margin:0}.StatCard_container__vfZ1v{display:flex;flex-direction:row;padding:1rem;gap:1rem;min-width:217px}.StatCard_iconWrap__E2ggO{border-radius:var(--ecovia-radius-sm);background:radial-gradient(circle at 30% 0,rgba(56,189,248,.15),rgba(14,165,233,.12) 45%,rgba(34,197,94,.1) 100%);height:40px;width:40px;padding:7px}.StatCard_content__DQdri{display:flex;flex-direction:column;gap:5px}.StatCard_title__4Mlzi{color:var(--ecovia-text-muted);font-size:13px;font-weight:bolder}.StatCard_trend__UFwl0{color:var(--ecovia-text-muted);font-size:11px}