.transparency-module__KgKJfW__transparencyPage{position:relative}.transparency-module__KgKJfW__transparencyHero{background-color:var(--primary-light);text-align:center;border-bottom:1px solid var(--border);padding:8rem 0 4rem}[data-theme=dark] .transparency-module__KgKJfW__transparencyHero{background-color:var(--muted-light)}.transparency-module__KgKJfW__subTitle{color:var(--primary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem;font-size:.9rem;font-weight:800;display:block}.transparency-module__KgKJfW__mainTitle{margin-bottom:1rem;font-size:2.5rem}@media (min-width:768px){.transparency-module__KgKJfW__mainTitle{font-size:3.5rem}}.transparency-module__KgKJfW__heroLead{color:var(--muted);max-width:600px;margin:0 auto;font-size:1.15rem}.transparency-module__KgKJfW__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:992px){.transparency-module__KgKJfW__grid{grid-template-columns:1fr 1fr}}.transparency-module__KgKJfW__chartCard,.transparency-module__KgKJfW__reportCard{background-color:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:2.5rem}.transparency-module__KgKJfW__chartCard h3,.transparency-module__KgKJfW__reportCard h3{margin-bottom:.5rem;font-size:1.35rem}.transparency-module__KgKJfW__chartCard p,.transparency-module__KgKJfW__reportCard p{color:var(--muted);font-size:.95rem}.transparency-module__KgKJfW__chartWrapper{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.transparency-module__KgKJfW__barItem{flex-direction:column;gap:.5rem;display:flex}.transparency-module__KgKJfW__barLabel{justify-content:space-between;font-size:.9rem;font-weight:600;display:flex}.transparency-module__KgKJfW__barLine{background-color:var(--border);border-radius:4px;height:8px;overflow:hidden}.transparency-module__KgKJfW__barFill{border-radius:4px;height:100%}.transparency-module__KgKJfW__reportList{flex-direction:column;gap:1.25rem;margin-top:2rem;display:flex}.transparency-module__KgKJfW__reportItem{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;font-size:.95rem;font-weight:600;display:flex}.transparency-module__KgKJfW__reportItem button{padding:.45rem 1rem;font-size:.75rem}.transparency-module__KgKJfW__tableCard{background-color:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:2.5rem}.transparency-module__KgKJfW__tableCard h3{margin-bottom:.5rem;font-size:1.5rem}.transparency-module__KgKJfW__tableCard p{color:var(--muted);margin-bottom:2rem;font-size:.95rem}.transparency-module__KgKJfW__tableResponsive{width:100%;overflow-x:auto}.transparency-module__KgKJfW__finTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.transparency-module__KgKJfW__finTable th,.transparency-module__KgKJfW__finTable td{border-bottom:1px solid var(--border);padding:1rem}.transparency-module__KgKJfW__finTable th{background-color:var(--muted-light);color:var(--foreground);font-weight:700}.transparency-module__KgKJfW__incomeHeader,.transparency-module__KgKJfW__expenseHeader{background-color:var(--primary-light);letter-spacing:.05em;color:var(--primary);font-size:.85rem;font-weight:800}.transparency-module__KgKJfW__incomeTotal,.transparency-module__KgKJfW__expenseTotal{background-color:var(--muted-light);font-size:1rem}.transparency-module__KgKJfW__surplusRow{color:#0f5729;background-color:#e9fbf0;font-size:1rem}[data-theme=dark] .transparency-module__KgKJfW__surplusRow{color:#a8f0c2;background-color:#093419}
