.news_newsPage__rRJKt :is(button,summary,a,input):focus-visible,.news_storyPage__0sFwM :is(a,button,summary):focus-visible{outline:2px solid var(--accent-gold-ink);outline-offset:4px}.news_newsPage__rRJKt .wook-page-title{font-family:Inter,sans-serif!important;font-size:clamp(26px,3vw,38px)!important;font-weight:650!important;line-height:1.15;letter-spacing:-.035em!important;text-transform:none!important;color:var(--text-primary)!important}.news_newsPage__rRJKt .wook-page-subtitle{max-width:580px;margin-top:12px!important;font-size:14px!important;line-height:1.65;color:var(--text-secondary)!important}.news_updated__hcRuK{display:block;font-size:12px;color:var(--text-muted);margin-top:5px}.news_headerControls__KMbrE,.news_toneFilters__C3ZnP{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.news_headerControls__KMbrE button,.news_topics__C_ldf button{min-height:40px}.news_headerControls__KMbrE{padding-top:3px}.news_topics__C_ldf{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.news_search__pg35V{max-width:100%}.news_contextBridge__FN1Fm{margin-bottom:24px;box-shadow:none!important;background:var(--surface-card)!important}.news_contextBridge__FN1Fm nav a{min-height:42px;display:inline-flex;align-items:center}.news_articleCard___DjBL{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:14px;padding:clamp(18px,2.7vw,28px);display:flex;flex-direction:column;gap:15px;transition:border-color .16s ease}.news_articleCard___DjBL:hover{border-color:var(--surface-border-strong)}.news_articleHeader__dJoRD{display:flex;align-items:flex-start;gap:20px}.news_articleImage__PS0I7{width:104px;height:88px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--overlay-veil)}.news_articleMeta__ys7Ot{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-bottom:9px;font-size:12px;line-height:1.4;color:var(--text-secondary)}.news_articleMeta__ys7Ot .news_sector__7SY_p{color:var(--text-muted);padding-left:5px}.news_articleTitle__h5fZy{margin:0;font-size:clamp(18px,1.8vw,22px);font-weight:650;letter-spacing:-.02em;color:var(--text-primary);line-height:1.4;text-wrap:pretty}.news_articleSummary__KtwcA{margin:0;font-size:14px;line-height:1.75;color:var(--text-secondary);max-width:78ch}.news_tickers__CzZSj{display:flex;gap:8px;flex-wrap:wrap}.news_tickers__CzZSj a{min-height:35px}.news_watchNote__n3mzb{display:flex;gap:14px;align-items:baseline;border-left:2px solid var(--accent-gold-line);padding:2px 0 2px 14px}.news_watchNote__n3mzb>span{flex-shrink:0;font-size:12px;font-weight:700;color:var(--accent-gold-ink)}.news_watchNote__n3mzb p{margin:0;font-size:13px;line-height:1.65;color:var(--text-secondary)}.news_classificationNote__mYO3U{margin:0;font-size:11px;line-height:1.6;color:var(--text-muted)}.news_actions__oOUMk{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;border-top:1px solid var(--surface-border);padding-top:15px}.news_primaryAction__AyfOh,.news_sourceAction__r3noV{display:inline-flex;align-items:center;min-height:40px;gap:8px;text-decoration:none;font-size:13px;font-weight:650}.news_primaryAction__AyfOh{color:var(--accent-gold-ink)}.news_sourceAction__r3noV{color:var(--text-secondary)}.news_memberActions__0sYqQ{margin-left:auto}.news_memberActions__0sYqQ summary{cursor:pointer;padding:10px 0;color:var(--text-secondary);font-size:12px;font-weight:600}.news_memberActions__0sYqQ[open]{flex-basis:100%}.news_memberActions__0sYqQ[open] summary{width:fit-content}.news_memberActionButtons__ksxnb{display:flex;flex-wrap:wrap;gap:8px;padding-top:5px}.news_memberActionButtons__ksxnb button{min-height:38px;color:var(--text-secondary)}.news_error__RIlQu{margin:12px 0;padding:12px 14px;border:1px solid rgba(255,107,120,.3);border-radius:8px;color:#ff9da6;background:rgba(255,107,120,.05);font-size:13px;line-height:1.6}.news_refreshStatus__oN41E{margin:8px 0 14px;color:var(--text-secondary);font-size:12px}.news_resetFilters__Cjf1L{margin-top:16px;padding:10px 16px;color:var(--accent-gold-ink);background:var(--accent-gold-wash);border:1px solid var(--accent-gold-line);border-radius:8px;cursor:pointer}.news_storyPage__0sFwM .wook-story-card{padding:22px;box-shadow:none}.news_storyPage__0sFwM .wook-story-card h2{font-size:14px;line-height:1.45;letter-spacing:-.01em;text-transform:none;color:var(--text-primary)}.news_storyPage__0sFwM .wook-story-chip{min-height:28px;font-size:11px}.news_storyPage__0sFwM .wook-story-cta{min-height:44px;font-size:14px}.news_storyPage__0sFwM .wook-story-ticker{padding:14px}.news_storyPage__0sFwM .wook-story-related a{font-size:15px;line-height:1.6;padding:16px}.news_storyPage__0sFwM .wook-story-next-actions a{min-height:42px;font-size:12px;display:flex;align-items:center}.news_storyNavigation__aWAF5{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 22px;margin-bottom:24px;border-bottom:1px solid var(--surface-border)}.news_storyNavigation__aWAF5 a{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:6px;color:var(--text-secondary);background:var(--overlay-veil);text-decoration:none;font-size:12px;transition:color .15s ease,border-color .15s ease,background .15s ease}.news_storyNavigation__aWAF5 a:hover{color:var(--nav-ink)}.news_storyNavigation__aWAF5 a[aria-current=location]{border-color:var(--nav-line);background:var(--nav-wash);color:var(--nav-ink)}.news_storyNavigation__aWAF5 a:focus-visible{outline:2px solid var(--nav-line);outline-offset:2px}.news_storySection__U115X{scroll-margin-top:calc(var(--wook-sticky-stack) + 14px)}.news_storyHeading__kG5JX{font-size:18px;letter-spacing:-.02em;font-weight:650;color:var(--text-primary);margin:0 0 14px}.news_sectionNote__6_u5s{margin:6px 0 12px;font-size:12px;line-height:1.65;color:var(--text-secondary)}.news_storyDisclosure__QjOnG{font-size:12px;line-height:1.65;color:var(--text-muted);margin:16px 0 0}@media (max-width:600px){.news_newsPage__rRJKt .wook-app-main{padding-inline:16px!important}.news_headerControls__KMbrE{width:100%}.news_articleHeader__dJoRD{gap:12px}.news_articleImage__PS0I7{width:72px;height:72px}.news_articleMeta__ys7Ot{gap:5px;font-size:11px}.news_articleMeta__ys7Ot .news_sector__7SY_p{display:none}.news_watchNote__n3mzb{flex-direction:column;gap:5px}.news_memberActions__0sYqQ{margin-left:0}.news_actions__oOUMk{gap:4px 16px}.news_topics__C_ldf{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.news_topics__C_ldf button{flex-shrink:0}.news_storyPage__0sFwM .wook-story-card{padding:18px}.news_storyNavigation__aWAF5{gap:6px}}@media (prefers-reduced-motion:reduce){.news_articleCard___DjBL{transition:none}}.news_storyContextBody__w8OUk{margin-top:20px;display:flex;flex-direction:column;gap:18px}.news_storyContextBody__w8OUk h3{margin:0 0 7px;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--accent-gold-ink)}.news_storyContextBody__w8OUk p{margin:0;max-width:68ch;font-size:13.5px;line-height:1.75;color:var(--text-secondary)}.news_storyContextBody__w8OUk>div:last-child p{font-size:12px;color:var(--text-muted)}.news_optionStructures__J42ka{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px;min-width:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.news_optionStructure__J6db1{display:block;min-width:0;padding:11px 12px;border:1px solid var(--surface-border);border-radius:11px;background:var(--overlay-veil);color:inherit;text-decoration:none}.news_optionStructure__J6db1:hover{border-color:var(--surface-border-strong);background:var(--surface-card)}.news_optionStructure__J6db1:focus-visible{outline:2px solid var(--accent-gold-line);outline-offset:2px}.news_optionStructureHead__URZ_i{display:flex;align-items:center;gap:7px;min-width:0;flex-wrap:wrap}.news_optionStructureHead__URZ_i>span{flex:none;width:6px;height:6px;border-radius:50%}.news_optionStructureHead__URZ_i strong{flex:1 1;min-width:0;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--text-primary);overflow-wrap:anywhere}.news_optionStructureHead__URZ_i em{flex:none;padding:2px 7px;border:1px solid;border-radius:999px;font:800 8.5px JetBrains Mono,monospace;font-style:normal;letter-spacing:.07em}.news_optionStructure__J6db1 p{margin:7px 0 0;font-size:11.5px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}.news_optionStructure__J6db1 small{display:block;margin-top:5px;font-size:10px;line-height:1.5;color:var(--text-muted);overflow-wrap:anywhere}.news_optionShape__uwS04{display:block;width:100%;max-width:132px;height:42px;margin:10px auto 0;color:var(--text-muted)}.news_optionRows__Ev89I{display:flex;flex-direction:column;gap:6px;margin-top:10px;min-width:0}.news_optionRow__jB_bQ{position:relative;display:flex;align-items:center;gap:9px;min-width:0;padding:9px 11px;border:1px solid var(--surface-border);border-radius:10px;background:linear-gradient(100deg,color-mix(in srgb,currentColor 7%,transparent),transparent 62%),var(--surface-card);color:inherit;text-decoration:none;overflow:hidden;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.news_optionRow__jB_bQ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:currentColor;opacity:.55}.news_optionRow__jB_bQ:hover{border-color:var(--surface-border-strong);transform:translateX(2px);box-shadow:0 6px 18px rgba(0,0,0,.3)}.news_optionRow__jB_bQ:focus-visible{outline:2px solid var(--accent-gold-line);outline-offset:2px}.news_optionRow__jB_bQ>span{flex:none;width:7px;height:7px;border-radius:50%;box-shadow:0 0 8px currentColor}.news_optionRow__jB_bQ strong{flex:1 1;min-width:0;font-size:11.5px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news_optionRowShape__QrorE{flex:none;width:42px;height:21px;color:var(--text-muted);opacity:.95}.news_optionRow__jB_bQ em{flex:none;padding:3px 7px;border:1px solid;border-radius:999px;font:800 8px JetBrains Mono,monospace;font-style:normal;letter-spacing:.06em}.news_sidebarMore__z_t6P{margin:12px 0 0;padding-top:11px;border-top:1px solid var(--surface-border);color:var(--text-muted);font-size:11.5px;line-height:1.55}.news_sidebarMore__z_t6P a{color:var(--accent-gold-ink);text-decoration:none}.news_sidebarMore__z_t6P a:hover{text-decoration:underline;text-underline-offset:3px}