.tick-wallet-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 28px));max-height:min(720px,calc(100dvh - 36px));margin:auto;padding:0;border:3px double #fff;border-radius:0;color:#fff;background:navy;box-shadow:8px 8px #000;font:15px/1.55 IBM Plex Mono,Consolas,Courier New,monospace;overflow:auto;overscroll-behavior:contain}.tick-wallet-dialog::backdrop{background:#000018c2}.tick-wallet-dialog *{box-sizing:border-box}.tick-wallet-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 12px 9px 18px;color:#000;background:#aaa;border-bottom:2px solid #fff}.tick-wallet-title{margin:0;font:30px/1.15 VT323,Courier New,monospace;font-weight:400}.tick-wallet-dialog .tick-wallet-button{cursor:pointer;min-height:44px;padding:9px 12px;border:1px solid #b4b4fa;border-radius:0;color:#fff;background:#00a;font:inherit;text-align:center}.tick-wallet-dialog .tick-wallet-button:hover{border-color:#ff5;background:#006}.tick-wallet-dialog .tick-wallet-button:focus-visible,.tick-wallet-dialog .tick-wallet-address:focus-visible{outline:3px solid #55ffff;outline-offset:3px}.tick-wallet-dialog .tick-wallet-button:disabled{cursor:wait;opacity:.6}.tick-wallet-dialog .tick-wallet-close{min-height:40px;min-width:40px;padding:0 8px;color:#000;background:#aaa;border:2px solid #000;font-size:26px;line-height:1}.tick-wallet-dialog .tick-wallet-close:hover{color:#000;background:#ff5}.tick-wallet-description{margin:18px 18px 14px;color:#b4b4fa}.tick-wallet-body{padding:0 18px}.tick-wallet-list{display:grid;gap:10px}.tick-wallet-dialog .tick-wallet-choice{display:flex;align-items:center;width:100%;gap:12px;min-height:66px;padding:12px;text-align:left}.tick-wallet-icon{display:block;width:32px;height:32px;flex:0 0 32px;object-fit:contain}.tick-wallet-icon-fallback{font:28px/32px monospace;color:#ff5;text-align:center}.tick-wallet-name{min-width:0;flex:1;overflow-wrap:anywhere;font-weight:600}.tick-wallet-detected{margin-left:auto;color:#b4b4fa;font-size:11px}.tick-wallet-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.tick-wallet-dialog .tick-wallet-primary{color:#000;background:#ff5;border:2px outset #fff;font-weight:600}.tick-wallet-dialog .tick-wallet-primary:hover{color:#000;background:#fff}.tick-wallet-progress,.tick-wallet-empty,.tick-wallet-account{padding:16px;border:1px solid #7777d5;background:#005}.tick-wallet-progress>.tick-wallet-icon{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.tick-wallet-progress>strong{overflow-wrap:anywhere}.tick-wallet-note,.tick-wallet-empty p{margin:12px 0 0;color:#b4b4fa}.tick-wallet-label{display:block;margin-bottom:6px;color:#b4b4fa;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.tick-wallet-dialog .tick-wallet-address{display:block;width:100%;min-height:44px;margin:0 0 18px;padding:8px;color:#fff;background:#005;border:1px solid #7777d5;border-radius:0;font:12px/1.5 IBM Plex Mono,monospace}.tick-wallet-network{margin:0;overflow-wrap:anywhere}.tick-wallet-status{margin:16px 18px 0;padding:10px 12px;color:#ff5;border-left:3px solid #ffff55;background:#005;overflow-wrap:anywhere}.tick-wallet-status[data-error=true]{color:#ffd4d4;border-left-color:#f55}.tick-wallet-status[hidden]{display:none}.tick-wallet-footer{margin:18px;padding-top:13px;border-top:1px solid #5555aa;color:#b4b4fa;font-size:12px}@media(max-width:420px){.tick-wallet-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 28px);box-shadow:5px 5px #000;font-size:14px}.tick-wallet-header{padding-left:12px}.tick-wallet-description,.tick-wallet-status,.tick-wallet-footer{margin-left:12px;margin-right:12px}.tick-wallet-body{padding:0 12px}.tick-wallet-title{font-size:28px}.tick-wallet-actions>button{flex:1 1 100%}.tick-wallet-choice{gap:8px}.tick-wallet-detected{font-size:10px}}
