@keyframes es02bb5{0%{opacity:.01}50%{opacity:0}}
.es02bb2{--es02bb0:#0c1e03;--es02bb1:#537600;background:#000;place-items:center;block-size:100cqh;inline-size:100cqw;font-family:monospace;display:grid;overflow:hidden;container-type:inline-size}
.es02bb3{background:var(--es02bb0);block-size:70cqh;inline-size:70cqw;color:var(--es02bb1);text-shadow:0px 0px 10px var(--es02bb1);border:solid 1px hsla(from var(--es02bb1) h s l / .5);box-shadow:-1px 4px 20px 20px hsla(from var(--es02bb1) h s l / .2);border-radius:10px;flex-flow:column;font-size:2rem;display:flex;overflow:hidden;transform:translate(0,0);container-type:inline-size}
.es02bb3:after,.es02bb3:before{content:"";pointer-events:none;background:radial-gradient(circle,#fff 0% 65%,#0003 100%);position:fixed;inset:0}
.es02bb3:before{mix-blend-mode:multiply}
.es02bb3:after{mix-blend-mode:overlay}
.es02bb4{overflow-inline:hidden;overflow-block:auto;scrollbar-color:var(--es02bb1) var(--es02bb0);scrollbar-width:thin;position:relative;container-type:inline-size}
.es02bb6{box-sizing:border-box;padding:2.5rem;position:relative;overflow:hidden}
.es02bb6:before,.es02bb6:after{content:"";pointer-events:none;position:absolute;inset:0}
.es02bb6:before{background:#ffffff01;animation-name:es02bb5;animation-duration:50ms;animation-iteration-count:infinite}
.es02bb6:after{background:repeating-linear-gradient(0deg, black, white calc(round(4 * var(--dpr,1), 1) * 1px / var(--dpr,1)));mix-blend-mode:overlay;position:fixed}
.es02bb6 p{margin-block:var(--grid-xl)}
.es02bb6 p:first-of-type{margin-block-start:0}
.es02bb6 p:last-of-type{margin-block-end:0}
