.keys-console{flex-direction:column;gap:16px;padding-top:28px;display:flex}.keys-console-head{margin-top:0}.keys-console .kc-md{grid-template-columns:288px 1fr;align-items:start;gap:20px;display:grid}.keys-console .kc-rail{border:1px solid var(--line);background:var(--paper);flex-direction:column;max-height:calc(100vh - 100px);display:flex;position:sticky;top:24px}.keys-console .kc-rail-items{flex:1;display:block;overflow-y:auto}.keys-console .kc-rail-hd{border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;flex:none;gap:10px;padding:12px 14px;display:flex}.keys-console .kc-rail-hd-top{justify-content:space-between;align-items:center;display:flex}.keys-console .kc-rail-t{font-family:var(--serif);color:var(--ink);font-size:14px;font-weight:600}.keys-console .kc-ct,.keys-console .kc-svcs{font-family:var(--mono);color:var(--faint);font-size:11px}.keys-console .kc-rail-t .kc-ct{margin-left:6px}.keys-console .kc-rail-search{align-items:center;width:100%;display:flex;position:relative}.keys-console .kc-rail-search svg{color:var(--muted);pointer-events:none;position:absolute;left:9px}.keys-console .kc-search-input{border:1px solid var(--line);background:var(--paper-2);width:100%;height:30px;color:var(--ink);font-family:var(--sans);transition:border-color .14s var(--ease);border-radius:0;outline:none;padding:0 26px 0 28px;font-size:11.5px}.keys-console .kc-search-input:focus{border-color:var(--accent)}.keys-console .kc-search-input::placeholder{color:var(--faint)}.keys-console .kc-search-clear{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:2px;font-size:11px;line-height:1;position:absolute;right:7px}.keys-console .kc-search-clear:hover{color:var(--ink)}.keys-console .kc-rail-empty{text-align:center;color:var(--muted);padding:24px 16px;font-size:12px}.keys-console .kc-keyrow{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;width:100%;transition:background .14s var(--ease);background:0 0;padding:13px 15px;display:block}.keys-console .kc-keyrow:last-child{border-bottom:none}.keys-console .kc-keyrow:hover{background:var(--paper-2)}.keys-console .kc-keyrow.is-active{background:color-mix(in srgb, var(--accent) 7%, transparent);box-shadow:inset 2px 0 0 var(--accent)}.keys-console .kc-kr-1{align-items:center;gap:11px;margin-bottom:10px;display:flex}.keys-console .kc-kr-1 svg{color:var(--faint);flex:none;transform:rotate(-90deg)}.keys-console .kc-keyrow.is-active .kc-kr-1 svg{color:var(--accent)}.keys-console .kc-kr-nm{flex:1;min-width:0}.keys-console .kc-kr-name{font-family:var(--sans);color:var(--ink);font-size:13.5px;font-weight:500}.keys-console .kc-keyrow.is-active .kc-kr-name{color:var(--accent-ink);font-weight:600}[data-theme=dark] .keys-console .kc-keyrow.is-active .kc-kr-name{color:var(--accent)}.keys-console .kc-kr-addr{font-family:var(--mono);color:var(--faint);margin-top:2px;font-size:10.5px}.keys-console .kc-kr-2{justify-content:space-between;align-items:center;gap:10px;display:flex}.keys-console .kc-use{font-family:var(--mono);color:var(--muted);font-size:10.5px}.keys-console .kc-use b{color:var(--ink);font-weight:500}.keys-console .kc-mono-tile{border:1px solid var(--line);background:var(--p-fill);width:28px;height:28px;font-family:var(--mono);color:var(--accent-ink);border-radius:0;flex:none;place-items:center;font-size:11px;font-weight:500;display:grid}.keys-console .kc-mono-tile.sm{width:24px;height:24px;font-size:10px}[data-theme=dark] .keys-console .kc-mono-tile{color:var(--accent)}.keys-console .kc-detailwrap{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:24px}.keys-console .kc-detail{flex-direction:column;gap:16px;display:flex}.keys-console .kc-slab{border:1px solid var(--line);background:var(--paper)}.keys-console .kc-cred{padding:20px 22px}.keys-console .kc-cred-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.keys-console .kc-cred-id{flex-direction:column;gap:12px;min-width:0;display:flex}.keys-console .kc-cred-name{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.keys-console .kc-cred-name h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700;line-height:1}.keys-console .kc-tag{border:1px solid var(--accent);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);white-space:nowrap;border-radius:0;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;display:inline-flex}.keys-console .kc-tag svg{color:var(--accent)}.keys-console .kc-stamp-row{align-items:center;gap:6px;width:fit-content;min-width:0;max-width:230px;display:inline-flex}.keys-console .kc-addr{border:1px solid var(--line);background:var(--paper-2);height:32px;font-family:var(--mono);color:var(--ink);-webkit-user-select:all;user-select:all;border-radius:0;flex:0 auto;align-items:center;min-width:0;max-width:190px;padding:0 10px;font-size:12px;display:inline-flex;overflow:hidden}.keys-console .kc-addr-head{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.keys-console .kc-addr-tail{white-space:nowrap;flex:none}.keys-console .kc-addr-copy{border:1px solid var(--line);cursor:pointer;width:32px;height:32px;color:var(--muted);background:var(--paper-2);transition:.14s var(--ease);border-radius:0;flex:none;place-items:center;display:grid}.keys-console .kc-addr-copy:hover{color:var(--ink);border-color:var(--accent);background:var(--paper)}.keys-console .kc-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.keys-console .kc-acts button{cursor:pointer;height:34px;min-height:34px;transition:all .14s var(--ease);border-radius:0;padding:0 14px;font-size:12px;font-weight:500}.keys-console .kc-acts .btn-ghost{border:1px solid var(--line);background:var(--paper-2);color:var(--ink)}.keys-console .kc-acts .btn-ghost:hover:not(:disabled){border-color:var(--ink);background:var(--paper)}.keys-console .kc-acts .btn-danger{background:color-mix(in srgb, var(--err) 12%, transparent);border:1px solid color-mix(in srgb, var(--err) 40%, transparent);color:var(--err)}.keys-console .kc-acts .btn-danger:hover:not(:disabled){background:var(--err);border-color:var(--err);color:#fff}.keys-console .kc-acts .btn-danger:disabled,.keys-console .kc-acts .btn-ghost:disabled{opacity:.45;cursor:not-allowed}.keys-console .kc-caps{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr 1.2fr;display:grid}.keys-console .kc-cap{border-right:1px solid var(--line);padding:15px 22px}.keys-console .kc-cap:last-child{border-right:none}.keys-console .kc-cap .kc-k,.keys-console .kc-lim .kc-k{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:10px}.keys-console .kc-cap .kc-v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:16px;font-weight:500;display:flex}.keys-console .kc-expiry-block{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.keys-console .kc-expiry-primary{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:500;line-height:1.25}.keys-console .kc-expiry-primary.is-expired{color:var(--warn,#dc2626)}.keys-console .kc-expiry-secondary{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);letter-spacing:-.1em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.3;overflow:hidden}.keys-console .kc-cap .kc-u{font-family:var(--mono);color:var(--ink-2,#cbd5e1);opacity:.85;font-size:13px;font-weight:400}.keys-console .kc-cap .kc-m{margin-top:11px}.keys-console .kc-caveat{font-family:var(--sans);color:var(--warn);margin-top:8px;font-size:10.5px;font-style:italic;line-height:1.4}.keys-console .meter{background:color-mix(in srgb, var(--ink) 14%, transparent);border:0;border-radius:3px;height:6px;overflow:hidden}.keys-console .meter i{background:linear-gradient(90deg, var(--accent), var(--accent-ink));height:100%;transition:width .5s var(--ease-out);border-radius:3px;display:block}.keys-console .meter i.zero{background:var(--line-2)}.keys-console .meter i.warn{background:linear-gradient(90deg,#f5a623,#e67e22)}.keys-console .meter i.danger{background:linear-gradient(90deg, var(--err,#ff6c3d), #e74c3c)}.keys-console .kc-foot{border-top:1px solid var(--line);background:var(--paper-2);align-items:flex-start;gap:10px;padding:13px 22px;display:flex}.keys-console .kc-foot svg{color:var(--accent);flex:none;margin-top:1px}.keys-console .kc-foot p{font-family:var(--sans);color:var(--muted);font-size:12px;line-height:1.55}.keys-console .kc-foot b{color:var(--ink-2);font-weight:600}.keys-console .kc-foot code,.keys-console .kc-limits-foot code{font-family:var(--mono);color:var(--accent-ink);font-size:11px}[data-theme=dark] .keys-console .kc-foot code,[data-theme=dark] .keys-console .kc-limits-foot code{color:var(--accent)}.keys-console details.kc-sect{border:1px solid var(--line);background:var(--paper)}.keys-console .kc-sect>summary{cursor:pointer;transition:background .14s var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;list-style:none;display:flex}.keys-console .kc-sect>summary::-webkit-details-marker{display:none}.keys-console .kc-sect>summary:hover{background:var(--paper-2)}.keys-console details[open].kc-sect>summary{border-bottom:1px solid var(--line)}.keys-console .kc-sm-l{align-items:center;gap:11px;min-width:0;display:flex}.keys-console .kc-sm-l svg{color:var(--faint);transition:transform .2s var(--ease);flex:none}.keys-console details[open].kc-sect>summary .kc-sm-l svg{transform:rotate(180deg)}.keys-console .kc-sm-t{font-family:var(--serif);color:var(--ink);font-size:14px;font-weight:600}.keys-console .kc-sm-sub{font-family:var(--mono);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.keys-console .kc-sect-body{padding:6px 0}.keys-console .kc-sect-body>p{padding:0 20px}.keys-console .kc-allow{border-collapse:collapse;width:100%}.keys-console .kc-allow th{text-align:left;font-family:var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:12px 0 10px;font-size:10px;font-weight:500}.keys-console .kc-allow th.r{text-align:right}.keys-console .kc-allow td{border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 0}.keys-console .kc-allow tr:last-child td{border-bottom:none}.keys-console .kc-svc-c{align-items:center;gap:11px;display:flex}.keys-console .kc-svc-nm{font-family:var(--sans);color:var(--ink);font-size:13px;font-weight:500}.keys-console .kc-svc-rc{font-family:var(--mono);color:var(--faint);margin-top:3px;font-size:10px}.keys-console .kc-cap-c{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.keys-console .kc-cap-c b{color:var(--ink);font-size:13px;font-weight:600}.keys-console .kc-allow-scroll{scrollbar-width:none;-ms-overflow-style:none;max-height:280px;padding:0 20px;overflow-y:auto}.keys-console .kc-allow-scroll::-webkit-scrollbar{display:none}.keys-console .kc-allow-scroll .kc-allow th{background:var(--paper);z-index:2;box-shadow:0 1px 0 var(--line);position:sticky;top:0}.keys-console .kc-view-modal-link{font-family:var(--mono);color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:auto;padding:0;font-size:11px;text-decoration:underline}.keys-console .kc-view-modal-link:hover{color:var(--ink)}.keys-console .kc-limits{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:16px;display:grid}.keys-console .kc-lim{padding:13px 15px}.keys-console .kc-lim+.kc-lim{border-left:1px solid var(--line)}.keys-console .kc-lim .kc-v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:500}.keys-console .kc-limits-foot{margin-top:14px;line-height:1.5}.keys-console .kc-mfnote{align-items:flex-start;gap:8px;margin:2px 0 14px;display:flex}.keys-console .kc-mfnote svg{color:var(--accent);flex:none;margin-top:1px}.keys-console .kc-mfnote p{font-family:var(--sans);color:var(--muted);font-size:12px;line-height:1.55}.keys-console .kc-mfnote b{color:var(--ink-2);font-weight:600}.keys-console .kc-term{border:1px solid var(--term-border);background:var(--term-bg)}.keys-console .kc-term-hd{border-bottom:1px solid var(--term-border);justify-content:space-between;align-items:center;padding:9px 13px;display:flex}.keys-console .kc-term-hd .kc-f{font-family:var(--mono);color:var(--term-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px}.keys-console .kc-copy{border:1px solid var(--term-border);cursor:pointer;width:44px;height:44px;color:var(--term-dim);transition:.14s var(--ease);background:0 0;border-radius:0;place-items:center;display:grid}.keys-console .kc-copy:hover{color:var(--term-text);border-color:var(--term-muted)}.keys-console .kc-term pre{font-family:var(--mono);color:var(--term-text);white-space:pre;margin:0;padding:13px;font-size:11.5px;line-height:1.75;overflow-x:auto}@media (max-width:900px){.keys-console .kc-md{flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}.keys-console .kc-rail{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;max-width:100%;max-height:none;position:static;overflow:hidden}.keys-console .kc-rail-hd{border-bottom:1px solid var(--line);padding:10px 14px}.keys-console .kc-rail-items{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;box-sizing:border-box;flex-direction:row;gap:10px;width:100%;min-width:0;max-width:100%;padding:10px 12px;display:flex;overflow-x:auto}.keys-console .kc-keyrow{border:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-2);min-width:220px;transition:all .14s var(--ease);border-radius:0;flex:0 0 220px;padding:12px 14px}.keys-console .kc-keyrow:last-child{border-bottom:1px solid var(--line)}.keys-console .kc-keyrow.is-active{background:color-mix(in srgb, var(--accent) 12%, var(--paper-2));border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.keys-console .kc-kr-1{gap:9px;margin-bottom:8px}.keys-console .kc-kr-1 svg{display:none}.keys-console .kc-kr-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.keys-console .kc-kr-addr{font-size:10px}.keys-console .kc-kr-2{font-size:10.5px}.keys-console .kc-caps{border-top:1px solid var(--line);grid-template-columns:minmax(110px,auto) 1fr;display:grid}.keys-console .kc-cap{min-width:0;padding:14px 16px}.keys-console .kc-cap:first-child{border-right:none;border-bottom:1px solid var(--line);grid-column:1/-1}.keys-console .kc-cap:nth-child(2){border-right:1px solid var(--line);border-bottom:none}.keys-console .kc-cap:nth-child(3){border-bottom:none;border-right:none}.keys-console .kc-cap .kc-v{word-break:break-word;flex-wrap:wrap;min-width:0;font-size:14px}.keys-console .kc-cap .kc-k{margin-bottom:6px;font-size:9.5px}.keys-console .kc-cap .kc-expiry-primary{font-size:14px}.keys-console .kc-cap .kc-expiry-secondary{font-size:11px}}@media (max-width:560px){.keys-console .kc-cred{padding:16px 16px 18px}.keys-console .kc-cred-top{flex-direction:column;gap:14px}.keys-console .kc-cred-name h1{font-size:18px;line-height:1.2}.keys-console .kc-cred-id{width:100%}.keys-console .kc-stamp-row{gap:6px;width:fit-content;max-width:220px}.keys-console .kc-addr{flex:0 auto;min-width:0;max-width:180px;height:32px;padding:0 10px;font-size:11px}.keys-console .kc-addr-copy{width:32px;height:32px}.keys-console .kc-acts{gap:8px;width:100%;display:flex}.keys-console .kc-acts button{flex:1;height:36px;min-height:36px;padding:0 10px;font-size:12px}.keys-console .kc-sect>summary{padding:12px 16px}.keys-console .kc-sect-body{padding:4px 0 16px}.keys-console .kc-sect-body>p,.keys-console .kc-allow-scroll{padding:0 16px}.keys-console .kc-svc-nm{font-size:12.5px}.keys-console .kc-svc-rc{font-size:9.5px}.keys-console .kc-cap-c b{font-size:12px}}@media (min-width:901px){.keys-console .kc-mobile-only{display:none!important}}@media (max-width:900px){.keys-console .kc-desktop-only{display:none!important}}.keys-console .kc-accordion{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.keys-console .kc-acc-card{border:1px solid var(--line);background:var(--paper);transition:border-color .16s var(--ease), box-shadow .16s var(--ease);overflow:hidden}.keys-console .kc-acc-card.is-open{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent)}.keys-console .kc-acc-head{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.keys-console .kc-acc-hd-main{flex:1;align-items:center;gap:11px;min-width:0;display:flex}.keys-console .kc-acc-title-col{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.keys-console .kc-acc-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.keys-console .kc-acc-name{font-family:var(--sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.keys-console .kc-acc-card.is-open .kc-acc-name{color:var(--accent)}.keys-console .kc-acc-addr-dim{font-family:var(--mono);color:var(--muted);font-size:10.5px}.keys-console .kc-acc-hd-right{flex:none;align-items:center;display:flex}.keys-console .kc-acc-chevron svg{color:var(--muted);transition:transform .2s var(--ease), color .16s var(--ease)}.keys-console .kc-acc-card.is-open .kc-acc-chevron svg{color:var(--accent);transform:rotate(180deg)}.keys-console .kc-acc-addr-wrap{padding:0 16px 12px}.keys-console .kc-acc-meter-row{padding:0 16px 14px}.keys-console .kc-acc-meter-stats{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.keys-console .kc-acc-meter-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:9.5px}.keys-console .kc-acc-meter-nums{font-family:var(--mono);color:var(--ink-2,#cbd5e1);opacity:.85;font-size:12px}.keys-console .kc-acc-meter-nums b{color:var(--ink);opacity:1;font-weight:600}.keys-console .kc-acc-body{border-top:1px solid var(--line);background:var(--paper-2);animation:kc-expand .2s var(--ease-out);flex-direction:column;gap:16px;padding:16px;display:flex}@keyframes kc-expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.keys-console .kc-acc-caps-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(110px,auto) 1fr;gap:1px;display:grid}.keys-console .kc-acc-cap-cell{background:var(--paper);flex-direction:column;gap:5px;min-width:0;padding:11px 14px;display:flex}.keys-console .kc-acc-cap-k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:9.5px}.keys-console .kc-acc-cap-v{font-family:var(--mono);color:var(--ink);min-width:0;font-size:13px;font-weight:600}.keys-console .kc-acc-cap-v .kc-expiry-primary{font-size:13.5px;font-weight:600}.keys-console .kc-acc-cap-v .kc-expiry-secondary{font-size:11px}.keys-console .kc-acc-services-box{background:var(--paper);border:1px solid var(--line);padding:12px 14px}.keys-console .kc-acc-svc-head{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;font-size:10px;display:flex}.keys-console .kc-acc-svc-count{color:var(--faint);font-size:9.5px}.keys-console .kc-acc-more-btn{background:var(--paper-2);border:1px solid var(--line);width:100%;color:var(--dim);font-family:var(--mono);cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;margin-top:10px;padding:8px 12px;font-size:11.5px;transition:background .15s,color .15s,border-color .15s;display:flex}.keys-console .kc-acc-more-btn:hover{background:var(--paper);color:var(--ink);border-color:var(--accent)}.keys-console .kc-acc-more-action{color:var(--accent);font-weight:500}.keys-console.kc-modal-scope{padding-top:0}.kc-modal-table-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(82vh - 160px);overflow-y:auto}.kc-modal-table-scroll .kc-allow th{background:var(--paper);z-index:2;box-shadow:0 1px 0 var(--hair);position:sticky;top:0}.keys-console .kc-acc-actions{gap:8px;width:100%;display:flex}.keys-console .kc-acc-actions button{cursor:pointer;height:38px;min-height:38px;transition:all .14s var(--ease);border-radius:0;flex:1;padding:0 10px;font-size:12px;font-weight:500}.keys-console .kc-acc-actions .btn-ghost{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.keys-console .kc-acc-actions .btn-ghost:hover:not(:disabled){border-color:var(--ink);background:var(--paper-2)}.keys-console .kc-acc-actions .btn-danger{background:color-mix(in srgb, var(--err) 12%, transparent);border:1px solid color-mix(in srgb, var(--err) 40%, transparent);color:var(--err)}.keys-console .kc-acc-actions .btn-danger:hover:not(:disabled){background:var(--err);border-color:var(--err);color:#fff}.field-error{color:var(--err);margin-top:4px}@media (prefers-reduced-motion:reduce){.keys-console .kc-keyrow,.keys-console .meter i,.keys-console .kc-sect>summary,.keys-console .kc-sm-l svg,.keys-console .kc-addr-copy,.keys-console .kc-copy,.sheet-close{transition:none!important}}.nav-in{padding-top:9px;padding-bottom:9px}body:has(main.ed) .copy-glyph{color:var(--sui-grey-500)}body:has(main.ed) .copy-glyph:hover{color:var(--sui-text)}:is(body:has(main.ed) .hm-paste .copy-glyph:hover,body:has(main.ed) .hm-connect-line .copy-glyph:hover){color:var(--sui-grey-500)}body:has(main.ed){font-family:var(--sui-font-display)}body:has(main.ed) .nav{font-family:var(--sui-font-display)}body:has(main.ed) .site-footer{font-family:var(--sui-font-display)}:is(body:has(main.ed) code,body:has(main.ed) pre,body:has(main.ed) kbd,body:has(main.ed) samp){font-family:var(--sui-font-mono)}@media (max-width:640px){.nav-brand{font-size:14px;line-height:18px}body:has(main.ed) .nav-brand{font-size:14px;line-height:18px}}.nav-in{position:relative}.nav-links{flex-wrap:nowrap;gap:24px;margin-left:0;position:absolute;left:50%;transform:translate(-50%)}.nav-link{align-items:center;gap:8px;padding:6px 6px 6px 10px;display:inline-flex}body:has(main.ed) .hm-hero-grid{min-height:min(788px, 54.72vw, calc(100dvh - 112px - var(--network-notice-h,0px)));align-items:stretch}body:has(main.ed) .hm-hero-grid>.hm-reveal:first-child{flex-direction:column;display:flex}body:has(main.ed) .hm-lede{margin-top:auto}body:has(main.ed) .hm-term-wrap{justify-content:center;align-items:center;display:flex}@media (max-width:900px){body:has(main.ed) .hm-hero-grid{min-height:0}body:has(main.ed) .hm-lede{margin-top:16px}}body:has(main.ed) .hm-hero-grid{grid-template-columns:minmax(0,672fr) minmax(0,692fr);column-gap:clamp(24px,2.5vw,36px)}body:has(main.ed) .hm-title{max-width:574px}body:has(main.ed) .hm-lede{max-width:660px}body:has(main.ed) .hm-features{border-top:0}body:has(main.ed) .hm-feat-head .hm-kick{background-image:linear-gradient(to right, var(--sui-grey-600) 0 2px, transparent 2px 10px);background-position:0 100%;background-repeat:repeat-x;background-size:10px 2px;border-bottom:0;grid-column:1/-1;margin-bottom:0;padding-bottom:18px}body:has(main.ed) .hm-feat-grid{background-image:linear-gradient(to right, var(--sui-grey-600) 0 2px, transparent 2px 12px);background-position:0 0;background-repeat:repeat-x;background-size:12px 2px;border-top:0;padding-top:22px}body:has(main.ed) .hm-feat p{background-image:linear-gradient(to right, var(--sui-grey-600) 0 2px, transparent 2px 5px);background-position:0 0;background-repeat:repeat-x;background-size:5px 1px;border-top:0;padding-top:17px}@media (max-width:900px){body:has(main.ed) .hm-hero-grid{grid-template-columns:1fr;min-height:0}:is(body:has(main.ed) .hm-title,body:has(main.ed) .hm-lede){max-width:none}body:has(main.ed) .hm-lede{margin-top:16px}body:has(main.ed) .hm-term-wrap{display:block}}
.nav-right{gap:8px}.nav-right .icon-btn,.nav-right .chip{height:38px;font-family:var(--sui-font-display);font-size:var(--sui-cap-btn-size);line-height:var(--sui-cap-btn-leading);letter-spacing:var(--sui-cap-btn-tracking);border-radius:0;transition:color .15s,background-color .15s,border-color .15s}.nav-right .icon-btn,.nav-right .chip.nav-console{border:1px solid var(--sui-grey-700);color:var(--sui-grey-400);background:0 0}.nav-right .icon-btn{width:38px}.nav-right .chip.nav-console{gap:8px;padding:0 12px}.nav-right .icon-btn:hover,.nav-right .chip.nav-console:hover{border-color:var(--sui-grey-500);color:var(--sui-text)}.nav-right .chip:not(.nav-console):not(.account-menu-signout),.nav-menu-row .chip:not(.nav-console):not(.account-menu-chip):not(.account-menu-signout){border:1px solid var(--sui-blue);background:var(--sui-blue);color:var(--sui-white);padding:0 12px}.nav-right .chip:not(.nav-console):not(.account-menu-signout):hover,.nav-menu-row .chip:not(.nav-console):not(.account-menu-chip):not(.account-menu-signout):hover{background:color-mix(in srgb, var(--sui-blue) 86%, black);border-color:color-mix(in srgb, var(--sui-blue) 86%, black);color:var(--sui-white)}.nav-right .icon-btn:focus-visible,.nav-right .chip:focus-visible{outline:2px solid var(--sui-white);outline-offset:2px}
body:has(main.page){--bg:var(--sui-black);--paper:var(--sui-grey-900);--paper-2:var(--sui-grey-800);--ink:var(--sui-text);--ink-2:var(--sui-grey-200);--muted:var(--sui-grey-400);--faint:var(--sui-grey-500);--line:var(--sui-grey-700);--line-2:var(--sui-grey-800);--hair:var(--sui-grey-800);--cobalt:var(--sui-blue);--r-sm:0px;--r-md:0px;--r-lg:0px;--r-xl:0px;--c-green:var(--sui-success);--c-amber:var(--sui-pending);--sh-card:none;--sh-cta:none;background:var(--sui-black);color:var(--sui-text);font-family:var(--sui-font-display)}body:has(main.page) .app-shell{background:var(--sui-black);color:var(--sui-text)}body:has(main.page) main.page{background:var(--sui-black);color:var(--sui-text)}:is(body:has(main.page) code,body:has(main.page) pre,body:has(main.page) kbd,body:has(main.page) samp){font-family:var(--sui-font-mono)}body:has(main.page) :focus-visible{border-radius:0}body:has(main.page) .nav{background:color-mix(in srgb, var(--sui-grey-900) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:0}body:has(main.page) .nav-brand{font-family:var(--sui-font-display);letter-spacing:-.02em;color:var(--sui-text);font-size:20px;font-weight:400;line-height:26px}body:has(main.page) .nav-link{font-family:var(--sui-font-mono);font-size:var(--sui-cap-d200-size);letter-spacing:var(--sui-cap-d200-tracking);color:var(--sui-grey-400)}:is(body:has(main.page) .micro,body:has(main.ed .page-1000) .micro,body:has(main.ed .page-720) .micro){color:var(--sui-grey-400)}:is(body:has(main.page) .btn,body:has(main.ed .page-1000) .btn,body:has(main.ed .page-720) .btn){color:var(--sui-grey-200)}:is(body:has(main.page) .btn-primary,body:has(main.ed .page-1000) .btn-primary,body:has(main.ed .page-720) .btn-primary){color:var(--sui-white)}:is(body:has(main.page) .wallet-token.selected,body:has(main.ed .page-1000) .wallet-token.selected,body:has(main.ed .page-720) .wallet-token.selected){border-color:var(--sui-blue)}:is(body:has(main.page) .nav-link,body:has(main.ed) .nav-link){text-transform:none}:is(body:has(main.page),body:has(main.ed)){--dim:var(--sui-grey-400);--serif:var(--sui-font-display);--sans:var(--sui-font-display);--mono:var(--sui-font-mono)}
:is(html:has(main.page),html:has(main.ed .page-1000),html:has(main.ed .page-720)){background:var(--sui-black)}:is(body:has(main.page),body:has(main.ed .page-1000),body:has(main.ed .page-720)){--maxw:1440px;--gutter:20px;--ok:var(--sui-success);--warn:var(--sui-pending);--err:var(--sui-error);--failed:var(--sui-error)}:is(body:has(main.page) .chip-icon,body:has(main.ed .page-1000) .chip-icon){background:color-mix(in srgb, var(--sui-blue) 12%, transparent)}:is(body:has(main.page) .btn,body:has(main.page) .btn-outline,body:has(main.ed .page-1000) .btn,body:has(main.ed .page-1000) .btn-outline){border-color:var(--sui-grey-600)}:is(body:has(main.page) input,body:has(main.page) select,body:has(main.page) textarea,body:has(main.ed .page-1000) input,body:has(main.ed .page-1000) select,body:has(main.ed .page-1000) textarea){accent-color:var(--sui-blue)}:is(body:has(main.page) .sheet-backdrop,body:has(main.ed .page-1000) .sheet-backdrop){background:color-mix(in srgb, var(--sui-black) 72%, transparent)}body:has(main.page) .ed .stats{overflow:hidden}body:has(main.ed .page-1000) .stats{overflow:hidden}body:has(main.page) .ed .stats .stat{box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line);border-top:0;border-right:0}body:has(main.ed .page-1000) .stats .stat{box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line);border-top:0;border-right:0}@media (max-width:640px){:is(body:has(main.page) .tabs,body:has(main.ed .page-1000) .tabs){scrollbar-width:none;overflow-x:auto}body:has(main.page) .tabs::-webkit-scrollbar{display:none}body:has(main.ed .page-1000) .tabs::-webkit-scrollbar{display:none}:is(body:has(main.page) .tabs .tab,body:has(main.ed .page-1000) .tabs .tab){white-space:nowrap;flex:none;padding-inline:8px}:is(body:has(main.page) .tabs .tab svg,body:has(main.ed .page-1000) .tabs .tab svg){display:none}:is(body:has(main.page) .nav-brand,body:has(main.ed .page-1000) .nav-brand){white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}:is(body:has(main.page) .nav-right,body:has(main.ed .page-1000) .nav-right){flex:none;min-width:0}.nav-brand{font-size:14px;line-height:18px}body:has(main.page) .nav-brand{font-size:14px;line-height:18px}body:has(main.ed) .nav-brand{font-size:14px;line-height:18px}}
:is(body:has(main.page) .page-1000,body:has(main.ed .page-1000) .page-1000){padding-top:40px;max-width:1400px;padding-inline:20px}@media (max-width:768px){:is(body:has(main.page) .page-1000,body:has(main.ed .page-1000) .page-1000){padding-inline:16px}}:is(body:has(main.page) .empty,body:has(main.page) .empty-state,body:has(main.page) [class*=empty],body:has(main.ed .page-1000) .empty,body:has(main.ed .page-1000) .empty-state,body:has(main.ed .page-1000) [class*=empty]){background:color-mix(in srgb, var(--sui-black) 45%, transparent);border:0;flex-direction:column;align-items:center;gap:6px;padding:28px 24px;display:flex}body:has(main.page) [class*=empty] h3{font-family:var(--sui-font-display);letter-spacing:-.02em;color:var(--sui-text);font-size:18px;line-height:1.4}body:has(main.page) [class*=empty] .empty-title{font-family:var(--sui-font-display);letter-spacing:-.02em;color:var(--sui-text);font-size:18px;line-height:1.4}body:has(main.ed .page-1000) [class*=empty] h3{font-family:var(--sui-font-display);letter-spacing:-.02em;color:var(--sui-text);font-size:18px;line-height:1.4}body:has(main.ed .page-1000) [class*=empty] .empty-title{font-family:var(--sui-font-display);letter-spacing:-.02em;color:var(--sui-text);font-size:18px;line-height:1.4}:is(body:has(main.page) [class*=empty] p,body:has(main.ed .page-1000) [class*=empty] p){letter-spacing:-.01em;color:var(--sui-grey-400);max-width:46ch;margin-inline:auto;font-size:15px;line-height:1.4}:is(body:has(main.page) .section-label,body:has(main.ed .page-1000) .section-label,body:has(main.ed .page-720) .section-label){font-family:var(--sui-font-mono);font-size:var(--sui-cap-d100-size);letter-spacing:var(--sui-cap-d100-tracking);text-transform:uppercase;color:var(--sui-grey-400);border-bottom:1px dashed var(--sui-grey-700);margin-bottom:20px;padding-bottom:10px;display:block}:is(body:has(main.page) .badge,body:has(main.ed .page-1000) .badge,body:has(main.ed .page-720) .badge){font-family:var(--sui-font-mono);letter-spacing:-.03em;text-transform:uppercase;border:1px solid var(--sui-grey-700);color:var(--sui-grey-200);padding:4px 10px;font-size:12px;line-height:1.4}:is(body:has(main.page) .wordmark,body:has(main.ed .page-1000) .wordmark,body:has(main.ed .page-720) .wordmark){font-family:var(--sui-font-display);letter-spacing:-.02em;text-transform:none;color:var(--sui-text);font-size:34px;line-height:45px}:is(body:has(main.page) .wordmark .dot,body:has(main.ed .page-1000) .wordmark .dot,body:has(main.ed .page-720) .wordmark .dot){background:var(--sui-blue);vertical-align:baseline;border-radius:0;width:16px;height:16px;margin-left:8px;display:inline-block}
body:has(main.page) :not(#_){box-shadow:none}body:has(main.page) :not(#_):before{box-shadow:none}body:has(main.page) :not(#_):after{box-shadow:none}body:has(main.ed) :not(#_){box-shadow:none}body:has(main.ed) :not(#_):before{box-shadow:none}body:has(main.ed) :not(#_):after{box-shadow:none}:is(body:has(main.page) .sheet,body:has(main.page) .auth-gate){border:1px solid var(--sui-grey-700);background:var(--sui-grey-900)}body:has(main.ed) .viewer-bar{background:var(--sui-grey-900);border-color:var(--sui-grey-700);color:var(--sui-grey-200)}body:has(main.page) .wallet-token.selected{border-color:var(--sui-blue);box-shadow:none}:is(body:has(main.page),body:has(main.ed .page-1000),body:has(main.ed .page-720)){--accent:var(--sui-blue)}:is(body:has(main.page) .btn-primary,body:has(main.ed .page-1000) .btn-primary,body:has(main.ed .page-720) .btn-primary){background:var(--sui-blue);border-color:var(--sui-blue);color:var(--sui-white)}:is(body:has(main.page) .btn-primary:disabled,body:has(main.page) .btn-primary[aria-disabled=true],body:has(main.ed .page-1000) .btn-primary:disabled,body:has(main.ed .page-1000) .btn-primary[aria-disabled=true],body:has(main.ed .page-720) .btn-primary:disabled,body:has(main.ed .page-720) .btn-primary[aria-disabled=true]){border-color:var(--sui-grey-700);color:var(--sui-grey-500);cursor:not-allowed;background:0 0}body:has(main.page) .ed .stats .stat:not(#_){box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line)}body:has(main.ed .page-1000) .stats .stat:not(#_){box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line)}:is(body:has(main.page) .keys-console .kc-keyrow,body:has(main.ed .page-1000) .keys-console .kc-keyrow){border-left:2px solid #0000}:is(body:has(main.page) .keys-console .kc-keyrow.is-active,body:has(main.ed .page-1000) .keys-console .kc-keyrow.is-active){border-left-color:var(--accent)}body:has(main.ed){--ok:var(--sui-success);--warn:var(--sui-pending);--err:var(--sui-error);--failed:var(--sui-error);--hair:var(--sui-grey-700)}:is(body:has(main.page),body:has(main.ed)){--leader:var(--sui-grey-500);--raised:var(--sui-grey-800);--text:var(--sui-text);--text-dim:var(--sui-grey-400);--text-faint:var(--sui-grey-500);--ambiguous:var(--sui-grey-500);--c-red:var(--sui-error)}:is(body:has(main.page) .btn:disabled,body:has(main.page) .btn-ink:disabled,body:has(main.page) .btn[aria-disabled=true],body:has(main.ed .page-1000) .btn:disabled,body:has(main.ed .page-1000) .btn-ink:disabled,body:has(main.ed .page-1000) .btn[aria-disabled=true]){border-color:var(--sui-grey-700);color:var(--sui-grey-500);cursor:not-allowed;background:0 0}:is(body:has(main.page) .field-error,body:has(main.page) .buyer-setup-copy-error,body:has(main.ed .page-1000) .field-error,body:has(main.ed .page-1000) .buyer-setup-copy-error){color:var(--sui-error)}:is(body:has(main.page) .link-btn,body:has(main.ed .page-1000) .link-btn){color:var(--sui-blue)}body:has(main.page) .foot-col h4{color:var(--sui-grey-400)}
:is(body:has(main.page) .pill.active,body:has(main.ed) .pill.active){background:var(--sui-blue);border-color:var(--sui-blue);color:var(--sui-white)}:is(body:has(main.page) .btn-revoke:not(.armed),body:has(main.ed .page-1000) .btn-revoke:not(.armed)){border-color:var(--sui-grey-700);color:var(--sui-grey-200)}:is(body:has(main.page) .btn-revoke:not(.armed):hover,body:has(main.ed .page-1000) .btn-revoke:not(.armed):hover){border-color:var(--sui-error);color:var(--sui-error)}:is(body:has(main.page) .kc-approx,body:has(main.page) .approx-note,body:has(main.page) [class*=approx],body:has(main.ed .page-1000) .kc-approx,body:has(main.ed .page-1000) .approx-note,body:has(main.ed .page-1000) [class*=approx]){color:var(--sui-grey-400);font-style:normal}
body:has(main.ed) .hiw .xnode.xmid{position:relative}body:has(main.ed) .hiw .xbracket{border:2px dashed var(--sui-blue);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:has(main.ed) .hiw .xbracket.inner{width:276px;height:154px}body:has(main.ed) .hiw .xbracket.outer{opacity:.25;width:308px;height:186px}body:has(main.ed) .hiw .clabel{gap:8px;min-width:181px;height:28px;padding:4px}body:has(main.ed) .hiw .opbox{border:1px solid var(--sui-grey-800);box-sizing:border-box;width:487px;height:87px;margin-inline:auto;padding:13px}body:has(main.ed) .hiw .opnode{background:var(--sui-grey-700);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:105px;height:59px;padding:8px;display:flex}
body:has(main.ed) .hiw .xbracket{object-fit:fill;border:0;transform:translate(-50%,-50%)rotate(90deg)}body:has(main.ed) .hiw .xbracket.inner{width:154px;height:276px}body:has(main.ed) .hiw .xbracket.outer{opacity:1;width:186px;height:308px}body:has(main.ed) .hiw .xcirc{position:relative}body:has(main.ed) .hiw .xicon{object-fit:contain;width:53px;height:53px;position:absolute;bottom:18.5px;right:18.5px}body:has(main.ed) .hiw .xbox{gap:16px}body:has(main.ed) .hiw .bx-nm{letter-spacing:-.66px;width:228px;color:var(--sui-white);font-size:22px;line-height:1.2}body:has(main.ed) .hiw .bx-sb{letter-spacing:-.48px;color:var(--sui-black);font-size:12px;line-height:1.4}body:has(main.ed) .hiw .fb-label{font-family:var(--sui-font-display);letter-spacing:-.04em;color:var(--sui-text);font-size:33px;line-height:1.15}body:has(main.ed) .hiw .fb-desc{font-family:var(--sui-font-display);letter-spacing:-.01em;color:var(--sui-grey-400);max-width:390px;font-size:15px;line-height:1.4}body:has(main.ed) .hiw .fb-path{box-sizing:border-box;border:1px solid var(--sui-grey-500);background:var(--sui-black);min-width:140px;height:21px;color:var(--sui-grey-500);letter-spacing:-.04em;text-transform:uppercase;padding:6px 14px}
body:has(main.ed) :is(h1,h2,h3,h4,h5,h6,b,strong,th){font-synthesis-weight:none;font-weight:400}body:has(main.page) :is(h1,h2,h3,h4,h5,h6,b,strong,th){font-synthesis-weight:none;font-weight:400}body:has(main.ed) [class]{font-synthesis-weight:none;font-weight:400}body:has(main.page) [class]{font-synthesis-weight:none;font-weight:400}body:has(main.ed) .hiw .xnode.active+.xconn .xline{--xstroke:var(--sui-grey-500);--xhead:var(--sui-blue)}body:has(main.ed) .hiw .xconn .xline{--xstroke:var(--sui-grey-500);--xhead:var(--sui-blue)}
body:has(main.ed) .hiw .xconn-pair{flex-direction:column;justify-content:center;align-self:center;gap:37px;display:flex}body:has(main.ed) .hiw .xconn-pair[data-conn=right]{flex-direction:column-reverse}body:has(main.ed) .hiw .xleg{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:relative}:is(body:has(main.ed) .hiw .xconn-pair[data-conn=left] .xleg[data-leg=out] .clabel,body:has(main.ed) .hiw .xconn-pair[data-conn=right] .xleg[data-leg=in] .clabel){margin-top:12px;margin-bottom:0;top:100%;bottom:auto}body:has(main.ed) .hiw .xleg .clabel{opacity:0;transition:opacity .15s}body:has(main.ed) .hiw .xleg .clabel.on{opacity:1}body:has(main.ed) .hiw .opnode.active{background:var(--sui-blue)}body:has(main.ed) .hiw .opnode .oi{transition:none}body:has(main.ed) .hiw .opnode.active .oi{color:var(--sui-white);background:0 0}body:has(main.ed) .hiw .opnode.active .ory{animation:none}body:has(main.ed) .hiw .opnode.active .on{color:var(--sui-white)}body:has(main.ed) .hiw .opbox{justify-content:space-between;align-items:center;display:flex}body:has(main.ed) .hiw .opnode{flex:0 0 105px}body:has(main.ed) .hiw .opsep{flex:0 0 56px}
.hm-connect-line{overflow-x:hidden}.hm-connect-line code{white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;min-width:0}.hm-connect-line .copy-glyph{flex:none;width:24px;min-width:24px;height:24px;min-height:24px}body:has(main.ed) .hiw .xbracket.outer{height:min(308px,78vw)}body:has(main.ed) .hiw .xbracket.inner{height:min(276px,70vw)}body:has(main.ed) .hiw .xnode.xmid{max-width:100%}body:has(main.ed) .hiw .xbox{max-width:100%}main.ed{padding-bottom:80px}.hiw .xstage{display:flow-root}.hiw-panel{overflow-x:auto}@media (max-width:660px){.hiw .xstage{zoom:.93}}@media (max-width:580px){.hiw .xstage{zoom:.86}}@media (max-width:500px){.hiw .xstage{zoom:.84}}@media (max-width:440px){.hiw .xstage{zoom:.73}.hiw-panel{padding-inline:12px}}@media (max-width:370px){.hiw .xstage{zoom:.63}}@media (max-width:960px){.nav-right .chip.nav-console{display:none}body:has(main.ed) .nav-right .chip.nav-console{display:none}.nav-right>:not(.nav-burger){display:none!important}}@media (max-width:800px){.nav-right>a.icon-btn{display:none}body:has(main.ed) .nav-right>a.icon-btn{display:none}body:has(main.ed) .nav-links{gap:14px}}@media (max-width:720px){.nav-links{display:none}body:has(main.ed) .nav-links{display:none}}@media (max-width:480px){.nav-brand{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}body:has(main.ed) .nav-brand{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}}
.hiw .xstage{container-type:inline-size}body:has(main.ed) .hiw .xstage{zoom:1}body:has(main.ed) .hiw .xnode:not(.xmid){width:min(141px,26.4cqi - 29.04px)}body:has(main.ed) .hiw .xbox{width:min(252px,47.19cqi - 51.909px);padding-inline:min(24px,2.4cqi)}body:has(main.ed) .hiw .xconn{min-width:min(24px,7cqi)}body:has(main.ed) .hiw .xnode.xmid{width:auto}body:has(main.ed) .hiw .opbox{width:min(487px,100cqi);padding-inline:min(13px,1.3cqi)}body:has(main.ed) .hiw .opnode{flex:none;width:min(105px,32cqi);padding-inline:min(8px,.8cqi)}:is(body:has(main.ed) .hiw .xnode .xlab,body:has(main.ed) .hiw .xnode .xsub,body:has(main.ed) .hiw .xbox .bx-sb,body:has(main.ed) .hiw .opnode .on){font-size:12px}body:has(main.ed) .hiw .xbox .bx-nm{width:min(228px,100%);font-size:22px;line-height:1.2}@media (max-width:440px){.hiw-panel{margin-inline:calc(var(--gutter) * -1);padding-inline:8px}}body:has(main.ed) .hiw .xicon{width:min(53px,9.92cqi - 10.912px);height:min(53px,9.92cqi - 10.912px);bottom:min(18.5px,3.46cqi - 3.806px);right:min(18.5px,3.46cqi - 3.806px)}body:has(main.ed) .hiw .xbracket.outer{width:186px;height:calc(min(252px,47.19cqi - 51.909px) + 56px)}body:has(main.ed) .hiw .xbracket.inner{width:154px;height:calc(min(252px,47.19cqi - 51.909px) + 24px)}.hiw-panel{container-type:inline-size}body:has(main.ed) .hiw .fb-label{font-size:clamp(18px,6.18cqi - 6.798px,33px)}body:has(main.ed) .hiw .fb-desc{max-width:min(390px,92cqi);font-size:clamp(12px,2.81cqi - 3.091px,15px)}body:has(main.ed) .hiw .fb-path{min-width:min(140px,26.22cqi - 28.842px);height:max(18px,min(21px,3.93cqi - 4.323px))}body:has(main.ed) .hiw .xbox .bx-nm{width:228px}body:has(main.ed) .hiw .flow-btn{height:clamp(30px,2.64vw,38px);padding:clamp(6px,.7vw,10px) clamp(10px,1.39vw,20px);font-size:clamp(12px,.97vw,14px);line-height:1.3}body:has(main.ed) .hiw .flow-btns{gap:clamp(4px,.56vw,8px);margin-block:clamp(14px,1.81vw,26px) 8px}body:has(main.ed) .hiw .xbox .bx-nm{font-size:22px}body:has(main.ed) .hiw .xnode.active .xring{opacity:1;animation:none}
body:has(main.ed) .hiw .xnode .xcirc{width:100%;height:min(140px,26.22cqi - 28.842px)}body:has(main.ed) .hiw .xnode .xcirc{height:max(88px,min(140px,26.22cqi - 28.842px));min-height:0}body:has(main.ed) .hm-term{width:min(529px, 36.7317vw, calc((100dvh - 112px - var(--network-notice-h,0px)) * 529 / 788));aspect-ratio:529/413;max-width:none;height:auto;margin-left:auto;margin-right:min(81.5px, 5.6603vw, calc((100dvh - 112px - var(--network-notice-h,0px)) * 81.5 / 788));container-type:inline-size}body:has(main.ed) .hm-term-wrap{justify-content:flex-end}body:has(main.ed) .hm-term .hm-term-bar{height:7.7505cqi;padding:2.2684cqi 3.0246cqi}body:has(main.ed) .hm-term .ttl{font-size:2.4575cqi;line-height:3.2136cqi}body:has(main.ed) .hm-term .hm-term-body{gap:1.8904cqi;padding:4.5369cqi}body:has(main.ed) .hm-term .tl{font-size:2.2684cqi;line-height:3.6295cqi}body:has(main.ed) .hm-term .hm-curs{font-size:2.6465cqi;line-height:4.2344cqi}@media (max-width:900px){body:has(main.ed) .hm-hero.sui-bars:before{display:none}body:has(main.ed) .hm-term-wrap{aspect-ratio:692/788;isolation:isolate;justify-content:center;align-items:center;width:100%;max-width:692px;margin-inline:auto;display:flex}body:has(main.ed) .hm-term-wrap:before{content:"";z-index:0;background-color:var(--sui-grey-900);background-image:var(--hb-img);background-size:var(--hb-size);background-position:var(--hb-pos);background-repeat:var(--hb-rep);background-blend-mode:var(--hb-blend);pointer-events:none;position:absolute;inset:0}body:has(main.ed) .hm-term-wrap{justify-content:center}body:has(main.ed) .hm-term{z-index:1;width:76.4451%;margin:0;position:relative}}@media (min-width:1441px){body:has(main.ed) .hm-hero.sui-bars{max-width:none;padding-inline:max(20px,50vw - 700px)}body:has(main.ed) .hm-hero.sui-bars:before{right:calc(var(--gutter) + max(20px, (100vw - 1400px) / 2) - 20px)}body:has(main.ed) .hm-term{margin-right:min(81.5px, 5.6603vw, calc((100dvh - 112px - var(--network-notice-h,0px)) * 81.5 / 788))}}@media (min-width:901px) and (max-width:1440px){body:has(main.ed) .hm-title{letter-spacing:-.03em;font-size:clamp(44px,2.907vw + 18.14px,60px);line-height:1.1}}body:has(main.ed) .hiw .xscaler{width:100%;margin-inline:auto;overflow:hidden}body:has(main.ed) .hiw .xstage{zoom:1}
body:has(main.ed) .hiw .xstage-mobile{display:none}@media (max-width:768px){body:has(main.ed) .hiw .xscaler-desktop{display:none}body:has(main.ed) .hiw .xstage-mobile{display:flex}body:has(main.ed) .hiw .flow-btns{flex-direction:column;align-items:center;gap:12px;margin:0 0 8px;padding:12px 0}body:has(main.ed) .hiw .flow-btn{letter-spacing:-.13px;text-align:center;justify-content:center;align-items:center;width:319px;max-width:100%;height:26px;padding:0 16px;font-size:13px;line-height:1.4;display:flex}body:has(main.ed) .hiw .flow-btn.on{background:var(--sui-blue);border-color:var(--sui-blue);color:var(--sui-white)}body:has(main.ed) .hiw .fb-label{letter-spacing:-.81px;font-size:27px;line-height:1.2}body:has(main.ed) .hiw .fb-desc{font-family:var(--sui-font-display);letter-spacing:-.13px;color:#89919f;max-width:311px;padding-inline:16px;font-size:13px;line-height:1.4}body:has(main.ed) .hiw .fb-path{letter-spacing:-.3px;font-size:10px}body:has(main.ed) .hiw-panel{padding:20px 12px 24px}body:has(main.ed) .hiw .fbadge{min-height:80px;margin:0 0 12px}body:has(main.ed) .hiw .xstage-mobile{flex-direction:column;align-items:center;gap:0;width:343px;max-width:calc(100vw - 32px);margin:12px auto 0;padding:12px 0 0}body:has(main.ed) .hiw .xm-nodes{justify-content:space-between;align-items:center;width:319px;max-width:100%;display:flex}body:has(main.ed) .hiw .xm-card{background:var(--sui-grey-700);flex-direction:column;width:141px;height:57px;display:flex;overflow:hidden}body:has(main.ed) .hiw .xm-card-header{background:var(--sui-blue);align-items:center;height:25px;padding:0 12px;display:flex}body:has(main.ed) .hiw .xm-card-title{font-family:var(--sui-font-mono);letter-spacing:-.36px;color:var(--sui-white);text-transform:uppercase;font-size:12px;font-weight:400}body:has(main.ed) .hiw .xm-card-body{flex:1;justify-content:space-between;align-items:center;padding:4px 12px;display:flex}body:has(main.ed) .hiw .xm-card-sub{font-family:var(--sui-font-mono);letter-spacing:-.48px;color:var(--sui-grey-200);font-size:12px;font-weight:400}body:has(main.ed) .hiw .xm-card-icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}body:has(main.ed) .hiw .xm-card.active .xm-card-header{box-shadow:0 0 0 1px var(--sui-blue)}body:has(main.ed) .hiw .xm-conn-area{box-sizing:border-box;justify-content:space-between;align-items:stretch;width:319px;max-width:100%;height:115px;padding:0;display:flex;position:relative}body:has(main.ed) .hiw .xm-conn-pair{justify-content:center;gap:6px;width:141px;height:100%;display:flex}body:has(main.ed) .hiw .xm-vconn{flex-direction:column;align-items:center;width:28px;height:100%;display:flex;position:relative;overflow:visible}body:has(main.ed) .hiw .xm-vline{flex:1;width:2px}body:has(main.ed) .hiw .xm-varrow{flex-shrink:0;width:7px;height:7px}body:has(main.ed) .hiw .xm-varrow.down{transform:rotate(90deg)}body:has(main.ed) .hiw .xm-varrow.up{transform:rotate(-90deg)}body:has(main.ed) .hiw .xm-conn-area .xm-chip{background:var(--sui-grey-900);box-sizing:border-box;z-index:5;flex-direction:column;align-items:center;gap:4px;width:fit-content;min-width:60px;padding:6px 4px;display:none;position:absolute;top:50%;left:auto;right:auto;transform:translateY(-50%)}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos]{display:flex}body:has(main.ed) .hiw .xm-chip-num{background:var(--sui-grey-500);width:20px;height:20px;font-family:var(--sui-font-mono);color:var(--sui-white);flex-shrink:0;justify-content:center;align-items:center;font-size:9.5px;font-weight:400;display:flex}body:has(main.ed) .hiw .xm-chip-txt{font-family:var(--sui-font-display);color:var(--sui-white);text-align:center;overflow-wrap:break-word;max-width:60px;font-size:10px;font-weight:400;line-height:1.4}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=L-out]{align-items:flex-end;margin-left:50px;transform:translateY(-50%)translate(-100%);left:0!important;right:auto!important}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=L-out] .xm-chip-txt{text-align:right}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=L-in]{align-items:flex-start;margin-left:92px;left:0!important;right:auto!important}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=L-in] .xm-chip-txt{text-align:left}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=R-out]{align-items:flex-end;margin-left:168px;transform:translateY(-50%);left:0!important;right:auto!important}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=R-out] .xm-chip-txt{text-align:right}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=R-in]{align-items:flex-start;margin-left:268px;transform:translateY(-50%);left:0!important;right:auto!important}body:has(main.ed) .hiw .xm-conn-area .xm-chip[data-pos=R-in] .xm-chip-txt{text-align:left}body:has(main.ed) .hiw .xm-layer{justify-content:center;align-items:center;width:100%;height:142px;margin:0;display:flex;position:relative;overflow:visible}body:has(main.ed) .hiw .xm-border-outer{border:2px dotted var(--sui-blue);opacity:.25;pointer-events:none;box-sizing:border-box;width:308px;height:142px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:has(main.ed) .hiw .xm-border-inner{border:2px dotted var(--sui-blue);pointer-events:none;box-sizing:border-box;width:276px;height:115px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:has(main.ed) .hiw .xm-perspective{display:none}body:has(main.ed) .hiw .xm-layer-box{background:var(--sui-blue);box-sizing:border-box;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:252px;height:88px;padding:13px 12px;display:flex;position:relative}body:has(main.ed) .hiw .xm-layer-title{font-family:var(--sui-font-display);letter-spacing:-.36px;color:var(--sui-white);text-align:center;font-size:18px;font-weight:400;line-height:1.3}body:has(main.ed) .hiw .xm-layer-sub{font-family:var(--sui-font-mono);letter-spacing:-.48px;color:var(--sui-black);text-align:center;font-size:12px;font-weight:400}body:has(main.ed) .hiw .xm-stem-conn{z-index:3;flex-direction:column;align-items:center;width:28px;height:63px;display:flex;position:absolute;top:calc(50% + 44px);left:50%;transform:translate(-50%)}body:has(main.ed) .hiw .xm-stem-conn .xm-vline{flex:1;width:2px}body:has(main.ed) .hiw .xm-stem-conn .xm-varrow{flex-shrink:0;width:7px;height:7px;transform:rotate(90deg)}body:has(main.ed) .hiw .xm-layer{margin-bottom:35px}body:has(main.ed) .hiw .xm-rail{border:1px solid var(--sui-grey-800);box-sizing:border-box;justify-content:space-between;align-items:center;width:319px;max-width:100%;height:73px;padding:8px;display:flex}body:has(main.ed) .hiw .xm-rail-tile{background:var(--sui-grey-700);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:96px;height:55px;padding:6px 4px;display:flex}body:has(main.ed) .hiw .xm-rail-tile svg{flex-shrink:0}body:has(main.ed) .hiw .xm-rail-tile.active{background:var(--sui-blue)}body:has(main.ed) .hiw .xm-rail-label{font-family:var(--sui-font-mono);letter-spacing:-.48px;color:var(--sui-white);text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:400}body:has(main.ed) .hiw .xm-pkt{background:var(--sui-blue);opacity:0;z-index:6;border-radius:0;width:5px;height:5px;margin-left:-2.5px;position:absolute;left:50%}@keyframes xm-pkt-down{0%{opacity:1;top:0}75%{opacity:1}to{opacity:0;top:100%}}@keyframes xm-pkt-up{0%{opacity:1;bottom:0}75%{opacity:1}to{opacity:0;bottom:100%}}body:has(main.ed) .hm-hero{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .hiw-in{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .hm-features{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .hm-connect .wrap{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .hm-faq{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .site-footer .wrap{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.dir-page) .wrap{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) #catalog{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .dir-settlements{box-sizing:border-box;width:100%;padding-inline:16px}body:has(main.ed) .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#131518;height:62px;margin:0}body:has(main.ed) .nav-menu{background:#131518}body:has(main.ed) .nav-in{height:62px;padding-block:12px;padding-inline:12px;display:flex}body:has(main.ed) .nav-brand-logo{width:63px;height:33px;display:block}:is(body:has(main.ed) .nav-brand,body:has(main.ed) .nav-end,body:has(main.ed) .nav-links){flex:none;justify-self:auto}body:has(main.ed) .nav-right{display:flex}body:has(main.ed) .nav-brand-home{display:none}body:has(main.ed) .nav-brand-text{display:none}:is(body:has(main.ed) .nav-right .chip,body:has(main.ed) .nav-right .nav-cta){display:none}:is(body:has(main.ed) .hm-hero .hm-kick,body:has(main.ed) .hm-hero .hm-title,body:has(main.ed) .hm-hero .hm-lede,body:has(main.ed) .hm-hero .hm-cta){text-align:center}body:has(main.ed) .hm-hero .hm-reveal{align-items:center}body:has(main.ed) .hm-hero .hm-cta{justify-content:center}body:has(main.ed) .hm-paste{max-width:100%;overflow:hidden}body:has(main.ed) .hm-paste code{min-width:0;text-overflow:unset;scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow-x:auto}body:has(main.ed) .hm-paste code::-webkit-scrollbar{display:none}body:has(main.ed) .hm-connect-line{max-width:100%;overflow:hidden}body:has(main.ed) .hm-connect-line code{min-width:0;text-overflow:unset;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow-x:auto}body:has(main.ed) .hm-connect-line code::-webkit-scrollbar{display:none}}
.hm-feat-head{margin-bottom:clamp(48px,13.33vw,192px)}@media (max-width:760px){.foot-grid{grid-template-columns:1fr 1fr;gap:24px 16px}body:has(main.ed) .foot-grid{grid-template-columns:1fr 1fr;gap:24px 16px}.foot-grid>:first-child{grid-column:1/-1}body:has(main.ed) .foot-grid>:first-child{grid-column:1/-1}}@media (max-width:480px){.nav-right .chip .chip-word{display:none}}@media (max-width:360px){.nav-in{padding-inline:16px}}.hm-connect-line code{overflow-wrap:break-word;font-size:clamp(12px,3.1vw,14px)}
.nav-burger{display:none}@media (max-width:960px){.nav-links{display:none}body:has(main.ed) .nav-links{display:none}.nav-right>.nav-theme{display:none}body:has(main.ed) .nav-brand-home{display:none}.nav-burger{border:1px solid var(--sui-grey-700);width:38px;height:38px;color:var(--sui-grey-400);cursor:pointer;background:0 0;border-radius:0;flex:none;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid}.nav-burger:hover{border-color:var(--sui-grey-500);color:var(--sui-text)}.nav-burger:focus-visible{outline:2px solid var(--sui-white);outline-offset:2px}}.nav-menu{padding:14px var(--gutter) 18px;border-top:1px solid var(--line);flex-direction:column;gap:14px;display:flex}body:has(main.ed) .nav-menu{border-top-color:var(--sui-grey-800)}.nav-menu-links{flex-direction:column;gap:2px;display:flex}.nav-menu .nav-link{justify-content:space-between;align-items:center;min-height:44px;padding:0;font-size:13px;display:flex}.nav-menu .nav-link:after{content:none}.nav-menu-row{justify-content:flex-end;align-items:center;gap:8px;display:flex}.nav-menu-row .icon-btn,.nav-menu-row .chip.nav-console{border:1px solid var(--sui-grey-700);height:38px;color:var(--sui-grey-400);background:0 0;border-radius:0}.nav-menu-row .chip.chip-accent{border:1px solid var(--sui-blue);background:var(--sui-blue);height:38px;color:var(--sui-white);border-radius:0}.nav-menu-row .icon-btn{place-items:center;width:38px;display:grid}.nav-menu-row .chip.nav-console{align-items:center;gap:8px;padding:0 12px;display:inline-flex}.nav-menu-row .icon-btn:hover,.nav-menu-row .chip.nav-console:hover{border-color:var(--sui-grey-500);color:var(--sui-text)}.nav-menu-mode .pills{display:flex}@media (min-width:561px){.nav-menu-mode{display:none}}@media (min-width:801px){.nav-menu-row>a.icon-btn{display:none}}@media (max-width:560px){.nav-right .pills{display:none}}@media (max-width:360px){.nav-in{gap:8px}}:is(body:has(main.ed) .hiw .xleg[data-leg=in] .clabel,body:has(main.ed) .hiw .xleg[data-leg=out] .clabel){height:auto;margin-top:0;margin-bottom:11px;top:auto;bottom:100%}:is(body:has(main.ed) .hiw .xconn-pair[data-conn=left] .xleg[data-leg=out] .clabel,body:has(main.ed) .hiw .xconn-pair[data-conn=right] .xleg[data-leg=in] .clabel){margin-top:11px;margin-bottom:0;top:100%;bottom:auto}body:has(main.ed) .hiw .xconn .clabel{justify-content:center;width:max-content;min-width:min(181px,100%);max-width:100%;left:50%;right:auto;transform:translate(-50%)}body:has(main.ed) .hiw .xconn .ctxt{white-space:pre-line;text-align:center;line-height:14px}.hm-connect-line code{text-align:center}.account-menu-chip{box-sizing:border-box;justify-content:center;text-decoration:none;border-color:var(--sui-grey-700)!important;color:var(--sui-grey-400)!important;background:0 0!important;align-items:center!important;width:100%!important;height:34px!important;padding:0 11px!important;font-size:12px!important;display:flex!important}.account-menu-chip:hover{color:var(--sui-text)!important;border-color:var(--sui-grey-400)!important;filter:none!important;background:0 0!important}.account-menu-chip-active{background:var(--sui-blue)!important;border-color:var(--sui-blue)!important;color:var(--sui-white)!important}.account-menu-chip-active:hover{background:var(--sui-blue)!important;border-color:var(--sui-blue)!important;color:var(--sui-white)!important;filter:brightness(1.06)!important}.account-menu-destinations{border-top:1px solid var(--line-2);grid-template-columns:1fr;gap:8px;padding-top:8px;display:grid}.nav-right .account-menu-signout,.account-menu-signout{cursor:pointer;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;border:1px solid var(--sui-error)!important;width:100%!important;height:34px!important;color:var(--sui-error)!important;filter:none!important;background:0 0!important;justify-content:center!important;align-items:center!important;padding:0 11px!important;font-size:12px!important;display:flex!important}.nav-right .account-menu-signout:hover,.nav-right .account-menu-signout:focus-visible,.account-menu-signout:hover,.account-menu-signout:focus-visible{background:var(--sui-error)!important;border-color:var(--sui-error)!important;color:var(--sui-white)!important;filter:brightness(1.08)!important}.nav-menu-console{grid-template-columns:1fr;gap:6px;padding:8px 0;display:grid}body:has(main.ed) .foot-col .foot-soon{width:fit-content;display:inline-flex;position:relative}body:has(main.ed) .foot-col span.foot-soon[aria-disabled=true]{opacity:1}body:has(main.ed) .foot-col .foot-soon-hint{white-space:nowrap;background:var(--sui-black);border:1px solid var(--sui-grey-600);color:var(--sui-white);font-family:var(--sui-font-mono);letter-spacing:.02em;opacity:0;pointer-events:none;z-index:20;border-radius:0;padding:6px 10px;font-size:12px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px)}:is(body:has(main.ed) .foot-col .foot-soon:hover .foot-soon-hint,body:has(main.ed) .foot-col .foot-soon:focus-visible .foot-soon-hint){opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){body:has(main.ed) .foot-col .foot-soon-hint{transition:none}}body:has(main.ed) .soon-title{white-space:nowrap;max-width:none;margin-bottom:4px}body:has(main.ed) .soon-title+.hm-lede{margin-top:22px}@media (max-width:560px){body:has(main.ed) .soon-title{white-space:normal;text-wrap:balance}}

