:root{--white:#fff;--black:#000;--yellow-50:#fefdf1;--yellow-100:#fbf7ca;--yellow-200:#f8f09b;--yellow-300:#f5e96b;--yellow-400:#f2e23b;--yellow-500:#ead810;--yellow-600:#baac0d;--yellow-700:#8a8009;--yellow-800:#5b5406;--yellow-900:#2b2803;--grey-50:#edeff1;--grey-100:#d1d5db;--grey-200:#b4bcc5;--grey-300:#97a2af;--grey-400:#7b8898;--grey-500:#626f7e;--grey-600:#4b5561;--grey-700:#353c45;--grey-800:#1f2328;--grey-900:#090a0b}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:system-ui,sans-serif;line-height:1.5}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;background:0 0;border:none;outline:none;margin:0;padding:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Kode Mono;font-style:normal;font-weight:500;font-display:swap;src:url(Kode-Mono-500.683036cc.eot);src:url(Kode-Mono-500.683036cc.eot#iefix)format("embedded-opentype"),url(Kode-Mono-500.84be1557.woff2)format("woff2"),url(Kode-Mono-500.ed0876c1.woff)format("woff"),url(Kode-Mono-500.3cfb5934.ttf)format("truetype"),url(Kode-Mono-500.54a9d9c1.svg#KodeMono)format("svg")}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;overflow-y:scroll}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2.25rem}h2{font-size:1.85rem}h3{font-size:1.65rem}h4{font-size:1.35rem}h5,h6{font-size:1.25rem}code{font-family:Kode Mono,monospace}@media (min-width:800px){body{font-size:18px}}.container-fluid{width:100%;margin:0 auto;padding-left:12px;padding-right:12px}.container{width:100%;max-width:1200px;margin:0 auto;padding-left:12px;padding-right:12px}.container-sm{width:100%;max-width:960px;margin:0 auto;padding-left:12px;padding-right:12px}.row{flex-wrap:wrap;margin-left:-12px;margin-right:-12px;display:flex}[class*=col-]{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media (min-width:480px){.col-sm-1{flex:0 0 25%;max-width:25%}.col-sm-2{flex:0 0 50%;max-width:50%}.col-sm-3{flex:0 0 75%;max-width:75%}.col-sm-4{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 12.5%;max-width:12.5%}.col-md-2{flex:0 0 25%;max-width:25%}.col-md-3{flex:0 0 37.5%;max-width:37.5%}.col-md-4{flex:0 0 50%;max-width:50%}.col-md-5{flex:0 0 62.5%;max-width:62.5%}.col-md-6{flex:0 0 75%;max-width:75%}.col-md-7{flex:0 0 87.5%;max-width:87.5%}.col-md-8{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.col-1{flex:0 0 8.33%;max-width:8.33%}.col-2{flex:0 0 16.66%;max-width:16.66%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33%;max-width:33.33%}.col-5{flex:0 0 41.66%;max-width:41.66%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33%;max-width:58.33%}.col-8{flex:0 0 66.66%;max-width:66.66%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33%;max-width:83.33%}.col-11{flex:0 0 91.66%;max-width:91.66%}.col-12{flex:0 0 100%;max-width:100%}}.header{background-color:var(--grey-800);color:var(--white);z-index:1000;align-items:center;padding:12px 24px;display:flex;position:relative}.header--logo{font-size:1.25rem;font-weight:700;display:flex}.header--logo svg{width:27px;height:27px;margin-right:6px}.header--nav{margin-right:24px;font-size:.95rem;font-weight:700}.header--other{align-items:center;margin-left:auto;display:flex}.header--other-bsk{color:var(--white);padding-left:18px;padding-right:18px}.header--other-bsk svg{width:27px;height:27px}.mobile-menu-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;margin-right:16px;padding:8px;transition:all .3s;display:none}.hamburger-line{background-color:var(--white);transform-origin:50%;width:30px;height:4px;margin:2px 0;transition:all .3s}.mobile-menu-btn.active .hamburger-line:first-child{transform:rotate(45deg)translate(5px,5px)}.mobile-menu-btn.active .hamburger-line:nth-child(2){opacity:0}.mobile-menu-btn.active .hamburger-line:nth-child(3){transform:rotate(-45deg)translate(7px,-6px)}.mobile-menu-panel{background-color:var(--grey-800);border-top:1px solid var(--grey-500);z-index:999;max-height:calc(100vh - 63px);transition:transform .3s;position:fixed;top:64px;left:0;right:0;overflow-y:auto;transform:translateY(-100%)}.mobile-menu-panel.open{transform:translateY(0)}.mobile-menu-link{color:var(--white);border-bottom:1px solid var(--grey-600);padding:16px 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:color .2s;display:block}.mobile-menu-link:hover{color:var(--yellow-400)}.mobile-menu-link:last-child{border-bottom:none}@media (max-width:768px){.mobile-menu-btn{display:flex}.desktop-nav{display:none}}@media (min-width:769px){.mobile-menu-panel{display:none}}.switch{width:44px;height:25px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:var(--grey-400);transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:var(--grey-800);width:21px;height:21px;transition:all .4s;position:absolute;bottom:2px;left:3px}input:checked+.slider{background-color:var(--yellow-400)}input:focus+.slider{box-shadow:0 0 1px var(--yellow-400)}input:checked+.slider:before{transform:translate(17px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.masthead{background-color:var(--yellow-400);border-bottom:1px solid var(--yellow-600)}body.dark .masthead{background-color:var(--grey-900);border-color:var(--grey-700);border-top:1px solid var(--grey-700)}.masthead--nav{justify-content:space-between;align-items:center;width:100%;display:flex;overflow-y:auto}.masthead--nav-item{color:var(--grey-900);border-right:1px solid var(--yellow-600);justify-content:center;width:100%;min-width:120px;padding:1rem 0;font-weight:700;text-decoration:none;display:flex}body.dark .masthead--nav-item{border-color:var(--grey-700);color:var(--grey-100)}.masthead--nav-item.--active{background:var(--yellow-500)}body.dark .masthead--nav-item.--active{background:var(--grey-800)}.masthead--nav-item:hover{background:var(--yellow-500)}body.dark .masthead--nav-item:hover{background:var(--grey-800)}.hero{text-align:center;border-width:1px;border-bottom-style:solid;align-items:center;min-height:380px;padding:48px 0;display:flex}.hero--title{justify-content:center;align-items:center;font-size:2.5rem;line-height:1.25;display:flex}.hero--title .icon{width:2rem;height:2rem;margin-right:6px}.hero--subtitle{letter-spacing:1px;opacity:.6;text-transform:uppercase;margin-bottom:12px;font-family:Kode Mono,monospace;line-height:1.25}.hero--uuid-controls{text-align:left;width:100%;max-width:755px;margin:0 auto 24px}.hero--uuid-controls .hero--uuid-input{margin-bottom:12px}.hero--uuid{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:755px;margin-bottom:36px;margin-left:auto;margin-right:auto;display:flex}.hero--uuid-value{letter-spacing:1px;border-top-left-radius:6px;border-bottom-left-radius:6px;align-items:center;height:57px;padding:0 24px;font-family:Kode Mono,monospace;font-size:1.6rem;font-weight:500;line-height:1;display:flex}.hero--uuid-copy{text-transform:uppercase;border-color:#0000;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px;align-items:center;padding:0 18px;font-weight:700;display:flex}.hero--uuid-copy svg{width:28px;height:28px}.hero--uuid-label{font-size:1rem;font-weight:700}.hero--uuid-input{letter-spacing:1px;border-style:solid;border-width:1px;border-radius:6px;align-items:center;width:100%;height:57px;padding:0 12px;font-family:Kode Mono,monospace;font-size:1.6rem;font-weight:500;line-height:1;display:flex}.hero--generate{letter-spacing:.5px;border-radius:6px;padding:9px 30px;font-size:1.35rem;font-weight:700}@media (min-width:800px){.hero--uuid{align-items:initial;flex-direction:row}.hero--uuid-value{border-style:solid;border-width:1px}}.content{padding:64px 0}.content h1{margin-bottom:24px}.content h2{margin-bottom:12px}.content h3,.content h4,.content h5,.content h6{margin-bottom:6px}.content p{margin-bottom:12px}.content ul,.content ol{margin-bottom:24px}.empty-decode{color:var(--grey-400);text-align:center;padding:20px 0}.empty-decode svg{width:81px;height:81px;margin:0 auto 12px}.footer{color:var(--grey-500);border-top:1px solid var(--grey-100);padding:48px 0}body.dark .footer{color:var(--grey-100);border-top:1px solid var(--grey-700)}.footer--container{flex-direction:column;align-items:center;display:flex}.footer--logo{margin-bottom:12px;font-size:1.25rem;font-weight:700;display:flex}.footer--logo svg{width:27px;height:27px}.footer--nav{text-align:center;margin-bottom:12px}.footer--nav-item{padding-left:6px;padding-right:6px;font-size:.9rem;text-decoration:underline}.footer--copy-right{font-size:.95rem}body{background-color:var(--grey-50);color:var(--grey-700)}h1,h2,h3,h4,h5,h6{color:var(--grey-900)}.hero{background-color:var(--yellow-400);border-color:var(--yellow-600)}.hero--uuid-value{background-color:var(--yellow-400);color:var(--black)}.hero--uuid-input{background-color:var(--yellow-400);color:var(--black);border-color:var(--yellow-600)}.hero--uuid-copy{color:var(--grey-700)}.hero--uuid-copy:hover{background-color:var(--yellow-500);color:var(--grey-900)}.hero--generate{background-color:var(--grey-900);color:var(--white)}.hero--generate:hover{background-color:var(--grey-700)}@media (min-width:800px){.hero--uuid-value,.hero--uuid-copy{border-color:var(--yellow-600)}}body.dark{background-color:var(--grey-800);color:var(--grey-100)}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color:var(--grey-white)}body.dark .hero{background-color:var(--grey-900);border-color:var(--grey-700)}body.dark .hero--uuid-value,body.dark .hero--uuid-input{background-color:var(--grey-800);color:var(--grey-100)}body.dark .hero--uuid-copy{color:var(--grey-100)}body.dark .hero--uuid-copy:hover{background-color:var(--grey-700);color:var(--white)}body.dark .hero--generate{background-color:var(--yellow-500);color:var(--grey-800)}body.dark .hero--generate:hover{background-color:var(--yellow-400)}@media (min-width:800px){body.dark .hero--uuid-value,body.dark .hero--uuid-copy,body.dark .hero--uuid-input{border-color:var(--grey-700)}}