body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.overlay{background:hsla(0,0%,100%,.7)}.spinner{background:#6896ca}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.overlay{align-items:center;background:rgba(0,0,0,.64);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9998}.spinner{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;background:#00bc9a;border-radius:50%;height:36px;position:relative;width:36px}.spinner:after,.spinner:before{content:"";position:absolute}.spinner:before{background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,.9)) 0 0,linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.6)) 100% 0,linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.3)) 100% 100%,linear-gradient(1turn,hsla(0,0%,100%,.3),hsla(0,0%,100%,0)) 0 100%;background-repeat:no-repeat;background-size:50% 50%;border-radius:50%;bottom:-1px;left:-1px;right:-1px;top:-1px}.spinner:after{background:#fff;border-radius:50%;bottom:8%;left:8%;right:8%;top:8%}.container{background:#fff;color:#2c2c2c;font-display:swap;font-family:satoshi;line-height:1.6;margin:0 auto;max-width:960px;padding:24px}.container h1{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.container h2{font-size:1.2rem;font-weight:600;margin-bottom:.75rem;margin-top:.5rem}.container p,ol,ul{margin-bottom:1rem}.container ul,ol{padding-left:1.2rem}.container li{margin-bottom:.5rem}.container li,.container p{font-size:13px}.container table{border-collapse:collapse;min-width:600px;width:100%}.table-wrapper{overflow-x:auto;width:100%}.table-wrapper table{border-collapse:collapse;min-width:600px;width:100%}.container table th,table td{border:1px solid #ddd;font-size:13px;padding:10px;text-align:left}.container thead{background-color:#f5f5f5;font-weight:700}@media (max-width:768px){.container{padding:16px}.container h1{font-size:14px}.container h2{font-size:12px}.container table th,table td{font-size:10px;padding:8px}.container li,.container p{font-size:12px}}@media (max-width:480px){.container{padding:12px 4px}.container h1,.container h2{font-size:14px}.container table th,table td{font-size:13px;padding:6px}}