.dib-drawer-backdrop{position:fixed;inset:0;z-index:2147482000;background:rgba(2,6,14,0.55);opacity:0;pointer-events:none;transition:opacity 0.25s ease;}.dib-drawer-backdrop.is-open{opacity:1;pointer-events:auto;}.dib-drawer{--dib-up:#2fe08f;--dib-dn:#ff5d6c;--dib-net:#5ad1ff;--dib-gold:#ffc65a;--dib-vi:#a78bfa;--dib-ink:#e9eef8;--dib-mut:#8493ae;--dib-line:rgba(148,163,184,0.2);--dib-chip:rgba(56,189,248,0.1);--dib-bg:#0b1322;position:fixed;top:0;right:0;bottom:0;z-index:2147482001;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--dib-bg);color:var(--dib-ink);border-left:1px solid var(--dib-line);box-shadow:-24px 0 60px rgba(0,0,0,0.45);transform:translateX(100%);visibility:hidden;transition:transform 0.3s cubic-bezier(0.22,1,0.36,1),visibility 0s linear 0.3s;font-variant-numeric:tabular-nums;font-family:'Inter',sans-serif;}.dib-drawer.is-open{transform:none;visibility:visible;transition:transform 0.3s cubic-bezier(0.22,1,0.36,1);}body.dib-drawer-open{overflow:hidden;}.dib-drawer button{font:inherit;}.dib-drawer *:focus-visible{outline:2px solid var(--dib-net);outline-offset:2px;}.dib-d-head{display:flex;justify-content:space-between;align-items:flex-start;gap:0.8rem;padding:1.1rem 1.25rem 0.9rem;border-bottom:1px solid var(--dib-line);}.dib-d-kicker{display:block;font:700 0.66rem/1.2 'Outfit',sans-serif;letter-spacing:0.14em;color:var(--dib-net);}.dib-d-title{margin:0.35rem 0 0;font:600 1.45rem/1.2 'Outfit',sans-serif;color:var(--dib-ink);overflow-wrap:anywhere;}.dib-d-nav{display:flex;align-items:center;gap:0.25rem;flex:none;}.dib-d-nav button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--dib-line);border-radius:8px;background:transparent;color:var(--dib-mut);cursor:pointer;font-size:1.2rem;line-height:1;}.dib-d-nav button:hover:not(:disabled){color:var(--dib-ink);background:var(--dib-chip);}.dib-d-nav button:disabled{opacity:0.35;cursor:default;}.dib-d-nav span{min-width:2.6rem;text-align:center;font-size:0.72rem;color:var(--dib-mut);}.dib-d-nav .dib-d-close{margin-left:0.3rem;font-size:1.3rem;}.dib-d-body{flex:1;overflow-y:auto;padding:1.1rem 1.25rem 2rem;overscroll-behavior:contain;}.dib-d-hero{margin-bottom:0.7rem;}.dib-d-value{font:600 2.6rem/1.1 'Outfit',sans-serif;}.dib-d-lede{margin:0 0 1.2rem;font-size:0.92rem;line-height:1.6;color:var(--dib-ink);}.dib-d-lede b{font-weight:700;}.dib-d-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.7rem 1rem;margin-bottom:1.3rem;padding:0.9rem 0;border-top:1px solid var(--dib-line);border-bottom:1px solid var(--dib-line);}.dib-d-stat span{display:block;font-size:0.72rem;color:var(--dib-mut);}.dib-d-stat b{display:block;font:600 1.02rem/1.3 'Outfit',sans-serif;overflow-wrap:anywhere;}.dib-d-sec{margin-bottom:1.2rem;}.dib-d-sec h3{margin:0 0 0.5rem;font-size:0.72rem;font-weight:700;letter-spacing:0.04em;color:var(--dib-mut);}.dib-d-bars{list-style:none;margin:0;padding:0;}.dib-d-bar{display:grid;grid-template-columns:4.6rem minmax(0,1fr) auto;align-items:center;gap:0.7rem;padding:0.32rem 0;font-size:0.82rem;}.dib-d-bar > span{font-weight:600;color:var(--dib-ink);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dib-d-sym{display:inline-flex;align-items:center;justify-content:center;font-family:'DM Mono',monospace;font-size:0.75rem;font-weight:700;letter-spacing:0.04em;color:#e2e8f0;background:linear-gradient(135deg,rgba(30,41,59,0.75) 0%,rgba(15,23,42,0.85) 100%);border:1px solid rgba(148,163,184,0.22);border-radius:5px;padding:0.18rem 0.5rem;box-shadow:0 1px 3px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.08);cursor:pointer;line-height:1.25;transition:all 0.16s ease;white-space:nowrap;}.dib-d-sym:hover,.dib-d-sym:focus-visible{color:#38bdf8;background:linear-gradient(135deg,rgba(14,165,233,0.18) 0%,rgba(15,23,42,0.95) 100%);border-color:rgba(56,189,248,0.55);box-shadow:0 2px 8px rgba(14,165,233,0.25),inset 0 1px 0 rgba(255,255,255,0.15);transform:translateY(-1px);outline:none;}.dib-d-sym:active{transform:translateY(0);}.dib-d-track{display:block;height:6px;background:var(--dib-line);border-radius:3px;overflow:hidden;}.dib-d-track b{display:block;height:100%;border-radius:3px;transform-origin:left;animation:dib-grow 0.5s ease both;}.dib-d-bar em{font-style:normal;font-weight:600;white-space:nowrap;}@keyframes dib-grow{from{transform:scaleX(0);}to{transform:none;}}.dib-d-note{margin:0 0 1rem;font-size:0.8rem;color:var(--dib-mut);line-height:1.5;}.dib-d-links{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:1.4rem;}.dib-d-link{display:inline-flex;gap:0.35rem;align-items:center;padding:0.5rem 0.9rem;border:1px solid var(--dib-line);border-radius:10px;background:transparent;color:var(--dib-net);font-size:0.82rem;font-weight:700;text-decoration:none;cursor:pointer;}.dib-d-link:hover{background:var(--dib-chip);}.dib-d-disc{margin:0;font-size:0.7rem;color:var(--dib-mut);line-height:1.5;}.dib-t-up{color:var(--dib-up);}.dib-t-dn{color:var(--dib-dn);}.dib-t-net{color:var(--dib-net);}.dib-t-gold{color:var(--dib-gold);}.dib-t-vi{color:var(--dib-vi);}.dib-t-mut{color:var(--dib-mut);}.dib-t-bg-up{background:var(--dib-up);}.dib-t-bg-dn{background:var(--dib-dn);}@media (max-width:560px){.dib-drawer{width:100vw;}.dib-d-value{font-size:2.2rem;}}@media (prefers-reduced-motion:reduce){.dib-drawer,.dib-drawer.is-open,.dib-drawer-backdrop{transition:none;}.dib-d-track b{animation:none;}}.dib-drawer{transition-property:transform,width,visibility;}.dib-drawer.is-wide{width:min(880px,100vw);}.dib-d-tabs{display:flex;gap:1.2rem;padding:0 1.25rem;border-bottom:1px solid var(--dib-line);}.dib-d-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:0.7rem 0 0.6rem;margin-bottom:-1px;color:var(--dib-mut);font-size:0.84rem;font-weight:600;cursor:pointer;}.dib-d-tabs button:hover{color:var(--dib-ink);}.dib-d-tabs button.on{color:var(--dib-ink);border-bottom-color:var(--dib-net);}#dibDrawerRaw{flex:1;overflow-y:auto;padding:1rem 1.25rem 2rem;overscroll-behavior:contain;}#dibDrawerRaw[hidden]{display:none;}html body .dib-rawhost.daily-insight-card{margin:0;padding:0;}html body .dib-rawhost .di-inner{display:block;}html body .dib-rawhost .di-inner > *{margin-bottom:1.4rem;}.dib-drawer{padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);}@supports (height:100dvh){.dib-drawer{height:100dvh;bottom:auto;}}@media (max-width:400px){.dib-d-head{padding:0.9rem 0.9rem 0.7rem;}.dib-d-body,#dibDrawerRaw{padding-left:0.9rem;padding-right:0.9rem;}.dib-d-tabs{padding:0 0.9rem;}.dib-d-bar{grid-template-columns:3.6rem minmax(0,1fr) auto;gap:0.5rem;}.dib-d-title{font-size:1.2rem;}}.dib-d-bar > span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.35;}.dib-d-sym{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;}.dib-d-bar .dib-d-track{margin-top:0.5rem;}.dib-d-bars.is-list .dib-d-bar{grid-template-columns:minmax(0,1fr) auto;}.dib-d-bars.is-list .dib-d-bar > i{display:none;}.dib-d-bar em{text-align:right;}@media (max-width:400px){.dib-d-bar{grid-template-columns:minmax(3.6rem,9rem) minmax(16px,1fr) auto;}.dib-d-bars.is-list .dib-d-bar{grid-template-columns:minmax(0,1fr) auto;}}.dib-drawer.no-raw .dib-d-tabs{display:none;}#dibDrawerRaw{container:dibraw / inline-size;}@container dibraw (max-width:979px){.dib-rawhost .di-ig-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0.75rem !important;}}@container dibraw (max-width:520px){.dib-rawhost .di-ig-grid{grid-template-columns:minmax(0,1fr) !important;}.dib-rawhost .di-ig-macro-strip{flex-direction:column;align-items:flex-start;gap:0.4rem;}}.dib-rawhost .di-ig-node,.dib-rawhost .di-ig-node-body,.dib-rawhost .di-ig-val-wrap{min-width:0;}.dib-rawhost .di-ig-node-body{overflow-wrap:anywhere;}.dib-rawhost .di-ig-header-left{flex-wrap:wrap;}.dib-rawhost .di-ig-macro-strip{flex-wrap:wrap;}html body .daily-insight-card.dib-rawhost .di-inner{display:block !important;grid-template-columns:none !important;grid-template-areas:none !important;gap:0 !important;}html body .daily-insight-card.dib-rawhost .di-inner > *{grid-area:auto !important;}#dibDrawerRaw .di-tf-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;}#dibDrawerRaw .di-tf-card{min-width:0;}#dibDrawerRaw .di-tf-card.di-tf-preview:not(.di-tf-selected){border-color:rgba(90,209,255,.45);background:rgba(90,209,255,.07);}#dibDrawerRaw .di-tf-value{font-size:clamp(1rem,2vw,1.35rem);}#dibDrawerRaw .di-tf-dollar{overflow-wrap:anywhere;}.dib-raw-spark-wrap{position:relative;min-width:0;height:24px;}.dib-raw-period-spark{width:100%;height:24px;overflow:visible;touch-action:none;}.dib-raw-period-spark path{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;}.dib-raw-period-spark .dib-raw-series-portfolio{stroke-width:1.8;}.dib-raw-period-spark .dib-raw-series-portfolio.pos{stroke:#2fe08f;}.dib-raw-period-spark .dib-raw-series-portfolio.neg{stroke:#ff5d6c;}.dib-raw-period-spark .dib-raw-series-portfolio.flat{stroke:#5ad1ff;}.dib-raw-period-spark .dib-raw-series-sp500{stroke:#a8b3c7;stroke-width:1.2;stroke-dasharray:4 3;opacity:.9;}.dib-raw-period-spark .dib-raw-series-nasdaq{stroke:#ffc65a;stroke-width:1.2;stroke-dasharray:1.5 3;stroke-linecap:round;opacity:.95;}.dib-raw-spark-zero{stroke:rgba(148,163,184,.28);stroke-width:.5;stroke-dasharray:1 2;}.dib-raw-spark-crosshair{stroke:rgba(233,238,248,.72);stroke-width:.7;stroke-dasharray:1.4 1.4;}.dib-raw-spark-point{fill:#e9eef8;stroke:#0b1322;stroke-width:.7;}.dib-raw-spark-tip{position:absolute;z-index:10;bottom:calc(100% + 5px);transform:translateX(-50%);display:grid;gap:.15rem;width:max-content;max-width:190px;padding:.45rem .55rem;border:1px solid rgba(90,209,255,.32);border-radius:6px;background:#08111f;box-shadow:0 8px 22px rgba(0,0,0,.45);color:var(--dib-mut);font:500 .56rem/1.35 'DM Mono',monospace;pointer-events:none;white-space:nowrap;}.dib-raw-spark-tip[hidden]{display:none;}.dib-raw-spark-tip b{color:var(--dib-ink);}.dib-raw-spark-tip .dib-raw-tip-portfolio{color:#2fe08f;}.dib-raw-spark-tip .dib-raw-tip-sp500{color:#a8b3c7;}.dib-raw-spark-tip .dib-raw-tip-nasdaq{color:#ffc65a;}.dib-raw-spark{display:block;width:100%;height:22px;margin:.2rem 0;overflow:visible;}.dib-raw-spark polyline{fill:none;stroke:#2fe08f;stroke-width:2;vector-effect:non-scaling-stroke;}.dib-raw-spark polyline.neg{stroke:#ff5d6c;}.dib-raw-spark-empty{display:block;height:22px;}#dibDrawerRaw .di-sector-bars{width:100%;margin-top:1rem;}#dibDrawerRaw .di-sector-bars-head-right{display:flex;align-items:center;gap:.4rem;}#dibDrawerRaw .di-sector-row{grid-template-columns:minmax(8rem,1fr) minmax(5rem,2fr) minmax(5rem,auto);}#dibDrawerRaw .di-sector-row:focus-visible{outline:2px solid rgba(90,209,255,.5);outline-offset:2px;}#dibDrawerRaw .di-sector-name,#dibDrawerRaw .di-sector-val{overflow-wrap:anywhere;}.dib-raw-position-table{width:100%;overflow-x:auto;}.dib-raw-position-row{display:grid;grid-template-columns:minmax(3.5rem,.7fr) minmax(5rem,1fr) repeat(3,minmax(4rem,.7fr));gap:.65rem;align-items:center;min-width:540px;padding:.65rem .25rem;border-bottom:1px solid var(--dib-line);color:var(--dib-mut);font:500 .7rem/1.35 'DM Mono',monospace;}.dib-raw-position-row >:first-child{color:var(--dib-ink);font-weight:700;}.dib-raw-position-row > strong{text-align:right;}.dib-raw-position-head{color:var(--dib-mut);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;}.dib-raw-position-track{display:flex;justify-content:flex-end;height:7px;overflow:hidden;border-radius:8px;background:var(--dib-line);}.dib-raw-position-track i{display:block;height:100%;background:var(--dib-up);}.dib-raw-position-track i.neg{background:var(--dib-dn);}.dib-raw-position-row .pos,.dib-raw-pulse-item .pos{color:var(--dib-up);}.dib-raw-position-row .neg,.dib-raw-pulse-item .neg{color:var(--dib-dn);}.dib-raw-position-row .flat,.dib-raw-pulse-item .flat{color:var(--dib-mut);}.dib-raw-pulse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;margin-top:.9rem;}.dib-raw-pulse-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.8rem;min-width:0;padding:.8rem .25rem;border-bottom:1px solid var(--dib-line);font:500 .72rem/1.4 'DM Mono',monospace;}.dib-raw-pulse-item > span{color:var(--dib-mut);}.dib-raw-pulse-item > b{color:var(--dib-ink);font-weight:500;text-align:right;}.dib-raw-pulse-item > strong{min-width:4rem;text-align:right;}.dib-raw-section-head,.di-mps-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;}.dib-raw-section-head,.dib-raw-event-section h3{color:#60d4ff;font:700 .63rem/1.4 'Outfit',sans-serif;letter-spacing:.12em;}.dib-raw-section-head a,.di-mps-head a{color:var(--dib-net);font:600 .65rem/1.4 'Inter',sans-serif;text-decoration:none;}.dib-raw-brief{display:grid;width:100%;gap:.5rem;margin:1rem 0;padding:.9rem 1rem;border:1px solid var(--dib-line);border-left:2px solid var(--dib-net);border-radius:8px;background:rgba(15,23,42,.3);color:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease;}.dib-raw-brief:hover{border-color:rgba(90,209,255,.5);background:rgba(15,23,42,.58);transform:translateY(-1px);}.dib-raw-brief:focus-visible{outline:2px solid var(--dib-net);outline-offset:2px;}.dib-raw-brief-kicker,.dib-raw-event-section h3{color:var(--dib-net);font:700 .58rem/1.4 'DM Mono',monospace;letter-spacing:.1em;}.dib-raw-zone-icon{flex:0 0 auto;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.dib-raw-brief-kicker,.dib-raw-zone-title{display:inline-flex;align-items:center;gap:.45rem;}.dib-raw-brief > b{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;color:var(--dib-ink);font:700 .88rem/1.4 'Outfit',sans-serif;}.dib-raw-brief-summary,.dib-raw-brief small{display:block;margin:0;color:var(--dib-mut);font:500 .68rem/1.55 'Inter',sans-serif;}.dib-raw-brief-cta{flex:0 0 auto;color:var(--dib-net);font:600 .61rem/1.4 'Inter',sans-serif;}.dib-raw-event-section{margin-top:1.15rem;padding-top:.85rem;border-top:1px solid var(--dib-line);}.dib-raw-event-section h3{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin:0 0 .75rem;}.dib-raw-event-section h3 .dib-raw-zone-title{min-width:0;}.dib-raw-event-section h3 small{color:var(--dib-mut);font-size:.55rem;letter-spacing:.04em;}.dib-raw-event-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;}.dib-raw-event-track article{position:relative;display:grid;justify-items:center;align-content:start;gap:.35rem;min-width:0;padding:1.1rem .5rem .5rem;border-top:1px solid rgba(90,209,255,.3);text-align:center;}.dib-raw-event-track article > i{position:absolute;top:-.3rem;display:grid;width:16px;height:16px;place-items:center;color:var(--dib-gold);background:var(--dib-bg);transform:translateY(-50%);}.dib-raw-event-track article > i svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.dib-raw-event-track article.dib-macro-high{border-color:rgba(255,93,108,.55);}.dib-raw-event-track article.dib-macro-high > i,.dib-raw-event-track article.dib-macro-high > span{color:var(--dib-dn);}.dib-raw-event-track article.dib-macro-medium{border-color:rgba(255,198,90,.45);}.dib-raw-event-track article.dib-macro-medium > i,.dib-raw-event-track article.dib-macro-medium > span{color:var(--dib-gold);}.dib-raw-event-track article.dib-macro-low > i,.dib-raw-event-track article.dib-macro-low > span{color:var(--dib-net);}.dib-raw-event-track time{color:var(--dib-mut);font:600 .6rem/1.4 'DM Mono',monospace;}.dib-raw-event-track b{color:var(--dib-ink);font:700 .68rem/1.35 'Outfit',sans-serif;}.dib-raw-event-track article > span{color:var(--dib-mut);font-size:.58rem;}.dib-raw-earnings{display:flex;flex-wrap:wrap;gap:.55rem;}.dib-raw-earnings article{display:flex;align-items:center;gap:.55rem;padding:.45rem .65rem;border:1px solid var(--dib-line);border-radius:8px;color:var(--dib-mut);font:600 .64rem/1.3 'DM Mono',monospace;}.dib-raw-earnings article b{color:var(--dib-ink);}.dib-raw-earnings article b.dib-earn-symbol{display:inline-flex;align-items:center;padding:0.15rem 0.42rem;border-radius:4px;background:rgba(30,41,59,0.6);border:1px solid rgba(148,163,184,0.2);letter-spacing:0.04em;transition:all 0.15s ease;}.dib-raw-earnings article b.dib-earn-symbol:hover{border-color:rgba(56,189,248,0.5);background:rgba(14,165,233,0.15);transform:translateY(-1px);}.dib-raw-earnings article b.dib-perf-pos,.dib-calendar-chip.dib-perf-pos > b{color:var(--dib-up);}.dib-raw-earnings article b.dib-perf-neg,.dib-calendar-chip.dib-perf-neg > b{color:var(--dib-dn);}.dib-raw-earnings article b.dib-perf-neutral,.dib-calendar-chip.dib-perf-neutral > b{color:var(--dib-mut);}.dib-raw-earnings article strong{color:var(--dib-net);}.dib-raw-empty{color:var(--dib-mut);font-size:.72rem;}.dib-raw-seasonality{width:100%;}.dib-raw-seasonality > header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;color:var(--dib-net);font:700 .62rem/1.4 'Outfit',sans-serif;letter-spacing:.1em;}.dib-raw-seasonality > header p{margin:.2rem 0 0;color:var(--dib-mut);font:500 .65rem/1.4 'Inter',sans-serif;letter-spacing:0;}.dib-seasonality-current{flex:0 0 auto;padding:.28rem .45rem;border:1px solid rgba(90,209,255,.25);border-radius:5px;color:var(--dib-net);font:600 .58rem/1.3 'DM Mono',monospace;letter-spacing:.02em;}.dib-seasonality-legend{display:flex;flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:.55rem;color:var(--dib-mut);font:500 .58rem/1.3 'Inter',sans-serif;}.dib-seasonality-legend span{display:inline-flex;align-items:center;gap:.3rem;}.dib-seasonality-legend i{width:7px;height:7px;border-radius:50%;background:var(--dib-up);}.dib-seasonality-legend i.neg{background:var(--dib-dn);}.dib-seasonality-table{width:100%;overflow-x:auto;}.dib-raw-seasonality-head,.dib-raw-seasonality-row{display:grid;grid-template-columns:minmax(3.3rem,.55fr) minmax(7rem,1.5fr) minmax(5rem,1fr) minmax(7rem,1.5fr) minmax(5rem,1fr);gap:.65rem;align-items:center;min-width:650px;}.dib-raw-seasonality-head{padding:.55rem .5rem;color:var(--dib-mut);font:700 .56rem/1.3 'DM Mono',monospace;text-transform:uppercase;}.dib-raw-seasonality-row{padding:.55rem .5rem;border-top:1px solid var(--dib-line);color:var(--dib-mut);font:500 .65rem/1.3 'DM Mono',monospace;}.dib-raw-seasonality-row.is-current{border-color:rgba(90,209,255,.35);background:rgba(90,209,255,.055);}.dib-raw-seasonality-row > b{display:flex;align-items:center;gap:.35rem;color:var(--dib-ink);}.dib-raw-seasonality-row > b small{padding:.1rem .22rem;border-radius:3px;background:rgba(90,209,255,.12);color:var(--dib-net);font:700 .47rem/1.2 'Inter',sans-serif;}.dib-seasonality-average{display:grid;grid-template-columns:3.25rem minmax(2rem,1fr);align-items:center;gap:.45rem;}.dib-seasonality-average strong{text-align:right;font-weight:700;}.dib-seasonality-average strong.pos{color:var(--dib-up);}.dib-seasonality-average strong.neg{color:var(--dib-dn);}.dib-seasonality-average strong.flat{color:var(--dib-mut);}.dib-seasonality-zero-track{position:relative;height:6px;overflow:hidden;border-radius:4px;background:rgba(148,163,184,.12);}.dib-seasonality-zero-track::after{position:absolute;top:0;left:50%;width:1px;height:100%;background:rgba(203,213,225,.45);content:'';}.dib-seasonality-zero-track i{position:absolute;top:0;height:100%;background:var(--dib-up);}.dib-seasonality-zero-track i.pos{left:50%;}.dib-seasonality-zero-track i.neg{right:50%;background:var(--dib-dn);}.dib-seasonality-zero-track i.flat{left:50%;}.dib-seasonality-win{display:grid;grid-template-columns:2.5rem minmax(2rem,1fr);align-items:center;gap:.4rem;}.dib-seasonality-win > span{text-align:right;}.dib-seasonality-win > i{display:block;height:5px;overflow:hidden;border-radius:4px;background:rgba(148,163,184,.12);}.dib-seasonality-win > i > b{display:block;height:100%;border-radius:inherit;background:var(--dib-net);}.dib-seasonality-note{margin:.75rem 0 0;color:var(--dib-mut);font-size:.63rem;line-height:1.45;}.dib-raw-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;}#dibDrawerRaw .dib-raw-stat-grid .di-ig-node{min-width:0;padding:.75rem;border:1px solid var(--dib-line);border-radius:8px;}.dib-raw-stat-grid .di-ig-node-head{display:flex;justify-content:space-between;gap:.3rem;}.dib-raw-stat-grid .di-ig-node-title{color:var(--dib-mut);font:700 .57rem/1.4 'Outfit',sans-serif;letter-spacing:.09em;}.dib-raw-stat-grid .di-ig-node-tag{color:var(--dib-net);font-size:.53rem;}.dib-raw-stat-grid .di-ig-main-val{display:block;margin:.7rem 0 .3rem;color:var(--dib-ink);font:700 1.25rem/1.2 'Outfit',sans-serif;}.dib-raw-stat-grid .di-ig-main-val small,.dib-raw-stat-grid .di-ig-node > small{color:var(--dib-mut);font-size:.62rem;}.dib-raw-chip-detail{display:block;margin-top:.12rem;color:var(--dib-mut);font:500 .52rem/1.25 'Inter',sans-serif;letter-spacing:.01em;}.dib-raw-today-read{display:grid;gap:.4rem;margin-bottom:1rem;padding:.8rem .9rem;border:1px solid var(--dib-line);border-left:2px solid var(--dib-net);border-radius:8px;background:rgba(15,23,42,.28);}.dib-raw-today-read > span{color:var(--dib-net);font:700 .58rem/1.4 'DM Mono',monospace;letter-spacing:.1em;}.dib-raw-today-read > p{margin:0;color:var(--dib-ink);font:600 .72rem/1.55 'Inter',sans-serif;}.dib-raw-today-read > p.dib-raw-today-detail{padding-top:.5rem;border-top:1px solid var(--dib-line);color:var(--dib-mut);font-weight:500;}.dib-raw-breadth{height:6px;margin:.55rem 0;overflow:hidden;border-radius:6px;background:var(--dib-dn);}.dib-raw-breadth i{display:block;height:100%;background:var(--dib-up);}.dib-raw-sector-lead{display:block;margin-top:.4rem;color:var(--dib-vi);font:600 .62rem/1.4 'DM Mono',monospace;}.dib-raw-macro{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;margin-top:.75rem;padding-top:.65rem;border-top:1px solid var(--dib-line);color:var(--dib-mut);font:600 .58rem/1.4 'DM Mono',monospace;}.dib-raw-macro > span{letter-spacing:.1em;}.dib-raw-macro i{color:var(--dib-up);font-style:normal;}.dib-calendar-view{color:var(--dib-ink);}.dib-calendar-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;}.dib-calendar-heading > div > span{color:var(--dib-net);font:700 .62rem/1.4 'Outfit',sans-serif;letter-spacing:.12em;}.dib-calendar-heading h2{margin:.25rem 0 0;font:600 1.25rem/1.2 'Outfit',sans-serif;}.dib-calendar-heading a{color:var(--dib-net);font-size:.7rem;text-decoration:none;white-space:nowrap;}.dib-calendar-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.45rem;}.dib-calendar-day{min-width:0;min-height:118px;padding:.6rem .45rem;border:1px solid var(--dib-line);border-radius:9px;background:rgba(15,23,42,.26);}.dib-calendar-day.is-asof{border-color:rgba(90,209,255,.5);background:rgba(90,209,255,.06);}.dib-calendar-day > header{display:flex;flex-direction:column;gap:.2rem;padding-bottom:.5rem;border-bottom:1px solid var(--dib-line);}.dib-calendar-day > header span{color:var(--dib-mut);font:600 .56rem/1.2 'DM Mono',monospace;text-transform:uppercase;}.dib-calendar-day > header b{color:var(--dib-ink);font:700 .78rem/1.2 'Outfit',sans-serif;}.dib-calendar-day-events{display:grid;gap:.35rem;padding-top:.45rem;}.dib-calendar-chip{display:grid;gap:.12rem;min-width:0;padding:.3rem;border:1px solid var(--dib-line);border-radius:6px;background:transparent;color:var(--dib-ink);text-align:left;overflow-wrap:anywhere;}.dib-calendar-chip.is-earn{cursor:pointer;border-left:2px solid var(--dib-net);}.dib-calendar-chip.is-macro{border-left:2px solid var(--dib-gold);}.dib-calendar-chip.is-macro.dib-macro-high{border-left-color:var(--dib-dn);}.dib-calendar-chip.is-macro.dib-macro-low{border-left-color:var(--dib-net);}.dib-calendar-chip.is-macro > b{display:flex;align-items:center;gap:.3rem;}.dib-calendar-chip.is-macro svg,.dib-calendar-macro-row svg{flex:0 0 auto;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;}.dib-calendar-chip.is-macro.dib-macro-high,.dib-calendar-macro-row.dib-macro-high > span{color:var(--dib-dn);}.dib-calendar-chip.is-macro.dib-macro-medium,.dib-calendar-macro-row.dib-macro-medium > span{color:var(--dib-gold);}.dib-calendar-chip.is-macro.dib-macro-low,.dib-calendar-macro-row.dib-macro-low > span{color:var(--dib-net);}.dib-calendar-chip.is-macro.dib-macro-high > span{color:var(--dib-dn);}.dib-calendar-chip.is-macro.dib-macro-medium > span{color:var(--dib-gold);}.dib-calendar-chip.is-macro.dib-macro-low > span{color:var(--dib-net);}.dib-calendar-chip > b{font:700 .61rem/1.25 'DM Mono',monospace;}.dib-calendar-chip > span{color:var(--dib-mut);font:500 .52rem/1.3 'Inter',sans-serif;}.dib-calendar-empty{color:var(--dib-mut);font-size:.62rem;}.dib-calendar-details{margin-top:1.2rem;padding-top:.85rem;border-top:1px solid var(--dib-line);}.dib-calendar-details h3{display:flex;justify-content:space-between;gap:.7rem;margin:0 0 .65rem;color:var(--dib-net);font:700 .65rem/1.4 'Outfit',sans-serif;letter-spacing:.1em;text-transform:uppercase;}.dib-calendar-details h3 small{color:var(--dib-mut);font:500 .6rem/1.4 'Inter',sans-serif;letter-spacing:0;text-transform:none;}.dib-calendar-detail-row{display:grid;grid-template-columns:4.2rem minmax(4rem,.7fr) minmax(6rem,1fr) 7.5rem 6rem minmax(8rem,1fr);gap:.65rem;align-items:center;padding:.6rem .3rem;border-bottom:1px solid var(--dib-line);color:var(--dib-mut);font:500 .63rem/1.4 'DM Mono',monospace;}.dib-calendar-detail-row button{justify-self:start;padding:.2rem .4rem;border:1px solid rgba(90,209,255,.25);border-radius:5px;background:transparent;color:var(--dib-net);font:700 .65rem/1.3 'DM Mono',monospace;cursor:pointer;}.dib-calendar-detail-row b{color:var(--dib-ink);text-align:right;}.dib-calendar-macro-row{display:grid;grid-template-columns:10rem 5rem minmax(0,1fr);gap:.7rem;align-items:start;padding:.6rem .3rem;border-bottom:1px solid var(--dib-line);color:var(--dib-mut);font-size:.67rem;}.dib-calendar-macro-row time{font:500 .62rem/1.4 'DM Mono',monospace;}.dib-calendar-macro-row > span{display:flex;align-items:center;gap:.3rem;color:var(--dib-mut);font:700 .58rem/1.4 'DM Mono',monospace;text-transform:uppercase;}.dib-calendar-macro-row.dib-macro-high > span{color:var(--dib-dn);}.dib-calendar-macro-row.dib-macro-medium > span{color:var(--dib-gold);}.dib-calendar-macro-row.dib-macro-low > span{color:var(--dib-net);}.dib-calendar-macro-row b,.dib-calendar-macro-row small{display:block;}.dib-calendar-macro-row b{color:var(--dib-ink);}.dib-calendar-macro-row small{margin-top:.18rem;color:var(--dib-mut);font-size:.58rem;}#dibDrawerRaw .di-outliers-panel{width:100%;min-width:0;flex:0 1 auto;cursor:default;border-color:var(--dib-line);background:linear-gradient(145deg,rgba(15,23,42,.52),rgba(8,15,28,.3));}#dibDrawerRaw .di-outliers-head{align-items:center;}#dibDrawerRaw .di-outliers-sub{line-height:1.45;}#dibDrawerRaw .di-outlier-row{min-width:0;grid-template-columns:minmax(3.2rem,.65fr) minmax(2.5rem,1fr) minmax(7ch,auto) minmax(7ch,auto) minmax(8ch,auto);column-gap:.45rem;}#dibDrawerRaw .di-outlier-row-header{color:var(--dib-mut);font-size:.57rem;}#dibDrawerRaw .di-outlier-row:not(.di-outlier-row-header){padding:.32rem .2rem;border-bottom:1px solid rgba(148,163,184,.1);}#dibDrawerRaw .di-outlier-sym{color:var(--dib-ink);}#dibDrawerRaw .di-outlier-rs-neutral{color:var(--dib-mut);}#dibDrawerRaw #di-seasonality-grid:not([hidden]){display:block !important;grid-template-columns:none !important;width:100%;min-width:0;}#dibDrawerRaw .dib-raw-seasonality{width:100%;min-width:0;}#dibDrawerRaw .dib-raw-seasonality > header{min-width:0;align-items:flex-start;}#dibDrawerRaw .dib-raw-seasonality > header > div{min-width:0;}#dibDrawerRaw .dib-raw-seasonality-table{max-width:100%;}#dibDrawerRaw #daily-insight-infograph{display:block !important;width:100%;min-width:0;}#dibDrawerRaw .dib-raw-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;}.light-theme .dib-raw-brief{background:#fff;}.light-theme .dib-raw-brief:hover{background:#f8fafc;}.light-theme .dib-raw-spark-tip{background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.15);color:#475569;}.light-theme .dib-raw-spark-tip b{color:#0f172a;}@container dibraw (max-width:680px){#dibDrawerRaw .di-tf-row{grid-template-columns:repeat(2,minmax(0,1fr));}.dib-raw-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.dib-raw-seasonality{overflow-x:auto;}.dib-raw-seasonality-head,.dib-raw-seasonality-row{min-width:650px;}.dib-raw-seasonality > header{min-width:0;}#dibDrawerRaw .di-outlier-row{grid-template-columns:minmax(2.8rem,.6fr) minmax(2rem,1fr) minmax(6ch,auto) minmax(6ch,auto) minmax(7ch,auto);column-gap:.3rem;font-size:.62rem;}}@container dibraw (max-width:500px){.dib-raw-pulse-grid{grid-template-columns:minmax(0,1fr);}.dib-raw-event-track{grid-template-columns:repeat(2,minmax(0,1fr));}.dib-calendar-week{grid-template-columns:repeat(2,minmax(0,1fr));}.dib-calendar-detail-row{grid-template-columns:3.5rem 1fr;}.dib-calendar-detail-row .dib-raw-spark{grid-column:1 / -1;width:100%;max-width:180px;}.dib-calendar-macro-row{grid-template-columns:1fr auto;}.dib-calendar-macro-row > div{grid-column:1 / -1;}.dib-raw-event-section h3{align-items:flex-start;flex-direction:column;}.dib-raw-brief > b{flex-direction:column;gap:.3rem;}#dibDrawerRaw .di-outlier-row{min-width:480px;grid-template-columns:3.2rem minmax(5rem,1fr) 6ch 6ch 7ch;font-size:.58rem;}}#sm-popover{z-index:2147483300 !important;}