html{height:-webkit-fill-available}body{display:flex;flex-direction:column;min-height:100vh;min-height:-webkit-fill-available;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:.009375rem;background-color:#fafafa;color:rgb(0 0 0/87%);margin:0;padding:0;overflow-y:scroll}a{color:#1565c0;text-decoration:none}a:visited{color:#6a1b9a}a:hover{text-decoration:underline}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:rgb(0 0 0/87%)}h1{font-size:2.25rem;line-height:2.75rem;letter-spacing:0}h2{font-size:1.5rem;line-height:2rem;letter-spacing:0}h3{font-size:1.375rem;line-height:1.75rem;letter-spacing:0}h4{font-size:1rem;line-height:1.5rem;letter-spacing:.009375rem}h5{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem}h6{font-size:.6875rem;line-height:1rem;letter-spacing:.03125rem}code,pre{background-color:#e0e2ec;color:#44474e;font-family:"Roboto Mono",monospace;font-size:.875rem;letter-spacing:.015625rem;line-height:1.25rem}pre{border-radius:12px;border:1px solid #74777f;overflow-x:auto;padding:.875rem}code{border-radius:8px;padding:.25rem}var{color:#ba1a1a}#site-menu ul{display:flex;flex-wrap:nowrap;overflow-x:auto;margin:0;padding:0}#site-menu{background-color:#212121;white-space:nowrap}#site-menu ul li{list-style-type:none;display:flex}#site-menu ul li:hover{background-color:#424242}#site-menu ul li a{color:#fff;display:flex;text-decoration:none;padding:1em;align-items:center}#site-menu ul li a:visited{color:#fff}#site-menu ul li[aria-current] a{color:#64b5f6}#site-menu img{height:1.8rem;width:1.8rem;filter:invert(100);vertical-align:middle;margin-right:.5rem}#site-menu ul li[aria-current] img{filter:invert(60%) sepia(24%) saturate(997%) hue-rotate(168deg) brightness(107%) contrast(93%)}main{margin-left:auto;margin-right:auto;padding:1em;max-width:832px;min-width:0;width:100%;box-sizing:border-box;overflow-wrap:break-word}button,input,select,textarea{font-family:inherit}button,.button,.button:visited{color:#fff;font-size:.9em;font-weight:700;letter-spacing:.0892857143em;background-color:#0053a3;border-radius:20px;border:0;height:40px;padding:.5rem 1.5rem}button:hover,.button:hover{background-color:#1863ad;cursor:pointer}button:focus,.button:focus{background-color:#2f73b4;box-shadow:0 2px 4px -1px rgb(0 0 0/20%),0 4px 5px 0 rgb(0 0 0/14%),0 1px 10px 0 rgb(0 0 0/12%)}button:disabled{background-color:rgb(26 27 30/12%);color:rgb(26 27 30/38%);cursor:not-allowed}.button,.button:visited,.button:hover,.button:active{text-decoration:none;padding-top:.75rem;padding-bottom:.75rem;line-height:2.5rem}.coin-address{display:block;margin-left:auto;margin-right:auto;text-align:center}.coin-address img{image-rendering:pixelated;width:180px;height:180px;border-radius:16px}footer img{width:60px;height:auto;display:block;margin-left:auto;margin-right:auto}footer{margin-top:auto;margin-left:auto;margin-right:auto;padding:1em;max-width:100vw;overflow-wrap:break-word;text-align:center}footer a,footer a:visited{color:#616161}#social{line-height:2;margin-top:2em;padding:0;list-style-type:none;max-inline-size:60ch}#social li{display:inline-block;padding:0 .5em}.sponsor-list{list-style-type:none;margin:0;padding:0;display:grid;gap:2rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sponsor{margin:0}.sponsor a{display:flex;align-items:center;flex-direction:column;gap:.75rem;text-align:center}.sponsor-logo{display:flex;align-items:center;justify-content:center;min-height:6rem;width:100%}.sponsor img{image-rendering:auto;max-width:100%;max-height:5rem;width:auto;height:auto;border:0}#stable-channel ul,#beta-channel ul{margin:0;padding:0;list-style-type:none}.warning-text{color:#6f3a01}.error-text{color:#b00020}table{border-collapse:collapse;width:100%}td{border:1px solid #ddd;padding:.5rem}main.normalize{max-width:100%;margin:0;padding:0}.content{max-width:832px;margin:auto;padding:3.5rem 1rem}.hero{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between}.hero h1{margin:0;line-height:1}.device-img{margin:0 0 0 2rem;position:relative}.phone-logo-img{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.surface{background-color:#e6e6e6;width:100%}.start{margin-top:0}.end{margin-bottom:0}.break p{text-align:center;line-height:1rem;margin:0}.notice{border-radius:12px;border:1px solid #74777f;background-color:#dae2f9;color:#121c2b;padding:1em;margin-block:1em}.notice-heading{margin-block-start:0}.notice-heading::before{content:"ⓘ "}.notice pre{margin-block-end:0}details{border:1px solid #74777f;border-radius:12px;padding:.5em .5em 0}summary{font-weight:700;margin:-.5em -.5em 0;padding:.5em}summary:hover{cursor:pointer}details[open]{padding:.5em}details[open] summary{border-bottom:1px solid #74777f;margin-bottom:.5em}#hiring .role-summary-list{list-style-type:none;margin:0;padding:0}#hiring .role-summary-list>li{border-top:1px solid #74777f;padding-top:1rem;margin-top:1rem}#hiring .role-summary-list>li:first-child{border-top:0;padding-top:0;margin-top:0}#hiring .role-summary-title{font-size:1.125rem;font-weight:700}#hiring .role-summary-list p,#hiring .role-summary{margin-block:.5rem}#hiring .role-meta{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.25rem 1rem;margin-block:1rem}#hiring .role-meta dt{font-weight:700}#hiring .role-meta dd{margin:0}#hiring .role-summary-meta{font-size:.9375rem;margin-block:.75rem 0}#hiring .role{border-top:1px solid #74777f;padding-top:2rem;margin-top:2.5rem}#hiring .role h2{margin-top:0}#hiring .role>section{margin-top:1.5rem}#hiring .role li{margin-block:.375rem}blockquote{border-left:1px solid #74777f;margin:1em 3px;padding:.5em 10px}blockquote p{margin:0}blockquote p+p{margin-top:.5em}hr{margin:15px 0;border:0;border-top:1px solid #74777f}.blog-post img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;margin:0 auto}.footnote-definition{width:100%}.footnote-definition .footnote-definition-label{float:left;margin-right:.4em}.footnote-definition p{margin:0 0 .5em;overflow:hidden}.pagination{display:flex;justify-content:space-between;padding:10px 0}.pagination>div{padding:8px 16px;max-width:50%;min-width:0;overflow-wrap:anywhere;box-sizing:border-box}.pagination-next{margin-left:auto;text-align:right}.post-list{list-style:none;margin:0;padding:0}.post-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;border-bottom:.5px solid #74777f}.post-title{flex:1 1 auto;min-width:0}.post-date{flex:0 0 auto;white-space:nowrap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(/fonts/roboto-v30-regular-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local("Roboto Italic"),local("Roboto-Italic"),url(/fonts/roboto-v30-regular-italic-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/roboto-v30-bold-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:400;font-display:swap;src:local("Roboto Mono"),local("RobotoMono-Regular"),url(/fonts/robotomono-v23-regular-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Mono Bold"),local("RobotoMono-Bold"),url(/fonts/robotomono-v23-bold-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media only screen and (max-width:735px){.hero{flex-flow:column nowrap;text-align:center}.device-img{margin:3.5rem 0 0}.sponsor-list{grid-template-columns:1fr}.pagination{flex-direction:column;align-items:flex-end;text-align:right;gap:1.5rem}.pagination a{display:inline-block;padding:5px 0}.pagination>div{max-width:100%;padding:0}}@media (prefers-color-scheme:dark){body{background:#121212;color:rgb(255 255 255/87%)}a{color:#90caf9}a:visited{color:#ce93d8}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:rgb(255 255 255/87%)}button,.button,.button:visited{color:#000;background-color:#95c4ff}button:hover,.button:hover{background-color:#89b4ea}button:focus,.button:focus{background-color:#7ca3d4}button:disabled{background-color:rgb(227 226 230/12%);color:rgb(227 226 230/38%)}code,pre{background-color:#44474e;color:#c4c6cf}pre,details,details[open] summary,#hiring .role-summary-list>li,#hiring .role{border-color:#8e9099}footer a,footer a:visited{color:#9f9f9f}footer img{filter:invert(87%)}.warning-text{color:#fcbd00}.error-text{color:#cf6679}td{border-color:#222}.phone-img{filter:brightness(.87)}.phone-logo-img{filter:invert(87%)}.surface{background-color:#212121}var{color:#ffb4ab}.notice{border-color:#8e9099;background-color:#3e4758;color:#dae2f9}}