.study[data-astro-cid-elk43nvg]{align-items:center}.study-figures[data-astro-cid-elk43nvg]{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:6px;display:grid}.study-figures[data-astro-cid-elk43nvg] li[data-astro-cid-elk43nvg]{color:var(--muted);flex-direction:column;gap:6px;padding:16px 14px 2px 0;font-size:14px;line-height:1.45;display:flex}.study-figures[data-astro-cid-elk43nvg] li[data-astro-cid-elk43nvg]+li[data-astro-cid-elk43nvg]{border-left:1px solid var(--line-strong);padding-left:14px}.study-figures[data-astro-cid-elk43nvg] b[data-astro-cid-elk43nvg]{font:600 clamp(24px, 2.4vw, 30px) / 1 var(--font-mono);letter-spacing:-.04em;color:var(--ink)}.study-actions[data-astro-cid-elk43nvg]{margin-top:10px}.study-cover[data-astro-cid-elk43nvg]{aspect-ratio:210/270;background:var(--card);border:var(--border);border-radius:var(--r-md);flex-direction:column;justify-self:center;gap:22px;width:min(100%,400px);padding:clamp(22px,3vw,32px);display:flex}.cover-top[data-astro-cid-elk43nvg]{border-bottom:1.5px solid var(--ink);font:600 11px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--secondary);justify-content:space-between;padding-bottom:12px;display:flex}.cover-title[data-astro-cid-elk43nvg]{font:600 clamp(24px, 2.6vw, 32px) / 1.1 var(--font-serif);letter-spacing:-.02em;text-wrap:balance;color:var(--ink)}.cover-chart[data-astro-cid-elk43nvg]{flex-direction:column;gap:7px;margin-top:auto;display:flex}.cover-bar[data-astro-cid-elk43nvg]{width:var(--w);background:var(--ink);border-radius:2px;height:10px;display:block}.cover-bar[data-astro-cid-elk43nvg]:first-child{background:var(--accent)}.cover-foot[data-astro-cid-elk43nvg]{border-top:1px solid var(--line);font:600 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--secondary);align-items:center;gap:8px;padding-top:12px;display:flex}@media (width<=600px){.study-figures[data-astro-cid-elk43nvg]{grid-template-columns:minmax(0,1fr)}.study-figures[data-astro-cid-elk43nvg] li[data-astro-cid-elk43nvg]+li[data-astro-cid-elk43nvg]{border-left:0;border-top:1px solid var(--line-strong);padding-left:0}.study-cover[data-astro-cid-elk43nvg]{width:min(100%,300px)}}.hub[data-astro-cid-elk43nvg]{flex-direction:column;gap:24px;display:flex}.hub-filters[data-astro-cid-elk43nvg]{border:0;flex-wrap:wrap;gap:10px;min-width:0;margin:0;padding:0;display:flex}.hub-filter[data-astro-cid-elk43nvg]{user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}.hub-filter[data-astro-cid-elk43nvg] input[data-astro-cid-elk43nvg]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hub-filter[data-astro-cid-elk43nvg]:has(input:focus-visible){outline:2px solid var(--riso-blue);outline-offset:3px}.hub-filter[data-astro-cid-elk43nvg]:has(input:checked){background:var(--ink);color:var(--paper);translate:var(--kp-x) var(--kp-y);box-shadow:0 0 0 var(--kp-color)}.hub-count[data-astro-cid-elk43nvg]{font:600 11.5px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.hub-filter[data-astro-cid-elk43nvg]:has(input:checked) .hub-count[data-astro-cid-elk43nvg]{color:var(--line-strong)}.hub-grid[data-astro-cid-elk43nvg]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.hub-item[data-astro-cid-elk43nvg]{display:flex}.hub-item[data-astro-cid-elk43nvg]>.article[data-astro-cid-elk43nvg]{flex:1}.hub-item[data-astro-cid-elk43nvg] .article-meta[data-astro-cid-elk43nvg]{flex-wrap:wrap;row-gap:8px}.hub-minutes[data-astro-cid-elk43nvg]:before{content:"·";color:var(--dash);margin-right:10px}.news-card[data-astro-cid-elk43nvg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 48px;padding:clamp(24px,3.6vw,44px);display:grid}.news-text[data-astro-cid-elk43nvg]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.news-text[data-astro-cid-elk43nvg] p[data-astro-cid-elk43nvg]{max-width:440px;color:var(--muted);font-size:16px;line-height:1.55}.news-text[data-astro-cid-elk43nvg] .news-rss[data-astro-cid-elk43nvg]{flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:4px;display:flex}@media (width<=760px){.news-card[data-astro-cid-elk43nvg]{grid-template-columns:minmax(0,1fr)}}
