.StatusBar_bar__V03OZ{position:sticky;top:0;z-index:100;height:48px;background:var(--surface);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.StatusBar_left__yFhCP,.StatusBar_right__lv375{display:flex;align-items:center;gap:var(--space-4)}.StatusBar_statusItem__bZmlC{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted)}.StatusBar_walletInfo__7F9nh{display:flex;align-items:center;gap:var(--space-3);font-size:13px}.StatusBar_walletAddressButton__lzgUq{position:relative;min-width:112px;height:24px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted);font-family:var(--font-mono);font-size:12px;line-height:1;padding:0 8px;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.StatusBar_walletAddressButton__lzgUq:focus-visible,.StatusBar_walletAddressButton__lzgUq:hover{background:var(--surface-hover);color:var(--text-primary);border-color:var(--text-muted)}.StatusBar_walletAddressButton__lzgUq:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.StatusBar_walletAddressText__vrf9l,.StatusBar_walletLogoutText__AKHIH{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 8px;transition:opacity .12s ease;pointer-events:none}.StatusBar_walletAddressText__vrf9l{opacity:1}.StatusBar_walletLogoutText__AKHIH{opacity:0}.StatusBar_walletAddressButton__lzgUq:focus-visible .StatusBar_walletAddressText__vrf9l,.StatusBar_walletAddressButton__lzgUq:hover .StatusBar_walletAddressText__vrf9l{opacity:0}.StatusBar_walletAddressButton__lzgUq:focus-visible .StatusBar_walletLogoutText__AKHIH,.StatusBar_walletAddressButton__lzgUq:hover .StatusBar_walletLogoutText__AKHIH{opacity:1}.StatusBar_walletBalance___Q3_5{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--text-primary)}.StatusBar_networkWarning__O9uYq{color:var(--warning);background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.24);padding:2px 8px;line-height:1.4}.StatusBar_modeBadge__GZ5BZ,.StatusBar_networkWarning__O9uYq{font-size:12px;font-weight:600;border-radius:var(--radius-full)}.StatusBar_modeBadge__GZ5BZ{padding:3px 10px}@media (max-width:767px){.StatusBar_bar__V03OZ{padding:0 var(--space-4);height:auto;min-height:48px;padding-top:var(--space-2);padding-bottom:var(--space-2)}.StatusBar_bar__V03OZ,.StatusBar_walletInfo__7F9nh{flex-wrap:wrap;gap:var(--space-2)}}.FlowDiagram_container__oyU9P{width:100%;display:flex;align-items:center;justify-content:center;padding:0}.FlowDiagram_svg__Go_Q0{width:100%;max-width:820px;height:auto}.FlowDiagram_node__PNzgn{cursor:pointer;transition:opacity .3s ease,filter .3s ease}.FlowDiagram_nodeRect__D2Qf_{fill:var(--surface-2);stroke:var(--border);stroke-width:1;transition:stroke .3s ease,stroke-width .3s ease,filter .3s ease,fill .3s ease}.FlowDiagram_nodeContract__AGdDs{stroke:var(--primary);stroke-width:2;fill:rgba(124,92,252,.07)}.FlowDiagram_nodePyth__yF6Yo{stroke:rgba(124,92,252,.4);fill:rgba(124,92,252,.04)}.FlowDiagram_nodeLabel__3JpoT{fill:var(--text-primary);font-size:11px;font-weight:600}.FlowDiagram_nodeLabel__3JpoT,.FlowDiagram_nodeSublabel__xeBYv{font-family:var(--font-body);text-anchor:middle;dominant-baseline:central}.FlowDiagram_nodeSublabel__xeBYv{fill:var(--text-faint);font-size:9px;font-weight:400}.FlowDiagram_icon___bdjD{opacity:.7}.FlowDiagram_contractGlow__v_CqX{animation:FlowDiagram_contract-pulse__wgf3_ 3s ease-in-out infinite}.FlowDiagram_edge__jGog2{transition:opacity .3s ease}.FlowDiagram_flowEdge__KczTe{stroke-width:1.5;fill:none}.FlowDiagram_edgeLabel__zr727{font-family:var(--font-mono);font-size:6.5px;text-anchor:middle;dominant-baseline:central}.has-hover .FlowDiagram_node__PNzgn:not(.is-active){opacity:.3}.has-hover .FlowDiagram_node__PNzgn.is-active{opacity:1}.has-hover .FlowDiagram_edge__jGog2{opacity:.12}.has-hover .FlowDiagram_edge__jGog2.edge-active{opacity:1}.has-hover .FlowDiagram_node__PNzgn[data-node=contract]:not(.is-active){opacity:.55}.FlowDiagram_diagramNode__rcDaH.is-active{filter:drop-shadow(0 0 8px rgba(124,92,252,.3))}.FlowDiagram_diagramNode__rcDaH.is-active[data-node=taker] rect{stroke:#e8e6f0;stroke-width:1.8}.FlowDiagram_diagramNode__rcDaH.is-active[data-node=maker] rect{stroke:#8b89a0;stroke-width:1.8}.FlowDiagram_diagramNode__rcDaH.is-active[data-node=pyth] rect{stroke:#7c5cfc;stroke-width:1.8}.FlowDiagram_diagramNode__rcDaH.is-active[data-node=contract]{filter:drop-shadow(0 0 18px rgba(124,92,252,.5))}.FlowDiagram_diagramNode__rcDaH.is-active[data-node=execute] rect{stroke:#22c55e;stroke-width:1.5;fill:rgba(34,197,94,.15)}.FlowDiagram_diagramNode__rcDaH.is-active[data-node=block] rect{stroke:#ef4444;stroke-width:1.5;fill:rgba(239,68,68,.15)}.FlowDiagram_riskBadge__aK3CF{cursor:pointer;transition:opacity .25s ease}.FlowDiagram_riskBadge__aK3CF:hover rect{fill:rgba(124,92,252,.18);stroke-opacity:.7}.FlowDiagram_riskBadge__aK3CF:hover text{fill:#e8e6f0}.FlowDiagram_popover__cKNmu{position:absolute;z-index:100;max-width:320px;padding:14px 16px;background:#1b1a23;border:1px solid #2d2c3a;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(124,92,252,.08);pointer-events:none;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;font-family:var(--font-body);overflow:hidden}.FlowDiagram_popoverVisible__YHhkG{opacity:1;transform:translateY(0);pointer-events:auto}.FlowDiagram_popover__cKNmu:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:10px 10px 0 0;background:var(--popover-accent,#7c5cfc);opacity:.6}.FlowDiagram_popoverTitle__6cxW4{font-size:12px;font-weight:600;color:var(--text-primary);margin-bottom:6px;display:flex;align-items:center;gap:6px}.FlowDiagram_popoverDot__HA50D{width:6px;height:6px;border-radius:50%;flex-shrink:0}.FlowDiagram_popoverBody__xXHWa{font-size:12px;line-height:1.55;color:var(--text-muted)}.Hero_block__y11zp{padding:var(--space-6) var(--space-6) var(--space-5);background:linear-gradient(180deg,var(--surface) 0,var(--bg) 100%);border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.Hero_block__y11zp:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,var(--border) .5px,transparent .5px);background-size:20px 20px;opacity:.2;pointer-events:none}.Hero_content__FJG4L{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.Hero_text__HwgeS{text-align:center;max-width:640px}.Hero_title__bGj6o{font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2);letter-spacing:-.02em;line-height:1.2}.Hero_titleInner__H6rfg{display:inline-flex;align-items:center;gap:var(--space-2)}.Hero_titleIcon__eDxXm{display:block;width:30px;height:30px;flex:0 0 auto}.Hero_subtitle___gKKT{font-size:14px;color:var(--text-muted);line-height:1.65;margin-bottom:0}@media (max-width:767px){.Hero_title__bGj6o{font-size:22px}.Hero_subtitle___gKKT{font-size:13px}}.PricePanel_pricePanelHeader___Hgf7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.PricePanel_pricePair__Xv_sx{font-size:14px;color:var(--text-muted);font-weight:500}.PricePanel_priceValue__vQbYN{font-family:var(--font-mono);font-size:32px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums;transition:background-color .3s ease-out;padding:2px 4px;border-radius:var(--radius-sm);margin:var(--space-2) 0}.PricePanel_flash__uwLLF{animation:PricePanel_price-flash__kZtDR .3s ease-out}.PricePanel_priceUnit__rkF0e{font-size:12px;color:var(--text-faint);margin-bottom:var(--space-3)}.PricePanel_priceStatus__gj7WQ{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-muted)}.PricePanel_priceStatusLeft__Wj6Hz{display:flex;align-items:center;gap:var(--space-2)}.PricePanel_oracleHealth__d35Q6{display:flex;align-items:center;gap:6px;font-size:12px}@media (max-width:767px){.PricePanel_priceValue__vQbYN{font-size:28px}}.PricePanel_sourceHint__d_zLl{margin-top:var(--space-2);font-size:11px;color:var(--text-faint);line-height:1.4}.RfqPanel_rfqInputLabel___zR57{font-size:13px;color:var(--text-muted);margin-bottom:var(--space-2)}.RfqPanel_rfqHint__VLRXN{font-size:12px;color:var(--text-faint);margin-top:var(--space-2);margin-bottom:var(--space-4)}.RfqPanel_expiredText__UHaQa{font-size:14px;color:var(--text-muted);margin-bottom:var(--space-4)}.RfqPanel_quoteData__4K_x_{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.RfqPanel_quoteRow__WooL_{display:flex;justify-content:space-between;align-items:center;font-size:14px}.RfqPanel_quoteLabel__BLNU8{color:var(--text-muted)}.RfqPanel_quoteValue__N7TDx{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--text-primary);font-weight:500}.RfqPanel_ttlRow__QUMJ5{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.RfqPanel_ttlLabel__4E_Vd{font-size:12px;color:var(--text-muted);white-space:nowrap;flex-shrink:0}.RfqPanel_ttlBarTrack__mZHGb{flex:1;height:4px;background:var(--border);border-radius:2px;overflow:hidden}.RfqPanel_ttlBarFill__lS_8U{height:100%;border-radius:2px;transition:width 1s linear,background-color .5s ease}.RfqPanel_ttlCounter__M0cZ6{font-size:13px;font-weight:600;min-width:28px;text-align:right}.RfqPanel_quoteDisclaimer__j_I4v{display:flex;align-items:flex-start;gap:var(--space-2);font-size:11px;color:var(--text-faint);margin-top:var(--space-3);line-height:1.5}.RfqPanel_quoteDisclaimer__j_I4v svg{flex-shrink:0;margin-top:1px}.FaucetPanel_titleWrapper__h9Tnf{display:flex;align-items:center;gap:var(--space-2)}.FaucetPanel_faucetBalances__BjoG_{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.FaucetPanel_faucetBalanceRow___Wfml{display:flex;justify-content:space-between;align-items:center;font-size:13px}.FaucetPanel_faucetBalanceLabel__Ett4G{color:var(--text-muted)}.FaucetPanel_faucetBalanceValue__2PMNG{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--text-primary);font-weight:500}.ContractDecision_decisionBadge__3plrp{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);margin-bottom:var(--space-4);transition:border-color .3s,background-color .3s}.ContractDecision_execute__v18_S{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.06)}.ContractDecision_block__dyIpC{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06)}.ContractDecision_empty__EHU_f{opacity:.6}.ContractDecision_decisionIcon__JDVx1{width:28px;height:28px;flex-shrink:0;margin-top:2px}.ContractDecision_decisionTitle__MC9j4{font-size:14px;font-weight:700;letter-spacing:.04em;margin-bottom:4px}.ContractDecision_decisionReason__YFKa0{font-size:13px;color:var(--text-muted);line-height:1.5}.ContractDecision_riskLabel__L9yWd{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.ContractDecision_riskBadgesGrid__21s3U{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin-bottom:var(--space-4)}.ContractDecision_riskBadge__7EorF{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.ContractDecision_riskBadgeHeader__8uT63{display:flex;align-items:center;gap:6px;margin-bottom:var(--space-2)}.ContractDecision_riskBadgeLabel__46nQl{font-size:12px;font-weight:500;color:var(--text-muted)}.ContractDecision_riskBadgeValue__8iIpR{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-size:12px;color:var(--text-primary);margin-bottom:var(--space-2)}.ContractDecision_minoutSection__PzxwR{border-top:1px solid var(--border-subtle);padding-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.ContractDecision_minoutRow__8SAmc{display:flex;justify-content:space-between;align-items:center;font-size:13px}.ContractDecision_minoutLabel__iIuaK{color:var(--text-muted)}.ContractDecision_minoutValue__IEa5f{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-weight:500;color:var(--text-primary)}@media (max-width:767px){.ContractDecision_riskBadgesGrid__21s3U{grid-template-columns:1fr}}.ContractDecision_inputsRow__HuMOM{display:flex;align-items:baseline;gap:var(--space-2);margin:-2px 0 var(--space-3);font-size:12px}.ContractDecision_inputsLabel__jamzu{color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}.ContractDecision_inputsValue__dC_52{color:var(--text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums}.ScenarioSwitcher_scenarioOption__Kh_g_{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s;margin-bottom:var(--space-2)}.ScenarioSwitcher_scenarioOption__Kh_g_:hover{background:var(--surface-hover)}.ScenarioSwitcher_scenarioOption__Kh_g_:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ScenarioSwitcher_active__NZcL0{background:var(--surface-2);border:1px solid var(--border)}.ScenarioSwitcher_scenarioRadio__nFs3L{width:18px;height:18px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:border-color .15s}.ScenarioSwitcher_active__NZcL0 .ScenarioSwitcher_scenarioRadio__nFs3L{border-color:var(--scenario-color,var(--primary))}.ScenarioSwitcher_scenarioRadioInner__KhB_b{width:8px;height:8px;border-radius:50%;background:transparent;transition:background-color .15s}.ScenarioSwitcher_active__NZcL0 .ScenarioSwitcher_scenarioRadioInner__KhB_b{background:var(--scenario-color,var(--primary))}.ScenarioSwitcher_scenarioName__6rJwd{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:2px}.ScenarioSwitcher_scenarioDesc__VJcQD{font-size:12px;color:var(--text-muted);line-height:1.5}.ActivityLog_activityEmpty__iuzgu{font-size:13px;color:var(--text-faint);padding:var(--space-4) 0;text-align:center}.ActivityLog_activityEntry__esgrz{padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.ActivityLog_activityEntry__esgrz:last-child{border-bottom:none}.ActivityLog_activityHeader__W6iJb{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-1)}.ActivityLog_activityType___3o8u{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:600}.ActivityLog_activityTime__Jek2O{font-size:11px;color:var(--text-faint)}.ActivityLog_activityDetails__sSpDv{font-size:12px;color:var(--text-muted);line-height:1.6;padding-left:24px}.ActivityLog_viewLink__oHSPp{display:inline-block;font-size:12px;color:var(--primary);text-decoration:none;margin-top:var(--space-1);margin-left:24px;transition:color .15s}.ActivityLog_viewLink__oHSPp:hover{color:var(--primary-hover)}.Toast_container__UmRRy{position:fixed;top:60px;right:var(--space-6);z-index:200;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none}.Toast_toast__5vjwy{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:13px;font-weight:500;animation:Toast_slide-in-top__TmC2b .25s ease-out;max-width:320px}.Toast_success__X6ITm{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);color:var(--success)}.Toast_error__h_Qz3{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:var(--danger)}