body{--privy-color-background:#070a0f;--privy-color-foreground-4:#2a2f38}.ejkdyy{border:1px solid var(--privy-color-foreground-4)!important}.hpdIOZ.hpdIOZ,.hpdIOZ.hpdIOZ:hover{color:#fff!important}.cbOCqP,.cbOCqP h1,.cbOCqP h2,.cbOCqP h3,.cbOCqP h4,.cbOCqP h5,.cbOCqP h6{font-family:Outfit Variable,sans-serif!important}.assistant-prose{width:100%;min-width:0;margin:4px 0 12px}.directional-tag{display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;border-radius:999px;padding:1px 6px 1px 5px;font-size:.9em;line-height:1.25;font-weight:400;vertical-align:.12em;white-space:nowrap}.directional-tag:before{content:"";width:5px;height:5px;border-radius:999px;background:currentColor;opacity:.9}.directional-tag.bullish{background:rgba(13,155,89,.12);color:var(--green)}.directional-tag.bearish{background:rgba(200,45,47,.12);color:var(--red)}.directional-tag.neutral{background:rgba(155,155,247,.12);color:var(--tertiary)}.directional-tag.mixed{background:rgba(255,200,84,.12);color:#ffc854}.chart-frame-error,.chart-frame-loading{width:100%;min-height:260px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:.5px solid var(--bd-stroke);border-radius:8px;background:#0b1220;color:var(--t-secondary);font-size:12px;line-height:16px;position:relative}.chart-frame-skeleton{position:absolute;inset:16px;border-radius:8px;background:linear-gradient(90deg,rgba(152,162,179,.08),rgba(152,162,179,.18),rgba(152,162,179,.08)),linear-gradient(180deg,transparent 24%,rgba(54,60,70,.45) 25%,transparent 26%),linear-gradient(180deg,transparent 49%,rgba(54,60,70,.45) 50%,transparent 51%),linear-gradient(180deg,transparent 74%,rgba(54,60,70,.45) 75%,transparent 76%);animation:chart-shimmer 1.4s ease-in-out infinite}.chart-frame-loading span{z-index:1;border:.5px solid var(--bd-stroke);border-radius:999px;background:var(--bgr-main);padding:6px 10px}.chart-frame-error{min-height:auto;justify-content:flex-start;background:rgba(200,45,47,.12);color:var(--red);padding:12px}@keyframes chart-shimmer{to{background-position:-200% 0,0 0,0 0,0 0}}.ui-block,.ui-block-placeholder,.ui-data-zone{width:100%;min-width:0;border:.5px solid rgba(83,177,253,.16);border-radius:8px;background:linear-gradient(180deg,rgba(16,24,40,.92),rgba(5,10,22,.98)),var(--bgr-main);box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035)}.ui-block{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;margin:14px 0;padding:18px}.ui-block-render{width:100%;min-width:0;container-type:inline-size}.ui-block-render+.ui-block-render{border-top:1px solid rgba(255,255,255,.05);margin-top:14px;padding-top:16px}.ui-block-flow{width:100%;min-width:0;display:flex;flex-direction:column;gap:14px;margin:6px 0}.ui-block:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 0 0,rgba(83,177,253,.11),transparent 34%),linear-gradient(90deg,rgba(255,255,255,.035),transparent 32%);opacity:.9}.ui-block>*{position:relative}.ui-prose-title{margin:0}.ui-block-title,.ui-data-title{color:var(--t-primary);font-size:18px;line-height:24px;font-weight:500}.ui-data-title{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.ui-data-title:before{content:"";width:18px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--primary),transparent)}.ui-data-zone{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:14px;background:linear-gradient(180deg,rgba(16,24,40,.86),rgba(5,10,22,.92)),var(--bgr-main)}.ui-block>.ui-data-zone{border:0;background:transparent;padding:0}.ui-block-placeholder{padding:10px 12px;color:var(--t-secondary);font-size:12px;line-height:16px}.ui-block-placeholder.warning{border-color:rgba(200,45,47,.45);color:var(--red)}.ui-comparison,.ui-metric-grid{display:grid;gap:12px}.ui-comparison,.ui-metric-grid.metric-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-metric-grid.metric-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-block-flow.arrangement-comparison_board .ui-comparison,.ui-block-flow.arrangement-scenario_board .ui-comparison,.ui-data-comparison .ui-comparison,.ui-metric-grid.metric-count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-comparison-card,.ui-delta,.ui-event,.ui-kv-row,.ui-level,.ui-metric,.ui-price-level,.ui-signal,.ui-sparkline-row{position:relative;min-width:0;border:.5px solid rgba(83,177,253,.14);border-radius:8px;background:linear-gradient(180deg,rgba(16,24,40,.98),rgba(9,16,30,.98)),var(--bgr-container);padding:14px}.ui-comparison-card,.ui-delta,.ui-event,.ui-level,.ui-metric,.ui-signal{display:flex;flex-direction:column}.ui-metric-label,.ui-scale-labels span{color:var(--t-secondary);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ui-delta strong,.ui-event strong,.ui-kv-row strong,.ui-level strong,.ui-metric strong,.ui-price-context-head strong,.ui-price-level strong,.ui-scale-labels strong,.ui-signal strong,.ui-sparkline-row strong{color:var(--t-primary);font-size:20px;line-height:1.1;font-weight:500;overflow-wrap:anywhere}.ui-comparison-card small,.ui-delta small,.ui-event small,.ui-kv-row small,.ui-level small,.ui-metric small,.ui-signal small,.ui-sparkline-label small{color:var(--t-secondary);font-size:13px;line-height:18px}.ui-delta-strip,.ui-events,.ui-kv-table,.ui-levels,.ui-signal-strip,.ui-sparkline-list{display:grid;gap:10px}.ui-data-title-row,.ui-price-context-head,.ui-scale-labels,.ui-signal>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.ui-badge,.ui-period-badge{width:fit-content;border:.5px solid rgba(155,155,247,.3);border-radius:999px;background:rgba(155,155,247,.1);color:var(--primary);padding:3px 8px;font-size:11px;line-height:14px;white-space:nowrap}.ui-delta-strip{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.ui-delta{gap:5px;padding:12px}.ui-delta strong{font-size:18px}.ui-delta-change{width:fit-content;border:.5px solid rgba(152,162,179,.2);border-radius:999px;background:rgba(152,162,179,.08);color:var(--t-secondary);padding:3px 8px;font-size:12px;line-height:16px}.kind-confirm small,.kind-target small,.tone-positive small,.ui-delta-change.direction-up{color:#5ce0d2}.kind-invalidate small,.kind-pivot small,.kind-resistance small,.kind-support small,.tone-caution small,.tone-negative small,.ui-delta-change.direction-down{color:#f59e6b}.ui-sparkline-row{display:grid;grid-template-columns:minmax(0,1fr) 96px minmax(72px,auto);gap:12px;align-items:center;padding:10px 12px}.ui-sparkline-label{display:flex;min-width:0;flex-direction:column;gap:2px}.ui-sparkline{width:96px;height:28px}.ui-native-line,.ui-price-line,.ui-sparkline path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ui-sparkline path{stroke:rgba(152,162,179,.72)}.ui-price-line,.ui-sparkline.tone-positive path{stroke:#5ce0d2}.ui-sparkline.tone-caution path,.ui-sparkline.tone-negative path{stroke:#f59e6b}.ui-sparkline-row strong{text-align:right;min-width:0;overflow-wrap:anywhere}.ui-price-context-chart{width:100%;height:132px;overflow:visible}.ui-price-grid-line{stroke:rgba(255,255,255,.05);stroke-width:1}.ui-price-current-dot{fill:#f0f2f5;stroke:rgba(92,224,210,.7);stroke-width:2}.ui-native-ref-line line,.ui-price-level-line line{stroke:rgba(152,162,179,.4);stroke-dasharray:5 5;stroke-width:1}.ui-native-ref-line text,.ui-price-level-line text{fill:var(--t-secondary);font-size:10px}.ui-native-ref-line.kind-confirm line,.ui-native-ref-line.kind-support line,.ui-native-ref-line.kind-target line,.ui-price-level-line.kind-confirm line,.ui-price-level-line.kind-target line,.ui-price-level-line.tone-positive line{stroke:rgba(92,224,210,.56)}.ui-native-ref-line.kind-invalidate line,.ui-native-ref-line.kind-resistance line,.ui-price-level-line.kind-invalidate line,.ui-price-level-line.kind-stop line,.ui-price-level-line.tone-negative line{stroke:rgba(245,158,107,.6)}.ui-native-chart{gap:10px;overflow:visible}.ui-native-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ui-native-chart-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.ui-native-chart-head strong{color:var(--t-primary);font-size:14px;line-height:18px}.ui-native-chart-head small,.ui-native-chart-head span,.ui-native-chart-legend span{color:var(--t-secondary);font-size:11px;line-height:14px}.ui-native-chart-svg{width:100%;height:300px;overflow:visible}.ui-candle line,.ui-candle rect{stroke-width:1}.ui-candle.up line,.ui-candle.up rect,.ui-volume-bar.up{fill:rgba(92,224,210,.36);stroke:rgba(92,224,210,.88)}.ui-candle.down line,.ui-candle.down rect,.ui-volume-bar.down{fill:rgba(245,158,107,.34);stroke:rgba(245,158,107,.88)}.ui-volume-bar{opacity:.35}.ui-native-line.series-0{stroke:#60a5fa}.ui-native-line.series-1{stroke:#fbbf24}.ui-native-line.series-2{stroke:#a78bfa}.ui-native-line.series-3{stroke:#5ce0d2}.ui-native-chart-legend{display:flex;flex-wrap:wrap;gap:6px}.ui-native-chart-legend span{border:1px solid var(--bd-stroke);border-radius:999px;padding:3px 8px}.ui-price-level-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.ui-price-level{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px}.ui-kv-row,.ui-level-current{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.ui-kv-row{background:rgba(16,24,40,.5);padding:10px 12px}.ui-kv-row>strong{grid-column:3;text-align:right;min-width:0;overflow-wrap:anywhere}.ui-kv-row small{grid-column:2;grid-row:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-level-current{border:.5px solid rgba(155,155,247,.3);border-radius:8px;background:linear-gradient(90deg,rgba(29,29,233,.16),rgba(16,24,40,.86));padding:12px 14px}.ui-signal-strip{container-type:inline-size}.ui-signal{display:grid;grid-template-columns:minmax(180px,.48fr) minmax(180px,1fr);gap:10px 12px;align-items:center}@container (max-width: 460px){.ui-signal{grid-template-columns:1fr}}.ui-signal>div{min-width:0}.ui-signal>div>strong{min-width:0;text-align:right}.ui-level{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:10px 12px}.ui-level strong{min-width:0;overflow-wrap:anywhere}.ui-level small{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ui-scale-track,.ui-signal-track{position:relative;height:8px;overflow:hidden;border-radius:999px;background:rgba(54,60,70,.72)}.ui-signal-track span{display:block;height:100%;border-radius:inherit;background:rgba(92,224,210,.35)}.ui-scale-band.tone-positive,.ui-signal.tone-positive .ui-signal-track span{background:rgba(92,224,210,.48)}.ui-scale-band.tone-caution,.ui-signal.tone-caution .ui-signal-track span{background:rgba(245,158,107,.52)}.ui-scale-band.tone-negative,.ui-signal.tone-negative .ui-signal-track span{background:rgba(200,45,47,.5)}.ui-scale-band.tone-neutral,.ui-signal.tone-neutral .ui-signal-track span{background:rgba(152,162,179,.32)}.ui-scale{display:grid;gap:10px}.ui-scale-track{height:10px}.ui-scale-track span{position:absolute;top:-4px;z-index:1;width:16px;height:16px;border:2px solid var(--t-primary);border-radius:999px;background:var(--primary);transform:translateX(-50%)}.ui-scale-band{position:absolute;inset-block:0;background:rgba(152,162,179,.24)}.ui-event{display:grid;grid-template-columns:104px 1fr;gap:8px 12px;align-items:center}.ui-event small{grid-column:2}.ui-event-main{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.ui-event-main>strong{min-width:0;overflow-wrap:anywhere}.ui-event-main>.ui-badge{flex:none}.ui-table-wrap{overflow-x:auto;border:.5px solid rgba(83,177,253,.14);border-radius:8px;background:rgba(16,24,40,.5);padding:4px 12px}.ui-table{width:100%;border-collapse:collapse}.ui-table td,.ui-table th{border-bottom:.5px solid rgba(54,60,70,.5);padding:11px 12px 11px 0;color:var(--t-secondary);text-align:left;font-size:12px;line-height:16px}.ui-table th{color:var(--t-secondary);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.ui-list{margin:0;padding-left:0;list-style:none}.ui-list li{position:relative;margin:0 0 10px;padding-left:18px;color:var(--t-secondary)}.ui-list li:before{content:"";position:absolute;top:.72em;left:0;width:8px;height:8px;border-radius:999px;background:var(--green)}.tool-status-row{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:8px;border:.5px solid var(--bd-stroke);border-radius:999px;background:var(--bgr-main);padding:6px 10px;color:var(--t-secondary);font-size:12px;line-height:16px}.tool-process{width:100%;overflow:hidden;border:.5px solid rgba(83,177,253,.16);border-radius:12px;background:rgba(16,24,40,.44)}.tool-process.running{border-color:rgba(155,155,247,.28)}.tool-process-header{display:flex;width:100%;min-height:36px;align-items:center;gap:8px;padding:8px 10px;color:var(--t-secondary);font-size:12px;line-height:16px;text-align:left}.tool-process-title{flex:1;color:var(--t-primary);font-weight:500;font-size:14px}.tool-process-count{min-width:20px;border-radius:999px;background:rgba(152,162,179,.14);color:var(--t-secondary);padding:2px 7px;text-align:center;font-size:11px}.tool-process-list{display:grid;gap:8px;border-top:.5px solid rgba(54,60,70,.6);padding:8px 10px 10px}.tool-status-icon{display:inline-flex;color:var(--t-secondary)}.tool-status-icon svg{animation:tool-spin 1s linear infinite}.tool-status-icon.done{color:var(--green)}.tool-status-icon.done svg{animation:none}.tool-status-name{overflow-wrap:anywhere;color:var(--t-primary);font-size:13px}.shimmer-text{background-image:linear-gradient(90deg,#b3bac5,#b3bac5 35%,#ffffff 50%,#b3bac5 65%,#b3bac5);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:text-flashlight 4s linear infinite}.tool-status-label{color:var(--tertiary)}.report-progress-row{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:start;border:.5px solid rgba(155,155,247,.2);border-radius:10px;background:linear-gradient(180deg,rgba(29,29,233,.12),rgba(16,24,40,.32));padding:9px 10px;color:var(--t-secondary)}.report-progress-stage{display:block;margin-bottom:3px;color:var(--tertiary);font-size:11px;line-height:14px;font-weight:600;text-transform:uppercase}.report-progress-row p{color:var(--t-secondary);font-size:12px;line-height:17px}.chevron{flex:none;transition:transform .16s ease}.chevron.open{transform:rotate(180deg)}@keyframes tool-spin{to{transform:rotate(1turn)}}@keyframes text-flashlight{0%{background-position:200% 0}to{background-position:-100% 0}}@keyframes agent-fade-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.assistant-prose{animation:agent-fade-up .2s ease-out both}.tool-process{animation:agent-fade-up .18s ease-out both}.report-progress-row,.tool-status-row{animation:agent-fade-up .15s ease-out both}.ui-block,.ui-block-flow{animation:agent-fade-up .22s ease-out both}.chart-frame-error,.chart-frame-loading,.ui-cta-row{animation:agent-fade-up .2s ease-out both}@media (max-width:720px){.ui-block,.ui-data-zone{padding:14px}.ui-block-flow.arrangement-comparison_board .ui-comparison,.ui-block-flow.arrangement-scenario_board .ui-comparison,.ui-data-comparison .ui-comparison,.ui-event,.ui-metric-grid.metric-count-4,.ui-signal{grid-template-columns:1fr}.ui-event small{grid-column:1}}.chart-frame-error,.chart-frame-loading{border-color:var(--bd-stroke);background:var(--bgr-main)}.chart-frame-skeleton{border-radius:6px;background:linear-gradient(90deg,rgba(140,149,163,.04),rgba(140,149,163,.12),rgba(140,149,163,.04)),linear-gradient(180deg,transparent 24%,rgba(42,47,56,.6) 25%,transparent 26%),linear-gradient(180deg,transparent 49%,rgba(42,47,56,.6) 50%,transparent 51%),linear-gradient(180deg,transparent 74%,rgba(42,47,56,.6) 75%,transparent 76%);background-size:200% 100%,100% 100%,100% 100%,100% 100%;animation-duration:1.6s}.chart-frame-loading span{border-color:var(--bd-stroke);background:var(--bgr-container);padding:5px 10px;font-size:11px;letter-spacing:.02em}.chart-frame-error{border-color:rgba(200,45,47,.5);background:linear-gradient(-52deg,rgba(200,45,47,.1) 0,transparent 60%),var(--bgr-main);padding:12px 14px}.ui-block,.ui-block-placeholder,.ui-data-zone{border-color:var(--bd-stroke);background:var(--bgr-main);box-shadow:none}.ui-block{gap:12px;padding:16px}.ui-block:before{content:none}.ui-block-flow{gap:12px}.arrangement-text_left,.arrangement-text_right{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.arrangement-text_right .assistant-prose{order:2}.arrangement-text_left>.ui-data-zone:nth-child(3),.arrangement-text_right>.ui-data-zone:nth-child(3){grid-column:1/-1}@container (max-width: 520px){.arrangement-text_left,.arrangement-text_right,.ui-block-flow.arrangement-comparison_board .ui-comparison,.ui-block-flow.arrangement-scenario_board .ui-comparison,.ui-data-comparison .ui-comparison,.ui-data-levels .ui-levels,.ui-event,.ui-metric-grid.metric-count-2,.ui-metric-grid.metric-count-3,.ui-metric-grid.metric-count-4,.ui-signal{grid-template-columns:1fr}.arrangement-text_right .assistant-prose{order:0}.ui-event small{grid-column:1}}.arrangement-hero{border:1px solid var(--bd-stroke);border-radius:8px;padding:16px;background:linear-gradient(-52deg,rgba(52,211,153,.08) 0,transparent 70%),var(--bgr-main)}.arrangement-card_grid .ui-metric-grid,.arrangement-signal_ladder .ui-levels,.arrangement-timeline .ui-events{gap:12px}.ui-block-title,.ui-data-title{font-size:16px;line-height:20px}.ui-data-title{margin-bottom:2px;color:var(--t-secondary);font-size:11px;line-height:14px;font-weight:500}.ui-data-title:before{width:14px;height:1px;border-radius:0;background:var(--t-secondary);opacity:.55}.ui-block .markdown-content p{line-height:1.62}.ui-data-zone{gap:12px;background:var(--bgr-main)}.ui-block-placeholder.warning{border-color:rgba(200,45,47,.5)}.ui-comparison,.ui-delta-strip,.ui-events,.ui-kv-table,.ui-levels,.ui-metric-grid,.ui-signal-strip,.ui-sparkline-list{gap:8px}.ui-comparison-card,.ui-delta,.ui-event,.ui-kv-row,.ui-level,.ui-metric,.ui-price-level,.ui-signal,.ui-sparkline-row{overflow:hidden;border:1px solid var(--bd-stroke);background:var(--bgr-main);box-shadow:none}.ui-comparison-card,.ui-delta,.ui-event,.ui-level,.ui-metric,.ui-signal{gap:6px}.ui-comparison-card,.ui-delta,.ui-kv-row,.ui-level,.ui-metric,.ui-price-level,.ui-signal,.ui-sparkline-row{padding-left:16px}.ui-comparison-card:before,.ui-delta:before,.ui-event:before,.ui-kv-row:before,.ui-level:before,.ui-metric:before,.ui-price-level:before,.ui-signal:before,.ui-sparkline-row:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:4px 0 0 4px;background:transparent;pointer-events:none}.ui-metric-label,.ui-scale-labels span{line-height:14px;letter-spacing:.06em}.ui-event span:not(.ui-event-date),.ui-kv-row>span:not(.ui-metric-label),.ui-level span:not(.ui-metric-label),.ui-price-level span,.ui-signal span:not(.ui-metric-label){font-size:12px;line-height:16px}.ui-delta strong,.ui-event strong,.ui-kv-row strong,.ui-metric strong,.ui-price-context-head strong,.ui-price-level strong,.ui-scale-labels strong,.ui-signal strong,.ui-sparkline-row strong{font-size:16px;line-height:22px}.ui-level strong{font-size:13px;line-height:18px;font-weight:500;text-align:left}.ui-metric strong{font-size:18px;line-height:24px}.ui-kv-row strong,.ui-level-current strong,.ui-table td{font-size:13px;line-height:18px;font-weight:500}.ui-comparison-card small,.ui-delta small,.ui-event small,.ui-kv-row small,.ui-level small,.ui-metric small,.ui-signal small,.ui-sparkline-label small{font-size:12px;line-height:17px}.ui-period-badge{border-color:var(--bd-stroke);background:rgba(13,155,89,.08);color:var(--green);padding:3px 9px;font-size:10px;letter-spacing:.04em;font-weight:500}.ui-delta-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ui-delta{gap:4px}.ui-delta strong{font-size:16px}.ui-delta-change{border-color:var(--bd-stroke);background:transparent;padding:2px 7px;font-size:11px;line-height:14px;font-weight:500}.ui-delta-change.direction-up{border-color:rgba(13,155,89,.3);background:rgba(13,155,89,.08);color:var(--green)}.ui-delta-change.direction-down{border-color:rgba(200,45,47,.3);background:rgba(200,45,47,.08);color:var(--red)}.ui-signal{gap:8px 12px}.ui-scale-track,.ui-signal-track{height:6px;background:rgba(114,114,114,.35);box-shadow:none}.ui-signal-track span{background:var(--green);opacity:.85}.ui-signal.tone-negative .ui-signal-track span{background:var(--red)}.ui-signal.tone-caution .ui-signal-track span{background:#ffc854}.ui-sparkline path{stroke:var(--t-secondary);stroke-width:1.75}.ui-price-line,.ui-sparkline.tone-positive path{stroke:var(--green)}.ui-sparkline.tone-negative path{stroke:var(--red)}.ui-sparkline.tone-caution path{stroke:#ffc854}.ui-price-context-head strong{font-size:20px}.ui-price-grid-line{stroke:rgba(255,255,255,.04)}.ui-price-line{stroke-width:2}.ui-price-current-dot{fill:var(--t-primary);stroke:var(--green)}.ui-price-level-line line{stroke:rgba(140,149,163,.32);stroke-dasharray:3 4}.ui-price-level-line.kind-confirm line,.ui-price-level-line.kind-target line{stroke:rgba(13,155,89,.5)}.ui-price-level-line.kind-invalidate line,.ui-price-level-line.kind-stop line{stroke:rgba(200,45,47,.5)}.ui-price-level-line text{font-size:9px;letter-spacing:.06em;text-transform:uppercase}.ui-price-level{padding:8px 10px 8px 14px}.ui-level strong,.ui-price-level strong{font-weight:500}.ui-scale-track{height:8px;border-color:rgba(255,255,255,.03)}.ui-scale-track span{width:14px;height:14px;background:var(--green);box-shadow:0 0 0 4px rgba(13,155,89,.14)}.ui-scale-band{background:rgba(140,149,163,.18)}.ui-scale-band.tone-positive{background:rgba(13,155,89,.18)}.ui-scale-band.tone-negative{background:rgba(200,45,47,.18)}.ui-scale-band.tone-caution{background:rgba(255,200,84,.16)}.ui-event{grid-template-columns:96px 1fr;gap:6px 12px}.ui-event-main strong{font-size:14px;line-height:20px}.ui-badge,.ui-event-date{color:var(--t-secondary);font-size:10px}.ui-badge{border-color:var(--bd-stroke);border-radius:6px;background:rgba(140,149,163,.08);padding:3px 8px;line-height:14px;letter-spacing:.04em;text-transform:uppercase}.ui-data-list .ui-list,.ui-table-wrap{border-color:var(--bd-stroke);background:var(--bgr-main);box-shadow:none}.ui-table-wrap{padding:2px 12px}.ui-table td,.ui-table th{border-bottom-color:var(--bd-stroke)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table th{font-size:10px}.ui-list li{margin-bottom:8px;padding-left:16px;font-size:13px;line-height:1.55}.ui-list li:before{top:.6em;width:5px;height:5px;opacity:.85}.kind-confirm .ui-metric-label,.kind-target .ui-metric-label{color:var(--green)}.kind-invalidate .ui-metric-label,.kind-stop .ui-metric-label{color:var(--red)}.kind-pivot .ui-metric-label,.kind-resistance .ui-metric-label,.kind-support .ui-metric-label{color:#ffc854}.kind-confirm,.kind-target,.tone-positive{border-color:var(--bd-stroke);background:linear-gradient(-52deg,rgba(13,155,89,.18) 0,transparent 60%),var(--bgr-main)}.kind-confirm:before,.kind-target:before,.tone-positive:before{background:var(--green)}.kind-confirm small,.kind-target small,.tone-positive small{color:var(--green)}.kind-invalidate,.kind-stop,.tone-negative{border-color:var(--bd-stroke);background:linear-gradient(127deg,transparent 40%,rgba(200,45,47,.2) 100%),var(--bgr-main)}.kind-invalidate:before,.kind-stop:before,.tone-negative:before{background:var(--red)}.kind-invalidate small,.kind-stop small,.tone-negative small{color:var(--red)}.kind-pivot,.kind-resistance,.kind-support,.tone-caution{border-color:var(--bd-stroke);background:linear-gradient(-52deg,rgba(255,200,84,.16) 0,transparent 60%),var(--bgr-main)}.kind-pivot:before,.kind-resistance:before,.kind-support:before,.tone-caution:before{background:#ffc854}.kind-pivot small,.kind-resistance small,.kind-support small,.tone-caution small{color:#ffc854}.kind-current small,.tone-neutral small{color:var(--t-secondary)}.kind-current,.tone-neutral{border-color:var(--bd-stroke);background:linear-gradient(-52deg,rgba(140,149,163,.12) 0,transparent 60%),var(--bgr-main)}.kind-current:before,.tone-neutral:before{background:var(--tertiary);opacity:.6}.ui-block.tone-caution{background:linear-gradient(-52deg,rgba(255,200,84,.16) 0,transparent 70%),var(--bgr-main)}.ui-block.tone-caution:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:4px 0 0 4px;background:#ffc854}.ui-native-chart-recharts{width:100%;height:300px;min-height:300px}.ui-chart-export-btn{position:absolute;top:34px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--bd-stroke);border-radius:6px;background:rgba(7,13,22,.55);color:var(--t-secondary);cursor:pointer;opacity:.55;transition:opacity .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.ui-data-zone:hover .ui-chart-export-btn{opacity:1}.ui-chart-export-btn:hover:not(:disabled){background:rgba(7,13,22,.9);color:var(--t-primary);border-color:rgba(148,163,184,.45)}.ui-chart-export-btn:disabled{opacity:.4;cursor:progress}.ui-native-candlestick-tv{width:100%;height:400px}.ui-native-composite{display:grid;gap:12px}.ui-native-composite-panel{display:grid;gap:6px;min-width:0}.ui-native-composite-title strong{color:var(--t-secondary);font-size:12px;line-height:16px}.ui-native-composite-chart{width:100%;height:180px;min-height:180px}.ui-native-chart-legend-label{color:var(--t-secondary);font-size:11px}.ui-native-chart-series-legend{margin-top:4px;text-align:center;font-size:0;line-height:0}.ui-native-chart-series-legend-item{display:inline-block;margin:2px 7px;color:var(--t-secondary);font-size:11px;line-height:14px;vertical-align:middle;white-space:nowrap}.ui-native-chart-series-legend-swatch{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:middle;position:relative;top:-1px}.ui-native-heatmap{display:grid;gap:2px;min-height:180px}.ui-native-heatmap-cell{display:flex;min-height:32px;align-items:center;justify-content:center;border:1px solid var(--bd-stroke);border-radius:4px;color:var(--t-primary);font-size:10px;line-height:12px}.ui-native-heatmap-cell.tone-positive{background:var(--green)}.ui-native-heatmap-cell.tone-negative{background:var(--red)}.ui-native-heatmap-cell.tone-neutral{background:var(--bgr-container)}@media (max-width:720px){.arrangement-text_left,.arrangement-text_right,.ui-block-flow.arrangement-comparison_board .ui-comparison,.ui-block-flow.arrangement-scenario_board .ui-comparison,.ui-data-comparison .ui-comparison,.ui-data-levels .ui-levels,.ui-event,.ui-metric-grid.metric-count-4,.ui-signal{grid-template-columns:1fr}.arrangement-text_right .assistant-prose{order:0}.ui-block{padding:14px}}.ui-cta-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ui-cta-row--single{flex-direction:column}.ui-cta-row--dual{flex-direction:row}.ui-cta-row--dual>*,.ui-cta-stub{flex:1 1 200px;min-width:0}.ui-cta-stub{border:1px dashed var(--bd-stroke);border-radius:12px;padding:12px}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_ed3508{--font-outfit:"Outfit","Outfit Fallback"}