.PriceChart_wrapper__pByM7{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-panel);overflow:hidden;animation:PriceChart_chartSlideIn__7droG var(--transition-slow) ease-out}@keyframes PriceChart_chartSlideIn__7droG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PriceChart_header__r23l2{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5) var(--space-2);gap:var(--space-3);flex-wrap:wrap}.PriceChart_headerLabel__yJARx{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.PriceChart_toggleGroup__oyIXP{display:flex;gap:var(--space-0\.5);border-radius:var(--radius-lg);background:var(--surface-raised);padding:var(--space-0\.5)}.PriceChart_toggle__S9gGa{padding:var(--space-1) var(--space-2\.5);border:none;border-radius:var(--radius-md);background:transparent;font-family:var(--font-label);font-size:var(--text-xs);font-weight:600;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.PriceChart_toggle__S9gGa:hover{color:var(--text-primary)}.PriceChart_toggle__S9gGa:active{transform:translateY(1px)}.PriceChart_toggle__S9gGa:focus-visible{outline:var(--stroke-md) solid var(--primary);outline-offset:2px}.PriceChart_toggleActive__5S7j4{background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow-app-sm)}.PriceChart_legend__hwSNP{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-5) var(--space-2);flex-wrap:wrap}.PriceChart_legendItem__zjPcZ{display:flex;align-items:center;gap:var(--space-1\.5)}.PriceChart_legendDot__HR5Jw{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.PriceChart_legendLabel__gIQRc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap}.PriceChart_legendPrice__od7rv{font-family:var(--font-headline);font-size:var(--text-md);font-weight:700;font-variant-numeric:tabular-nums}.PriceChart_chartContainer__qf4hK{position:relative;width:100%;min-height:300px;padding:0 var(--space-2) 0}.PriceChart_svg__oezPs{width:100%;height:300px;display:block;cursor:crosshair}.PriceChart_hoverGroup__Ox1Ty{pointer-events:none}.PriceChart_chartFadeIn__rrRfj{animation:PriceChart_chartFade__Rsv_N .6s ease-out}@keyframes PriceChart_chartFade__Rsv_N{0%{opacity:0}to{opacity:1}}.PriceChart_chartFooter__hoTID{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-5) var(--space-3)}.PriceChart_volumeLabel__cMJ4P{font-family:var(--font-label);font-size:var(--text-xs);font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.PriceChart_emptyChart__JI_Kh{display:flex;align-items:center;justify-content:center;height:300px}.PriceChart_emptyText__LklCU{font-size:var(--text-base);color:var(--text-muted)}.PriceChart_loading__okLpZ{display:flex;align-items:center;justify-content:center;height:300px}.PriceChart_loadingBar__PhRQ1{width:40%;height:var(--stroke-thick);border-radius:var(--stroke-md);background:var(--surface-raised);overflow:hidden;position:relative}.PriceChart_loadingBar__PhRQ1:after{content:"";position:absolute;inset:0;background:var(--primary);animation:PriceChart_loadingSlide__nupo6 1.2s ease-in-out infinite;transform-origin:left}@keyframes PriceChart_loadingSlide__nupo6{0%{transform:scaleX(0) translateX(0)}50%{transform:scaleX(.6) translateX(40%)}to{transform:scaleX(0) translateX(100%)}}@media (max-width:640px){.PriceChart_header__r23l2{padding:var(--space-3) var(--space-4) var(--space-2)}.PriceChart_legend__hwSNP{padding:var(--space-1) var(--space-4) var(--space-2);gap:var(--space-3)}.PriceChart_chartFooter__hoTID{padding:var(--space-2) var(--space-4) var(--space-3)}}@media (prefers-reduced-motion:reduce){.PriceChart_chartFadeIn__rrRfj,.PriceChart_loadingBar__PhRQ1:after,.PriceChart_toggle__S9gGa,.PriceChart_wrapper__pByM7{animation:none;transition:none}}.RiskProfileCard_card__JG360{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-2);padding:var(--space-6)}.RiskProfileCard_sectionLabel__Fmei1{display:block;font-family:var(--font-label);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.RiskProfileCard_overallRow__9cISc{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.RiskProfileCard_scoreBadge__9G9HD{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:var(--radius-xl);font-family:var(--font-headline);font-size:var(--text-3xl);font-weight:800;font-variant-numeric:tabular-nums;color:var(--on-primary);flex-shrink:0}.RiskProfileCard_overallText__V7fFv{display:flex;flex-direction:column;gap:var(--space-0\.5)}.RiskProfileCard_riskLabelText__VLUgI{font-size:var(--text-xl);font-weight:800}.RiskProfileCard_riskSub__p5pNn{font-size:var(--text-sm);color:var(--text-muted)}.RiskProfileCard_compactRow__nfB2_{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;background:transparent;border:none;cursor:pointer;color:inherit;font-family:inherit;transition:opacity var(--duration-fast),transform var(--duration-fast)}.RiskProfileCard_compactRow__nfB2_:hover{opacity:.85}.RiskProfileCard_compactRow__nfB2_:active{transform:translateY(1px)}.RiskProfileCard_compactRow__nfB2_:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-md)}.RiskProfileCard_badgeLeft__B8mgp{display:flex;align-items:center;gap:var(--space-3)}.RiskProfileCard_badgeText__cKeWf{display:flex;flex-direction:column;gap:var(--space-0\.5);text-align:left}.RiskProfileCard_chevron__Wdeqf{font-size:var(--text-sm);color:var(--text-muted);transition:transform var(--duration-fast)}.RiskProfileCard_chevronExpanded___UV_L{transform:rotate(180deg)}.RiskProfileCard_riskLow__hbnt_{color:var(--color-risk-low)}.RiskProfileCard_scoreBadge__9G9HD.RiskProfileCard_riskLow__hbnt_{background:var(--color-risk-low)}.RiskProfileCard_riskModerate__HRnLv{color:var(--color-warning)}.RiskProfileCard_scoreBadge__9G9HD.RiskProfileCard_riskModerate__HRnLv{background:var(--color-warning);color:var(--surface-1)}.RiskProfileCard_riskElevated__G4pEi{color:var(--color-caution)}.RiskProfileCard_scoreBadge__9G9HD.RiskProfileCard_riskElevated__G4pEi{background:var(--color-caution);color:var(--surface-1);box-shadow:0 0 8px rgba(255,140,0,.25)}.RiskProfileCard_riskHigh__HX6wF{color:var(--color-negative)}.RiskProfileCard_scoreBadge__9G9HD.RiskProfileCard_riskHigh__HX6wF{background:var(--color-negative);color:var(--on-error);box-shadow:0 0 12px rgba(255,180,171,.3);animation:RiskProfileCard_riskPulse__XI3Qw 2s ease-in-out infinite}@keyframes RiskProfileCard_riskPulse__XI3Qw{0%,to{box-shadow:0 0 12px rgba(255,180,171,.3)}50%{box-shadow:0 0 20px rgba(255,180,171,.5)}}.RiskProfileCard_breakdown__4zvyI,.RiskProfileCard_dimension__SYPxM{display:flex;flex-direction:column;gap:var(--space-1)}.RiskProfileCard_dimension__SYPxM{padding:var(--space-2) 0}.RiskProfileCard_dimensionHeader__mICsf{display:flex;align-items:center;justify-content:space-between}.RiskProfileCard_dimensionLabel__24ZLX{font-size:var(--text-base);font-weight:600;color:var(--text-primary)}.RiskProfileCard_dimensionScore__eAp18{font-size:var(--text-base);font-weight:700;font-variant-numeric:tabular-nums}.RiskProfileCard_barTrack__NNAFp{position:relative;width:100%;height:12px;border-radius:6px;background:var(--surface-4);overflow:hidden}.RiskProfileCard_barTrack__NNAFp:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent calc(25% - .5px),rgba(225,226,231,.12) calc(25% - .5px),rgba(225,226,231,.12) calc(25% + .5px),transparent calc(25% + .5px),transparent calc(50% - .5px),rgba(225,226,231,.12) calc(50% - .5px),rgba(225,226,231,.12) calc(50% + .5px),transparent calc(50% + .5px),transparent calc(75% - .5px),rgba(225,226,231,.12) calc(75% - .5px),rgba(225,226,231,.12) calc(75% + .5px),transparent calc(75% + .5px));z-index:1;pointer-events:none}.RiskProfileCard_barFill__o3tVf{height:100%;border-radius:6px;transition:width var(--duration-slow) var(--ease-default)}.RiskProfileCard_barFill__o3tVf.RiskProfileCard_riskHigh__HX6wF{box-shadow:0 0 6px rgba(255,180,171,.25)}.RiskProfileCard_dimensionDetail__02Eus{font-size:var(--text-xs);line-height:1.5;color:var(--text-secondary);margin:0}.RiskProfileCard_flags__MToir{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--border-subtle)}.RiskProfileCard_flagBadge__01lJe{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:999px;font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);background:var(--color-negative-subtle);color:var(--color-negative);border:1px solid var(--color-negative-border)}.RiskProfileCard_flagBadgeCritical__hHq_g{background:var(--color-negative-subtle);color:var(--color-negative);border-color:var(--color-negative-border)}.RiskProfileCard_flagBadgeWarning__M3LgB{background:var(--color-caution-subtle);color:var(--color-caution);border-color:var(--color-caution-border)}.RiskProfileCard_flagBadgeInfo__Tvv8S{background:rgba(173,198,255,.1);color:var(--info);border-color:rgba(173,198,255,.28)}@media (prefers-reduced-motion:reduce){.RiskProfileCard_breakdown__4zvyI,.RiskProfileCard_card__JG360{animation:none}.RiskProfileCard_barFill__o3tVf{transition:none}.RiskProfileCard_scoreBadge__9G9HD.RiskProfileCard_riskHigh__HX6wF{animation:none}}.ScoreTooltip_trigger__ijuow{cursor:help;position:relative;display:inline-flex;border-bottom:1px dotted transparent;transition:border-color var(--transition-fast,.15s)}.ScoreTooltip_trigger__ijuow:hover{border-bottom-color:var(--text-muted)}.ScoreTooltip_card__x0clh{position:fixed;z-index:210;width:min(100% - 32px,260px);padding:10px 14px;background:var(--surface-panel);border:1px solid var(--border-default);border-radius:.75rem;box-shadow:var(--shadow-app-lg);animation:ScoreTooltip_scoreTooltipFadeIn__zKWXJ .15s cubic-bezier(.4,0,.2,1);pointer-events:none}.ScoreTooltip_arrow__BKCMh{position:absolute;left:24px;width:8px;height:8px;background:var(--surface-panel);border:1px solid var(--border-default);transform:rotate(45deg)}.ScoreTooltip_cardBelow__BXN1y .ScoreTooltip_arrow__BKCMh{top:-5px;border-right:none;border-bottom:none}.ScoreTooltip_cardAbove__qKhHw .ScoreTooltip_arrow__BKCMh{bottom:-5px;border-left:none;border-top:none}.ScoreTooltip_riskLabel__cx6w3{display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}.ScoreTooltip_detail__EBjkb{font-size:.75rem;line-height:1.5;color:var(--text-secondary);font-family:var(--font-mono,monospace);margin-bottom:4px}.ScoreTooltip_description__t6_dz{font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.ScoreTooltip_riskLow__TzZSd{color:var(--color-risk-low,#4dd4a0)}.ScoreTooltip_riskModerate__3hcdA{color:var(--color-warning,#eab308)}.ScoreTooltip_riskElevated__d3mdw{color:var(--color-caution,#f97316)}.ScoreTooltip_riskHigh__45Hxl{color:var(--color-negative,#ef4444)}@keyframes ScoreTooltip_scoreTooltipFadeIn__zKWXJ{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.OrderbookDisplay_card__8uDIb{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-2);padding:var(--space-5) var(--space-6);animation:OrderbookDisplay_obFadeIn__wSpO1 var(--transition-slow) ease-out .1s;animation-fill-mode:backwards}@keyframes OrderbookDisplay_obFadeIn__wSpO1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.OrderbookDisplay_header__PRrrH{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.OrderbookDisplay_label__d8RQM{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.OrderbookDisplay_spreadBadge__7O8Ml{font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--surface-3);padding:var(--space-0\.5) var(--space-2);border-radius:999px}.OrderbookDisplay_columns__9lBaD{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.OrderbookDisplay_sideLabel__LgbEJ{font-size:var(--text-2xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--space-2)}.OrderbookDisplay_bidLabel__XenJh{color:var(--color-positive)}.OrderbookDisplay_askLabel__OE201{color:var(--color-negative);text-align:right}.OrderbookDisplay_levelList__HBn4C{display:flex;flex-direction:column;gap:1px}.OrderbookDisplay_level__TMEV_{position:relative;display:flex;justify-content:space-between;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);height:32px;overflow:hidden}.OrderbookDisplay_levelBar__r7tys{position:absolute;top:0;bottom:0;border-radius:var(--radius-sm);z-index:0;transition:width .3s ease}.OrderbookDisplay_bidBar__8mCJg{right:0;background:var(--color-positive-subtle,rgba(34,197,94,.1))}.OrderbookDisplay_askBar__MSyvv{left:0;background:var(--color-negative-subtle,rgba(239,68,68,.1))}.OrderbookDisplay_levelPrice__PnlM9,.OrderbookDisplay_levelSize__oAi5W{position:relative;z-index:1;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.OrderbookDisplay_levelPrice__PnlM9{font-weight:600;color:var(--text-primary)}.OrderbookDisplay_levelSize__oAi5W{color:var(--text-secondary)}.OrderbookDisplay_midpoint__0h3oo{text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.OrderbookDisplay_skeleton__EpKrV{display:flex;flex-direction:column;gap:var(--space-2)}.OrderbookDisplay_skeletonRow__lVuPq{height:28px;border-radius:var(--radius-sm);background:var(--surface-3);animation:OrderbookDisplay_obPulse__aSRxD 1.5s ease-in-out infinite}@keyframes OrderbookDisplay_obPulse__aSRxD{0%,to{opacity:.4}50%{opacity:.7}}.OrderbookDisplay_emptyState__GpCgQ{text-align:center;padding:var(--space-6) var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}@media (max-width:479px){.OrderbookDisplay_card__8uDIb{padding:var(--space-4)}.OrderbookDisplay_columns__9lBaD{grid-template-columns:1fr;gap:var(--space-4)}.OrderbookDisplay_askLabel__OE201{text-align:left}.OrderbookDisplay_level__TMEV_{height:28px;padding:var(--space-0\.5) var(--space-2)}.OrderbookDisplay_levelPrice__PnlM9,.OrderbookDisplay_levelSize__oAi5W,.OrderbookDisplay_midpoint__0h3oo{font-size:11px}}.TopHoldersCard_card__N3C8B{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-2);padding:var(--space-5) var(--space-6);animation:TopHoldersCard_thFadeIn__vaXaZ var(--transition-slow) ease-out .1s;animation-fill-mode:backwards}@keyframes TopHoldersCard_thFadeIn__vaXaZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.TopHoldersCard_header__Zd2RL{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.TopHoldersCard_label__O5tRU{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.TopHoldersCard_count__DBF7u{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-secondary)}.TopHoldersCard_table__SjYnE{width:100%;border-collapse:collapse}.TopHoldersCard_tableHead__jsQr9 th{font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:0 var(--space-2) var(--space-2);border-bottom:1px solid var(--border-subtle);text-align:left}.TopHoldersCard_colRank__jKMsq{width:36px;text-align:center!important}.TopHoldersCard_colSize__pJT6V{text-align:right!important;width:80px}.TopHoldersCard_colSide___usly{text-align:right!important;width:48px}.TopHoldersCard_row__2CJGm{transition:background .15s ease}.TopHoldersCard_row__2CJGm:nth-child(2n){background:var(--surface-3,rgba(255,255,255,.03))}.TopHoldersCard_row__2CJGm:hover{background:var(--surface-3,rgba(255,255,255,.06))}.TopHoldersCard_clickableRow__AHx_9{cursor:pointer}.TopHoldersCard_clickableRow__AHx_9:focus-visible{outline:2px solid var(--color-accent,#3b82f6);outline-offset:-2px}.TopHoldersCard_row__2CJGm td{padding:var(--space-2);font-size:var(--text-xs);vertical-align:middle}.TopHoldersCard_rank__Ew_Dp{text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:600}.TopHoldersCard_nameCell__N5a9Z{display:flex;align-items:center;gap:var(--space-2);min-width:0}.TopHoldersCard_avatar__eWZHT{object-fit:cover}.TopHoldersCard_avatarPlaceholder__6H_uC,.TopHoldersCard_avatar__eWZHT{width:24px;height:24px;border-radius:50%;flex-shrink:0;background:var(--surface-3)}.TopHoldersCard_avatarPlaceholder__6H_uC{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase}.TopHoldersCard_name__ztrKV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px;color:var(--text-primary);font-weight:500}.TopHoldersCard_size__M0Jgf{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.TopHoldersCard_sideBadge__5yCQZ{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-0\.5) var(--space-1\.5);border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;float:right}.TopHoldersCard_sideYes__sU8HK{background:var(--color-positive-subtle,rgba(34,197,94,.12));color:var(--color-positive,#22c55e)}.TopHoldersCard_sideNo__ybERD{background:var(--color-negative-subtle,rgba(239,68,68,.12));color:var(--color-negative,#ef4444)}.TopHoldersCard_skeleton__PwJlB{display:flex;flex-direction:column;gap:var(--space-2)}.TopHoldersCard_skeletonRow__23EHC{height:32px;border-radius:var(--radius-sm);background:var(--surface-3);animation:TopHoldersCard_thPulse__ppbJJ 1.5s ease-in-out infinite}@keyframes TopHoldersCard_thPulse__ppbJJ{0%,to{opacity:.4}50%{opacity:.7}}.TopHoldersCard_emptyState__QlW_b{text-align:center;padding:var(--space-6) var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}@media (max-width:479px){.TopHoldersCard_card__N3C8B{padding:var(--space-4)}.TopHoldersCard_avatarPlaceholder__6H_uC,.TopHoldersCard_avatar__eWZHT{display:none}.TopHoldersCard_name__ztrKV{max-width:100px;font-size:11px}.TopHoldersCard_row__2CJGm td{padding:var(--space-1\.5) var(--space-1);font-size:11px}.TopHoldersCard_colSize__pJT6V{width:60px}.TopHoldersCard_sideBadge__5yCQZ{font-size:9px;padding:1px var(--space-1)}}.WalletDrawer_overlay__Gh59x{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.5);animation:WalletDrawer_wdFadeIn__7YQSV .2s ease-out}@keyframes WalletDrawer_wdFadeIn__7YQSV{0%{opacity:0}to{opacity:1}}.WalletDrawer_drawer__oWU8r{position:fixed;top:0;right:0;bottom:0;z-index:1101;width:480px;max-width:100vw;background:var(--surface-1);border-left:1px solid var(--border-subtle);box-shadow:-8px 0 32px rgba(0,0,0,.25);overflow-y:auto;animation:WalletDrawer_wdSlideIn__mRCAg .25s ease-out;display:flex;flex-direction:column}@keyframes WalletDrawer_wdSlideIn__mRCAg{0%{transform:translateX(100%)}to{transform:translateX(0)}}.WalletDrawer_drawerHeader__wr9Jd{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.WalletDrawer_drawerTitle__ydPPt{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.WalletDrawer_closeBtn__0UoIW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease;font-size:18px;line-height:1}.WalletDrawer_closeBtn__0UoIW:hover{background:var(--surface-3);color:var(--text-primary)}.WalletDrawer_closeBtn__0UoIW:focus-visible{outline:2px solid var(--color-accent,#3b82f6);outline-offset:2px}.WalletDrawer_drawerBody__kCpeA{flex:1;overflow-y:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.WalletDrawer_loadingState__kcHu_{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8)}.WalletDrawer_skeletonBlock__juCE3{height:20px;border-radius:var(--radius-sm);background:var(--surface-3);animation:WalletDrawer_wdPulse__bf8VT 1.5s ease-in-out infinite}.WalletDrawer_skeletonBlockWide__Xzdp_{width:70%}.WalletDrawer_skeletonBlockMed__p4wQZ{width:50%}.WalletDrawer_skeletonBlockNarrow__yHjwl{width:30%}@keyframes WalletDrawer_wdPulse__bf8VT{0%,to{opacity:.4}50%{opacity:.7}}.WalletDrawer_errorState__m2B7G{text-align:center;padding:var(--space-8) var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}.WalletDrawer_profileHeader__jV7_N{display:flex;align-items:flex-start;gap:var(--space-4)}.WalletDrawer_profileAvatar__PjyJg{object-fit:cover}.WalletDrawer_profileAvatarPlaceholder__ql9GD,.WalletDrawer_profileAvatar__PjyJg{width:56px;height:56px;border-radius:50%;flex-shrink:0;background:var(--surface-3)}.WalletDrawer_profileAvatarPlaceholder__ql9GD{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:var(--text-muted);text-transform:uppercase}.WalletDrawer_profileInfo__Kq_GL{flex:1;min-width:0}.WalletDrawer_profileName__mlfOj{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1.2;margin:0}.WalletDrawer_profileBadges__5HBmK{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.WalletDrawer_verifiedBadge___RUSQ{display:inline-flex;align-items:center;gap:3px;font-size:var(--text-2xs);font-weight:600;color:var(--color-accent,#3b82f6)}.WalletDrawer_xLink__5_jP1{font-size:var(--text-2xs);color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.WalletDrawer_xLink__5_jP1:hover{color:var(--text-primary)}.WalletDrawer_xLink__5_jP1:focus-visible{outline:2px solid var(--color-accent,#3b82f6);outline-offset:2px;border-radius:2px}.WalletDrawer_profileBio__qsA5r{font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-2);line-height:1.5}.WalletDrawer_portfolioSummary__trrRY{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.WalletDrawer_summaryCard__62eY5{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-2);padding:var(--space-3) var(--space-4)}.WalletDrawer_summaryLabel__NFQeI{font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-1)}.WalletDrawer_summaryValue__nvCNP{font-size:var(--text-base);font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary)}.WalletDrawer_pnlPositive__vBv0A{color:var(--color-positive,#22c55e)}.WalletDrawer_pnlNegative__VKisS{color:var(--color-negative,#ef4444)}.WalletDrawer_section__NmBTl{display:flex;flex-direction:column;gap:var(--space-3)}.WalletDrawer_sectionTitle__zvlz9{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.WalletDrawer_positionsTable__DNQup{width:100%;border-collapse:collapse;table-layout:fixed}.WalletDrawer_positionsTable__DNQup thead th{font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:0 var(--space-2) var(--space-2);border-bottom:1px solid var(--border-subtle);text-align:left}.WalletDrawer_positionsTable__DNQup thead th:last-child{text-align:right}.WalletDrawer_positionRow__ZHFdM{transition:background .15s ease;cursor:pointer}.WalletDrawer_positionRow__ZHFdM:hover{background:var(--surface-3,rgba(255,255,255,.06))}.WalletDrawer_positionRow__ZHFdM:focus-visible{outline:2px solid var(--color-accent,#3b82f6);outline-offset:-2px;border-radius:var(--radius-sm)}.WalletDrawer_positionRow__ZHFdM td{padding:var(--space-2);font-size:var(--text-xs);vertical-align:middle}.WalletDrawer_positionTitle__g7vn2{color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.WalletDrawer_positionValue__zNvRV{color:var(--text-secondary)}.WalletDrawer_positionPnl__3mrJX,.WalletDrawer_positionValue__zNvRV{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.WalletDrawer_positionPnl__3mrJX{font-weight:600}.WalletDrawer_activityFilters__Ew9CM{display:flex;gap:var(--space-2);flex-wrap:wrap}.WalletDrawer_filterChip__1ZROm{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border:1px solid var(--border-subtle);border-radius:999px;background:transparent;font-size:var(--text-2xs);font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.WalletDrawer_filterChip__1ZROm:hover{background:var(--surface-3);color:var(--text-primary)}.WalletDrawer_filterChip__1ZROm:focus-visible{outline:2px solid var(--color-accent,#3b82f6);outline-offset:2px}.WalletDrawer_filterChipActive__Nm6aD{background:var(--color-accent,#3b82f6);border-color:var(--color-accent,#3b82f6);color:#fff}.WalletDrawer_filterChipActive__Nm6aD:hover{background:var(--color-accent-hover,#2563eb);color:#fff}.WalletDrawer_activityList__jZPFV{display:flex;flex-direction:column;gap:var(--space-1)}.WalletDrawer_activityItem__fzvXD{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:background .15s ease}.WalletDrawer_activityItem__fzvXD:hover{background:var(--surface-3,rgba(255,255,255,.03))}.WalletDrawer_activitySide__qHUZY{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em;width:32px;flex-shrink:0}.WalletDrawer_activityBuy__BnKuZ{color:var(--color-positive,#22c55e)}.WalletDrawer_activitySell__y4Xmh{color:var(--color-negative,#ef4444)}.WalletDrawer_activityDetails__fWp5c{flex:1;min-width:0}.WalletDrawer_activityTitle__72PnV{font-size:var(--text-xs);color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WalletDrawer_activityMeta__AWDmZ{font-size:var(--text-2xs);color:var(--text-muted);margin-top:1px}.WalletDrawer_activityAmount__B15uM{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-secondary);flex-shrink:0}.WalletDrawer_emptySection__l7LNt{text-align:center;padding:var(--space-4);font-size:var(--text-xs);color:var(--text-muted)}@media (max-width:767px){.WalletDrawer_drawer__oWU8r{width:100%;top:10vh;border-left:none;border-top:1px solid var(--border-subtle);border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation:WalletDrawer_wdSlideUp__7F9ZK .25s ease-out}@keyframes WalletDrawer_wdSlideUp__7F9ZK{0%{transform:translateY(100%)}to{transform:translateY(0)}}.WalletDrawer_drawerBody__kCpeA{padding:var(--space-4);gap:var(--space-4)}.WalletDrawer_portfolioSummary__trrRY{grid-template-columns:1fr;gap:var(--space-2)}.WalletDrawer_summaryCard__62eY5{display:flex;justify-content:space-between;align-items:center}.WalletDrawer_summaryLabel__NFQeI{margin-bottom:0}.WalletDrawer_positionTitle__g7vn2{display:block}}.ResolvedCompsCard_section__8TKlO{display:flex;flex-direction:column;gap:var(--space-4);animation:ResolvedCompsCard_compsFadeIn__E3BlP var(--transition-slow) ease-out .25s;animation-fill-mode:backwards}@keyframes ResolvedCompsCard_compsFadeIn__E3BlP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ResolvedCompsCard_header__j9RPZ{display:flex;flex-direction:column;gap:var(--space-1)}.ResolvedCompsCard_label__TNXkr{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.ResolvedCompsCard_subtitle__VnXUX{font-size:var(--text-xs);color:var(--text-muted)}.ResolvedCompsCard_list__h9P_Y{display:flex;flex-direction:column;gap:var(--space-3)}.ResolvedCompsCard_row__Wpr8h{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);text-decoration:none;color:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ResolvedCompsCard_row__Wpr8h:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}.ResolvedCompsCard_rowMain__HUIKg{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ResolvedCompsCard_compTitle__eOCyT{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);line-height:1.4;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ResolvedCompsCard_badges__JTpm_{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.ResolvedCompsCard_badgeNo__Anyv_,.ResolvedCompsCard_badgeYes__h6wYR{font-size:var(--text-xs);font-weight:700;padding:2px 6px;border-radius:var(--radius-sm);letter-spacing:.03em}.ResolvedCompsCard_badgeYes__h6wYR{background:var(--color-positive-subtle);color:var(--color-positive);border:1px solid var(--color-positive-border)}.ResolvedCompsCard_badgeNo__Anyv_{background:var(--color-negative-subtle);color:var(--color-negative);border:1px solid var(--color-negative-border)}.ResolvedCompsCard_sparkline__m7kD_{color:var(--text-muted)}.ResolvedCompsCard_chips__Aq9ox{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ResolvedCompsCard_chip__xEbWL{font-weight:500;background:var(--surface-elevated);padding:1px 6px;border-radius:var(--radius-sm)}.ResolvedCompsCard_chip__xEbWL,.ResolvedCompsCard_similarity__uPPaZ{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.ResolvedCompsCard_similarity__uPPaZ{margin-left:auto}.ResolvedCompsCard_expandButton___Beh4{font-size:var(--text-sm);font-weight:500;color:var(--primary);background:transparent;border:1px dashed var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.ResolvedCompsCard_expandButton___Beh4:hover{background:var(--surface-elevated);border-color:var(--border-hover)}.ResolvedCompsCard_expandButton___Beh4:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.RelatedContracts_section__cXJod{display:flex;flex-direction:column;gap:var(--space-4);animation:RelatedContracts_relatedFadeIn__U2Vy4 var(--transition-slow) ease-out .35s;animation-fill-mode:backwards}@keyframes RelatedContracts_relatedFadeIn__U2Vy4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RelatedContracts_label__md5Mu{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.RelatedContracts_grid__FrWkf{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--space-3)}.RelatedContracts_card__99880{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);text-decoration:none;color:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-base)}.RelatedContracts_card__99880:hover{border-color:var(--border-default);box-shadow:var(--shadow-app-md);transform:translateY(-1px)}.RelatedContracts_card__99880:active{transform:translateY(1px)}.RelatedContracts_card__99880:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.RelatedContracts_cardTop__eD_XJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.RelatedContracts_cardPrice__ZjYoA{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.RelatedContracts_relationship__L_V99{display:inline-flex;align-items:center;padding:var(--space-0\.5) var(--space-2);border-radius:999px;font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:1px solid}.RelatedContracts_relCorrelated__RjkSb{background:var(--color-blue-50);color:var(--color-blue-600);border-color:var(--color-blue-200)}.RelatedContracts_relAntiCorrelated__rEdYn{background:var(--color-red-50);color:var(--color-red-500);border-color:var(--color-red-200)}.RelatedContracts_relCausal__AN4BD{background:var(--color-amber-50);color:var(--color-amber-600);border-color:var(--color-amber-200)}.RelatedContracts_relOverlapping__NmebD{background:var(--color-green-50);color:var(--color-green-600);border-color:var(--color-green-200)}.RelatedContracts_chipRow__hI6_O{display:inline-flex;align-items:center;gap:var(--space-1\.5);flex-wrap:wrap}.RelatedContracts_platformChip__1FN9m{display:inline-flex;align-items:center;padding:var(--space-0\.5) var(--space-2);border-radius:999px;font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-muted)}.RelatedContracts_cardTitle__y7OFe{font-family:var(--font-headline);font-size:var(--text-lg);font-weight:600;line-height:1.35;color:var(--text-primary);letter-spacing:-.01em;text-overflow:ellipsis}.RelatedContracts_cardExplanation__9MmnJ,.RelatedContracts_cardTitle__y7OFe{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RelatedContracts_cardExplanation__9MmnJ{font-size:var(--text-xs);line-height:1.5;color:var(--text-secondary)}@media (max-width:640px){.RelatedContracts_grid__FrWkf{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.RelatedContracts_section__cXJod{animation:none}.RelatedContracts_card__99880{transition:none}}.OutcomeCrossPlatformComparison_card__Wz_4z{padding:16px;border-radius:16px;background:var(--surface-3);border:1px solid var(--border);display:flex;flex-direction:column;gap:12px}.OutcomeCrossPlatformComparison_title__hzoIJ{font-size:.8125rem;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;margin:0}.OutcomeCrossPlatformComparison_platformList__6WAUT{display:flex;flex-direction:column;gap:8px}.OutcomeCrossPlatformComparison_platformRow__0TObx{display:grid;grid-template-columns:8px minmax(0,1fr) minmax(4rem,1fr) 3.5rem;gap:8px;align-items:center}.OutcomeCrossPlatformComparison_platformDot__q6Mec{width:8px;height:8px;border-radius:50%;flex-shrink:0}.OutcomeCrossPlatformComparison_platformName__M4xoY{font-size:.8125rem;color:var(--text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutcomeCrossPlatformComparison_platformBar__s_fBX{height:8px;border-radius:4px;background:var(--surface-4);overflow:hidden}.OutcomeCrossPlatformComparison_platformBarFill__Saksv{height:100%;border-radius:4px;opacity:.75;transition:width .4s ease}.OutcomeCrossPlatformComparison_platformPrice__WgEfB{font-family:var(--font-code);font-size:.8125rem;font-weight:600;text-align:right;color:var(--text-primary)}.OutcomeCrossPlatformComparison_spreadRow__uE6VT{display:flex;justify-content:space-between;align-items:center;padding-top:4px;border-top:1px solid var(--border)}.OutcomeCrossPlatformComparison_spreadLabel__g_9Sn{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.OutcomeCrossPlatformComparison_spreadValue__h_9Ss{font-family:var(--font-code);font-size:.8125rem;font-weight:600;color:var(--warning)}.OutcomeCrossPlatformComparison_edgeSection__S6fL6{display:flex;flex-direction:column;gap:8px;padding-top:4px;border-top:1px solid var(--border)}.OutcomeCrossPlatformComparison_edgeBadge__dlJ1K{font-family:var(--font-code);font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:6px;text-align:center}.OutcomeCrossPlatformComparison_edgePositive__a4d8F{background:color-mix(in oklch,var(--positive) 15%,transparent);color:var(--positive)}.OutcomeCrossPlatformComparison_edgeNegative__f0VVe{background:color-mix(in oklch,var(--negative) 15%,transparent);color:var(--negative)}.OutcomeCrossPlatformComparison_breakdownToggle__h5Fk3{background:none;border:none;color:var(--text-secondary);font-size:.75rem;cursor:pointer;text-align:left;padding:0}.OutcomeCrossPlatformComparison_breakdownToggle__h5Fk3:hover{color:var(--text-primary)}.OutcomeCrossPlatformComparison_breakdown__aNxkB{display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:8px;background:var(--surface-2);font-size:.75rem}.OutcomeCrossPlatformComparison_breakdownRow__sREy8{display:flex;justify-content:space-between;color:var(--text-primary);font-weight:500}.OutcomeCrossPlatformComparison_breakdownFee__QModL{color:var(--text-secondary);padding-left:12px;font-size:.6875rem}.OutcomeCrossPlatformComparison_breakdownTotal__LVbVu{display:flex;justify-content:space-between;padding-top:4px;border-top:1px solid var(--border);color:var(--text-primary);font-weight:600}.PlatformCalibrationCard_card__USndl{border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-panel);border:1px solid var(--border-subtle);animation:PlatformCalibrationCard_platFadeIn__gUuv2 var(--transition-slow) ease-out .2s;animation-fill-mode:backwards}@keyframes PlatformCalibrationCard_platFadeIn__gUuv2{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}.PlatformCalibrationCard_header__djHHz{display:flex;align-items:center;justify-content:space-between}.PlatformCalibrationCard_title__Z_Ftj{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.PlatformCalibrationCard_infoButton__AOFcz{display:inline-flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:50%;transition:color var(--transition-fast)}.PlatformCalibrationCard_infoButton__AOFcz:hover{color:var(--text-primary)}.PlatformCalibrationCard_infoButton__AOFcz:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PlatformCalibrationCard_tooltip__6WMAO{font-size:var(--text-xs);line-height:1.5;color:var(--text-muted);border-top:1px solid var(--border-subtle);padding-top:var(--space-2);margin:0}.PlatformCalibrationCard_rows__Tntvh{display:flex;flex-direction:column;gap:var(--space-2)}.PlatformCalibrationCard_row__lb1Hq{display:flex;align-items:center;gap:var(--space-2)}.PlatformCalibrationCard_platformName__reXaE{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);min-width:5.5rem}.PlatformCalibrationCard_slopeBadge__uItp4{font-size:var(--text-xs);font-weight:700;font-family:var(--font-mono);padding:1px 6px;border-radius:var(--radius-sm);font-variant-numeric:tabular-nums}.PlatformCalibrationCard_slopeGreen__pnmDE{background:var(--color-positive-subtle);color:var(--color-positive);border:1px solid var(--color-positive-border)}.PlatformCalibrationCard_slopeAmber__jj_8_{background:var(--color-warning-subtle,rgba(245,158,11,.1));color:var(--color-warning,#f59e0b);border:1px solid var(--color-warning-border,rgba(245,158,11,.3))}.PlatformCalibrationCard_slopeRed__vJ1TD{background:var(--color-negative-subtle);color:var(--color-negative);border:1px solid var(--color-negative-border)}.PlatformCalibrationCard_directionLabel__1pb2r{font-size:var(--text-xs);color:var(--text-muted);flex:1}.PlatformCalibrationCard_tradeCount__clB5v{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.PlatformCalibrationCard_summary__5wD0K{font-size:var(--text-sm);color:var(--text-secondary);border-top:1px solid var(--border-subtle);padding-top:var(--space-2)}.PlatformCalibrationCard_summary__5wD0K strong{color:var(--text-primary)}.PlatformCalibrationCard_meta__Q68l3{font-size:var(--text-xs);font-weight:600;color:var(--text-muted)}.ResolutionCriteria_section__d8wRy{background:var(--surface-panel);border:var(--stroke-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4)}.ResolutionCriteria_header__bpyk1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.ResolutionCriteria_title__0yBZq{margin:0;font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.ResolutionCriteria_headerMeta____J4G{display:inline-flex;align-items:center;gap:var(--space-2)}.ResolutionCriteria_source___WEWv{font-size:var(--text-xs);font-weight:500;color:var(--text-muted)}.ResolutionCriteria_infoButton__sJ06X{display:inline-flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);border:var(--stroke-thin) solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-3);color:var(--text-muted);font-family:var(--font-label);font-size:var(--text-2xs);font-weight:700;cursor:pointer;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),background var(--duration-fast) var(--ease-default)}.ResolutionCriteria_infoButton__sJ06X:hover{color:var(--text-primary);border-color:var(--border-default);background:var(--surface-4)}.ResolutionCriteria_infoButton__sJ06X:active{transform:translateY(1px)}.ResolutionCriteria_infoButton__sJ06X:focus-visible{outline:var(--stroke-md) solid var(--primary);outline-offset:2px}.ResolutionCriteria_helpText__voOkd{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border:var(--stroke-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-3);color:var(--text-secondary);font-size:var(--text-xs);line-height:1.5}.ResolutionCriteria_text__mORDF{margin:0;font-size:var(--text-md);line-height:1.6;color:var(--text-secondary);white-space:pre-wrap}.ResolutionCriteria_toggle__ZOYl_{background:none;border:none;padding:0;margin-top:var(--space-2);font-size:var(--text-base);font-weight:600;color:var(--primary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default)}.ResolutionCriteria_toggle__ZOYl_:hover{text-decoration:underline}.ResolutionCriteria_toggle__ZOYl_:active{transform:translateY(1px)}.ResolutionCriteria_toggle__ZOYl_:focus-visible{outline:var(--stroke-md) solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.ResolutionCriteria_infoButton__sJ06X,.ResolutionCriteria_toggle__ZOYl_{transition:none}}.StructuralSynthesis_card__e7AKt{border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-2);padding:32px;display:flex;flex-direction:column;gap:24px}.StructuralSynthesis_header__vuEvm{display:flex;align-items:center;gap:10px;color:var(--text-muted)}.StructuralSynthesis_eyebrow__Z_s6g{font-family:var(--font-headline);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0}.StructuralSynthesis_headerDivider__8WmYv{flex:1;height:1px;background:var(--border-subtle)}.StructuralSynthesis_badge__kxRzK{font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.StructuralSynthesis_lead__r0pXU{font-family:var(--font-headline);font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--text-primary);margin:0}.StructuralSynthesis_narrative__aVaI_{display:flex;flex-direction:column;gap:16px}.StructuralSynthesis_paragraph__1dTBt{font-size:15px;line-height:1.65;color:var(--text-primary);margin:0}.StructuralSynthesis_inlineLabel__9tUYu{font-family:var(--font-headline);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-right:8px;white-space:nowrap}.StructuralSynthesis_inlineLabelWarning__cp7se{color:var(--negative)}.StructuralSynthesis_questionsBlock__9C9PH{display:flex;flex-direction:column;gap:10px;margin-top:8px}.StructuralSynthesis_questionsHeading__kqvnO{font-family:var(--font-headline);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 4px}.StructuralSynthesis_questions__oAgWp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.StructuralSynthesis_question__FpDp1{list-style:none;padding:14px 0;border-bottom:1px solid var(--border-subtle);font-size:15px;line-height:1.65;color:var(--text-primary)}.StructuralSynthesis_question__FpDp1::marker{content:none}.StructuralSynthesis_question__FpDp1:last-child{border-bottom:none}.StructuralSynthesis_question__FpDp1:first-child{padding-top:4px}.StructuralSynthesis_footer__LonNN{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--text-muted);margin-top:4px}.StructuralSynthesis_disclaimer__tVl7D,.StructuralSynthesis_timestamp__0NTO6{margin:0;opacity:.75;letter-spacing:.02em}.StructuralSynthesis_timestamp__0NTO6{font-variant-numeric:tabular-nums}@media (max-width:768px){.StructuralSynthesis_card__e7AKt{padding:24px;gap:20px}.StructuralSynthesis_lead__r0pXU{font-size:19px}}@media (max-width:480px){.StructuralSynthesis_card__e7AKt{padding:20px;gap:20px}.StructuralSynthesis_lead__r0pXU{font-size:18px}.StructuralSynthesis_paragraph__1dTBt{font-size:14px}}