/* Juloger — додаткові елементи правових сторінок */

.helpStrip_ax7 {
    margin-top: 26px;
    border-top: 2px solid var(--ax-deep);
    background: var(--ax-panel);
    box-shadow: var(--ax-lift1);
    padding: 20px 22px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 14px;
}
.helpStrip_ax7__text {
    font-size: 14px;
    color: var(--ax-mute);
    max-width: 560px;
}
.helpStrip_ax7__text b { color: var(--ax-deep); }
.toTop_ax7 {
    font-size: 13px;
    font-weight: 700;
    letter-spacing: .06em;
    text-transform: uppercase;
    color: var(--ax-dark);
    background: var(--ax-amber);
    border-radius: var(--ax-r2);
    padding: 9px 16px;
    white-space: nowrap;
}
.toTop_ax7:hover { color: #fff; background: var(--ax-teal); }

.markRun_ax7 {
    background: linear-gradient(180deg, transparent 58%, rgba(224, 160, 44, .55) 58%);
    color: var(--ax-ink);
}

.factRow_ax7 {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin: 16px 0 4px;
}
.factRow_ax7__tag {
    font-size: 12.5px;
    color: var(--ax-deep);
    background: var(--ax-tint);
    border: 1px solid var(--ax-edge);
    border-radius: var(--ax-r1);
    padding: 6px 11px;
}

@media print {
    .siteCrest_ax7, .docIndex_ax7, .helpStrip_ax7, .baseLine_ax7__nav { display: none; }
    .docGrid_ax7 { grid-template-columns: 1fr; padding: 0; }
    body { background: #fff; font-size: 12pt; }
}
