:root{color:#f5f7ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(135deg,#123c91,#161d44 70%,#34234e);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}*{box-sizing:border-box}body{min-inline-size:320px;margin:0}#root{place-items:center;min-block-size:100svh;display:grid}.wallet-app{inline-size:100%;max-inline-size:680px;padding:clamp(24px,6vw,48px)}h1{letter-spacing:-.035em;font-size:clamp(30px,6vw,42px);line-height:1.15}h2{font-size:21px}.network{color:#d0dbff;letter-spacing:.04em;font-size:13px}.wallet-controls{flex-wrap:wrap;gap:12px;margin-block:28px;display:flex}section{border-block-start:1px solid #ffffff40;padding-block-start:12px}section form{background:#ffffff0d;border:1px solid #ffffff30;border-radius:12px;gap:10px;margin-block-start:28px;padding:22px;display:grid}section form h2{margin-block:0 8px}.address,.operation{overflow-wrap:anywhere}.hint{color:#d0dbff;margin-block:0 8px;font-size:13px}label{font-size:15px}button,input{font:inherit;border-radius:7px;min-block-size:44px}input{color:#101b33;background:#f5f7ff;border:1px solid #c8d3f0;inline-size:100%;min-inline-size:0;padding:10px 12px;font-size:16px}button{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#174fbd;border:1px solid #91b5ff;padding:10px 18px}button:disabled,input:disabled{opacity:.65;cursor:not-allowed}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled){background:#1b5bd8}}button:active:not(:disabled){background:#0f3784}:focus-visible{outline-offset:4px;outline:3px solid #ffd66b}[role=alert]{color:#ffccd6;overflow-wrap:anywhere}output{display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
