:is(.crypto-intel-article,.geo-intel-article) .intel-summary-section,:is(.crypto-intel-article,.geo-intel-article) .intel-impact-section,:is(.crypto-intel-article,.geo-intel-article) .article-assistant-section{border:0;border-inline-start:.25rem solid hsl(var(--section-accent));border-radius:.75rem;padding:1.25rem;background:hsl(var(--section-accent) / .1);box-shadow:none}:is(.crypto-intel-article,.geo-intel-article) .intel-summary-section{--section-accent: var(--primary)}:is(.crypto-intel-article,.geo-intel-article) .article-assistant-section{--section-accent: var(--chart-2)}:is(.crypto-intel-article,.geo-intel-article) .intel-impact-section{--section-accent: var(--primary);background:linear-gradient(160deg,hsl(var(--primary) / .09),hsl(var(--foreground) / .03))}:is(.crypto-intel-article,.geo-intel-article) .intel-full-section{border:0;padding-block:.5rem}:is(.crypto-intel-article,.geo-intel-article) .intel-full-section>h2{color:hsl(var(--foreground))}:is(.crypto-intel-article,.geo-intel-article) .intel-summary-section>h2,:is(.crypto-intel-article,.geo-intel-article) .intel-impact-section>h2,:is(.crypto-intel-article,.geo-intel-article) .article-assistant-section h2,:is(.crypto-intel-article,.geo-intel-article) .article-assistant-section h2 svg{color:hsl(var(--section-accent))}:is(.crypto-intel-article,.geo-intel-article) .intel-impact-section>section{border:0;background:transparent}html.light :is(.crypto-intel-article,.geo-intel-article) :is(.intel-summary-section,.intel-impact-section,.article-assistant-section){background:hsl(var(--section-accent) / .12)}@media(max-width:639px){:is(.crypto-intel-article,.geo-intel-article) .intel-summary-section,:is(.crypto-intel-article,.geo-intel-article) .intel-impact-section,:is(.crypto-intel-article,.geo-intel-article) .article-assistant-section{padding:1rem}}.assistant-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:.35rem .8rem;border-radius:999px;border:1px solid hsl(var(--primary) / .35);background:hsl(var(--primary) / .07);color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;line-height:1.3;text-align:start;transition:background-color .15s ease,border-color .15s ease}.assistant-chip:hover{background:hsl(var(--primary) / .15);border-color:hsl(var(--primary) / .6)}.assistant-chip:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.assistant-chip svg{width:.85rem;height:.85rem;flex:none;color:hsl(var(--primary))}.assistant-log{scrollbar-width:thin}.assistant-msg{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem .85rem;border-radius:1rem;border:1px solid hsl(var(--foreground) / .07);background:hsl(var(--foreground) / .035)}.assistant-msg.is-user{background:hsl(var(--primary) / .08);border-color:hsl(var(--primary) / .2)}.assistant-msg.is-pending{border-style:dashed}.assistant-avatar{display:grid;place-items:center;width:1.9rem;height:1.9rem;flex:none;border-radius:999px;background:hsl(var(--foreground) / .08);color:hsl(var(--muted-foreground))}.assistant-msg.is-assistant .assistant-avatar{background:hsl(var(--primary) / .16);color:hsl(var(--primary))}.assistant-avatar svg{width:1rem;height:1rem}.assistant-who{font-size:.72rem;font-weight:800;color:hsl(var(--muted-foreground))}.assistant-msg.is-assistant .assistant-who{color:hsl(var(--primary))}.assistant-dots{display:inline-flex;gap:3px;margin-inline-start:.35rem;vertical-align:middle}.assistant-dots i{width:5px;height:5px;border-radius:999px;background:var(--brand-gold-fill);animation:assistant-dot 1.2s infinite ease-in-out}.assistant-dots i:nth-child(2){animation-delay:.2s}.assistant-dots i:nth-child(3){animation-delay:.4s}@keyframes assistant-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.assistant-dots i{animation:none;opacity:.7}}@media(max-width:767px){#root .intel-article-mobile{--site-text-size: 1rem;--site-heading-1: 1.625rem;--site-heading-2: 1.25rem;--site-heading-3: 1.125rem;--site-heading-4: 1rem;--site-heading-text-gap: .75rem;width:100%;min-width:0;padding:.75rem}#root .intel-article-mobile .intel-article-surface{min-width:0;border-radius:.875rem}#root .crypto-intel-article .intel-article-surface{padding:.75rem}#root .intel-article-mobile .intel-article-content{padding:.875rem}#root .intel-article-mobile .intel-article-content>*+*{margin-top:1rem}#root .intel-article-mobile .intel-article-topbar{gap:.5rem;margin-bottom:1rem}#root .intel-article-mobile .intel-article-topbar>a,#root .intel-article-mobile>a{--site-text-size: .875rem;min-height:44px}#root .intel-article-mobile .intel-article-hero{margin-bottom:1rem}#root .intel-article-mobile .intel-article-hero img,#root .geo-intel-article .intel-article-hero{width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}#root .intel-article-mobile .intel-article-heading{min-width:0;overflow-wrap:anywhere}#root .intel-article-mobile .intel-article-meta{--site-text-size: .8125rem;gap:.5rem}#root .intel-article-mobile .intel-article-meta>span{flex-wrap:wrap}#root .intel-article-mobile .intel-article-meta svg{flex-shrink:0}#root .intel-article-mobile :is(.intel-summary-section,.intel-impact-section,.article-assistant-section){padding:.875rem;min-width:0}#root .intel-article-mobile .intel-reading-sections>*+*{margin-top:1.25rem}#root .intel-article-mobile .article-prose>*+*{margin-top:.875rem}#root .intel-article-mobile .article-prose>:is(p,ul,ol,blockquote){margin-bottom:1rem}#root .intel-article-mobile .article-prose>:is(h2,h3,h4){padding-top:0;margin-top:1.5rem}#root .intel-article-mobile :is(.article-prose,.intel-summary-section,.intel-impact-section,.article-assistant-section,.article-comments-section){overflow-wrap:anywhere}#root .intel-article-mobile :is(button,label,summary){--site-text-size: .875rem}#root .intel-article-mobile button svg{flex-shrink:0}#root .intel-article-mobile :is(button,a[role=button],summary){min-height:44px}#root .intel-article-mobile textarea{--site-text-size: 1rem;min-height:112px;width:100%}#root .intel-article-mobile .intel-share-toolbar{width:100%}#root .intel-article-mobile .intel-share-toolbar>button,#root .intel-article-mobile .intel-article-share>button{width:100%;justify-content:center;border-radius:.75rem;padding:.625rem .75rem}#root .intel-article-mobile .intel-article-follow>div>.flex{align-items:stretch;flex-direction:column;gap:.375rem}#root .intel-article-mobile .intel-article-follow button{width:100%}#root .intel-article-mobile .intel-article-follow a{--site-text-size: .875rem;display:inline-flex;align-items:center;min-height:44px}#root .intel-article-mobile .intel-article-follow p{--site-text-size: .8125rem}#root .intel-article-mobile .crypto-impact-matrix>:is(button,div){padding:.5rem}#root .intel-article-mobile .intel-impact-section [aria-label="סוג מטריצת השפעה"]{gap:.25rem}#root .intel-article-mobile .intel-impact-section [aria-label="סוג מטריצת השפעה"] button{--site-text-size: .8125rem;padding:.375rem .125rem}#root .intel-article-mobile .intel-impact-section [aria-label="סוג מטריצת השפעה"] button>span{display:block;margin-inline-start:0}#root .intel-article-mobile :is(.geo-impact,.intel-impact-section [aria-live=polite]>.grid){grid-template-columns:minmax(0,1fr)}#root .intel-article-mobile .article-assistant-section form>button{width:100%}#root .intel-article-mobile .article-assistant-section [role=log]{max-height:60dvh;overscroll-behavior:contain}#root .intel-article-mobile .article-assistant-section [role=log] button{width:100%}#root .intel-article-mobile [aria-label="פעולות חברתיות"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}#root .intel-article-mobile [aria-label="פעולות חברתיות"]>:is(button,a){--site-text-size: .8125rem;min-width:0;padding:.375rem .25rem;gap:.25rem;justify-content:center;flex-wrap:wrap}#root .intel-article-mobile [aria-label="פעולות חברתיות"] svg{width:1rem;height:1rem}#root .intel-article-mobile :is(.article-comments-section,.article-comment-form,.article-comment-row){padding:.75rem}#root .intel-article-mobile .article-comment-form>.flex{flex-wrap:wrap;gap:.5rem}#root .intel-article-mobile .article-comment-form>.flex>div{flex:1;justify-content:flex-end}#root .intel-article-mobile .article-comment-form>.flex>span{--site-text-size: .8125rem}#root .intel-article-mobile .article-comment-form>.flex button{padding-inline:.625rem}}
