.site-shell:has(.signal-page){color:#191a16;width:100%;max-width:100%;font-family:var(--font-sans);background:radial-gradient(circle at 82% 4%,#bcdb5b17,#0000 25rem),radial-gradient(circle at 8% 34%,#e6e1cd61,#0000 30rem),#f3f1e9;overflow-x:clip}.signal-page{width:100%;max-width:100%;overflow-x:clip}.signal-page [hidden]{display:none!important}.signal-filter,.signal-stream,.signal-threads,.signal-watches,.signal-action,.signal-state,.signal-partial{width:min(100% - 2.5rem,88rem);margin-inline:auto}.signal-hero{color:#f7f5ec;background:radial-gradient(circle at 50% 45%,#1315111f,#131511db 78%),linear-gradient(#14161261,#141612b8),url(https://picsum.photos/seed/editorial-intelligence/1920/1080) 50% 48%/cover;place-items:center;width:100%;min-height:min(72svh,46rem);padding:clamp(4rem,8vw,7rem) 1.25rem;display:grid;position:relative;overflow:hidden}.signal-hero__copy{text-align:center;width:min(100%,72rem)}.signal-kicker,.signal-editorial__label,.signal-stream__intro>p:first-child,.signal-threads__heading>p,.signal-action>p,.signal-state>div>p:first-child{color:#74736b;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:600}.signal-kicker{color:#f7f5ecb3;justify-content:center;align-items:center;gap:.65rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.signal-kicker span,.signal-partial>span{background:#a8c73e;border-radius:50%;width:.55rem;height:.55rem;animation:2.8s cubic-bezier(.32,.72,0,1) infinite signal-pulse;box-shadow:0 0 #a8c73e73}.signal-hero h1{letter-spacing:0;text-wrap:balance;max-width:72rem;margin-inline:auto;font-size:clamp(3rem,5vw,5.5rem);font-weight:500;line-height:.98}.signal-deck{margin-top:clamp(1.25rem,2vw,1.8rem);color:#f7f5ecbd;max-width:46rem;margin-inline:auto;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.signal-hero__actions{justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.signal-hero__actions a{color:#1b1d18;background:#f7f5ec;border-radius:.5rem;align-items:center;gap:.8rem;min-height:3.25rem;padding:.75rem 1.1rem;text-decoration:none;transition:transform .5s cubic-bezier(.32,.72,0,1),background-color .5s cubic-bezier(.32,.72,0,1);display:inline-flex}.signal-hero__actions a:last-child{color:#fff;background:#141612b3;box-shadow:inset 0 0 0 1px #ffffff6b}.signal-hero__actions a:hover{transform:translateY(-3px)}.signal-editorial-band{color:#f2f0e6;background:#1b1d18;width:100%}.signal-editorial{color:#f2f0e6;width:min(100% - 2.5rem,88rem);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(9rem,.2fr) minmax(0,.52fr) minmax(18rem,.28fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-inline:auto;padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid;position:relative;overflow:hidden}.signal-editorial__visual{aspect-ratio:1;will-change:transform, opacity;background:radial-gradient(circle,#b9d84e47,#b9d84e05 58%,#0000 60%);border-radius:50%;grid-area:2/1;width:3.5rem;margin:0;position:relative;top:auto;right:auto}.signal-editorial__visual>span{background:#bedb5a;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 36px #bedb5ab3}.signal-orbit{border-radius:50%;position:absolute;inset:8%;box-shadow:inset 0 0 0 1px #e8efca33}.signal-orbit:after{content:"";background:#dbe9a8;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:50%;left:-.2rem}.signal-orbit--outer{animation:11s cubic-bezier(.4,0,.2,1) infinite alternate signal-spin}.signal-orbit--inner{animation:7s cubic-bezier(.4,0,.2,1) infinite alternate-reverse signal-spin;inset:25%}.signal-editorial__label{color:#f2f0e67a;grid-column:1;padding-right:0}.signal-editorial__summary{color:#f2f0e6;grid-area:1/2/span 2;margin-top:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.62}.signal-summary-toggle{display:none}.signal-editorial dl{box-shadow:none;grid-area:1/3/span 2;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding-top:0;display:grid}.signal-editorial dt{color:#f2f0e666;letter-spacing:.08em;font-size:.68rem}.signal-editorial dd{font-family:var(--font-mono);margin:.3rem 0 0;font-size:.78rem}.signal-partial{background:#eee5bda6;border-radius:1.4rem;align-items:flex-start;gap:1rem;margin-top:-3rem;padding:1.25rem 1.5rem;display:flex;box-shadow:inset 0 0 0 1px #6955211f}.signal-partial>span{background:#b28d36;flex:none;margin-top:.45rem}.signal-partial strong{font-size:.94rem}.signal-partial p{color:#696556;margin-top:.25rem;font-size:.9rem}.signal-filter{padding-block:clamp(3rem,6vw,5rem);box-shadow:inset 0 1px #191a161f}.signal-filter__heading{grid-template-columns:minmax(10rem,.35fr) minmax(0,.65fr);gap:3rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.signal-filter__heading>p{color:#77766e;font-size:.85rem}.signal-filter h2,.signal-stream__intro h2,.signal-threads h2,.signal-watches h2,.signal-action h2,.signal-state h2{letter-spacing:0;text-wrap:balance;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:500;line-height:.98}.signal-filter__marquee{color:#1b1d18;background:#b9d65761;border-radius:.8rem;width:100%;margin-left:0;padding-block:.7rem;overflow:hidden;transform:none}.signal-filter__marquee>div{align-items:center;gap:1.7rem;width:max-content;animation:26s cubic-bezier(.45,0,.55,1) infinite signal-marquee;display:flex}.signal-filter__marquee span{white-space:nowrap;font-size:.78rem;font-weight:500}.signal-filter__marquee i{background:currentColor;border-radius:50%;width:.38rem;height:.38rem}.signal-filter__steps{grid-auto-flow:dense;grid-template-columns:repeat(4,1fr);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}.signal-filter__steps>div{min-height:7.5rem;padding:1rem 1.2rem;box-shadow:inset 1px 0 #191a1624}.signal-filter__steps span,.signal-item__header>div>p span{color:#8a897f;font-family:var(--font-mono);font-size:.7rem}.signal-filter__steps strong{font-family:var(--font-mono);letter-spacing:0;margin-top:1.15rem;font-size:clamp(1.6rem,2.5vw,2.35rem);font-weight:500;display:block}.signal-filter__steps p{color:#6e6d65;margin-top:.35rem;font-size:.82rem}.signal-filter__rejection{color:#5f5e57;margin-top:1.25rem;padding-top:1rem;font-size:.9rem;box-shadow:inset 0 1px #191a1621}.signal-filter__rejection span{color:#97958a;letter-spacing:.08em;margin-right:.7rem;font-size:.72rem}.signal-stream{grid-template-columns:minmax(15rem,.3fr) minmax(0,.7fr);gap:clamp(2.5rem,5vw,5rem);padding-block:clamp(4rem,7vw,6rem);display:grid;box-shadow:inset 0 1px #191a1624}.signal-stream__intro{align-self:start;position:sticky;top:5rem}.signal-stream__intro h2{margin-top:1rem;font-size:clamp(2.15rem,3.5vw,3.25rem)}.signal-stream__intro>p:not(:first-child){color:#696860;max-width:27rem;margin-top:1.25rem;font-size:.9rem;line-height:1.65}.signal-stream__items{min-width:0}.signal-filter-empty{color:#727168;background:#191a160b;border-radius:1rem;padding:2.5rem 1.25rem;font-size:.9rem;line-height:1.6;box-shadow:inset 0 0 0 1px #191a1617}.signal-reading-tools{grid-template-columns:1fr auto;align-items:center;gap:.6rem;margin-top:1.6rem;padding-top:1rem;display:grid;box-shadow:inset 0 1px #191a161f}.signal-category-filter{background:#191a160e;border-radius:.75rem;padding:.25rem;display:flex}.signal-category-filter button,.signal-importance-filter,.signal-analysis-toggle{color:#65655e;cursor:pointer;background:0 0;border:0;border-radius:.55rem;min-height:2.75rem;font-size:.72rem;transition:color .45s cubic-bezier(.32,.72,0,1),background-color .45s cubic-bezier(.32,.72,0,1),transform .45s cubic-bezier(.32,.72,0,1)}.signal-category-filter button{min-width:2.75rem;padding-inline:.6rem}.signal-category-filter button[aria-pressed=true],.signal-importance-filter[aria-pressed=true]{color:#f5f3e9;background:#1d1f19}.signal-importance-filter{padding-inline:.8rem;box-shadow:inset 0 0 0 1px #191a161f}.signal-category-filter button:active,.signal-importance-filter:active,.signal-analysis-toggle:active{transform:scale(.97)}.signal-reading-tools>p{color:#85847a;font-family:var(--font-mono);grid-column:1/-1;margin:0;font-size:.68rem}.signal-item{padding-block:clamp(2rem,3.5vw,3.25rem);box-shadow:inset 0 1px #191a1626}.signal-item:first-child{box-shadow:none;padding-top:0}.signal-item__header{grid-template-columns:minmax(0,1fr) auto;gap:2rem;display:grid}.signal-item__header>div>p{color:#66665e;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:600}.signal-item__header>div>p span{margin-right:.75rem}.signal-item h3{letter-spacing:0;text-wrap:balance;max-width:19ch;margin-top:.75rem;font-size:clamp(1.55rem,2.6vw,2.3rem);font-weight:500;line-height:1.08}.signal-item__score{align-items:flex-start;gap:.4rem;display:flex}.signal-item__score span{color:#67675f;font-family:var(--font-mono);background:#191a160f;border-radius:999px;padding:.42rem .62rem;font-size:.66rem}.signal-item__body{max-width:48rem;margin-top:1.5rem}.signal-item__body ::selection{color:#191a16;background:#bedb5a}.signal-item__summary{color:#282923;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.68}.signal-item__nutgraf{color:#5e5e56;margin-top:1rem;font-size:.98rem;line-height:1.7}.signal-item__facts{gap:.65rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.signal-item__facts li{color:#44453f;padding-left:1.15rem;font-size:.9rem;line-height:1.6;position:relative}.signal-item__facts li:before{content:"";background:#9fb83d;border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.68rem;left:0}.signal-item__analysis>div{grid-template-columns:5rem minmax(0,1fr);gap:1rem;margin-top:1.4rem;display:grid}.signal-item__body h4{color:#8a897f;letter-spacing:.08em;font-size:.72rem;font-weight:500}.signal-item__analysis>div p{color:#5e5e56;font-size:.93rem;line-height:1.65}.signal-item__action{background:#b9d65721;border-radius:1rem;padding:1rem;box-shadow:inset 0 0 0 1px #5c6f1f1a}.signal-item__watch{background:#b9d65721;border-radius:.5rem;padding:1rem;box-shadow:inset 0 0 0 1px #5c6f1f1a}.signal-item--lead{grid-template-columns:minmax(14rem,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(2rem,5vw,5rem);min-height:42rem;padding-block:clamp(3rem,6vw,5rem);display:grid}.signal-item--lead .signal-item__header{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0}.signal-item--lead .signal-item__score{margin-top:1.25rem}.signal-item--lead .signal-item__body{max-width:none;margin-top:0}.signal-item--lead .signal-item__summary{font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.6}.signal-item--lead .signal-item__nutgraf{color:#34352f;border-left:3px solid #a8c73e;padding-left:1.25rem;font-size:1.05rem}.signal-item--lead .signal-item__footer{grid-column:1/-1}.signal-item--lead h3{max-width:15ch;font-size:clamp(2rem,3.7vw,3.4rem)}.signal-lead__micro-image{vertical-align:middle;background:var(--story-image) center / cover;filter:grayscale()contrast(1.25);border-radius:999px;width:clamp(4rem,7vw,6rem);height:clamp(1.8rem,3vw,2.7rem);margin:0 .25rem;transition:transform .7s ease-out,filter .7s ease-out;display:inline-block;overflow:hidden;transform:scale(.96)}.signal-item--lead:hover .signal-lead__micro-image{filter:grayscale(.35)contrast(1.15);transform:scale(1.05)}@media (width>=78.01rem){.signal-item--lead .signal-item__header{align-self:start;position:sticky;top:5rem}}@media (width<=78rem){.signal-item--lead{grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.5rem);min-height:0}.signal-item--lead .signal-item__footer{grid-column:1}}.signal-item--brief{top:calc(5rem + var(--brief-stack-index,0) * .7rem);background:#f3f1e9;border-radius:.5rem;margin-top:1rem;padding:clamp(1.5rem,3vw,2.25rem);position:sticky;box-shadow:inset 0 0 0 1px #191a1624,0 24px 55px #26272014}.signal-item--brief:first-of-type{padding-top:clamp(1.5rem,3vw,2.25rem);box-shadow:inset 0 0 0 1px #191a1624,0 24px 55px #26272014}.signal-item__footer{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.6rem;padding-top:1rem;display:flex;box-shadow:inset 0 1px #191a161a}.signal-sources{color:#85847a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-width:0;font-size:.72rem;display:grid}.signal-sources [data-source-track]{scrollbar-width:none;scroll-snap-type:x mandatory;gap:.65rem;min-width:0;display:flex;overflow-x:auto}.signal-sources [data-source-track]::-webkit-scrollbar{display:none}.signal-sources a{color:#52534c;border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;padding-inline:.85rem;text-decoration:none;transition:transform .65s cubic-bezier(.32,.72,0,1),background-color .65s cubic-bezier(.32,.72,0,1);display:inline-flex;box-shadow:inset 0 0 0 1px #191a1621}.signal-sources [data-source-track] a{scroll-snap-align:start;flex:none}.signal-sources a:hover{background:#e7e5dc;transform:translateY(-2px)}.signal-source-nav{gap:.35rem;display:flex}.signal-source-nav button{color:#fff;cursor:pointer;background:#1d1f19;border:0;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1rem;transition:transform .45s cubic-bezier(.32,.72,0,1)}.signal-source-nav button:hover{transform:scale(1.06)}.signal-item__controls{align-items:center;gap:.55rem;display:flex}.signal-analysis-toggle{align-items:center;gap:.55rem;min-height:3rem;padding-inline:.85rem;display:inline-flex;box-shadow:inset 0 0 0 1px #191a1621}.signal-analysis-toggle span:last-child{font-size:1rem;transition:transform .45s cubic-bezier(.32,.72,0,1)}.signal-analysis-toggle[aria-expanded=true] span:last-child{transform:rotate(180deg)}.signal-comment-trigger,.annotation-panel form button,.memory-candidate__actions button,.watch-confirm button,.signal-action a{color:#f4f2e9;cursor:pointer;background:#1d1f19;border:0;border-radius:999px;align-items:center;gap:.85rem;min-height:3rem;padding:.4rem .45rem .4rem 1rem;font-size:.82rem;text-decoration:none;transition:transform .65s cubic-bezier(.32,.72,0,1),background-color .65s cubic-bezier(.32,.72,0,1);display:inline-flex}.signal-comment-trigger>span:last-child,.annotation-panel form button>span:last-child,.watch-confirm button>span:last-child,.signal-action a>span:last-child{background:#ffffff1f;border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;transition:transform .65s cubic-bezier(.32,.72,0,1);display:grid}.signal-comment-trigger:hover,.annotation-panel form button:hover,.watch-confirm button:hover,.signal-action a:hover{transform:translateY(-2px)}.signal-comment-trigger:hover>span:last-child,.annotation-panel form button:hover>span:last-child,.watch-confirm button:hover>span:last-child,.signal-action a:hover>span:last-child{transform:translate(2px,-2px)scale(1.05)}.signal-threads{padding-block:clamp(4rem,7vw,6rem);box-shadow:inset 0 1px #191a161f}.signal-threads__heading{grid-template-columns:minmax(10rem,.3fr) minmax(0,.7fr);gap:3rem;display:grid}.signal-threads__heading>p span{color:#6f6f67;background:#191a1614;border-radius:.25rem;margin-left:.45rem;padding:.22rem .42rem;font-size:.64rem;font-weight:500;display:inline-block}.signal-threads h2{max-width:16ch}.signal-accordion{grid-auto-flow:column;grid-template-columns:repeat(var(--thread-count,4), minmax(0, 1fr));min-height:15rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.signal-accordion article{cursor:default;background:#e6e4d875;flex-direction:column;justify-content:space-between;min-width:0;padding:1.4rem;transition:transform .75s cubic-bezier(.32,.72,0,1),background-color .75s cubic-bezier(.32,.72,0,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 1px 0 #191a1621}.signal-accordion article:hover,.signal-accordion article:focus{z-index:1;color:#f4f2e9;background:#1d1f19;outline:none;transform:translateY(-.75rem)scale(1.025)}.signal-accordion article div{margin-top:auto}.signal-accordion h3{letter-spacing:0;max-width:11ch;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:500;line-height:1.08}.signal-accordion p{color:#77766e;opacity:.72;max-width:22rem;margin-top:.75rem;font-size:.78rem;line-height:1.55;transition:opacity .55s cubic-bezier(.32,.72,0,1),color .55s cubic-bezier(.32,.72,0,1);transform:none}.signal-accordion article:hover p,.signal-accordion article:focus p{color:#f4f2e9a6;opacity:1;transform:translateY(0)}.signal-accordion i{transform-origin:0;background:#a8c73e;width:2.5rem;height:1px;margin-top:2rem;transition:transform .75s cubic-bezier(.32,.72,0,1)}.signal-accordion article:hover i{transform:scaleX(2.5)}.signal-watches{padding-block:clamp(4rem,7vw,6rem);box-shadow:inset 0 1px #191a161f}.signal-watches__heading{grid-template-columns:minmax(0,.68fr) minmax(16rem,.32fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.signal-watches__heading h2{max-width:18ch}.signal-watches__heading>p{color:#68675f;max-width:28rem;font-size:.92rem;line-height:1.7}.signal-watches__status{color:#5d5d55;background:#191a160b;border-left:3px solid #a8c73e;margin-top:2rem;padding:1rem 1.2rem;font-size:.82rem;line-height:1.55}.signal-watch-summary{grid-auto-flow:dense;background:#191a161f;grid-template-rows:repeat(2,minmax(10rem,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-height:23rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid;box-shadow:inset 0 0 0 1px #191a161a}.signal-watch-summary>article{background:#ebe9df;min-width:0;padding:clamp(1.4rem,3vw,2rem)}.signal-watch-summary__main{color:#f4f2e9;flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;display:flex;background:#1d1f19!important}.signal-watch-summary__main>div strong{color:#bedb5a;font-family:var(--font-mono);font-size:clamp(3.5rem,7vw,6rem);font-weight:500;line-height:.88}.signal-watch-summary__main>div span{color:#f4f2e98c;font-size:.8rem}.signal-watch-summary__main h3{max-width:20ch;margin-top:2.5rem;font-size:clamp(1.45rem,2.4vw,2.3rem);font-weight:500;line-height:1.08}.signal-watch-summary__main>p{color:#f4f2e98f;max-width:34rem;margin-top:2rem;font-size:.8rem;line-height:1.6}.signal-watch-summary__latest,.signal-watch-summary__quality{flex-direction:column;grid-area:span 1/span 2;justify-content:space-between;display:flex}.signal-watch-summary__latest>p:first-child,.signal-watch-summary__quality>p:first-child{color:#838278;letter-spacing:.08em;font-size:.68rem}.signal-watch-summary__latest h3,.signal-watch-summary__quality h3{margin-top:1.5rem;font-size:clamp(1.1rem,1.8vw,1.55rem);font-weight:500;line-height:1.15}.signal-watch-summary__latest>p:last-child,.signal-watch-summary__quality>p:last-child{color:#68675f;max-width:38rem;margin-top:.75rem;font-size:.8rem;line-height:1.55}.signal-watch-rail__heading{justify-content:space-between;align-items:end;gap:2rem;margin-top:clamp(3rem,5vw,4.5rem);display:flex}.signal-watch-rail__heading h3{font-size:clamp(1.35rem,2vw,1.85rem);font-weight:500}.signal-watch-rail__heading p{color:#727168;max-width:30rem;font-size:.78rem;line-height:1.6}.signal-watch-rail{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#191a1652 transparent;min-height:25rem;margin-top:1.5rem;display:flex;overflow-x:auto}.signal-watch-card{scroll-snap-align:start;background:#e8e6dc;flex:0 0 14rem;grid-template-columns:14rem minmax(0,1fr);min-width:0;transition:flex-basis .7s cubic-bezier(.32,.72,0,1),background-color .7s cubic-bezier(.32,.72,0,1);display:grid;overflow:hidden;box-shadow:inset 1px 0 #191a1624}.signal-watch-card:hover,.signal-watch-card:focus-within{background:#dfddd2}.signal-watch-card[data-expanded=true]{background:#dedcd1;flex-basis:min(48rem,100vw - 4rem)}.signal-watch-card[data-watch-status=resolved]{background:#e8e6dc7a}.signal-watch-card__toggle{color:#1d1f19;cursor:pointer;width:100%;min-width:0;min-height:25rem;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:1.35rem;display:flex;overflow:hidden}.signal-watch-card__status{color:#737269;font-family:var(--font-mono);font-size:.68rem}.signal-watch-card__toggle h3{margin-top:2rem;font-size:1.35rem;font-weight:500;line-height:1.08}.signal-watch-card__toggle>p{color:#5f5f57;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:1rem;font-size:.78rem;line-height:1.55;display:-webkit-box;overflow:hidden}.signal-watch-card__prompt{color:#66665e;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;font-size:.74rem;display:flex;box-shadow:inset 0 1px #191a161f}.signal-watch-card__prompt i{color:#6f8421;font-size:1.1rem;font-style:normal;transition:transform .6s cubic-bezier(.32,.72,0,1)}.signal-watch-card[data-expanded=true] .signal-watch-card__prompt i{transform:rotate(180deg)}.signal-watch-card__details{color:#f4f2e9;background:#1d1f19;min-width:min(28rem,100vw - 18rem);padding:clamp(1.35rem,3vw,2rem);box-shadow:inset 1px 0 #ffffff1a}.signal-watch-card__observation>span,.signal-watch-card__sources>span,.signal-watch-card__meta{color:#f4f2e970;font-family:var(--font-mono);font-size:.67rem}.signal-watch-card__observation h4{max-width:26ch;margin-top:.75rem;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:500;line-height:1.12}.signal-watch-card__observation>p{color:#f4f2e9a8;max-width:40rem;margin-top:1rem;font-size:.84rem;line-height:1.65}.signal-watch-card__sources{margin-top:1.8rem;padding-top:1.2rem;box-shadow:inset 0 1px #ffffff1f}.signal-watch-card__sources>div{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.signal-watch-card__sources a{color:#eef2de;border-radius:999px;align-items:center;gap:.4rem;min-height:2.65rem;padding:.65rem .8rem;font-size:.72rem;text-decoration:none;transition:transform .5s cubic-bezier(.32,.72,0,1),background-color .5s cubic-bezier(.32,.72,0,1);display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.signal-watch-card__sources a:hover{background:#ffffff1a;transform:translateY(-2px)}.signal-watch-card__sources p{color:#f4f2e985;font-size:.76rem}.signal-watch-card__meta{justify-content:space-between;gap:1rem;margin-top:1.5rem;display:flex}.signal-watch-card__resolve{color:#1d1f19;cursor:pointer;min-height:2.75rem;font:inherit;background:#bedb5a;border:0;border-radius:999px;margin-top:1.5rem;padding:.7rem .9rem;font-size:.76rem;transition:transform .5s cubic-bezier(.32,.72,0,1)}.signal-watch-card__resolve:hover{transform:translateY(-2px)}.signal-watch-card__resolve:disabled{cursor:wait;opacity:.58}.signal-watch-card__resolved{color:#f4f2e97a;margin-top:1.5rem;font-size:.74rem;line-height:1.55}.signal-watch-card__action-status{color:#d9e8a8;margin-top:.75rem;font-size:.74rem;line-height:1.5}@media (width>=40.01rem){.signal-watch-card:hover:not([data-expanded=true]),.signal-watch-card:focus-within:not([data-expanded=true]){flex-basis:20rem;grid-template-columns:minmax(0,1fr)}}.signal-watch-empty{color:#64645c;text-align:center;background:#191a160b;margin-top:1.5rem;padding:clamp(2rem,5vw,4rem);font-size:.9rem;line-height:1.7}.signal-watch-card__toggle:focus-visible,.signal-watch-card__sources a:focus-visible,.signal-watch-card__resolve:focus-visible{z-index:2;outline-offset:-3px;outline:3px solid #8fa92f;position:relative}.signal-action{align-content:center;justify-items:start;min-height:0;padding-block:clamp(4rem,7vw,6rem);display:grid;box-shadow:inset 0 1px #191a161f}.signal-action h2{max-width:22ch;margin-top:.8rem;font-size:clamp(2.1rem,3.8vw,3.6rem)}.signal-action a{color:#1a1c17;background:#b9d657;min-height:3.25rem;margin-top:1.8rem;padding-left:1.1rem}.signal-action a>span:last-child{background:#191a161a}.signal-state{grid-template-columns:minmax(7rem,.22fr) minmax(0,.78fr);align-items:center;gap:3rem;min-height:42dvh;padding-block:clamp(4rem,8vw,7rem);display:grid}.signal-state__pulse{aspect-ratio:1;border-radius:50%;width:clamp(8rem,17vw,14rem);position:relative;box-shadow:inset 0 0 0 1px #191a1626}.signal-state__pulse:before,.signal-state__pulse:after{content:"";border-radius:50%;animation:2.8s cubic-bezier(.32,.72,0,1) infinite state-ring;position:absolute;inset:18%;box-shadow:inset 0 0 0 1px #191a161f}.signal-state__pulse:after{animation-delay:.35s;inset:34%}.signal-state__pulse span{background:#a8c73e;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signal-state h2{max-width:17ch;margin-top:1.2rem}.signal-state>div>p:last-child{color:#68675f;max-width:40rem;margin-top:2rem;font-size:1.05rem;line-height:1.75}.signal-state>a{color:#52534b;text-underline-offset:.3em;justify-self:end}.site-shell:has(.signal-page) .site-footer{border:0;width:min(100% - 2.5rem,88rem);margin-inline:auto;box-shadow:inset 0 1px #191a1624}.annotation-menu{z-index:130;color:#f5f3e9;background:#1d1f19;border-radius:999px;max-width:calc(100vw - 1.5rem);padding:.35rem;display:flex;position:fixed;top:0;left:0;overflow-x:auto;box-shadow:0 18px 55px #16171340}.annotation-menu[hidden]{display:none}.annotation-menu button{min-height:2.65rem;color:inherit;cursor:pointer;font-family:var(--font-sans);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:.65rem .85rem;font-size:.75rem;transition:background-color .5s cubic-bezier(.32,.72,0,1),color .5s cubic-bezier(.32,.72,0,1)}.annotation-menu button:hover{color:#1d1f19;background:#b9d657}.annotation-menu button:active{transform:scale(.96)}.annotation-scrim{z-index:110;backdrop-filter:blur(6px);background:#1617136b;position:fixed;inset:0}.annotation-panel{z-index:120;color:#1d1f19;width:min(100%,38rem);height:100dvh;font-family:var(--font-sans);will-change:transform;background:#f4f2e9;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-30px 0 90px #16171333}.annotation-panel[aria-hidden=true]{visibility:hidden}.annotation-panel>header{z-index:1;backdrop-filter:blur(16px);background:#f4f2e9e0;justify-content:space-between;align-items:center;padding:1.5rem clamp(1.25rem,5vw,2.5rem);display:flex;position:sticky;top:0;box-shadow:inset 0 -1px #191a161a}.annotation-panel>header p,.annotation-reply>p,.memory-candidate header p{color:#85847a;letter-spacing:.11em;text-transform:uppercase;font-size:.68rem}.annotation-panel>header h2{letter-spacing:0;margin-top:.25rem;font-size:1.5rem;font-weight:500}.annotation-panel>header button{color:#1d1f19;cursor:pointer;background:#191a1612;border:0;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.45rem;transition:transform .6s cubic-bezier(.32,.72,0,1)}.annotation-panel>header button:hover{transform:rotate(90deg)}.annotation-panel>header button:active{background:#191a1621}.annotation-panel__content{padding:clamp(1.5rem,5vw,2.5rem)}.annotation-context{background:#e9e7de;border-radius:1.5rem;padding:1.5rem;box-shadow:inset 0 0 0 1px #191a1614}.annotation-context>p{color:#77766e;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.annotation-context blockquote{margin:1rem 0 0;font-size:1.08rem;line-height:1.65}.annotation-panel form{margin-top:2rem}.annotation-panel label{color:#5e5e56;margin-bottom:.65rem;font-size:.78rem;display:block}.annotation-panel textarea,.annotation-panel select{color:#1d1f19;background:#eeece3;border:0;border-radius:1.25rem;outline:none;width:100%;transition:box-shadow .5s cubic-bezier(.32,.72,0,1);box-shadow:inset 0 0 0 1px #191a161c}.annotation-panel textarea{resize:vertical;min-height:9rem;padding:1rem;line-height:1.6}.annotation-panel select{min-height:3.25rem;padding:.75rem 1rem}.annotation-panel textarea:focus,.annotation-panel select:focus{box-shadow:inset 0 0 0 2px #8fa92f}.annotation-panel form button{margin-top:1rem}.annotation-panel form button:disabled{cursor:wait;opacity:.55}.annotation-form__error{color:#9c3f32;margin-top:.75rem;font-size:.78rem;line-height:1.5}.annotation-result{margin-top:3rem;padding-top:2rem;box-shadow:inset 0 1px #191a161f}.annotation-reply>div{color:#4e4f48;margin-top:.8rem;font-size:1.02rem;line-height:1.75}.memory-candidate{color:#f3f1e8;background:#1d1f19;border-radius:1.6rem;margin-top:2.5rem;padding:1.5rem;box-shadow:inset 0 0 0 1px #ffffff1a}.memory-candidate header{justify-content:space-between;gap:1rem;display:flex}.memory-candidate header span{color:#b9d657;font-family:var(--font-mono);font-size:.7rem}.memory-candidate blockquote{margin:1.5rem 0;font-size:1.15rem;line-height:1.6}.memory-candidate__source{color:#f3f1e880;font-size:.75rem;line-height:1.55}.memory-candidate label{color:#f3f1e894;margin-top:1.6rem}.memory-candidate select{color:#f3f1e8;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff21}.memory-candidate__actions{gap:.65rem;margin-top:1rem;display:flex}.memory-candidate__actions button{flex:1;justify-content:center;padding:.75rem}.memory-candidate__actions button:first-child{color:#1d1f19;background:#b9d657}.memory-candidate__actions button:last-child{color:#f3f1e8;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff21}.memory-candidate__status{color:#d8e8a3;background:#b9d6571f;border-radius:.8rem;margin-top:1rem;padding:.8rem;font-size:.8rem;line-height:1.5}.watch-confirm{color:#f3f1e8;background:#1d1f19;border-radius:1.6rem;margin-top:2.5rem;padding:1.5rem;box-shadow:inset 0 0 0 1px #ffffff1a}.watch-confirm header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.watch-confirm header p{color:#f3f1e885;letter-spacing:.11em;font-size:.68rem}.watch-confirm header span{color:#bedb5a;font-family:var(--font-mono);font-size:.68rem}.watch-confirm h3{max-width:20ch;margin-top:1.5rem;font-size:1.35rem;font-weight:500;line-height:1.16}.watch-confirm label{color:#f3f1e89e;margin-top:1.5rem}.watch-confirm textarea{color:#f3f1e8;background:#ffffff14;min-height:7.5rem;box-shadow:inset 0 0 0 1px #ffffff24}.watch-confirm textarea:focus{box-shadow:inset 0 0 0 2px #bedb5a}.watch-confirm>p:not(.watch-confirm__status){color:#f3f1e880;margin-top:.8rem;font-size:.75rem;line-height:1.55}.watch-confirm button{color:#1d1f19;background:#bedb5a;margin-top:1rem}.watch-confirm button>span:last-child{background:#191a161a}.watch-confirm button:disabled{cursor:wait;opacity:.58}.watch-confirm__status{color:#dceca8;background:#bedb5a1c;border-radius:.8rem;margin-top:1rem;padding:.8rem;font-size:.78rem;line-height:1.55}.watch-confirm button:focus-visible,.watch-confirm textarea:focus-visible{outline-offset:3px;outline:3px solid #bedb5a}.annotation-open{overflow:hidden}@keyframes signal-pulse{0%,to{box-shadow:0 0 #a8c73e5c}55%{box-shadow:0 0 0 .7rem #a8c73e00}}@keyframes signal-spin{to{transform:rotate(320deg)}}@keyframes signal-marquee{to{transform:translate(-50%)}}@keyframes state-ring{0%{opacity:.15;transform:scale(.78)}65%,to{opacity:1;transform:scale(1.18)}}@media (width<=64rem){.signal-editorial{grid-template-columns:minmax(7rem,.18fr) minmax(0,.52fr) minmax(15rem,.3fr);gap:2rem}.signal-stream{grid-template-columns:minmax(14rem,.3fr) minmax(0,.7fr);gap:3rem}.signal-item__header{grid-template-columns:1fr}.signal-item__score{order:-1}}@media (width<=40rem){.signal-hero,.signal-filter,.signal-stream,.signal-threads,.signal-watches,.signal-action,.signal-state,.signal-partial{width:calc(100% - 2rem)}.signal-hero{width:100%;min-height:min(72svh,40rem);padding:4rem 1rem}.signal-hero h1{font-size:clamp(2.6rem,12vw,3.75rem)}.signal-hero__actions{flex-direction:column;width:100%}.signal-hero__actions a{justify-content:space-between;width:100%}.signal-editorial{grid-template-columns:1fr;gap:1.5rem;width:calc(100% - 2rem);min-height:auto;padding-block:3rem}.signal-editorial__label,.signal-editorial__summary,.signal-editorial dl{grid-area:auto/1}.signal-editorial__visual{width:3.25rem;top:1.15rem;right:1.15rem}.signal-editorial__summary:not([data-expanded=true]){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.signal-summary-toggle{color:#f2f0e694;cursor:pointer;text-underline-offset:.3em;background:0 0;border:0;align-items:center;min-height:2.75rem;margin-top:.75rem;padding:0;font-size:.76rem;text-decoration:underline;display:inline-flex}.signal-editorial dl{grid-template-columns:repeat(2,1fr)}.signal-partial{margin-top:0}.signal-filter{padding-block:3.5rem}.signal-filter__heading,.signal-stream,.signal-threads__heading,.signal-watches__heading,.signal-state{grid-template-columns:1fr;gap:2rem}.signal-filter__steps{grid-template-columns:1fr 1fr}.signal-filter__steps>div{min-height:7rem}.signal-filter__steps strong{margin-top:1rem}.signal-stream{padding-block:4rem}.signal-stream__intro{position:static}.signal-reading-tools{max-width:24rem}.signal-item:first-child{padding-top:2.5rem;box-shadow:inset 0 1px #191a1626}.signal-item--lead{grid-template-columns:1fr;gap:1.5rem;min-height:0}.signal-item--lead .signal-item__footer{grid-column:1}.signal-item--brief{position:relative;top:auto}.signal-item__analysis>div{grid-template-columns:1fr;gap:.35rem}.signal-item__footer{flex-direction:column;align-items:flex-start}.signal-sources{grid-template-columns:auto minmax(0,1fr);width:100%}.signal-source-nav{grid-column:1/-1}.signal-item__controls{width:100%}.signal-analysis-toggle,.signal-comment-trigger{flex:1;justify-content:space-between}.signal-accordion{grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.signal-accordion article{min-height:9rem}.signal-accordion article p{opacity:1;transform:none}.signal-watch-summary{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.signal-watch-summary__main,.signal-watch-summary__latest,.signal-watch-summary__quality{grid-area:auto/1;min-height:12rem}.signal-watch-summary__main{min-height:22rem}.signal-watch-rail__heading{flex-direction:column;align-items:flex-start}.signal-watch-card,.signal-watch-card[data-expanded=true]{flex-basis:calc(100vw - 3rem);grid-template-columns:minmax(0,1fr)}.signal-watch-card__toggle{width:100%;min-height:21rem}.signal-watch-card__details{min-width:0;box-shadow:inset 0 1px #ffffff1a}.signal-watch-card__meta{flex-direction:column;align-items:flex-start}.signal-action{min-height:0;padding-block:4rem}.signal-state{padding-block:4rem}.signal-state>a{justify-self:start}.annotation-menu{width:auto;left:.75rem;right:.75rem;transform:translateY(.75rem)!important}.annotation-panel{width:100%}}@media (prefers-reduced-motion:reduce){.signal-kicker span,.signal-partial>span,.signal-orbit,.signal-filter__marquee>div,.signal-state__pulse:before,.signal-state__pulse:after{animation:none}.signal-watch-card,.signal-watch-card__prompt i,.signal-watch-card__sources a,.signal-watch-card__resolve,.watch-confirm button{transition:none}}
