:root .mem-page{--ground:#0a0a0a;--ground-2:#101010;--panel:#111;--ink:#ededed;--ink-2:#a3a3a3;--ink-3:#8a8a8a;--lead:#6e6e6e;--edge:#ffffff14;--edge-2:#ffffff26;--plain:#ffb347;--locked:#a3b3c9;--ok:#9fd8c3;--miss:#f0a3a3;--ease:cubic-bezier(.2, .75, .15, 1)}.mem-page{padding-bottom:8vh}.mem-page .wrap{width:min(100% - 2 * var(--gutter), var(--max));max-width:none;margin-inline:auto;padding:0}.mem-page h1 em,.mem-page h2 em{color:var(--amber-ink);font-style:italic}.mem-page .calm{color:var(--lead)}.mem-page .mem-word,.mem-page .hero h1 em,.mem-page .close h2 em{font-family:var(--dot);letter-spacing:-.01em;color:var(--plain);text-shadow:0 0 22px #f2d49e52;font-weight:800}.mem-page .act{min-height:44px;font:500 14.5px/1 var(--sans);letter-spacing:-.005em;color:var(--ink);border:1px solid var(--edge-2);cursor:pointer;white-space:nowrap;transition:background-color .2s, color .2s, border-color .2s, transform .2s var(--ease);background:#181818;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex}.mem-page .act:hover{background:#202020;border-color:#ffffff3d}.mem-page .act:active{transform:translateY(1px)}.mem-page .act.primary,.mem-page .act.light{color:#0a0a0a;background:var(--ink);border-color:var(--ink)}.mem-page .act.primary:hover,.mem-page .act.light:hover{background:#fff;border-color:#fff}.mem-page .act.small{min-height:34px;padding:0 15px;font-size:13.5px}.mem-page .act:disabled,.mem-page .act[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.mem-page .btn{font:500 14px/1 var(--sans);color:var(--ink);border:1px solid var(--edge-2);cursor:pointer;background:#181818;border-radius:999px;padding:10px 16px;transition:border-color .2s,background-color .2s}.mem-page .btn:hover{background:#202020;border-color:#ffffff42}.mem-page .btn.connected{align-items:center;gap:8px;display:inline-flex}.mem-page .btn.connected img{width:16px;height:16px}.mem-page .glass,.mem-page .frame,.mem-page .card{background:var(--panel);border:1px solid var(--edge);border-radius:12px;box-shadow:0 30px 80px -40px #000000e6}.mem-page .cap{width:3ch;font:500 11px/1.02 var(--mono);letter-spacing:0;white-space:pre;text-align:center;color:#ededed8c;background:var(--ground);transition:color .6s var(--ease), text-shadow .6s var(--ease);display:block}.mem-page .cap:before{content:"╭─╮\a │ │\a │ │\a ╰─╯"}.mem-page .cap.lit{color:var(--plain);text-shadow:0 0 10px #f2d49e73}.mem-page .cap.lit:before{content:"╭─╮\a │3│\a │f│\a ╰─╯"}.mem-page .cap.big{font-size:13px}.mem-page .cap.big:before{content:"╭─╮\a │ │\a │ │\a │ │\a ╰─╯"}.mem-page .cap.big.lit:before{content:"╭─╮\a │9│\a │c│\a │0│\a ╰─╯"}.mem-page .cap.open:before,.mem-page .cap.open.lit:before{content:"╭┄╮\a ┆ ┆\a ┆ ┆\a ╰┄╯"}.mem-page .cap.open{color:#ededed66;text-shadow:none}.mem-page .cap.mini{width:auto;color:var(--ink-3);vertical-align:0;background:0 0;margin-right:8px;font-size:1em;line-height:1;display:inline-block}.mem-page .cap.mini:before{content:"▓"}.mem-page .cap.lane{left:var(--lane);z-index:2;position:absolute;transform:translate(-50%,8px)}.mem-page .caret{vertical-align:-.18em;background:var(--ink);width:.55em;height:1.05em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.mem-page .pagehead{padding:calc(64px + 9vh) 0 5vh}.mem-page .pagehead h1{letter-spacing:-.04em;font-size:clamp(42px,5.4vw,84px);line-height:1.02}.mem-page .pagehead p{color:var(--ink-2);max-width:38rem;margin-top:20px;font-size:17.5px;line-height:1.6}.mem-page .mem{gap:18px;max-width:880px;padding-bottom:14vh;display:grid}.mem-page .mem .lead{color:var(--ink-2);max-width:40rem;font-size:17px}.mem-page .mem-step{gap:16px;padding:24px 28px 26px;display:grid}.mem-page .mem-step h2{letter-spacing:-.03em;color:var(--ink);align-items:baseline;gap:16px;font-size:26px;display:flex}.mem-page .mem-step h2 span{font:500 11px/1 var(--mono);color:var(--ink-3);letter-spacing:.12em}.mem-page .mem-step p{color:var(--ink-2);max-width:44rem;line-height:1.65}.mem-page .mem-step>.act{justify-self:start}.mem-page .mem-key,.mem-page .mem-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mem-page .mem-key code{font:400 13px/1.4 var(--mono);border:1px solid var(--edge-2);color:var(--ink);overflow-wrap:anywhere;background:#0c0c0c;border-radius:8px;padding:10px 14px}.mem-page .mem-row input{min-width:0;font:400 15px/1.2 var(--sans);border:1px solid var(--edge-2);color:var(--ink);background:#0c0c0c;border-radius:8px;flex:220px;padding:12px 14px}.mem-page .mem-row input:focus{border-color:var(--plain);outline:none}.mem-page .mem-config{gap:10px;display:grid}.mem-page .mem-config h3{font:500 11px/1 var(--mono);color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;margin-top:10px}.mem-page .mem-config pre{border:1px solid var(--edge);background:#0c0c0c;border-radius:8px;margin:0;padding:12px 16px;overflow-x:auto}.mem-page .mem-config pre code{font:400 12.5px/1.7 var(--mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.mem-page .mem-config>:not(pre):not(h3):not(p){justify-self:start}.mem-page .mem-agents{gap:10px;display:grid}.mem-page .mem-agents li{font:400 13.5px/1.4 var(--mono);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mem-page .mem-agents li b{color:var(--ink);font-weight:500}.mem-page .mem-agents li span{color:var(--ink-3);font-size:12.5px}.mem-page .mem-list{gap:8px;display:grid}.mem-page .mem-list li{border:1px solid var(--edge);background:#0c0c0c;border-radius:8px;gap:8px;padding:12px 16px;display:grid}.mem-page .mem-list .t{font:400 12px/1 var(--mono);color:var(--ink-3)}.mem-page .mem-list p{color:var(--ink)}.mem-page .mem-list .tags{font:400 12px/1 var(--mono);flex-wrap:wrap;gap:10px;display:flex}.mem-page .mem-list .tags i{color:var(--ink-3);font-style:normal}.mem-page .mem-list .tags i:before{content:"#"}.mem-page .mem-list .tags i.open{color:var(--ok)}.mem-page .mem-list .tags i.sealed{color:var(--plain)}.mem-page .mem-list .tags i.open:before,.mem-page .mem-list .tags i.sealed:before{content:""}.mem-page .mem .quiet{color:var(--ink-3);font:400 13.5px/1.5 var(--mono)}.mem-page .mem .err{color:var(--miss);font:400 13.5px/1.5 var(--mono)}.mem-page dialog.wallets{background:var(--ground-2);color:var(--ink);border:1px solid var(--edge-2);border-radius:14px;width:min(92vw,420px);padding:0;box-shadow:0 40px 120px -30px #000000e6}.mem-page dialog.wallets::backdrop{background:#000000b8}.mem-page dialog.wallets .box{gap:16px;padding:24px 24px 26px;display:grid}.mem-page dialog.wallets h2{color:var(--ink);font-size:26px}.mem-page dialog.wallets ul{gap:8px;display:grid}.mem-page dialog.wallets li button{width:100%;color:var(--ink);border:1px solid var(--edge);font:500 15px/1 var(--sans);cursor:pointer;text-align:left;background:#161616;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s;display:flex}.mem-page dialog.wallets li button:hover{border-color:var(--plain)}.mem-page dialog.wallets li button img{width:22px;height:22px}.mem-page dialog.wallets li button i{color:var(--ink-3);margin-left:auto;font-size:13px;font-style:normal}.mem-page dialog.wallets p{color:var(--ink-2);line-height:1.6}.mem-page dialog.wallets .err{color:var(--miss)}.mem-page dialog.wallets .btn{justify-self:start}.mem-page .copyrow{margin-top:14px}.mem-page .mem>.act{justify-self:start}.mem-page .meter{border:1px solid var(--edge);background:#ffffff0f;border-radius:2px;height:6px;overflow:hidden}.mem-page .meter i{background:repeating-linear-gradient(90deg, var(--plain) 0 4px, #f2d49e8c 4px 6px);height:100%;display:block;box-shadow:0 0 10px #f2d49e66}.mem-page .space-facts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px 22px;margin:0;display:grid}.mem-page .space-facts dt{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mem-page .space-facts dd{font:800 26px/1.1 var(--dot);color:var(--ink);margin:10px 0 0}.mem-page .mem-row .quiet{white-space:nowrap}.mem-page .ca{border:1px solid var(--edge-2);background:#121212;border-radius:999px;align-items:center;gap:12px;max-width:100%;padding:6px 8px 6px 6px;display:inline-flex}.mem-page .ca-face{object-fit:cover;box-shadow:0 0 0 1px var(--edge-2);border-radius:50%;flex:none}.mem-page .ca-body{gap:3px;min-width:0;display:grid}.mem-page .ca-label{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mem-page .ca-addr{min-width:0;color:var(--ink);font:500 13px/1.2 var(--mono);cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:10px;padding:0;display:inline-flex}.mem-page .ca-addr:hover .ca-copy{color:var(--ink)}.mem-page .ca-whole{overflow-wrap:anywhere;display:none}.mem-page .ca-copy{font:500 11.5px/1 var(--mono);color:var(--ink-3);flex:none;transition:color .2s}.mem-page .ca-links{gap:4px;margin-left:4px;display:flex}.mem-page .ca-links a{font:500 13px/1 var(--sans);color:var(--ink);border:1px solid var(--edge);background:#1a1a1a;border-radius:999px;padding:8px 12px;text-decoration:none;transition:background-color .2s,border-color .2s}.mem-page .ca-links a:hover{border-color:var(--edge-2);background:#222}.mem-page .ca.full{border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:16px 18px;width:100%;padding:16px 18px;display:grid}.mem-page .ca.full .ca-addr{font-size:13.5px}.mem-page .ca.full .ca-whole{white-space:nowrap}.mem-page .ca.full .ca-market,.mem-page .ca.full .ca-links{grid-column:1/-1}.mem-page .ca-market{gap:28px;margin:0;display:flex}.mem-page .ca-market dt{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mem-page .ca-market dd{font:800 24px/1 var(--dot);color:var(--ink);margin:8px 0 0}.mem-page .ca{gap:10px}.mem-page .ca-copy{display:none}.mem-page .ca.copied .ca-copy{display:inline}.mem-page .ca-addr{white-space:nowrap}.mem-page .ca-links a{padding:7px 10px;font-size:12.5px}.mem-page .ca.full .ca-whole{display:none}.mem-page .ca.full .ca-short{display:inline}
