/* Rēķinu darba virsma: bez kartītēm, vienotas satura malas. */
.acc-inv-list--issued { max-width: 1280px; margin-inline: auto; }
.acc-inv-list--issued .acc-inv-list__page-head { margin-bottom: 24px; }
.acc-inv-list--issued .acc-inv-list__h1 { margin-bottom: 4px; }
.acc-inv-list--issued .acc-inv-list__actions { gap: 8px; flex-wrap: wrap; }
.acc-inv-list--issued .acc-inv-list__btn {
  min-height: 36px;
  padding: 8px 14px;
  font-size: 13px;
  line-height: 18px;
}
.acc-inv-list--issued .acc-inv-list__tabs { border-top: 0; gap: 4px; margin-bottom: 20px; padding-bottom: 12px; }
.acc-inv-list--issued .acc-inv-list__filters {
  display: grid;
  grid-template-columns: minmax(200px, 1.6fr) repeat(2, minmax(145px, 1fr)) minmax(175px, 1.2fr) minmax(130px, 1fr) auto;
  gap: 12px;
  margin: 0;
  padding: 0 0 20px;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.acc-inv-list--issued .acc-inv-list__field { width: auto; min-width: 0; }
.acc-inv-list--issued .acc-inv-list__field .acc-field__label { margin: 0 0 6px; font-size: 12px; }
.acc-inv-list--issued .acc-inv-list__field > .acc-input,
.acc-inv-list--issued .acc-inv-list__field > .acc-select { width: 100%; }
.acc-inv-list--issued .acc-inv-list__clear { min-height: 38px; color: var(--mk-link); padding: 8px; border-radius: 6px; }
.acc-inv-list--issued .acc-inv-list__clear:hover { background: var(--mk-accent-tint); }
.acc-inv-list--issued .acc-inv-list__meta { padding: 16px 0; min-height: 0; }
.acc-inv-list--issued .acc-inv-list__meta strong { font-weight: 600; }
.acc-inv-list--issued .acc-inv-list__meta { border-top: 1px solid var(--mk-line); padding: 12px 0; }
.acc-inv-list--issued .acc-inv-list__sort .acc-select { height: 32px; border-color: transparent; background-color: transparent; }
.acc-inv-list--issued .acc-inv-list__sort .acc-select:hover { border-color: var(--mk-line); }
.acc-inv-list--issued :is(.acc-input, .acc-select, .acc-inv-list__search, .acc-inv-list__btn) { border-radius: 6px; }
.acc-inv-list--issued .acc-inv-list__actions > .acc-inv-list__btn:not(.acc-inv-list__btn--primary) { border-color: transparent; }
.acc-inv-list--issued .acc-inv-list__actions > .acc-inv-list__btn:not(.acc-inv-list__btn--primary):hover { background: var(--mk-surface); border-color: var(--mk-line); }
.acc-inv-list--issued .acc-inv-list__table-block {
  width: 100%;
  max-width: 100%;
  margin-inline: auto;
  border: 0;
  border-radius: 0;
  overflow: hidden;
}
.acc-inv-list--issued .acc-inv-list__table-block .acc-inv-list__table { width: 100%; min-width: 960px; table-layout: auto; }
.acc-inv-list--issued .acc-inv-list__col-num { width: 1%; }
.acc-inv-list--issued .acc-inv-list__col-partner { width: auto; }
.acc-inv-list--issued .acc-inv-list__col-date { width: 1%; }
.acc-inv-list--issued .acc-inv-list__col-sum { width: 1%; }
.acc-inv-list--issued .acc-inv-list__col-cur { width: 1%; }
.acc-inv-list--issued .acc-inv-list__col-status { width: 1%; }
.acc-inv-list--issued .acc-inv-list__col-pay { width: 1%; }
.acc-inv-list--issued .acc-inv-list__col-act { width: 1%; }
.acc-inv-list--issued .acc-inv-list__table th { background: var(--mk-ink-hover); color: var(--mk-white); border-top: 0; border-bottom: 2px solid var(--mk-ink-hover); padding: 12px 16px; letter-spacing: 0; }
.acc-inv-list--issued .acc-inv-list__table td { padding: 12px 16px; line-height: 20px; }
.acc-inv-list--issued .acc-inv-list__table th { white-space: nowrap; vertical-align: middle; }
.acc-inv-list--issued .acc-inv-list__table :is(th, td):not(:nth-child(2)) { white-space: nowrap; }
.acc-inv-list--issued .acc-inv-list__table :is(th, td):nth-child(2) { min-width: 200px; }
.acc-inv-list--issued .acc-inv-list__table :is(th, td):is(:nth-child(3), :nth-child(5), :nth-child(6), :nth-child(7)) { text-align: center; }
.acc-inv-list--issued .acc-inv-list__table :is(th, td):nth-child(4) { text-align: right; }
.acc-inv-list--issued .acc-inv-list__table .acc-badge {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  border: 1px solid transparent;
  border-radius: 3px;
  font-weight: 500;
}
.acc-inv-list--issued .acc-badge--issued { background: #edf4ff; color: #285da8; }
.acc-inv-list--issued .acc-badge--posted { background: #eaf6ef; color: #246b49; }
.acc-inv-list--issued .acc-badge--approved { background: #fff5df; color: #865c12; }
.acc-inv-list--issued .acc-badge--draft { background: #f0f2f5; color: #536174; }
.acc-inv-list--issued .acc-inv-list__table .acc-badge::before { content: ""; width: 5px; height: 5px; border-radius: 50%; background: currentColor; margin-right: 6px; flex: none; }
.acc-inv-list--issued .acc-inv-list__link { text-decoration: none; font-weight: 500; }
.acc-inv-list--issued .acc-inv-list__link:hover { text-decoration: underline; }
.acc-inv-list--issued .acc-inv-list__tab { text-transform: none; letter-spacing: 0; font-size: 13px; font-weight: 600; }
.acc-inv-list--issued .acc-inv-list__tab {
  padding: 10px 12px;
  border: 0;
  border-radius: 3px;
}
.acc-inv-list--issued .acc-inv-list__tab:hover { background: var(--mk-accent-tint); color: var(--mk-ink); }
.acc-inv-list--issued .acc-inv-list__tab[aria-selected="true"] {
  background: var(--mk-ink-hover);
  color: var(--mk-white);
}
/* Native date picker retains keyboard input and the browser's calendar. */
.acc-inv-list--issued .acc-input--date { min-width: 0; font-variant-numeric: tabular-nums; color-scheme: light; }
.acc-inv-list--issued .acc-input--date::-webkit-calendar-picker-indicator {
  cursor: pointer;
  padding: 4px;
  border-radius: 4px;
  opacity: .65;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%233B5C8A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M16 3v4M8 3v4M3 11h18M8 15h2M14 15h2'/%3E%3C/svg%3E");
}
.acc-inv-list--issued .acc-input--date::-webkit-calendar-picker-indicator:hover { opacity: 1; background-color: var(--mk-accent-tint); }
.acc-inv-list--issued .acc-inv-list__table tr:last-child td { border-bottom: 1px solid var(--mk-line); }
.acc-inv-list--issued .acc-inv-list__table td:first-child,
.acc-inv-list--issued .acc-inv-list__date { white-space: nowrap; }
.acc-inv-list--issued .acc-table__num { font-variant-numeric: tabular-nums; font-weight: 500; }
.acc-inv-list--issued .acc-inv-list__table th:last-child,
.acc-inv-list--issued .acc-inv-list__table td:last-child { padding: 8px; text-align: center; }
.acc-inv-list--issued .acc-badge { white-space: nowrap; padding: 4px 8px; line-height: 18px; }
.acc-inv-list--issued .acc-inv-list__icon-btn { width: 34px; height: 34px; border-radius: 6px; }
.acc-inv-list--issued :is(a, button, input, select):focus-visible { outline: 2px solid var(--mk-accent); outline-offset: 3px; }
.acc-inv-list--issued .acc-inv-list__tab { border-radius: 6px; }
@media (max-width: 1100px) {
  .acc-inv-list--issued .acc-inv-list__filters { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .acc-inv-list--issued .acc-inv-list__clear { justify-self: start; }
}
@media (max-width: 700px) {
  .acc-inv-list--issued .acc-inv-list__page-head { flex-direction: column; align-items: flex-start; gap: 16px; }
  .acc-inv-list--issued .acc-inv-list__filters { grid-template-columns: repeat(2, minmax(0, 1fr)); padding: 0 0 16px; }
  .acc-inv-list--issued .acc-inv-list__field--search { grid-column: 1 / -1; }
  .acc-inv-list--issued .acc-inv-list__tabs { gap: 4px; }
}
@media (max-width: 420px) {
  .acc-inv-list--issued .acc-inv-list__filters { grid-template-columns: minmax(0, 1fr); }
}
