@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-100:#ffedd5;--color-orange-800:#9f2d00;--color-yellow-100:#fef9c2;--color-yellow-800:#874b00;--color-green-100:#dcfce7;--color-green-800:#016630;--color-cyan-100:#cefafe;--color-cyan-800:#005f78;--color-blue-100:#dbeafe;--color-blue-800:#193cb8;--color-purple-100:#f3e8ff;--color-purple-800:#6e11b0;--spacing:.25rem;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-800:lab(30.6017% 56.7637 -64.4751)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.min-h-\[200px\]{min-height:200px}.w-4{width:calc(var(--spacing) * 4)}.border-collapse{border-collapse:collapse}.rotate-180{rotate:180deg}.resize-none{resize:none}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.border{border-style:var(--tw-border-style);border-width:1px}.bg-blue-100{background-color:var(--color-blue-100)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-green-100{background-color:var(--color-green-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-yellow-100{background-color:var(--color-yellow-100)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-blue-800{color:var(--color-blue-800)}.text-cyan-800{color:var(--color-cyan-800)}.text-green-800{color:var(--color-green-800)}.text-orange-800{color:var(--color-orange-800)}.text-purple-800{color:var(--color-purple-800)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg-primary:#000;--bg-secondary:#080808;--bg-card:#ffffff0a;--bg-elevated:#ffffff14;--bg-input:#ffffff0d;--border:#ffffff14;--border-focus:#ffffff59;--text-primary:#fff;--text-secondary:#ffffffc7;--text-muted:#ffffff9e;--text-dim:#ffffffad;--accent:#fff;--accent-dim:#ffffff14;--accent-glow:#ffffff26;--accent-mint:#fff;--brand-primary:#fff;--success:#d1fae5;--warning:#fde68a;--green:#e2e8f0;--green-dim:#e2e8f014;--red:#f1f5f9;--red-dim:#f1f5f914;--yellow:#e2e8f0;--yellow-dim:#e2e8f014;--cyan:#f8fafc;--cyan-dim:#f8fafc14;--radius-sm:999px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--glass-bg:#ffffff0a;--glass-border:#ffffff1a;--glass-blur:blur(24px) saturate(1.4);--glass-shadow:0 8px 32px #0009, inset 0 1px 0 #ffffff14}html,body{background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mono{font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}*,:before,:after{box-sizing:border-box}@keyframes shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes s-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes shine{to{left:200%}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pulse-ring{0%,to{transform:scale(1);box-shadow:0 0 #ffffff1a}50%{transform:scale(1.03);box-shadow:0 0 20px 2px #ffffff1f}}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in-row{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes glow-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes border-glow{0%,to{border-color:#ffffff14}50%{border-color:#fff3}}.animate-shimmer{animation:5s infinite shimmer}.animate-fade-in{animation:.4s cubic-bezier(.4,0,.2,1) forwards fade-in-up}.animate-fade-in-row{opacity:0;animation:.4s ease-out forwards fade-in-row}.skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer}.nav-header{z-index:50;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--glass-border);background:#0009;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;max-width:1280px;height:56px;margin:0 auto;padding:0 24px;display:flex}.nav-brand{align-items:center;gap:10px;text-decoration:none;display:flex}.nav-brand-text{color:var(--text-primary);letter-spacing:-.5px;font-size:18px;font-weight:800}.nav-badge{text-transform:uppercase;letter-spacing:1px;color:#fff9;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:800}.nav-links{align-items:center;gap:4px;display:flex}.nav-link{color:var(--text-muted);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s}.nav-link:hover,.nav-link.active{color:var(--text-primary);background:#ffffff14}.nav-status{color:#fff9;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.nav-status-dot{background:#fff;border-radius:50%;width:6px;height:6px;animation:2s infinite glow-pulse;box-shadow:0 0 8px #ffffff80}.alpha-bridge-nav{border-radius:var(--radius-lg);background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:14px 16px;display:flex}.alpha-bridge-nav-title{letter-spacing:-.03em;margin-top:2px;font-size:20px;font-weight:850}.alpha-bridge-nav-links{background:#00000059;border:1px solid #ffffff14;border-radius:999px;gap:8px;padding:4px;display:flex}.alpha-bridge-nav-link,.alpha-bridge-exit{color:var(--text-secondary);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:750;text-decoration:none}.alpha-bridge-nav-link.active,.alpha-bridge-nav-link:hover,.alpha-bridge-exit:hover{color:var(--text-primary);background:#ffffff17}.alpha-bridge-exit{border:1px solid #ffffff1a}.alpha-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.alpha-route-card{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff1a;padding:20px;position:relative;overflow:hidden}.alpha-route-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 0,#ffffff1f,#0000 34%);position:absolute;inset:0}.alpha-route-card.paused:before{background:radial-gradient(circle at 85% 0,#ffffff14,#0000 32%)}.alpha-route-card-top,.alpha-route-manager,.alpha-evidence-grid,.alpha-smoke-grid,.alpha-action-preview{position:relative}.alpha-route-card-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.alpha-route-card h3{color:var(--text-primary);letter-spacing:-.04em;margin:3px 0 0;font-size:19px;font-weight:850}.alpha-route-kicker{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.alpha-route-manager{border-radius:var(--radius-md);min-height:44px;color:var(--text-secondary);overflow-wrap:anywhere;background:#00000040;border:1px solid #ffffff14;margin-bottom:16px;padding:12px;font-size:11px;line-height:1.5}.alpha-link{color:var(--text-primary);border-bottom:1px solid #ffffff38;text-decoration:none}.alpha-link:hover{border-bottom-color:#ffffffbf}.alpha-ready-text{color:var(--text-primary)!important}.alpha-muted-text{color:var(--text-dim)!important}.alpha-evidence-grid{gap:8px;margin-bottom:14px;display:grid}.alpha-evidence-row{color:var(--text-dim);border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:11px;font-weight:650;display:flex}.alpha-evidence-row strong{color:var(--text-secondary);text-align:right;font-size:11px;font-weight:700}.alpha-smoke-grid{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.alpha-smoke{border-radius:var(--radius-md);background:#ffffff09;border:1px solid #ffffff14;min-width:0;padding:10px}.alpha-smoke.ok{background:#ffffff0f;border-color:#ffffff29}.alpha-smoke span,.alpha-config-strip span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:850;display:block}.alpha-smoke strong{color:var(--text-primary);font-size:12px;font-weight:800;display:block}.alpha-smoke .mono{color:var(--text-muted);margin-top:10px;font-size:10px}.alpha-action-preview{width:100%;color:var(--text-muted);cursor:not-allowed;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:11px 14px;font-size:11px;font-weight:800}.alpha-wallet-connect{width:100%;color:var(--text-primary);cursor:pointer;background:#ffffff13;border:1px solid #ffffff24;border-radius:999px;margin-top:8px;padding:11px 14px;font-size:11px;font-weight:850;position:relative}.alpha-wallet-connect:disabled{opacity:.45;cursor:not-allowed}.alpha-wallet-connect:not(:disabled):hover{background:#ffffff1c}.alpha-wallet-panel{border-radius:var(--radius-lg);background:linear-gradient(135deg,#69b9ff17,#ffffff06);border:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:16px;display:flex}.alpha-wallet-panel span,.alpha-wallet-panel em{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:850;display:block}.alpha-wallet-panel strong{color:var(--text-primary);letter-spacing:-.03em;margin:5px 0;font-size:18px;font-weight:900;display:block}.alpha-wallet-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.alpha-wallet-actions button{color:var(--text-primary);cursor:pointer;background:#ffffff13;border:1px solid #ffffff21;border-radius:999px;padding:10px 13px;font-size:11px;font-weight:850}.alpha-wallet-actions button:disabled{opacity:.45;cursor:not-allowed}.alpha-tx-pair{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;display:grid;position:relative}.alpha-tx-pair span{border-radius:var(--radius-md);min-width:0;color:var(--text-dim);background:#0000002e;border:1px solid #fff1;padding:9px 10px;font-size:10px;font-weight:800}.alpha-deferred-panel,.alpha-config-strip,.alpha-empty-state{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:#ffffff09;border:1px solid #ffffff17;margin-bottom:30px}.alpha-deferred-panel{padding:20px}.alpha-deferred-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.alpha-deferred-header h3{color:var(--text-primary);margin:0;font-size:17px;font-weight:850}.alpha-deferred-header p{color:var(--text-dim);margin:5px 0 0;font-size:12px}.alpha-deferred-list{gap:10px;display:grid}.alpha-deferred-row{border-radius:var(--radius-md);background:#0000002e;border:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.alpha-deferred-row strong{color:var(--text-primary);font-size:13px}.alpha-deferred-row span{color:var(--text-muted);text-align:right;font-size:12px}.alpha-config-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.alpha-config-strip>div{background:#ffffff05;min-width:0;padding:16px}.alpha-config-strip strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:12px;font-weight:800}.alpha-empty-state{color:var(--text-muted);text-align:center;padding:28px;font-size:13px}.alpha-section-nav{background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;gap:8px;margin:0 0 24px;padding:6px;display:flex;overflow-x:auto}.alpha-section-tab{min-width:fit-content;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;padding:10px 14px;font-size:12px;font-weight:850;transition:all .16s}.alpha-section-tab span{color:var(--text-dim);text-transform:uppercase;margin-left:6px;font-size:9px;font-weight:800}.alpha-section-tab.active,.alpha-section-tab:hover{color:var(--text-primary);background:#ffffff13;border-color:#ffffff1f}.alpha-section-tab.disabled{color:#ffffff85}.alpha-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:30px;display:grid}.alpha-product-card{border-radius:var(--radius-xl);text-align:left;min-height:132px;box-shadow:var(--glass-shadow);cursor:pointer;background:linear-gradient(140deg,#ffffff12,#ffffff06);border:1px solid #ffffff1a;padding:18px}.alpha-product-card span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:850;display:block}.alpha-product-card strong{color:var(--text-primary);letter-spacing:-.03em;font-size:17px;font-weight:850;display:block}.alpha-product-card em{color:var(--text-muted);margin-top:12px;font-size:12px;font-style:normal;display:block}.alpha-product-card.disabled{opacity:.82}.alpha-readiness-panel,.alpha-section-panel{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(145deg,#fff1,#ffffff06);border:1px solid #ffffff1a;margin-bottom:30px;padding:24px}.alpha-readiness-panel h2{color:var(--text-primary);letter-spacing:-.04em;margin:4px 0 8px;font-size:28px;font-weight:900}.alpha-readiness-panel p{max-width:820px;color:var(--text-muted);margin:0;font-size:14px;line-height:1.65}.alpha-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:22px 0;display:grid}.alpha-transaction-picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:22px 0 16px;display:grid}.alpha-transaction-picker label,.alpha-transaction-picker>div{border-radius:var(--radius-md);background:#0003;border:1px solid #ffffff12;min-width:0;padding:12px}.alpha-transaction-picker span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.alpha-transaction-picker select{width:100%;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:13px;font-weight:850}.alpha-transaction-picker strong{color:var(--text-primary);font-size:13px}.alpha-transaction-console{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.alpha-transaction-card{border-radius:var(--radius-lg);background:#0003;border:1px solid #ffffff13;min-width:0;padding:16px}.alpha-transaction-card h3{color:var(--text-primary);margin:0 0 12px;font-size:14px;font-weight:850}.alpha-bridge-form{border-radius:var(--radius-xl);background:#0000002e;border:1px solid #ffffff17;margin:18px 0;padding:18px}.alpha-asset-panel{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(135deg,#4da3ff12,#0000002e);border:1px solid #ffffff17;margin:0 0 24px;padding:18px}.alpha-asset-panel h2{color:var(--text-primary);margin:0 0 6px;font-size:20px;font-weight:900}.alpha-asset-panel p{color:var(--text-dim);margin:0 0 14px;font-size:12px}.alpha-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.alpha-form-grid label{border-radius:var(--radius-md);background:#ffffff06;border:1px solid #ffffff12;min-width:0;padding:12px}.alpha-form-grid span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:850;display:block}.alpha-form-grid input,.alpha-form-grid select{width:100%;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:13px;font-weight:800}.alpha-form-grid .alpha-prominent-field{background:linear-gradient(135deg,#2563eb1f,#ffffff06);border-color:#93c5fd42}.alpha-form-grid .alpha-prominent-field select{font-size:15px}.alpha-form-grid .alpha-prominent-field em{color:var(--text-dim);margin-top:8px;font-size:11px;font-style:normal;font-weight:650;display:block}.alpha-form-grid select option{color:#111827}.alpha-form-grid input::placeholder{color:var(--text-dim)}.alpha-inline-input-action{align-items:center;gap:8px;display:flex}.alpha-inline-input-action button{color:#000;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ffffffb8;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:900;box-shadow:0 8px 18px #ffffff14}.alpha-inline-input-action button:hover{background:#ffffffe0}.alpha-form-grid .wide{grid-column:span 2}.alpha-form-grid.one-col{grid-template-columns:1fr}.alpha-v2-discovery{background:radial-gradient(circle at 0 0,#2fc6a214,#0000 34%),#ffffff09}.alpha-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.alpha-v2-card{border-radius:var(--radius-lg);background:#00000029;border:1px solid #ffffff14;padding:16px}.alpha-v2-card h3{color:var(--text-primary);margin:0 0 12px;font-size:15px}.alpha-card-copy{color:var(--text-dim);margin:-4px 0 12px;font-size:12px;line-height:1.5}.alpha-advanced-box{border-radius:var(--radius-md);background:#ffffff06;border:1px solid #ffffff14;margin-top:12px;padding:12px}.alpha-advanced-box summary{color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:850}.alpha-v2-detail-list{gap:8px;margin-top:12px;display:grid}.alpha-v2-detail-list div{border-radius:var(--radius-sm);background:#ffffff06;border:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.alpha-v2-detail-list span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.alpha-v2-detail-list strong{color:var(--text-primary);text-align:right;font-size:12px}.alpha-v2-manual-state{border-radius:var(--radius-md);background:#ffffff0a;border:1px solid #ffffff1f;gap:5px;margin-top:12px;padding:10px 12px;display:grid}.alpha-v2-manual-state strong{color:var(--text-primary);font-size:12px}.alpha-v2-manual-state span{color:var(--text-dim);font-size:11px;line-height:1.45}.alpha-v2-validator-table{gap:8px;margin-top:16px;display:grid}.alpha-v2-validator-head,.alpha-v2-validator-row{grid-template-columns:70px minmax(180px,1fr) minmax(130px,.7fr) minmax(100px,.5fr) minmax(160px,.8fr);align-items:center;gap:10px;display:grid}.alpha-v2-validator-head{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;padding:0 12px;font-size:9px;font-weight:900}.alpha-v2-validator-row{border-radius:var(--radius-md);width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #ffffff12;padding:12px}.alpha-v2-validator-row:hover,.alpha-v2-validator-row.selected{background:#4da3ff14;border-color:#4da3ff5c}.alpha-v2-validator-row strong,.alpha-v2-validator-row em{display:block}.alpha-v2-validator-row em{color:var(--text-dim);margin-top:4px;font-size:10px;font-style:normal}.alpha-v2-flags{flex-wrap:wrap;gap:5px;display:flex}.alpha-v2-flags b{color:var(--success);text-transform:uppercase;background:#2fc6a21c;border-radius:999px;padding:4px 7px;font-size:9px}.alpha-v2-flags b.warn{color:var(--warning);background:#f59e0b21}.alpha-inline-check{color:var(--text-secondary);align-items:center;gap:9px;margin:12px 0;font-size:12px;font-weight:750;display:flex}.alpha-inline-check input{accent-color:var(--brand-primary)}.alpha-inline-toggle{color:var(--text-secondary);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin-top:12px;font-size:11px;font-weight:850;text-decoration:underline}.alpha-transaction-actions{gap:10px;margin-top:14px;display:flex}.alpha-action-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.alpha-action-row button{color:var(--text-primary);cursor:pointer;background:#ffffff13;border:1px solid #ffffff24;border-radius:999px;flex:180px;padding:12px 14px;font-size:12px;font-weight:850}.alpha-action-row button:disabled{cursor:not-allowed;opacity:.45}.alpha-transaction-actions button{color:var(--text-primary);cursor:pointer;background:#ffffff13;border:1px solid #ffffff24;border-radius:999px;flex:1;padding:12px 14px;font-size:12px;font-weight:850}.alpha-transaction-actions button:disabled{opacity:.4;cursor:not-allowed}.alpha-modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030712c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.alpha-confirm-dialog{background:linear-gradient(145deg,#0f172afa,#020617fa);border:1px solid #ffffff24;border-radius:28px;width:min(640px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 30px 90px #0000006b}.alpha-confirm-dialog h3{margin:0 0 8px}.alpha-confirm-dialog p{color:var(--text-secondary);margin:0 0 14px;font-size:13px;line-height:1.6}.alpha-route-health-panel{border-radius:var(--radius-xl);background:#ffffff09;border:1px solid #ffffff17;gap:12px;margin-bottom:18px;padding:14px;display:grid}.alpha-route-health-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.alpha-route-health-list{gap:10px;display:grid}.alpha-route-health-row{border-radius:var(--radius-md);background:#00000029;border:1px solid #fff1;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:12px;padding:12px;display:grid}.alpha-route-health-row.ready{border-color:#2fc6a22e}.alpha-route-health-row.blocked{border-color:#ef444433}.alpha-route-health-row span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.alpha-route-health-row strong{color:var(--text-primary);font-size:12px;line-height:1.45;display:block}.alpha-route-health-evidence{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.alpha-route-health-evidence em{border-radius:var(--radius-sm);color:var(--text-muted);overflow-wrap:anywhere;background:#ffffff09;padding:8px;font-size:10px;font-style:normal;font-weight:750}.alpha-portfolio-hero{grid-template-columns:1.2fr .7fr 1fr;gap:12px;margin-bottom:16px;display:grid}.alpha-portfolio-hero>div,.alpha-portfolio-card{border-radius:var(--radius-lg);background:#0003;border:1px solid #ffffff13;min-width:0;padding:16px}.alpha-portfolio-hero span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.alpha-portfolio-hero strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;display:block}.alpha-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.alpha-portfolio-card h3{color:var(--text-primary);letter-spacing:-.03em;margin:3px 0 0;font-size:17px;font-weight:850}.alpha-step-row,.alpha-check-row{color:var(--text-muted);border-top:1px solid #ffffff0e;gap:10px;padding:9px 0;font-size:12px;line-height:1.45;display:flex}.alpha-step-row span{color:#000;background:#fff;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:900;display:grid}.alpha-step-row strong{color:var(--text-secondary);font-weight:750}.alpha-check-row span{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px;margin-top:4px}.alpha-check-row.ok{color:#ffffffd1}.alpha-check-row.warn{color:#ffffff6e}.alpha-manager-registry{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.alpha-manager-toolbar{background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;gap:8px;width:fit-content;margin-bottom:14px;padding:6px;display:flex}.alpha-manager-toolbar button{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:850}.alpha-manager-toolbar button.active,.alpha-manager-toolbar button:hover{color:var(--text-primary);background:#ffffff13;border-color:#ffffff1f}.alpha-manager-console{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start;gap:16px;display:grid}.alpha-manager-row{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:#0003;border:1px solid #fff1;grid-template-columns:1fr;align-items:center;gap:9px;min-width:0;padding:16px;transition:border-color .16s,background .16s;display:grid}.alpha-manager-row>div{overflow-wrap:anywhere;min-width:0}.alpha-manager-row:hover,.alpha-manager-row.selected{background:#ffffff0e;border-color:#ffffff2e}.alpha-manager-row strong{color:var(--text-primary);font-size:13px;font-weight:850;display:block}.alpha-manager-row span{color:var(--text-dim);margin-top:4px;font-size:10px;font-weight:750;display:block}.alpha-manager-row .mono{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px}.alpha-manager-detail{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;padding:18px;position:sticky;top:16px}.alpha-manager-field{border-radius:var(--radius-md);background:#0000002e;border:1px solid #fff1;margin-top:12px;padding:10px}.alpha-manager-field span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.alpha-manager-field strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:10px;display:block}.alpha-empty-state.compact{box-shadow:none;background:0 0;border:0;margin:0}.alpha-activity-panel{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff17;align-content:start;gap:10px;margin-bottom:30px;padding:12px;display:grid}.alpha-activity-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:16px;display:grid}.alpha-filter-bar{border-radius:var(--radius-xl);background:#ffffff09;border:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,.8fr) minmax(0,1.25fr) 120px;gap:12px;margin-bottom:16px;padding:12px;display:grid}.alpha-filter-bar label,.alpha-filter-count{border-radius:var(--radius-md);background:#0003;border:1px solid #fff1;min-width:0;padding:10px 12px}.alpha-filter-bar span,.alpha-filter-count span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.alpha-filter-bar select,.alpha-filter-bar input{width:100%;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:12px;font-weight:800}.alpha-filter-bar input::placeholder{color:var(--text-dim)}.alpha-filter-count strong{color:var(--text-primary);font-size:18px;font-weight:850;display:block}.alpha-activity-row{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:#0003;border:1px solid #fff1;grid-template-columns:82px minmax(0,1fr) 150px 110px 110px 80px;align-items:center;gap:14px;padding:14px;transition:border-color .16s,background .16s;display:grid}.alpha-activity-row:hover,.alpha-activity-row.selected{background:#ffffff0e;border-color:#ffffff2e}.alpha-pagination-row{color:var(--text-dim);justify-content:space-between;align-items:center;gap:12px;padding:8px 4px 2px;font-size:11px;font-weight:750;display:flex}.alpha-pagination-row.top{border-bottom:1px solid #ffffff0e;padding:2px 4px 8px}.alpha-pagination-row>div{gap:8px;display:flex}.alpha-pagination-row button{color:var(--text-secondary);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:850}.alpha-pagination-row button:disabled{opacity:.35;cursor:not-allowed}.alpha-pagination-row button:not(:disabled):hover{color:var(--text-primary);background:#ffffff14}.alpha-activity-type{width:fit-content;color:var(--text-primary);letter-spacing:.05em;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:850}.alpha-activity-type.burn{color:var(--text-secondary);background:#ffffff09}.alpha-activity-route{color:var(--text-primary);font-size:13px;font-weight:800}.alpha-activity-route span{color:var(--text-dim);font-weight:650}.alpha-activity-meta{color:var(--text-dim);margin-top:5px;font-size:10px}.alpha-activity-amount{color:var(--text-primary);text-align:right;font-size:12px;font-weight:800}.alpha-activity-links{justify-content:flex-end;gap:8px;min-width:0;font-size:11px;display:flex}.alpha-activity-stage{width:fit-content;color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-self:end;padding:6px 10px;font-size:10px;font-weight:850}.alpha-activity-stage.scored,.alpha-activity-stage.confirmed{color:var(--text-primary);background:#ffffff13;border-color:#ffffff29}.alpha-activity-time{color:var(--text-dim);text-align:right;font-size:11px;font-weight:700}.alpha-proof-panel{border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;margin-bottom:30px;padding:18px;position:sticky;top:16px}.alpha-proof-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.alpha-proof-header span,.alpha-proof-metric span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.alpha-proof-header strong{color:var(--text-primary);font-size:13px}.alpha-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.alpha-lifecycle-stepper{border-bottom:1px solid #ffffff12;gap:8px;margin-bottom:14px;padding-bottom:14px;display:grid}.alpha-lifecycle-step{border-radius:var(--radius-md);background:#00000024;border:1px solid #ffffff0f;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.alpha-lifecycle-step span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.alpha-lifecycle-step strong{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px;font-weight:750}.alpha-lifecycle-step.done{background:#2fc6a212;border-color:#2fc6a242}.alpha-lifecycle-step.active{background:#ffffff14;border-color:#fff3}.alpha-lifecycle-step.blocked{background:#ef444412;border-color:#ef444447}.alpha-proof-metric{border-radius:var(--radius-md);background:#0000002e;border:1px solid #fff1;min-width:0;padding:10px}.alpha-proof-metric strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:11px}.alpha-proof-links{border-top:1px solid #ffffff12;gap:9px;margin-top:14px;padding-top:14px;display:grid}.alpha-proof-links span,.alpha-proof-note{color:var(--text-muted);font-size:11px;font-weight:700}.alpha-proof-note{border-radius:var(--radius-md);background:#ffffff09;border:1px solid #fff1;margin-top:12px;padding:10px}.alpha-debug-actions{align-items:center;gap:10px;margin-top:12px;display:flex}.alpha-debug-actions button{color:var(--text-primary);cursor:pointer;background:#fff1;border:1px solid #ffffff1f;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:850}.alpha-debug-actions span{color:var(--text-dim);font-size:11px;font-weight:750}.entangle-clean-container{flex-direction:column;gap:32px;max-width:780px;margin:0 auto;display:flex}.clean-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border-radius:var(--radius-xl);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);overflow:hidden}.clean-card.active{border-color:#ffffff2e;animation:2s infinite border-glow}.card-header{border-bottom:1px solid var(--glass-border);background:#fff0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.card-title{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.status-indicator{align-items:center;gap:10px;display:flex}.status-dot{border-radius:50%;width:6px;height:6px;display:inline-block}.status-dot.idle{background:var(--text-dim)}.status-dot.pulse{background:#fff;animation:1.5s infinite s-pulse;box-shadow:0 0 10px #ffffff80}.card-body{flex-direction:column;gap:24px;padding:24px;display:flex}.wallet-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);background:#fff0;border:1px solid #ffffff12;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.wallet-pill{color:var(--text-muted);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.wallet-pill.active{color:var(--text-primary);background:#ffffff14;border-color:#ffffff26}.wallet-pill.evm.active,.wallet-pill.solana.active,.wallet-pill.sui.active,.wallet-pill.stellar.active,.wallet-pill.cosmos.active{border-color:#ffffff26}.wallet-dot{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:5px;height:5px}.wallet-pill.active .wallet-dot{background:#fff;box-shadow:0 0 6px #fff6}.wallet-pill .addr{color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:10px}.wallet-btn{color:#ffffff80;cursor:pointer;text-underline-offset:2px;opacity:.8;background:0 0;border:none;margin-left:2px;padding:0;font-size:10px;font-weight:700;text-decoration:underline}.wallet-btn:hover{opacity:1;color:#fff}.wallet-btn.disconnect{color:var(--text-dim);margin-left:4px;font-size:12px;text-decoration:none}.wallet-btn.disconnect:hover{color:#ffffffb3}.routing-grid{border-radius:var(--radius-lg);background:#fff0;border:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:20px;display:grid}.box-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:10px;font-weight:700}.clean-swap-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;font-size:18px;transition:all .15s}.clean-swap-btn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.status-grid{flex-wrap:wrap;gap:8px;display:flex}.status-pill{color:var(--text-muted);background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.status-pill.active{color:var(--text-primary);border-color:#ffffff26}.status-pill.evm,.status-pill.solana,.status-pill.sui,.status-pill.stellar{color:#ffffff8c}.status-pill .s-dot{background:var(--text-dim);border-radius:50%;width:5px;height:5px}.status-pill .s-dot.on{background:#fff;box-shadow:0 0 6px #fff6}.pill-action{color:#ffffff80;cursor:pointer;opacity:.8;background:0 0;border:none;margin-left:2px;padding:0;font-size:10px;font-weight:700;text-decoration:underline}.pill-action:hover{opacity:1}.input-group{flex-direction:column;gap:20px;display:flex}.field-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.field-top label{color:var(--text-secondary);font-size:11px;font-weight:700}.clean-input{-webkit-backdrop-filter:blur(16px)saturate(1.2);border-radius:var(--radius-md);color:#fff;box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff17;width:100%;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;transition:all .2s;box-shadow:inset 0 1px #ffffff0f,0 2px 8px #0000004d}.clean-input::placeholder{color:#fff3}.clean-input:focus{background:#ffffff14;border-color:#ffffff4d;outline:none;box-shadow:inset 0 1px #ffffff14,0 0 0 3px #ffffff0d,0 2px 8px #0000004d}.clean-input.err{border-color:#ff646466}.warning{color:#ff6464cc;font-size:10px;font-weight:700}.mode-toggle{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:3px;display:flex}.m-btn{color:var(--text-dim);cursor:pointer;text-transform:uppercase;background:0 0;border:none;border-radius:999px;padding:3px 12px;font-size:10px;font-weight:700;transition:all .15s}.m-btn.active{color:#fff;background:#ffffff1a}.field-bottom{justify-content:flex-end;margin-top:4px;display:flex}.byte-info{color:var(--text-dim);font-size:10px;font-weight:600}.byte-info.limit{color:#ff6464b3}.final-row{grid-template-columns:1fr 1.2fr;gap:16px;display:grid}.fee-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-xl);background:#ffffff05;border:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:5px 14px;display:flex}.fee-info .l{color:var(--text-dim);font-size:12px;font-weight:700;display:block}.fee-info .v{color:var(--text-primary);font-size:16px;font-weight:700}.rel-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .15s;display:flex}.rel-btn:hover{color:#fff;border-color:#ffffff4d}.launch-btn{letter-spacing:.01em;cursor:pointer;color:#000;background:#fff;border:none;border-radius:999px;width:100%;padding:16px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 2px 20px #ffffff26}.launch-btn.evm,.launch-btn.sol,.launch-btn.sui,.launch-btn.stellar,.launch-btn.cosmos{color:#000;background:#fff}.launch-btn:hover:not(:disabled){background:#ffffffeb;transform:translateY(-1px);box-shadow:0 4px 28px #ffffff40}.launch-btn:disabled{opacity:.4;cursor:not-allowed}.shine{background:linear-gradient(90deg,#0000,#fff3,#0000);width:50%;height:100%;animation:3s infinite shine;position:absolute;top:0;left:-100%}.active-loader{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:100%;color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:100%;font-size:13px;font-weight:600;display:flex}.mini-spinner{border:2px solid #fff3;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}.clean-tracker{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff1a;margin-top:4px;padding:20px}.tracker-top{justify-content:space-between;margin-bottom:16px;display:flex}.tracker-top .l{color:#ffffff80;text-transform:uppercase;font-size:11px;font-weight:700}.tracker-top .t{color:var(--text-primary);font-size:12px;font-weight:600}.tracker-bar{background:#ffffff0f;border-radius:2px;height:4px;margin-bottom:20px;overflow:hidden}.tracker-bar .fill{background:#fff;height:100%;transition:width .4s}.tracker-steps{justify-content:space-between;margin-bottom:16px;display:flex}.s-point{opacity:.25;flex-direction:column;align-items:center;gap:4px;transition:all .3s;display:flex}.s-point.on{opacity:1}.s-point .i{font-size:18px}.s-point .txt{text-transform:uppercase;color:var(--text-secondary);font-size:9px;font-weight:700}.curr-msg{text-align:center;color:var(--text-muted);margin:0;font-size:12px}.clean-alert{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);background:#ff50500f;border:1px solid #ff505026;justify-content:space-between;align-items:center;margin-top:16px;padding:14px 18px;display:flex}.alert-l{flex-direction:column;display:flex}.alert-l .t{color:#ff7878e6;font-size:12px;font-weight:700}.alert-l .m{color:#ff787899;font-size:12px}.c-btn{color:#ff7878b3;cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:20px}.clean-history{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border-radius:var(--radius-xl);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);padding:24px}.h-head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.h-head h3{color:var(--text-primary);margin:0;font-size:14px;font-weight:700}.h-link{color:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:all .15s}.h-link:hover{color:#fff;background:#ffffff1f}.custom-selector-shell{width:100%;position:relative}.selector-trigger{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-md);cursor:pointer;background:#ffffff05;border:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:44px;padding:10px 14px;transition:all .15s;display:flex;box-shadow:inset 0 1px #ffffff0f}.selector-trigger:hover:not(.locked){background:#ffffff14;border-color:#fff3}.selector-trigger.open{border-color:#ffffff4d;box-shadow:inset 0 1px #ffffff0f,0 0 0 3px #ffffff0d}.selector-trigger.locked{opacity:.3;cursor:not-allowed}.item-content{align-items:baseline;gap:8px;display:flex}.selector-trigger .name{color:var(--text-primary);font-size:13px;font-weight:700}.latency{color:var(--text-dim);font-size:10px;font-weight:600}.placeholder{color:var(--text-dim);font-size:13px;font-weight:500}.chevron{color:var(--text-dim)}.selector-dropdown{-webkit-backdrop-filter:blur(28px)saturate(1.5);border-radius:var(--radius-md);z-index:100;background:#0a0a0a;border:1px solid #ffffff1a;max-height:280px;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #000000b3,inset 0 1px #ffffff12}.dropdown-item{border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:2px;padding:8px 10px;transition:all .1s;display:flex}.dropdown-item:hover:not(.disabled){background:#ffffff12}.dropdown-item.selected{background:#ffffff14;border:1px solid #ffffff1f}.dropdown-item.disabled{opacity:.25;cursor:not-allowed}.item-main{flex-direction:column;gap:2px;display:flex}.item-meta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.type-tag{text-transform:uppercase;letter-spacing:.3px;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700}.type-tag.evm_l1,.type-tag.evm_l2,.type-tag.evm,.type-tag.solana,.type-tag.sui,.type-tag.stellar,.type-tag.cosmos{color:#ffffff80;background:#ffffff12;border:1px solid #ffffff1a}.maint{color:#ff6464cc;text-transform:uppercase;background:#ff64641a;border-radius:999px;padding:1px 6px;font-size:8px;font-weight:800}.meta-footer{align-items:center;gap:8px;margin-top:6px;display:flex}.meta-footer .tag{text-transform:uppercase;color:#fff6;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700}.short-name{color:var(--text-dim);text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700}.animate-in{animation:.15s cubic-bezier(0,0,.2,1) drop-in}.clean-table-wrapper{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff12;overflow-x:auto}.clean-table-wrapper--paginated{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.clean-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.clean-table th{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;background:#ffffff05;border-bottom:1px solid #ffffff0f;padding:12px 14px;font-size:10px;font-weight:700}.clean-table td{white-space:nowrap;color:var(--text-secondary);border-bottom:1px solid #ffffff0a;padding:14px}.clean-table tr:hover td{background:#ffffff0a}.route-tag{color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff12;border-radius:999px;padding:2px 8px;font-size:10px}.route-arrow{color:var(--text-dim);margin:0 6px;font-weight:700}.truncate-box{text-overflow:ellipsis;max-width:140px;display:block;overflow:hidden}.clean-table .status-pill{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:3px 10px;font-size:10px;font-weight:700;display:flex}.clean-table .status-pill .dot{background:currentColor;border-radius:50%;width:4px;height:4px}.clean-table .status-pill.delivered,.clean-table .status-pill.already_relayed,.clean-table .status-pill.confirmed{color:#fffc;background:#ffffff14;border:1px solid #ffffff1f}.clean-table .status-pill.undelivered{color:#ff7878cc;background:#ff505014;border:1px solid #ff505026}.clean-table .status-pill.sent,.clean-table .status-pill.detected,.clean-table .status-pill.verified{color:#fff9;background:#ffffff0f;border:1px solid #ffffff1a}.clean-table .status-pill.executing,.clean-table .status-pill.polling{color:#ffffff73;background:#ffffff0d;border:1px solid #ffffff14}.action-links{align-items:center;gap:6px;display:flex}.action-links .link{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700;text-decoration:none;transition:all .15s}.action-links .link.src{color:#fff9;background:#ffffff0d;border-color:#ffffff1a}.action-links .link.dst{color:#ffffffb3;background:#ffffff0f;border-color:#ffffff1f}.action-links .link.recheck{color:#ffffff80;background:#ffffff0a;border-color:#ffffff14}.action-links .link.track{color:var(--text-secondary);background:#ffffff0a;border-color:#ffffff12}.action-links .link:hover{color:#fff;background:#ffffff1a;transform:translateY(-1px)}.history-pagination{border-radius:0 0 var(--radius-md) var(--radius-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff05;border:1px solid #ffffff12;border-top-color:#ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding:14px 16px;display:flex}.history-pagination-meta{color:var(--text-dim);font-size:11px}.history-pagination-actions{align-items:center;gap:12px;display:flex}.history-page-indicator{color:var(--text-muted);font-size:11px}.history-page-btn{color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:6px 16px;font-size:12px;font-weight:700;transition:all .15s}.history-page-btn:hover:not(:disabled){color:#fff;border-color:#ffffff40}.history-page-btn:disabled{opacity:.25;cursor:not-allowed}.terminal-history-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);overflow:hidden}.terminal-history-card .card-header{background:#ffffff05;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.terminal-history-card .label{color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700}.terminal-history-card .card-body{padding:24px}.pulse-dot{background:#fff;border-radius:50%;width:6px;height:6px;animation:2s infinite s-pulse;box-shadow:0 0 8px #fff6}.panel{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);margin-bottom:20px;padding:20px}.panel-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.panel-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:700}.panel-stats-inline{gap:12px;display:flex}.mini-stat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:baseline;gap:6px;padding:5px 14px;display:flex}.mini-label{color:#fff6;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.mini-value{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800}.table-container{margin:0 -8px;padding:0 8px;overflow-x:auto}.panel-table{border-collapse:separate;border-spacing:0 6px;width:100%;min-width:560px}.panel-table th{text-transform:uppercase;color:var(--text-dim);letter-spacing:.05em;text-align:left;padding:0 10px 6px;font-size:10px;font-weight:700}.panel-table td{color:var(--text-secondary);background:#ffffff08;border-bottom:1px solid #ffffff0a;padding:10px;font-size:12px}.panel-table td:first-child{border-radius:999px 0 0 999px}.panel-table td:last-child{border-radius:0 999px 999px 0}.panel-table tr:hover td{background:#ffffff0f}.rank-first td{background:#ffffff0f;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.rank-cell{width:50px}.rank-dot{font-size:14px}.hotkey-wrapper{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.font-mono{font-family:JetBrains Mono,monospace}.row-winner td{background:#ffffff0d;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.row-standby td{background:#ffffff08}.role-pill{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.role-pill.winner{color:#000;background:#fff}.role-pill.standby{color:#fffc;background:#ffffff26}.pipeline-timeline{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border-radius:var(--radius-lg);border:1px solid var(--glass-border);margin-bottom:24px;padding:20px 0}.pipeline-e2e{text-align:center;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;font-size:10px;font-weight:700}.pipeline-e2e strong{color:#fff;margin-left:6px;font-family:JetBrains Mono,monospace;font-size:13px}.pipeline-stages{scrollbar-width:none;justify-content:center;align-items:flex-start;gap:0;padding:10px 20px;display:flex;overflow-x:auto}.pipeline-stages::-webkit-scrollbar{display:none}.pipeline-connector{background:#ffffff12;flex-shrink:0;width:36px;height:2px;margin-top:18px;transition:all .4s}.pipeline-connector.active{background:#ffffff40}.pipeline-node{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;min-width:72px;display:flex}.pipeline-node-circle{z-index:1;width:40px;height:40px;color:var(--text-dim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:2px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .3s;display:flex}.pipeline-node.completed .pipeline-node-circle{color:#000;background:#fff;border-color:#fff}.pipeline-node.current .pipeline-node-circle{color:#fff;background:#ffffff1a;border-color:#ffffff80;animation:2s ease-in-out infinite pulse-ring}.pipeline-check{color:#000;font-size:14px;font-weight:700}.pipeline-icon{font-size:16px}.pipeline-label{color:var(--text-dim);text-align:center;text-transform:uppercase;letter-spacing:.03em;margin-top:2px;font-size:9px;font-weight:700}.pipeline-node.completed .pipeline-label,.pipeline-node.current .pipeline-label{color:var(--text-secondary)}.pipeline-duration{color:#fff9;background:#ffffff12;border-radius:999px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.stats-row{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.stat-card{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff12;flex:1;min-width:130px;padding:14px}.stat-card.highlight{background:#ffffff0f;border-color:#ffffff1f}.sc-label{text-transform:uppercase;color:#fff6;letter-spacing:.05em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.sc-value{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:22px;font-weight:800;display:block}.sc-footer{color:var(--text-dim);margin-top:6px;font-size:10px}.content-layout{flex-wrap:wrap;gap:24px;display:flex}.dimensions-section{flex:1;min-width:260px}.formula-section{flex-shrink:0;width:220px}.section-title{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:10px;font-weight:700}.dim-list{flex-direction:column;gap:10px;display:flex}.dim-row{flex-direction:column;gap:4px;display:flex}.dim-info{align-items:baseline;gap:6px;display:flex}.dim-name{color:var(--text-secondary);font-size:13px;font-weight:600}.dim-pct{color:#fff6;font-size:10px;font-weight:700}.dim-num{color:var(--text-primary);margin-left:auto;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.dim-track{background:#ffffff0f;border-radius:2px;height:4px;overflow:hidden}.dim-progress{height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.dark-card{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff12;flex-direction:column;align-items:center;padding:16px;display:flex}.formula-box{text-align:center;width:100%;color:var(--text-secondary);background:#ffffff08;border-radius:8px;margin-bottom:16px;padding:8px;font-size:10px}.chart-box{flex-direction:column;align-items:center;display:flex}.chart-wrapper{width:90px;height:90px;margin-bottom:10px}.circular-chart{width:100%;height:100%}.circle-bg{fill:none;stroke:#ffffff12;stroke-width:3px}.circle{fill:none;stroke-width:3px;stroke-linecap:round;stroke:#fff;transition:stroke-dasharray 1s ease-in-out}.percentage-text{fill:var(--text-primary);text-anchor:middle;font-size:8px;font-weight:800}.chart-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}@media (max-width:1200px){.formula-section{width:100%}}.waterfall-header{border-bottom:1px solid #ffffff0f;margin-bottom:20px;padding-bottom:12px}.mini-stat-large{flex-direction:column;gap:2px;display:flex}.waterfall-container{flex-direction:column;gap:20px;display:flex}.waterfall-bars{flex-direction:column;gap:12px;display:flex}.waterfall-row{grid-template-columns:120px 1fr;align-items:center;gap:16px;display:grid}.label-col{flex-direction:column;gap:2px;display:flex}.row-label{color:var(--text-secondary);font-size:12px;font-weight:600}.row-val{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px}.bar-col{align-items:center;gap:10px;display:flex}.bar-track{background:#ffffff0d;border-radius:3px;flex:1;height:6px;overflow:hidden}.bar-fill{border-radius:3px;height:100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.bar-percent{text-align:right;min-width:36px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.waterfall-footer{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:12px;padding-top:16px;display:flex}.target-note{color:var(--text-dim);margin:0;font-size:11px}.target-note strong{color:var(--text-secondary)}.timing-status-pill{text-transform:uppercase;border-radius:999px;padding:3px 12px;font-size:10px;font-weight:700}.timing-status-pill.fast{color:#ffffffb3;background:#ffffff12;border:1px solid #ffffff1f}.timing-status-pill.slow{color:#ff7878b3;background:#ff505014;border:1px solid #ff50501f}@media (max-width:800px){.waterfall-row{grid-template-columns:1fr;gap:6px}.label-col{flex-direction:row;justify-content:space-between}.waterfall-footer{text-align:center;flex-direction:column;gap:12px}}.tracker-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:700px;min-height:15vh;margin:0 auto;padding:12px 24px;animation:.6s ease-out fade-in-up;display:flex}.hero-title{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:8px;font-size:1.8rem;font-weight:800}.hero-subtitle{color:var(--text-muted);max-width:480px;margin-bottom:20px;font-size:.9rem;line-height:1.5}.hero-info{max-width:440px}.hero-info p{color:var(--text-dim);font-size:.8rem;line-height:1.5}.search-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;gap:6px;width:100%;max-width:480px;margin-bottom:14px;padding:4px;display:flex}.search-input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px}.search-input::placeholder{color:#fff3}.search-button{color:#000;cursor:pointer;background:#fff;border:none;border-radius:999px;padding:0 20px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;transition:all .15s}.search-button:hover{background:#ffffffe0}.tracker-page{max-width:1200px;min-height:100vh;margin:0 auto;padding:0 24px 40px}.tracker-header{margin-bottom:16px}.header-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.header-title{color:var(--text-primary);margin:0;font-size:1.3rem;font-weight:800}.back-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:4px 16px;font-size:11px;font-weight:600;transition:all .15s}.back-button:hover{color:var(--text-secondary);border-color:#fff3}.header-id-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-sm);background:#ffffff08;border:1px solid #ffffff12;align-items:center;gap:10px;padding:10px 14px;display:flex}.id-label{color:#fff6;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:800}.id-value{color:var(--text-secondary);word-break:break-all;font-family:JetBrains Mono,monospace;font-size:12px}.lifecycle-content{margin-top:16px;animation:.4s ease-out fade-in-up}.lifecycle-grid{grid-template-columns:1fr;align-items:start;gap:16px;margin-bottom:20px;display:grid}@media (min-width:1100px){.lifecycle-grid{grid-template-columns:1fr 460px}}.grid-left,.grid-right{flex-direction:column;gap:16px;min-width:0;display:flex}.execution-details.panel{margin-bottom:0}.exec-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.exec-item{flex-direction:column;gap:3px;display:flex}.exec-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:800}.exec-val{color:var(--text-secondary);font-size:13px;font-weight:600}.exec-val.mono{font-family:JetBrains Mono,monospace;font-size:12px}.exec-val a{color:#ffffffb3;border-bottom:1px dashed #fff3;padding-bottom:1px;text-decoration:none}.exec-val a:hover{color:#fff;border-bottom-style:solid}.loading-state{min-height:30vh;color:var(--text-dim);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.spinner{border:2px solid #ffffff14;border-top-color:#fff;border-radius:50%;width:28px;height:28px;animation:1s linear infinite spin}.tracker-page .error-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-lg);text-align:center;background:#ffffff08;border:1px solid #ff505026;max-width:460px;margin:40px auto;padding:28px}.tracker-page .error-card h3{color:#ff7878e6;margin-bottom:6px;font-size:16px;font-weight:700}.tracker-page .error-card p{color:var(--text-muted);margin-bottom:14px;font-size:13px}.error-hint{font-size:11px;font-style:italic}.retry-button{color:#000;cursor:pointer;background:#fff;border:none;border-radius:999px;padding:8px 24px;font-weight:700;transition:all .15s}.retry-button:hover{background:#ffffffe0}.stats-page{max-width:1180px;margin:0 auto;padding-bottom:60px}.stats-header{margin-bottom:36px}.header-meta{align-items:center;gap:10px;margin-bottom:10px;display:flex}.live-pill{color:#000;text-transform:uppercase;letter-spacing:.5px;background:#fff;border-radius:999px;padding:2px 10px;font-size:9px;font-weight:800}.stats-title{color:var(--text-primary);letter-spacing:-.5px;margin:0;font-size:32px;font-weight:800}.stats-subtitle{color:var(--text-muted);margin-top:6px;font-size:14px}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:36px;display:grid}.stats-page .stat-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);flex-direction:column;gap:10px;padding:24px;transition:all .2s;display:flex}.stats-page .stat-card:hover{border-color:#ffffff2e;transform:translateY(-2px)}.stats-page .stat-card.skeleton{background:#ffffff08;border:none;height:160px;animation:2s infinite pulse}.stat-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700}.stat-value{color:var(--text-primary);font-size:32px;font-weight:800}.stat-value.highlight.green{color:#fff}.stat-footer{color:var(--text-dim);border-top:1px solid #ffffff0f;margin-top:8px;padding-top:12px;font-size:11px;font-weight:500}.stats-warning{border-radius:var(--radius-md);color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff1f;margin-bottom:24px;padding:14px 18px;font-size:13px}.epoch-control-panel{margin-bottom:24px}.epoch-panel-copy{color:var(--text-muted);margin:6px 0 0;font-size:12px}.epoch-search-shell{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.epoch-search-label{color:var(--text-dim);letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800}.epoch-search-form{gap:10px;display:flex}.epoch-search-input{border-radius:var(--radius-md);width:100%;color:var(--text-primary);background:#00000038;border:1px solid #ffffff1f;outline:none;padding:13px 14px;font-size:14px}.epoch-search-input:focus{border-color:#ffffff52;box-shadow:0 0 0 3px #ffffff0d}.epoch-search-button{border-radius:var(--radius-md);color:#000;cursor:pointer;text-transform:uppercase;background:#fff;border:1px solid #ffffff29;padding:0 18px;font-size:12px;font-weight:900}.epoch-search-button:disabled{cursor:not-allowed;opacity:.45}.epoch-search-help{color:var(--text-dim);margin-top:10px;font-size:11px}.epoch-option-list{gap:8px;max-height:320px;padding-right:4px;display:grid;overflow:auto}.epoch-option{border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff14;grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:11px 13px;transition:all .18s;display:grid}.epoch-option:hover,.epoch-option.active{color:var(--text-primary);background:#ffffff14;border-color:#ffffff38}.epoch-option-index{color:var(--text-primary);font-size:15px;font-weight:900}.epoch-empty{border-radius:var(--radius-md);color:var(--text-dim);text-align:center;border:1px dashed #ffffff1f;padding:18px}.stats-inline-note{color:var(--text-dim);margin:-10px 0 18px;font-size:12px;font-weight:600}.stats-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:10px 0 18px;display:flex}.stats-section-heading h2{color:var(--text-primary);letter-spacing:-.3px;margin:0;font-size:20px;font-weight:800}.stats-section-heading p,.stats-section-heading span{color:var(--text-muted);margin:5px 0 0;font-size:12px}.reward-grid{margin-bottom:20px}.mechanism-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px;display:grid}.mechanism-card{border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);background:linear-gradient(135deg,#ffffff13,#ffffff06);padding:24px;position:relative;overflow:hidden}.mechanism-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 0,#ffffff1f,#0000 32%);position:absolute;inset:0}.mechanism-card.relay:before{background:radial-gradient(circle at 80% 0,#ffffff24,#0000 34%)}.mechanism-title{color:var(--text-dim);letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:800;position:relative}.mechanism-main{color:var(--text-primary);margin:8px 0 18px;font-size:28px;font-weight:900;position:relative}.mechanism-row{color:var(--text-muted);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:12px;display:flex;position:relative}.mechanism-row strong{color:var(--text-primary);font-family:JetBrains Mono,monospace}.reward-table-wrap{margin-bottom:36px}.reward-table{min-width:820px}.reward-note{color:var(--text-dim);font-size:11px}.stats-tables{grid-template-columns:1fr;display:grid}.table-panel{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);padding:24px}.table-panel .panel-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.table-panel .panel-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:700}.legend{gap:16px;display:flex}.legend-item{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.legend .dot{border-radius:50%;width:5px;height:5px}.legend .dot.g{background:#fff}.legend .dot.w{background:#fff6}.table-wrapper{overflow-x:auto}.stats-table{border-collapse:collapse;width:100%;min-width:700px}.stats-table th{text-align:left;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff0f;padding:12px;font-size:10px;font-weight:700}.stats-table td{color:var(--text-secondary);vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:16px 12px}.analytics-heading{margin-top:44px}.analytics-hero-grid{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(180px,.75fr));gap:16px;margin-bottom:18px;display:grid}.analytics-hero-card{border-radius:var(--radius-lg);background:var(--glass-bg);min-height:132px;box-shadow:var(--glass-shadow);border:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;padding:20px;display:flex}.analytics-hero-card.wide{min-width:0}.analytics-hero-card .formula{color:var(--text-primary);letter-spacing:-.04em;overflow-wrap:anywhere;margin:12px 0;font-size:clamp(18px,2.2vw,28px);font-weight:900}.analytics-table-wrap,.timing-only-grid,.scoring-grid-wrap{margin-bottom:20px}.analytics-grid-2{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:18px;display:grid}.compact-panel{padding:20px}.pipeline-stack,.score-bars,.insight-list{gap:12px;display:grid}.pipeline-row{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.pipeline-row:first-child{border-top:0;padding-top:0}.pipeline-row strong,.score-bar-meta strong{color:var(--text-primary);font-weight:800}.pipeline-row span,.score-bar-meta span,.insight-list p{color:var(--text-secondary);line-height:1.55}.pipeline-metrics{text-align:right;gap:3px;display:grid}.pipeline-metrics b{color:var(--text-primary);font-size:15px}.pipeline-metrics small{color:var(--text-muted);font-size:10px}.score-bar-row{gap:8px;display:grid}.score-bar-meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.score-bar-track{background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;height:8px;overflow:hidden}.score-bar-track>div{border-radius:inherit;background:#fff;height:100%}.insight-panel{background:var(--glass-bg)}.insight-list p{border-left:2px solid #ffffff24;margin:0;padding-left:14px}.latency-chip{min-width:76px;color:var(--text-primary);background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;display:inline-flex}.latency-chip.fast{background:#ffffff1f}.latency-chip.steady{background:#ffffff13}.latency-chip.slow{color:#fff;background:#ffffff09;border-color:#ffffff38}.stats-table tr:hover td{background:#ffffff08}.status-pill-small{text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-size:10px;font-weight:700;display:flex}.status-pill-small.ok{color:#fffc;background:#ffffff12;border:1px solid #ffffff1f}.status-pill-small.warn{color:#ffffff73;background:#ffffff0a;border:1px solid #ffffff14}.inner-dot{background:currentColor;border-radius:50%;width:4px;height:4px}.stats-page .error-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;border-radius:var(--radius-xl);background:#ffffff08;border:1px solid #ff50501f;max-width:500px;margin:40px auto;padding:48px}.error-icon{margin-bottom:20px;font-size:40px}.retry-btn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:999px;margin-top:24px;padding:10px 28px;font-family:Inter,sans-serif;font-weight:700;transition:all .15s}.retry-btn:hover{background:#ffffffe0}@media (max-width:760px){.analytics-hero-grid,.analytics-grid-2{grid-template-columns:1fr}.analytics-hero-card{min-height:0}.pipeline-row,.score-bar-meta{grid-template-columns:1fr;align-items:flex-start}.pipeline-metrics{text-align:left}.stats-section-heading{flex-direction:column;align-items:flex-start}.epoch-search-shell{grid-template-columns:1fr}.epoch-search-form{flex-direction:column}.epoch-search-button{min-height:42px}.epoch-option{grid-template-columns:1fr}.alpha-bridge-nav,.alpha-deferred-header,.alpha-deferred-row,.alpha-wallet-panel{flex-direction:column;align-items:flex-start}.alpha-bridge-nav-links{width:100%;overflow-x:auto}.alpha-route-grid,.alpha-config-strip,.alpha-smoke-grid,.alpha-route-health-summary,.alpha-route-health-row,.alpha-route-health-evidence,.alpha-activity-row,.alpha-activity-layout,.alpha-proof-grid,.alpha-manager-console,.alpha-transaction-picker,.alpha-transaction-console,.alpha-form-grid,.alpha-v2-grid,.alpha-v2-validator-head,.alpha-v2-validator-row,.alpha-portfolio-hero,.alpha-portfolio-grid,.alpha-product-grid,.alpha-readiness-grid,.alpha-manager-row{grid-template-columns:1fr}.alpha-activity-amount,.alpha-activity-links,.alpha-activity-stage,.alpha-activity-time,.alpha-manager-row .status-pill-small{text-align:left;justify-self:start}.alpha-tx-pair,.alpha-filter-bar{grid-template-columns:1fr}.alpha-proof-panel{position:static}.alpha-lifecycle-step{grid-template-columns:1fr}.alpha-manager-detail{position:static}.alpha-manager-toolbar{width:100%;overflow-x:auto}.alpha-deferred-row span{text-align:left}.alpha-pagination-row{flex-direction:column;align-items:flex-start}.alpha-transaction-actions{flex-direction:column}.alpha-wallet-actions{justify-content:flex-start;width:100%}.mechanism-grid{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1180px){.analytics-hero-grid,.analytics-grid-2{grid-template-columns:1fr}.alpha-route-grid,.alpha-config-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.alpha-activity-row{grid-template-columns:82px minmax(0,1fr) 130px 90px}.alpha-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alpha-portfolio-grid{grid-template-columns:1fr}.alpha-manager-row{grid-template-columns:minmax(160px,1.4fr) minmax(160px,1fr) 90px}.alpha-filter-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.alpha-activity-layout,.alpha-manager-console,.alpha-transaction-console{grid-template-columns:1fr}.alpha-proof-panel,.alpha-manager-detail{position:static}.alpha-activity-stage,.alpha-activity-links,.alpha-activity-time{text-align:left;justify-self:start}}.dashboard{max-width:1200px;margin:0 auto;padding-bottom:60px}.dash-hero{margin-bottom:36px}.dash-hero h1{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 4px;font-size:28px;font-weight:800}.dash-hero p{color:var(--text-muted);margin:0;font-size:14px}.dash-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:32px;display:grid}.kpi-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);flex-direction:column;gap:8px;padding:20px;transition:all .2s;display:flex}.kpi-card:hover{border-color:#ffffff2e}.kpi-card .label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.kpi-card .value{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:28px;font-weight:800}.kpi-card .sub{color:var(--text-dim);font-size:11px}.kpi-card.accent .value,.kpi-card.green .value{color:#fff}.dash-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}@media (max-width:900px){.dash-grid{grid-template-columns:1fr}}.dash-panel{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:20px;overflow:hidden}.dash-panel h3{color:var(--text-primary);margin:0 0 16px;font-size:14px;font-weight:700}.dash-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dash-list-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.dash-list-item .rank{color:var(--text-dim);width:24px;font-size:12px;font-weight:800}.dash-list-item .hotkey{color:var(--text-secondary);text-overflow:ellipsis;flex:1;margin:0 10px;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.dash-list-item .score{color:#ffffffb3;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.dash-chain-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.chain-card{border-radius:var(--radius-md);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;display:flex}.chain-card .name{color:var(--text-secondary);font-size:12px;font-weight:700}.chain-card .type{color:var(--text-dim);text-transform:uppercase;font-size:9px;font-weight:700}.chain-card .status-dot-sm{border-radius:50%;width:5px;height:5px}.chain-card .status-dot-sm.ok{background:#fff;box-shadow:0 0 6px #fff6}@media (max-width:800px){.pipeline-stages{justify-content:flex-start}.final-row,.routing-grid{grid-template-columns:1fr}.clean-swap-btn{margin:0 auto;transform:rotate(90deg)}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
