.tender-page__content{padding:var(--space-m) 0 var(--space-l)}.tender-page__inner{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.tender-page__back{display:inline-block;margin-bottom:var(--space-m);color:var(--color-brand);text-decoration:none;font-weight:var(--weight-semibold)}.tender-page__back:hover{text-decoration:underline}.tender-page__header{margin-bottom:var(--space-m)}.tender-page__title{line-height:1.1;margin-bottom:var(--space-s);overflow-wrap:anywhere;word-break:break-word;hyphens:auto;-webkit-hyphens:auto}.tender-page__meta{display:flex;align-items:center;gap:var(--space-s);flex-wrap:wrap}.tender-page__category{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-brand)}.tender-page__deadline{font-size:var(--text-small);color:var(--color-text-muted)}.tender-page__deadline--past{text-decoration:line-through}.tender-page__status-badge{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-white);background:var(--color-text-muted);padding:2px 8px;border-radius:var(--radius-s)}.tender-page__body{margin-bottom:var(--space-m)}.tender-page__files{margin-top:var(--space-m);padding:var(--space-s);background:var(--color-gray-100);border-radius:var(--radius-s)}.tender-page__files-heading{margin-bottom:var(--space-s)}.tender-page__files-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-xs)}.tender-page__file-link{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);background:var(--color-white);border-radius:var(--radius-s);text-decoration:none;color:var(--color-brand);font-weight:var(--weight-semibold);transition:background .2s}.tender-page__file-link:hover{background:var(--color-gray-200)}