/* 7. 10. 2026 — X paleta: sve što je tekstualni link je plavo (#1d9bf0), da se vidi gde može da se klikne.
   Dugmad (.dugme, .finder-button), meni, tabovi, čipovi i kartice koraka ostaju crni/sivi. Učitava se poslednji. */
body.astracia p a, body.astracia dd a, body.astracia small a, body.astracia .tiho a, body.astracia .panel ul a, body.astracia .panel ol a,
body.astracia .community-table a, body.astracia .directory-table a, body.astracia .story-table a, body.astracia .deals-title a,
body.astracia .deals-post, body.astracia .deals-panel-foot a, body.astracia .deals-back a,
body.astracia .ws-start-actions a, body.astracia .ws-start-head a, body.astracia .ws-start-extra a, body.astracia .ws-locked a, body.astracia .ws-connect-note a,
body.astracia .ws-step-edit, body.astracia .page-status-actions a.tiho, body.astracia .page-editor a:not(.dugme),
body.astracia .startup-story-read, body.astracia .startup-stories a, body.astracia .story-strip-item a, body.astracia .product-alternatives-link a, body.astracia .k-alati a, body.astracia .distribution-name,
body.astracia .finder-note a, body.astracia .finder-text-link, body.astracia .search-clear,
body.astracia .product-facts a, body.astracia .product-back, body.astracia .seo-breadcrumb a, body.astracia .story-crumbs a,
body.astracia .story-sources a, body.astracia .story-endnote a, body.astracia .owner-links a, body.astracia .story-original a:not(.finder-button),
body.astracia .finder-pagination a, body.astracia .exchange-pagination a, body.astracia .page-jump a,
body.astracia .finder-empty a:not(.dugme):not(.finder-button), body.astracia .deals-empty a, body.astracia .ws-link-list a,
body.astracia .product-platform-note + a, body.astracia .product-hero-action .ghost, body.astracia .community-profile-page .profile-back,
body.astracia .podnozje-veze a:hover, body.astracia .header-account-menu a:hover {
    color: #1d9bf0;
}
body.astracia p a:hover, body.astracia dd a:hover, body.astracia small a:hover, body.astracia .tiho a:hover,
body.astracia .community-table a:hover, body.astracia .directory-table a:hover, body.astracia .story-table a:hover, body.astracia .deals-title a:hover,
body.astracia .deals-post:hover, body.astracia .deals-panel-foot a:hover, body.astracia .ws-start-actions a:hover, body.astracia .ws-step-edit:hover,
body.astracia .finder-note a:hover, body.astracia .product-alternatives-link a:hover, body.astracia .story-sources a:hover, body.astracia .owner-links a:hover,
body.astracia .finder-pagination a:hover, body.astracia .exchange-pagination a:hover {
    color: #1a8cd8;
    text-decoration: none;
}
/* Naslovi redova u tabelama: plavi, ali i dalje polucrni po težini. */
body.astracia .community-table a strong, body.astracia .directory-table a strong, body.astracia .deals-title a { font-weight: 600; }
/* Ne dirati: dugmad, meni, tabove, čipove, kartice koraka. */
body.astracia .dugme, body.astracia a.dugme, body.astracia .finder-button, body.astracia a.finder-button, body.astracia .meni a,
body.astracia .workspace-tabs a, body.astracia .ws-stepper a, body.astracia .finder-result-tabs a, body.astracia .people-tabs a, body.astracia .chip, body.astracia a.chip {
    text-decoration: none;
}
body.astracia .dugme, body.astracia a.dugme, body.astracia .finder-button, body.astracia a.finder-button { color: #fff; }
body.astracia .dugme.ghost, body.astracia a.dugme.ghost, body.astracia .finder-button.secondary, body.astracia a.finder-button.secondary { color: #0f1419; }
/* Hover kao na X-u: siva podloga na svemu što može da se klikne, ručica umesto podvlačenja (7. 10. 2026). */
body.astracia a, body.astracia button, body.astracia summary, body.astracia label.connect-choice, body.astracia label:has(> input[type=checkbox]),
body.astracia tr[data-href], body.astracia .ws-stepper a, body.astracia .ws-live-dots a, body.astracia .finder-suggestions a, body.astracia select { cursor: pointer; }
body.astracia a:hover { text-decoration: none; }
body.astracia .meni a:hover, body.astracia .workspace-tabs a:hover, body.astracia .finder-result-tabs a:hover, body.astracia .people-tabs a:hover,
body.astracia .header-account-menu a:hover, body.astracia .podnozje-veze a:hover, body.astracia .chip:hover, body.astracia a.chip:hover,
body.astracia .ws-live-dots a:hover, body.astracia .finder-suggestions a:hover, body.astracia .page-block-actions button:hover { background: rgba(15, 20, 25, .08); }
body.astracia .ws-stepper a:hover, body.astracia .startup-action-grid a:hover, body.astracia .product-alternative:hover, body.astracia .story-strip-item:hover { background: #f7f9f9; border-color: #cfd9de; }
body.astracia .community-table tbody tr:hover td, body.astracia .directory-table tbody tr:hover td, body.astracia .story-table tbody tr:hover td, body.astracia .deals-row:hover td, body.public-workspace .deals-panel .deals-row:hover td { background: #eef1f2; }
body.astracia .dugme:hover, body.astracia a.dugme:hover, body.astracia .finder-button:hover, body.astracia a.finder-button:hover { background: #272c30; color: #fff; }
body.astracia .dugme.ghost:hover, body.astracia a.dugme.ghost:hover, body.astracia .finder-button.secondary:hover, body.astracia a.finder-button.secondary:hover { background: rgba(15, 20, 25, .08); color: #0f1419; }
/* 8. 10. 2026 — Discover: „Product filters“ stoji u istom redu pored pretrage kao dugme, a filteri se otvaraju ispod kao padajući panel. */
body.astracia .directory-page .startups-filteri:has(> .classification-filters) { flex-wrap: nowrap; position: relative; }
body.astracia .startups-filteri > .classification-filters { flex: 0 0 auto; width: auto; order: 3; position: static; }
body.astracia .classification-filters > summary { list-style: none; display: inline-flex; align-items: center; gap: 6px; padding: 9px 12px; border: 1px solid var(--boja-ivica-jaka); border-radius: 10px; font-size: 13px; font-weight: 600; color: var(--boja-tekst); white-space: nowrap; background: #fff; }
body.astracia .classification-filters > summary::-webkit-details-marker { display: none; }
body.astracia .classification-filters > summary::after { content: "⌄"; font-size: 12px; }
body.astracia .classification-filters[open] > summary { background: var(--boja-akcent-fon); }
body.astracia .classification-filters .finder-form-grid { position: absolute; right: 0; top: calc(100% + 8px); z-index: 20; width: min(720px, 100%); background: #fff; border: 1px solid var(--boja-ivica); border-radius: 12px; box-shadow: var(--senka-l); padding: 14px; }
@media (max-width: 760px) { body.astracia .directory-page .startups-filteri:has(> .classification-filters) { flex-wrap: wrap; } body.astracia .classification-filters .finder-form-grid { position: static; width: 100%; box-shadow: none; } }
body.astracia .directory-page .startups-filteri:has(> .classification-filters) { flex-wrap: nowrap !important; }
body.astracia .directory-page .startups-filteri:has(> .classification-filters) .directory-query { flex: 1 1 240px; min-width: 200px; width: auto; }
body.astracia .directory-page .startups-filteri:has(> .classification-filters) .list-search-scope select { max-width: 220px; }
/* Traka pretrage je grid (public-workspace.css): četvrta kolona za dugme filtera, panel ne zauzima ceo red. */
body.astracia .directory-page .startups-filteri:has(> .classification-filters) { grid-template-columns: 240px minmax(0, 1fr) auto auto !important; }
body.astracia .directory-page .startups-filteri > .classification-filters { grid-column: auto !important; width: auto !important; }
/* 8. 10. 2026 — mobilni audit: traka pretrage u dva reda (kategorija; polje; Search + filteri). */
@media (max-width: 760px) {
    body.astracia .directory-page .startups-filteri:has(> .classification-filters) { grid-template-columns: minmax(0, 1fr) auto !important; }
    body.astracia .directory-page .startups-filteri:has(> .classification-filters) .list-search-scope,
    body.astracia .directory-page .startups-filteri:has(> .classification-filters) .directory-query { grid-column: 1 / -1; }
    body.astracia .directory-page .startups-filteri:has(> .classification-filters) .list-search-scope select { max-width: none; width: 100%; }
    body.astracia .directory-page .startups-filteri > .classification-filters { grid-column: auto !important; justify-self: end; }
    body.astracia .classification-filters .finder-form-grid { position: absolute; left: 0; right: 0; width: auto; }
}
/* 8. 10. 2026 — mobilni audit, runda 2: reklama svakih 10 redova, minimalni tekst 12 px, veće dodirne površine, brojke priče u jednu kolonu, izbor fajla kao dugme. */
@media (max-width: 640px) {
    body.astracia .discover-inline-ad:not(.ad-m) { display: none !important; }
    body.astracia small, body.astracia .chip, body.astracia .tiho, body.astracia .community-topics span, body.astracia .directory-summary, body.astracia .deals-title small, body.astracia .deals-col-value small { font-size: 12.5px; }
    body.astracia .zaglavlje .desno a { min-height: 40px; display: inline-flex; align-items: center; padding: 0 12px; }
    body.astracia .podnozje { font-size: 13px; line-height: 2; }
    body.astracia .podnozje-veze a { padding: 6px 2px; display: inline-block; }
    body.astracia .finder-pagination a, body.astracia .paginacija a { min-width: 40px; min-height: 40px; display: inline-flex; align-items: center; justify-content: center; }
    body.public-workspace .story-numbers dl, body.public-workspace .story-stats { grid-template-columns: 1fr !important; }
}
/* Izbor fajla (logo, slike, fotografija): sistemsko dugme stilizovano kao naše, na svim širinama. */
body.astracia input[type=file] { font-size: 13px; color: var(--boja-tekst-tiho); }
body.astracia input[type=file]::file-selector-button { font: inherit; font-weight: 600; font-size: 13px; color: #0f1419; background: #fff; border: 1px solid var(--boja-ivica-jaka); border-radius: 10px; padding: 8px 12px; margin-right: 10px; cursor: pointer; }
body.astracia input[type=file]::file-selector-button:hover { background: rgba(15, 20, 25, .08); }
/* 8. 10. 2026 — Startup Directories: pretraga i filteri u jednom redu kao na Checklisti. */
body.astracia .distribution-filters { padding: 8px 12px; }
body.astracia .distribution-one-row { display: flex; flex-wrap: wrap; align-items: flex-end; gap: 8px 10px; }
body.astracia .distribution-one-row label { display: flex; flex-direction: column; gap: 2px; font-size: 11.5px; font-weight: 600; color: var(--boja-tekst-tiho); min-width: 0; }
body.astracia .distribution-one-row label.raste { flex: 1 1 220px; }
body.astracia .distribution-one-row label.raste input { width: 100%; }
body.astracia .distribution-one-row select, body.astracia .distribution-one-row input { padding: 6px 8px; font-size: 13px; min-height: 0; border-radius: 8px; }
body.astracia .distribution-one-row select { max-width: 170px; }
body.astracia .distribution-one-row button { padding: 7px 12px; font-size: 13px; }
body.astracia .distribution-results-heading [data-directory-note]:empty { display: none; }
body.astracia .distribution-one-row label.raste { flex: 1 1 260px; max-width: 560px; }
body.astracia .distribution-one-row select { min-width: 120px; max-width: 200px; }
body.astracia .distribution-one-row label:has(select[name=rating]) select { min-width: 84px; }
body.astracia .distribution-one-row label:has(select[name=category]) select { min-width: 180px; }
/* 8. 10. 2026 — People / Hire experts / Media: cela traka pretrage u jednom redu (scope · network · topic · polje · Search). */
body.public-workspace .compact-catalog .startups-filteri.list-search { display: flex !important; flex-wrap: nowrap; align-items: center; gap: 8px; }
body.public-workspace .compact-catalog .community-filter-controls { display: contents; }
body.public-workspace .compact-catalog .list-search .list-search-scope select { min-width: 150px; max-width: 240px; height: 40px; }
body.public-workspace .compact-catalog .list-search .list-search-network select { min-width: 130px; height: 40px; }
body.public-workspace .compact-catalog .list-search .polje-ikona { flex: 1 1 200px; min-width: 160px; }
body.public-workspace .compact-catalog .list-search button { white-space: nowrap; }
@media (max-width: 900px) { body.public-workspace .compact-catalog .startups-filteri.list-search { flex-wrap: wrap; } body.public-workspace .compact-catalog .list-search .polje-ikona { flex-basis: 100%; } }

/* 8. 10. 2026: traka filtera checkliste — polje pretrage iste visine kao padajuće liste (opšte pravilo za dodir daje min-height 40), dugme u istoj liniji. */
body.astracia .checklist-alatke .filteri label.raste input[type=search], body.astracia .checklist-alatke .filteri label select { min-height: 32px; height: 32px; }
body.astracia .checklist-alatke .filteri label { margin: 0; padding: 0; }
body.astracia .checklist-alatke .filteri button { margin: 0; min-height: 32px; height: 32px; align-self: flex-end; }

/* ===== Runda 17 (8. 10. 2026, Marko) — jedna traka pretrage svuda: polje prvo, pa izbori, pa dugme; sve 34 px ===== */
body.astracia .startups-filteri, body.astracia .list-search, body.astracia .finder-filter, body.astracia .distribution-filter-row, body.astracia .checklist-alatke .filteri {
  display: flex !important; flex-wrap: nowrap; align-items: center; gap: 8px; padding: 0 !important; margin: 0 0 16px; background: transparent !important; border: 0 !important; box-shadow: none !important; grid-template-columns: none !important; width: 100%;
}
body.astracia .distribution-filters, body.astracia .panel.checklist-alatke { padding: 0; margin: 0 0 16px; background: transparent; border: 0; box-shadow: none; }
body.astracia .startups-filteri .directory-query, body.astracia .list-search .directory-query, body.astracia .finder-filter > label:has(input[type=search]), body.astracia .finder-filter > .directory-query, body.astracia .distribution-filter-row > label.raste, body.astracia .checklist-alatke .filteri > label.raste {
  order: -2; flex: 1 1 320px !important; min-width: 180px; width: auto; margin: 0 !important; padding: 0;
}
body.astracia .startups-filteri .list-search-scope, body.astracia .list-search .list-search-network, body.astracia .list-search .community-filter-controls, body.astracia .list-search .list-search-options, body.astracia .finder-filter > label:has(select), body.astracia .distribution-filter-row > label:not(.raste), body.astracia .checklist-alatke .filteri > label:not(.raste) {
  order: 0; flex: 0 1 180px !important; min-width: 0; width: auto; margin: 0 !important; padding: 0;
}
body.astracia .list-search .community-filter-controls { display: flex; gap: 8px; flex: 0 1 auto !important; }
body.astracia .list-search .community-filter-controls label { flex: 0 1 170px; margin: 0; }
body.astracia .startups-filteri > .classification-filters { order: 1 !important; flex: none !important; }
body.astracia .startups-filteri > button, body.astracia .list-search > button, body.astracia .finder-filter > button, body.astracia .finder-filter > .finder-button, body.astracia .distribution-filter-row > button, body.astracia .checklist-alatke .filteri > button { order: 5; flex: none; margin: 0 !important; align-self: center; }
body.astracia .startups-filteri input[type=search], body.astracia .startups-filteri select, body.astracia .startups-filteri > button, body.astracia .startups-filteri .classification-filters > summary,
body.astracia .finder-filter input[type=search], body.astracia .finder-filter select, body.astracia .finder-filter > button, body.astracia .finder-filter > .finder-button,
body.astracia .distribution-filter-row input[type=search], body.astracia .distribution-filter-row select, body.astracia .distribution-filter-row > button,
body.astracia .checklist-alatke .filteri input[type=search], body.astracia .checklist-alatke .filteri select, body.astracia .checklist-alatke .filteri > button {
  height: 34px !important; min-height: 34px !important; margin: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; font-size: 13px; box-sizing: border-box; width: 100%;
}
body.astracia .startups-filteri > button, body.astracia .finder-filter > button, body.astracia .finder-filter > .finder-button, body.astracia .distribution-filter-row > button, body.astracia .checklist-alatke .filteri > button { width: auto; padding: 0 14px !important; white-space: nowrap; }
body.astracia .finder-filter label, body.astracia .distribution-filter-row label, body.astracia .checklist-alatke .filteri label { display: block; font-size: 0; line-height: 0; }
body.astracia .finder-filter label > input, body.astracia .finder-filter label > select, body.astracia .distribution-filter-row label > input, body.astracia .distribution-filter-row label > select, body.astracia .checklist-alatke .filteri label > input, body.astracia .checklist-alatke .filteri label > select { font-size: 13px; line-height: normal; display: block; }
body.astracia .list-search .list-search-options { display: flex; align-items: center; }
body.astracia .list-search .list-search-check { font-size: 12px; white-space: nowrap; }
@media (max-width: 760px) {
  body.astracia .startups-filteri, body.astracia .list-search, body.astracia .finder-filter, body.astracia .distribution-filter-row, body.astracia .checklist-alatke .filteri { flex-wrap: wrap; }
  body.astracia .startups-filteri .directory-query, body.astracia .list-search .directory-query, body.astracia .finder-filter > label:has(input[type=search]), body.astracia .distribution-filter-row > label.raste, body.astracia .checklist-alatke .filteri > label.raste { flex-basis: 100% !important; }
  body.astracia .startups-filteri .list-search-scope, body.astracia .finder-filter > label:has(select), body.astracia .distribution-filter-row > label:not(.raste), body.astracia .checklist-alatke .filteri > label:not(.raste) { flex: 1 1 45% !important; }
}

/* ===== Runda 17 — jedna paginacija svuda (kao Discover, tanja): strana + ukupno, Previous, brojevi, Next, polje Go to page ===== */
body.astracia .paginacija, body.astracia .finder-pagination, body.astracia .exchange-pagination { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; margin: 18px 0 0; padding: 0; font-size: 13px; background: transparent; border: 0; }
body.astracia .paginacija > a, body.astracia .paginacija > span.aktivna, body.astracia .finder-pagination > a, body.astracia .finder-pagination > span.aktivna, body.astracia .exchange-pagination > a, body.astracia .exchange-pagination > span.aktivna {
  display: inline-flex; align-items: center; justify-content: center; min-width: 32px !important; min-height: 32px !important; height: 32px; padding: 0 10px; border: 1px solid #eff3f4; border-radius: 8px; background: #fff; color: #0f1419; font-weight: 500; text-decoration: none; line-height: 1;
}
body.astracia .paginacija > a:hover, body.astracia .finder-pagination > a:hover, body.astracia .exchange-pagination > a:hover { background: #f7f9f9; border-color: #cfd9de; color: #0f1419; }
body.astracia .paginacija [aria-current=page], body.astracia .paginacija > span.aktivna, body.astracia .finder-pagination [aria-current=page], body.astracia .exchange-pagination [aria-current=page] { background: #0f1419 !important; border-color: #0f1419 !important; color: #fff !important; font-weight: 700; cursor: default; }
body.astracia .paginacija .paginacija-tacke, body.astracia .paginacija > span[aria-hidden=true] { color: #536471; padding: 0 2px; }
body.astracia .paginacija .directory-page-summary, body.astracia .finder-pagination > span:not(.aktivna):not([aria-hidden]) { margin-right: auto; color: #536471; font-variant-numeric: tabular-nums; white-space: nowrap; padding: 0; }
body.astracia .paginacija .page-jump, body.astracia .finder-pagination .page-jump, body.astracia .finder-pagination form { display: flex; align-items: center; gap: 6px; margin: 0 0 0 6px; flex-wrap: nowrap; }
body.astracia .paginacija .page-jump label, body.astracia .finder-pagination form label { display: none; }
body.astracia .paginacija .page-jump input[type=number], body.astracia .finder-pagination form input[type=number], body.astracia .directory-pagination input[type=number] { width: 112px !important; height: 32px !important; min-height: 32px !important; margin: 0; padding: 0 10px; font-size: 13px; border: 1px solid #cfd9de; border-radius: 8px; box-sizing: border-box; }
body.astracia .paginacija .page-jump button, body.astracia .finder-pagination form button { height: 32px !important; min-height: 32px !important; margin: 0; padding: 0 12px; font-size: 13px; border-radius: 8px; }
@media (max-width: 600px) { body.astracia .paginacija .directory-page-summary { flex-basis: 100%; } body.astracia .paginacija .page-jump { flex-basis: 100%; margin-left: 0; } }

/* ===== Runda 17 — roze akcenat (X paleta #f91880): znak u logu, tabovi rezultata ===== */
body.astracia .brend-mark { color: #f91880; }
body.astracia .finder-result-tabs a, body.astracia.public-workspace .finder-result-tabs a { color: #f91880; background: #fff; border: 1px solid #fbd0e1; }
body.astracia .finder-result-tabs a:hover, body.astracia.public-workspace .finder-result-tabs a:hover { background: #fdeaf1; color: #f91880; }
body.astracia .finder-result-tabs a[aria-current=page], body.astracia.public-workspace .deals-page .finder-result-tabs a[aria-current=page], body.astracia.public-workspace .finder-result-tabs a[aria-current=page] { background: #f91880; border-color: #f91880; color: #fff; }
body.astracia .finder-result-tabs a span { color: inherit; opacity: .85; }

/* ===== Runda 17 — Founder stories: desna kolona sa tabelama (most read, trending, worth a look) ===== */
.story-layout { display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: 20px; align-items: start; }
body.public-workspace .editorial-stories { max-width: 1320px; }
.story-rail { display: grid; gap: 16px; position: static; }
.story-rail .discover-ad-table td { padding: 10px 14px; }
.story-rail .community-person { display: flex; gap: 10px; align-items: center; text-decoration: none; color: #0f1419; min-width: 0; }
.story-rail .community-person .directory-logo { flex: none; width: 32px; height: 32px; font-size: 13px; }
.story-rail .community-person .directory-logo img { width: 32px; height: 32px; }
.story-rail .community-person > span:last-child { display: grid; gap: 2px; min-width: 0; }
.story-rail .community-person strong { font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.story-rail .community-person small { font-size: 12px; color: #536471; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.story-rail tr:hover td { background: #f7f9f9; }
@media (max-width: 1199px) { .story-layout { grid-template-columns: minmax(0, 1fr); } .story-rail { display: none; } }
.story-main { min-width: 0; }
body.astracia .paginacija .page-jump.jedna-strana { display: none; }
/* Runda 17 — paginacija u jednom redu i u užoj koloni Discover-a: tešnji razmaci, bez okvira na „Page X of Y“ i na „…“ */
body.astracia .paginacija, body.astracia .finder-pagination { gap: 5px; }
body.astracia .paginacija > span.directory-page-summary, body.astracia .paginacija > span.paginacija-tacke { border: 0 !important; background: transparent !important; padding: 0 2px !important; min-height: 0 !important; min-width: 0 !important; font-size: 12px; box-shadow: none !important; }
body.astracia .paginacija > span.directory-page-summary { margin-right: auto; }
body.astracia .paginacija > a, body.astracia .paginacija > span.aktivna, body.astracia .finder-pagination > a { min-width: 30px !important; padding: 0 8px; }
body.astracia .paginacija .page-jump input[type=number], body.astracia .finder-pagination form input[type=number], body.astracia .directory-pagination input[type=number] { width: 92px !important; }
body.astracia .paginacija .page-jump button, body.astracia .finder-pagination form button { padding: 0 10px; }
body.astracia .paginacija .page-jump input[type=number], body.astracia .finder-pagination form input[type=number], body.astracia .directory-pagination input[type=number] { width: 106px !important; font-size: 12px; padding: 0 8px; }

/* ===== Runda 18 (8. 10. 2026, Marko) — „Tell your story“ u liniji sa trakom; na hover ostaje crno sa belim slovima ===== */
body.astracia .story-filter > .finder-button, body.astracia .finder-filter > .finder-button { align-self: center; display: inline-flex; align-items: center; height: 34px !important; min-height: 34px !important; padding: 0 14px !important; margin: 0 !important; background: #0f1419 !important; color: #fff !important; border: 1px solid #0f1419 !important; border-radius: 8px; font-size: 13px; font-weight: 600; line-height: 1; }
body.astracia .story-filter > .finder-button:hover, body.astracia .finder-filter > .finder-button:hover, body.astracia .story-filter > .finder-button:focus-visible { background: #272c30 !important; border-color: #272c30 !important; color: #fff !important; }
/* ===== Runda 18 — kolona Deal: samo naslov, najviše dva reda (unos je ograničen na 90 znakova) ===== */
body.astracia .deals-table .deals-title a { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.35; }
