html{font-size:62.5%}@keyframes loading{to{background-position-x:-20%}}@keyframes opacity-in{0%{opacity:0}to{opacity:1}}@keyframes ring{0%{transform:rotate(0)}2%{transform:rotate(28deg)}4%{transform:rotate(-24deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-14deg)}9%{transform:rotate(8deg)}10%{transform:rotate(-8deg)}11%{transform:rotate(6deg)}12%{transform:rotate(-6deg)}13%{transform:rotate(3deg)}24%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes show-in-bounce{0%{opacity:.5;transform:scale(0) rotate(0)}85%{opacity:1;transform:scale(1.1) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bg-fade-in{0%{background:transparent}to{background:#6c777f4d}}@keyframes bg-fade-out{0%{background:#6c777f4d}to{background:transparent}}@keyframes shift-open{0%{right:-100%}to{right:0}}@keyframes shift-close{0%{right:0}to{right:-100%}}.html-content{font-size:1.4rem;line-height:1.8}.html-content a{border-radius:8px;color:#303233;text-decoration:underline;transition:color .3s ease}.html-content a:focus-visible{outline:2px solid #007aff;outline-offset:4px}.html-content a:focus:not(:focus-visible){outline:none}.html-content a:hover{color:#222424;text-decoration:underline}.html-content b,.html-content strong{font-weight:600}.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6{font-weight:800;line-height:1.28;margin-bottom:16px;margin-top:32px}.html-content h1{font-size:2.4rem}@media (min-width:960px){.html-content h1{font-size:3.2rem}}.html-content h2{font-size:1.8rem}@media (min-width:960px){.html-content h2{font-size:2.4rem}}.html-content h3,.html-content h4,.html-content h5,.html-content h6{font-size:1.6rem}@media (min-width:960px){.html-content h3,.html-content h4,.html-content h5,.html-content h6{font-size:1.6rem}}.html-content p,.html-content ul{line-height:1.8;margin-block:16px}.html-content ul{list-style-type:none;padding:0}.html-content ul li{padding-left:32px;position:relative}.html-content ul li:before{background-color:#303233;border-radius:100%;content:"";height:4px;left:16px;position:absolute;top:12px;transform:translate(-50%);width:4px}.html-content ol{list-style-type:decimal;padding:0 0 0 32px;padding-inline-start:48px}.html-content ol,.html-content table{line-height:1.8;margin-bottom:16px;margin-top:16px}.html-content table{border-collapse:collapse;border-spacing:0;width:100%}.html-content table td{border:1px solid #6c7880;padding:4px 12px}.html-content table td p{margin:0;padding:0}.html-content table.table-single-row td{border:none!important;padding:0!important}
