.stocks-page[data-v-2017a7da]{width:100%;max-width:none;padding:var(--space-2) 0 var(--space-12);margin:0;overflow-x:hidden}.content-columns[data-v-2017a7da],.section-block[data-v-2017a7da],.text-section[data-v-2017a7da]{margin-top:var(--section-space-before)}.section-title[data-v-2017a7da]{display:block}.text-section .section-title[data-v-2017a7da]{margin-bottom:var(--section-title-space-after)}.text-content[data-v-2017a7da]{gap:var(--space-3);color:var(--color-text-secondary);line-height:var(--line-height-body);flex-direction:column;display:flex}.text-content p[data-v-2017a7da]{margin:0}.text-content a[data-v-2017a7da]{color:var(--color-link);font-weight:600;text-decoration:none}.text-content a[data-v-2017a7da]:hover{color:var(--color-link-hover);text-decoration:underline}.content-card[data-v-2017a7da],.ranking-card[data-v-2017a7da],.search-card[data-v-2017a7da]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius)}.hero-paths[data-v-2017a7da]{margin-top:var(--space-6);border:1px solid var(--color-divider);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-path[data-v-2017a7da]{gap:var(--space-1);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);transition:background-color var(--transition-fast);flex-direction:column;display:flex;position:relative;color:inherit!important;text-decoration:none!important}.hero-path+.hero-path[data-v-2017a7da]{border-left:1px solid var(--color-divider)}.hero-path[data-v-2017a7da]:hover{background:var(--color-surface-elevated)}.hero-path__value[data-v-2017a7da]{color:var(--color-text-heading);font-family:var(--font-heading);font-size:var(--font-size-title);font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight)}.hero-path:hover .hero-path__value[data-v-2017a7da]{color:var(--color-accent)}.hero-path__label[data-v-2017a7da]{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:1.4}.hero-path__arrow[data-v-2017a7da]{top:var(--space-4);right:var(--space-4);color:var(--color-text-muted);position:absolute}.hero-path:hover .hero-path__arrow[data-v-2017a7da]{color:var(--color-accent)}.search-card[data-v-2017a7da]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius)}.hero[data-v-2017a7da]{gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.hero-copy[data-v-2017a7da]{flex-direction:column;min-width:0;display:flex}.hero-title[data-v-2017a7da]{margin-bottom:var(--space-3);display:block}.card-description[data-v-2017a7da],.hero-description[data-v-2017a7da],.news-card__date[data-v-2017a7da],.post-card__summary[data-v-2017a7da],.ranking-card__description[data-v-2017a7da],.section-description[data-v-2017a7da]{color:var(--color-text-secondary)}.card-description[data-v-2017a7da],.hero-description[data-v-2017a7da],.post-card__summary[data-v-2017a7da],.ranking-card__description[data-v-2017a7da],.section-description[data-v-2017a7da]{line-height:var(--line-height-body)}.hero-description[data-v-2017a7da]{margin:0}.hero-highlights[data-v-2017a7da]{margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.hero-highlight__label[data-v-2017a7da],.hero-highlight__value[data-v-2017a7da]{display:block}.hero-highlight__value[data-v-2017a7da]{font-size:var(--font-size-title);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums}.hero-highlight__label[data-v-2017a7da]{margin-top:var(--space-1)}.hero-actions[data-v-2017a7da]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.hero-button[data-v-2017a7da]{white-space:nowrap;text-decoration:none}.search-card[data-v-2017a7da]{padding:var(--space-5);min-width:0;overflow:hidden}.card-description[data-v-2017a7da]{margin:0 0 var(--space-4) 0}.chip-group[data-v-2017a7da]{margin-top:var(--space-4)}.chip-group__label[data-v-2017a7da]{font-size:var(--font-size-label);color:var(--color-text-secondary);margin-bottom:var(--space-2);font-weight:700;display:block}.chip-group__list[data-v-2017a7da]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip-group__item[data-v-2017a7da]{align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-label);cursor:pointer;transition:border-color var(--transition-fast);flex:none;font-weight:700;display:inline-flex}.chip-group__item[data-v-2017a7da]:hover{border-color:var(--color-accent)}.section-header[data-v-2017a7da]{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--section-title-space-after);display:flex}.section-header--compact[data-v-2017a7da]{align-items:flex-start}.section-description[data-v-2017a7da]{margin:var(--space-2) 0 0 0}.news-card__title[data-v-2017a7da],.post-card__title[data-v-2017a7da],.ranking-card__item[data-v-2017a7da],.ranking-card__link[data-v-2017a7da]{text-decoration:none}.section-link[data-v-2017a7da]{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.ranking-grid[data-v-2017a7da]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ranking-card__title[data-v-2017a7da]{font-family:var(--font-heading);font-size:var(--font-size-subtitle);font-weight:var(--font-heading-weight);color:var(--color-text-heading);margin:0;line-height:1.2;display:block}.stocks-table-wrap[data-v-2017a7da]{border:1px solid var(--color-divider);border-radius:var(--radius);overflow-x:auto}.stocks-table[data-v-2017a7da]{border-collapse:collapse;width:100%}.stocks-table__caption[data-v-2017a7da]{caption-side:bottom;padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-hairline);color:var(--color-text-muted);font-size:var(--font-size-small);text-align:left}.stocks-table td[data-v-2017a7da],.stocks-table th[data-v-2017a7da]{text-align:left;white-space:nowrap}.stocks-table .num[data-v-2017a7da]{text-align:right;font-variant-numeric:tabular-nums}.stocks-table__asset[data-v-2017a7da]{font-weight:400}.stocks-table__link[data-v-2017a7da]{align-items:center;gap:var(--space-3);display:inline-flex;color:inherit!important;text-decoration:none!important}.stocks-table__names[data-v-2017a7da]{flex-direction:column;line-height:1.25;display:flex}.stocks-table__ticker[data-v-2017a7da]{color:var(--color-text-heading);font-weight:600}.stocks-table__link:hover .stocks-table__ticker[data-v-2017a7da]{color:var(--color-accent)}.stocks-table__company[data-v-2017a7da],.stocks-table__sector[data-v-2017a7da]{color:var(--color-text-secondary);font-size:var(--font-size-small)}.stocks-table .is-up[data-v-2017a7da]{color:var(--color-up);font-weight:600}.stocks-table .is-down[data-v-2017a7da]{color:var(--color-down);font-weight:600}.content-columns[data-v-2017a7da]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-card[data-v-2017a7da]{padding:var(--space-5);flex-direction:column;display:flex}.content-card__footer[data-v-2017a7da]{padding-top:var(--space-4);border-top:1px solid var(--color-hairline);justify-content:center;margin-top:auto;display:flex}.news-list[data-v-2017a7da],.post-list[data-v-2017a7da]{margin-bottom:var(--space-4);flex-direction:column;display:flex}.news-card[data-v-2017a7da],.post-card[data-v-2017a7da]{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:120px minmax(0,1fr);align-items:start;display:grid}.news-card[data-v-2017a7da]:first-child,.post-card[data-v-2017a7da]:first-child{padding-top:0}.news-card[data-v-2017a7da]:last-child,.post-card[data-v-2017a7da]:last-child{border-bottom:0}.news-card__image[data-v-2017a7da],.post-card__image[data-v-2017a7da]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);background:var(--color-surface-elevated);width:100%;height:auto;display:block}.news-card__body[data-v-2017a7da],.post-card__body[data-v-2017a7da]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.news-card__title[data-v-2017a7da],.post-card__title[data-v-2017a7da]{font-size:var(--font-size-base);color:var(--color-text-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.news-card__title[data-v-2017a7da]:hover,.post-card__title[data-v-2017a7da]:hover{color:var(--color-link)}.news-card__date[data-v-2017a7da],.post-card__summary[data-v-2017a7da]{font-size:var(--font-size-small);margin:0}.news-card__date[data-v-2017a7da]{font-variant-numeric:tabular-nums}.post-card__summary[data-v-2017a7da]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ranking-card[data-v-2017a7da]{padding:var(--space-4);flex-direction:column;display:flex}.ranking-card__header[data-v-2017a7da]{min-height:0}.ranking-card__description[data-v-2017a7da]{margin:var(--space-2) 0 0 0}.ranking-card__preview[data-v-2017a7da]{margin:var(--space-4) 0;border-top:1px solid var(--color-hairline);flex-direction:column;display:flex}.ranking-card__item[data-v-2017a7da]{grid-template-columns:var(--space-8) auto 1fr;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-hairline);color:inherit;transition:background-color var(--transition-fast);align-items:baseline;display:grid}.ranking-card__item[data-v-2017a7da]:hover{background:var(--color-surface-elevated)}.ranking-card__position[data-v-2017a7da]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;color:var(--color-text-heading)}.ranking-card__ticker[data-v-2017a7da]{color:var(--color-link);font-weight:700}.ranking-card__value[data-v-2017a7da]{font-variant-numeric:tabular-nums;color:var(--color-text-primary);justify-self:end}.ranking-card__actions[data-v-2017a7da]{padding-top:var(--space-3);justify-content:center;margin-top:auto;display:flex}.ranking-card__link[data-v-2017a7da]{align-items:center;gap:var(--space-1);color:var(--color-link);font-weight:600;display:inline-flex}.ranking-card__link[data-v-2017a7da]:hover{color:var(--color-link-hover);text-decoration:underline}@media (width<=1100px){.content-columns[data-v-2017a7da],.hero[data-v-2017a7da],.ranking-grid[data-v-2017a7da]{grid-template-columns:1fr}}@media (width<=700px){.content-card[data-v-2017a7da],.ranking-card[data-v-2017a7da],.search-card[data-v-2017a7da]{padding:var(--space-4)}.hero-paths[data-v-2017a7da]{grid-template-columns:1fr}.hero-path+.hero-path[data-v-2017a7da]{border-top:1px solid var(--color-divider);border-left:0}.section-header[data-v-2017a7da]{flex-direction:column;align-items:flex-start}.news-card[data-v-2017a7da],.post-card[data-v-2017a7da]{grid-template-columns:96px minmax(0,1fr)}}@media (width<=900px){.hide-md[data-v-2017a7da]{display:none}}@media (width<=600px){.hide-sm[data-v-2017a7da]{display:none}}
