

/* Start:/local/templates/poty/components/gcio/news/hall-of-fame/search.css?17942288292624*/
.hall [hidden] { display: none !important; }
.hall .hall__search { width: 100%; max-width: none; margin-top: 30px; }
.hall__search + .hall__items { margin-top: 50px; }
.hall__search .projects__search-button { display: flex; }
.hall__search input { padding-right: 50px; }
@media (max-width: 690px) { .hall__search + .hall__items { margin-top: 30px; } }

/* A native table header shares column sizing with the visible result rows. */
.hall__table-head th {
    padding: 10px 30px;
    border-bottom: 6px solid #527ca3;
    background: #fff;
    color: #527ca3;
    font-size: 1.2rem;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: -.03em;
    text-align: left;
    vertical-align: bottom;
}
.hall__table-head th.text-center { text-align: center; }
.hall__table-head th:first-child { padding-left: 0; }
.hall__table-head th:last-child { padding-right: 0; }
@media (max-width: 1350px) {
    .hall__table-head th { padding: 10px 20px; font-size: 1rem; border-bottom-width: 4px; }
}
@media (max-width: 1200px) { .hall__table-head th { font-size: .9rem; } }
@media (max-width: 1024px) { .hall__table-head { display: none; } }

.hall .hall__search {
    position: sticky;
    top: var(--hall-search-top, 0px);
    z-index: 20;
    background: #fff;
    padding: 12px 0;
}
.hall [data-hall-year-label] { font-weight: 700; }

.hall [data-hall-search-slot] { margin-top: 30px; }
.hall [data-hall-search-slot] .hall__search { position: relative; margin-top: 0; }
.hall [data-hall-search-slot] .hall__search.is-sticky { position: fixed; margin-top: 0; }
[data-hall-search-slot] + .hall__items { margin-top: 50px; }

.hall [data-hall-empty] {
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 760px;
    padding: 0 24px clamp(48px, 8vw, 100px);
    text-align: center;
    font-size: clamp(18px, 2vw, 24px);
    font-weight: 500;
    line-height: 1.5;
    color: #527ca3;
    text-wrap: balance;
}

.hall [data-hall-feedback] { text-align: center; padding: 24px; color: #527ca3; }
.hall [data-hall-more] { display: block; margin: 24px auto; }

.hall[data-hall-search] .hall__items { margin-top: 24px; }

.hall__search input { padding-right: 80px; }
.hall__search-loading {
    position: absolute;
    right: 52px;
    top: 50%;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    border: 2px solid #dbe5ee;
    border-top-color: #527ca3;
    border-radius: 50%;
    animation: hall-search-spin .8s linear infinite;
}
@keyframes hall-search-spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) { .hall__search-loading { animation: none; } }

/* End */


/* Start:/local/templates/poty/components/gcio/news.line/hall-of-fame/style.css?1794228829149*/
.projects__hall-of-fame-vendors li:not(:last-child) {
  margin-bottom: 1rem; /* adjust as needed */
}
.hall [hidden] {
  display: none !important;
}

/* End */
/* /local/templates/poty/components/gcio/news/hall-of-fame/search.css?17942288292624 */
/* /local/templates/poty/components/gcio/news.line/hall-of-fame/style.css?1794228829149 */
