:root{--pulse-critical:#ef4444;--pulse-critical-rgb:239 68 68;--pulse-high:#f97316;--pulse-high-rgb:249 115 22;--pulse-elevated:#eab308;--pulse-elevated-rgb:234 179 8;--pulse-low:#22c55e;--pulse-low-rgb:34 197 94;--pulse-up:#ef4444;--pulse-up-rgb:239 68 68;--pulse-down:#3b82f6;--pulse-down-rgb:59 130 246;--pulse-card-bg:var(--dv-glass-bg);--pulse-card-bg-rgb:var(--dv-bg-base-rgb);--pulse-card-border:var(--dv-glass-border);--pulse-body-text:rgb(var(--color-neutral-200));--pulse-body-text-muted:rgb(var(--color-neutral-300));--pulse-hero-title-start:#fff;--pulse-item-hover-bg:rgb(var(--color-neutral-800) / 0.4);--pulse-prob-track:rgb(var(--color-neutral-800));--pulse-card-hover-shadow:0 4px 20px rgb(0 0 0 / 0.3);--pulse-stat-bg:rgb(var(--color-neutral-800) / 0.3);--pulse-watch-border:rgb(var(--color-neutral-700));--pulse-section-gap:2.5rem;--pulse-cat-accent:#ef4444;--pulse-cat-accent-rgb:239 68 68;--pulse-cat-accent-muted:rgb(239 68 68 / 0.12)}.pulse-cat--geopolitics{--pulse-cat-accent:#ef4444;--pulse-cat-accent-rgb:239 68 68;--pulse-cat-accent-muted:rgb(239 68 68 / 0.12)}.pulse-cat--tech{--pulse-cat-accent:#3b82f6;--pulse-cat-accent-rgb:59 130 246;--pulse-cat-accent-muted:rgb(59 130 246 / 0.12);--pulse-up:#3b82f6;--pulse-up-rgb:59 130 246;--pulse-down:#f97316;--pulse-down-rgb:249 115 22}.pulse-cat--macro{--pulse-cat-accent:#f59e0b;--pulse-cat-accent-rgb:245 158 11;--pulse-cat-accent-muted:rgb(245 158 11 / 0.12)}.pulse-cat--trade{--pulse-cat-accent:#10b981;--pulse-cat-accent-rgb:16 185 129;--pulse-cat-accent-muted:rgb(16 185 129 / 0.12)}.pulse-cat--policy{--pulse-cat-accent:#8b5cf6;--pulse-cat-accent-rgb:139 92 246;--pulse-cat-accent-muted:rgb(139 92 246 / 0.12)}.pulse-dashboard{max-width:1040px;margin:0 auto;padding:0 1rem 3rem;display:flex;flex-direction:column}.pulse-statusbar{order:-20}.pulse-hero{order:-10}.pulse-situation{order:var(--order-situation,10)}.pulse-indicators{order:var(--order-indicators,20)}.pulse-kr-impact{order:var(--order-kr-impact,30)}.pulse-hormuz{order:var(--order-hormuz,40)}.pulse-timeline{order:var(--order-timeline,50)}.pulse-news{order:var(--order-news,60)}.pulse-scenarios{order:var(--order-scenarios,70)}.pulse-kr-matrix{order:var(--order-kr-impact-matrix,80)}.pulse-bubble{order:var(--order-bubble-check,90)}.pulse-earnings{order:var(--order-earnings-calendar,100)}.pulse-related-briefings{order:200}.pulse-content{order:250}.pulse-footer{order:300}.pulse-statusbar{position:sticky;top:0;z-index:50;background:rgba(var(--dv-bg-base-rgb)/.92);backdrop-filter:blur(12px);border-bottom:1px solid var(--pulse-card-border);margin:0 -1rem;padding:0 1rem}.pulse-statusbar__inner{max-width:1040px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;gap:1rem}.pulse-statusbar__left{display:flex;align-items:center;gap:.75rem}.pulse-statusbar__title{font-size:.875rem;font-weight:700;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-statusbar__right{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:rgb(var(--color-neutral-400));font-variant-numeric:tabular-nums}.pulse-statusbar__clock{font-family:monospace;font-size:.75rem}.pulse-data-status{display:inline-flex;align-items:center;gap:.35rem;padding:.125rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.02em;border:1px solid;cursor:help;transition:color .2s ease,opacity .2s ease}.pulse-data-status__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.pulse-data-status[data-state=initial]{color:rgb(var(--color-neutral-400))}.pulse-data-status[data-state=live]{color:rgb(var(--dv-color-up-rgb))}.pulse-data-status[data-state=live] .pulse-data-status__dot{animation:pulse-dot 2s ease-in-out infinite}.pulse-data-status[data-state=offline]{color:rgb(var(--dv-color-warn-rgb));opacity:.8}.pulse-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pulse-critical);margin-right:.25rem;animation:pulse-dot 1.5s ease-in-out infinite}@keyframes pulse-dot{0%,100%{opacity:1;box-shadow:0 0 rgb(var(--pulse-critical-rgb)/.6)}50%{opacity:.4;box-shadow:0 0 0 4px rgb(var(--pulse-critical-rgb)/0)}}.pulse-level{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:4px;font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-family:monospace}.pulse-level--lg{font-size:.75rem;padding:.25rem .875rem}.pulse-level--critical{background:rgb(var(--pulse-critical-rgb)/.15);color:var(--pulse-critical);box-shadow:0 0 12px rgb(var(--pulse-critical-rgb)/.25);animation:pulse-glow 2.5s ease-in-out infinite}.pulse-level--high{background:rgb(var(--pulse-high-rgb)/.15);color:var(--pulse-high)}.pulse-level--elevated{background:rgb(var(--pulse-elevated-rgb)/.15);color:var(--pulse-elevated)}.pulse-level--low{background:rgb(var(--pulse-low-rgb)/.15);color:var(--pulse-low)}.pulse-level--acceleration{background:rgb(var(--pulse-low-rgb)/.18);color:var(--pulse-low);box-shadow:0 0 10px rgb(var(--pulse-low-rgb)/.2)}.pulse-level--validation{background:rgb(var(--pulse-elevated-rgb)/.18);color:var(--pulse-elevated)}.pulse-level--peak{background:rgb(var(--pulse-high-rgb)/.18);color:var(--pulse-high)}.pulse-level--correction{background:rgb(var(--pulse-critical-rgb)/.18);color:var(--pulse-critical)}.pulse-hero{position:relative;padding:1.75rem 0 1.5rem;text-align:center;border-bottom:1px solid var(--pulse-card-border);margin-bottom:1.5rem;overflow:hidden}.pulse-hero--critical::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgb(var(--pulse-critical-rgb)/.12) 0%,transparent 60%),radial-gradient(ellipse at 20% 100%,rgb(var(--pulse-critical-rgb)/.04) 0%,transparent 50%),radial-gradient(ellipse at 80% 100%,rgb(var(--pulse-critical-rgb)/.04) 0%,transparent 50%);pointer-events:none}.pulse-hero--critical::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient( 0,transparent,transparent 2px,rgb(var(--pulse-critical-rgb)/.015) 2px,rgb(var(--pulse-critical-rgb)/.015) 4px );pointer-events:none}.pulse-hero__inner{position:relative;max-width:720px;margin:0 auto}.pulse-hero__badges{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-bottom:1rem}.pulse-hero__category{font-size:.6875rem;color:rgb(var(--color-neutral-500));text-transform:uppercase;letter-spacing:.06em;padding:.125rem .5rem;border:1px solid var(--pulse-card-border);border-radius:4px}.pulse-hero__title{font-size:2.5rem;font-weight:900;margin:0 0 .75rem;letter-spacing:-.03em;line-height:1.3;padding-bottom:.125rem}.pulse-hero--critical .pulse-hero__title{background:linear-gradient(135deg,var(--pulse-hero-title-start) 30%,rgb(var(--pulse-critical-rgb)) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.25rem}.pulse-hero__desc{font-size:1rem;color:rgb(var(--color-neutral-400));margin:0 0 1.5rem;line-height:1.7;max-width:560px;margin-inline:auto}.pulse-hero__counter{display:flex;align-items:baseline;justify-content:center;gap:.75rem}.pulse-hero__dday{font-size:1.75rem;font-weight:900;font-family:monospace;color:var(--pulse-critical);letter-spacing:-.02em}.pulse-hero__start-date{font-size:.8125rem;color:rgb(var(--color-neutral-400))}.pulse-section{margin-bottom:var(--pulse-section-gap)}.pulse-section__title{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:rgb(var(--color-neutral-300));margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--pulse-card-border)}.pulse-section+.pulse-section{position:relative}.pulse-section+.pulse-section::before{content:"";position:absolute;top:calc(var(--pulse-section-gap) * -.5);left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--pulse-card-border),transparent)}.pulse-section__icon{font-size:1rem}.pulse-indicators__updated{margin-left:auto;font-size:.6875rem;font-weight:400;text-transform:none;letter-spacing:0;color:rgb(var(--color-neutral-400))}.pulse-indicators__updated:empty{display:none}.pulse-situation__status{font-size:1.375rem;font-weight:800;line-height:1.5;padding:1rem 1.25rem;border-radius:10px;background:var(--pulse-cat-accent-muted);border-left:4px solid var(--pulse-cat-accent);margin-bottom:1.25rem;color:var(--pulse-body-text)}.pulse-situation__block{padding:1rem 1.25rem;border-radius:10px;background:var(--pulse-card-bg);border:1px solid var(--pulse-card-border);margin-bottom:.75rem}.pulse-situation__subtitle{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--color-neutral-400));margin:0 0 .75rem}.pulse-situation__list{list-style:none;margin:0;padding:0}.pulse-situation__list li{position:relative;padding-left:1rem;margin-bottom:.625rem;font-size:.9375rem;line-height:1.6;color:var(--pulse-body-text)}.pulse-situation__list li:last-child{margin-bottom:0}.pulse-situation__list li::before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%}.pulse-situation__list--facts li::before{background:var(--pulse-cat-accent);box-shadow:0 0 4px rgb(var(--pulse-cat-accent-rgb)/.4)}.pulse-situation__list--watch li::before{background:#06b6d4;box-shadow:0 0 4px rgba(6,182,212,.4)}.pulse-situation__list--watch li{border-bottom:1px dotted var(--pulse-watch-border,rgb(var(--color-neutral-700)));padding-bottom:.5rem}.pulse-situation__list--watch li:last-child{border-bottom:none;padding-bottom:0}.pulse-indicators__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.pulse-cat--tech .pulse-indicators__grid{grid-template-columns:repeat(12,1fr)}.pulse-cat--tech .pulse-indicator:nth-child(-n+2){grid-column:span 6;padding:1.5rem}.pulse-cat--tech .pulse-indicator:nth-child(-n+2) .pulse-indicator__value{font-size:2.25rem}.pulse-cat--tech .pulse-indicator:nth-child(-n+2) .pulse-indicator__label{font-size:.75rem}.pulse-cat--tech .pulse-indicator:nth-child(3),.pulse-cat--tech .pulse-indicator:nth-child(4){grid-column:span 6}.pulse-cat--tech .pulse-indicator:nth-child(n+5){grid-column:span 3}.pulse-cat--geopolitics .pulse-indicators__grid{grid-template-columns:repeat(3,1fr)}.pulse-cat--geopolitics .pulse-indicator{padding:1.5rem}.pulse-cat--geopolitics .pulse-indicator__value{font-size:2.25rem}.pulse-indicator{position:relative;padding:1.25rem;border-radius:10px;background:var(--pulse-card-bg);border:1px solid var(--pulse-card-border);overflow:hidden;transition:border-color .3s,box-shadow .3s}.pulse-indicator--up{border-top:2px solid rgb(var(--pulse-up-rgb)/.4)}.pulse-indicator--down{border-top:2px solid rgb(var(--pulse-down-rgb)/.4)}.pulse-indicator:hover{border-color:rgb(var(--color-neutral-500)/.3);box-shadow:var(--pulse-card-hover-shadow)}.pulse-indicator__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.pulse-indicator__label{font-size:.6875rem;font-weight:600;color:rgb(var(--color-neutral-400));text-transform:uppercase;letter-spacing:.04em}.pulse-indicator__badge{font-size:.625rem;font-weight:800;padding:.125rem .375rem;border-radius:3px;font-variant-numeric:tabular-nums}.pulse-indicator__badge--up{background:rgb(var(--pulse-up-rgb)/.12);color:var(--pulse-up)}.pulse-indicator__badge--down{background:rgb(var(--pulse-down-rgb)/.12);color:var(--pulse-down)}.pulse-indicator__value{font-size:1.875rem;font-weight:900;font-variant-numeric:tabular-nums;line-height:1;margin-bottom:.5rem}.pulse-indicator--up .pulse-indicator__value{color:var(--pulse-up)}.pulse-indicator--down .pulse-indicator__value{color:var(--pulse-down)}.pulse-indicator__unit{font-size:.75rem;font-weight:500;opacity:.6;margin-left:.125rem}.pulse-indicator__prefix{font-size:.75rem;font-weight:500;opacity:.6;margin-right:.125rem}.pulse-indicator__baseline{font-size:.6875rem;color:rgb(var(--color-neutral-400))}.pulse-indicator--up:hover{box-shadow:0 0 20px rgb(var(--pulse-up-rgb)/.15)}.pulse-indicator--down:hover{box-shadow:0 0 20px rgb(var(--pulse-down-rgb)/.15)}.pulse-sparkline-wrap{margin-top:.625rem;height:28px}.pulse-sparkline{width:100%;height:28px;opacity:.7}.pulse-kr-impact__content{padding:1.25rem 1.5rem;border-radius:10px;background:rgb(var(--dv-accent-rgb)/.04);border:1px solid rgb(var(--dv-accent-rgb)/.15);border-left:4px solid var(--dv-accent);font-size:.9375rem;line-height:1.8;color:var(--pulse-body-text)}.pulse-kr-impact__content p{margin:0 0 .5rem}.pulse-kr-impact__content p:last-child{margin-bottom:0}.pulse-scenarios__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.pulse-scenario{padding:1.25rem;border-radius:10px;background:var(--pulse-card-bg);border:1px solid var(--pulse-card-border);display:flex;flex-direction:column}.pulse-scenario--best{border-top:3px solid var(--pulse-low)}.pulse-scenario--base{border-top:3px solid var(--pulse-elevated)}.pulse-scenario--worst{border-top:3px solid var(--pulse-critical)}.pulse-scenario:hover{border-color:rgb(var(--color-neutral-500)/.3);box-shadow:var(--pulse-card-hover-shadow)}.pulse-scenario{transition:border-color .3s,box-shadow .3s}.pulse-scenario__header{margin-bottom:.5rem}.pulse-scenario__label{font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pulse-scenario--best .pulse-scenario__label{color:var(--pulse-low)}.pulse-scenario--base .pulse-scenario__label{color:var(--pulse-elevated)}.pulse-scenario--worst .pulse-scenario__label{color:var(--pulse-critical)}.pulse-scenario__title{font-size:1.0625rem;font-weight:700;margin:0 0 .75rem}.pulse-scenario__prob-bar{position:relative;height:8px;border-radius:4px;background:var(--pulse-prob-track);margin-bottom:.75rem;overflow:visible}.pulse-scenario__prob-fill{position:absolute;top:0;left:0;height:100%;border-radius:4px;transition:width .6s ease}.pulse-scenario--best .pulse-scenario__prob-fill{background:rgb(var(--pulse-low-rgb)/.75)}.pulse-scenario--base .pulse-scenario__prob-fill{background:rgb(var(--pulse-elevated-rgb)/.75)}.pulse-scenario--worst .pulse-scenario__prob-fill{background:rgb(var(--pulse-critical-rgb)/.75)}.pulse-scenario__prob-text{position:absolute;right:0;top:-1.25rem;font-size:.75rem;font-weight:800;font-variant-numeric:tabular-nums;color:rgb(var(--color-neutral-400))}.pulse-scenario__desc{font-size:.8125rem;color:rgb(var(--color-neutral-400));margin:0 0 1rem;line-height:1.6;flex:1}.pulse-scenario__projections{display:flex;flex-direction:column;gap:.375rem;padding-top:.75rem;border-top:1px solid var(--pulse-card-border)}.pulse-scenario__proj{display:flex;justify-content:space-between;font-size:.8125rem;font-variant-numeric:tabular-nums}.pulse-scenario__proj span{color:rgb(var(--color-neutral-500))}.pulse-scenario__proj strong{color:var(--pulse-body-text)}.pulse-timeline__count{margin-left:auto;font-size:.6875rem;font-weight:400;color:rgb(var(--color-neutral-500));letter-spacing:0;text-transform:none}.pulse-timeline__list{position:relative;padding-left:0}.pulse-timeline__list::before{content:"";position:absolute;left:calc(6.5rem + .625rem + .75rem);top:1rem;bottom:1rem;width:1px;background:linear-gradient(180deg,var(--pulse-cat-accent),var(--pulse-card-border) 30%,var(--pulse-card-border) 70%,transparent);opacity:.5}.pulse-timeline__item{display:grid;grid-template-columns:6.5rem 1.5rem 1fr;align-items:start;gap:.625rem;padding:.5rem .75rem;border-radius:6px;margin-bottom:2px;transition:background .2s}.pulse-timeline__item:hover{background:var(--pulse-item-hover-bg)}.pulse-timeline__item--collapsed{display:none}.pulse-timeline__list.is-expanded .pulse-timeline__item--collapsed{display:grid}.pulse-timeline__date{text-align:right;font-variant-numeric:tabular-nums;line-height:1.3}.pulse-timeline__date-day{display:block;font-size:.75rem;color:rgb(var(--color-neutral-400))}.pulse-timeline__date-time{display:block;font-size:.6875rem;color:rgb(var(--color-neutral-500))}.pulse-timeline__marker{display:flex;align-items:center;justify-content:center;font-size:.6875rem;color:rgb(var(--color-neutral-600));position:relative;z-index:1}.pulse-timeline__item--critical .pulse-timeline__marker{color:var(--pulse-critical);font-size:.875rem;text-shadow:0 0 6px rgb(var(--pulse-critical-rgb)/.5)}.pulse-timeline__item--major .pulse-timeline__marker{color:var(--dv-accent)}.pulse-timeline__text{font-size:.875rem;line-height:1.5;color:var(--pulse-body-text-muted)}.pulse-timeline__item--critical .pulse-timeline__text{font-weight:700;color:rgb(var(--pulse-critical-rgb))}.pulse-timeline__item--major .pulse-timeline__text{font-weight:600;color:var(--pulse-body-text)}.pulse-timeline__body{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.pulse-timeline__category{display:inline-block;font-size:.625rem;font-weight:700;padding:.0625rem .4375rem;border-radius:999px;border:1px solid;letter-spacing:.03em;white-space:nowrap;flex-shrink:0}.pulse-timeline__category--military{color:#ef4444}.pulse-timeline__category--diplomacy{color:#3b82f6}.pulse-timeline__category--energy{color:#f97316}.pulse-timeline__category--market{color:#22c55e}.pulse-timeline__toggle{display:block;width:100%;margin-top:.5rem;padding:.625rem;border:1px dashed rgb(var(--color-neutral-700));border-radius:6px;background:0 0;color:rgb(var(--color-neutral-400));font-size:.8125rem;cursor:pointer;transition:border-color .2s,color .2s}.pulse-timeline__toggle:hover{border-color:var(--dv-accent);color:var(--dv-accent)}.pulse-timeline__toggle.is-expanded{border-style:solid}.pulse-news__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.pulse-news-card{padding:1.25rem;border-radius:10px;background:var(--pulse-card-bg);border:1px solid var(--pulse-card-border);transition:border-color .2s,box-shadow .3s;display:flex;flex-direction:column}.pulse-news-card:hover{border-color:rgb(var(--color-neutral-500)/.3);box-shadow:var(--pulse-card-hover-shadow)}.pulse-news-card__header{display:flex;align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:.75rem;color:rgb(var(--color-neutral-500))}.pulse-news-card__source{font-weight:700;color:var(--dv-accent)}.pulse-news-card__divider{color:rgb(var(--color-neutral-700))}.pulse-news-card__headline{font-size:1rem;font-weight:700;margin:0 0 .75rem;line-height:1.5}.pulse-news-card__facts{margin:0 0 .75rem;padding-left:1.125rem;font-size:.875rem;line-height:1.7;color:var(--pulse-body-text-muted)}.pulse-news-card__facts li{margin-bottom:.25rem}.pulse-news-card__facts li::marker{color:rgb(var(--color-neutral-600))}.pulse-news-card__kr{padding:.875rem 1rem;border-radius:8px;background:rgb(var(--dv-accent-rgb)/.05);border-left:3px solid rgb(var(--dv-accent-rgb)/.4);margin-bottom:.5rem}.pulse-news-card__kr-label{display:block;font-size:.6875rem;font-weight:700;color:var(--dv-accent);letter-spacing:.03em;margin-bottom:.25rem}.pulse-news-card__kr p{margin:0;font-size:.8125rem;line-height:1.6;color:var(--pulse-body-text-muted)}.pulse-news-card__link{display:inline-block;font-size:.75rem;color:rgb(var(--color-neutral-500));text-decoration:none;transition:color .2s;padding:.25rem 0}.pulse-news-card__link:hover{color:var(--dv-accent)}.pulse-news-card__facts{flex:1}.pulse-footer{border-top:1px solid var(--pulse-card-border);margin-top:1rem;padding-top:1.5rem}.pulse-footer__inner{display:flex;justify-content:space-between;align-items:flex-start}.pulse-footer__back{font-size:.8125rem;color:var(--dv-accent);text-decoration:none;white-space:nowrap}.pulse-footer__back:hover{text-decoration:underline}.pulse-footer__disclaimer{font-size:.6875rem;color:rgb(var(--color-neutral-600));max-width:500px;text-align:right;line-height:1.5}@keyframes pulse-glow{0%,100%{box-shadow:0 0 8px rgb(var(--pulse-critical-rgb)/.2)}50%{box-shadow:0 0 20px rgb(var(--pulse-critical-rgb)/.5)}}@keyframes pulse-flash{0%{background:rgb(var(--dv-accent-rgb)/.15)}100%{background:var(--pulse-card-bg)}}.pulse-indicator--flash{animation:pulse-flash 1.5s ease-out}.pulse-hormuz__grid{display:grid;grid-template-columns:200px 1fr;gap:1.25rem;padding:1.25rem;border-radius:10px;background:var(--pulse-card-bg);border:1px solid var(--pulse-card-border)}.pulse-hormuz__stats{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pulse-hormuz__stat{display:flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem;border-radius:8px;background:var(--pulse-stat-bg,rgb(var(--color-neutral-800)/.3))}.pulse-hormuz__stat-label{font-size:.6875rem;font-weight:600;color:rgb(var(--color-neutral-500));text-transform:uppercase;letter-spacing:.04em}.pulse-hormuz__stat-value{font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--pulse-body-text);line-height:1.1}.pulse-hormuz__stat-value--days{font-size:1.375rem;color:var(--pulse-critical)}.pulse-hormuz__stat-value--pct{font-size:1.375rem}.pulse-hormuz__stat-value--time{font-size:.75rem;font-weight:500;color:rgb(var(--color-neutral-400))}.pulse-hormuz--down{color:var(--pulse-critical)}.pulse-hormuz--blocked{color:var(--pulse-critical);font-size:1rem!important;letter-spacing:.05em}.pulse-hormuz--up{color:var(--pulse-low)}.pulse-hormuz__chart-wrap{position:relative;min-height:140px}.pulse-hormuz__chart{width:100%;height:100%}.pulse-hormuz__svg{width:100%;height:100%;color:rgb(var(--color-neutral-400))}.pulse-hormuz__chart-labels{position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:.5rem 0;pointer-events:none}.pulse-hormuz__chart-y{font-size:.6875rem;font-variant-numeric:tabular-nums;color:rgb(var(--color-neutral-500));opacity:.6}.pulse-hormuz__flags{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--pulse-card-border)}.pulse-hormuz__flags-title{font-size:.8125rem;font-weight:700;color:rgb(var(--color-neutral-400));text-transform:uppercase;letter-spacing:.04em;margin:0 0 1rem;display:flex;align-items:center;gap:.75rem}.pulse-hormuz__flags-legend{margin-left:auto;font-size:.6875rem;font-weight:500;display:flex;gap:.75rem}.pulse-hormuz__legend-pre::before,.pulse-hormuz__legend-post::before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:.25rem;vertical-align:middle}.pulse-hormuz__legend-pre::before{background:var(--pulse-low);opacity:.7}.pulse-hormuz__legend-post::before{background:var(--pulse-critical);opacity:.7}.pulse-hormuz__flags-list{display:flex;flex-direction:column;gap:.625rem}.pulse-hormuz__flag-row{display:grid;grid-template-columns:8rem 1fr 3.5rem;align-items:center;gap:.625rem}.pulse-hormuz__flag-label{font-size:.875rem;font-weight:600;color:var(--pulse-body-text);line-height:1.4}.pulse-hormuz__flag-bars{display:flex;flex-direction:column;gap:2px}.pulse-hormuz__flag-bar{height:18px;border-radius:4px;min-width:3px;display:flex;align-items:center;justify-content:flex-end;padding-right:.375rem;transition:width .6s ease}.pulse-hormuz__flag-bar span{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-hormuz__flag-bar--pre{background:rgb(var(--pulse-low-rgb)/.35)}.pulse-hormuz__flag-bar--pre span{color:var(--pulse-low)}.pulse-hormuz__flag-bar--post{background:rgb(var(--pulse-critical-rgb)/.25)}.pulse-hormuz__flag-bar--post span{color:var(--pulse-critical)}.pulse-hormuz__flag-change{font-size:.8125rem;font-weight:800;font-variant-numeric:tabular-nums;text-align:right;color:var(--pulse-critical)}.pulse-hormuz__flag-tag{display:block;font-size:.5625rem;font-weight:600;padding:.0625rem .375rem;border-radius:999px;width:fit-content;margin-top:.125rem;letter-spacing:.02em}.pulse-hormuz__flag-tag--foc{background:rgb(var(--pulse-elevated-rgb)/.15);color:var(--pulse-elevated)}.pulse-hormuz__flag-tag--gulf{background:rgb(var(--pulse-critical-rgb)/.12);color:var(--pulse-critical)}.pulse-hormuz__flags-note{margin:.75rem 0 0;padding:.75rem 1rem;border-radius:8px;background:rgb(var(--dv-accent-rgb)/.04);border-left:3px solid rgb(var(--dv-accent-rgb)/.3);font-size:.75rem;line-height:1.6;color:var(--pulse-body-text-muted)}@media(max-width:768px){.pulse-hormuz__grid{grid-template-columns:1fr}.pulse-hormuz__stats{display:grid;grid-template-columns:repeat(2,1fr)}.pulse-hormuz__chart-wrap{min-height:100px}.pulse-hormuz__flag-row{grid-template-columns:auto 1fr 3rem;gap:.375rem}.pulse-hormuz__flag-label{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:7rem}.pulse-hormuz__flag-bar span{font-size:.75rem}.pulse-hormuz__flag-tag{display:none}.pulse-hormuz__flags-note{font-size:.75rem}}.pulse-briefing-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--pulse-section-gap,1rem)}.pulse-related-briefings__more{display:block;text-align:right;margin-top:.75rem;color:var(--dv-accent);font-size:.85rem;text-decoration:none;transition:opacity .2s}.pulse-related-briefings__more:hover{opacity:.75;text-decoration:underline}.pulse-hub{max-width:960px;margin:0 auto;padding:2rem 1rem}.pulse-hub__header{text-align:center;margin-bottom:2.5rem}.pulse-hub__title{font-size:2rem;font-weight:700;color:var(--dv-accent);margin:0 0 .5rem}.pulse-hub__subtitle{font-size:1rem;color:rgb(var(--color-neutral-400));margin:0}.pulse-hub__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.pulse-hub__empty{text-align:center;color:rgb(var(--color-neutral-500));padding:3rem 0}.pulse-card{display:block;padding:1.25rem;border-radius:10px;background:var(--pulse-card-bg);border:1px solid var(--pulse-card-border);text-decoration:none;color:inherit;transition:border-color .2s,transform .15s}.pulse-card:hover{transform:translateY(-2px);border-color:var(--dv-accent)}.pulse-card__top{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.pulse-card__category{font-size:.6875rem;color:rgb(var(--color-neutral-500));text-transform:uppercase;letter-spacing:.05em}.pulse-card__interval{margin-left:auto;font-size:.625rem;color:rgb(var(--color-neutral-400));opacity:.8}.pulse-card__title{font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.pulse-card__desc{font-size:.875rem;color:rgb(var(--color-neutral-400));margin:0 0 .75rem;line-height:1.5}.pulse-card__meta{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:rgb(var(--color-neutral-500))}.pulse-card__tags{display:flex;gap:.375rem}.pulse-card__tag{padding:.125rem .5rem;border-radius:999px;background:rgb(var(--dv-accent-rgb)/.08);color:var(--dv-accent);font-size:.625rem}@media(max-width:1024px) and (min-width:769px){.pulse-scenarios__grid{grid-template-columns:1fr 1fr}.pulse-scenario:nth-child(3){grid-column:1/-1}.pulse-news__grid{grid-template-columns:1fr 1fr}.pulse-cat--tech .pulse-indicators__grid{grid-template-columns:repeat(6,1fr)}.pulse-cat--tech .pulse-indicator:nth-child(-n+2),.pulse-cat--tech .pulse-indicator:nth-child(3),.pulse-cat--tech .pulse-indicator:nth-child(4){grid-column:span 3}.pulse-cat--tech .pulse-indicator:nth-child(n+5){grid-column:span 2}.pulse-earnings__list{grid-template-columns:1fr 1fr}}@media(max-width:768px){.pulse-dashboard{padding:0 .75rem calc(6rem + env(safe-area-inset-bottom,0px))}.pulse-hero{padding:1.5rem 0 1.25rem;margin-bottom:1.25rem}.pulse-hero__title{font-size:1.625rem}.pulse-hero__dday{font-size:1.375rem}.pulse-section{margin-bottom:1.5rem}.pulse-section+.pulse-section::before{left:5%;right:5%}.pulse-situation__status{font-size:1.125rem;padding:.75rem 1rem}.pulse-indicators__grid{grid-template-columns:repeat(2,1fr)}.pulse-indicator__top{flex-direction:column;align-items:flex-start;gap:.375rem}.pulse-indicator__badge{order:-1}.pulse-indicator__label{text-transform:none;letter-spacing:0;font-size:.75rem;line-height:1.35}.pulse-cat--tech .pulse-indicators__grid{grid-template-columns:repeat(2,1fr)}.pulse-cat--tech .pulse-indicator:nth-child(-n+2),.pulse-cat--tech .pulse-indicator:nth-child(3),.pulse-cat--tech .pulse-indicator:nth-child(4),.pulse-cat--tech .pulse-indicator:nth-child(n+5){grid-column:auto;padding:1rem}.pulse-cat--tech .pulse-indicator:nth-child(-n+2) .pulse-indicator__value{font-size:1.5rem}.pulse-cat--geopolitics .pulse-indicators__grid{grid-template-columns:1fr}.pulse-cat--geopolitics .pulse-indicator{padding:1rem}.pulse-cat--geopolitics .pulse-indicator__value{font-size:1.75rem}.pulse-indicator__value{font-size:1.5rem}.pulse-scenarios__grid{grid-template-columns:1fr}.pulse-news__grid{grid-template-columns:1fr}.pulse-timeline__list::before{left:.5rem;top:.5rem}.pulse-timeline__item{display:flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem .625rem 1.75rem;position:relative}.pulse-timeline__item--collapsed{display:none}.pulse-timeline__list.is-expanded .pulse-timeline__item--collapsed{display:flex}.pulse-timeline__date{text-align:left;display:flex;align-items:center;gap:.5rem}.pulse-timeline__date-day{display:inline}.pulse-timeline__date-time{display:inline}.pulse-timeline__marker{position:absolute;left:.25rem;top:.75rem}.pulse-timeline__body{padding-left:0}.pulse-timeline__text{font-size:.8125rem;line-height:1.6}.pulse-statusbar__inner{flex-wrap:nowrap;gap:.5rem}.pulse-statusbar__title{display:none}.pulse-statusbar__clock{display:none}.pulse-statusbar__right{font-size:.75rem}.pulse-news-card{padding:1rem}.pulse-news-card__headline{font-size:.9375rem}.pulse-footer__inner{flex-direction:column;gap:1rem}.pulse-footer__disclaimer{text-align:left;max-width:100%}.pulse-briefing-grid{grid-template-columns:1fr}}@media(max-width:480px){.pulse-hero__title{font-size:1.375rem}.pulse-indicators__grid{grid-template-columns:1fr 1fr;gap:.5rem}.pulse-indicator{padding:.875rem}.pulse-indicator__value{font-size:1.125rem;white-space:nowrap}.pulse-indicator__unit,.pulse-indicator__prefix{font-size:.6875rem}.pulse-indicator__unit{margin-left:.0625rem}.pulse-indicator__prefix{margin-right:.0625rem}.pulse-indicator__label{font-size:.75rem}.pulse-indicators__updated{display:block;margin-top:.25rem}.pulse-section__title{flex-wrap:wrap}}@media(max-width:360px){.pulse-indicator{padding:.625rem}.pulse-indicator__label{font-size:.6875rem}.pulse-indicator__value{font-size:1rem}.pulse-indicator__badge{font-size:.5625rem;padding:.0625rem .25rem}.pulse-indicator__unit{font-size:.6875rem}.pulse-situation__list li{font-size:.8125rem}.pulse-timeline__item{font-size:.8125rem;padding-left:1.5rem}.pulse-timeline__date-day{font-size:.6875rem}.pulse-timeline__text{font-size:.8125rem}.pulse-hormuz__grid{padding:1rem;gap:1rem}.pulse-hormuz__stat{padding:.5rem}.pulse-hormuz__stat-value--days,.pulse-hormuz__stat-value--pct{font-size:1.125rem}.pulse-hormuz__flag-row{grid-template-columns:auto 1fr 2.5rem;gap:.25rem}.pulse-hormuz__flag-label{font-size:.6875rem;max-width:5.5rem}.pulse-hormuz__flag-change{font-size:.6875rem}}.pulse-sections{display:flex;flex-direction:column}.pulse-situation{order:var(--order-situation,1)}.pulse-indicators{order:var(--order-indicators,2)}.pulse-kr-impact{order:var(--order-kr-impact,3)}.pulse-hormuz{order:var(--order-extras,4)}.pulse-timeline{order:var(--order-timeline,5)}.pulse-news{order:var(--order-news,6)}.pulse-scenarios{order:var(--order-scenarios,7)}.pulse-related-briefings{order:var(--order-related,8)}.pulse-section--emphasis{padding:.875rem 1.125rem;border-radius:12px;background:rgb(var(--pulse-cat-accent-rgb)/.04);border:1px solid rgb(var(--pulse-cat-accent-rgb)/.15)}.pulse-section--emphasis>.pulse-section__title{border-bottom:2px solid var(--pulse-cat-accent);padding-bottom:.5rem;color:var(--pulse-cat-accent)}.pulse-timeline__category--earnings{color:#a855f7;border-color:rgb(168 85 247/.3)}.pulse-timeline__category--product{color:#06b6d4;border-color:rgb(6 182 212/.3)}.pulse-timeline__category--regulation{color:#f59e0b;border-color:rgb(245 158 11/.3)}.pulse-timeline__category--supply_chain{color:#10b981;border-color:rgb(16 185 129/.3)}.pulse-scenario__leaders,.pulse-scenario__risks{margin-top:1rem;padding-top:.875rem;border-top:1px dashed var(--pulse-card-border)}.pulse-scenario__leaders-title,.pulse-scenario__risks-title{font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--dv-text-subtle,rgb(var(--color-neutral-400)));margin:0 0 .5rem;text-transform:uppercase}.pulse-scenario__risks-title{color:var(--pulse-critical)}.pulse-scenario__leaders-list,.pulse-scenario__risks-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.pulse-scenario__leader,.pulse-scenario__risk{font-size:.8125rem;line-height:1.5;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.pulse-scenario__ticker{font-family:monospace;font-size:.75rem;padding:.1rem .4rem;background:rgb(var(--pulse-cat-accent-rgb,64 224 208)/.12);color:var(--pulse-cat-accent,#40e0d0);border-radius:3px;letter-spacing:.02em}.pulse-scenario__name{font-weight:700}.pulse-scenario__watch,.pulse-scenario__thesis,.pulse-scenario__downside{color:var(--dv-text-subtle,rgb(var(--color-neutral-400)))}.pulse-scenario__thesis{font-style:italic}.pulse-kr-matrix{}.pulse-kr-matrix__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.pulse-kr-matrix__layer{background:rgb(var(--pulse-card-bg-rgb,15 23 42)/.45);border:1px solid var(--pulse-card-border);border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.pulse-kr-matrix__layer-title{font-size:.9375rem;font-weight:700;margin:0 0 .25rem;color:var(--pulse-cat-accent,#40e0d0);letter-spacing:.02em}.pulse-kr-matrix__group{display:flex;flex-direction:column;gap:.375rem}.pulse-kr-matrix__group-title{font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0;padding-left:.5rem;border-left:3px solid}.pulse-kr-matrix__group--winners .pulse-kr-matrix__group-title{color:var(--pulse-low)}.pulse-kr-matrix__group--losers .pulse-kr-matrix__group-title{color:var(--pulse-critical)}.pulse-kr-matrix__group ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem;font-size:.8125rem;line-height:1.5}.pulse-kr-matrix__group li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem}.pulse-kr-matrix__ticker{font-family:monospace;font-size:.7rem;padding:.1rem .35rem;background:rgb(var(--pulse-cat-accent-rgb,64 224 208)/.1);color:var(--pulse-cat-accent,#40e0d0);border-radius:3px}.pulse-kr-matrix__reason{color:var(--dv-text-subtle,rgb(var(--color-neutral-400)))}.pulse-kr-matrix__catalyst{margin:.25rem 0 0;padding-top:.5rem;border-top:1px dashed var(--pulse-card-border);font-size:.8125rem;line-height:1.5;color:var(--dv-text-base,rgb(var(--color-neutral-200)))}.pulse-kr-matrix__catalyst-label{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pulse-elevated);margin-right:.4rem}.pulse-kr-matrix__timeframe{margin-left:.35rem;color:var(--dv-text-subtle,rgb(var(--color-neutral-400)));font-size:.75rem}.pulse-bubble__verdict-badge{display:inline-flex;align-items:center;margin-left:auto;padding:.2rem .6rem;border-radius:4px;font-size:.75rem;font-weight:700;letter-spacing:.04em}.pulse-bubble__verdict-badge--normal{background:rgb(var(--pulse-low-rgb)/.18);color:var(--pulse-low)}.pulse-bubble__verdict-badge--warning{background:rgb(var(--pulse-elevated-rgb)/.18);color:var(--pulse-elevated)}.pulse-bubble__verdict-badge--critical{background:rgb(var(--pulse-critical-rgb)/.18);color:var(--pulse-critical)}.pulse-bubble__summary{font-size:.9375rem;line-height:1.6;margin:0 0 1rem;color:var(--dv-text-base,rgb(var(--color-neutral-200)))}.pulse-bubble__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.875rem}.pulse-bubble__metric{background:rgb(var(--pulse-card-bg-rgb,15 23 42)/.45);border:1px solid var(--pulse-card-border);border-left-width:3px;border-radius:8px;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.4rem}.pulse-bubble__metric--normal{border-left-color:var(--pulse-low)}.pulse-bubble__metric--warning{border-left-color:var(--pulse-elevated)}.pulse-bubble__metric--critical{border-left-color:var(--pulse-critical)}.pulse-bubble__metric-top{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.pulse-bubble__metric-name{font-size:.8125rem;font-weight:600;color:var(--dv-text-base,rgb(var(--color-neutral-200)))}.pulse-bubble__metric-tag{font-size:.6875rem;font-weight:700;padding:.1rem .4rem;border-radius:3px;background:rgb(var(--pulse-cat-accent-rgb,64 224 208)/.12);color:var(--pulse-cat-accent,#40e0d0)}.pulse-bubble__metric-tag--normal{background:rgb(var(--pulse-low-rgb)/.14);color:var(--pulse-low)}.pulse-bubble__metric-tag--warning{background:rgb(var(--pulse-elevated-rgb)/.14);color:var(--pulse-elevated)}.pulse-bubble__metric-tag--critical{background:rgb(var(--pulse-critical-rgb)/.14);color:var(--pulse-critical)}.pulse-bubble__metric-value{font-size:1.5rem;font-weight:800;font-feature-settings:"tnum";color:var(--dv-text-base,rgb(var(--color-neutral-200)))}.pulse-bubble__metric-thresholds{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.6875rem;color:var(--dv-text-subtle,rgb(var(--color-neutral-400)))}.pulse-bubble__threshold{padding:.1rem .4rem;border-radius:3px;background:rgb(148 163 184/.12)}.pulse-bubble__threshold--warning{background:rgb(var(--pulse-elevated-rgb)/.14);color:var(--pulse-elevated)}.pulse-bubble__threshold--critical{background:rgb(var(--pulse-critical-rgb)/.14);color:var(--pulse-critical)}.pulse-earnings__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.875rem}.pulse-earnings__item{background:rgb(var(--pulse-card-bg-rgb,15 23 42)/.45);border:1px solid var(--pulse-card-border);border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.pulse-earnings__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding-bottom:.6rem;border-bottom:1px solid var(--pulse-card-border)}.pulse-earnings__ticker{font-family:monospace;font-size:.8125rem;font-weight:700;padding:.15rem .5rem;background:rgb(var(--pulse-cat-accent-rgb,64 224 208)/.15);color:var(--pulse-cat-accent,#40e0d0);border-radius:4px;letter-spacing:.02em}.pulse-earnings__name{font-weight:700;font-size:.875rem}.pulse-earnings__date{margin-left:auto;font-size:.75rem;font-family:monospace;color:var(--dv-text-subtle,rgb(var(--color-neutral-400)))}.pulse-earnings__quarter{font-size:.6875rem;padding:.1rem .4rem;border-radius:3px;background:rgb(148 163 184/.14);color:var(--dv-text-subtle,rgb(var(--color-neutral-400)));letter-spacing:.04em}.pulse-earnings__consensus{font-size:.8125rem;color:var(--dv-text-subtle,rgb(var(--color-neutral-400)));display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.pulse-earnings__bar{flex:1;min-width:60px;height:4px;background:var(--pulse-prob-track);border-radius:2px;overflow:hidden}.pulse-earnings__bar-fill{height:100%;background:var(--pulse-cat-accent);border-radius:2px;transition:width .6s ease}.pulse-earnings__consensus-label{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pulse-earnings__consensus strong{color:var(--dv-text-base,rgb(var(--color-neutral-200)));font-size:.9375rem;font-feature-settings:"tnum"}.pulse-earnings__watch{margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.55;color:var(--dv-text-base,rgb(var(--color-neutral-200)));display:flex;flex-direction:column;gap:.3rem}.pulse-timeline__category--earnings{background:rgb(var(--pulse-low-rgb)/.15);color:var(--pulse-low)}.pulse-timeline__category--product{background:rgb(var(--pulse-elevated-rgb)/.15);color:var(--pulse-elevated)}.pulse-timeline__category--supply_chain{background:rgb(var(--pulse-cat-accent-rgb,64 224 208)/.15);color:var(--pulse-cat-accent,#40e0d0)}.pulse-timeline__category--guidance{background:rgb(var(--pulse-high-rgb)/.15);color:var(--pulse-high)}.pulse-timeline__category--monetization{background:rgb(var(--pulse-low-rgb)/.15);color:var(--pulse-low)}.pulse-timeline__category--regulation,.pulse-timeline__category--policy{background:rgb(148 163 184/.18);color:#94a3b8}@media(max-width:768px){.pulse-kr-matrix__grid{grid-template-columns:1fr}.pulse-bubble__grid{grid-template-columns:1fr}.pulse-earnings__list{grid-template-columns:1fr}.pulse-bubble__verdict-badge{margin-left:0;margin-top:.25rem}}.pulse-news-card__link:focus-visible,.pulse-related-briefings__more:focus-visible,.pulse-timeline__toggle:focus-visible,.pulse-card:focus-visible,.pulse-footer__back:focus-visible{outline:2px solid var(--pulse-cat-accent);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.pulse-live-dot,.pulse-level--critical,.pulse-indicator--flash,.pulse-indicator,.pulse-scenario,.pulse-news-card,.pulse-card,.pulse-timeline__item,.pulse-related-briefings__more{animation:none!important;transition:none!important}.pulse-card:hover{transform:none}}:root:not(.dark) .pulse-kr-matrix__layer,:root:not(.dark) .pulse-bubble__metric{background:rgb(255 255 255/.7);border-color:rgb(var(--color-neutral-300)/.8)}:root:not(.dark) .pulse-kr-matrix__layer-title{color:rgb(var(--color-primary-700))}:root:not(.dark) .pulse-kr-matrix__ticker{background:rgb(var(--color-primary-500)/.1);color:rgb(var(--color-primary-700))}:root:not(.dark) .pulse-kr-matrix__reason,:root:not(.dark) .pulse-kr-matrix__timeframe,:root:not(.dark) .pulse-bubble__metric-thresholds{color:rgb(var(--color-neutral-600))}:root:not(.dark) .pulse-kr-matrix__catalyst{border-top-color:rgb(var(--color-neutral-300));color:rgb(var(--color-neutral-800))}:root:not(.dark) .pulse-bubble__summary,:root:not(.dark) .pulse-bubble__metric-name,:root:not(.dark) .pulse-bubble__metric-value{color:rgb(var(--color-neutral-800))}:root:not(.dark) .pulse-bubble__threshold{background:rgb(var(--color-neutral-200)/.8);color:rgb(var(--color-neutral-700))}:root:not(.dark) .pulse-level--acceleration{color:#166534;background:rgb(22 101 52/.1)}:root:not(.dark) .pulse-level--validation{color:#b45309;background:rgb(180 83 9/.1)}:root:not(.dark) .pulse-level--peak{color:#c2410c;background:rgb(194 65 12/.1)}:root:not(.dark) .pulse-level--correction{color:#b91c1c;background:rgb(185 28 28/.1)}:root:not(.dark) .pulse-statusbar__clock{color:rgb(var(--color-neutral-600))}:root:not(.dark) .pulse-hero__start-date,:root:not(.dark) .pulse-indicators__updated,:root:not(.dark) .pulse-indicator__baseline,:root:not(.dark) .pulse-indicator__label{color:rgb(var(--color-neutral-600))}:root:not(.dark) .pulse-cat--geopolitics{--pulse-cat-accent:#b91c1c;--pulse-cat-accent-rgb:185 28 28;--pulse-cat-accent-muted:rgb(185 28 28 / 0.1)}:root:not(.dark) .pulse-cat--tech{--pulse-cat-accent:#1d4ed8;--pulse-cat-accent-rgb:29 78 216;--pulse-cat-accent-muted:rgb(29 78 216 / 0.1)}:root:not(.dark) .pulse-cat--macro{--pulse-cat-accent:#b45309;--pulse-cat-accent-rgb:180 83 9;--pulse-cat-accent-muted:rgb(180 83 9 / 0.1)}:root:not(.dark) .pulse-cat--trade{--pulse-cat-accent:#047857;--pulse-cat-accent-rgb:4 120 87;--pulse-cat-accent-muted:rgb(4 120 87 / 0.1)}:root:not(.dark) .pulse-cat--policy{--pulse-cat-accent:#6d28d9;--pulse-cat-accent-rgb:109 40 217;--pulse-cat-accent-muted:rgb(109 40 217 / 0.1)}:root:not(.dark) .pulse-section__title{color:rgb(var(--color-neutral-700))}:root:not(.dark) .pulse-earnings__consensus strong{color:rgb(var(--color-neutral-800))}:root:not(.dark) .pulse-earnings__watch{color:rgb(var(--color-neutral-700))}