._1ytgg40{color:#abb2bf;word-break:break-all;border:2px solid #abb2bf;border-radius:4px;grid-template:"img title""img url""img desc"1fr/1fr 1fr;width:90%;margin:30px auto;padding:10px;text-decoration:none;display:grid}
._1ytgg40:hover{text-decoration:underline}
._1ytgg41{text-align:center;grid-area:img;margin:auto;display:block}
._1ytgg42{grid-area:img;width:90%;max-height:260px;margin:auto;display:block;overflow-y:hidden}
._1ytgg43{width:100%;height:100%}
._1ytgg44{flex-direction:column;display:flex}
._1ytgg45{grid-area:title;font-size:1.3em;font-weight:700}
._1ytgg40:hover>._1ytgg45{text-decoration:underline}
._1ytgg46{color:#98c379;grid-area:url;margin:8px 0;font-size:.75em;text-decoration:underline}
._1ytgg47{grid-area:desc;font-size:.85em}
@media (prefers-reduced-motion:no-preference){._1ytgg40{transition:transform .5s cubic-bezier(0,.55,.45,1)}._1ytgg40:hover{cursor:pointer;color:#abb2bf;transition:transform .5s cubic-bezier(0,.55,.45,1);transform:translateY(-4px)}}
@media screen and (max-width:800px){._1ytgg40{display:block}._1ytgg42{margin-bottom:15px}}
._1ph459z0{word-break:break-all;border:2px solid #98c379;border-radius:4px;flex-direction:column;gap:4px;width:95%;margin:20px auto;padding:10px;display:flex}
._1ph459z1{font-size:1.2em;font-weight:700}
._1ph459z0:hover>._1ph459z1{text-decoration:underline}
._1ph459z2{color:#abb2bfaa;font-size:.9em;text-decoration:underline}
._1ph459z3{font-size:.8em}
@media (prefers-reduced-motion:no-preference){._1ph459z0{transition:transform .5s cubic-bezier(0,.55,.45,1)}._1ph459z0:hover{cursor:pointer;transition:transform .5s cubic-bezier(0,.55,.45,1);transform:translateY(-4px)}}
._1fno5gv0{margin:28px 0;font-size:1.2em}
._1fno5gv1{justify-content:space-between;align-items:center;display:flex}
._1fno5gv1:after{content:""}
._1fno5gv2{color:#282c34;text-align:center;background-color:#abb2bf;border:none;width:40px;height:40px;position:relative}
._1fno5gv2:hover{cursor:pointer}
._1fno5gv3{width:40px;height:40px;position:absolute;top:0;left:0}
._1fno5gv4{text-align:center;margin:8px 0;font-size:1.9em}
._1fno5gv5{border:1px solid;padding:8px 20px}
._1fno5gv6{margin:0;padding-top:8px;padding-bottom:8px}
._1fno5gv6 li{list-style-type:decimal}
._1auzvpd0{text-align:center;border:2px solid #abb2bf;border-radius:2px;margin-bottom:30px;padding:10px}
._1auzvpd1{box-shadow:1px;border-radius:1000px}
._1auzvpd2{text-align:left;margin:15px 10px}
