/*! next CSS — собрано tools/css-build.mjs, не редактировать вручную | 2026-10-29 */
.zki-next .nx-container{width: 100%;max-width: var(--nx-container-max);margin-inline: auto;padding-inline: var(--nx-container-gutter)}.zki-next .nx-container--wide{max-width: none}.zki-next .nx-section{padding-block: var(--nx-pad-section)}.zki-next .nx-stack{display: flex;flex-direction: column;gap: var(--nx-gap-stack)}.zki-next .nx-stack--tight{gap: var(--nx-space-2)}.zki-next .nx-stack--loose{gap: var(--nx-gap-section)}.zki-next .nx-flow>* + *{margin-block-start: var(--nx-gap-stack)}.zki-next .nx-cluster{display: flex;flex-wrap: wrap;align-items: center;gap: var(--nx-gap-inline)}.zki-next .nx-cluster--between{justify-content: space-between}.zki-next .nx-grid{display: grid;gap: var(--nx-gap-stack)}.zki-next .nx-grid--auto{grid-template-columns: repeat(auto-fit,minmax(min(16rem,100%),1fr))}.zki-next .nx-grid--2{grid-template-columns: repeat(2,minmax(0,1fr))}.zki-next .nx-grid--3{grid-template-columns: repeat(3,minmax(0,1fr))}@media (max-width: 767px){.zki-next .nx-grid--2,.zki-next .nx-grid--3{grid-template-columns: minmax(0,1fr)}}.zki-next .nx-section{padding-block: var(--nx-pad-section)}.zki-next .nx-section--tight{padding-block: var(--nx-space-5)}.zki-next .nx-section--flush{padding-block: 0}.zki-next .nx-section--muted{background: var(--nx-surface-muted)}.zki-next .nx-card{background: var(--nx-surface-page);border: var(--nx-border-width) solid var(--nx-border-subtle);border-radius: var(--nx-radius-lg);padding: var(--nx-pad-card)}.zki-next .nx-card--flush{padding: 0}.zki-next .nx-card--interactive{transition: border-color var(--nx-duration-base) var(--nx-easing-standard),box-shadow var(--nx-duration-base) var(--nx-easing-standard),transform var(--nx-duration-base) var(--nx-easing-standard)}.zki-next .nx-card--interactive:hover{border-color: var(--nx-border-default);box-shadow: 0 8px 20px rgba(0,0,0,0.1);transform: translateY(-4px)}