@charset "UTF-8";html.awsm-css,html.awsm-css body,html.awsm-css #___gatsby,html.awsm-css #gatsby-focus-wrapper,html.awsm-css .layout{background:#fff;height:auto;margin:0;padding:0}html.awsm-css{font-family:Arial,serif;font-size:16px;line-height:1.6;color:#001010;-webkit-overflow-scrolling:touch}html.awsm-css body{font-size:1rem;overflow:visible}.awsm-css{font-family:Arial,serif;font-size:16px;line-height:1.6;color:#001010;-webkit-overflow-scrolling:touch;padding:2rem 1rem}.awsm-css article,.awsm-css footer,.awsm-css header,.awsm-css main{position:relative;max-width:45rem;margin:0 auto}.awsm-css>header{margin-bottom:3.5em}.awsm-css>header h1{margin:0;font-size:1.5em}.awsm-css>header p{margin:0;font-size:.85em}.awsm-css>footer{margin-top:4.5em;padding-bottom:1.5em;text-align:center;font-size:.8rem;color:#aaa}.awsm-css details,.awsm-css nav,.awsm-css p{margin:1em 0}.awsm-css nav ul{list-style:none;margin:0;padding:0}.awsm-css nav li{display:inline-block;margin-right:1em;margin-bottom:.25em}.awsm-css nav a:visited{color:#0064c1}.awsm-css article header h1 a:visited:hover,.awsm-css article header h2 a:visited:hover,.awsm-css nav a:hover{color:#3000c1}.awsm-css ol,.awsm-css ul{margin-top:0;padding-top:0;padding-left:2.5em}.awsm-css p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.awsm-css aside:first-child,.awsm-css p:first-child{margin-top:0}.awsm-css aside:last-child,.awsm-css p:last-child{margin-bottom:0}.awsm-css p+ol,.awsm-css p+ul{margin-top:-.75em}.awsm-css p img,.awsm-css p picture{float:right;margin-bottom:.5em;margin-left:.5em}.awsm-css p picture img{float:none;margin:0}.awsm-css blockquote,.awsm-css dd{padding-left:2.5em}.awsm-css dd{margin-bottom:1em;margin-left:0}.awsm-css dt{font-weight:700}.awsm-css blockquote{margin:0}.awsm-css aside{margin:.5em 0;font-style:italic;color:#aaa}@media(min-width:65rem){.awsm-css aside{position:absolute;right:-12.5rem;width:9.375rem;max-width:9.375rem;margin:0;padding-left:.5em;font-size:.8em;border-left:1px solid #f2f2f2}}.awsm-css section+section{margin-top:2em}.awsm-css h1,.awsm-css h2,.awsm-css h3,.awsm-css h4,.awsm-css h5,.awsm-css h6{margin:1.25em 0 0;line-height:1.2;font-weight:700}.awsm-css h1:focus>a[href^="#"][id],.awsm-css h1:hover>a[href^="#"][id],.awsm-css h2:focus>a[href^="#"][id],.awsm-css h2:hover>a[href^="#"][id],.awsm-css h3:focus>a[href^="#"][id],.awsm-css h3:hover>a[href^="#"][id],.awsm-css h4:focus>a[href^="#"][id],.awsm-css h4:hover>a[href^="#"][id],.awsm-css h5:focus>a[href^="#"][id],.awsm-css h5:hover>a[href^="#"][id],.awsm-css h6:focus>a[href^="#"][id],.awsm-css h6:hover>a[href^="#"][id]{opacity:1;transition:opacity 0s,color .3s ease-out}.awsm-css figure+p,.awsm-css h1+details,.awsm-css h1+p,.awsm-css h2+details,.awsm-css h2+p,.awsm-css h3+details,.awsm-css h3+p,.awsm-css h4+details,.awsm-css h4+p,.awsm-css h5+details,.awsm-css h5+p,.awsm-css h6+details,.awsm-css h6+p{margin-top:.5em}.awsm-css h1>a[href^="#"][id],.awsm-css h2>a[href^="#"][id],.awsm-css h3>a[href^="#"][id],.awsm-css h4>a[href^="#"][id],.awsm-css h5>a[href^="#"][id],.awsm-css h6>a[href^="#"][id]{position:absolute;left:-.5em;opacity:0;background:0 0;color:#00000080;transition:opacity .3s ease-out}.awsm-css h1>a[href^="#"][id]:focus,.awsm-css h1>a[href^="#"][id]:hover,.awsm-css h1>a[href^="#"][id]:target,.awsm-css h2>a[href^="#"][id]:focus,.awsm-css h2>a[href^="#"][id]:hover,.awsm-css h2>a[href^="#"][id]:target,.awsm-css h3>a[href^="#"][id]:focus,.awsm-css h3>a[href^="#"][id]:hover,.awsm-css h3>a[href^="#"][id]:target,.awsm-css h4>a[href^="#"][id]:focus,.awsm-css h4>a[href^="#"][id]:hover,.awsm-css h4>a[href^="#"][id]:target,.awsm-css h5>a[href^="#"][id]:focus,.awsm-css h5>a[href^="#"][id]:hover,.awsm-css h5>a[href^="#"][id]:target,.awsm-css h6>a[href^="#"][id]:focus,.awsm-css h6>a[href^="#"][id]:hover,.awsm-css h6>a[href^="#"][id]:target{opacity:1;box-shadow:none;color:#000;transition:opacity 0s,color 0s}.awsm-css h1>a[href^="#"][id]:target:focus,.awsm-css h2>a[href^="#"][id]:target:focus,.awsm-css h3>a[href^="#"][id]:target:focus,.awsm-css h4>a[href^="#"][id]:target:focus,.awsm-css h5>a[href^="#"][id]:target:focus,.awsm-css h6>a[href^="#"][id]:target:focus{outline:0}.awsm-css h1>a[href^="#"][id]:before,.awsm-css h2>a[href^="#"][id]:before,.awsm-css h3>a[href^="#"][id]:before,.awsm-css h4>a[href^="#"][id]:before,.awsm-css h5>a[href^="#"][id]:before,.awsm-css h6>a[href^="#"][id]:before{content:"•"}.awsm-css h1{font-size:2em}.awsm-css h2{font-size:1.75em}.awsm-css h3{font-size:1.25em}.awsm-css h4{font-size:1.15em}.awsm-css h5,.awsm-css h6{font-size:1em}.awsm-css h6{margin-top:1em;color:#aaa}.awsm-css article+article{margin-top:5em}.awsm-css article header p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;color:#aaa}.awsm-css article header p+h1,.awsm-css article header p+h2{margin-top:-.25em}.awsm-css article header h1+p,.awsm-css article header h2+p{margin-top:.25em}.awsm-css article header h1 a,.awsm-css article header h2 a{color:#000;background:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="1" height="1"%3E%3Crect x="0" y="0.5" width="1" height="0.5" fill="rgba(0, 0, 0, 0.35)"/%3E%3C/svg%3E') left bottom repeat-x}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.awsm-css article header h1 a,.awsm-css article header h2 a{background:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="1" height="2"%3E%3Crect x="0" y="1" width="1" height="1" fill="rgba(0, 0, 0, 0.35)"/%3E%3C/svg%3E') left bottom repeat-x}}.awsm-css article header h1 a:visited,.awsm-css article header h2 a:visited{color:#aaa;background:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="1" height="1"%3E%3Crect x="0" y="0.5" width="1" height="0.5" fill="rgba(170, 170, 170, 0.35)"/%3E%3C/svg%3E') left bottom repeat-x}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.awsm-css article header h1 a:visited,.awsm-css article header h2 a:visited{background:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="1" height="2"%3E%3Crect x="0" y="1" width="1" height="1" fill="rgba(170, 170, 170, 0.35)"/%3E%3C/svg%3E') left bottom repeat-x}}.awsm-css article>footer{margin-top:1.5em!important;font-size:.85em}.awsm-css a,.awsm-css abbr{text-decoration:none}.awsm-css a{color:#0064c1;transition:color .3s ease-out,box-shadow .3s ease-out;background:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="1" height="1"%3E%3Crect x="0" y="0.5" width="1" height="0.5" fill="rgba(0, 100, 193, 0.35)"/%3E%3C/svg%3E') left bottom repeat-x}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.awsm-css a{background:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="1" height="2"%3E%3Crect x="0" y="1" width="1" height="1" fill="rgba(0, 100, 193, 0.35)"/%3E%3C/svg%3E') left bottom repeat-x}}.awsm-css a:visited{color:#80b2e0}.awsm-css a:active,.awsm-css a:hover{outline-width:0}.awsm-css a:hover{box-shadow:inset 0 -1px #3000c1;color:#3000c1;transition:color 0s,box-shadow 0s}.awsm-css abbr{margin-right:-.075em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.075em;font-size:.9em;border-bottom:1px dotted}.awsm-css img,.awsm-css picture{display:block;max-width:100%;margin:0 auto}.awsm-css audio,.awsm-css video{width:100%;max-width:100%}.awsm-css video{-o-object-position:0 -1px;object-position:0 -1px}.awsm-css figure{margin:1em 0 .5em;padding:0}.awsm-css figure figcaption{opacity:.65;font-size:.85em}.awsm-css table{display:inline-block;border-spacing:0;border-collapse:collapse;overflow-x:auto;max-width:100%;text-align:left;vertical-align:top;background:linear-gradient(#00000026 0% 100%) 0 0,linear-gradient(#00000026 0% 100%) 100% 0;background-attachment:scroll,scroll;background-size:1px 100%,1px 100%;background-repeat:no-repeat,no-repeat}.awsm-css table caption{font-size:.9em;background:#fff}.awsm-css table td,.awsm-css table th{padding:.35em .75em;vertical-align:top;font-size:.9em;border:1px solid #f2f2f2;border-top:0;border-left:0}.awsm-css table td:first-child,.awsm-css table th:first-child{padding-left:0;background-image:linear-gradient(to right,#fff 50%,#fff0);background-size:2px 100%;background-repeat:no-repeat}.awsm-css table td:last-child,.awsm-css table th:last-child{padding-right:0;border-right:0;background-image:linear-gradient(to left,#fff 50%,#fff0);background-position:100% 0;background-size:2px 100%;background-repeat:no-repeat}.awsm-css table td:only-child,.awsm-css table th:only-child{background-image:linear-gradient(to right,#fff 50%,#fff0),linear-gradient(to left,#fff 50%,#fff0);background-position:0 0,100% 0;background-size:2px 100%,2px 100%;background-repeat:no-repeat,no-repeat}.awsm-css table th{line-height:1.2}.awsm-css code,.awsm-css kbd,.awsm-css samp,.awsm-css var{font-family:Consolas,Lucida Console,Monaco,monospace;font-style:normal;margin:0 5px;padding:0 2px;background:#eaebec}.awsm-css pre{overflow-x:auto;font-size:.8em;background:linear-gradient(#00000026 0% 100%) 0 0,linear-gradient(#00000026 0% 100%) 100% 0;background-attachment:scroll,scroll;background-size:1px 100%,1px 100%;background-repeat:no-repeat,no-repeat}.awsm-css pre>code,.awsm-css summary{display:inline-block}.awsm-css pre>code{overflow-x:visible;box-sizing:border-box;min-width:100%;border-right:3px solid #fff;border-left:1px solid #fff}.awsm-css hr{height:1px;margin:2em 0;border:0;background:#f2f2f2}.awsm-css details[open]{padding-bottom:.5em;border-bottom:1px solid #f2f2f2}.awsm-css summary{font-weight:700;border-bottom:1px dashed;cursor:pointer}.awsm-css summary::-webkit-details-marker{display:none}.awsm-css noscript{color:#d00000}.awsm-css ::selection{background:#0064c126}
