:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf7f2;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#090c10;--bg-2:#0d1217;--ink:#edf7f2;--muted:#91a1aa;--subtle:#5f707a;--panel:#111920;--panel-2:#15212a;--panel-3:#0d141a;--line:#9fb5c22e;--line-strong:#aecad857;--green:#36f2a4;--green-dark:#10a979;--cyan:#63d7ff;--amber:#ffc45d;--red:#ff7474;--shadow:#00000057;--radius:8px;background:#090c10;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--bg);background-image:linear-gradient(#0d1217eb,#090c10fa),linear-gradient(90deg,#63d7ff0e 1px,#0000 1px),linear-gradient(0deg,#36f2a40b 1px,#0000 1px);background-size:auto,84px 84px,84px 84px;min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c10e0;align-items:center;gap:20px;min-height:72px;padding:12px clamp(16px,3vw,34px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;min-width:220px;display:flex}.brand-mark{border-radius:var(--radius);color:#06120e;background:linear-gradient(135deg, var(--green), var(--cyan));border:1px solid #36f2a457;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 28px #36f2a424}.brand strong,.brand small{display:block}.brand strong{letter-spacing:0;font-size:.98rem;line-height:1.1}.brand small{color:var(--muted);margin-top:3px;font-size:.76rem}nav{flex:1;align-items:center;gap:6px;display:flex}.nav-button,.topbar-cta,.topbar-demo,.icon-button,.primary-action,.secondary-action{border-radius:var(--radius);border:1px solid #0000;min-height:40px;transition:background .15s,border-color .15s,transform .15s,color .15s}.nav-button{color:var(--muted);background:0 0;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.nav-button:hover,.nav-button[data-active=true]{color:var(--ink);border-color:var(--line);background:#ffffff0f}.topbar-actions{align-items:center;gap:10px;display:flex}.contact-link{min-height:40px;color:var(--muted);border:1px solid var(--line);border-radius:var(--radius);white-space:nowrap;align-items:center;padding:0 10px;font-size:.82rem;display:inline-flex}.contact-link:hover{color:var(--ink);border-color:#36f2a473}.topbar-cta{color:#06120e;background:var(--green);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:850;display:inline-flex}.topbar-demo{min-height:40px;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius);white-space:nowrap;background:#ffffff0b;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.86rem;font-weight:800;display:inline-flex}.topbar-demo:hover{color:#fff;background:#63d7ff17;border-color:#63d7ff7a;transform:translateY(-1px)}.topbar-cta:hover,.primary-action:hover{transform:translateY(-1px)}.content{flex:1;width:min(1440px,100%);margin:0 auto;padding:clamp(18px,3vw,34px)}.status-strip{color:var(--ink);border-radius:var(--radius);box-shadow:0 24px 70px var(--shadow);background:linear-gradient(135deg,#111920fa,#0a1413fa 62%,#0e1920fa),linear-gradient(90deg,#36f2a412 1px,#0000 1px) 0 0/52px 52px;border:1px solid #63d7ff29;grid-template-columns:minmax(0,1.05fr) minmax(360px,.88fr);align-items:end;gap:clamp(20px,4vw,42px);margin-bottom:18px;padding:clamp(22px,4vw,38px);display:grid;position:relative;overflow:hidden}.status-strip:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 46%,#63d7ff14 46% 47%,#0000 47%),linear-gradient(160deg,#0000 0 66%,#ffc45d14 66% 67%,#0000 67%);position:absolute;inset:0}.status-strip>*{z-index:1;position:relative}.status-strip h1{letter-spacing:0;max-width:820px;margin:8px 0 10px;font-size:4rem;line-height:.98}.status-strip h1 span{display:block}.status-strip p{color:#edf7f2bd;max-width:760px;margin:0;font-size:1.05rem;line-height:1.62}.eyebrow{color:var(--green);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:850}.flow-strip{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.flow-strip span{color:#edf7f2d6;border-radius:var(--radius);background:#ffffff0b;border:1px solid #63d7ff2e;min-height:30px;padding:7px 10px;font-size:.8rem;font-weight:750}.hero-stack{gap:12px;display:grid}.chain-visual{border-radius:var(--radius);background:linear-gradient(135deg,#63d7ff1c,#0000 45%),linear-gradient(#ffffff0e,#ffffff06);border:1px solid #63d7ff2e;min-height:172px;position:relative;overflow:hidden}.chain-visual:before,.chain-visual:after{content:"";background:linear-gradient(90deg,#0000,#36f2a4d1,#0000);height:1px;position:absolute;left:9%;right:9%}.chain-visual:before{top:48%}.chain-visual:after{background:linear-gradient(90deg,#0000,#63d7ffb8,#0000);top:66%}.chain-visual span{background:#0c1518;border:1px solid #36f2a494;border-radius:50%;width:46px;height:46px;display:block;position:absolute;box-shadow:inset 0 0 0 10px #36f2a414,0 0 24px #36f2a42e}.chain-visual span:first-child{top:38%;left:10%}.chain-visual span:nth-child(2){border-color:#63d7ff9e;top:58%;left:28%;box-shadow:inset 0 0 0 10px #63d7ff14,0 0 24px #63d7ff29}.chain-visual span:nth-child(3){border-color:#ffc45d9e;top:28%;left:48%;box-shadow:inset 0 0 0 10px #ffc45d14,0 0 24px #ffc45d29}.chain-visual span:nth-child(4){top:56%;left:67%}.chain-visual span:nth-child(5){border-color:#63d7ff9e;top:35%;left:82%}.strip-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.metric-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;align-items:flex-start;gap:11px;min-height:104px;padding:14px;display:flex}.metric-card svg{color:var(--green);flex:none}.metric-card span,.metric-card small{color:var(--muted);font-size:.78rem;display:block}.metric-card strong{color:var(--ink);margin:4px 0 3px;font-size:1.22rem;display:block}.trade-grid{grid-template-columns:minmax(300px,.86fr) minmax(420px,1.5fr) minmax(280px,.75fr);align-items:start;gap:18px;display:grid}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#111920f0;box-shadow:0 22px 55px #00000038}.ticket-panel,.quote-panel,.execution-panel,.protocol-panel,.makers-panel,.report-tab{padding:clamp(18px,2vw,24px)}.panel-heading{margin-bottom:20px}.panel-heading.compact{margin-bottom:16px}.panel-heading h2,.quote-header h2{color:var(--ink);letter-spacing:0;margin:5px 0 0;font-size:1.82rem;line-height:1.14}.panel-heading p{max-width:850px;color:var(--muted);margin:10px 0 0;line-height:1.65}.field{gap:7px;margin-bottom:14px;display:grid}.field>span:first-child{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:780}.field input,.field select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:46px;color:var(--ink);background:#0c1319}.field input:focus,.field select:focus{outline-offset:2px;outline:2px solid #36f2a447}.field input{padding:8px 12px;font-size:1.34rem;font-weight:780}.select-wrap{display:block;position:relative}.select-wrap select{appearance:none;padding:8px 38px 8px 12px}.select-wrap svg{pointer-events:none;color:var(--muted);position:absolute;top:50%;right:13px;transform:translateY(-50%)}.field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.swap-summary{color:var(--muted);grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:8px;margin:4px 0 16px;display:grid}.asset-badge{border:1px solid var(--line);border-radius:var(--radius);gap:3px;min-width:0;padding:11px;display:grid}.asset-badge span{font-weight:850}.asset-badge small{color:#edf7f2ad;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.asset-eth,.asset-btc{background:#63d7ff1a}.asset-sol,.asset-op{background:#36f2a41a}.asset-arb,.asset-usdc,.asset-usdt{background:#ffc45d1f}.terms-grid{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.terms-grid div{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);min-height:74px;padding:12px}.terms-grid span,.receipt-card span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:780;display:block}.terms-grid strong,.receipt-card strong{margin-top:6px;line-height:1.18;display:block}.primary-action,.secondary-action{justify-content:center;align-items:center;gap:9px;width:100%;padding:11px 14px;font-weight:850;display:inline-flex}.primary-action{color:#06120e;background:var(--green);border-color:var(--green)}.primary-action.slim{width:auto}.secondary-action{color:var(--ink);border-color:var(--line-strong);background:#ffffff0b}.secondary-action:hover,.icon-button:hover{border-color:#36f2a473}.fine-print{color:var(--muted);margin:12px 0 0;font-size:.82rem;line-height:1.55}.quote-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.icon-button{width:40px;min-width:40px;color:var(--ink);border-color:var(--line);background:#ffffff0b;place-items:center;display:grid}.icon-button:disabled{opacity:.6;cursor:wait}.price-source{min-height:34px;color:var(--muted);border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);align-items:center;gap:8px;margin-bottom:12px;padding:7px 10px;font-size:.84rem;display:flex}.dot{background:var(--green);border-radius:50%;width:8px;height:8px}.dot.warning{background:var(--amber)}.quote-table{border:1px solid var(--line);border-radius:var(--radius);display:grid;overflow:hidden}.quote-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:68px;color:var(--ink);background:var(--panel);text-align:left;grid-template-columns:minmax(170px,1.1fr) minmax(150px,1fr) minmax(76px,.58fr) minmax(82px,.55fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.quote-row:last-child{border-bottom:0}.quote-head{min-height:42px;color:var(--subtle);letter-spacing:.08em;text-transform:uppercase;background:#0b1116;font-size:.74rem;font-weight:850}.quote-row:not(.quote-head,.public-row):hover,.quote-row[data-selected=true]{background:#36f2a411}.quote-row[data-selected=true]{box-shadow:inset 4px 0 0 var(--green)}.maker-name strong{align-items:center;gap:6px;display:flex}.quote-row small,.maker-name small{color:var(--muted);margin-top:3px;font-size:.74rem;display:block}.positive{color:var(--green);font-weight:850}.negative{color:var(--red);font-weight:850}.public-row{min-height:48px;color:var(--muted);background:var(--panel-3);font-size:.9rem}.quote-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.quote-actions .secondary-action{width:auto}.execution-panel{position:sticky;top:90px}.receipt-card{gap:10px;display:grid}.receipt-card div{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);padding:13px}.audit-list{gap:10px;margin-top:16px;display:grid}.audit-list div,.callout{color:var(--muted);align-items:flex-start;gap:9px;line-height:1.45;display:flex}.audit-list svg,.callout svg{color:var(--green);flex:none;margin-top:2px}.timeline{gap:12px;display:grid}.timeline-step{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);grid-template-columns:42px minmax(0,1fr);gap:12px;padding:15px;display:grid}.timeline-step>span{color:#06120e;border-radius:var(--radius);background:var(--green);place-items:center;width:38px;height:38px;font-weight:850;display:grid}.timeline-step strong{margin-bottom:4px;display:block}.timeline-step p,.three-columns p,.maker-card p{color:var(--muted);margin:0;line-height:1.55}.three-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.three-columns div{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);min-height:150px;padding:18px}.three-columns h3{margin:0 0 8px}.maker-grid{grid-template-columns:repeat(5,minmax(180px,1fr));gap:12px;display:grid}.maker-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);gap:16px;min-height:210px;padding:16px;display:grid}.maker-card strong,.maker-card span{display:block}.maker-card span{color:var(--muted);margin-top:5px;line-height:1.45}.maker-card dl{gap:8px;margin:0;display:grid}.maker-card div:has(dt){justify-content:space-between;gap:10px;display:flex}.maker-card dt{color:var(--muted);font-size:.78rem}.maker-card dd{margin:0;font-weight:800}.callout{border-radius:var(--radius);background:#36f2a414;border:1px solid #36f2a438;margin-top:16px;padding:14px}.callout p{margin:0}.report-document{gap:16px;display:grid}.report-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.report-download{flex:none;width:auto}.report-banner,.report-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.report-banner div,.report-summary,.detail-grid div,.report-section{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3)}.report-banner div{min-height:92px;padding:15px}.report-banner span,.report-summary span,.detail-grid span,.section-title span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.report-banner strong,.detail-grid strong{overflow-wrap:anywhere;margin-top:8px;display:block}.report-summary{grid-template-columns:minmax(0,1fr) minmax(190px,.35fr);gap:12px;padding:16px;display:grid}.report-summary strong{color:var(--ink);margin-top:8px;line-height:1.45;display:block}.report-kpis .metric-card{color:var(--ink);background:var(--panel-3)}.detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.detail-grid div{min-height:94px;padding:15px}.settlement-grid,.benchmark-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.settlement-card,.benchmark-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff09;min-height:94px;padding:13px}.settlement-card.wide,.benchmark-card.wide{grid-column:span 2}.settlement-card span,.benchmark-card span,.benchmark-steps>span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.settlement-card strong,.benchmark-card strong{overflow-wrap:anywhere;margin-top:8px;display:block}.settlement-card p,.benchmark-card p,.benchmark-steps p{color:var(--muted);margin:8px 0 0;line-height:1.46}.explorer-link{color:#06120e;border-radius:var(--radius);background:var(--green);align-items:center;gap:7px;width:fit-content;margin-top:8px;padding:8px 10px;font-size:.82rem;font-weight:850;display:inline-flex}.route-platforms{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.route-platforms span{color:var(--cyan);background:#63d7ff12;border:1px solid #63d7ff3d;border-radius:999px;padding:7px 9px;font-size:.78rem;font-weight:800}.benchmark-steps{border-top:1px solid var(--line);gap:8px;margin-top:14px;padding-top:14px;display:grid}.benchmark-steps p{padding-left:17px;position:relative}.benchmark-steps p:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.report-section{padding:16px}.section-title{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.section-title h3{margin:0}.competition-table,.audit-timeline{gap:8px;display:grid}.competition-row{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff09;grid-template-columns:42px minmax(160px,1fr) minmax(140px,1fr) 92px 76px;align-items:center;gap:10px;min-height:44px;padding:10px;display:grid}.competition-row>span:first-child{color:var(--cyan);font-weight:850}.split-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.risk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.risk-item{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff09;min-height:126px;padding:12px}.risk-item strong,.risk-item span{display:block}.risk-item span{color:#06120e;background:var(--green);text-transform:uppercase;border-radius:6px;width:fit-content;margin:7px 0;padding:4px 7px;font-size:.72rem;font-weight:850}.risk-item[data-status=Review] span,.risk-item[data-status=Monitor] span,.risk-item[data-status=Fallback] span,.risk-item[data-status=Mock] span{background:var(--amber)}.risk-item p,.audit-timeline p{color:var(--muted);margin:0;line-height:1.42}.audit-timeline div{border-bottom:1px solid var(--line);grid-template-columns:58px minmax(0,.58fr) minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.audit-timeline div:last-child{border-bottom:0}.audit-timeline span{color:var(--cyan);font-weight:850}.evidence-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-3);gap:10px;padding:16px;display:grid}.evidence-list h3{margin:0 0 2px}.evidence-list div{color:var(--muted);align-items:flex-start;gap:9px;line-height:1.45;display:flex}.evidence-list svg{color:var(--green);flex:none;margin-top:2px}.empty-state{min-height:240px;color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--radius);text-align:center;place-items:center;display:grid}.footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:18px clamp(16px,3vw,34px);font-size:.82rem;display:flex}.design-marker,.hero-note,.chain-caption{display:none}.app-shell[data-design=field-note]{--bg:#eee8dc;--bg-2:#e5ddcf;--ink:#1e2b24;--muted:#626960;--subtle:#7b7c70;--panel:#f8f4eb;--panel-2:#ece5d9;--panel-3:#f1ebdf;--line:#233a2d33;--line-strong:#233a2d6b;--green:#176548;--green-dark:#104632;--cyan:#b94f37;--amber:#c58a2b;--red:#aa4238;--shadow:#3e301f1f;--radius:2px;color:var(--ink);background-color:var(--bg);background-image:radial-gradient(circle at 14% 18%,#9b713412,#0000 25%),repeating-linear-gradient(0deg,#26372e06 0 1px,#0000 1px 5px);font-family:Avenir Next,Avenir,Segoe UI,sans-serif}.app-shell[data-design=field-note] .topbar{border-bottom:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#eee8dcf0;min-height:82px;position:relative}.app-shell[data-design=field-note] .brand-mark{color:#f8f4eb;background:var(--green);box-shadow:none;border:0;border-radius:50%}.app-shell[data-design=field-note] .brand strong{font-family:Georgia,Times New Roman,serif;font-size:1.08rem}.app-shell[data-design=field-note] .design-marker{min-height:30px;color:var(--cyan);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;padding:5px 10px;font-family:Courier New,monospace;font-size:.68rem;font-weight:700;display:inline-flex;transform:rotate(-1.5deg)}.app-shell[data-design=field-note] .nav-button,.app-shell[data-design=field-note] .contact-link{color:var(--muted)}.app-shell[data-design=field-note] .topbar-actions .contact-link{display:none}.app-shell[data-design=field-note] .nav-button:hover,.app-shell[data-design=field-note] .nav-button[data-active=true]{color:var(--ink);border-color:#0000;border-bottom-color:var(--cyan);background:0 0}.app-shell[data-design=field-note] .topbar-cta,.app-shell[data-design=field-note] .primary-action{color:#fffaf0;border-color:var(--green);background:var(--green)}.app-shell[data-design=field-note] .content{width:min(1510px,100%)}.app-shell[data-design=field-note] .status-strip{border:1px solid var(--line-strong);background:#f8f4ebc7;grid-template-columns:minmax(0,1.2fr) minmax(340px,.68fr);align-items:center;padding:clamp(30px,5vw,66px);overflow:visible;box-shadow:8px 8px #233a2d14}.app-shell[data-design=field-note] .status-strip:before{background:0 0;border:1px solid #b94f3773;border-radius:50%;width:74px;height:74px;inset:18px 18px auto auto}.app-shell[data-design=field-note] .status-strip h1{letter-spacing:-.055em;max-width:940px;margin:16px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.7rem,6.4vw,6.6rem);font-weight:500;line-height:.89}.app-shell[data-design=field-note] .status-strip p{max-width:680px;color:var(--muted);font-size:1.08rem}.app-shell[data-design=field-note] .eyebrow{color:var(--cyan);letter-spacing:.08em;font-family:Courier New,monospace}.app-shell[data-design=field-note] .flow-strip{counter-reset:field-step;border-top:1px solid var(--line-strong);gap:0;margin-top:28px}.app-shell[data-design=field-note] .flow-strip span{counter-increment:field-step;color:var(--ink);border:0;border-right:1px solid var(--line);background:0 0;flex:150px;padding:12px 12px 10px 30px;font-family:Georgia,Times New Roman,serif;font-size:.84rem;font-weight:600}.app-shell[data-design=field-note] .flow-strip span:before{content:counter(field-step) ".";color:var(--cyan);margin-left:-20px;margin-right:6px;font-family:Courier New,monospace}.app-shell[data-design=field-note] .hero-note{width:fit-content;color:var(--green);border-left:3px solid var(--green);background:#1765480f;margin-top:20px;padding:8px 11px;font-family:Georgia,Times New Roman,serif;font-size:.91rem;font-style:italic;display:block}.app-shell[data-design=field-note] .chain-visual{border:1px solid var(--line-strong);background:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px), #eae3d6;background-size:28px 28px;min-height:260px}.app-shell[data-design=field-note] .chain-visual:before,.app-shell[data-design=field-note] .chain-visual:after{background:var(--green);height:2px;transform:rotate(-5deg)}.app-shell[data-design=field-note] .chain-visual:after{background:var(--cyan);transform:rotate(7deg)}.app-shell[data-design=field-note] .chain-visual span{border:2px solid var(--green);background:#f8f4eb;border-radius:50% 45% 52% 46%;width:42px;height:42px;box-shadow:3px 3px #233a2d26}.app-shell[data-design=field-note] .chain-caption{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;font-family:Courier New,monospace;font-size:.7rem;font-weight:700;display:block;position:absolute;bottom:12px;right:14px}.app-shell[data-design=field-note] .metric-card,.app-shell[data-design=field-note] .panel,.app-shell[data-design=field-note] .terms-grid div,.app-shell[data-design=field-note] .receipt-card div,.app-shell[data-design=field-note] .timeline-step,.app-shell[data-design=field-note] .three-columns div,.app-shell[data-design=field-note] .maker-card,.app-shell[data-design=field-note] .risk-item,.app-shell[data-design=field-note] .competition-row,.app-shell[data-design=field-note] .evidence-list{color:var(--ink);background:#f8f4ebe0;box-shadow:4px 4px #233a2d0f}.app-shell[data-design=field-note] .panel-heading h2,.app-shell[data-design=field-note] .quote-header h2,.app-shell[data-design=field-note] .section-title h3{font-family:Georgia,Times New Roman,serif;font-weight:500}.app-shell[data-design=field-note] .field input,.app-shell[data-design=field-note] .field select,.app-shell[data-design=field-note] .price-source,.app-shell[data-design=field-note] .quote-head,.app-shell[data-design=field-note] .public-row{color:var(--ink);background:#eee8dc}.app-shell[data-design=field-note] .asset-badge,.app-shell[data-design=field-note] .quote-row{color:var(--ink);background:#f8f4eb}.app-shell[data-design=field-note] .asset-badge small{color:var(--muted)}.app-shell[data-design=field-note] .quote-row:not(.quote-head,.public-row):hover,.app-shell[data-design=field-note] .quote-row[data-selected=true]{background:#17654812}.app-shell[data-design=field-note] .footer{border-color:var(--line-strong);background:#e5ddcf}.app-shell[data-design=operator-ledger]{--bg:#dedfd8;--bg-2:#d3d4cd;--ink:#111311;--muted:#5b5e58;--subtle:#777a72;--panel:#f1f2ec;--panel-2:#e5e6df;--panel-3:#e7e8e1;--line:#1113113d;--line-strong:#111311b8;--green:#008760;--green-dark:#006446;--cyan:#1556cf;--amber:#ffb000;--red:#d63b28;--shadow:transparent;--radius:0;color:var(--ink);background:linear-gradient(90deg, #1113110b 1px, transparent 1px), linear-gradient(#1113110b 1px, transparent 1px), var(--bg);background-size:24px 24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.app-shell[data-design=operator-ledger] .topbar{color:#f3f4ed;-webkit-backdrop-filter:none;backdrop-filter:none;background:#111311;border-bottom:3px solid #ff5a36;min-height:64px;padding-block:8px;position:relative}.app-shell[data-design=operator-ledger] .brand-mark{color:#111311;width:36px;height:36px;box-shadow:none;background:#ff5a36;border:0}.app-shell[data-design=operator-ledger] .brand small,.app-shell[data-design=operator-ledger] .contact-link{color:#afb1aa}.app-shell[data-design=operator-ledger] .design-marker{color:#111311;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:#d9ff43;padding:5px 8px;font-family:Courier New,monospace;font-size:.66rem;font-weight:800;display:inline-flex}.app-shell[data-design=operator-ledger] .nav-button{color:#afb1aa;letter-spacing:.04em;text-transform:uppercase;min-height:34px;padding-inline:10px;font-family:Courier New,monospace;font-size:.72rem}.app-shell[data-design=operator-ledger] .nav-button:hover,.app-shell[data-design=operator-ledger] .nav-button[data-active=true]{color:#111311;background:#d9ff43;border-color:#d9ff43}.app-shell[data-design=operator-ledger] .contact-link{border-color:#4b4e48;min-height:34px;font-family:Courier New,monospace;font-size:.68rem}.app-shell[data-design=operator-ledger] .topbar-cta{color:#111311;background:#ff5a36;border-color:#ff5a36;min-height:34px;font-size:.78rem}.app-shell[data-design=operator-ledger] .content{width:min(1540px,100%);padding-top:20px}.app-shell[data-design=operator-ledger] .status-strip{color:var(--ink);box-shadow:none;background:#f1f2ec;border:2px solid #111311;grid-template-columns:minmax(0,1.15fr) minmax(360px,.75fr);align-items:stretch;padding:0}.app-shell[data-design=operator-ledger] .status-strip:before{background:#ff5a36;width:12px;inset:0 auto 0 0}.app-shell[data-design=operator-ledger] .status-strip>div:first-child{padding:clamp(30px,5vw,58px) clamp(30px,5vw,58px) clamp(30px,5vw,58px) clamp(42px,6vw,76px)}.app-shell[data-design=operator-ledger] .status-strip h1{letter-spacing:-.075em;text-transform:uppercase;max-width:900px;margin:18px 0 20px;font-size:clamp(4rem,7.2vw,7.4rem);font-weight:900;line-height:.82}.app-shell[data-design=operator-ledger] .status-strip p{color:#343732;max-width:680px}.app-shell[data-design=operator-ledger] .eyebrow,.app-shell[data-design=operator-ledger] .field>span:first-child,.app-shell[data-design=operator-ledger] .terms-grid span,.app-shell[data-design=operator-ledger] .receipt-card span{color:var(--cyan);letter-spacing:.055em;font-family:Courier New,monospace}.app-shell[data-design=operator-ledger] .flow-strip{border:1px solid #111311;gap:0;margin-top:30px}.app-shell[data-design=operator-ledger] .flow-strip span{color:#111311;letter-spacing:.02em;text-align:center;background:#d9ff43;border:0;border-right:1px solid #111311;flex:130px;padding:9px;font-family:Courier New,monospace;font-size:.69rem}.app-shell[data-design=operator-ledger] .flow-strip span:last-child{border-right:0}.app-shell[data-design=operator-ledger] .hero-note{color:var(--muted);text-transform:uppercase;margin-top:17px;font-family:Courier New,monospace;font-size:.74rem;display:block}.app-shell[data-design=operator-ledger] .hero-note:before{content:"NOTE / ";color:#ff5a36;font-weight:800}.app-shell[data-design=operator-ledger] .hero-stack{background:#d5d6cf;border-left:2px solid #111311;gap:0}.app-shell[data-design=operator-ledger] .chain-visual{background-color:#0000;background-image:linear-gradient(90deg,#11131114 1px,#0000 1px),linear-gradient(#11131114 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:0;border-bottom:2px solid #111311;min-height:100%}.app-shell[data-design=operator-ledger] .chain-visual:before,.app-shell[data-design=operator-ledger] .chain-visual:after{background:#1556cf;height:2px}.app-shell[data-design=operator-ledger] .chain-visual:after{background:#ff5a36}.app-shell[data-design=operator-ledger] .chain-visual span{background:#d9ff43;border:2px solid #111311;border-radius:0;width:38px;height:38px;box-shadow:6px 6px #111311}.app-shell[data-design=operator-ledger] .chain-caption{color:#f3f4ed;letter-spacing:.05em;background:#111311;padding:5px 7px;font-family:Courier New,monospace;font-size:.65rem;display:block;position:absolute;bottom:10px;right:12px}.app-shell[data-design=operator-ledger] .strip-metrics{gap:0}.app-shell[data-design=operator-ledger] .metric-card{min-height:92px;color:var(--ink);background:#f1f2ec;border:0;border-right:1px solid #111311}.app-shell[data-design=operator-ledger] .metric-card:last-child{border-right:0}.app-shell[data-design=operator-ledger] .metric-card svg{color:#ff5a36}.app-shell[data-design=operator-ledger] .panel{background:var(--panel);box-shadow:none;border:2px solid #111311}.app-shell[data-design=operator-ledger] .trade-grid{gap:12px}.app-shell[data-design=operator-ledger] .panel-heading h2,.app-shell[data-design=operator-ledger] .quote-header h2{letter-spacing:-.04em;text-transform:uppercase;font-size:1.58rem;font-weight:850}.app-shell[data-design=operator-ledger] .field input,.app-shell[data-design=operator-ledger] .field select,.app-shell[data-design=operator-ledger] .price-source,.app-shell[data-design=operator-ledger] .terms-grid div,.app-shell[data-design=operator-ledger] .receipt-card div,.app-shell[data-design=operator-ledger] .timeline-step,.app-shell[data-design=operator-ledger] .three-columns div,.app-shell[data-design=operator-ledger] .maker-card,.app-shell[data-design=operator-ledger] .risk-item,.app-shell[data-design=operator-ledger] .evidence-list{color:var(--ink);background:#e7e8e1;border-color:#111311}.app-shell[data-design=operator-ledger] .asset-badge,.app-shell[data-design=operator-ledger] .quote-row,.app-shell[data-design=operator-ledger] .competition-row{color:var(--ink);background:#f1f2ec;border-color:#1113115c}.app-shell[data-design=operator-ledger] .asset-badge small,.app-shell[data-design=operator-ledger] .quote-row small{color:var(--muted)}.app-shell[data-design=operator-ledger] .quote-head,.app-shell[data-design=operator-ledger] .public-row{color:#f3f4ed;background:#111311}.app-shell[data-design=operator-ledger] .quote-row:not(.quote-head,.public-row):hover,.app-shell[data-design=operator-ledger] .quote-row[data-selected=true]{background:#e6ff90}.app-shell[data-design=operator-ledger] .quote-row[data-selected=true]{box-shadow:inset 7px 0 #ff5a36}.app-shell[data-design=operator-ledger] .primary-action{color:#111311;background:#ff5a36;border-color:#ff5a36}.app-shell[data-design=operator-ledger] .secondary-action,.app-shell[data-design=operator-ledger] .icon-button{color:#111311;background:0 0;border-color:#111311}.app-shell[data-design=operator-ledger] .timeline-step>span,.app-shell[data-design=operator-ledger] .risk-item span{color:#111311;background:#d9ff43}.app-shell[data-design=operator-ledger] .footer{color:#afb1aa;background:#111311;border-color:#111311;font-family:Courier New,monospace}@media (width<=1180px){.trade-grid{grid-template-columns:1fr 1.35fr}.execution-panel{grid-column:1/-1;position:static}.receipt-card{grid-template-columns:repeat(3,minmax(0,1fr))}.maker-grid,.report-banner,.report-kpis,.detail-grid,.settlement-grid,.benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.split-section{grid-template-columns:1fr}}@media (width<=860px){.app-shell[data-design=field-note] .design-marker,.app-shell[data-design=operator-ledger] .design-marker{position:absolute;top:18px;right:18px}.app-shell[data-design=field-note] .status-strip,.app-shell[data-design=operator-ledger] .status-strip{grid-template-columns:1fr}.app-shell[data-design=operator-ledger] .hero-stack{border-top:2px solid #111311;border-left:0}.topbar{flex-direction:column;align-items:stretch;gap:12px}.brand{min-width:0}nav{width:100%;padding-bottom:2px;overflow-x:auto}.topbar-cta,.topbar-demo{width:100%}.topbar-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.contact-link{justify-content:center;width:100%}.status-strip{grid-template-columns:1fr}.status-strip h1{font-size:3rem;line-height:1.02}.panel-heading h2,.quote-header h2{font-size:1.55rem}.strip-metrics,.trade-grid,.field-row,.three-columns,.report-summary,.report-banner,.report-kpis,.detail-grid,.settlement-grid,.benchmark-grid,.risk-grid{grid-template-columns:1fr}.settlement-card.wide,.benchmark-card.wide{grid-column:auto}.report-heading{flex-direction:column}.report-download{width:100%}.quote-row,.competition-row,.audit-timeline div{grid-template-columns:1fr;gap:7px}.quote-head{display:none}.quote-actions,.footer,.section-title{flex-direction:column;align-items:stretch}.quote-actions .secondary-action,.primary-action.slim{width:100%}.receipt-card{grid-template-columns:1fr}}@media (width<=560px){.content{padding:12px}.status-strip{padding:20px}.status-strip h1{font-size:1.92rem;line-height:1.08}.app-shell[data-design=field-note] .status-strip h1{font-size:2.65rem}.app-shell[data-design=operator-ledger] .status-strip>div:first-child{padding:28px 20px 28px 32px}.app-shell[data-design=operator-ledger] .status-strip h1{font-size:3.15rem;line-height:.88}.app-shell[data-design=field-note] .design-marker,.app-shell[data-design=operator-ledger] .design-marker{order:2;width:fit-content;position:static}.app-shell[data-design=field-note] .flow-strip span,.app-shell[data-design=operator-ledger] .flow-strip span{flex-basis:50%}.chain-visual{min-height:138px}.chain-visual span{width:34px;height:34px}nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.nav-button{justify-content:center;min-width:0}.terms-grid,.maker-grid{grid-template-columns:1fr}.status-strip p{font-size:1rem}}.network-orbit,.route-beam,.route-pulse,.network-label{display:none}.app-shell[data-design=refined]{background:radial-gradient(circle at 76% 7%,#38dfaf0f,#0000 25rem),radial-gradient(circle at 8% 42%,#4aaeff0b,#0000 30rem)}.app-shell[data-design=refined] .topbar{background:linear-gradient(90deg,#36f2a406,#0000 22% 78%,#63d7ff06),#090c10e8;border-bottom-color:#69e5c12e}.app-shell[data-design=refined] .brand-mark{background:linear-gradient(145deg,#56f4bc,#52c6f1);position:relative;overflow:visible;box-shadow:0 0 0 1px #36f2a414,0 0 34px #36f2a421}.app-shell[data-design=refined] .brand-mark:after{content:"";clip-path:polygon(0 0,35% 0,35% 1px,0 1px,0 100%,1px 100%,1px 0,100% 0,100% 1px,0 1px);border:1px solid #63d7ff2e;border-radius:11px;position:absolute;inset:-5px}.app-shell[data-design=refined] .nav-button[data-active=true]{background:linear-gradient(#36f2a414,#36f2a406),#ffffff06;border-color:#36f2a43d;box-shadow:inset 0 -2px #36f2a485}.app-shell[data-design=refined] .status-strip{box-shadow:0 24px 70px var(--shadow), inset 0 1px 0 #ffffff09;background:radial-gradient(circle at 85% 18%,#36f2a417,#0000 24%),linear-gradient(135deg,#111920fa,#091212fb 63%,#0c161dfa),linear-gradient(90deg,#36f2a412 1px,#0000 1px) 0 0/52px 52px;border-color:#63d7ff33}.app-shell[data-design=refined] .status-strip:before{background:radial-gradient(circle,#63d7ff2e 0 1px,#0000 1.5px) 100% 0/22px 22px,linear-gradient(115deg,#0000 0 46%,#63d7ff11 46% 46.5%,#0000 46.5%),linear-gradient(160deg,#0000 0 66%,#36f2a40f 66% 66.5%,#0000 66.5%);-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 68%);mask-image:linear-gradient(90deg,#0000 35%,#000 68%)}.app-shell[data-design=refined] .status-strip h1{letter-spacing:-.035em;text-wrap:balance}.app-shell[data-design=refined] .status-strip h1 span:last-child{color:#0000;background:linear-gradient(90deg,#edf7f2 0 55%,#8ce2cb 84%,#71cbea 100%);-webkit-background-clip:text;background-clip:text}.app-shell[data-design=refined] .eyebrow:before{content:"//";color:var(--cyan);opacity:.7;margin-right:8px}.app-shell[data-design=refined] .flow-strip{border-radius:var(--radius);border:1px solid #63d7ff2b;gap:0;width:fit-content;overflow:hidden}.app-shell[data-design=refined] .flow-strip span{background:#ffffff06;border:0;border-right:1px solid #63d7ff26;border-radius:0;position:relative}.app-shell[data-design=refined] .flow-strip span:last-child{border-right:0}.app-shell[data-design=refined] .flow-strip span:not(:last-child):after{content:"";z-index:1;border-top:1px solid var(--green);border-right:1px solid var(--green);background:#0c1518;width:5px;height:5px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)rotate(45deg)}.app-shell[data-design=refined] .chain-visual{background:radial-gradient(circle,#36f2a41a,#0000 38%),linear-gradient(#63d7ff0b 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#63d7ff0b 1px,#0000 1px) 0 0/26px 26px,linear-gradient(145deg,#63d7ff14,#0000 48%),#0c1419;border-color:#63d7ff38;min-height:210px;box-shadow:inset 0 0 50px #0000003d,0 12px 36px #00000024}.app-shell[data-design=refined] .chain-visual:before,.app-shell[data-design=refined] .chain-visual:after{z-index:1;transform-origin:0;height:1px;left:7%;right:7%}.app-shell[data-design=refined] .chain-visual:before{background:linear-gradient(90deg,#0000,#36f2a4e6 12%,#36f2a438 76%,#0000);top:44%;transform:rotate(-4deg)}.app-shell[data-design=refined] .chain-visual:after{background:linear-gradient(90deg,#0000,#63d7ffcc 12%,#63d7ff2e 78%,#0000);top:68%;transform:rotate(3deg)}.app-shell[data-design=refined] .network-orbit,.app-shell[data-design=refined] .route-beam,.app-shell[data-design=refined] .route-pulse,.app-shell[data-design=refined] .network-label{display:block;position:absolute}.app-shell[data-design=refined] .network-orbit{z-index:0;border:1px solid #63d7ff1c;border-radius:50%}.app-shell[data-design=refined] .orbit-one{inset:17% 12%;transform:rotate(-8deg)}.app-shell[data-design=refined] .orbit-two{border-color:#36f2a41f;inset:30% 23%;transform:rotate(12deg)}.app-shell[data-design=refined] .route-beam{z-index:1;transform-origin:0;height:1px}.app-shell[data-design=refined] .beam-one{background:linear-gradient(90deg,#0000,#ffc45d8f,#0000);width:66%;top:30%;left:18%;transform:rotate(18deg)}.app-shell[data-design=refined] .beam-two{background:linear-gradient(90deg,#0000,#63d7ff73,#0000);width:54%;top:75%;left:25%;transform:rotate(-17deg)}.app-shell[data-design=refined] .chain-visual>span{z-index:3;background:radial-gradient(circle,#07100e 0 28%,#0000 30%),conic-gradient(from 45deg,#36f2a43d,#0000 30%,#63d7ff33,#0000 72%);border-color:#36f2a4a6;width:42px;height:42px;box-shadow:inset 0 0 0 8px #36f2a40b,0 0 0 4px #36f2a406,0 0 22px #36f2a42b}.app-shell[data-design=refined] .chain-visual>span:before,.app-shell[data-design=refined] .chain-visual>span:after{content:"";opacity:.22;border:1px solid;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-shell[data-design=refined] .chain-visual>span:before{width:58px;height:58px}.app-shell[data-design=refined] .chain-visual>span:after{opacity:.85;background:currentColor;border:0;width:5px;height:5px;box-shadow:0 0 10px}.app-shell[data-design=refined] .chain-visual>span:nth-of-type(2),.app-shell[data-design=refined] .chain-visual>span:nth-of-type(5){color:var(--cyan);border-color:#63d7ffad}.app-shell[data-design=refined] .chain-visual>span:nth-of-type(3){color:var(--amber);border-color:#ffc45db3}.app-shell[data-design=refined] .node-caption{display:none}.app-shell[data-design=refined][data-network=informative] .chain-visual{min-height:238px}.app-shell[data-design=refined][data-network=informative] .network-orbit{opacity:.56}.app-shell[data-design=refined][data-network=informative] .chain-visual>span{width:38px;height:38px}.app-shell[data-design=refined][data-network=informative] .node-treasury{top:38%;left:8%}.app-shell[data-design=refined][data-network=informative] .node-maker-a{top:61%;left:30%}.app-shell[data-design=refined][data-network=informative] .node-maker-b{top:25%;left:49%}.app-shell[data-design=refined][data-network=informative] .node-maker-c{top:58%;left:67%}.app-shell[data-design=refined][data-network=informative] .node-settlement{top:35%;left:84%}.app-shell[data-design=refined][data-network=informative] .node-treasury{color:var(--cyan);border-color:#63d7ffb3}.app-shell[data-design=refined][data-network=informative] .node-settlement{color:var(--green);border-color:#36f2a4d1;box-shadow:inset 0 0 0 8px #36f2a412,0 0 0 4px #36f2a409,0 0 30px #36f2a43d}.app-shell[data-design=refined][data-network=informative] .node-maker-a,.app-shell[data-design=refined][data-network=informative] .node-maker-b,.app-shell[data-design=refined][data-network=informative] .node-maker-c{color:var(--amber);border-color:#ffc45d9e}.app-shell[data-design=refined][data-network=informative] .node-caption{z-index:6;color:#edf7f2e0;pointer-events:none;background:#080e12e0;border:1px solid #9fb5c233;border-radius:5px;min-width:82px;padding:5px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-style:normal;line-height:1.15;display:grid;position:absolute;box-shadow:0 8px 20px #0000002e}.app-shell[data-design=refined][data-network=informative] .node-caption b{color:currentColor;letter-spacing:.08em;font-size:.6rem}.app-shell[data-design=refined][data-network=informative] .node-caption small{color:var(--muted);letter-spacing:.03em;white-space:nowrap;margin-top:3px;font-size:.52rem}.app-shell[data-design=refined][data-network=informative] .node-treasury .node-caption{top:1px;left:48px}.app-shell[data-design=refined][data-network=informative] .node-maker-a .node-caption,.app-shell[data-design=refined][data-network=informative] .node-maker-b .node-caption,.app-shell[data-design=refined][data-network=informative] .node-maker-c .node-caption{top:45px;left:-20px}.app-shell[data-design=refined][data-network=informative] .node-settlement .node-caption{color:var(--green);top:1px;right:48px}.app-shell[data-design=refined][data-network=informative] .label-settle{color:#36f2a4c7}.app-shell[data-design=refined] .route-pulse{z-index:4;background:var(--green);border-radius:50%;width:7px;height:7px;animation:4.8s ease-in-out infinite route-pulse;box-shadow:0 0 0 4px #36f2a41a,0 0 18px #36f2a4b8}.app-shell[data-design=refined] .pulse-one{top:47%;left:13%}.app-shell[data-design=refined] .pulse-two{background:var(--cyan);animation-delay:-2.3s;top:65%;left:29%;box-shadow:0 0 0 4px #63d7ff1a,0 0 18px #63d7ffad}.app-shell[data-design=refined] .network-label{z-index:5;color:#edf7f28f;letter-spacing:.09em;background:#080e12c7;border:1px solid #63d7ff21;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.56rem;font-weight:700}.app-shell[data-design=refined] .label-intent{top:12px;left:12px}.app-shell[data-design=refined] .label-rfq{top:12px;right:12px}.app-shell[data-design=refined] .label-settle{color:#36f2a4bd;border-color:#36f2a433;bottom:12px;right:12px}.app-shell[data-design=refined] .metric-card{background:linear-gradient(145deg,#ffffff0e,#ffffff06),#0c1419d1;position:relative;overflow:hidden}.app-shell[data-design=refined] .metric-card:after{content:"";background:linear-gradient(90deg,#0000,#36f2a47a);width:44%;height:1px;position:absolute;top:0;right:0}.app-shell[data-design=refined] .panel{background:linear-gradient(#ffffff05,#0000 90px),#111920f0;position:relative}.app-shell[data-design=refined] .panel:before{content:"";background:linear-gradient(90deg, var(--green), transparent);opacity:.55;width:74px;height:1px;position:absolute;top:-1px;left:22px}.app-shell[data-design=refined] .quote-row[data-selected=true]{background:linear-gradient(90deg,#36f2a417,#0000 62%),#36f2a409}.app-shell[data-design=refined] .topbar-cta,.app-shell[data-design=refined] .primary-action{background:linear-gradient(105deg,#32e9a0,#4ce4b2 57%,#64d8ec);position:relative;overflow:hidden}.app-shell[data-design=refined] .topbar-cta:after,.app-shell[data-design=refined] .primary-action:after{content:"";background:#ffffff47;width:18%;height:260%;transition:left .42s;position:absolute;top:-80%;left:-25%;transform:rotate(22deg)}.app-shell[data-design=refined] .topbar-cta:hover:after,.app-shell[data-design=refined] .primary-action:hover:after{left:115%}@keyframes route-pulse{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(380px)}}@media (width<=860px){.app-shell[data-design=refined] .chain-visual{min-height:190px}.app-shell[data-design=refined][data-network=informative] .chain-visual{min-height:232px}}@media (width<=560px){.app-shell[data-design=refined] .status-strip h1{font-size:2.12rem}.app-shell[data-design=refined] .flow-strip{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.app-shell[data-design=refined] .flow-strip span{border-bottom:1px solid #63d7ff26;border-right:1px solid #63d7ff26}.app-shell[data-design=refined] .flow-strip span:after{display:none}.app-shell[data-design=refined] .chain-visual{min-height:166px}.app-shell[data-design=refined][data-network=informative] .chain-visual{min-height:218px}.app-shell[data-design=refined] .network-label{font-size:.48rem}.app-shell[data-design=refined] .chain-visual>span:before{width:46px;height:46px}.app-shell[data-design=refined][data-network=informative] .node-caption{min-width:67px;padding:4px 5px}.app-shell[data-design=refined][data-network=informative] .node-caption b{font-size:.5rem}.app-shell[data-design=refined][data-network=informative] .node-caption small{font-size:.44rem}.app-shell[data-design=refined][data-network=informative] .node-treasury{left:6%}.app-shell[data-design=refined][data-network=informative] .node-maker-a{left:27%}.app-shell[data-design=refined][data-network=informative] .node-maker-b{left:47%}.app-shell[data-design=refined][data-network=informative] .node-maker-c{left:66%}.app-shell[data-design=refined][data-network=informative] .node-settlement{left:83%}.app-shell[data-design=refined][data-network=informative] .node-treasury .node-caption{top:40px;left:-5px}.app-shell[data-design=refined][data-network=informative] .node-settlement .node-caption{top:40px;right:-4px}}@media (prefers-reduced-motion:reduce){.app-shell[data-design=refined] .route-pulse{animation:none}}
