.reah-ui .py-ui-tx{flex:1;min-height:0;display:flex}.reah-ui .py-ui-txleft{flex-direction:column;flex:1;min-width:0;padding:24px 28px 0;display:flex}.reah-ui .py-ui-receipt{border-left:1px solid var(--hairline-soft);flex-direction:column;flex:none;width:450px;padding:36px 29px 0;display:flex}.reah-ui .py-ui-steps{align-items:center;gap:12px;margin:0 0 56px;padding:0;list-style:none;display:flex}.reah-ui .py-ui-steps li{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);flex:none;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.reah-ui .py-ui-steps li+li:before{content:"";background:var(--hairline-soft);width:56px;height:1px;margin-right:4px}.reah-ui .py-ui-steps li.done+li:before{background:var(--ink)}.reah-ui .py-ui-steps b{border:1px solid var(--hairline);letter-spacing:0;width:22px;height:22px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:11px;font-weight:500;display:grid}.reah-ui .py-ui-steps .done b{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.reah-ui .py-ui-steps .on{color:var(--ink)}.reah-ui .py-ui-steps .on b{border-color:var(--ink);color:var(--ink)}.reah-ui .py-ui-sectitle{font-family:var(--font-body);letter-spacing:0;color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:16px}.reah-ui .py-ui-wizsub{color:var(--ink-2);margin:6px 0 32px;font-size:14px;line-height:21px}.reah-ui .py-ui-cap{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.reah-ui .py-ui-tag{letter-spacing:0;text-transform:none;background:var(--hairline-soft);color:var(--ink-2);padding:0 6px;font-size:10px;font-style:normal;line-height:15px}.reah-ui .py-ui-tag--pos{background:var(--pos-wash);color:var(--pos)}.reah-ui .py-ui-swap{border:1px solid var(--hairline-soft);position:relative}.reah-ui .py-ui-leg{background:var(--surface);padding:16px}.reah-ui .py-ui-leg--ro{background:var(--panel-2);border-top:1px solid var(--hairline-soft)}.reah-ui .py-ui-legrow{align-items:center;gap:10px;margin-top:12px;display:flex}.reah-ui .py-ui-num{min-width:0;font-family:var(--font-display);color:var(--ink);white-space:nowrap;flex:1;font-size:22px;line-height:33px}.reah-ui .py-ui-num--ro{color:var(--ink-2)}.reah-ui .py-ui-chip{border:1px solid var(--hairline-soft);background:var(--surface);height:36px;color:var(--ink);flex:none;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.reah-ui .py-ui-chip img{border-radius:50%;width:22px;height:22px}.reah-ui .py-ui-chip svg{color:var(--ink-3)}.reah-ui .py-ui-legsub{color:var(--ink-3);justify-content:space-between;margin-top:10px;font-size:14px;line-height:14px;display:flex}.reah-ui .py-ui-swapmid{z-index:1;border:1px solid var(--hairline-soft);background:var(--surface);width:24px;height:24px;color:var(--ink-3);place-items:center;margin:-12px 0 0 -12px;display:grid;position:absolute;top:123px;left:50%}.reah-ui .py-ui-adv{color:var(--ink-3);justify-content:space-between;gap:16px;margin-top:24px;font-size:14px;line-height:21px;display:flex}.reah-ui .py-ui-adv>span:first-child{color:var(--ink-2);align-items:center;gap:10px;display:inline-flex}.reah-ui .py-ui-adv b{color:var(--ink);font-weight:400}.reah-ui .py-ui-tip{border:1px solid var(--hairline-soft);background:var(--palette-amber-wash-7);color:var(--ink-2);align-items:center;gap:8px;margin:24px 0 0;padding:11px 13px;font-size:14px;line-height:21px;display:flex}.reah-ui .py-ui-tip svg{color:var(--ink-3);flex:none}.reah-ui .py-ui-note{flex-direction:column;gap:12px;margin-top:24px;display:flex}.reah-ui .py-ui-input{border:1px solid var(--hairline-soft);background:var(--surface);height:42px;color:var(--ink-3);align-items:center;padding:0 12px;font-size:14px;display:flex}.reah-ui .py-ui-foot{grid-template-columns:1fr 1.6fr;gap:11px;margin-top:40px;display:grid}.reah-ui .py-ui-btn{border:1px solid var(--hairline);background:var(--surface);height:36px;color:var(--ink);justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:21px;display:inline-flex}.reah-ui .py-ui-btn--ink{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.reah-ui .py-ui-rhead{justify-content:space-between;align-items:flex-start;margin-bottom:53px;display:flex}.reah-ui .py-ui-rhead>span{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:30px;line-height:35px}.reah-ui .py-ui-rhead i{border:1px solid var(--hairline-soft);width:36px;height:36px;color:var(--ink-2);place-items:center;display:grid}.reah-ui .py-ui-big{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);align-items:center;gap:14px;margin-top:10px;font-size:56px;line-height:53px;display:flex}.reah-ui .py-ui-big img{border-radius:50%;width:34px;height:34px}.reah-ui .py-ui-big small{letter-spacing:0;color:var(--ink-2);align-self:flex-end;margin:0 0 6px -6px;font-size:22px;line-height:21px}.reah-ui .py-ui-amtsub{color:var(--ink-3);margin-top:11px;font-size:14px;line-height:21px}.reah-ui .py-ui-receipt hr{background:var(--hairline-soft);border:0;width:100%;height:1px;margin:32px 0}.reah-ui .py-ui-receipt>.py-ui-cap+.py-ui-val{margin-top:8px}.reah-ui .py-ui-val+.py-ui-cap{margin-top:24px}.reah-ui .py-ui-val{color:var(--ink);align-items:center;gap:6px;font-size:14px;line-height:21px;display:flex}.reah-ui .py-ui-val s{color:var(--ink-3);text-decoration:none}.reah-ui .py-ui-val--to{justify-content:space-between}.reah-ui .py-ui-val--to>span{align-items:center;gap:6px;display:inline-flex}.reah-ui .py-ui-val img{border-radius:50%;width:14px;height:14px}.reah-ui .py-ui-mark{border:1px solid var(--hairline-soft);flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:600;line-height:15px;display:grid}.reah-ui .py-ui-mono{font-variant-numeric:tabular-nums}.reah-ui .py-ui-rows{flex-direction:column;gap:9px;margin:0;display:flex}.reah-ui .py-ui-rows>div{justify-content:space-between;gap:16px;font-size:14px;line-height:21px;display:flex}.reah-ui .py-ui-rows dt{color:var(--ink-3)}.reah-ui .py-ui-rows dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}
