.ta{--bg: #0a0a0a;--ink: #ffffff;--muted: rgba(255, 255, 255, .72);--faint: rgba(255, 255, 255, .52);--line: rgba(255, 255, 255, .16);--card: #0a0a0a;--pane-top: #0a0a0a;--pane-bottom: #0a0a0a;--cyan: #02edf8;min-height:100dvh;display:grid;grid-template-columns:260px minmax(0,1fr);background-color:var(--bg);background-image:none;color:var(--ink);color-scheme:dark;font-family:Larsseit,sans-serif;letter-spacing:0}body:has(.ta){margin:0;background:#0a0a0a;color:#fff;font-family:Larsseit,sans-serif}.ta a{color:inherit;text-decoration:none}.ta button,.ta input{font:inherit;color:inherit}.ta :focus-visible{outline:2px solid #02edf8;outline-offset:3px}.ta-skip{position:absolute;left:16px;top:12px;z-index:80;transform:translateY(-140%);border-radius:999px;background:#fff;color:#120c28;padding:8px 14px}.ta-skip:focus{transform:none}.ta-side{position:sticky;top:0;display:flex;height:100dvh;flex-direction:column;gap:18px;padding:22px 14px 16px;overflow:hidden;border-right:1px solid var(--line);background:#0a0a0aeb;backdrop-filter:blur(18px)}.ta-side-nav{flex:1;min-height:0;overflow:auto}.ta-brand{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 6px}.ta-brand svg{width:36px;height:36px;display:block;flex:none}.ta-brand span{font-size:14px;font-weight:500;letter-spacing:.28em}.ta-nav{display:flex;flex-direction:column;gap:4px}.ta-nav-foot{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.ta-nav-btn{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border-radius:999px;color:#ffffffc7;font-family:Larsseit,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em}.ta-nav-btn:hover{background:#ffffff0f;color:#fff}.ta-nav-btn.is-active,.ta-nav-btn.is-active:hover{background:transparent;color:#02edf8}.ta-nav-btn.is-quiet{color:var(--faint)}.ta-nav-label{flex:1;text-align:left}.ta-badge{border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:3px 8px;background:transparent;color:#fff;font-family:Larsseit,sans-serif;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ta-chain-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.ta-side>.ta-chain-switch{padding:0 6px}.ta-chain-switch .ta-btn{width:100%;min-height:44px;gap:6px;padding:0 8px;letter-spacing:.08em}.ta-chain-glyph{width:18px;height:18px;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ta-mark{position:relative;display:inline-block;flex:none;line-height:0}.ta-mark>img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px #ffffff1f}.ta-mark-chain{position:absolute;right:-3px;bottom:-3px;display:grid;overflow:hidden;place-items:center;border:2px solid #0a0a0a;border-radius:50%}.ta-mark-chain img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ta-asset-pick{display:grid;align-content:center;justify-items:center;gap:8px;min-height:88px;padding:10px 6px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:transparent;color:#fff;font-family:Larsseit,sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ta-asset-pick.is-on{border-color:#02edf8;background:#02edf814;color:#02edf8}.ta-asset-pick:disabled{cursor:progress;opacity:.5}.ta-chain-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.ta-chain-picks .ta-btn{width:100%;min-height:44px;padding:0 8px}.ta-field{display:grid;gap:8px;margin-bottom:14px}.ta-field span{color:var(--faint);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ta-field input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:14px;background:#ffffff0a}.ta-rh-steps{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.ta-rh-steps li{color:var(--faint);font-size:13px}.ta-rh-steps li[data-status=active]{color:#fff}.ta-rh-steps li[data-status=done]{color:#02edf8}.ta-rh-steps li[data-status=error]{color:#ffc7c9}.ta-side-wallet{margin-top:auto;display:grid;gap:8px;padding:8px 4px 0}.ta-back,.ta-back-link{display:inline-flex;align-items:center;min-height:36px;color:var(--muted);font-size:13px}.ta-back:hover,.ta-back-link:hover{color:#fff}.ta-side-note,.ta-fine{margin:0;color:var(--faint);font-size:12px;line-height:1.45}.ta-main{min-width:0}.ta-mobile-head,.ta-tabs,.ta-drawer{display:none}.ta-screen{width:min(760px,100%);margin:0 auto;padding:48px 28px 88px;animation:ta-in .22s ease}.ta-screen-narrow{width:min(520px,100%)}.ta-kicker{display:flex;align-items:center;justify-content:flex-start;gap:0;margin:0 0 14px;color:#02edf8;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.ta-kicker span{display:none}.ta-eyebrow{margin:0 0 18px;color:#02edf8;font-size:11px;font-weight:500;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.ta-title{margin:0;color:#fff;font-family:Larsseit,sans-serif;font-size:clamp(36px,5vw,56px);font-weight:300;letter-spacing:-.03em;line-height:1.05;text-transform:none}.ta-lead{max-width:28rem;margin:18px 0 0;color:#ffffffb8;font-size:18px;line-height:1.35;letter-spacing:-.02em}.ta-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:36px 32px 32px;text-align:left;background:#0a0a0a;color:#fff}.ta-panel-compact{padding:36px 28px 32px}.ta-panel-compact .ta-title{font-size:clamp(2rem,4vw,3.1rem)}.ta-panel+.ta-features,.ta-panel+.ta-card,.ta-panel+.ta-soon-wrap,.ta-panel+.ta-list,.ta-panel+.ta-empty,.ta-panel+.ta-kv,.ta-back-link+.ta-panel{margin-top:20px}.ta-pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin:0 0 22px;padding:0 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:#fff;font-size:13px}.ta-pill i{width:6px;height:6px;border-radius:50%;background:#02edf8}.ta-panel-actions{display:flex;justify-content:flex-start;margin-top:28px}.ta-chains{display:grid;gap:8px;margin:22px 0 0;padding:0;list-style:none}.ta-chains li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#00000059;font-size:14px}.ta-chains li span:nth-child(2){color:#ffffff8c;font-size:13px}.ta-chains em{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73}.ta-chains em.is-live{color:#02edf8}.ta-balance-line{display:flex;align-items:baseline;justify-content:flex-start;gap:10px;margin:18px 0 0;color:#ffffffb8;font-size:14px;letter-spacing:-.02em;text-transform:none}.ta-balance-line strong{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.03em;text-transform:none}.ta-panel .ta-balance-line{justify-content:flex-start;color:#ffffffb8}.ta-panel .ta-balance-line strong,.ta-panel .ta-status{color:#fff}.ta-panel .ta-status{display:inline-flex;margin-top:18px;background:#ffffff2e}.ta-features{display:grid;gap:12px;margin-top:32px}.ta-feature{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;min-height:88px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:#0a0a0a;text-align:left}.ta-feature:hover{border-color:#fff6;background:#ffffff0a}.ta-feature-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:999px;background:#02edf8;color:#000;font-family:Larsseit,sans-serif;font-weight:500}.ta-logo{position:relative;display:inline-block;flex:none;line-height:0}.ta-logo img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ta-logo .ta-logo-badge{position:absolute;right:-3px;bottom:-3px;display:grid;width:46%;height:46%;place-items:center;border:2px solid #0a0a0a;border-radius:50%;background:#fff;color:#111}.ta-logo .ta-logo-badge svg{width:72%;height:72%}.ta-feature-copy{display:grid;gap:4px;min-width:0}.ta-feature-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.ta-feature-body{color:var(--muted);font-size:14px;line-height:1.45}.ta-intro{margin-bottom:22px}.ta-card{display:grid;min-width:0;gap:0;padding:16px;border:1px solid var(--line);border-radius:12px;background:#0a0a0a}.ta-inset{min-width:0;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#0a0a0a}.ta-label{margin:0 0 12px;color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ta-amount-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.ta-token,.ta-token-static{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:4px 8px 4px 4px;border-radius:14px;background:transparent;text-align:left}.ta-token{border:0;cursor:pointer}.ta-token:hover{background:#ffffff0a}.ta-token strong,.ta-token-static strong{display:flex;align-items:center;gap:2px;font-size:15px}.ta-token span span,.ta-token-static span span{display:block;color:var(--faint);font-size:12px}.ta input.ta-amount,.ta p.ta-amount{width:0;flex:1 1 0;min-width:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#f6f4ef61;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:500;letter-spacing:-.04em;line-height:1;text-align:right;font-variant-numeric:tabular-nums}.ta input.ta-amount:focus,.ta input.ta-amount:focus-visible{border-color:transparent;outline:none;box-shadow:none}.ta input.ta-amount:not(:-moz-placeholder){color:var(--ink)}.ta input.ta-amount:not(:placeholder-shown){color:var(--ink)}.ta-amount-mirror{color:#f6f4ef61}.ta .ta-amount-mirror.is-hot,.ta .ta-amount.is-hot{color:#fff}.ta-amount:focus{outline:none}.ta-amount:disabled{opacity:.7}.ta-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.ta-meta>span:first-child{display:inline-flex;align-items:center;gap:8px;min-width:0}.ta .ta-chip{min-height:28px;padding:0 8px;border:0;border-radius:10px;background:#ffffff1a;color:#fff;font-family:Larsseit,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.02em;text-transform:none;cursor:pointer}.ta-chip:hover{background:#ffffff29}.ta-join{display:grid;width:36px;height:36px;place-items:center;margin:-8px auto;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#0a0a0a;color:#fff;position:relative;z-index:1}.ta-recipient{display:grid;margin-top:14px}.ta input.ta-field{width:100%;height:48px;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:14px;background:#0a0a0a;color:var(--ink);box-shadow:none}.ta input.ta-field:focus,.ta input.ta-field:focus-visible{border-color:#02edf8;outline:none}.ta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.ta .ta-btn{min-height:46px;border-radius:999px;font-family:Larsseit,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ta .ta-btn-solid{border:0;background:#02edf8;color:#000;box-shadow:none}.ta .ta-btn-solid:hover{background:#02edf8e0}.ta .ta-btn-ghost,.ta .ta-btn-ghost:hover{border-color:#ffffff4d;background:transparent;color:#fff;box-shadow:none}.ta-btn-block{width:100%;margin-top:16px}.ta-btn:disabled{background:#ffffff0f;color:#f6f4ef66;cursor:progress}.ta-error{margin:12px 0 0;color:#ffc7c9;font-size:14px}.ta-note{margin:12px 0 0;color:var(--muted);font-size:14px}.ta-note a{color:#fff;text-decoration:underline;text-underline-offset:3px}.ta-fine{margin-top:12px}.ta-progress{height:2px;margin-top:12px;overflow:hidden;border-radius:99px;background:#ffffff14}.ta-progress span{display:block;width:40%;height:100%;background:#fff;animation:ta-slide 1s ease-in-out infinite}.ta-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.ta-stat{display:grid;gap:4px;padding:14px 12px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.ta-stat span,.ta-stat em{color:var(--faint);font-size:11px;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.ta-stat strong{font-size:22px;font-weight:520;letter-spacing:-.04em}.ta-segments{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:14px;padding:4px;border-radius:999px;background:#0a0a0a}.ta-segments span{display:grid;min-height:36px;place-items:center;border-radius:999px;color:var(--faint);font-size:13px}.ta-segments .is-on{background:#ffffff14;color:#fff}.ta-validator{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:16px}.ta-validator strong,.ta-validator span span{display:block}.ta-validator span span,.ta-validator em{color:var(--faint);font-size:12px;font-style:normal}.ta-rate{margin:14px 0 0;padding:12px 14px;border:1px dashed rgba(2,237,248,.35);border-radius:14px;color:var(--muted);font-size:13px;line-height:1.5}.ta-soon-wrap{position:relative}.ta-soon-body{opacity:.42;filter:blur(1.2px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ta-soon-card{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;padding:20px;text-align:center}.ta-soon-card>div{width:min(340px,100%);padding:28px 22px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0a0a0a;color:#fff}.ta-soon-card h2{margin:0;color:#fff;font-family:Larsseit,sans-serif;font-weight:300;font-size:32px;letter-spacing:-.03em;line-height:1.05;text-transform:none}.ta-soon-card p:last-child{margin:8px 0 0;color:#ffffffd1;font-size:14px;line-height:1.5}.ta-soon-card .ta-kicker{justify-content:center}.ta-empty{display:grid;justify-items:start;gap:16px;padding:28px 22px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.ta-empty p{margin:0;max-width:42ch;color:var(--muted)}.ta-list{margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:22px;background:var(--card);overflow:hidden}.ta-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:72px;padding:12px 16px}.ta-item+.ta-item,.ta-list li+li .ta-item{border-top:1px solid rgba(255,255,255,.06)}.ta-item:hover{background:#ffffff08}.ta-item-copy{display:grid;gap:2px;min-width:0}.ta-item-copy strong{font-size:15px}.ta-item-copy span,.ta-mono{overflow:hidden;color:var(--faint);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ta-mono{font-family:JetBrains Mono,ui-monospace,monospace;white-space:normal;word-break:break-all}.ta-status{border-radius:10px;padding:4px 8px;background:#ffffff1a;color:#fff;font-family:Larsseit,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.02em;text-transform:none}.ta-detail-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.ta-kv{margin:0;border:1px solid var(--line);border-radius:22px;background:var(--card);overflow:hidden}.ta-kv div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:baseline;padding:14px 16px}.ta-kv div+div{border-top:1px solid rgba(255,255,255,.06)}.ta-kv dt{color:var(--faint);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.ta-kv dd{margin:0;font-size:15px}.ta-modal{position:fixed;inset:0;z-index:70;display:grid;place-items:end center;padding:16px;background:#020202bd}.ta-dialog{width:min(420px,100%);margin-bottom:8px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#0a0a0a}.ta-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 12px}.ta-dialog-head h2{margin:0;font-size:18px;font-weight:560;letter-spacing:-.03em}.ta-token-list{margin:0;padding:0;list-style:none}.ta-token-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:64px;padding:8px 12px;border:0;border-radius:16px;background:transparent;text-align:left;cursor:pointer}.ta-token-option:hover{background:#ffffff0d}.ta-token-option strong,.ta-token-option span span{display:block}.ta-token-option span span,.ta-token-option em{color:var(--faint);font-size:12px;font-style:normal}.ta-icon-btn{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:999px;background:transparent;color:#fff;cursor:pointer}.ta-icon-btn:hover{background:#ffffff0f}@keyframes ta-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ta-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media(prefers-reduced-motion:reduce){.ta-screen,.ta-progress span{animation:none}.ta-progress span{width:100%;opacity:.7}}@media(max-width:900px){.ta{grid-template-columns:1fr;padding-bottom:92px}.ta-side{display:none}.ta-mobile-head{position:sticky;top:0;z-index:20;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px 10px;background:#0a0a0ae0;backdrop-filter:blur(16px)}.ta-mobile-head-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px}.ta-mobile-head .ta-brand{justify-self:center;min-width:0;padding:0}.ta-mobile-head .ta-chain-switch{position:static}.ta-mobile-head .ta-chain-switch .ta-btn{min-height:44px;padding:0 8px}.ta-mobile-head .ta-btn{min-height:40px;padding:0 12px}.ta-screen{padding:28px 16px 32px}.ta-tabs{position:fixed;right:12px;bottom:12px;left:12px;z-index:30;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px;border:1px solid var(--line);border-radius:22px;background:#0a0a0af0;backdrop-filter:blur(16px)}.ta-tab{display:grid;min-height:52px;place-items:center;align-content:center;gap:2px;border-radius:16px;color:var(--faint);font-size:10px;letter-spacing:.02em}.ta-tab.is-active{background:transparent;color:#02edf8}.ta-drawer{position:fixed;inset:0;z-index:60;display:block}.ta-drawer-scrim{position:absolute;inset:0;border:0;background:#020202bd}.ta-drawer-panel{position:relative;display:flex;width:min(320px,88vw);height:100%;flex-direction:column;gap:12px;padding:12px 12px 24px;background:#0a0a0a;border-right:1px solid var(--line)}.ta-drawer-head{display:flex;align-items:center;justify-content:space-between}.ta-panel,.ta-panel-compact{border-radius:20px;padding:28px 18px 24px}.ta-panel-actions .ta-btn,.ta-empty .ta-btn{width:100%}.ta-kicker span{width:18px}.ta-kv div{grid-template-columns:1fr;gap:4px}}@media(min-width:901px){.ta-modal{place-items:center}}.ta .ta-note a{color:#fff}.ta-loading{padding-top:96px;color:var(--faint);font-size:14px}.ta-net{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.ta-net i{width:6px;height:6px;border-radius:99px;background:#02edf8}.ta-net.is-test i{background:transparent;box-shadow:inset 0 0 0 1.5px #fff}.ta-panel .ta-balance-line{flex-wrap:wrap;align-items:center}.ta-block{min-width:0;margin-top:16px}.ta-block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;margin:0 4px 8px}.ta-block-head h2{margin:0;font-family:Larsseit,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.03em}.ta-asset{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:72px;padding:12px 16px}.ta-list li+li.ta-asset{border-top:1px solid rgba(255,255,255,.06)}.ta-asset-values{display:grid;gap:4px;justify-items:end;font-size:15px;font-variant-numeric:tabular-nums}.ta-asset-values span{display:flex;align-items:baseline;gap:10px}.ta-asset-values em{color:var(--faint);font-size:12px;font-style:normal}.ta-faucet{display:flex;flex-wrap:wrap;gap:8px}.ta-faucet .ta-btn{min-width:0}.ta-block>.ta-fine,.ta-block>.ta-note,.ta-block>.ta-error{margin:12px 4px 0}.ta-wrap{display:grid;gap:6px;margin-top:12px;padding:12px 14px;border:1px solid var(--line);border-radius:16px;color:var(--muted);font-size:14px;line-height:1.45}.ta-wrap strong{color:#fff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.06em}.ta-resume{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:12px 14px;border:1px solid var(--line);border-radius:16px;color:var(--muted);font-size:14px}@media(max-width:480px){.ta-asset-values span{gap:8px}.ta-faucet .ta-btn{flex:1 1 100%}}.ta input.ta-amount[data-size=sm],.ta p.ta-amount[data-size=sm]{font-size:clamp(1.3rem,3.4vw,1.9rem)}.ta input.ta-amount[data-size=xs],.ta p.ta-amount[data-size=xs]{font-size:clamp(1.05rem,2.8vw,1.45rem)}.ta-meta{flex-wrap:wrap}.ta-meta>span:last-child{white-space:nowrap}.ta-op{padding:20px}.ta-op-other{margin:0 4px 12px}.ta-op-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:2px 4px 0}.ta-op-head>div{min-width:0}.ta-op-head .ta-label{margin-bottom:8px}.ta-op-head h2{margin:0;font-family:Larsseit,sans-serif;font-size:22px;font-weight:540;letter-spacing:-.035em;line-height:1.15;overflow-wrap:anywhere}.ta-op-route{margin:8px 0 0;color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.06em}.ta-op-pill{display:inline-flex;flex:none;align-items:center;gap:7px;min-height:28px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:#ffffff0a;color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ta-op-pill i{width:6px;height:6px;border-radius:50%;background:#fff}.ta-op-pill[data-phase=running] i{background:#02edf8;animation:ta-pulse 1.6s ease-out infinite}.ta-op-pill[data-phase=paused] i{background:#e8cf9a}.ta-op-pill[data-phase=paused]{border-color:#e8cf9a59}.ta-op-pill[data-phase=failed]{border-color:#ffc7c966;color:#ffc7c9}.ta-op-pill[data-phase=failed] i{background:#ffc7c9}.ta-op-pill[data-phase=done]{border-color:#ffffff47;color:#fff}.ta-op-bar{height:4px;margin:20px 4px 0;overflow:hidden;border-radius:99px;background:#ffffff14}.ta-op-bar span{position:relative;display:block;height:100%;overflow:hidden;border-radius:inherit;background:#02edf8;transition:width .6s cubic-bezier(.22,1,.36,1)}.ta-op-bar span[data-live=true]:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:ta-slide 1.8s ease-in-out infinite}.ta-op[data-phase=failed] .ta-op-bar span{background:#ffc7c9}.ta-op-count{margin:10px 4px 22px;color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ta-steps{margin:0;padding:0 4px;list-style:none}.ta-step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding-bottom:20px}.ta-step:last-child{padding-bottom:2px}.ta-step:not(:last-child):before{content:"";position:absolute;top:32px;bottom:2px;left:13.5px;width:1px;background:var(--line);transition:background .4s ease}.ta-step[data-state=done]:not(:last-child):before,.ta-step[data-state=skipped]:not(:last-child):before{background:#ffffff8c}.ta-step-node{position:relative;z-index:1;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#0a0a0a;color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;transition:background .3s ease,border-color .3s ease,color .3s ease}.ta-step-node b{font-weight:500}.ta-step[data-state=work] .ta-step-node,.ta-step[data-state=wallet] .ta-step-node,.ta-step[data-state=chain] .ta-step-node{border-color:#ffffff4d;background:#141515}.ta-step[data-state=paused] .ta-step-node{border-style:dashed;border-color:#e8cf9a80;color:#e8cf9a}.ta-step[data-state=done] .ta-step-node{border-color:#fff;background:#fff;color:#000}.ta-step[data-state=skipped] .ta-step-node{border-style:dashed;color:var(--faint)}.ta-step[data-state=failed] .ta-step-node{border-color:#ffc7c999;background:#ffc7c91f;color:#ffc7c9}.ta-step-node i[data-kind=work],.ta-step-node i[data-kind=chain]{width:16px;height:16px;border:2px solid rgba(255,255,255,.18);border-top-color:#fff;border-radius:50%;animation:ta-spin .9s linear infinite}.ta-step-node i[data-kind=wallet]{width:10px;height:10px;border-radius:50%;background:#02edf8;animation:ta-pulse 1.6s ease-out infinite}.ta-step-body{display:grid;min-width:0;align-content:start;gap:3px;padding-top:3px}.ta-step-body strong{font-size:15px;font-weight:520;letter-spacing:-.02em}.ta-step[data-state=todo] .ta-step-body strong,.ta-step[data-state=skipped] .ta-step-body strong{color:var(--faint)}.ta-step-line{color:var(--muted);font-size:13.5px;line-height:1.4}.ta-step[data-state=todo] .ta-step-line,.ta-step[data-state=skipped] .ta-step-line{color:var(--faint)}.ta-step[data-state=failed] .ta-step-line{color:#ffc7c9}.ta-step-line time{margin-left:8px;color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-variant-numeric:tabular-nums}.ta-step-hint{color:#e8cf9a;font-size:12.5px;line-height:1.4}.ta-tx{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;min-height:32px;margin-top:4px;padding:0 10px;border:1px solid var(--line);border-radius:9px;color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.02em}.ta-tx:hover{border-color:#ffffff47;color:#fff}.ta-op-foot{margin:18px 4px 0;padding-top:14px;border-top:1px solid var(--line);color:var(--faint);font-size:13px;line-height:1.45}.ta-op-callout{margin:20px 0 0;padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#ffffff0a}.ta-op-callout[data-tone=error]{border-color:#ffc7c94d;background:#ffc7c90d}.ta-op-callout[data-tone=success]{border-color:#ffffff38}.ta-op-callout p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.ta-op-callout[data-tone=error] p{color:#ffd9da}.ta-op-callout p strong{color:#fff;font-weight:560}.ta-op-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ta-op-actions .ta-btn{flex:1 1 140px;min-height:46px}.ta-opbar{display:flex;align-items:center;gap:10px;min-height:46px;margin:16px 24px 0;padding:0 8px 0 14px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#0a0a0a;font-size:14px}.ta-opbar i{flex:none;width:8px;height:8px;border-radius:50%;background:#02edf8;animation:ta-pulse 1.6s ease-out infinite}.ta-opbar span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-opbar em{display:inline-flex;align-items:center;gap:2px;min-height:34px;padding:0 8px 0 12px;border-radius:10px;background:#ffffff1a;font-size:13px;font-style:normal}.ta-opbar[data-phase=paused]{border-color:#e8cf9a52}.ta-opbar[data-phase=paused] i{background:#e8cf9a;animation:none}.ta-opbar[data-phase=failed]{border-color:#ffc7c957}.ta-opbar[data-phase=failed] i{background:#ffc7c9;animation:none}.ta-source{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 0 14px;padding:4px;border-radius:14px;background:#070808}.ta-source button{display:grid;gap:2px;min-height:52px;padding:8px 12px;border:0;border-radius:11px;background:transparent;color:var(--faint);text-align:left;cursor:pointer}.ta-source button strong{font-size:14px;font-weight:560;letter-spacing:-.02em}.ta-source button span{font-size:11.5px}.ta-source button:hover{color:#fff}.ta-source button.is-on{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff29;color:#fff}.ta-source button:disabled{cursor:not-allowed;opacity:.6}.ta-dialog-note{margin:0 4px 12px;color:var(--muted);font-size:13px;line-height:1.45}.ta-token-option[data-selected=true]{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29}.ta-token-option em{font-variant-numeric:tabular-nums}.ta-books{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:0 16px}.ta-asset-value{font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ta-asset-value[data-hidden=true]{color:var(--faint);letter-spacing:.14em}@keyframes ta-spin{to{transform:rotate(360deg)}}@keyframes ta-pulse{0%{box-shadow:0 0 #02edf88c}70%,to{box-shadow:0 0 0 9px #02edf800}}@media(max-width:900px){.ta-opbar{margin:12px 16px 0}}@media(max-width:480px){.ta-op{padding:16px}.ta-op-head h2{font-size:20px}.ta-op-actions .ta-btn{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.ta-step-node i[data-kind=work],.ta-step-node i[data-kind=chain],.ta-step-node i[data-kind=wallet],.ta-op-pill[data-phase=running] i,.ta-opbar i,.ta-op-bar span[data-live=true]:after{animation:none}.ta-op-bar span,.ta-step-node,.ta-step:before{transition:none}}
