.garden-transparency{position:relative}.garden-transparency__title{text-align:center;margin-bottom:2rem}.garden-transparency__description{text-align:center;margin-top:1rem;margin-bottom:0;opacity:.8;max-width:600px;margin-left:auto;margin-right:auto}.garden-transparency__kpis{margin:3rem 0}.garden-transparency__kpis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto}.garden-transparency__kpi-card{background:rgb(var(--color-background));border-radius:var(--text-boxes-radius, 8px);padding:2rem 1.5rem;text-align:center;transition:all .3s ease;border:1px solid rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.garden-transparency__kpi-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2e7d32,#4caf50);transform:scaleX(0);transition:transform .3s ease}.garden-transparency__kpi-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.2)}.garden-transparency__kpi-card:hover:before{transform:scaleX(1)}.garden-transparency__kpi-number{font-size:2.5rem;font-weight:700;color:rgb(var(--color-foreground));margin-bottom:.5rem;line-height:1.2}.garden-transparency__kpi-label{font-size:1.25rem;font-weight:500;color:rgb(var(--color-foreground));margin-bottom:.5rem;opacity:.9}.garden-transparency__table-section{margin:4rem 0;background:rgb(var(--color-background));border-radius:var(--text-boxes-radius, 8px);padding:2rem;box-shadow:0 2px 10px rgba(var(--color-foreground),.05)}.garden-transparency__table-title{font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center;color:rgb(var(--color-foreground))}.garden-transparency__table-wrapper{overflow-x:auto;border-radius:var(--text-boxes-radius, 8px);border:1px solid rgba(var(--color-foreground),.1)}.garden-transparency__table{width:100%;border-collapse:collapse;font-size:1.75rem;background:rgb(var(--color-background))}.garden-transparency__table th{background:rgba(var(--color-foreground),.05);padding:1.5rem 1rem;text-align:left;font-weight:600;color:rgb(var(--color-foreground));border-bottom:2px solid rgba(var(--color-foreground),.1);white-space:nowrap}.garden-transparency__table td{padding:1.5rem 1rem;border-bottom:1px solid rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));vertical-align:middle}.garden-transparency__table-row:hover{background:rgba(var(--color-foreground),.02)}.garden-transparency__table-date{font-weight:500;color:rgb(var(--color-foreground));opacity:.8}.garden-transparency__table-description{font-weight:500}.garden-transparency__table-amount{font-weight:600;color:#2e7d32}.garden-transparency__ledger-link{color:rgb(var(--color-link));text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-block;padding:.5rem 1rem;border-radius:4px;background:rgba(var(--color-link),.1);border:1px solid rgba(var(--color-link),.2)}.garden-transparency__ledger-link:hover{background:rgba(var(--color-link),.2);transform:translateY(-1px);box-shadow:0 2px 8px rgba(var(--color-link),.3)}.garden-transparency__ledger-link--disabled{color:rgba(var(--color-foreground),.5);cursor:not-allowed;background:rgba(var(--color-foreground),.05);border:1px solid rgba(var(--color-foreground),.1)}.garden-transparency__category-badge{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.garden-transparency__category-badge--donation{background:#2e7d321a;color:#2e7d32}.garden-transparency__category-badge--dividend{background:#2196f31a;color:#1976d2}.garden-transparency__category-badge--expense{background:#ff98001a;color:#f57c00}.garden-transparency__category-badge--revenue{background:#4caf501a;color:#388e3c}.garden-transparency__status-badge{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.garden-transparency__status-badge--completed{background:#4caf501a;color:#388e3c}.garden-transparency__status-badge--pending{background:#ff98001a;color:#f57c00}.garden-transparency__status-badge--processing{background:#2196f31a;color:#1976d2}.garden-transparency__actions{display:flex;gap:1rem;justify-content:center;margin-top:3rem;flex-wrap:wrap}.garden-transparency__actions .button{min-width:160px;transition:all .3s ease}.garden-transparency__actions .button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--color-foreground),.15)}.garden-transparency__mobile-cards{display:none}.garden-transparency__mobile-card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 8px);padding:1.5rem;margin-bottom:1rem;transition:all .3s ease}.garden-transparency__mobile-card:hover{box-shadow:0 4px 12px rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.2)}.garden-transparency__mobile-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.garden-transparency__mobile-date{font-size:1.1375rem;color:rgba(var(--color-foreground),.7);font-weight:500}.garden-transparency__mobile-amount{font-size:1.4625rem;font-weight:600;color:#2e7d32}.garden-transparency__mobile-description{font-size:1.3rem;color:rgb(var(--color-foreground));margin-bottom:1rem;line-height:1.4}.garden-transparency__mobile-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}@media screen and (max-width: 749px){.garden-transparency__kpis-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.garden-transparency__kpi-card{padding:1.5rem 1rem}.garden-transparency__kpi-number{font-size:2rem}.garden-transparency__table-section{padding:1.5rem;margin:2rem 0}.garden-transparency__table-wrapper{display:none}.garden-transparency__mobile-cards{display:block}.garden-transparency__actions{flex-direction:column;align-items:center}.garden-transparency__actions .button{width:100%;max-width:280px}}@media screen and (max-width: 480px){.garden-transparency__kpis-grid{grid-template-columns:1fr}.garden-transparency__mobile-card{padding:1.25rem}.garden-transparency__mobile-footer{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (prefers-reduced-motion: no-preference){.garden-transparency__kpi-card{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.garden-transparency__kpi-card:nth-child(1){animation-delay:.1s}.garden-transparency__kpi-card:nth-child(2){animation-delay:.2s}.garden-transparency__kpi-card:nth-child(3){animation-delay:.3s}.garden-transparency__kpi-card:nth-child(4){animation-delay:.4s}.garden-transparency__kpi-card:nth-child(5){animation-delay:.5s}.garden-transparency__kpi-card:nth-child(6){animation-delay:.6s}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme: dark){.garden-transparency__kpi-card{border-color:rgba(var(--color-foreground),.2)}.garden-transparency__table-section{box-shadow:0 2px 10px rgba(var(--color-foreground),.1)}.garden-transparency__table th{background:rgba(var(--color-foreground),.08)}.garden-transparency__table-row:hover{background:rgba(var(--color-foreground),.05)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-garden-transparency.css.map */
