.v5-reskin{--gp-bg-app:#050b14;--gp-bg-surface:rgba(15,23,42,0.82);--gp-bg-muted:rgba(10,20,36,0.9);--gp-border:rgba(148,163,184,0.16);--gp-border-strong:rgba(96,165,250,0.28);--gp-text-primary:#f8fafc;--gp-text-secondary:#94a3b8;--gp-text-muted:#64748b;--gp-brand-green:#22c55e;--gp-brand-green-soft:var(--v5-green-soft);color:var(--v5-text)}[data-theme=light] .v5-reskin{--gp-bg-app:#f6f8f7;--gp-bg-surface:#ffffff;--gp-bg-muted:#f1f5f4;--gp-border:rgba(15,23,42,0.10);--gp-border-strong:rgba(5,150,105,0.30);--gp-text-primary:#0f172a;--gp-text-secondary:#64748b;--gp-text-muted:#94a3b8;--gp-brand-green:#059669;--gp-brand-green-soft:rgba(5,150,105,0.10)}.v5-reskin a:focus-visible,.v5-reskin button:focus-visible,.v5-reskin input:focus-visible{outline:2px solid var(--v5-blue);outline-offset:2px;border-radius:8px}[data-theme=light] .v5-reskin .lv-card,[data-theme=light] .v5-reskin .lv-panel,[data-theme=light] .v5-reskin .metric,[data-theme=light] .v5-reskin .sv-card,[data-theme=light] .v5-reskin .sv-panel,[data-theme=light] .v5-reskin .sv-pod{box-shadow:0 12px 30px rgba(15,23,42,.07)}.v5-reskin .lv-hero,.v5-reskin .sv-hero{border-radius:var(--v5-radius-lg);background:radial-gradient(720px 320px at 88% -22%,rgba(16,185,129,.28),transparent 60%),radial-gradient(560px 240px at 10% -10%,rgba(59,130,246,.18),transparent 58%),linear-gradient(150deg,#0b1626,#0a1120 62%,#081018)!important;box-shadow:0 24px 56px rgba(5,25,20,.3)!important;border:1px solid rgba(255,255,255,.06)!important}.v5-reskin .lv-tabs button.on,.v5-reskin .sv-tabs button.on{color:var(--v5-green)}.v5-reskin .sv-kpi{position:relative;overflow:hidden}.v5-reskin .sv-kpi:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--v5-blue),var(--v5-green))}[data-theme=light] .v5-reskin .sv-kpi{box-shadow:0 8px 20px rgba(15,23,42,.06)}.v5-reskin .sv-table thead th{position:sticky;top:0;z-index:1;background:var(--gp-bg-surface)}[data-theme=light] .v5-reskin .sv-table tbody tr:nth-child(2n) td{background:#f8fcfa}.v5-reskin .sv-table tbody tr{transition:background .12s ease}.v5-reskin .sv-table tbody tr:hover td{background:color-mix(in srgb,var(--v5-green) 6%,transparent)}.v5-reskin .sv-pod{border-radius:16px!important;transition:transform .14s ease}.v5-reskin .sv-pod:hover{transform:translateY(-3px)}