.console_page__SR81t{--bg:hsl(var(--background));--panel:color-mix(in srgb,hsl(var(--foreground)) 2%,var(--bg));--ink:hsl(var(--foreground));--muted:hsl(var(--muted-foreground));--line:var(--article-rule);--soft:hsl(var(--surface-2));--blue:#1a68d0;--green:#28734e;--danger:#b74747;min-height:100svh;color:var(--ink);background:var(--bg);font-family:var(--reading-copy-font)}.dark .console_page__SR81t{--blue:#85b6ff;--green:#80c89e;--danger:#f09c9c;color-scheme:dark}.console_page__SR81t *{box-sizing:border-box}.console_brand__6cSjU{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:600;text-decoration:none;color:var(--ink);letter-spacing:-.6px}.console_page__SR81t button,.console_qr__ybBs_ a{display:inline-flex;justify-content:center;align-items:center;gap:7px;border:.5px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);padding:9px 13px;font:inherit;font-size:13px;cursor:pointer;min-height:38px;text-decoration:none}.console_page__SR81t button:disabled{opacity:.5;cursor:not-allowed}.console_page__SR81t button:not(:disabled):hover,.console_qr__ybBs_ a:hover{background:var(--soft)}.console_theme__g6qqw{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.console_theme__g6qqw select{border:0;background:transparent;color:inherit;padding:5px;max-width:135px}.console_header__J96ck{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.console_actions__A8S_9{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.console_page__SR81t .console_primary__pR0xd{background:var(--ink);color:var(--panel);border-color:transparent}.console_page__SR81t .console_primary__pR0xd:not(:disabled):hover{background:var(--ink);opacity:.85}.console_notice__LkEiz{font-size:13px;line-height:1.7;color:var(--blue);margin:18px 0;min-height:22px;overflow-wrap:anywhere}.console_summary__eSPox{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:12px;color:var(--muted);margin:0 0 18px}.console_summary__eSPox strong{font-size:16px;font-weight:600;color:var(--ink)}.console_servers__rJO_Q{display:grid;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.console_member__auj1e,.console_server__wPv8H{background:var(--panel);border:.5px solid var(--line);border-radius:12px;padding:16px;min-width:0;box-shadow:0 2px 5px #00000003}.console_provider__cpuu_{color:var(--muted);font-size:11px}.console_offline__0e1yj,.console_online__tRyST{display:inline-flex;align-items:center;gap:5px;font-size:11px;white-space:nowrap}.console_online__tRyST{color:var(--green)}.console_offline__0e1yj{color:var(--muted)}.console_offline__0e1yj i,.console_online__tRyST i{width:7px;height:7px;border-radius:50%;background:currentColor}.console_metrics__aPywn{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px;margin:16px 0 14px}.console_metrics__aPywn dt{font-size:11px;color:var(--muted);margin-bottom:5px}.console_metrics__aPywn dd{font-size:18px;font-weight:550;letter-spacing:-.4px;margin:0;font-variant-numeric:tabular-nums}.console_serverDetails__3sdY6{border-top:.5px solid var(--line)}.console_serverDetails__3sdY6 summary{cursor:pointer;font-size:12px;color:var(--muted);padding:12px 0 0;min-height:32px}.console_serverDetails__3sdY6 summary span{float:right;font-size:11px;color:var(--blue)}.console_detailMetrics__IfyLG{margin:16px 0;display:grid;gap:12px}.console_detailMetrics__IfyLG div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px}.console_detailMetrics__IfyLG dt{color:var(--muted)}.console_detailMetrics__IfyLG dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.console_cardBottom__c9WPe{padding-top:15px;border-top:.5px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--muted);font-size:10px;flex-wrap:wrap}.console_cardBottom__c9WPe button{font-size:11px;padding:5px 8px;min-height:32px}.console_footnote__pvi0x{font-size:11px;line-height:1.8;color:var(--muted);margin:18px 0 0}.console_empty__0YRo_{text-align:center;padding:80px 20px;color:var(--muted);font-size:14px}.console_login__YsKCG{max-width:390px;margin:40px auto;background:var(--panel);border:.5px solid var(--line);border-radius:14px;padding:32px}.console_login__YsKCG>svg{color:var(--muted)}.console_login__YsKCG h2{font-size:21px;font-weight:550;margin:20px 0 10px}.console_login__YsKCG p{font-size:13px;color:var(--muted);line-height:1.8}.console_login__YsKCG form{margin-top:25px}.console_dialog__U4_Tv label,.console_login__YsKCG label{display:block;font-size:12px;margin-bottom:10px}.console_dialog__U4_Tv textarea,.console_page__SR81t input:not([type=checkbox]){display:block;width:100%;min-width:0;background:var(--bg);color:var(--ink);border:.5px solid var(--line);border-radius:8px;padding:11px 12px;font-size:16px;margin:9px 0 18px;min-height:44px}.console_login__YsKCG button{width:100%;margin:3px 0 22px}.console_login__YsKCG>a{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted);text-decoration:none}.console_memberTitle__RWJlb{display:flex;align-items:center;gap:12px}.console_memberTitle__RWJlb h2{margin:0;font-size:15px;font-weight:550;overflow-wrap:anywhere}.console_memberTitle__RWJlb p{margin:4px 0 0;font-size:11px;color:var(--muted);overflow-wrap:anywhere}.console_memberTitle__RWJlb>span{margin-left:auto}.console_avatar__BdvEA{width:35px;height:35px;flex-shrink:0;border-radius:10px;background:var(--soft);display:grid;place-items:center;font-size:14px}.console_memberUsage__6_EDv{margin:26px 0 16px;font-size:12px;color:var(--muted)}.console_memberUsage__6_EDv strong{font-size:21px;font-weight:500;color:var(--ink)}.console_page__SR81t progress{display:block;width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;overflow:hidden;background:var(--soft);margin-top:12px}.console_page__SR81t progress::-webkit-progress-bar{background:var(--soft)}.console_page__SR81t progress::-webkit-progress-value{background:var(--blue)}.console_page__SR81t progress::-moz-progress-bar{background:var(--blue)}.console_memberDetails__s3wiS{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--muted)}.console_nodes__p76Nb{font-size:11px;line-height:1.8;min-height:20px;color:var(--muted);margin:12px 0 20px;overflow-wrap:anywhere}.console_memberActions__dWUgG{display:flex;gap:8px;padding-top:18px;border-top:.5px solid var(--line);flex-wrap:wrap}.console_memberActions__dWUgG button{font-size:12px}.console_memberActions__dWUgG button:last-child{margin-left:auto}.console_dialog__U4_Tv{background:var(--panel);color:var(--ink);border:.5px solid var(--line);border-radius:14px;padding:26px;width:min(540px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;margin:auto;box-shadow:0 20px 80px #0003}.console_dialog__U4_Tv::backdrop{background:#0008}.console_dialogHeader__x0nEE{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px}.console_dialogHeader__x0nEE h2{font-size:20px;font-weight:550;margin:0}.console_dialogHeader__x0nEE button{border:0;background:transparent;padding:8px}.console_dialog__U4_Tv .console_footnote__pvi0x{margin:0 0 20px}.console_dialog__U4_Tv textarea{font-family:ui-monospace,monospace;font-size:12px;line-height:1.7;resize:vertical;min-height:80px;overflow-wrap:anywhere}.console_formRow__F9D4q{display:grid;grid-template-columns:1fr 1.5fr;gap:14px}.console_dialog__U4_Tv .console_check__LgGck{display:flex;align-items:center;gap:9px;min-height:36px;flex-wrap:wrap}.console_check__LgGck input{accent-color:var(--blue);width:16px;height:16px}.console_check__LgGck span{font-size:10px;color:var(--muted);margin-left:auto}.console_dialog__U4_Tv fieldset{border:.5px solid var(--line);border-radius:8px;margin:18px 0;padding:12px}.console_dialog__U4_Tv legend{font-size:12px;padding:0 6px}.console_dialog__U4_Tv form>.console_primary__pR0xd{width:100%;margin-top:18px}.console_dialog__U4_Tv details{margin-top:22px}.console_dialog__U4_Tv summary{font-size:12px;cursor:pointer}.console_link__AahXS{margin-top:14px}.console_qr__ybBs_{text-align:center;margin-top:24px}.console_qr__ybBs_ img{width:100%;height:auto;max-width:360px;background:white;border-radius:4px}.console_qr__ybBs_ p{font-size:13px}.console_qr__ybBs_ a{margin-top:8px}.console_page__SR81t :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(prefers-reduced-motion:reduce){.console_page__SR81t *{scroll-behavior:auto}.console_statusDot__7QyW_.console_online__tRyST i{animation:none}}.console_serverIssue__FwYmo{color:var(--danger);font-size:12px;line-height:1.6;overflow-wrap:anywhere;margin:0 0 16px}.console_notice__LkEiz:empty{margin:0;min-height:0}.console_shell__nJaOY{max-width:80rem;margin:auto;padding:calc(36px + env(safe-area-inset-top)) max(28px,env(safe-area-inset-right)) calc(48px + env(safe-area-inset-bottom)) max(28px,env(safe-area-inset-left))}.console_content__cXq_1{max-width:64rem;margin:0 auto;min-width:0}.console_pageTitle__rHAR9{display:flex;align-items:center;gap:12px}.console_pageTitle__rHAR9>span{color:var(--muted);font-weight:300}.console_pageTitle__rHAR9 h1{font-size:16px;font-weight:500;letter-spacing:-.3px;margin:0}.console_brand__6cSjU{font-family:var(--font-geist-mono),monospace;font-size:15px}.console_header__J96ck{margin-bottom:30px}.console_header__J96ck .console_actions__A8S_9{gap:6px}.console_header__J96ck button{border:0;background:transparent;padding:8px;min-height:34px}.console_theme__g6qqw select{font-size:11px;padding:5px 0}.console_serverHeading__nv2tv{display:block}.console_serverNameLine__R9bkw{display:flex;align-items:center;gap:8px;min-height:24px}.console_flag__d9osy{font-size:23px;line-height:1;display:flex;align-items:center;flex-shrink:0}.console_server__wPv8H h2{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.5px;margin:0}.console_provider__cpuu_{display:block;margin:2px 0 0 31px;font-size:10px;line-height:14px}.console_statusDot__7QyW_{position:relative;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:16px;height:16px;margin-left:1px;padding:4px}.console_statusDot__7QyW_ i{width:6px;height:6px}.console_statusDot__7QyW_.console_online__tRyST:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:currentColor;animation:console_statusPing__Djdx3 2s cubic-bezier(0,.3,.5,1) infinite;pointer-events:none}@keyframes console_statusPing__Djdx3{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(3);opacity:0}}.console_selectedServer__UOkJY{border-color:color-mix(in srgb,var(--ink) 40%,var(--line))}.console_page__SR81t .console_memberSelect__fx5Ec{width:100%;min-height:32px;padding:5px 0;border:0;background:transparent;justify-content:flex-start;font-size:12px;color:var(--muted)}.console_memberSelect__fx5Ec span{font-variant-numeric:tabular-nums;color:var(--ink)}.console_memberSelect__fx5Ec svg:last-child{margin-left:auto}.console_memberSelect__fx5Ec[aria-pressed=true]{color:var(--ink)}.console_serverDetails__3sdY6 summary{padding-top:8px;font-size:11px;min-height:26px}.console_detailMetrics__IfyLG{gap:10px}.console_memberSection__071uE{margin-top:30px;padding-top:22px;border-top:.5px solid var(--line)}.console_sectionHeading__O53Mu{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.console_sectionHeading__O53Mu h2{font-size:17px;font-weight:550;letter-spacing:-.4px;margin:0}.console_sectionHeading__O53Mu h2 span{font-size:12px;color:var(--muted);font-weight:400;margin-left:10px}.console_sectionHeading__O53Mu button{font-size:12px;min-height:32px;padding:6px 10px}.console_members__2dIeS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.console_member__auj1e{padding:16px}.console_memberUsage__6_EDv{margin:16px 0 12px}.console_nodes__p76Nb{margin:8px 0 12px;min-height:0}.console_memberActions__dWUgG{padding-top:12px}.console_memberActions__dWUgG button{min-height:32px;padding:6px 9px}.console_memberTitle__RWJlb h2{font-size:14px}.console_avatar__BdvEA{width:30px;height:30px;border-radius:8px}.console_memberUsage__6_EDv strong{font-size:19px}.console_footnote__pvi0x{font-size:10px;line-height:1.65;margin-top:12px}.console_converter__uS_I_{border-top:.5px solid var(--line);padding-top:14px}.console_converter__uS_I_>summary{margin-bottom:12px}@media(max-width:800px){.console_shell__nJaOY{padding-top:calc(24px + env(safe-area-inset-top))}.console_servers__rJO_Q{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.console_members__2dIeS{grid-template-columns:1fr}}@media(max-width:520px){.console_shell__nJaOY{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.console_header__J96ck{gap:8px;margin-bottom:24px}.console_pageTitle__rHAR9{gap:8px}.console_theme__g6qqw{gap:3px}.console_theme__g6qqw select{max-width:62px}.console_header__J96ck .console_actions__A8S_9{gap:0}.console_header__J96ck button{padding:7px}.console_brand__6cSjU{font-size:13px}.console_pageTitle__rHAR9 h1{font-size:14px}.console_servers__rJO_Q{gap:10px}.console_metrics__aPywn{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 10px}.console_metrics__aPywn dd{font-size:14px;letter-spacing:-.4px;white-space:nowrap}.console_metrics__aPywn dt{font-size:10px}.console_server__wPv8H{padding:14px}.console_server__wPv8H h2{font-size:17px}.console_serverDetails__3sdY6 summary{min-height:30px}.console_dialog__U4_Tv{padding:20px 16px}.console_formRow__F9D4q{grid-template-columns:1fr}.console_formRow__F9D4q input{margin-bottom:10px}.console_sectionHeading__O53Mu{flex-wrap:wrap}.console_summary__eSPox{font-size:11px}.console_memberSection__071uE{margin-top:24px}.console_check__LgGck span{margin-left:25px}}@media(max-width:359px){.console_metrics__aPywn{grid-template-columns:1fr 1fr}.console_header__J96ck{flex-wrap:wrap}.console_pageTitle__rHAR9{flex:1}.console_metrics__aPywn dd{font-size:16px}}@media(prefers-reduced-motion:reduce){.console_statusDot__7QyW_.console_online__tRyST:before{animation:none;display:none}}.console_memberSection__071uE{scroll-margin-top:24px}.console_scopeNote__nH_05{font-size:11px;color:var(--muted);margin:-4px 0 14px}.console_siteLogo__Wt3fK{width:28px;height:28px;flex-shrink:0}.console_page__SR81t .console_siteTheme__7mM7z button{border:0;padding:0;min-height:32px;background:transparent;font-family:var(--font-geist-mono),monospace;font-size:12px;color:var(--muted);gap:6px}.console_page__SR81t .console_siteTheme__7mM7z button:hover{background:transparent;color:var(--ink)}.console_cardActions__EVsHB{display:flex;align-items:center;gap:14px;border-top:.5px solid var(--line);padding-top:6px}.console_page__SR81t .console_cardActions__EVsHB>button{background:transparent;border:0;min-height:36px;padding:4px 0;font-size:12px;color:var(--muted)}.console_page__SR81t .console_cardActions__EVsHB .console_memberSelect__fx5Ec{flex:1;width:auto}.console_cardActions__EVsHB>button:last-child{padding-left:14px;border-left:.5px solid var(--line);border-radius:0}.console_pending__8tB_2{color:var(--blue)}.console_membersDialog__84tsa{width:min(760px,calc(100vw - 28px))}.console_dialogHeader__x0nEE h2{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:18px}.console_dialogHeader__x0nEE h2 small{font-size:12px;font-weight:400;color:var(--muted)}.console_memberSection__071uE{margin:0;padding:0;border:0}.console_sectionHeading__O53Mu{margin-top:-8px}.console_avatar__BdvEA{width:42px;height:42px;border-radius:12px;font-size:20px;font-weight:650;color:var(--ink);background:color-mix(in srgb,var(--ink) 10%,var(--bg));border:.5px solid color-mix(in srgb,var(--ink) 15%,transparent)}.console_memberTitle__RWJlb>div:nth-child(2){min-width:0}.console_dialog__U4_Tv .console_detailMetrics__IfyLG{gap:0;margin:0 0 18px}.console_dialog__U4_Tv .console_detailMetrics__IfyLG>div{padding:13px 0;border-bottom:.5px solid var(--line)}.console_dialog__U4_Tv .console_detailMetrics__IfyLG>div:last-child{border-bottom:0}@media(max-width:520px){.console_siteLogo__Wt3fK{width:24px;height:24px}.console_brand__6cSjU{gap:7px}.console_dialogHeader__x0nEE h2{font-size:17px}.console_membersDialog__84tsa .console_member__auj1e{padding:14px}.console_memberSection__071uE{margin:0}}.console_dialogHeader__x0nEE>.console_actions__A8S_9{flex-wrap:nowrap;flex-shrink:0}@media(max-width:520px){.console_dialogHeader__x0nEE>.console_actions__A8S_9 .console_primary__pR0xd span{display:none}.console_dialogHeader__x0nEE>.console_actions__A8S_9 .console_primary__pR0xd{width:34px;height:34px;padding:0;min-height:34px}}.console_servers__rJO_Q{gap:16px;align-items:stretch;grid-template-columns:repeat(3,minmax(0,280px))}.console_server__wPv8H{display:flex;flex-direction:column;padding:16px;border-radius:12px;min-height:0;box-shadow:0 3px 8px #00000004}.console_serverHeading__nv2tv{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:28px;padding:0 0 12px}.console_serverEmblem__nqhDO{display:flex;align-items:center;flex-shrink:0;font-size:22px;line-height:1}.console_serverNameLine__R9bkw{min-width:0;min-height:0}.console_server__wPv8H h2{font-size:16px;line-height:22px;letter-spacing:-.4px;white-space:nowrap}.console_server__wPv8H .console_provider__cpuu_{margin:0 0 0 auto;font-size:10px;line-height:16px;white-space:nowrap}.console_serverHeading__nv2tv>.console_statusDot__7QyW_{position:relative;margin:0;width:14px;height:14px;padding:4px}.console_server__wPv8H .console_metrics__aPywn{display:grid;grid-template-columns:1fr;gap:0;border-top:.5px solid var(--line);padding:10px 0;margin:0}.console_server__wPv8H .console_metrics__aPywn>div{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:12px;min-height:32px;padding:6px 0}.console_server__wPv8H .console_metrics__aPywn dt{font-size:11px;line-height:20px;margin:0;color:var(--muted)}.console_server__wPv8H .console_metrics__aPywn dd{font-size:13px;line-height:20px;font-weight:500;letter-spacing:0;margin:0;text-align:right;justify-self:end;white-space:nowrap;font-variant-numeric:tabular-nums}.console_server__wPv8H .console_metrics__aPywn>div:nth-child(-n+3) dd{font-size:14px;font-weight:600}.console_server__wPv8H .console_networkMetric___1zLb dd{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.console_networkMetric___1zLb dd>span{display:grid;grid-template-columns:12px 1fr;align-items:center;gap:6px;width:100%}.console_networkMetric___1zLb dd>span>span:first-child{color:var(--muted);font-size:12px;font-weight:400}.console_server__wPv8H .console_metrics__aPywn>div:nth-child(4){border-top:.5px solid var(--line);margin-top:6px;padding-top:12px}.console_server__wPv8H .console_cardActions__EVsHB{margin-top:auto;padding-top:6px}@media(min-width:521px) and (max-width:900px){.console_servers__rJO_Q{grid-template-columns:repeat(2,minmax(0,280px))}}@media(max-width:520px){.console_servers__rJO_Q{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:2px 20px 16px;overscroll-behavior-x:contain;scrollbar-width:thin}.console_server__wPv8H{flex:0 0 min(86%,280px);min-width:0;scroll-snap-align:start}}@media(max-width:359px){.console_server__wPv8H h2{font-size:14px}.console_serverHeading__nv2tv{gap:6px}}.vpn_page__MgMfS{--vpn-bg:#f7f7f8;--vpn-panel:#fff;--vpn-ink:#202124;--vpn-muted:#73757b;--vpn-line:#d9dade;--vpn-soft:#f3f4f6;--vpn-blue:#1765cf;--vpn-warning:#85601a;--vpn-error:#b43d3d;min-height:100dvh;background:var(--vpn-bg);color:var(--vpn-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color-scheme:light}.vpn_page__MgMfS[data-mode=dark]{--vpn-bg:#17181a;--vpn-panel:#202124;--vpn-ink:#eeeff1;--vpn-muted:#a1a3aa;--vpn-line:#3c3e43;--vpn-soft:#282a2e;--vpn-blue:#81b3ff;--vpn-warning:#e0bb72;--vpn-error:#ff9b9b;color-scheme:dark}@media (prefers-color-scheme:dark){.vpn_page__MgMfS[data-mode=system]{--vpn-bg:#17181a;--vpn-panel:#202124;--vpn-ink:#eeeff1;--vpn-muted:#a1a3aa;--vpn-line:#3c3e43;--vpn-soft:#282a2e;--vpn-blue:#81b3ff;--vpn-warning:#e0bb72;--vpn-error:#ff9b9b;color-scheme:dark}}.vpn_wrap__VrYgg{max-width:1180px;margin:auto;padding:0 40px 24px}.vpn_nav__fXOvq{height:88px;display:flex;align-items:center;justify-content:space-between}.vpn_brand__aGtuC{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:600;letter-spacing:-.5px}.vpn_theme__jn9wA{display:flex;align-items:center;gap:8px;color:var(--vpn-muted);font-size:12px}.vpn_theme__jn9wA select{background:transparent;border:0;min-height:44px;color:inherit}.vpn_hero__wqZk3{padding:52px 0 42px}.vpn_eyebrow__Axn5N{display:flex;align-items:center;gap:7px;color:var(--vpn-muted);font-size:12px;letter-spacing:.04em;margin-bottom:18px}.vpn_hero__wqZk3 h1{font-size:clamp(27px,3.5vw,42px);line-height:1.25;letter-spacing:-1.5px;font-weight:600;margin:0 0 16px}.vpn_hero__wqZk3 h1 span{color:var(--vpn-muted);font-weight:400;padding:0 3px}.vpn_hero__wqZk3 p{color:var(--vpn-muted);font-size:14px;line-height:1.8}.vpn_workspace__sqyU4{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.vpn_inputPanel___oOpF,.vpn_outputPanel__9h2F7{min-width:0;border:.5px solid var(--vpn-line);border-radius:var(--radius-lg,12px);background:var(--vpn-panel);box-shadow:0 2px 5px #00000003;overflow:hidden}.vpn_panelTitle__TmjRP{display:flex;align-items:center;justify-content:space-between;height:66px;padding:0 22px;border-bottom:.5px solid var(--vpn-line)}.vpn_panelTitle__TmjRP h2{font-size:14px;font-weight:600}.vpn_panelTitle__TmjRP>span{font-size:11px;color:var(--vpn-muted);font-family:monospace}.vpn_modalActions__I1dfW a,.vpn_page__MgMfS button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:var(--radius-sm,6px);padding:0 12px;min-height:44px;font-size:12px;cursor:pointer;transition:background .15s}.vpn_modalActions__I1dfW a:hover,.vpn_page__MgMfS button:hover{background:var(--vpn-soft)}.vpn_page__MgMfS button:disabled{opacity:.4;cursor:default}.vpn_page__MgMfS :is(button,a,select,textarea,summary):focus-visible{outline:2px solid var(--vpn-blue);outline-offset:3px}.vpn_inputPanel___oOpF>textarea{display:block;width:100%;height:320px;min-height:200px;resize:vertical;border:0;border-radius:0;background:transparent;padding:22px;font:13px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--vpn-ink);overflow-wrap:anywhere}.vpn_inputPanel___oOpF>textarea::-moz-placeholder{color:var(--vpn-muted);opacity:.65}.vpn_inputPanel___oOpF>textarea::placeholder{color:var(--vpn-muted);opacity:.65}.vpn_inputPanel___oOpF>textarea:focus-visible{outline-offset:-3px}.vpn_inputActions__NuFG_{display:flex;gap:6px;padding:0 18px 12px}.vpn_page__MgMfS .vpn_primary__QjPKM{background:var(--vpn-ink);color:var(--vpn-panel);min-width:104px;margin-right:auto}.vpn_page__MgMfS .vpn_primary__QjPKM:hover{background:var(--vpn-ink);opacity:.85}.vpn_hint__DK10M{color:var(--vpn-muted);font-size:11px;line-height:1.8}.vpn_inputPanel___oOpF>.vpn_hint__DK10M{padding:0 22px 20px}.vpn_empty__BLdyL{min-height:418px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--vpn-muted);text-align:center;padding:20px}.vpn_emptyIcon___JB_z{height:52px;width:52px;border:.5px solid var(--vpn-line);border-radius:var(--radius-lg,12px);display:grid;place-items:center;margin-bottom:20px}.vpn_empty__BLdyL p{font-size:13px;margin-bottom:10px}.vpn_empty__BLdyL>span{font-size:10px}.vpn_counts__k_PoR{display:flex;flex-wrap:wrap;gap:16px;padding:17px 22px;font-size:11px;color:var(--vpn-muted);border-bottom:.5px solid var(--vpn-line)}.vpn_resultList__E6sM8{max-height:760px;overflow:auto}.vpn_result__nAHkd{padding:20px 22px}.vpn_result__nAHkd+.vpn_result__nAHkd{border-top:.5px solid var(--vpn-line)}.vpn_resultHead___YTuZ{display:flex;align-items:flex-start;gap:10px;justify-content:space-between}.vpn_result__nAHkd h3{font-size:14px;font-weight:600;overflow-wrap:anywhere}.vpn_resultHead___YTuZ>span{flex-shrink:0;font-size:10px;padding-top:3px}.vpn_successStatus__AglGv{color:var(--vpn-blue)}.vpn_warningStatus__2VQln{color:var(--vpn-warning)}.vpn_errorStatus__dsOV7,.vpn_error__vhVJ6{color:var(--vpn-error)}.vpn_endpoint__ITA1m{display:flex;gap:8px;margin:8px 0 15px;color:var(--vpn-muted);font:10px/1.7 ui-monospace,monospace;overflow-wrap:anywhere}.vpn_uri__HPH0I{width:100%;height:86px;resize:vertical;border:.5px solid var(--vpn-line);border-radius:var(--radius-sm,6px);padding:10px;background:var(--vpn-soft);color:var(--vpn-ink);font:11px/1.7 ui-monospace,monospace;word-break:break-all}.vpn_warnings__dWj_k{margin:14px 0 6px;padding-left:14px;list-style:disc;font-size:11px;line-height:1.9;color:var(--vpn-warning)}.vpn_warnings__dWj_k li+li{margin-top:6px}.vpn_error__vhVJ6,.vpn_noResults__eP2Ms{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.vpn_noResults__eP2Ms{padding:24px}.vpn_resultActions__Aas6o{display:flex;gap:6px;margin-top:12px}.vpn_resultActions__Aas6o button{background:var(--vpn-soft)}.vpn_notice__wllwC{min-height:44px;display:flex;align-items:center;gap:7px;font-size:12px;color:var(--vpn-blue)}.vpn_limits__nNW4Z{padding-top:17px;border-top:.5px solid var(--vpn-line);color:var(--vpn-muted);font-size:12px;line-height:1.9}.vpn_limits__nNW4Z summary{cursor:pointer;width:-moz-fit-content;width:fit-content;min-height:44px}.vpn_limits__nNW4Z div{max-width:780px;padding-bottom:16px}.vpn_limits__nNW4Z p+p{margin-top:10px}.vpn_limits__nNW4Z a{text-decoration:underline;text-underline-offset:3px}.vpn_footer__Z4F2e{color:var(--vpn-muted);font-size:10px;padding-top:20px}.vpn_dialog__NdDZY{margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:20px;border:.5px solid var(--vpn-line);border-radius:var(--radius-xl,18px);background:var(--vpn-panel);color:var(--vpn-ink);overflow:auto}.vpn_dialog__NdDZY::backdrop{background:#0008}.vpn_dialog__NdDZY.vpn_enlarged__jnKBm{width:min(720px,calc(100vw - 24px))}.vpn_modalTop__Sr_RI{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.vpn_modalTop__Sr_RI h2{font-size:14px;font-weight:600}.vpn_page__MgMfS .vpn_qrImage__UPPO6{display:block;width:100%;padding:0;background:white;border-radius:4px;overflow:hidden}.vpn_qrImage__UPPO6 img{width:100%;height:auto;display:block;image-rendering:pixelated}.vpn_qrName__pknkm{font-size:14px;text-align:center;margin:16px 0;overflow-wrap:anywhere}.vpn_modalActions__I1dfW{display:flex;gap:8px;justify-content:center}.vpn_modalActions__I1dfW>*{background:var(--vpn-soft)}.vpn_dialog__NdDZY .vpn_hint__DK10M{text-align:center;margin-top:14px}.vpn_qrMessage__FXz6A{padding:30px 0;font-size:13px;line-height:1.9}.vpn_modalNotice__mPyoe{font-size:11px;color:var(--vpn-blue);margin-top:10px}.vpn_srOnly__Zn6wZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.vpn_wrap__VrYgg{padding:0 20px 24px}.vpn_nav__fXOvq{height:70px}.vpn_hero__wqZk3{padding:30px 0}.vpn_hero__wqZk3 h1{letter-spacing:-1px;font-size:clamp(23px,6.8vw,38px)}.vpn_hero__wqZk3 p{font-size:12px}.vpn_workspace__sqyU4{grid-template-columns:1fr;gap:20px}.vpn_inputPanel___oOpF>textarea{height:260px;font-size:16px}.vpn_uri__HPH0I{font-size:16px}.vpn_empty__BLdyL{min-height:230px}.vpn_resultList__E6sM8{max-height:none}.vpn_resultHead___YTuZ{flex-wrap:wrap}.vpn_panelTitle__TmjRP,.vpn_result__nAHkd{padding-left:18px;padding-right:18px}.vpn_dialog__NdDZY{padding:16px}.vpn_endpoint__ITA1m{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.vpn_page__MgMfS button{transition:none}}.vpn_embedded__HMxVb{min-height:0;background:transparent;--vpn-bg:var(--bg);--vpn-panel:var(--panel);--vpn-ink:var(--ink);--vpn-muted:var(--muted);--vpn-line:var(--line);--vpn-soft:var(--soft);--vpn-blue:var(--blue)}.vpn_embedded__HMxVb .vpn_wrap__VrYgg{padding:0;max-width:none}.vpn_embedded__HMxVb .vpn_workspace__sqyU4{grid-template-columns:1fr;gap:12px}.vpn_embedded__HMxVb .vpn_panelTitle__TmjRP{height:42px;padding:0 12px}.vpn_embedded__HMxVb .vpn_inputPanel___oOpF>textarea{height:150px;min-height:120px;padding:12px;margin:0;font-size:13px;line-height:1.6;border:0;background:transparent}.vpn_embedded__HMxVb .vpn_inputActions__NuFG_{padding:0 8px 8px;flex-wrap:wrap}.vpn_embedded__HMxVb .vpn_inputPanel___oOpF>.vpn_hint__DK10M{padding:0 12px 12px;font-size:10px}.vpn_embedded__HMxVb .vpn_empty__BLdyL{min-height:90px;padding:12px}.vpn_embedded__HMxVb .vpn_emptyIcon___JB_z,.vpn_embedded__HMxVb .vpn_empty__BLdyL>span{display:none}.vpn_embedded__HMxVb .vpn_empty__BLdyL p{margin:0}.vpn_embedded__HMxVb .vpn_result__nAHkd{padding:12px}.vpn_embedded__HMxVb .vpn_notice__wllwC{min-height:0;margin:10px 0}.vpn_embedded__HMxVb .vpn_limits__nNW4Z{padding-top:8px;font-size:11px}.vpn_embedded__HMxVb .vpn_counts__k_PoR{padding:12px}.vpn_embedded__HMxVb .vpn_uri__HPH0I{font-size:13px}.vpn_embedded__HMxVb .vpn_modalTop__Sr_RI h2{margin:0}.vpn_embedded__HMxVb .vpn_dialog__NdDZY{background:var(--vpn-panel)}@media(max-width:640px){.vpn_embedded__HMxVb .vpn_inputPanel___oOpF>textarea,.vpn_embedded__HMxVb .vpn_uri__HPH0I{font-size:16px}}.ArticleTable_frame__3Vngl{position:relative;margin-block:1.75rem;border-radius:var(--radius-lg);overflow:hidden}.ArticleTable_frame__3Vngl:before{content:"";position:absolute;inset:0 auto auto 0;z-index:1;box-sizing:border-box;width:200%;height:200%;border:1px solid var(--article-rule,hsl(var(--border)));border-radius:calc(var(--radius-lg) * 2);transform:scale(.5);transform-origin:top left;pointer-events:none}.ArticleTable_scroll__xNvYt{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--article-rule,hsl(var(--border))) transparent}.ArticleTable_scroll__xNvYt:focus-visible{outline:2px solid var(--article-secondary,hsl(var(--muted-foreground)));outline-offset:-2px}.ArticleTable_table__ytzRr{width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:14px;line-height:1.65;font-variant-numeric:tabular-nums;color:var(--article-body,hsl(var(--muted-foreground)))}.ArticleTable_table__ytzRr:has(th:nth-child(3)){min-width:30rem}.ArticleTable_table__ytzRr td,.ArticleTable_table__ytzRr th{position:relative;padding:12px 16px;vertical-align:top;min-width:6rem}.ArticleTable_table__ytzRr th{background-color:hsl(var(--muted)/.45);font-size:12px;vertical-align:middle}.ArticleTable_table__ytzRr td:first-child,.ArticleTable_table__ytzRr th{color:var(--article-heading,hsl(var(--foreground)));font-weight:500}.ArticleTable_table__ytzRr tbody tr:not(:last-child) td:after,.ArticleTable_table__ytzRr thead th:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:var(--article-rule,hsl(var(--border)));transform:scaleY(.5);transform-origin:bottom;pointer-events:none}.ArticleTable_table__ytzRr :is(th,td)+:is(th,td):before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:var(--article-rule,hsl(var(--border)));transform:scaleX(.5);transform-origin:left;pointer-events:none}.ArticleTable_table__ytzRr [align=left]{text-align:left}.ArticleTable_table__ytzRr [align=center]{text-align:center}.ArticleTable_table__ytzRr [align=right]{text-align:right;white-space:nowrap}.ArticleTable_table__ytzRr td[align=right]{color:var(--article-heading,hsl(var(--foreground)))}@media (max-width:640px){.ArticleTable_frame__3Vngl{margin-block:1.5rem}.ArticleTable_table__ytzRr{font-size:13px}.ArticleTable_table__ytzRr td,.ArticleTable_table__ytzRr th{padding:10px 12px}}.article_article__F8DWi blockquote{margin:2.5rem 0;border-left:2px solid hsl(var(--border));padding:.25rem 0 .25rem 1.5rem;color:hsl(var(--foreground)/.72)}.article_article__F8DWi blockquote>:first-child{margin-top:0}.article_article__F8DWi blockquote>:last-child{margin-bottom:0}.article_article__F8DWi table{display:block;width:100%;margin:2.5rem 0;overflow-x:auto;border-collapse:collapse;border:1px solid hsl(var(--border));border-radius:var(--radius-lg);font-size:.875rem;line-height:1.5rem}.article_article__F8DWi td,.article_article__F8DWi th{min-width:8rem;padding:.7rem .85rem;border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top}.article_article__F8DWi th{background:hsl(var(--muted)/.55);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600;white-space:nowrap}.article_article__F8DWi tr:last-child td{border-bottom:0}.article_article__F8DWi hr{margin:4rem 0;border-color:hsl(var(--border))}.article_article__F8DWi h3+blockquote,.article_article__F8DWi h3+figure{margin-top:.75rem}.article_article__F8DWi figure[data-rehype-pretty-code-figure],.article_article__F8DWi figure[data-rehype-pretty-code-figure] pre{max-height:min(46rem,72vh)}.SiteLogo_logo__hLPAz{display:block;overflow:visible;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SiteLogo_homeLink__71WK1{width:var(--site-logo-size);height:var(--site-logo-size)}.ImageViewer_layer__jx9bv{position:fixed;inset:0;z-index:80;pointer-events:none;display:none}.ImageViewer_layer__jx9bv[data-open=true]{z-index:120}@media (min-width:1024px){.ImageViewer_layer__jx9bv{display:block}}.ImageViewer_stage__R6NJF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:hsl(var(--background));opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageViewer_stage__R6NJF[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}.ImageViewer_stage__R6NJF[data-dragging=true]{cursor:grabbing}.ImageViewer_image__ds4TR{position:relative;flex-shrink:0;will-change:transform}.ImageViewer_image__ds4TR img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-media);-webkit-user-drag:none}.ImageViewer_logo__NjbFd{position:absolute;top:2.75rem;left:calc(max(0px, (100% - var(--viewer-scrollbar, 0px)) / 2 - 44rem) + 1.75rem);width:2.5rem;height:2.5rem;background:transparent;border-radius:var(--radius-logo);corner-shape:var(--corner-shape);color:hsl(var(--primary-foreground));pointer-events:auto;cursor:pointer}.ImageViewer_logo__NjbFd[data-open=false]{width:var(--site-logo-size);height:var(--site-logo-size)}.ImageViewer_logo__NjbFd:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.ImageViewer_logo__NjbFd[data-open=true]{background:hsl(var(--primary))}@media (max-width:1023px){.ImageViewer_logo__NjbFd{top:.875rem;left:auto;right:1.75rem}}.ImageViewer_mark__MFXMX{transform:translate(0) rotate(0deg) scale(1);transform-origin:center}.ImageViewer_cross__yXSvz,.ImageViewer_mark__MFXMX{position:absolute;inset:0;width:100%;height:100%;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .18s ease}.ImageViewer_cross__yXSvz{opacity:0;transform:rotate(-90deg) scale(.55);transform-origin:center}.ImageViewer_logo__NjbFd[data-open=true] .ImageViewer_mark__MFXMX{opacity:0;transform:translate(6px,-8px) rotate(-25deg) scale(.6)}.ImageViewer_logo__NjbFd[data-open=true] .ImageViewer_cross__yXSvz{opacity:1;transform:rotate(0deg) scale(1)}@media (prefers-reduced-motion:reduce){.ImageViewer_cross__yXSvz,.ImageViewer_mark__MFXMX,.ImageViewer_stage__R6NJF{transition:none}}.landing_intro__eJ7ss{max-width:34rem;font-family:var(--reading-copy-font);font-size:var(--reading-copy-size);line-height:var(--reading-copy-leading);color:var(--reading-copy-color)}.landing_intro__eJ7ss p{margin:0}.landing_intro__eJ7ss p+p{margin-top:32px}.landing_intro__eJ7ss strong{color:hsl(var(--foreground)/.9);font-weight:500}.landing_intro__eJ7ss .landing_siteName__g7Quq{font-family:var(--font-geist-mono),monospace;font-weight:600}.landing_header__wumNm{margin-bottom:52px}.landing_logo__6q9QZ{width:var(--site-logo-size);height:var(--site-logo-size);margin-bottom:52px}.landing_grid__geRCW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing_card__yyisw{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:12px 8px 14px;--card-border:hsl(var(--border)/.65);--card-radius:var(--radius-2xl);border-radius:var(--card-radius);corner-shape:var(--corner-shape);background:hsl(var(--surface-1)/.35);text-align:center;transition:background .16s,transform .16s}.landing_card__yyisw:hover{transform:translateY(-2px);--card-border:hsl(var(--muted-foreground)/.5);background:hsl(var(--surface-2))}.landing_card__yyisw:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.landing_artwork__oOHA4{display:flex;align-items:center;justify-content:center;width:100%;max-width:128px;aspect-ratio:1;margin-bottom:6px}.landing_icon__5qLJi{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.landing_card__yyisw h2{margin:0;max-width:100%;font-size:14px;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:center;text-wrap:balance}.landing_footer__UoQcD{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:16px}@media (min-width:1024px){.landing_footer__UoQcD{display:none}}@media (max-width:639px){.landing_intro__eJ7ss p+p{margin-top:30px}.landing_header__wumNm{margin-bottom:40px}.landing_grid__geRCW{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (prefers-reduced-motion:reduce){.landing_card__yyisw{transition:none}.landing_card__yyisw:hover{transform:none}}.landing_card__yyisw:before{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--card-border);border-radius:inherit;corner-shape:var(--corner-shape);transition:border-color .16s}@media (min-resolution:2dppx){.landing_card__yyisw:before{right:auto;bottom:auto;width:200%;height:200%;border-radius:calc(var(--card-radius) * 2);transform:scale(.5);transform-origin:top left}}@media (prefers-reduced-motion:reduce){.landing_card__yyisw:before{transition:none}}.about_inlineObject__wAb4K{white-space:nowrap}.about_iconLink__PVA2w{display:inline-flex;vertical-align:-5px;border-radius:var(--radius-sm)}.about_iconLink__PVA2w:focus-visible,.about_nameLink__kNk7G:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.about_nameLink__kNk7G:hover{text-decoration:underline;text-underline-offset:3px}.about_walletIcon__ZlDEs{width:24px;height:24px;border-radius:var(--radius-sm)}.about_computerIcon__vEwJ_{display:inline-block;width:30px;height:30px;-o-object-fit:contain;object-fit:contain;vertical-align:-7px}.profile-overlay_overlay__CC_YH{position:fixed;inset:0;margin:0;padding:0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;overflow-y:scroll;overscroll-behavior:contain;background:hsl(var(--background));color:hsl(var(--foreground))}.profile-overlay_overlay__CC_YH::backdrop{background:hsl(var(--background))}.scroll-quote_figure__T_mM6{margin:2rem auto;width:100%;max-width:27rem;overflow:visible}.scroll-quote_card__C3jTO{--quote-inset:clamp(22px,5vw,32px);position:relative;isolation:isolate;overflow:hidden;color:hsl(var(--foreground));background:var(--figure-face);border:.5px solid hsl(var(--border));border-radius:var(--radius-3xl);corner-shape:var(--corner-shape);box-shadow:inset 0 1px 0 hsl(var(--background)/.8),0 2px 3px hsl(var(--foreground)/.035)}.scroll-quote_viewport__CxGQP{height:28rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;scroll-padding-block:32px 108px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 150px),transparent calc(100% - 62px));mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 150px),transparent calc(100% - 62px))}.scroll-quote_viewport__CxGQP::-webkit-scrollbar{display:none}.scroll-quote_card__C3jTO:has(.scroll-quote_viewport__CxGQP:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:4px}.scroll-quote_viewport__CxGQP:focus-visible{outline:none}.scroll-quote_content__VGgXQ{margin:0;border:0;padding:32px var(--quote-inset) 150px;font-family:var(--font-geist-sans),sans-serif;font-size:17px;line-height:1.65;font-weight:400;font-style:normal;letter-spacing:-.025em;overflow-wrap:anywhere}.scroll-quote_content__VGgXQ p{margin:0 0 1.15em;font:inherit;color:inherit}.scroll-quote_content__VGgXQ>:last-child{margin-bottom:0}.scroll-quote_piece__I4P7u{display:inline-block;max-width:100%;vertical-align:baseline;transform-origin:center top}.scroll-quote_content__VGgXQ :is(h1,h2,h3,h4,h5,h6){margin:1.4em 0 .65em;font-weight:600;line-height:1.35;letter-spacing:-.03em}.scroll-quote_content__VGgXQ>:first-child{margin-top:0}.scroll-quote_content__VGgXQ h1{font-size:1.35em}.scroll-quote_content__VGgXQ h2{font-size:1.2em}.scroll-quote_content__VGgXQ :is(h3,h4,h5,h6){font-size:1.05em}.scroll-quote_content__VGgXQ strong{font-weight:650}.scroll-quote_content__VGgXQ em{font-style:italic}.scroll-quote_content__VGgXQ del,.scroll-quote_content__VGgXQ del .scroll-quote_piece__I4P7u{text-decoration:line-through}.scroll-quote_content__VGgXQ a,.scroll-quote_content__VGgXQ a .scroll-quote_piece__I4P7u{color:inherit;text-decoration:underline;text-decoration-color:hsl(var(--foreground)/.4);text-underline-offset:3px}.scroll-quote_content__VGgXQ a:hover,.scroll-quote_content__VGgXQ a:hover .scroll-quote_piece__I4P7u{text-decoration-color:currentColor}.scroll-quote_content__VGgXQ :is(a,pre):focus-visible,.scroll-quote_tableScroll__bqCZR:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.scroll-quote_content__VGgXQ :is(ul,ol){margin:0 0 1.15em;padding-left:1.35em}.scroll-quote_content__VGgXQ ul{list-style:disc}.scroll-quote_content__VGgXQ ol{list-style:decimal}.scroll-quote_content__VGgXQ li{display:list-item;margin:.35em 0}.scroll-quote_content__VGgXQ li>:is(ul,ol){margin-bottom:0}.scroll-quote_content__VGgXQ li:has(>input){list-style:none}.scroll-quote_content__VGgXQ input{margin-right:.4em;accent-color:hsl(var(--foreground))}.scroll-quote_content__VGgXQ blockquote{margin:0 0 1.15em;padding-left:1em;border-left:.5px solid var(--figure-edge);color:hsl(var(--muted-foreground))}.scroll-quote_content__VGgXQ code{color:inherit;font-family:var(--font-geist-mono),monospace;font-size:.82em;letter-spacing:0;background:var(--figure-selected);padding:.1em .3em;border-radius:var(--radius-xs)}.scroll-quote_content__VGgXQ pre{overflow-x:auto;margin:0 0 1.15em!important;padding:14px!important;border:.5px solid hsl(var(--border));border-radius:var(--radius-md);background:var(--figure-selected);font-size:.82em;line-height:1.65}.scroll-quote_content__VGgXQ pre code{font-size:inherit;line-height:1.65!important;padding:0;background:none;white-space:pre}.scroll-quote_content__VGgXQ hr{margin:1.5em 0;border:0;border-top:.5px solid hsl(var(--border))}.scroll-quote_content__VGgXQ img{display:block;max-width:100%;height:auto;border-radius:var(--radius-md)}.scroll-quote_tableScroll__bqCZR{overflow-x:auto;margin-bottom:1.15em}.scroll-quote_content__VGgXQ table{width:100%;border-collapse:collapse;font-size:.85em}.scroll-quote_content__VGgXQ :is(th,td){padding:8px;border-bottom:.5px solid hsl(var(--border));text-align:left;vertical-align:top}.scroll-quote_content__VGgXQ th{font-weight:600}.scroll-quote_toolbar__1GVJp{position:absolute;inset:auto 22px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.scroll-quote_tools__QOggn{display:flex;gap:4px;padding:5px;border:.5px solid hsl(var(--border));border-radius:999px;background:hsl(var(--background)/.7);backdrop-filter:blur(16px);box-shadow:0 3px 8px hsl(var(--foreground)/.06),inset 0 1px 0 hsl(var(--background)/.9)}.scroll-quote_toolbar__1GVJp>a{width:50px;height:50px}.scroll-quote_toolbar__1GVJp a,.scroll-quote_toolbar__1GVJp button{transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.scroll-quote_toolbar__1GVJp a:active,.scroll-quote_toolbar__1GVJp button:active{transform:scale(.94)}@media (hover:hover){.scroll-quote_toolbar__1GVJp a:hover svg,.scroll-quote_toolbar__1GVJp button:hover svg{transform:translateY(-1px)}}.scroll-quote_toolbar__1GVJp svg{transition:transform .18s ease;stroke-width:1.65}.scroll-quote_attribution__n2qLs{margin-top:14px;padding-inline:8px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6;text-align:center}.scroll-quote_attribution__n2qLs cite{font-style:normal}.scroll-quote_card__C3jTO[data-expanded=true] .scroll-quote_viewport__CxGQP{height:auto;max-height:none;mask-image:none;-webkit-mask-image:none}.scroll-quote_card__C3jTO[data-expanded=true] .scroll-quote_content__VGgXQ{padding-top:32px;padding-bottom:102px}@media (max-width:400px){.scroll-quote_content__VGgXQ{font-size:16px}.scroll-quote_viewport__CxGQP{height:26rem}.scroll-quote_toolbar__1GVJp{inset-inline:18px;bottom:18px}}@media (prefers-reduced-motion:reduce){.scroll-quote_piece__I4P7u{transform:none!important}.scroll-quote_toolbar__1GVJp a,.scroll-quote_toolbar__1GVJp button,.scroll-quote_toolbar__1GVJp svg{transition:none}}@media print{.scroll-quote_card__C3jTO{border:0;box-shadow:none}.scroll-quote_viewport__CxGQP{height:auto;overflow:visible;mask-image:none;-webkit-mask-image:none}.scroll-quote_content__VGgXQ{padding:0}.scroll-quote_piece__I4P7u{transform:none!important}.scroll-quote_toolbar__1GVJp{display:none}}.slider_root___1z6c{--slider-color:var(--slider-accent,rgb(42 54 171));--slider-track:#dedee3}.dark .slider_root___1z6c{--slider-color:var(--slider-accent,rgb(126 144 239));--slider-track:#343436}.slider_track__A2pas{position:relative;height:5px;width:100%;flex-grow:1;overflow:hidden;border-radius:999px;corner-shape:round;background:var(--slider-track)}.slider_range__7zO_g{position:absolute;height:100%;border-radius:inherit;corner-shape:round;background:var(--slider-color)}.slider_thumb__oMd4E{display:block;width:32px;height:20px;border-radius:999px;corner-shape:round;background:#fff;box-shadow:0 1px 4px rgb(0 0 0/18%),0 0 0 .5px rgb(0 0 0/5%);cursor:ew-resize}.slider_thumb__oMd4E:focus-visible{outline:2px solid var(--slider-color);outline-offset:2px}.SszVectorUint16Playground_frame___2bQr{border-width:.5px;container-type:inline-size}.SszVectorUint16Playground_frame___2bQr>header{border-bottom-width:.5px}.SszVectorUint16Playground_figure__dJm8p{padding:16px;color:hsl(var(--foreground));font-size:14px}.SszVectorUint16Playground_surface__PI_SW{padding:16px;border:.5px solid hsl(var(--border));border-radius:var(--radius-lg);background:hsl(var(--card))}.SszVectorUint16Playground_heading__sZ9tt{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px}.SszVectorUint16Playground_heading__sZ9tt>span{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.SszVectorUint16Playground_heading__sZ9tt output{font:12px/1.5 var(--font-geist-mono),monospace;color:hsl(var(--foreground))}.SszVectorUint16Playground_slots__iM9oJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.SszVectorUint16Playground_slot__I9pnw{min-width:0;display:flex;flex-direction:column;align-items:center}.SszVectorUint16Playground_slot__I9pnw label{align-self:flex-start;margin-bottom:6px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:500}.SszVectorUint16Playground_input__sstbv{min-width:0;border-width:.5px;background:hsl(var(--background));font-family:var(--font-geist-mono),monospace;font-size:14px}.SszVectorUint16Playground_input__sstbv:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px;box-shadow:none}.SszVectorUint16Playground_connection__zbVzt{height:20px;border-left:.35px solid hsl(var(--foreground)/.3)}.SszVectorUint16Playground_bytes__bngRG{display:flex;justify-content:center;gap:4px;white-space:nowrap}.SszVectorUint16Playground_byte__a6wnC{border:.5px solid transparent}.dark .SszVectorUint16Playground_byte__a6wnC{--tw-ring-shadow:0 0 #0000;border-color:hsl(var(--background))}@container (max-width: 560px){.SszVectorUint16Playground_slots__iM9oJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}.SszListUint8Playground_frame__cevny{border-width:.5px}.SszListUint8Playground_frame__cevny>header{border-bottom-width:.5px}.SszListUint8Playground_figure__bpos8{padding:16px;color:hsl(var(--foreground));font-size:14px}.SszListUint8Playground_surface__9vz2v{padding:16px;border:.5px solid hsl(var(--border));border-radius:var(--radius-lg);background:hsl(var(--card))}.SszListUint8Playground_label__iqNHV{display:block;margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.SszListUint8Playground_input__tonUc{min-width:0;border-width:.5px;background:hsl(var(--background));font-family:var(--font-geist-mono),monospace}.SszListUint8Playground_input__tonUc:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px;box-shadow:none}.SszListUint8Playground_feedback__6uj8d{margin-top:10px;font:12px/1.6 var(--font-geist-mono),monospace;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}.SszListUint8Playground_resultHeading__NQzUh{display:flex;justify-content:flex-end;margin:20px 0 12px}.SszListUint8Playground_resultHeading__NQzUh output{font:12px/1.5 var(--font-geist-mono),monospace}.SszListUint8Playground_stream__Ux5di{display:flex;flex-wrap:wrap;gap:24px 16px}.SszListUint8Playground_item__jf8Dn{display:flex;flex-direction:column;align-items:center;min-width:52px}.SszListUint8Playground_value__tducn{min-width:100%;padding:4px 8px;border:.5px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--background));color:hsl(var(--jump));text-align:center;font:14px/1.5 var(--font-geist-mono),monospace}.SszListUint8Playground_connection__ELMvk{height:20px;border-left:.35px solid hsl(var(--foreground)/.3)}.SszListUint8Playground_item__jf8Dn>output{display:flex}.SszListUint8Playground_byte__FV39d{border:.5px solid transparent}.dark .SszListUint8Playground_byte__FV39d{--tw-ring-shadow:0 0 #0000;border-color:hsl(var(--background))}.SszListUint8Playground_empty__EheW6{padding:4px 8px;border-radius:var(--radius-md);background:hsl(var(--muted));color:hsl(var(--muted-foreground));font:14px/1.5 var(--font-geist-mono),monospace}.SszContainerOffsets_figure__4xje4{--ss-bg:var(--figure-bg);--ss-ink:var(--figure-ink);--ss-muted:var(--figure-muted);--ss-line:var(--figure-line);--ss-faint:var(--figure-faint);--ss-face:var(--figure-face);--ss-payload:var(--figure-accent);--ss-proof:var(--figure-muted);color:var(--ss-ink);font:12px var(--font-geist-mono),monospace;margin:0}.SszContainerOffsets_shell__eBa2W{background:var(--ss-bg)!important;border-width:.5px;container-type:inline-size}.SszContainerOffsets_main__LxSKu{padding:20px 16px 8px}.SszContainerOffsets_heading__YbSlB{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.SszContainerOffsets_heading__YbSlB strong{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-muted)}.SszContainerOffsets_heading__YbSlB>span{font-size:12px;white-space:nowrap}.SszContainerOffsets_fields__4SU_6{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}.SszContainerOffsets_fieldHeading___eqiu{display:flex;align-items:center;gap:8px}.SszContainerOffsets_fieldHeading___eqiu label{font-size:12px;color:var(--ss-ink)}.SszContainerOffsets_offset__MDT7U{min-width:34px;min-height:30px;padding:4px 7px;border:.5px solid var(--ss-line);border-radius:5px;background:var(--ss-face);color:var(--ss-payload);font-size:12px;font-weight:600}.SszContainerOffsets_offset__MDT7U[data-kind=proofs]{color:var(--ss-proof)}.SszContainerOffsets_offset__MDT7U[data-selected=true]{border-color:var(--ss-ink)}.SszContainerOffsets_inputLabel__12w1v{min-width:0;color:var(--ss-muted);font-size:10px}.SszContainerOffsets_inputLabel__12w1v>span{display:block;margin-bottom:7px}.SszContainerOffsets_figure__4xje4 input:not([type=checkbox]){min-width:0;background:transparent;color:var(--ss-ink);border:.5px solid var(--ss-line);border-radius:5px;box-shadow:none;font:12px var(--font-geist-mono),monospace}.SszContainerOffsets_track__DxeNO{--byte-unit:min(24px,calc((100cqw - 32px) / 12));display:flex;height:38px;margin:38px 0 44px;position:relative}.SszContainerOffsets_length__Ndf4Q{display:block;margin-bottom:12px;color:var(--ss-muted);font-size:11px}.SszContainerOffsets_dataField__GHUcB{position:relative;flex:0 0 auto;height:38px;color:var(--ss-payload)}.SszContainerOffsets_dataField__GHUcB[data-kind=proofs]{color:var(--ss-proof)}.SszContainerOffsets_data__kavdc{display:flex;width:100%;height:38px;padding:0;border:.5px solid;border-radius:3px;background:var(--ss-face)}.SszContainerOffsets_data__kavdc span{width:var(--byte-unit);display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;font-size:12px;color:var(--ss-ink)}.SszContainerOffsets_data__kavdc span+span{border-left:.35px solid var(--ss-faint)}.SszContainerOffsets_dataField__GHUcB[data-selected=true] .SszContainerOffsets_data__kavdc{background:color-mix(in srgb,var(--ss-ink) 9%,var(--ss-face))}.SszContainerOffsets_start__ggZDy{position:absolute;left:0;bottom:100%;display:flex;align-items:baseline;gap:5px;padding:0 0 10px;white-space:nowrap}.SszContainerOffsets_start__ggZDy:after{content:"";position:absolute;bottom:0;left:0;height:7px;border-left:.35px solid}.SszContainerOffsets_start__ggZDy strong{font-size:12px;font-weight:600}.SszContainerOffsets_start__ggZDy span{font-size:11px}.SszContainerOffsets_dataField__GHUcB[data-kind=proofs] .SszContainerOffsets_start__ggZDy{top:100%;bottom:auto;padding:10px 0 0}.SszContainerOffsets_dataField__GHUcB[data-kind=proofs] .SszContainerOffsets_start__ggZDy:after{top:0;bottom:auto}.SszContainerOffsets_figure__4xje4 button{cursor:pointer}.SszContainerOffsets_figure__4xje4 button:hover{filter:brightness(.92)}.SszContainerOffsets_encoding__kUjOy summary:focus-visible,.SszContainerOffsets_figure__4xje4 button:focus-visible,.SszContainerOffsets_figure__4xje4 input:focus-visible{outline:2px solid var(--ss-ink);outline-offset:3px}.SszContainerOffsets_encoding__kUjOy{padding:14px 16px;border-top:.5px solid var(--ss-faint)}.SszContainerOffsets_encoding__kUjOy summary{color:var(--ss-muted);font-size:11px;cursor:pointer}.SszContainerOffsets_figure__4xje4 code{background:none;margin:0;padding:0;color:var(--ss-ink);font:12px/1.8 var(--font-geist-mono),monospace;overflow-wrap:anywhere}.SszContainerOffsets_encoding__kUjOy>code{display:block;margin-top:12px}.SszContainerOffsets_fixedInputs__B0lxM{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-top:16px}.SszContainerOffsets_fixedInputs__B0lxM label{color:var(--ss-muted);font-size:11px}.SszContainerOffsets_fixedInputs__B0lxM input:not([type=checkbox]){margin-top:7px}.SszContainerOffsets_flag__O5HsK{display:flex;align-items:center;gap:7px;height:36px}.SszContainerOffsets_flag__O5HsK input{accent-color:var(--ss-payload)}.SszContainerOffsets_fixedBytes__yT28l{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.SszContainerOffsets_fixedBytes__yT28l button{border:.5px solid var(--ss-line);border-radius:5px;padding:8px;text-align:left;background:var(--ss-face)}.SszContainerOffsets_fixedBytes__yT28l button>span{display:block;margin-bottom:5px;font-size:10px;color:var(--ss-muted)}.SszContainerOffsets_fixedBytes__yT28l button[data-selected=true]{border-color:var(--ss-ink)}@media(prefers-reduced-motion:reduce){.SszContainerOffsets_figure__4xje4 *{transition:none!important}}.SszVsRlpComparison_frame__Rgojh{border-width:.5px}.SszVsRlpComparison_figure__sJxVE{padding:24px;color:var(--figure-ink);font-size:12px}.SszVsRlpComparison_inputHeader__Ss0Ic{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.SszVsRlpComparison_inputHeader__Ss0Ic label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.SszVsRlpComparison_inputHeader__Ss0Ic label span{margin-left:8px;color:var(--figure-muted);font-size:10px;font-weight:400;text-transform:none;letter-spacing:0}.SszVsRlpComparison_modes__HkKLv{display:flex;gap:4px}.SszVsRlpComparison_modes__HkKLv button{min-height:30px;border:.5px solid hsl(var(--border));font-size:11px}.SszVsRlpComparison_modes__HkKLv [aria-pressed=true]{border-color:transparent}.SszVsRlpComparison_input__pDJub{width:100%;min-width:0;min-height:38px;padding:8px 12px;border:.5px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--background));font:13px/1.6 var(--font-geist-mono),monospace}.SszVsRlpComparison_values__DOute{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 20px}.SszVsRlpComparison_values__DOute button{background:hsl(var(--background));min-width:30px;min-height:30px;padding:4px 8px;border:.5px solid hsl(var(--border));border-radius:var(--radius-sm);color:hsl(var(--jump));font:12px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere;max-width:100%}.SszVsRlpComparison_encoding__ZJ2xK{padding:12px;margin-top:16px;border:.5px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--card))}.SszVsRlpComparison_heading__YK02I{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px}.SszVsRlpComparison_heading__YK02I strong{font-size:11px;font-weight:700;letter-spacing:.08em}.SszVsRlpComparison_heading__YK02I code{display:block;margin-top:4px;font-size:11px;color:var(--figure-muted)}.SszVsRlpComparison_heading__YK02I output{white-space:nowrap;font:11px/1.5 var(--font-geist-mono),monospace;color:var(--figure-muted)}.SszVsRlpComparison_stream__QOsmd{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.SszVsRlpComparison_byteGroup__wktky{display:flex;flex-direction:column;justify-content:flex-end;max-width:100%;padding:6px 8px;border:.5px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--background));text-align:left}.SszVsRlpComparison_partLabel__6x1me{display:block;margin-bottom:4px;color:var(--figure-muted);font:10px/1.4 var(--font-geist-mono),monospace}.SszVsRlpComparison_bytes__mZlmX{display:flex;flex-wrap:wrap;gap:6px;font:13px/1.7 var(--font-geist-mono),monospace;color:hsl(var(--jump))}.SszVsRlpComparison_bytes__mZlmX [data-prefix=true]{color:hsl(24 90% 46%)}.dark .SszVsRlpComparison_bytes__mZlmX [data-prefix=true]{color:hsl(28 95% 65%)}.dark .SszVsRlpComparison_byteGroup__wktky,.dark .SszVsRlpComparison_values__DOute button{background:hsl(var(--accent));border-color:hsl(var(--background))}.SszVsRlpComparison_byteGroup__wktky,.SszVsRlpComparison_values__DOute button{transition:border-color .12s,background-color .12s,transform .12s}.SszVsRlpComparison_figure__sJxVE button[data-selected=true]{border-color:hsl(var(--foreground)/.5)}.SszVsRlpComparison_byteGroup__wktky:hover,.SszVsRlpComparison_values__DOute button:hover{border-color:hsl(var(--foreground)/.3)}.SszVsRlpComparison_byteGroup__wktky:active,.SszVsRlpComparison_values__DOute button:active{transform:translateY(1px);box-shadow:inset 0 1px 2px hsl(var(--foreground)/.12)}.SszVsRlpComparison_modes__HkKLv button{--tw-ring-shadow:0 0 #0000}@media(prefers-reduced-motion:reduce){.SszVsRlpComparison_figure__sJxVE button{transition:none}}.SszVsRlpComparison_figure__sJxVE button:focus-visible,.SszVsRlpComparison_input__pDJub:focus-visible{outline:2px solid var(--figure-ink);outline-offset:3px}.SszVsRlpComparison_empty__FMedD{color:var(--figure-muted);font:13px/1.7 var(--font-geist-mono),monospace}.SszVsRlpComparison_error__Q9Uvz{margin-top:12px;color:var(--figure-ink);font-size:12px}@media(max-width:480px){.SszVsRlpComparison_figure__sJxVE{padding:16px}.SszVsRlpComparison_inputHeader__Ss0Ic label span{display:block;margin:4px 0 0}}.FlowPrimitives_data__4NZOD,.FlowPrimitives_process__mr1pu{--flow-line:#858b98;--flow-border:#aeb5c8;--flow-operation:#a08047;--flow-hairline:1px}.dark .FlowPrimitives_data__4NZOD,.dark .FlowPrimitives_process__mr1pu{--flow-line:#999fac;--flow-border:#8590a8;--flow-operation:#b49860}.FlowPrimitives_process__mr1pu{position:relative;display:grid;grid-template-rows:20px auto 24px;justify-items:center;min-width:0;color:hsl(var(--foreground))}.FlowPrimitives_connector__EuNck{position:absolute;top:0;bottom:2px;left:50%;width:1px;background:var(--flow-line);transform:translateX(-50%)}.FlowPrimitives_connector__EuNck:after{content:"";position:absolute;bottom:0;left:50%;width:7px;height:7px;border-right:1px solid var(--flow-line);border-bottom:1px solid var(--flow-line);transform:translateX(-50%) rotate(45deg);transform-origin:center}.FlowPrimitives_node__3VAdE{grid-row:2;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;max-width:100%;padding:6px 10px;border:var(--flow-hairline) solid var(--flow-operation);border-radius:7px;background:color-mix(in srgb,#a16207 4%,hsl(var(--background)));font:12px/1.4 var(--font-geist-mono),monospace;text-align:center;z-index:1}.FlowPrimitives_step__qDSXu{font:10px var(--font-geist-mono),monospace;color:hsl(var(--muted-foreground))}.FlowPrimitives_input__0UaoD{position:absolute;right:calc(50% + 60px);top:20px;height:32px;display:flex;align-items:center;gap:4px;color:var(--flow-line);white-space:nowrap;font:10px var(--font-geist-mono),monospace}.FlowPrimitives_connection__PkEzQ{height:28px;display:block}.FlowPrimitives_data__4NZOD{position:relative;min-width:0;margin:12px 0 0;padding:24px 16px 14px;display:grid;gap:10px;align-content:start;border:var(--flow-hairline) solid var(--flow-border);border-radius:12px;background:color-mix(in srgb,var(--eth-ink) 2%,transparent)}.FlowPrimitives_data__4NZOD .FlowPrimitives_title___yyYk{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);margin:0;padding:2px 10px;border:1px solid var(--flow-border);border-radius:6px;background:hsl(var(--background));font:13px/1.5 var(--font-geist-mono),monospace;color:hsl(var(--foreground));text-align:center}.FlowPrimitives_data__4NZOD code{margin:0;padding:0;background:none;font:13px/1.85 var(--font-geist-mono),monospace;font-style:normal;overflow-wrap:anywhere;word-break:break-all}.FlowPrimitives_meta__eeTC8{color:hsl(var(--muted-foreground));font:11px/1.5 var(--font-geist-mono),monospace}@media(max-width:480px){.FlowPrimitives_process__mr1pu{grid-template-rows:16px auto 20px}.FlowPrimitives_node__3VAdE{font-size:11px;padding:5px 8px;min-height:30px}.FlowPrimitives_data__4NZOD{padding:22px 12px 12px}.FlowPrimitives_data__4NZOD .FlowPrimitives_title___yyYk,.FlowPrimitives_data__4NZOD code{font-size:12px}.FlowPrimitives_input__0UaoD{right:calc(50% + 48px);top:16px;height:30px}.FlowPrimitives_input__0UaoD>svg:first-child{display:none}}.FlowPrimitives_inputArrow__pZT9I{position:relative;display:inline-block;width:14px;height:1px;margin-left:2px;background:var(--flow-line)}.FlowPrimitives_inputArrow__pZT9I:after{content:"";position:absolute;right:0;top:50%;width:5px;height:5px;border-top:1px solid var(--flow-line);border-right:1px solid var(--flow-line);transform:translateY(-50%) rotate(45deg)}.FlowPrimitives_data__4NZOD{overflow:visible}.ProtocolDemo_demo__H1iVd{--eth-ink:#5145c6;--eth-soft:#efedff;--eth-line:#c7c2f2;--eth-cyan:#e0f7fa;--eth-cyan-ink:#187587;--eth-dim:hsl(var(--muted-foreground));color:hsl(var(--foreground));font-size:14px}.dark .ProtocolDemo_demo__H1iVd{--eth-ink:#b7adff;--eth-soft:#29243f;--eth-line:#575079;--eth-cyan:#18343c;--eth-cyan-ink:#8bdce9}.ProtocolDemo_demo__H1iVd button,.ProtocolDemo_demo__H1iVd input,.ProtocolDemo_demo__H1iVd select{touch-action:manipulation}.ProtocolDemo_demo__H1iVd button:not([role=tab]):focus-visible,.ProtocolDemo_demo__H1iVd input:focus-visible,.ProtocolDemo_demo__H1iVd select:focus-visible{outline:2px solid var(--eth-ink);outline-offset:3px}.ProtocolDemo_demo__H1iVd input:disabled{opacity:.45;cursor:default}.ProtocolDemo_demo__H1iVd button:disabled{opacity:.4;cursor:default}.ProtocolDemo_options__Tm9GS{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;padding:16px 20px;border-bottom:.5px solid hsl(var(--border))}.ProtocolDemo_option__cFmpi{display:flex;align-items:center;gap:10px}.ProtocolDemo_label__T2pR2{font-size:12px;color:var(--eth-dim)}.ProtocolDemo_choiceTabs__SXXbZ{min-width:0;max-width:100%;overflow-x:auto}.ProtocolDemo_stage__Wi4d0{padding:28px 20px}.ProtocolDemo_toolbar__SsZKR{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:.5px solid hsl(var(--border))}.ProtocolDemo_actions__tl9tx{display:flex;align-items:center;gap:8px;flex-shrink:0}.ProtocolDemo_reset__TM5lA{padding:0;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--eth-dim)}.ProtocolDemo_primary__19E9F,.ProtocolDemo_reset__TM5lA:hover{color:var(--eth-ink);background:var(--eth-soft)}.ProtocolDemo_primary__19E9F{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:8px;border:.5px solid var(--eth-line);border-radius:var(--radius-md);padding:7px 12px;font-size:13px;font-weight:500}.ProtocolDemo_primary__19E9F:hover:not(:disabled){border-color:var(--eth-ink)}.ProtocolDemo_status__GxBPh{font-size:13px;line-height:1.5}.ProtocolDemo_accent__jffGu{color:var(--eth-ink)}.ProtocolDemo_error__henb5{color:#b34456}.dark .ProtocolDemo_error__henb5{color:#f5a1ae}.ProtocolDemo_mono___yPk1{font-family:var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums}.ProtocolDemo_flow__lgQbt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ProtocolDemo_cell__5ns1z{position:relative;text-align:center;border:.5px solid hsl(var(--border));border-radius:var(--radius-lg);padding:16px 8px}.ProtocolDemo_cell__5ns1z:not(:last-child):after{content:"→";position:absolute;top:50%;right:-17px;transform:translateY(-50%);color:var(--eth-line)}.ProtocolDemo_cell__5ns1z[data-active=true]{border-color:var(--eth-line);background:var(--eth-soft)}.ProtocolDemo_cell__5ns1z[data-finalized=true]{border-color:var(--eth-cyan-ink);background:var(--eth-cyan)}.ProtocolDemo_value__cAGbg{font-size:24px;line-height:1.3}.ProtocolDemo_operation__4TNig,.ProtocolDemo_value__cAGbg{margin-top:10px;font-family:var(--font-geist-mono),monospace}.ProtocolDemo_operation__4TNig{font-size:18px}.ProtocolDemo_result__3FmHB{margin-top:8px;font-family:var(--font-geist-mono),monospace;color:var(--eth-ink)}.ProtocolDemo_compare__ZK_V6{display:flex;justify-content:center;align-items:center;gap:20px;padding-top:24px}.ProtocolDemo_compare__ZK_V6>div{display:flex;align-items:baseline;gap:8px}.ProtocolDemo_tree__nwNv2{display:block;width:100%;max-width:340px;margin:0 auto;overflow:visible}.ProtocolDemo_voteGrid__aowCc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 20px;border-top:.5px solid hsl(var(--border))}.ProtocolDemo_voteLabel__0sXi6{display:flex;justify-content:space-between;gap:4px;margin-bottom:6px;font-size:12px}.ProtocolDemo_voteLabel__0sXi6 span:last-child{color:var(--eth-dim)}.ProtocolDemo_voteGrid__aowCc [data-slot=native-select-wrapper]{width:100%}.ProtocolDemo_voteGrid__aowCc select{width:100%;min-height:36px;border:.5px solid hsl(var(--border));border-radius:var(--radius-md);padding:5px 32px 5px 8px;background:hsl(var(--background));color:var(--eth-ink);font-family:var(--font-geist-mono),monospace;font-size:13px}.ProtocolDemo_support__Wv6A3{padding:0 20px 24px}.ProtocolDemo_supportLabel__8gKkS{display:flex;justify-content:space-between;align-items:baseline;font-size:12px}.ProtocolDemo_range__0cfVF{--slider-accent:var(--eth-ink);height:24px;margin-top:12px;cursor:pointer}.ProtocolDemo_range__0cfVF[data-disabled]{opacity:.45;cursor:default}.ProtocolDemo_range__0cfVF[data-disabled] [data-slot=slider-thumb]{pointer-events:none;cursor:default}.ProtocolDemo_threshold__82Cg6{position:relative;height:20px;margin:0 8px;color:var(--eth-dim);font-size:11px}.ProtocolDemo_threshold__82Cg6 span{position:absolute;left:66.6667%;transform:translateX(-50%);border-top:.5px solid var(--eth-line);padding-top:3px;white-space:nowrap}.ProtocolDemo_epoch__h9DJM+.ProtocolDemo_epoch__h9DJM{margin-top:20px}.ProtocolDemo_epochLabel__93EFf{display:flex;justify-content:space-between;margin-bottom:10px;font-size:12px;color:var(--eth-dim)}.ProtocolDemo_slots__HIqoA{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:4px}.ProtocolDemo_slot__hc6rR{height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);background:hsl(var(--muted)/.4);color:var(--eth-dim);font-size:10px;font-family:var(--font-geist-mono),monospace}.ProtocolDemo_slot__hc6rR[data-past=true]{background:var(--eth-soft);color:var(--eth-ink)}.ProtocolDemo_slot__hc6rR[data-current=true]{background:var(--eth-ink);color:hsl(var(--background))}.ProtocolDemo_slot__hc6rR[data-missed=true]{border:.5px dashed var(--eth-line);background:transparent;color:var(--eth-ink)}.ProtocolDemo_slot__hc6rR[data-current=true][data-missed=true]{outline:2px solid var(--eth-ink);outline-offset:1px}.ProtocolDemo_check__4rHr1{display:flex;align-items:center;gap:8px;font-size:12px;min-height:36px}.ProtocolDemo_check__4rHr1 label{font-weight:400;cursor:pointer}.ProtocolDemo_check__4rHr1 [role=checkbox]{border-color:var(--eth-ink)}.ProtocolDemo_check__4rHr1 [role=checkbox][data-state=checked]{background:var(--eth-ink);color:hsl(var(--background))}.ProtocolDemo_slashOptions__CsX0X{padding:16px 20px 0}.ProtocolDemo_slashDiagram__Gne7W{display:block;width:100%;max-width:440px;margin:auto}@media (max-width:480px){.ProtocolDemo_options__Tm9GS,.ProtocolDemo_toolbar__SsZKR{padding-left:16px;padding-right:16px}.ProtocolDemo_stage__Wi4d0{padding:24px 16px}.ProtocolDemo_flow__lgQbt{gap:16px}.ProtocolDemo_cell__5ns1z:not(:last-child):after{right:-14px}.ProtocolDemo_cell__5ns1z{padding:14px 5px}.ProtocolDemo_value__cAGbg{font-size:20px}.ProtocolDemo_voteGrid__aowCc{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.ProtocolDemo_slots__HIqoA{grid-template-columns:repeat(8,minmax(0,1fr))}.ProtocolDemo_slashOptions__CsX0X{padding:16px 16px 0}.ProtocolDemo_toolbar__SsZKR{gap:8px}}.MessageLab_body__kqwOD{padding:14px;display:grid;gap:12px}.MessageLab_source__k3akK{display:grid;gap:3px;text-align:center}.MessageLab_source__k3akK strong{font-size:14px;font-weight:500}.MessageLab_eyebrow__6NYlQ{font-size:11px;line-height:1.5;color:hsl(var(--muted-foreground))}.MessageLab_small__7In6M{font-size:12px;line-height:1.6;color:hsl(var(--muted-foreground))}.MessageLab_controls__O1dYr{display:flex;justify-content:center}.MessageLab_lanes__l31Jv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.MessageLab_lane__8__Mt{display:grid;grid-template-rows:auto 20px 68px 28px auto;min-width:0;text-align:center}.MessageLab_laneTitle__Rxo5G{font-size:13px;font-weight:500}.MessageLab_arrow__u3rQ2{display:flex;align-items:center;justify-content:center;gap:7px;color:hsl(var(--muted-foreground));font-size:11px}.MessageLab_preimage__9yajR{display:flex;flex-direction:column;justify-content:end;gap:4px;border:.5px solid hsl(var(--border));border-radius:var(--radius-md);padding:5px}.MessageLab_noPrefix__rM0Jm,.MessageLab_payload__a6VKR,.MessageLab_prefix__bGkga{padding:4px;border-radius:var(--radius-xs);font-size:12px;line-height:1.4}.MessageLab_payload__a6VKR{background:hsl(var(--muted))}.MessageLab_prefix__bGkga{color:var(--eth-ink);background:var(--eth-soft)}.MessageLab_noPrefix__rM0Jm{color:hsl(var(--muted-foreground))}.MessageLab_digest__JAj77{display:grid;gap:4px}.MessageLab_digest__JAj77 code,.MessageLab_hashOutput__2uJmv code{font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:1.6;overflow-wrap:anywhere;margin:0}.MessageLab_digest__JAj77[data-protected=true] code{color:var(--eth-ink)}.MessageLab_signer__23Yqv{gap:9px;border-top:.5px solid hsl(var(--border));border-bottom:.5px solid hsl(var(--border));padding:8px 0;font-size:12px}.MessageLab_result__pz0Da,.MessageLab_signer__23Yqv{display:flex;align-items:center;justify-content:center}.MessageLab_result__pz0Da{gap:8px;padding:8px;background:#a8441910;border-radius:var(--radius-md);color:#aa421c}.MessageLab_result__pz0Da svg{flex-shrink:0}.MessageLab_result__pz0Da{font-size:12px}.MessageLab_signature__UnmKA{font-family:var(--font-geist-mono),monospace;font-size:18px}.MessageLab_result__pz0Da strong{font-size:20px;font-weight:500}.MessageLab_result__pz0Da[data-protected=true]{color:var(--eth-ink);background:var(--eth-soft)}.dark .MessageLab_result__pz0Da:not([data-protected=true]){color:#f4b291;background:#a8441926}.MessageLab_details__55Yhk{border-top:.5px solid hsl(var(--border));padding-top:9px;font-size:11px;min-width:0}.MessageLab_details__55Yhk dl{display:grid;gap:4px;margin:0}.MessageLab_details__55Yhk dt{color:hsl(var(--muted-foreground))}.MessageLab_details__55Yhk dd{margin:0 0 6px;font:11px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere}.MessageLab_details__55Yhk dd:last-child{margin-bottom:0}.MessageLab_parseRow__vHh6F{display:grid;gap:6px}.MessageLab_byteStrip__tWu_S{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px;font:12px/1.6 var(--font-geist-mono),monospace}.MessageLab_byte__Zz3lX{padding:7px 6px;background:hsl(var(--muted));text-align:center;border-radius:var(--radius-xs)}.MessageLab_byte__Zz3lX.MessageLab_prefix__bGkga{background:var(--eth-soft)}.MessageLab_rest__653zO,.MessageLab_trailing__zk1JM{padding:7px 8px;border-radius:var(--radius-xs)}.MessageLab_rest__653zO{background:hsl(var(--muted))}.MessageLab_trailing__zk1JM{background:repeating-linear-gradient(135deg,transparent,transparent 5px,hsl(var(--muted)) 5px,hsl(var(--muted)) 7px)}.MessageLab_bracket__IVVph{border-top:.5px solid hsl(var(--muted-foreground));padding-top:5px;text-align:center;font-size:12px;color:hsl(var(--muted-foreground))}.MessageLab_splitBracket__m0gi8{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:11px;text-align:center;line-height:1.6}.MessageLab_splitBracket__m0gi8 span:first-child{border-top:.5px solid var(--eth-ink);color:var(--eth-ink);padding-top:6px}.MessageLab_splitBracket__m0gi8 span:last-child{border-top:.5px dashed hsl(var(--muted-foreground));padding-top:6px;color:hsl(var(--muted-foreground))}.MessageLab_splitBracket__m0gi8 strong{font-weight:500}.MessageLab_input__Ay9ZA{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.MessageLab_envelope__6fzJZ{display:grid;grid-template-columns:.65fr .7fr 1.7fr 1fr;gap:4px}.MessageLab_segment__BKmZ0{display:flex;flex-direction:column;gap:4px;background:var(--eth-soft);border-radius:var(--radius-xs);padding:7px 8px;min-width:0}.MessageLab_segment__BKmZ0:last-child{background:hsl(var(--muted))}.MessageLab_segment__BKmZ0 code{font:12px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere}.MessageLab_length__i_hFJ{color:var(--eth-ink);font-weight:700}.MessageLab_hashOutput__2uJmv{display:grid;text-align:center;gap:4px;color:var(--eth-ink)}@media(max-width:480px){.MessageLab_body__kqwOD{padding:12px;gap:10px}.MessageLab_lanes__l31Jv{gap:10px}.MessageLab_lane__8__Mt{grid-template-rows:auto 18px 76px 28px auto}.MessageLab_preimage__9yajR{padding:5px}.MessageLab_signer__23Yqv{font-size:11px}.MessageLab_envelope__6fzJZ{grid-template-columns:1fr 1fr}.MessageLab_segment__BKmZ0{padding:8px}}.MessageLab_toolbar__j2Bmk{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.MessageLab_toolbar__j2Bmk .MessageLab_source__k3akK{text-align:left}.MessageLab_flowRows__FVI1q{display:grid;gap:10px}.MessageLab_flowRow___JjX7{display:grid;grid-template-columns:minmax(0,1.2fr) 66px minmax(0,1fr);gap:6px 10px;padding:10px;background:hsl(var(--muted)/.35);border-radius:var(--radius-sm);min-width:0;align-items:center}.MessageLab_flowRow___JjX7>.MessageLab_laneTitle__Rxo5G{grid-column:1/-1}.MessageLab_flowInput__Nil0X{display:grid;gap:5px;min-width:0}.MessageLab_flowHash__xeauw,.MessageLab_flowInput__Nil0X code{margin:0;font:11px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere}.MessageLab_flowHash__xeauw{color:var(--eth-ink)}.MessageLab_tokens__0_Gn0{display:flex;flex-wrap:wrap;gap:4px}.MessageLab_tokens__0_Gn0>span{font-size:10px;padding:3px 5px}.MessageLab_rightArrow__Bgr9D{display:grid;justify-items:center;gap:2px;font-size:10px;color:hsl(var(--muted-foreground))}.MessageLab_boundaries__bi6_Z{grid-template-columns:1fr 1fr;gap:10px}.MessageLab_boundaries__bi6_Z .MessageLab_parseRow__vHh6F{padding:8px;border:.5px solid hsl(var(--border));border-radius:var(--radius-sm);min-width:0;align-content:start}.MessageLab_boundaries__bi6_Z .MessageLab_byteStrip__tWu_S,.MessageLab_boundaries__bi6_Z .MessageLab_splitBracket__m0gi8{grid-template-columns:48px minmax(0,1fr)}.MessageLab_hashRow__8YZ39{display:grid;grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr);gap:10px;align-items:center;border-top:.5px solid hsl(var(--border));padding-top:10px}@media(max-width:480px){.MessageLab_toolbar__j2Bmk{gap:8px}.MessageLab_toolbar__j2Bmk .MessageLab_source__k3akK{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.MessageLab_flowRow___JjX7,.MessageLab_hashRow__8YZ39{grid-template-columns:minmax(0,1fr);gap:6px}.MessageLab_rightArrow__Bgr9D{display:flex;justify-content:flex-start;gap:5px}.MessageLab_rightArrow__Bgr9D svg{transform:rotate(90deg)}.MessageLab_boundaries__bi6_Z{grid-template-columns:1fr}.MessageLab_result__pz0Da{flex-wrap:wrap;gap:5px;font-size:11px}}.MessageLab_flowRows__FVI1q{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MessageLab_flowRow___JjX7{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 4;gap:8px;align-items:start;padding:9px}.MessageLab_flowRow___JjX7>.MessageLab_laneTitle__Rxo5G{grid-column:1}.MessageLab_flowRow___JjX7 .MessageLab_rightArrow__Bgr9D{display:flex;justify-content:center;gap:5px}.MessageLab_flowRow___JjX7 .MessageLab_rightArrow__Bgr9D svg{transform:rotate(90deg)}.MessageLab_flowRow___JjX7 .MessageLab_flowInput__Nil0X{align-content:start}.MessageLab_flowRow___JjX7 .MessageLab_payload__a6VKR,.MessageLab_sharedBytes__fl10m{color:var(--eth-cyan-ink);background:var(--eth-cyan)}.MessageLab_prefixBytes__5PLXH{color:var(--eth-ink);background:var(--eth-soft)}.MessageLab_flowInput__Nil0X code .MessageLab_prefixBytes__5PLXH,.MessageLab_flowInput__Nil0X code .MessageLab_sharedBytes__fl10m{padding:2px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.MessageLab_transactionHash__z_BIW{color:var(--eth-cyan-ink)}.MessageLab_messageHash__piq89{color:var(--eth-ink)}@media(max-width:480px){.MessageLab_flowRows__FVI1q{gap:5px}.MessageLab_flowRow___JjX7{padding:6px;gap:6px}.MessageLab_flowRow___JjX7 .MessageLab_tokens__0_Gn0>span{padding:2px 3px}}.MessageLab_boundaryCompare__p3Vqz{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MessageLab_boundaryCase__kqr2L{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:8px;min-width:0;padding:9px;border:.5px solid hsl(var(--border));border-radius:var(--radius-sm)}.MessageLab_boundaryBytes__ChjPz{display:grid;grid-template-columns:45px minmax(0,1fr);gap:4px}.MessageLab_fieldPayload__aVfn7,.MessageLab_marker__ZOOkB{display:grid;align-content:start;gap:5px;padding:7px 5px;background:var(--eth-cyan);border-radius:var(--radius-xs);min-width:0}.MessageLab_marker__ZOOkB.MessageLab_prefix__bGkga{background:var(--eth-soft)}.MessageLab_boundaryBytes__ChjPz code{margin:0;font:11px/1.5 var(--font-geist-mono),monospace;color:var(--eth-cyan-ink);overflow-wrap:anywhere}.MessageLab_marker__ZOOkB.MessageLab_prefix__bGkga code{color:var(--eth-ink)}.MessageLab_envelopeParts__cI_ad{display:grid;gap:3px;min-width:0}.MessageLab_envelopeParts__cI_ad>div{display:grid;gap:2px;background:hsl(var(--muted)/.65);padding:4px 6px;border-radius:var(--radius-xs)}.MessageLab_consumed__1EjCj{border-top:.5px solid var(--eth-cyan-ink);padding-top:5px;color:var(--eth-cyan-ink);text-align:center;font-size:10px}.MessageLab_consumption__PrZxn{display:grid;grid-template-columns:45px minmax(0,1fr);gap:4px;text-align:center;font-size:10px}.MessageLab_consumption__PrZxn>span{padding-top:5px;border-top:.5px dashed hsl(var(--muted-foreground));color:hsl(var(--muted-foreground))}.MessageLab_consumption__PrZxn>span:first-child{border-top:.5px solid var(--eth-ink);color:var(--eth-ink)}.MessageLab_boundaryResult__4tZeG{display:flex;gap:4px;align-items:center;font-size:10px}.MessageLab_boundaryResult__4tZeG svg{flex-shrink:0}@media(max-width:480px){.MessageLab_boundaryCompare__p3Vqz{gap:5px}.MessageLab_boundaryCase__kqr2L{padding:5px;gap:6px}.MessageLab_boundaryBytes__ChjPz,.MessageLab_consumption__PrZxn{grid-template-columns:36px minmax(0,1fr)}.MessageLab_boundaryBytes__ChjPz .MessageLab_eyebrow__6NYlQ{font-size:9px}.MessageLab_boundaryBytes__ChjPz code{font-size:10px}}.MessageLab_body__kqwOD .MessageLab_details__55Yhk dd,.MessageLab_body__kqwOD code{font-family:var(--font-geist-mono),monospace;font-style:normal}.MessageLab_details__55Yhk dd,.MessageLab_flowHash__xeauw,.MessageLab_flowInput__Nil0X code,.MessageLab_hashOutput__2uJmv code{font-size:12px}.MessageLab_flowInput__Nil0X code .MessageLab_prefixBytes__5PLXH,.MessageLab_flowInput__Nil0X code .MessageLab_sharedBytes__fl10m{background:none;padding:0}.MessageLab_envelopeTone__v0iCf[data-part=marker]{--part-ink:#a16207}.MessageLab_envelopeTone__v0iCf[data-part=version]{--part-ink:#a21caf}.MessageLab_envelopeTone__v0iCf[data-part=context]{--part-ink:#5145bd}.MessageLab_envelopeTone__v0iCf[data-part=payload]{--part-ink:#087f8c}.dark .MessageLab_envelopeTone__v0iCf[data-part=marker]{--part-ink:#f5cd7a}.dark .MessageLab_envelopeTone__v0iCf[data-part=version]{--part-ink:#e6a2f0}.dark .MessageLab_envelopeTone__v0iCf[data-part=context]{--part-ink:#b8adff}.dark .MessageLab_envelopeTone__v0iCf[data-part=payload]{--part-ink:#7edce5}.MessageLab_envelopeTone__v0iCf,.MessageLab_envelopeTone__v0iCf .MessageLab_eyebrow__6NYlQ,.MessageLab_envelopeTone__v0iCf .MessageLab_length__i_hFJ,.MessageLab_envelopeTone__v0iCf code{color:var(--part-ink)}.MessageLab_segment__BKmZ0.MessageLab_envelopeTone__v0iCf{background:color-mix(in srgb,var(--part-ink) 7%,transparent)}.MessageLab_flowRow___JjX7{background:none;padding:0;gap:0}.MessageLab_flowRow___JjX7>.MessageLab_laneTitle__Rxo5G{margin-bottom:12px}.MessageLab_hashRow__8YZ39{grid-template-columns:minmax(0,1fr);gap:0;border:0;padding:0}.MessageLab_flowRows__FVI1q{gap:12px}.MessageLab_flowRow___JjX7{align-items:stretch}.SeedReplay_body__YWaoc{padding:20px;color:var(--figure-ink);font:12px/1.7 var(--font-geist-mono),monospace}.SeedReplay_clock__8TsNM{gap:8px 20px}.SeedReplay_clock__8TsNM,.SeedReplay_controls__s3pvm{display:flex;flex-wrap:wrap;justify-content:space-between}.SeedReplay_controls__s3pvm{gap:12px;align-items:center;margin:24px 0}.SeedReplay_controls__s3pvm label{display:flex;align-items:center;gap:12px}.SeedReplay_controls__s3pvm input{width:80px;padding:4px 6px;border:1px solid var(--figure-line);background:var(--figure-bg);border-radius:5px}.SeedReplay_presets__dFFLM{display:flex;gap:8px}.SeedReplay_presets__dFFLM button{border:1px solid var(--figure-line);padding:4px 8px;border-radius:5px}.SeedReplay_body__YWaoc button[aria-pressed=true]{background:var(--figure-selected);outline:1px solid var(--figure-accent)}.SeedReplay_body__YWaoc button:focus-visible,.SeedReplay_body__YWaoc input:focus-visible,.SeedReplay_body__YWaoc summary:focus-visible{outline:2px solid var(--figure-ink);outline-offset:2px}.SeedReplay_bytes__76zbt{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.SeedReplay_bytes__76zbt button{height:30px;border-bottom:1px solid var(--figure-line)}.SeedReplay_extraction__CiLfv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 16px;color:var(--figure-muted)}.SeedReplay_state__bBbpH{display:flex;gap:2px}.SeedReplay_state__bBbpH span{padding:4px}.SeedReplay_state__bBbpH span[data-kept=true]{background:var(--figure-selected);color:var(--figure-ink)}.SeedReplay_result__1jtsi{display:block}.SeedReplay_check__MbGQt{margin-top:20px;color:var(--figure-muted)}.SeedReplay_check__MbGQt summary{cursor:pointer}.SeedReplay_check__MbGQt div{margin-top:12px}.SeedReplay_check__MbGQt code{display:block;overflow-wrap:anywhere;color:var(--figure-ink)}@media (max-width:600px){.SeedReplay_bytes__76zbt{gap:3px}}.SignatureLab_body__jTvqy{padding:20px;color:var(--figure-ink);font:12px/1.85 var(--font-geist-mono),monospace}.SignatureLab_columns__E7Qjn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.SignatureLab_columns__E7Qjn section{min-width:0}.SignatureLab_columns__E7Qjn h3{font:500 13px/1.5 var(--font-geist-sans),sans-serif;margin:0 0 12px}.SignatureLab_slider__2b9Ee{display:flex;align-items:center;gap:12px;margin:12px 0;min-height:28px}.SignatureLab_slider__2b9Ee input{flex:1;min-width:0;accent-color:var(--figure-accent)}.SignatureLab_checkbox__CA5wN{display:flex;gap:8px;align-items:center;margin:12px 0;min-height:28px}.SignatureLab_checkbox__CA5wN input{accent-color:var(--figure-accent)}.SignatureLab_result__dWvJE{display:block;border-top:1px solid var(--figure-faint);padding-top:16px;margin-top:24px}@media (max-width:600px){.SignatureLab_columns__E7Qjn{grid-template-columns:1fr}}.StateOutput_body__fJR1N{padding:20px;color:var(--figure-ink);font:12px/1.7 var(--font-geist-mono),monospace}.StateOutput_seed__IfmtC{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.StateOutput_seed__IfmtC input{flex:1;min-width:100px;accent-color:var(--figure-accent)}.StateOutput_steps__Qq7_3{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:24px 0}.StateOutput_steps__Qq7_3 button{border:1px solid var(--figure-line);border-radius:5px;padding:6px 0}.StateOutput_steps__Qq7_3 button b{font-weight:400;font-size:16px}.StateOutput_steps__Qq7_3 button[aria-pressed=true]{background:var(--figure-selected);border-color:var(--figure-accent)}.StateOutput_steps__Qq7_3 button:focus-visible{outline:2px solid var(--figure-ink);outline-offset:2px}.StateOutput_equation__inHvh{margin-bottom:16px}.StateOutput_bits__1PO6L{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.StateOutput_bits__1PO6L span{text-align:center;padding:8px 0;font-size:16px;color:var(--figure-muted);border-block:1px solid var(--figure-line)}.StateOutput_bits__1PO6L span[data-kept=true]{background:var(--figure-selected);color:var(--figure-ink)}.StateOutput_labels__Qi10a{display:grid;grid-template-columns:1fr 1fr;text-align:center;margin-top:8px;color:var(--figure-muted)}.keyboard_keyboard__ca3CZ{position:relative;width:min(100%,370px);margin:5px auto 24px;container-type:inline-size;isolation:isolate}.keyboard_strainRelief__gJz2E{position:absolute;top:-12px;left:calc(50% - 7px);width:14px;height:18px;border:1px solid #87867c;border-radius:4px 4px 0 0;background:repeating-linear-gradient(0deg,#93938a 0 2px,#babbb0 3px 5px);box-shadow:inset 2px 0 3px #ffffff60,inset -2px 0 3px #0003;z-index:-1}.keyboard_case__td3Lk{position:relative;width:100%;aspect-ratio:183/233;border:1px solid #bfc0b3;border-radius:2.2cqw 2.2cqw 1.9cqw 1.9cqw;background:linear-gradient(115deg,#e7e8df,#dfe0d5 64%,#d7d8ca);box-shadow:inset 2px 3px 3px #fffff6cc,inset -2px -3px 4px #a3a59466,0 3px 0 #c2c3b5,0 5px 0 #a6a899,0 7px 0 -1px #888b7e,0 11px 8px -5px #0005,0 20px 22px -13px #0004}.keyboard_case__td3Lk:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%2383877c' filter='url(%23n)' opacity='.5' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}.keyboard_header__m_1z9{position:absolute;inset:5.5% auto auto 13%;width:12%}.keyboard_badge__CylU7{position:relative;display:block;width:100%;aspect-ratio:1.38;border:1px solid #80888b;border-radius:48% 48% 40% 40%;background:linear-gradient(145deg,#858e92,#525d66);box-shadow:0 1px 1px #fffff4,inset 0 1px 1px #414b5360;transform:rotate(-15deg)}.keyboard_badge__CylU7 span{position:absolute;top:25%;left:6%;color:transparent;background:repeating-linear-gradient(180deg,#f0f1e9 0 .4cqw,transparent .4cqw .65cqw);-webkit-background-clip:text;background-clip:text;font:900 4.4cqw/1 Georgia,serif;letter-spacing:-.35cqw;transform:rotate(-20deg)}.keyboard_badge__CylU7 small{position:absolute;right:6%;bottom:23%;font:1.55cqw/1 Arial,sans-serif;color:#f0f1e9;transform:rotate(-20deg)}.keyboard_panel__pL53d{position:absolute;inset:14% 10.8% 7.5%;display:grid;grid-template-rows:repeat(6,minmax(0,1fr));gap:3.9cqw;padding:8.3cqw 3.2cqw 4.8cqw;border:1px solid #b0b3a6;border-top-color:#929889;border-radius:1cqw;background:linear-gradient(115deg,#d9dcd2,#dfe1d7 60%,#d6d9ce);box-shadow:0 -1px 1px #8a8f7e80,inset 0 2px 2px #a3a79970,0 1px 1px #fffff2}.keyboard_row__wduCW{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4.1cqw;min-height:0}.keyboard_key___O72R{position:relative;display:block;min-width:0;width:100%;height:100%;padding:0;border:1px solid #93968a;border-radius:1.5cqw 1.5cqw 1.2cqw 1.2cqw;background:linear-gradient(#474c43,#83877a);box-shadow:0 -1px 1px #ffffffb3,0 1px 1px #fffff280;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.keyboard_keycap__y5IcM{position:absolute;inset:.4cqw .25cqw -.65cqw;overflow:hidden;border-radius:1.3cqw 1.3cqw 1.1cqw 1.1cqw;background:linear-gradient(90deg,#a0a397,#d5d6ca 12%,#bfc1b5 80%,#858c7e);box-shadow:.35cqw .8cqw .55cqw #444b3d80,-.2cqw .3cqw .3cqw #4d53444d;transition:transform 90ms ease,box-shadow 90ms ease}.keyboard_keytop__oyCJb{position:absolute;inset:.65cqw .65cqw 1.1cqw;display:grid;place-items:center;padding-bottom:1.7cqw;border-radius:.9cqw .9cqw .65cqw .65cqw;background:linear-gradient(105deg,#caccbf,#bfc1b5 55%,#c6c8bc);box-shadow:inset .15cqw .15cqw .25cqw #f1f1e775,inset -.15cqw 0 .25cqw #6f786a40;color:#52594b;font:2.5cqw/1 ui-monospace,SFMono-Regular,Consolas,monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none}.keyboard_keytop__oyCJb span{opacity:0;transition:opacity .1s ease}.keyboard_key___O72R:focus-visible .keyboard_keytop__oyCJb span,.keyboard_key___O72R:hover .keyboard_keytop__oyCJb span{opacity:1}.keyboard_window__WRp_J{position:absolute;inset:67% 0 0;clip-path:polygon(0 0,15% 17%,85% 17%,100% 0,100% 100%,0 100%);background:linear-gradient(180deg,#aebfa742,#95a38a80 57%,#c2ccb085 76%,#88977c80);transition:background .12s}.keyboard_window__WRp_J:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,#f4ffe84d,transparent 18% 80%,#50634d47)}.keyboard_window__WRp_J:after{content:"";position:absolute;inset:17% 15% 26%;border-top:1px solid #e2ead294;border-radius:0 0 .6cqw .6cqw;background:linear-gradient(180deg,#586b4e42,#e1ecd13b 18%,#bcccad26 52%,#63735b38);box-shadow:0 .2cqw .15cqw #65735c66,inset .15cqw 0 #f1f6e136,inset -.15cqw 0 #63735b26}.keyboard_keycap__y5IcM:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset .15cqw .1cqw .2cqw #f5f6e9a6,inset -.15cqw -.15cqw .2cqw #5e6b534d;pointer-events:none}.keyboard_key___O72R[aria-pressed=true] .keyboard_window__WRp_J{background:linear-gradient(180deg,#daef0080,#dfff00 23%,#d8f900 61%,#b7d600 85%,#c8e817)}.keyboard_key___O72R[aria-pressed=true] .keyboard_window__WRp_J:before{background:linear-gradient(100deg,#dcff2270,transparent 20% 80%,#8cb00066)}.keyboard_key___O72R[aria-pressed=true] .keyboard_window__WRp_J:after{border-top-color:#f2ff80a6;background:linear-gradient(180deg,#93ab0066,#f0ff3870 18%,#edff1755 55%,#b8cf004d);box-shadow:0 .2cqw .15cqw #8ea40080,inset .15cqw 0 #f5ff7038,inset -.15cqw 0 #9fb60033}.keyboard_key___O72R:hover .keyboard_keytop__oyCJb{filter:brightness(1.035)}.keyboard_key___O72R:active .keyboard_keycap__y5IcM{transform:translateY(.55cqw);box-shadow:0 1px 1px #0005}.keyboard_key___O72R:focus-visible{outline:2px solid #4779b5;outline-offset:3px;z-index:1}.keyboard_frontEdge__4o1sU{position:absolute;bottom:1%;left:2%;right:2%;height:1px;background:#f4f5e560}@media (prefers-reduced-motion:reduce){.keyboard_keycap__y5IcM,.keyboard_keytop__oyCJb span,.keyboard_window__WRp_J{transition:none}}