.css-spoiler details{position:relative;margin-bottom:.5rem;min-height:1rem;max-height:3rem;transition:min-height .15s linear,max-height .5s linear;-webkit-transition:min-height .15s linear,max-height .5s linear;will-change:max-height;overflow:hidden;margin:.5em 0 1em 0}.css-spoiler__cont{background:#fff;padding:16px;margin-top:10px}.css-spoiler__cont p{margin:10px 0}.css-spoiler details summary{display:inline-block;padding-left:1.5em;cursor:pointer;outline:0;transition:color .12s;-webkit-transition:color .12s}.css-spoiler details summary::-webkit-.css-spoiler details-marker{display:none}.css-spoiler details summary::-moz-list-bullet{list-style-type:none}.css-spoiler details summary span{border-bottom:1px currentColor dotted;color:#80b733}.css-spoiler details summary::before{content:"";left:0;top:.4em;position:absolute;background:url("data:image/svg+xml; base64,PHN2ZyBoZWlnaHQ9IjM0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIzNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41OSAxNi4zNGw0LjU4LTQuNTktNC41OC00LjU5TDEwIDUuNzVsNiA2LTYgNnoiLz48L3N2Zz4=") no-repeat 50% 50%/1em 1em;width:1em;height:1em;transition:transform .1s linear;-webkit-transition:transform .1s linear}.css-spoiler details summary:hover{color:#80b733}.css-spoiler details summary~*{opacity:0;transition:opacity .15s linear;-webkit-transition:opacity .15s linear}.css-spoiler details[open]{min-height:2em;max-height:1500em;-webkit-transition:min-height .15s linear,max-height 1s cubic-bezier(0.63, 0.04, 0.23, 0.92)}.css-spoiler details[open] summary{color:#80b733}.css-spoiler details[open] summary~*{opacity:1}.css-spoiler details[open] summary:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.css-spoiler details{max-height:none}.css-spoiler details summary~*{max-height:0;overflow:hidden;position:absolute}.css-spoiler details summary:focus{color:#80b733}.css-spoiler details summary:focus::before{transform:rotate(90deg);-ms-transform:rotate(90deg)}.css-spoiler details summary:focus~*{max-height:20em;position:static;opacity:1}}@supports(-ms-ime-align: auto){.css-spoiler details{max-height:none}.css-spoiler details summary~*{max-height:0;overflow:hidden;position:absolute}.css-spoiler details summary:focus{color:#80b733}.css-spoiler details summary:focus::before{transform:rotate(90deg);-ms-transform:rotate(90deg)}.css-spoiler details summary:focus~*{max-height:20em;position:static;opacity:1}}.css-spoiler p img{float:left;width:3.25rem;margin:.25rem .5rem .25rem 0;opacity:.75}