.transparency-page[data-astro-cid-vugh6gti]{padding:4.5rem 0 5rem}.transparency-intro[data-astro-cid-vugh6gti]{max-width:760px;margin-bottom:3rem}.transparency-intro[data-astro-cid-vugh6gti] h2[data-astro-cid-vugh6gti]{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-text)}.transparency-intro[data-astro-cid-vugh6gti] p[data-astro-cid-vugh6gti]{color:var(--color-text-muted);line-height:1.7;margin-bottom:.75rem}.filter-group[data-astro-cid-vugh6gti]{margin-bottom:2rem}.filter-label[data-astro-cid-vugh6gti]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:.85rem}.transparency-controls[data-astro-cid-vugh6gti]{display:flex;flex-wrap:wrap;gap:.5rem}.filter-btn[data-astro-cid-vugh6gti]{padding:.55rem 1.1rem;background:#fff;border:1px solid #e5e7eb;border-radius:999px;font-size:.85rem;font-weight:500;color:var(--color-text);cursor:pointer;transition:all .15s}.filter-btn[data-astro-cid-vugh6gti]:hover{border-color:var(--color-primary);color:var(--color-primary);background:#fff}.filter-btn[data-astro-cid-vugh6gti].active{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 2px 8px #1b5e202e}.filter-btn[data-astro-cid-vugh6gti].active:hover{background:var(--color-primary-light);border-color:var(--color-primary-light);color:#fff}#docs-table-wrap[data-astro-cid-vugh6gti]{min-height:200px;background:#fff;border:1px solid #eef0f3;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.docs-pagination[data-astro-cid-vugh6gti]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;flex-wrap:wrap}.page-btn[data-astro-cid-vugh6gti]{padding:.5rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.4rem;font-size:.85rem;font-weight:500;color:var(--color-text);cursor:pointer;transition:all .15s}.page-btn[data-astro-cid-vugh6gti]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.page-btn[data-astro-cid-vugh6gti]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-astro-cid-vugh6gti]{font-size:.9rem;color:var(--color-text-muted);min-width:4rem;text-align:center}@media(max-width:720px){.transparency-page[data-astro-cid-vugh6gti]{padding:2.5rem 0 3.5rem}.transparency-intro[data-astro-cid-vugh6gti]{margin-bottom:2rem}.filter-group[data-astro-cid-vugh6gti]{margin-bottom:1.5rem}}.transparency-page .docs-status{text-align:center;padding:4rem 1.5rem;color:var(--color-text-muted);font-size:.95rem}.transparency-page .docs-error{color:#b91c1c}.transparency-page .docs-table{width:100%;border-collapse:collapse;font-size:.9rem;table-layout:fixed}.transparency-page .docs-table th,.transparency-page .docs-table td{padding:1rem 1.1rem;border-bottom:1px solid #eef0f3;text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:anywhere}.transparency-page .docs-table tbody tr:last-child td{border-bottom:none}.transparency-page .docs-table th{background:#f8faf6;font-weight:600;color:var(--color-text);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #eef0f3}.transparency-page .docs-table .col-date{width:7.5rem;white-space:nowrap;color:var(--color-text-muted)}.transparency-page .docs-table .col-cat{width:9rem}.transparency-page .docs-table .col-file{width:9rem;white-space:nowrap}.transparency-page .cat-pill{display:inline-block;padding:.2rem .6rem;border-radius:1rem;font-size:.75rem;font-weight:600;background:#1b5e2014;color:var(--color-primary-dark);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.transparency-page .cat-faktury{background:#c5a5722e;color:#806127}.transparency-page .cat-objednavky{background:#3b82f61a;color:#1e3a8a}.transparency-page .cat-vyrocne{background:#a855f71f;color:#6b21a8}.transparency-page .cat-stanovy{background:#dc26261a;color:#991b1b}.transparency-page .cat-zavierky{background:#ea580c1a;color:#9a3412}.transparency-page .cat-ine{background:#f3f4f6;color:#374151}.transparency-page .doc-title{font-weight:500;color:var(--color-text);line-height:1.4;overflow-wrap:anywhere}.transparency-page .doc-desc{margin-top:.25rem;font-size:.82rem;color:var(--color-text-muted);line-height:1.5;overflow-wrap:anywhere}.transparency-page .dl-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;background:var(--color-primary);color:#fff!important;border-radius:.4rem;font-size:.82rem;font-weight:600;transition:background .15s;white-space:nowrap}.transparency-page .dl-btn:hover{background:var(--color-primary-light)}.transparency-page .dl-size{font-weight:400;opacity:.85}@media(max-width:720px){.transparency-page .docs-table{table-layout:auto}.transparency-page .docs-table thead{display:none}.transparency-page .docs-table,.transparency-page .docs-table tbody,.transparency-page .docs-table tr,.transparency-page .docs-table td{display:block;width:100%;max-width:100%}.transparency-page .docs-table tr{padding:1.1rem;border-bottom:1px solid #eef0f3;display:flex;flex-direction:column}.transparency-page .docs-table tbody tr:last-child{border-bottom:none}.transparency-page .docs-table td{padding:.2rem 0;border:none}.transparency-page .docs-table .col-date{font-size:.8rem;order:1;width:auto}.transparency-page .docs-table .col-cat{order:2;margin-bottom:.4rem;width:auto}.transparency-page .docs-table .col-title{order:3;margin-bottom:.6rem;width:auto}.transparency-page .docs-table .col-file{order:4;width:auto}}
