.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;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;white-space:nowrap}.console_server__wPv8H .console_provider__cpuu_{margin:0 0 0 auto;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>.console_networkStart__yU79J{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}}.console_member__auj1e,.console_server__wPv8H{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.console_server__wPv8H .console_metrics__aPywn .console_capacity__1fUjF{font-weight:400;color:var(--muted)}.console_paused__C7K4x{display:inline-flex;align-items:center;font-size:11px;white-space:nowrap;color:#98600c}.dark .console_paused__C7K4x{color:#e5b35e}.console_page__SR81t,.console_page__SR81t :is(button,input,select,textarea){font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.console_serverHeading__nv2tv{align-items:flex-start;gap:8px;position:relative;padding-bottom:14px}.console_serverEmblem__nqhDO{font-size:14px;height:16px;line-height:16px}.console_serverHeadingText__4SrZR{min-width:0;flex:1}.console_serverNameLine__R9bkw{gap:2px;min-height:20px}.console_server__wPv8H h2{font-size:13px;line-height:20px;letter-spacing:-.4px}.console_server__wPv8H .console_provider__cpuu_{display:flex;align-items:center;gap:6px;margin:5px 0 0;font-size:10px;line-height:16px;white-space:normal}.console_page__SR81t .console_detailsButton__Y_n4B{border:0;background:transparent;padding:0;min-height:28px;width:28px;flex-shrink:0;margin:-4px -6px 0 0;color:var(--muted)}.console_server__wPv8H .console_metrics__aPywn>div{grid-template-columns:minmax(0,1fr) auto;gap:8px}.console_server__wPv8H .console_metrics__aPywn dt{white-space:nowrap}.console_server__wPv8H .console_metrics__aPywn .console_capacity__1fUjF{font-size:11px;margin-left:0}.console_server__wPv8H .console_metrics__aPywn>div:nth-child(-n+3) dt{display:grid;grid-template-columns:4ch auto;gap:6px}.console_server__wPv8H .console_metrics__aPywn dd,.console_server__wPv8H .console_metrics__aPywn>div:nth-child(-n+3) dd{font-size:13px;font-weight:500}.console_server__wPv8H .console_metrics__aPywn .console_osValue__E5HEu{font-size:10px;white-space:normal;max-width:160px;line-height:18px}.console_page__SR81t .console_cardActions__EVsHB .console_memberSelect__fx5Ec{border:0;padding:4px 0;font-size:11px;border-radius:0;gap:8px}.console_page__SR81t .console_memberSelect__fx5Ec span{margin-left:auto;font-size:13px;font-weight:500}.console_page__SR81t .console_memberSelect__fx5Ec svg:last-child{margin-left:0;color:var(--muted)}.console_inbounds__8Abwk{margin:0 0 18px;border-top:.5px solid var(--line);padding-top:16px}.console_inbounds__8Abwk h3{font-size:12px;font-weight:500;margin:0 0 8px}.console_inbounds__8Abwk ul{list-style:none;margin:0;padding:0}.console_inbounds__8Abwk li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:.5px solid var(--line)}.console_inbounds__8Abwk li:last-child{border-bottom:0}.console_inboundIdentity__cX00f{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:12px;overflow-wrap:anywhere}.console_inboundIdentity__cX00f small,.console_inbounds__8Abwk>p{font-size:11px;color:var(--muted)}.console_inbounds__8Abwk li>span{flex-shrink:0}.console_xrayConfig__bVgaV{margin:18px 0;border-top:.5px solid var(--line);padding-top:16px}.console_xrayConfig__bVgaV h3,.console_xrayConfig__bVgaV h4{font-size:12px;font-weight:500;margin:0 0 8px}.console_configSource__Dhv8q{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:10px;line-height:1.6;color:var(--muted);margin:8px 0}.console_configIssue__R8uLo{font-size:11px;line-height:1.6;color:var(--danger);overflow-wrap:anywhere;margin:10px 0}.console_dialog__U4_Tv .console_configGroup__qHZef{margin-top:12px;border-top:.5px solid var(--line);padding-top:12px}.console_configGroup__qHZef summary{font-size:12px;min-height:28px}.console_configGroup__qHZef summary>span{color:var(--muted);margin-left:8px}.console_configGroup__qHZef p,.console_configGroup__qHZef small{font-size:10px;line-height:1.7}.console_configGroup__qHZef small{color:var(--muted)}.console_outboundList__LCjTw,.console_routingList__VijIa{list-style:none;padding:0;margin:0}.console_xrayConfig__bVgaV .console_outboundList__LCjTw>li,.console_xrayConfig__bVgaV .console_routingList__VijIa>li{list-style:none;display:block;padding:12px 0;border-bottom:.5px solid var(--line);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.console_outboundList__LCjTw>li:last-child,.console_routingList__VijIa>li:last-child{border-bottom:0}.console_outboundHeading__zoWHq{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.console_outboundHeading__zoWHq>span{font-size:10px;color:var(--muted)}.console_outboundHeading__zoWHq strong,.console_ruleTarget__waDYa strong{font-weight:500}.console_endpointTarget__ISTZ3{margin-top:3px}.console_ruleTarget__waDYa{display:flex;gap:10px;align-items:baseline}.console_ruleTarget__waDYa>span{color:var(--muted);font-size:10px;min-width:2ch}.console_routingList__VijIa dl{margin:6px 0 0}.console_routingList__VijIa dl>div{display:grid;grid-template-columns:8ch minmax(0,1fr);gap:10px;padding:3px 0}.console_routingList__VijIa dt{color:var(--muted);font-size:10px}.console_routingList__VijIa dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.console_page__SR81t .console_serverTitleButton__miyQQ{padding:0;border:0;background:none;font:inherit;color:inherit;min-height:20px;text-align:left}.console_workspace__YnueA{width:min(680px,calc(100vw - 48px));max-width:680px}.console_workspaceTabs__15edH{display:flex;gap:24px;border-bottom:.5px solid var(--line);margin:8px 0 16px}.console_page__SR81t .console_workspaceTabs__15edH button{border:0;border-radius:0;background:none;padding:12px 0;color:var(--muted);font-size:12px;border-bottom:2px solid transparent}.console_page__SR81t .console_workspaceTabs__15edH button[aria-current]{color:var(--ink);border-bottom-color:currentColor}.console_connectionGroup__Nu_cq{border-bottom:.5px solid var(--line);padding:12px 0}.console_connectionGroup__Nu_cq summary{display:flex;align-items:center;gap:16px;list-style:none;cursor:pointer;font-size:11px;min-height:44px}.console_connectionGroup__Nu_cq summary::-webkit-details-marker{display:none}.console_connectionGroup__Nu_cq summary>span:first-child{flex:1;min-width:0;display:grid;gap:4px}.console_connectionGroup__Nu_cq summary strong{font-weight:500;font-size:12px}.console_connectionGroup__Nu_cq summary small{color:var(--muted)}.console_connectionGroup__Nu_cq .console_members__2dIeS{padding-top:16px}.console_workspace__YnueA .console_xrayConfig__bVgaV{border:0;padding:0;margin:0}.console_routeGrid__zkILe{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.85fr);gap:24px;align-items:start}.console_routeRows__s3aAl{display:grid;border-top:.5px solid var(--line)}.console_page__SR81t .console_routeRow__S6jsH{display:grid;grid-template-columns:2ch minmax(0,1fr) minmax(80px,.7fr);gap:12px;text-align:left;border:0;border-bottom:.5px solid var(--line);border-radius:0;background:none;padding:14px 8px;min-width:0;font-size:11px;line-height:1.6}.console_routeRow__S6jsH>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console_routeRow__S6jsH>span:first-child{color:var(--muted)}.console_page__SR81t .console_routeRow__S6jsH[aria-pressed=true]{background:var(--soft);box-shadow:inset 2px 0 currentColor}.console_routeInspector__6EG8i{border:.5px solid var(--line);border-radius:10px;padding:16px;min-width:0;font-size:11px}.console_routeInspector__6EG8i h3{font-size:12px;margin:0 0 16px}.console_routeInspector__6EG8i dl{margin:0 0 16px}.console_routeInspector__6EG8i dl>div{padding:8px 0;border-bottom:.5px solid var(--line)}.console_routeInspector__6EG8i dt{color:var(--muted);font-size:10px}.console_routeInspector__6EG8i dd{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.console_routeInspector__6EG8i select{width:100%;margin:8px 0 12px}.console_routeInspector__6EG8i label{font-size:11px}.console_routeInspector__6EG8i .console_actions__A8S_9{margin-top:14px}.console_routeInspector__6EG8i p{font-size:11px;line-height:1.7}.console_routeFooter__11o67{display:flex;justify-content:space-between;gap:16px;padding:14px 8px;font-size:11px;color:var(--muted)}@media(max-width:600px){.console_workspace__YnueA{width:100%;max-width:none;max-height:100dvh;height:100dvh;border-radius:0;margin:0;padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom))}.console_routeGrid__zkILe{grid-template-columns:1fr;gap:16px}.console_workspaceTabs__15edH{gap:24px}.console_connectionGroup__Nu_cq summary{gap:10px}}.console_workspace__YnueA>.console_notice__LkEiz:empty{display:none}.console_connectionGroup__Nu_cq summary:focus-visible,.console_page__SR81t button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.console_page__SR81t .console_unusedExit__MfEPP{display:flex;justify-content:space-between;width:100%;border:0;background:none;font-size:11px;text-align:left}.console_unusedExit__MfEPP small{color:var(--muted)}.console_simpleTraffic__I_nvX{font-size:12px}.console_simpleEntry__Q7jFi{display:flex;align-items:center;gap:12px;margin-bottom:18px;flex-wrap:wrap}.console_simpleEntry__Q7jFi strong{font-size:13px;font-weight:500}.console_simpleEntry__Q7jFi select{font-size:12px;max-width:100%;width:auto}.console_page__SR81t .console_simpleMembers__RJnzt{border:0;background:none;padding:4px 0;min-height:32px;color:var(--muted);font-size:11px}.console_page__SR81t .console_simpleEditButton__du3Iw{margin-left:auto;font-size:11px;padding:6px 10px;min-height:32px}.console_simpleRoute__Z658D{border-top:.5px solid var(--line)}.console_page__SR81t .console_simpleRouteButton__KsU87{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:14px;width:100%;border:0;border-radius:0;background:none;padding:16px 0;text-align:left;font-size:12px;line-height:1.6}.console_simpleRouteButton__KsU87>span:last-child{text-align:right}.console_simpleRouteButton__KsU87>svg{color:var(--muted);align-self:center}.console_simpleRouteButton__KsU87>span{overflow-wrap:anywhere}.console_page__SR81t .console_simpleRouteButton__KsU87[aria-expanded=true]{font-weight:500}.console_inlineRoute__VD8Lu{padding:0 0 18px;font-size:11px;line-height:1.7}.console_inlineEndpoint__oiaTJ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 12px;color:var(--muted);font-size:10px;margin-bottom:12px;overflow-wrap:anywhere}.console_inlineRoute__VD8Lu dl{margin:0 0 14px}.console_inlineRoute__VD8Lu dl>div{display:grid;grid-template-columns:9ch minmax(0,1fr);gap:14px;padding:4px 0}.console_inlineRoute__VD8Lu dt{color:var(--muted);font-size:10px}.console_inlineRoute__VD8Lu dd{margin:0;overflow-wrap:anywhere}.console_inlineEdit__Y2H8o{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.console_inlineEdit__Y2H8o label{font-size:11px}.console_inlineEdit__Y2H8o select{flex:1;min-width:0;width:auto;font-size:11px;margin:0}.console_inlineEdit__Y2H8o button{font-size:11px}.console_simpleSecondary__OFND6{border-top:.5px solid var(--line);margin:0!important;padding:12px 0}.console_simpleSecondary__OFND6>summary{color:var(--muted);font-size:10px;line-height:20px;cursor:pointer}.console_simpleSecondary__OFND6 .console_simpleRoute__Z658D:first-of-type{border-top:0}.console_simpleSecondary__OFND6 .console_simpleRouteButton__KsU87,.console_simpleSecondary__OFND6 .console_unusedExit__MfEPP{font-size:11px}.console_simpleSecondary__OFND6 .console_configSource__Dhv8q{margin-bottom:0}@media(max-width:600px){.console_simpleEntry__Q7jFi{gap:8px}.console_simpleEntry__Q7jFi strong{font-size:12px}.console_page__SR81t .console_simpleRouteButton__KsU87{gap:10px;font-size:11px;padding:15px 0}.console_inlineEdit__Y2H8o{gap:8px}.console_inlineEdit__Y2H8o button{width:100%}.console_inlineEndpoint__oiaTJ{flex-direction:column}.console_simpleEntry__Q7jFi select{max-width:170px}}.console_dialog__U4_Tv .console_configurationForm__orhVY{border:0;padding:0;margin:0;min-width:0}.console_editableRoute__cBY9O{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);gap:14px;align-items:center;padding:8px 0;font-size:12px}.console_page__SR81t .console_editableRoute__cBY9O>button{display:block;width:100%;border:0;border-radius:0;background:none;text-align:left;padding:8px 0;font-size:12px;overflow-wrap:anywhere}.console_editableRoute__cBY9O>svg{color:var(--muted)}.console_editableRoute__cBY9O>span{text-align:right}.console_page__SR81t .console_editableRoute__cBY9O select{margin:0;width:100%;font-size:11px;min-height:38px;padding:6px 8px}.console_configFields__giGMu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:14px 0}.console_dialog__U4_Tv .console_configFields__giGMu label{margin:0;font-size:10px;color:var(--muted);min-width:0}.console_page__SR81t .console_configFields__giGMu input,.console_page__SR81t .console_configFields__giGMu select{margin:5px 0 0;padding:8px 10px;font-size:12px;min-height:38px;width:100%;background:var(--bg);color:var(--ink)}.console_page__SR81t .console_configFields__giGMu select[multiple]{min-height:65px}.console_configSave__xCCjg{display:flex;gap:8px;align-items:center;border-top:.5px solid var(--line);padding:16px 0 6px;margin-top:8px}.console_configSave__xCCjg>span{margin-right:auto;color:var(--muted);font-size:10px}.console_configSave__xCCjg button{font-size:11px}.console_page__SR81t .console_addRule__5ay0R{display:flex;gap:6px;align-items:center;background:none;border:0;padding:10px 0;font-size:11px;color:var(--muted)}@media(max-width:600px){.console_editableRoute__cBY9O{gap:8px}.console_page__SR81t .console_editableRoute__cBY9O>button{font-size:11px}.console_page__SR81t .console_editableRoute__cBY9O select{font-size:10px}.console_configFields__giGMu{gap:12px}.console_page__SR81t .console_configFields__giGMu input,.console_page__SR81t .console_configFields__giGMu select{font-size:13px}.console_configSave__xCCjg{flex-wrap:wrap}.console_simpleEntry__Q7jFi>select{flex:1;max-width:none}.console_page__SR81t .console_simpleEntry__Q7jFi>button{min-height:36px}}.console_portStrip__st7_a{display:flex;gap:6px;border-top:.5px solid var(--line);padding-top:12px;margin-top:auto;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:3px}.console_page__SR81t .console_portTile__39q7J{display:flex;flex-direction:column;justify-content:center;flex:0 0 56px;min-width:0;height:64px;padding:8px 4px;border:.5px solid var(--line);border-radius:8px;color:var(--ink);line-height:1.2}.console_portTile__39q7J strong{font-size:13px;font-weight:550;font-variant-numeric:tabular-nums}.console_portTile__39q7J>span{font-size:9px}.console_portTile__39q7J small{font-size:9px;color:var(--muted)}.console_page__SR81t .console_portEnabled__f8WQS{background:var(--enabled-bg);border-color:var(--enabled-border);color:var(--enabled-ink)}.console_page__SR81t .console_portPaused__GAIHT{background:var(--paused-bg);border-color:var(--paused-border);color:var(--paused-ink)}.console_page__SR81t .console_portAdd__3FyGi{background:transparent;color:var(--muted)}.console_portTile__39q7J:hover{filter:brightness(.97)}.dark .console_portTile__39q7J:hover{filter:brightness(1.12)}.console_inboundDialog__JNJIV{width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 40px);padding:22px}.console_inboundDialog__JNJIV .console_dialogHeader__x0nEE{margin-bottom:16px;align-items:flex-start}.console_inboundDialog__JNJIV .console_dialogHeader__x0nEE h2{font-size:18px}.console_inboundSubtitle__oh7NO{font-size:10px;color:var(--muted);margin:5px 0 0}.console_inboundDialog__JNJIV .console_xrayConfig__bVgaV{border:0;margin:0;padding:0}.console_inboundDialog__JNJIV .console_configFields__giGMu{margin-top:0}.console_inboundDialog__JNJIV .console_configSave__xCCjg{padding-top:12px}.console_inboundDialog__JNJIV .console_configFields__giGMu :focus-visible{outline-offset:0}.console_inboundMembers__XuLF_{border-top:.5px solid var(--line);margin-top:16px}.console_inboundMembers__XuLF_>summary{display:flex;justify-content:space-between;font-size:11px;cursor:pointer;padding:4px 0}.console_inboundMembers__XuLF_>summary>span{color:var(--muted)}.console_inboundMember__jKSzL{border-bottom:.5px solid var(--line);padding:12px 0}.console_inboundMember__jKSzL>div:first-child{display:flex;gap:8px;align-items:center;justify-content:space-between}.console_inboundMember__jKSzL strong{font-weight:500;font-size:12px;overflow-wrap:anywhere}.console_inboundMember__jKSzL small{font-size:10px}.console_inboundMember__jKSzL .console_actions__A8S_9{margin-top:8px;gap:6px}.console_inboundMember__jKSzL button{font-size:10px;min-height:32px;padding:5px 8px}.console_page__SR81t .console_inboundAddMember__OyC3q{margin-top:10px;background:none;border:0;font-size:11px;padding:4px 0;gap:6px}@media(max-width:600px){.console_inboundDialog__JNJIV{padding:20px 16px;border-radius:14px}.console_portStrip__st7_a{gap:5px}.console_page__SR81t .console_portTile__39q7J{flex-basis:56px;height:64px}.console_inboundDialog__JNJIV .console_configFields__giGMu{gap:12px 10px}.console_inboundDialog__JNJIV .console_configSave__xCCjg button{padding:8px;font-size:10px}}.console_portTile__39q7J>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console_inboundMember__jKSzL p{font-size:10px;color:var(--muted);margin:6px 0}.console_portTile__39q7J small,.console_portTile__39q7J strong,.console_portTile__39q7J>span{flex-shrink:0}.console_portTile__39q7J small{font-size:8px;line-height:12px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.console_page__SR81t .console_portTile__39q7J:focus-visible{outline-offset:-2px}.console_inboundDialog__JNJIV .console_configFields__giGMu :focus-visible{outline-offset:-2px}.console_page__SR81t{--enabled-bg:#e8f2eb;--enabled-border:#b8d7c1;--enabled-ink:#28623d;--paused-bg:#fbf0da;--paused-border:#e5cb92;--paused-ink:#805716}.dark .console_page__SR81t{--enabled-bg:#20382b;--enabled-border:#395b45;--enabled-ink:#a0d3ad;--paused-bg:#3a3020;--paused-border:#665234;--paused-ink:#e8c584}.console_memberTiles__d_Wx6{display:flex;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;padding:3px;scrollbar-width:thin}.console_page__SR81t .console_memberTile__vFpXy{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:0;border:.5px solid;border-radius:6px;font-size:14px;font-weight:500}.console_page__SR81t .console_memberTile__vFpXy[aria-pressed=true]{outline:1px solid currentColor;outline-offset:2px}.console_page__SR81t .console_memberTile__vFpXy:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.console_page__SR81t .console_memberTile__vFpXy.console_portAdd__3FyGi{border-color:var(--line)}.console_inboundMembers__XuLF_{margin-top:12px;padding-top:12px}.console_inboundMember__jKSzL{border-bottom:0;padding-bottom:0}.console_inboundAccounts__dOG6F{margin-top:16px}.console_accountFields__xiJaG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px;gap:8px;align-items:end;margin-bottom:10px}.console_accountFields__xiJaG label{display:grid;gap:6px;color:var(--muted);font-size:11px}.console_page__SR81t .console_accountFields__xiJaG input{width:100%;min-width:0}.console_accountFields__xiJaG button{padding:8px 3px}.console_sniffTargets__80Q7m{display:flex;flex-wrap:wrap;gap:12px}.console_inboundDialog__JNJIV .console_configFields__giGMu+.console_configFields__giGMu{margin-top:14px}.console_page__SR81t .console_accountFields__xiJaG input{margin:0}.console_page__SR81t .console_accountFields__xiJaG button{height:42px;min-height:42px;align-self:end}.console_page__SR81t .console_inboundAccounts__dOG6F>button{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:7px 10px}.console_page__SR81t .console_accountFields__xiJaG label{display:grid;margin:0}.console_page__SR81t .console_accountFields__xiJaG button{margin:0}.console_page__SR81t .console_portTile__39q7J{flex-basis:64px;height:62px;padding:6px;gap:3px;align-items:center}.console_page__SR81t .console_portTile__39q7J>span,.console_page__SR81t .console_portTile__39q7J>strong{font-size:10px;line-height:13px;font-weight:400;white-space:nowrap}.console_page__SR81t .console_portTile__39q7J>strong{font-weight:650}.console_sharedRule__SUJ9K{display:block;font-size:9px;font-weight:400;color:var(--muted);margin-top:3px}.console_inboundDialog__JNJIV .console_editableRoute__cBY9O{grid-template-columns:minmax(0,1fr) 14px minmax(90px,1fr);gap:8px}.console_inboundDialog__JNJIV .console_editableRoute__cBY9O select{max-width:100%;min-width:0}.console_flatRule__D05pP{padding:10px 0;border-bottom:.5px solid var(--line);min-width:0}.console_flatRule__D05pP:first-child{padding-top:0}.console_flatRuleHeader__2CwU_{display:flex;align-items:center;gap:8px;font-size:11px;min-width:0}.console_flatRuleHeader__2CwU_>span:first-child{color:var(--muted);flex-shrink:0}.console_flatRuleHeader__2CwU_ svg{width:12px;height:12px;flex-shrink:0;color:var(--muted)}.console_page__SR81t .console_flatRuleHeader__2CwU_ select{margin:0;min-width:0;flex:1;min-height:34px;padding:6px 8px;font-size:12px}.console_simpleTraffic__I_nvX .console_configFields__giGMu{gap:8px 12px;margin:8px 0}.console_page__SR81t .console_simpleTraffic__I_nvX .console_configFields__giGMu input,.console_page__SR81t .console_simpleTraffic__I_nvX .console_configFields__giGMu select{margin:3px 0 0;padding:6px 8px;min-height:34px}.console_flatRule__D05pP .console_configFields__giGMu:empty{display:none}.console_flatRule__D05pP .console_configFields__giGMu>label:only-child{grid-column:1/-1}.console_page__SR81t .console_conditionPicker__1Cja6{width:auto;max-width:100%;margin:2px 0 0;padding:4px 0;min-height:30px;font-size:10px;border:0;background:transparent;color:var(--muted)}.console_readonlyConditions__gHQR3{margin:6px 0 0;font-size:11px}.console_readonlyConditions__gHQR3>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px;margin:4px 0}.console_readonlyConditions__gHQR3 dt{color:var(--muted)}.console_readonlyConditions__gHQR3 dd{margin:0;overflow-wrap:anywhere}.console_flatAdvanced__zfq5r{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:8px 0}.console_flatAdvanced__zfq5r>.console_configFields__giGMu{width:100%;margin:0}.console_dialog__U4_Tv .console_flatAdvanced__zfq5r .console_check__LgGck{margin:0;font-size:10px}.console_flatAdvanced__zfq5r .console_sniffTargets__80Q7m{gap:10px}.console_flatExits__nvjji{border-top:.5px solid var(--line);padding-top:8px;font-size:11px}.console_flatDefault__bB2P2{display:flex;justify-content:space-between;gap:12px;margin:5px 0}.console_flatDefault__bB2P2>span:first-child{color:var(--muted)}.console_flatExits__nvjji .console_inlineEndpoint__oiaTJ{margin:4px 0 8px}.console_inboundTraffic__xjKqA{margin-top:10px;border-top:.5px solid var(--line);padding-top:10px}.console_inboundTraffic__xjKqA>h3{margin:0 0 8px;font-size:11px;font-weight:600}.console_simpleTraffic__I_nvX .console_configSave__xCCjg{padding-top:10px;margin-top:6px}@media(max-width:600px){.console_page__SR81t .console_flatRuleHeader__2CwU_ select,.console_page__SR81t .console_simpleTraffic__I_nvX .console_configFields__giGMu input,.console_page__SR81t .console_simpleTraffic__I_nvX .console_configFields__giGMu select{font-size:13px;min-height:36px}.console_page__SR81t .console_conditionPicker__1Cja6{font-size:12px;min-height:36px}}.console_inboundDialog__JNJIV .console_workspaceTabs__15edH{gap:24px;margin:0 0 14px}.console_inboundDialog__JNJIV .console_inboundMembers__XuLF_{margin-top:0;padding-top:0;border-top:0}.console_memberCards__kZQsr{display:grid;gap:10px}.console_memberCard__U0_Ib{border:.5px solid var(--line);border-radius:10px;padding:12px;min-width:0}.console_memberCardHeader__qhIFx{display:flex;align-items:center;gap:9px}.console_memberAvatar__hNGkK{display:grid;place-items:center;flex:0 0 30px;height:30px;border:.5px solid;border-radius:6px;font-size:13px;font-weight:500}.console_memberCardHeader__qhIFx>div{display:grid;gap:3px;min-width:0;flex:1}.console_memberCardHeader__qhIFx strong{font-size:12px;font-weight:600;overflow-wrap:anywhere}.console_memberCardHeader__qhIFx>div>span{font-size:10px;color:var(--muted);overflow-wrap:anywhere}.console_memberCardHeader__qhIFx small{font-size:10px;flex-shrink:0}.console_memberCardMetrics__hA7ga{display:grid;gap:6px;margin:12px 0;font-size:10px}.console_memberCardMetrics__hA7ga>div{display:flex;justify-content:space-between;gap:12px}.console_memberCardMetrics__hA7ga dt{color:var(--muted)}.console_memberCardMetrics__hA7ga dd{margin:0;text-align:right;overflow-wrap:anywhere}.console_page__SR81t .console_memberCard__U0_Ib button{font-size:10px;min-height:32px;padding:5px 8px}.console_page__SR81t .console_addMemberCard__iwhQh{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;font-size:11px}.console_addMemberCard__iwhQh svg{width:14px;height:14px}.console_membersDialog__84tsa{width:min(620px,calc(100vw - 28px))}.console_memberCards__kZQsr{grid-template-columns:repeat(2,minmax(0,280px));gap:12px;align-items:stretch}.console_memberCard__U0_Ib{display:flex;flex-direction:column;min-height:310px;background:var(--panel);border-radius:12px;padding:16px;box-shadow:0 3px 8px #00000004}.console_memberCardHeader__qhIFx{align-items:flex-start;min-height:48px;padding-bottom:12px;gap:8px}.console_memberCardHeader__qhIFx strong{font-size:13px;line-height:20px}.console_memberCardHeader__qhIFx>div>span{line-height:16px}.console_memberCardHeader__qhIFx small{line-height:20px}.console_memberCardMetrics__hA7ga{gap:0;border-top:.5px solid var(--line);padding:10px 0;margin:0}.console_memberCardMetrics__hA7ga>div{align-items:baseline;min-height:32px;padding:6px 0;gap:8px}.console_memberCardMetrics__hA7ga dt{font-size:11px;line-height:20px}.console_memberCardMetrics__hA7ga dd{font-size:13px;line-height:20px;font-weight:500}.console_memberCard__U0_Ib .console_actions__A8S_9{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-top:.5px solid var(--line);padding-top:12px;margin-top:auto}.console_memberCard__U0_Ib .console_actions__A8S_9>button:first-child{grid-column:1/-1}@media(max-width:600px){.console_memberCards__kZQsr{display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-bottom:4px}.console_memberCard__U0_Ib{flex:0 0 min(90%,280px);scroll-snap-align:start}}.console_dialog__U4_Tv .console_surgeExport__2IvGq{min-height:200px;font-size:12px;line-height:1.6;font-family:inherit}.console_page__SR81t .console_simpleTraffic__I_nvX .console_configFields__giGMu select,.console_page__SR81t .console_simpleTraffic__I_nvX .console_flatRuleHeader__2CwU_ select,.console_page__SR81t .console_simpleTraffic__I_nvX select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:.5px solid var(--line);border-radius:8px;padding-right:28px;background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23888' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat}.console_page__SR81t .console_simpleTraffic__I_nvX .console_conditionPicker__1Cja6{border:0;background-color:transparent;padding-right:26px}.console_page__SR81t .console_simpleTraffic__I_nvX select[multiple]{background-image:none;padding-right:8px}.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}}.review_review__3ncVR{width:100%}.review_compare__w721I{display:grid;gap:32px}.review_compare__w721I section{min-width:0}.review_compare__w721I h2{font-size:16px;font-weight:500;margin:0}.review_note__r3U0Y{color:var(--figure-muted);font-size:14px;line-height:1.7}@media(min-width:1200px){.review_compare__w721I{grid-template-columns:1fr 1fr;gap:24px}}.h2-hex:has(.review_review__3ncVR){max-width:none}div:has(>.h2-hex .review_review__3ncVR){grid-template-columns:minmax(0,1fr)}div:has(>.h2-hex .review_review__3ncVR)>aside{display:none}.FlowLab_sequence__Y4iEK{margin:24px 0}.FlowLab_sequence__Y4iEK .messageLine0,.FlowLab_sequence__Y4iEK .messageLine1,.FlowLab_sequence__Y4iEK marker path{stroke:hsl(var(--muted-foreground))!important}.FlowLab_sequence__Y4iEK marker path{fill:hsl(var(--muted-foreground))!important}.FlowLab_sequence__Y4iEK rect.actor{stroke-width:.5px!important}.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}}.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}}.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}}.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}}