/* EVIA v4.8.16.24 · Finance mobile + accountant exports */
.evia-v481624-export-page{max-width:1180px;margin:0 auto;padding:28px 18px 48px}
.evia-v481624-export-hero{background:#f5f2ed;border:1px solid rgba(37,31,27,.10);border-radius:22px;padding:28px}
.evia-v481624-export-hero>span{display:block;font-size:.72rem;letter-spacing:.16em;font-weight:800;color:#7047f2;margin-bottom:8px}
.evia-v481624-export-hero h1{margin:0 0 8px;font-family:Georgia,serif;font-size:clamp(2rem,5vw,3rem)}
.evia-v481624-export-hero p{max-width:760px;color:#6d6863}
.evia-v481624-export-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}
.evia-v481624-export-actions a,.evia-v481624-export-grid a,.evia-v481624-export-link{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:10px 14px;background:#2b241f;color:#fff!important;text-decoration:none!important;font-weight:800}
.evia-v481624-audit-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}
.evia-v481624-audit-cards article,.evia-v481624-export-grid article{background:#fff;border:1px solid rgba(37,31,27,.10);border-radius:16px;padding:16px}
.evia-v481624-audit-cards small,.evia-v481624-audit-cards span,.evia-v481624-export-grid small{display:block;color:#77706a}
.evia-v481624-audit-cards strong{display:block;font-size:1.65rem;margin:3px 0}
.evia-v481624-export-group{margin-top:24px}
.evia-v481624-export-group h2{font-family:Georgia,serif}
.evia-v481624-export-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.evia-v481624-export-grid article{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0}
.evia-v481624-export-grid article>div{min-width:0}
.evia-v481624-export-grid strong{display:block;overflow-wrap:anywhere}
.evia-v481624-export-grid a{padding:7px 12px;flex:none}
.evia-v481624-export-foot{margin-top:30px;color:#77706a;font-size:.85rem}
.evia-v481624-export-link{margin-left:auto;white-space:nowrap}
@media (max-width:991.98px){
  body.evia-v481624-finance-page,
  body.evia-v481624-finance-page .evia-workspace,
  body.evia-v481624-finance-page main{max-width:100%!important;overflow-x:hidden!important}
  body.evia-v481624-finance-page main *{min-width:0}
  body.evia-v481624-finance-page form,
  body.evia-v481624-finance-page form .row,
  body.evia-v481624-finance-page form [class*="grid"],
  body.evia-v481624-finance-page [class*="filter-grid"],
  body.evia-v481624-finance-page [class*="filters"]{
    width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr)!important
  }
  body.evia-v481624-finance-page form .row{display:grid!important;gap:10px!important;margin-left:0!important;margin-right:0!important}
  body.evia-v481624-finance-page form .row>[class*="col"],
  body.evia-v481624-finance-page form label,
  body.evia-v481624-finance-page form input,
  body.evia-v481624-finance-page form select,
  body.evia-v481624-finance-page form textarea,
  body.evia-v481624-finance-page form button{width:100%!important;max-width:100%!important}
  body.evia-v481624-finance-page .table-responsive{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}
  .evia-v481624-audit-cards,.evia-v481624-export-grid{grid-template-columns:1fr}
  .evia-v481624-export-hero{padding:20px}
  .evia-v481624-export-actions{display:grid;grid-template-columns:1fr}
  .evia-v481624-export-actions a{width:100%}
  .evia-v481624-export-link{margin:10px 0 0;width:100%}
}
