@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.adsense-placeholder div.adsense{border:solid 1px;overflow:hidden;text-align:center;word-wrap:break-word;}div.adsense{display:inline-block;}div.adsense.responsive{width:100%;overflow:hidden;}
.view-id-trending_news{--tna-ink:#14161c;--tna-panel:#1d2029;--tna-panel-hover:#242838;--tna-hairline:#2b2f3d;--tna-amber:#f2a93b;--tna-text:#edeff4;--tna-muted:#8b90a3;--tna-reddit:#ff6b4a;--tna-youtube:#ff4d5e;--tna-hackernews:#c97c3d;--tna-x:#6fa8dc;font-family:'IBM Plex Mono',ui-monospace,monospace;color:var(--tna-text);}.view-id-trending_news .view-header,.view-id-trending_news .view-empty{font-family:'Space Grotesk',system-ui,sans-serif;background:var(--tna-panel);border:1px solid var(--tna-hairline);border-radius:6px;padding:2rem;text-align:center;color:var(--tna-muted);}.view-id-trending_news .views-exposed-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;background:var(--tna-ink);border-bottom:1px solid var(--tna-hairline);padding:0 0 1.25rem;margin-bottom:1.5rem;}.view-id-trending_news .views-exposed-form label{font-size:0.7rem;letter-spacing:0.08em;text-transform:uppercase;color:var(--tna-muted);display:block;margin-bottom:0.35rem;}.view-id-trending_news .views-exposed-form select,.view-id-trending_news .views-exposed-form input[type="submit"]{font-family:inherit;background:var(--tna-panel);color:var(--tna-text);border:1px solid var(--tna-hairline);border-radius:4px;padding:0.5rem 0.75rem;}.view-id-trending_news .views-exposed-form input[type="submit"]{cursor:pointer;color:var(--tna-ink);background:var(--tna-amber);border-color:var(--tna-amber);font-weight:600;}.view-id-trending_news .views-exposed-form input[type="submit"]:hover{filter:brightness(1.08);}.view-id-trending_news ul.trending-news-grid{list-style:none;margin:0;padding:0;counter-reset:tna-rank;display:flex;flex-direction:column;gap:2px;background:var(--tna-hairline);border:1px solid var(--tna-hairline);border-radius:6px;overflow:hidden;}.view-id-trending_news li.trending-card{counter-increment:tna-rank;position:relative;display:grid;grid-template-columns:2.75rem auto 1fr;align-items:center;gap:1rem;background:var(--tna-panel);padding:0.9rem 1.1rem 0.9rem 0;transition:background-color 0.15s ease;}.view-id-trending_news li.trending-card:hover{background:var(--tna-panel-hover);}.view-id-trending_news li.trending-card::before{content:counter(tna-rank,decimal-leading-zero);grid-column:1;grid-row:1 / span 2;text-align:center;font-weight:600;font-size:0.85rem;color:var(--tna-muted);border-right:1px solid var(--tna-hairline);align-self:stretch;display:flex;align-items:center;justify-content:center;}.view-id-trending_news li.trending-card:nth-child(-n+3)::before{color:var(--tna-amber);background:rgba(242,169,59,0.08);}.trending-thumb{grid-column:2;grid-row:1 / span 2;width:84px;height:60px;border-radius:4px;overflow:hidden;background:var(--tna-ink);}.trending-thumb:empty{display:none;}.trending-thumb img{width:100%;height:100%;object-fit:cover;display:block;}.trending-thumb:empty ~ .trending-title,.trending-thumb:empty ~ .trending-meta-row{grid-column:2 / span 2;}.trending-title{grid-column:3;font-family:'Space Grotesk',system-ui,sans-serif;font-weight:500;font-size:1rem;line-height:1.35;}.trending-title a{color:var(--tna-text);text-decoration:none;}.trending-title a:hover{color:var(--tna-amber);text-decoration:underline;}.trending-source,.trending-score,.trending-meta,.trending-link{grid-column:3;display:inline-flex;align-items:center;font-size:0.78rem;color:var(--tna-muted);}.trending-source,.trending-score,.trending-meta,.trending-link{grid-row:2;}.view-id-trending_news li.trending-card{grid-template-rows:auto auto;}.trending-source::before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:0.4rem;background:var(--tna-amber);}.trending-score::after,.trending-meta::after{content:'\2022';margin:0 0.6rem;color:var(--tna-hairline);}.trending-link a{color:var(--tna-amber);text-decoration:none;font-weight:500;}.trending-link a:hover{text-decoration:underline;}.view-id-trending_news .pager{margin-top:1.5rem;font-family:'IBM Plex Mono',monospace;}.view-id-trending_news .pager a{color:var(--tna-amber);}.view-id-trending_news.view-display-id-block_1 ul.trending-news-grid{border-radius:6px;}.view-id-trending_news.view-display-id-block_1 li.trending-card{grid-template-columns:2rem 1fr;padding:0.6rem 0.9rem 0.6rem 0;}.view-id-trending_news.view-display-id-block_1 li.trending-card::before{font-size:0.7rem;}.view-id-trending_news.view-display-id-block_1 .trending-title{grid-column:2;font-size:0.88rem;}.view-id-trending_news.view-display-id-block_1 .trending-score{grid-column:2;}@media (max-width:600px){.view-id-trending_news li.trending-card{grid-template-columns:2.25rem 1fr;}.trending-thumb{display:none;}.trending-title,.trending-source,.trending-score,.trending-meta,.trending-link{grid-column:2;}}@media (prefers-reduced-motion:reduce){.view-id-trending_news li.trending-card{transition:none;}}.tna-page{--tna-ink:#14161c;--tna-panel:#1d2029;--tna-panel-hover:#242838;--tna-hairline:#2b2f3d;--tna-amber:#f2a93b;--tna-text:#edeff4;--tna-muted:#8b90a3;--tna-reddit:#ff6b4a;--tna-youtube:#ff4d5e;--tna-hackernews:#c97c3d;--tna-x:#6fa8dc;font-family:'IBM Plex Mono',ui-monospace,monospace;color:var(--tna-text);background:var(--tna-ink);padding:1.5rem;border-radius:8px;}.tna-empty{font-family:'Space Grotesk',system-ui,sans-serif;text-align:center;color:var(--tna-muted);padding:3rem 1rem;}.tna-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;}@media (max-width:780px){.tna-grid{grid-template-columns:1fr;}}.tna-column{background:var(--tna-panel);border:1px solid var(--tna-hairline);border-radius:6px;padding:1.1rem;display:flex;flex-direction:column;gap:1rem;min-width:0;}.tna-column-header{display:flex;align-items:center;gap:0.65rem;}.tna-column-header h2{font-family:'Space Grotesk',system-ui,sans-serif;font-size:1.05rem;font-weight:700;margin:0;color:var(--tna-text);}.tna-badge{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-weight:700;font-size:0.85rem;color:var(--tna-ink);background:var(--tna-muted);flex-shrink:0;}.tna-badge--reddit{background:var(--tna-reddit);}.tna-badge--youtube{background:var(--tna-youtube);color:#fff;}.tna-badge--hackernews{background:var(--tna-hackernews);}.tna-badge--x{background:var(--tna-x);}.tna-chips{display:flex;flex-wrap:wrap;gap:0.4rem;}.tna-chip{font-size:0.72rem;font-weight:500;letter-spacing:0.02em;text-decoration:none;color:var(--tna-muted);background:var(--tna-ink);border:1px solid var(--tna-hairline);border-radius:999px;padding:0.3rem 0.75rem;transition:border-color 0.15s ease,color 0.15s ease;}.tna-chip:hover{color:var(--tna-text);border-color:var(--tna-muted);}.tna-chip.is-active{color:var(--tna-ink);background:var(--tna-amber);border-color:var(--tna-amber);}.tna-column-empty{font-size:0.85rem;color:var(--tna-muted);margin:0;}.tna-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;}.tna-item{background:var(--tna-ink);border-radius:4px;}.tna-item-link{display:flex;align-items:center;gap:0.75rem;padding:0.6rem;text-decoration:none;border-radius:4px;transition:background-color 0.15s ease;}.tna-item-link:hover{background:var(--tna-panel-hover);}.tna-thumb{flex-shrink:0;width:64px;height:46px;border-radius:4px;overflow:hidden;background:var(--tna-panel);}.tna-thumb img{width:100%;height:100%;object-fit:cover;display:block;}.tna-item-body{display:flex;flex-direction:column;gap:0.25rem;min-width:0;}.tna-item-title{font-family:'Space Grotesk',system-ui,sans-serif;font-size:0.92rem;font-weight:500;color:var(--tna-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.tna-item-link:hover .tna-item-title{color:var(--tna-amber);}.tna-item-meta{display:flex;align-items:center;gap:0.5rem;font-size:0.72rem;color:var(--tna-muted);}.tna-item-meta .tna-score::after{content:'\2022';margin-left:0.5rem;color:var(--tna-hairline);}@media (prefers-reduced-motion:reduce){.tna-item-link{transition:none;}}
