.tkb-dock{position:sticky;z-index:15;bottom:calc(var(--content-bottom-inset, 0px) + 12px);margin-top:24px;container:tkb/inline-size}.tkb-card{border:1px solid var(--evm-border-strong,hsl(var(--border)));border-radius:14px;background:var(--evm-d-sum-bg,hsl(var(--card)));box-shadow:0 -12px 40px -18px rgba(0,0,0,.35);overflow:hidden}.dark .tkb-card{box-shadow:0 -12px 40px rgba(0,0,0,.55)}.tkb-reason{padding:10px 12px 0}.tkb-reason .reason{margin-top:0}.tkb-panel{max-height:min(60vh,520px);overflow-y:auto;padding:14px 16px 6px;border-bottom:1px solid hsl(var(--border))}.tkb-panel[hidden]{display:none}.tkb{min-height:72px;gap:16px;padding:12px 14px 12px 16px}.tkb,.tkb-id{display:flex;align-items:center}.tkb-id{gap:10px;min-width:0;flex:0 1 auto}.tkb-coin{width:36px;height:36px;flex:none;border-radius:999px;overflow:hidden;display:grid;place-items:center}.tkb-coin img{object-fit:cover}.tkb-av,.tkb-coin img{width:100%;height:100%}.tkb-av{display:grid;place-items:center;background:var(--evm-d-avatar-grad,var(--evm-gold-grad));color:var(--evm-d-avatar-fg,hsl(var(--brand-foreground)));font-size:15px;font-weight:800;text-transform:uppercase}.tkb-av.is-empty{background:hsl(var(--secondary));color:hsl(var(--muted-foreground))}.tkb-idt{min-width:0}.tkb-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;letter-spacing:-.01em;color:hsl(var(--foreground))}.tkb-name.is-ph{color:var(--evm-muted-2,hsl(var(--muted-foreground)))}.tkb-sym{font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap;font-variant-numeric:tabular-nums}.tkb-m{display:none}.tkb-sep{width:1px;height:32px;flex:none;background:hsl(var(--border))}.tkb-sup{flex:none;font-size:15px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.tkb-sup small{margin-left:4px;font-size:12px;font-weight:500;color:hsl(var(--muted-foreground))}.tkb-chips{display:flex;gap:6px;min-width:0;flex:1 1 auto;overflow:hidden}.tkb-chip{height:26px;flex:none;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:999px;border:1px solid var(--evm-accent-line-soft);background:var(--evm-d-chip-on-bg,transparent);color:var(--evm-accent-text);font-size:12px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.tkb-chip.is-plain{border-color:hsl(var(--border));background:transparent;color:hsl(var(--foreground));font-weight:500}.tkb-chip.is-more{color:hsl(var(--muted-foreground))}.tkb-price{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.tkb-pr{display:inline-flex;align-items:center;gap:6px}.tkb-total{font-size:24px;font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground));white-space:nowrap;font-variant-numeric:tabular-nums}.tkb-info{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:999px;color:hsl(var(--muted-foreground));transition:color .15s,background .15s}.tkb-info:hover,.tkb-info[aria-expanded=true]{color:hsl(var(--foreground));background:hsl(var(--secondary))}.tkb-info .i{width:15px;height:15px}.tkb-meta{display:flex;align-items:center;gap:8px}.tkb-gas{font-size:11px;font-variant-numeric:tabular-nums}.tkb-appr,.tkb-gas,.tm-appr{color:hsl(var(--muted-foreground));white-space:nowrap}.tkb-appr,.tm-appr{height:20px;display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;border:1px solid hsl(var(--border));font-size:11px;font-weight:500}.tkb-acts{flex:none;display:flex;align-items:center;gap:10px}.tkb-acts .evm-btn-primary{width:190px;height:44px;border-radius:10px;font-size:14px;padding:0 14px;line-height:1.2}.tkb-acts .evm-btn-primary:disabled{opacity:var(--evm-d-disabled-alpha,.45);box-shadow:none}.tkb-acts .evm-btn-primary .i{width:16px;height:16px}.tkb-acts .tkb-hiw{height:44px;border-radius:10px;padding:0 14px;font-size:13px}.tkb-panel .sum-kv,.tkb-panel .sum-sec{border-bottom:1px solid hsl(var(--border))}.tkb-panel>:last-child{border-bottom:0}.tkb-panel .out{padding-top:10px}.tkb-panel .out-v{font-size:18px}.tkb-cost-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}.tkb-cost-grid>*{min-width:0}@container tkb (max-width: 980px){.tkb-sep,.tkb-sup{display:none}.tkb-acts .evm-btn-primary{width:auto;min-width:150px}}@container tkb (max-width: 640px){.tkb{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id price" "chips chips" "acts acts";gap:8px 10px;padding:10px 10px 10px 12px}.tkb-id{grid-area:id}.tkb-coin{width:32px;height:32px}.tkb-name{font-size:14px;max-width:none}.tkb-d{display:none}.tkb-m{display:inline}.tkb-chips{grid-area:chips;flex-wrap:wrap}.tkb-chips:empty{display:none}.tkb-chip{height:24px;font-size:11.5px}.tkb-price{grid-area:price}.tkb-total{font-size:20px}.tkb-acts{grid-area:acts;display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px}.tkb-acts .evm-btn-primary{width:100%;min-width:0}.tkb-acts .tkb-hiw{width:44px;padding:0;gap:0;font-size:0;justify-content:center}.tkb-acts .tkb-hiw svg{width:16px;height:16px}.tkb-cost-grid{grid-template-columns:minmax(0,1fr)}.tkb-panel{padding:12px 12px 4px}}.tm-bar{position:relative;height:12px;border-radius:999px;overflow:hidden;background:hsl(var(--secondary));display:flex}.tm-bar-now{height:100%;background:linear-gradient(90deg,rgba(240,185,11,.35),rgba(240,185,11,.6))}.tm-bar-add{height:100%;background:repeating-linear-gradient(135deg,#f0b90b 0 6px,#fcd535 6px 12px)}.tm-bar[data-over=true] .tm-bar-add{background:repeating-linear-gradient(135deg,var(--evm-d-bad,#ef4444) 0 6px,transparent 6px 12px)}.tm-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;gap:12px}.tm-legend>div{min-width:0}.tm-legend>div:nth-child(2){text-align:center}.tm-legend>div:nth-child(3){text-align:right}.tm-legend b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.tm-legend b.is-add{color:var(--evm-accent-text)}.tm-legend span{display:block;margin-top:2px;font-size:12px;color:hsl(var(--muted-foreground))}.tm-amt{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tm-amt>:first-child{flex:1 1 260px;min-width:0}.tm-to{height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--evm-d-field-border,hsl(var(--border)));border-radius:10px;background:var(--evm-d-field-bg,transparent);font-size:13.5px}.tm-to b{font-weight:600;color:hsl(var(--foreground))}.tm-to .addr-s{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.tm-to .tm-change{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--evm-accent-text)}.tm-tok{display:flex;flex-direction:column;gap:8px}.tm-tok-badges{gap:6px}.tm-foot,.tm-tok-badges{display:flex;flex-wrap:wrap}.tm-foot{align-items:center;gap:12px;padding:18px 0 4px}.tm-fee{display:flex;align-items:baseline;gap:10px}.tm-fee-l{font-size:13px;color:hsl(var(--muted-foreground))}.tm-fee-v{font-size:24px;font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground));white-space:nowrap;font-variant-numeric:tabular-nums}.tm-fee-gas{font-size:11.5px;color:hsl(var(--muted-foreground));white-space:nowrap}.tm-foot .tkb-info{align-self:center}.tm-acts{margin-left:auto;display:flex;align-items:center;gap:10px}.tm-acts .evm-btn-primary{width:200px;height:44px;border-radius:10px;font-size:14px}.tm-acts .evm-btn-primary:disabled{opacity:var(--evm-d-disabled-alpha,.45);box-shadow:none}.tm-acts .tkb-hiw{height:44px;border-radius:10px;padding:0 14px;font-size:13px}.tm-cost{margin-top:10px;padding:10px 14px;border:1px solid hsl(var(--border));border-radius:10px}.tm-cost[hidden]{display:none}.tm-form{max-width:820px}@media (max-width:639px){.tm-foot{display:grid;grid-template-columns:minmax(0,1fr)}.tm-acts{margin-left:0;display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px}.tm-acts .evm-btn-primary{width:100%}.tm-acts .tkb-hiw{width:44px;padding:0;gap:0;font-size:0;justify-content:center}.tm-acts .tkb-hiw svg{width:16px;height:16px}.tm-legend{grid-template-columns:1fr 1fr}.tm-legend>div:nth-child(2){grid-column:1/-1;grid-row:2;text-align:left}.tm-legend>div:nth-child(3){grid-column:2;grid-row:1}}.evm-d .ct-grid.is-bar{grid-template-columns:minmax(0,1fr)}