/* Eterano v1.15.0 — Accountant Handoff Pack + queued UI polish */

/* Settings: once the user is inside Settings, keep local section tabs visible. */
@media(min-width:761px){
  .settings-tabs-nav{display:flex!important;margin-bottom:18px}
}

/* Fiscal-year selectors: reserve enough room for “2026 · Open” + native chevron. */
.accountant-year-controls1140{grid-template-columns:minmax(300px,360px) auto!important;max-width:520px!important}
.accountant-year-controls1140 label{min-width:0!important}
.accountant-year-controls1140 select{
  box-sizing:border-box!important;
  width:100%!important;
  min-width:300px!important;
  padding-left:14px!important;
  padding-right:52px!important;
  text-overflow:clip!important;
  white-space:nowrap!important;
}
.opening-card .books-card-head{grid-template-columns:minmax(0,1fr) minmax(300px,330px) auto!important}
#openingFiscalYear{
  box-sizing:border-box!important;
  width:100%!important;
  min-width:300px!important;
  padding-left:14px!important;
  padding-right:52px!important;
  text-overflow:clip!important;
  white-space:nowrap!important;
}

/* The v1.14.2 JS guard sets hidden; author button styles otherwise override the UA hidden rule. */
#fiscalYearList [data-toggle-fiscal][hidden]{display:none!important}

/* Accountant pack: make the one-click handoff the obvious primary action. */
.accountant-pack-actions1140{align-content:start}
.accountant-full-package1150{width:100%;justify-content:center}
.accountant-package-detail1150{
  margin-top:16px;
  padding:18px 20px;
  border:1px solid var(--line);
  border-radius:14px;
  background:var(--surface-soft);
  display:grid;
  gap:10px;
}
.accountant-package-detail1150>strong{font-size:.96rem}
.accountant-package-detail1150 ul{margin:0;padding-left:20px;display:grid;gap:7px;color:var(--muted);line-height:1.45}
.accountant-package-detail1150 small{display:block;color:var(--muted);line-height:1.5;border-top:1px solid var(--line);padding-top:10px}

@media(max-width:900px){
  .accountant-year-controls1140{grid-template-columns:1fr!important;max-width:none!important;width:100%!important}
  .accountant-year-controls1140 select{min-width:0!important;width:100%!important}
  .opening-card .books-card-head{grid-template-columns:1fr!important}
  #openingFiscalYear{min-width:0!important;width:100%!important}
}
