.cseal[data-astro-cid-47vl4zlz]{--coin:118px;--coin-mb:20px;--glint:30px;--pad-y:clamp(26px, 3vw, 34px);--pad-x:clamp(22px, 2.6vw, 30px);--brand:17px;--title:clamp(27px, 2.7vw, 33px);--sub:10.5px;--rule-my:13px}.cseal--compact[data-astro-cid-47vl4zlz]{--coin:74px;--coin-mb:12px;--glint:19px;--pad-y:18px;--pad-x:15px;--brand:12px;--title:20px;--sub:8.5px;--rule-my:9px}.cseal-card[data-astro-cid-47vl4zlz]{padding:var(--pad-y) var(--pad-x)}.cseal-brand[data-astro-cid-47vl4zlz]{font-size:var(--brand)}.cseal-title[data-astro-cid-47vl4zlz]{font-size:var(--title)}.cseal-sub[data-astro-cid-47vl4zlz]{margin-top:calc(var(--pad-y) * .34);font-size:var(--sub)}.cseal-rule[data-astro-cid-47vl4zlz]{margin:var(--rule-my) 0;height:1px}.cseal[data-astro-cid-47vl4zlz]{opacity:0;transition:opacity .75s .2s,transform .85s cubic-bezier(.16,.84,.44,1) .2s;transform:scale(.9)}.cseal[data-astro-cid-47vl4zlz].is-on{opacity:1;transform:scale(1)}@keyframes certBreathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.09)}}.cert-bloom[data-astro-cid-47vl4zlz]{filter:blur(48px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle,#e9a44a6b,#e9a44a1f 42%,#0000 67%);width:155%;height:155%;transition:opacity 1.1s .9s;animation:5.5s ease-in-out infinite certBreathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cseal[data-astro-cid-47vl4zlz].is-on .cert-bloom[data-astro-cid-47vl4zlz]{opacity:1}@keyframes coinGlint{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}30%{opacity:1;transform:translate(-50%,-50%)scale(1.3)rotate(20deg)}55%{opacity:.8;transform:translate(-50%,-50%)scale(.8)rotate(35deg)}to{opacity:.5;transform:translate(-50%,-50%)scale(1)rotate(45deg)}}.coin[data-astro-cid-47vl4zlz]{width:var(--coin);height:var(--coin);margin:0 auto var(--coin-mb);background:radial-gradient(circle at 38% 30%,#ffe7b6 0%,#f1b75f 32%,#df983b 54%,#a8732d 79%,#6c481c 100%);border-radius:50%;position:relative;overflow:hidden;box-shadow:inset 0 3px 5px #ffeac1b3,inset 0 -9px 17px #38210a99,inset 0 0 0 1px #ffdea54d,0 20px 44px #0000008c}.coin[data-astro-cid-47vl4zlz]:before{content:"";border-radius:50%;position:absolute;inset:12px;box-shadow:inset 0 2px 5px #38210a80,inset 0 -2px 4px #ffe8bc73}.coin-check[data-astro-cid-47vl4zlz]{width:100%;height:100%}.coin-check[data-astro-cid-47vl4zlz] path[data-astro-cid-47vl4zlz]{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 1.5px #ffecc480)}.cseal[data-astro-cid-47vl4zlz].is-on .coin-check[data-astro-cid-47vl4zlz] path[data-astro-cid-47vl4zlz]{stroke-dashoffset:0;transition:stroke-dashoffset .7s .8s}.coin-glint[data-astro-cid-47vl4zlz]{width:var(--glint);height:var(--glint);opacity:0;z-index:3;pointer-events:none;background:radial-gradient(circle,#fffffff2 0%,#fff7e473 30%,#0000 62%);position:absolute;top:25%;left:31%;transform:translate(-50%,-50%)scale(0)}.coin-glint[data-astro-cid-47vl4zlz]:before,.coin-glint[data-astro-cid-47vl4zlz]:after{content:"";background:linear-gradient(#fff0,#ffffffe6,#fff0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coin-glint[data-astro-cid-47vl4zlz]:before{width:2px;height:135%}.coin-glint[data-astro-cid-47vl4zlz]:after{background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0);width:135%;height:2px}.cseal[data-astro-cid-47vl4zlz].is-on .coin-glint[data-astro-cid-47vl4zlz]{animation:1.7s ease-out 1.5s forwards coinGlint}@media (prefers-reduced-motion:reduce){.cseal[data-astro-cid-47vl4zlz]{opacity:1;transition:none;transform:none}.cert-bloom[data-astro-cid-47vl4zlz]{animation:none}.cseal[data-astro-cid-47vl4zlz].is-on .coin-check[data-astro-cid-47vl4zlz] path[data-astro-cid-47vl4zlz]{transition:none}.coin-glint[data-astro-cid-47vl4zlz]{opacity:.5;animation:none;transform:translate(-50%,-50%)scale(1)}}.hiw-card{transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.3,1),border-color .3s,background .3s}.hiw-card:hover{border-color:#e9a44a73}:root.dark .hiw-card:hover{background:#140f09}.g1 .ray{stroke-dasharray:46;stroke-dashoffset:46px}.g1 .dot{opacity:0}.g1 .hub,.g2 .hub,.g2 .win{transform-box:fill-box;transform-origin:50%}.g2 .ln{stroke-dasharray:52;stroke-dashoffset:52px}.g2 .win{opacity:0;transform:scale(.6)}.g3 .travel{transform:translate(-46px)}.g3 .check{stroke-dasharray:13;stroke-dashoffset:13px}.g3 .loop{stroke-dasharray:72;stroke-dashoffset:72px}.g3 .looparrow{opacity:0}.playing .g1 .ray{animation:1.1s .5s forwards gdraw}.playing .g1 .dot{animation:.5s 1.55s forwards gfade}.playing .g2 .ln1{animation:.75s .5s forwards gdraw}.playing .g2 .ln2{animation:.75s 1s forwards gdraw}.playing .g2 .ln3{animation:.75s 1.5s forwards gdraw}.playing .g2 .win1{animation:.5s 1.2s forwards gpop}.playing .g2 .win2{animation:.5s 1.7s forwards gpop}.playing .g2 .win3{animation:.5s 2.2s forwards gpop}.playing .g3 .travel{animation:1.5s cubic-bezier(.4,0,.2,1) .5s forwards gtravel}.playing .g3 .check{animation:.6s 2.15s forwards gdraw}.playing .g3 .loop{animation:1.2s 3s forwards gdraw}.playing .g3 .looparrow{animation:.4s 4.3s forwards gfade}@keyframes gdraw{to{stroke-dashoffset:0}}@keyframes gfade{to{opacity:1}}@keyframes gpop{to{opacity:1;transform:scale(1)}}@keyframes gtravel{to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.g1 .ray,.g2 .ln,.g3 .line,.g3 .check,.g3 .loop{stroke-dashoffset:0!important}.g1 .dot,.g2 .win,.g3 .looparrow{opacity:1!important}.g1 .hub,.g2 .hub,.g2 .win{transform:scale(1)!important}.g3 .travel{transform:none!important}.playing .g1 *,.playing .g2 *,.playing .g3 *{animation:none!important}}#chat-log{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#1c140a38 transparent}:root.dark #chat-log{scrollbar-color:#f1ece133 transparent}#chat-log::-webkit-scrollbar{width:9px}#chat-log::-webkit-scrollbar-track{background:0 0}#chat-log::-webkit-scrollbar-thumb{background-color:#1c140a38;background-clip:padding-box;border:3px solid #0000;border-radius:999px;transition:background-color .2s}#chat-log::-webkit-scrollbar-thumb:hover{background-color:#d9933ad9}:root.dark #chat-log::-webkit-scrollbar-thumb{background-color:#f1ece133}:root.dark #chat-log::-webkit-scrollbar-thumb:hover{background-color:#e9a44ae6}@media (prefers-reduced-motion:reduce){#chat-log{scroll-behavior:auto}}
