@font-face {
    font-family: 'Cuteness';
    src: url(data:font/truetype;charset=utf-8;base64,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) format('truetype');
    font-weight: 400;
    font-style: normal;
}
.post p a{color: #21759b;}
.post p.firstLine::first-letter{font-size: 1.85rem; font-weight: 500; padding-right: .5rem;}
.post p.firstLine.red::first-letter{color: #d13239;}
.post p.firstLine.green::first-letter{color: #37a658;}
.post p.firstLine.blue::first-letter{color: #3f86f2;}
.post p.firstLine.yellow::first-letter{color: #fbb507;}
.post p.firstLine.grey::first-letter{color: #303030;}
#blogTitle h2{
  font-size: 1.5em;
  font-family: "Cuteness";
  font-weight: 600;
  letter-spacing: 1px;
  text-indent: 1px;
  color: #757575;
  text-decoration: underline;
  color: #21759b
}
div.postDesc{
  background: none;
  position: relative;
  height: 25px;
  padding-left: 0!important;
  font: 400 14px/25px "Micosoft YaHei";
}
div.postDesc::before{
  z-index: 1;
  content: "";
  display: block;
  position: absolute;
  left: -25px;
  top: 0;
  width: 25px; height: 25px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTEuOTkgMkM2LjQ3IDIgMiA2LjQ4IDIgMTJzNC40NyAxMCA5Ljk5IDEwQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyUzE3LjUyIDIgMTEuOTkgMnpNMTIgMjBjLTQuNDIgMC04LTMuNTgtOC04czMuNTgtOCA4LTggOCAzLjU4IDggOC0zLjU4IDgtOCA4em0uNS0xM0gxMXY2bDUuMjUgMy4xNS43NS0xLjIzLTQuNS0yLjY3eiIvPjwvc3ZnPg==) no-repeat center;
  background-size: 15px;
}

div#widget_my_zzk{
  padding: 0;
  margin: 0;
  width: 100%;
  position: relative;
  
}

div#widget_my_zzk  #q{
  width: 100%;
  box-sizing: border-box;
  height: 25px;
  padding: 0 25px 0 5px;
  font-weight: 400;
  line-height: 25px;
  font-size: 15px
}
input#btnZzk{
  position: absolute;
  display: block;
  right: 0;
  padding: 0;
  width: 23px; height: 23px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiLz48L3N2Zz4=) no-repeat center;
  background-size: 20px;
}

.postTitle a:link, .postTitle a:visited, .postTitle a:active, 
.entrylistPosttitle a:link, .entrylistPosttitle a:visited, .entrylistPosttitle a:active{
  transition-timing-function: ease;
  transition-property: color;
 transition: duration: .2s
}

.postTitle a:hover, .entrylistPosttitle a:hover{
  margin-left: 0
}

div#home{
  border-rdius: 
}

.c_b_p_desc{
  text-indent: 1em
}

div#green_channel{
  width: auto;
  margin: 0;
  box-sizing: border-box;
  margin: 20px 0
}

#green_channel #green_channel_digg, #green_channel #green_channel_follow, #green_channel #green_channel_favorite{
  background: none;
  box-shadow: none;
  text-shadow: none;
  border-radius: 0;
  padding-top: 64px;
  width: 64px;
  position: relative;
  border: 1px solid #eee!important;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 5px;
  color: #333!important;
}

#green_channel span, #green_channel span, #green_channel span{
  display: inline-block;
  height: 100%;
  color: #f02426!important;
  width: 64px;
  padding: 64px 8px 3px;
  margin-right: 10px;
  background-color: transparent;
  border-radius: 3px;
  vertical-align: middle;
  font-weight: bold;
  color: #333!important;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjMzdhNjU4Ij48cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptLTIgMTVsLTUtNSAxLjQxLTEuNDFMMTAgMTQuMTdsNy41OS03LjU5TDE5IDhsLTkgOXoiLz48L3N2Zz4=) no-repeat center
}

#green_channel #green_channel_digg{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjMjE3NTliIj48cGF0aCBkPSJNMSAyMWg0VjlIMXYxMnptMjItMTFjMC0xLjEtLjktMi0yLTJoLTYuMzFsLjk1LTQuNTcuMDMtLjMyYzAtLjQxLS4xNy0uNzktLjQ0LTEuMDZMMTQuMTcgMSA3LjU5IDcuNTlDNy4yMiA3Ljk1IDcgOC40NSA3IDl2MTBjMCAxLjEuOSAyIDIgMmg5Yy44MyAwIDEuNTQtLjUgMS44NC0xLjIybDMuMDItNy4wNWMuMDktLjIzLjE0LS40Ny4xNC0uNzN2LTEuOTFsLS4wMS0uMDFMMjMgMTB6Ii8+PC9zdmc+)
}
#green_channel #green_channel_follow{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZDEzMjM5Ij48cGF0aCBkPSJNMTkgM0g1Yy0xLjExIDAtMiAuOS0yIDJ2MTRjMCAxLjEuODkgMiAyIDJoMTRjMS4xIDAgMi0uOSAyLTJWNWMwLTEuMS0uOS0yLTItMnptLTIgMTBoLTR2NGgtMnYtNEg3di0yaDRWN2gydjRoNHYyeiIvPjwvc3ZnPg==)
}
#green_channel #green_channel_favorite{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZmJiNTA3Ij48cGF0aCBkPSJNMTIgMTcuMjdMMTguMTggMjFsLTEuNjQtNy4wM0wyMiA5LjI0bC03LjE5LS42MUwxMiAyIDkuMTkgOC42MyAyIDkuMjRsNS40NiA0LjczTDUuODIgMjF6Ii8+PC9zdmc+)
}

.diggit{
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZTk0MTMyIj48cGF0aCBkPSJNMTEuOTkgMkM2LjQ3IDIgMiA2LjQ4IDIgMTJzNC40NyAxMCA5Ljk5IDEwQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyUzE3LjUyIDIgMTEuOTkgMnpNMTIgMjBjLTQuNDIgMC04LTMuNTgtOC04czMuNTgtOCA4LTggOCAzLjU4IDggOC0zLjU4IDgtOCA4em0zLjUtOWMuODMgMCAxLjUtLjY3IDEuNS0xLjVTMTYuMzMgOCAxNS41IDggMTQgOC42NyAxNCA5LjVzLjY3IDEuNSAxLjUgMS41em0tNyAwYy44MyAwIDEuNS0uNjcgMS41LTEuNVM5LjMzIDggOC41IDggNyA4LjY3IDcgOS41IDcuNjcgMTEgOC41IDExem0zLjUgNi41YzIuMzMgMCA0LjMxLTEuNDYgNS4xMS0zLjVINi44OWMuOCAyLjA0IDIuNzggMy41IDUuMTEgMy41eiIvPjwvc3ZnPg==) no-repeat bottom center;
}
.buryit{
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTEuOTkgMkM2LjQ3IDIgMiA2LjQ4IDIgMTJzNC40NyAxMCA5Ljk5IDEwQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyUzE3LjUyIDIgMTEuOTkgMnpNMTIgMjBjLTQuNDIgMC04LTMuNTgtOC04czMuNTgtOCA4LTggOCAzLjU4IDggOC0zLjU4IDgtOCA4em0zLjUtOWMuODMgMCAxLjUtLjY3IDEuNS0xLjVTMTYuMzMgOCAxNS41IDggMTQgOC42NyAxNCA5LjVzLjY3IDEuNSAxLjUgMS41em0tNyAwYy44MyAwIDEuNS0uNjcgMS41LTEuNVM5LjMzIDggOC41IDggNyA4LjY3IDcgOS41IDcuNjcgMTEgOC41IDExem0zLjUgM2MtMi4zMyAwLTQuMzEgMS40Ni01LjExIDMuNWgxMC4yMmMtLjgtMi4wNC0yLjc4LTMuNS01LjExLTMuNXoiLz48L3N2Zz4=) no-repeat bottom center;
}

.diggit, .buryit{
  padding: 5px; 
  margin: 5px;
  border-radius: 5px;
  border:1px solid #eee
}

#div_digg{width: auto}
#bannerStamp{
  justify-content: center;
  align-items: center
}
#bannerStamp span{
  border-radius: 50%;
}
#banner{
 border-top-left-radius: 8px; border-top-right-radius: 8px;
}
#vsSide{
  border-top-left-radius: 8px; border-bottom-left-radius: 8px;
}
#containerOuter{
  border-bottom-right-radius: 8px; border-top-right-radius: 8px;
}
#navList li{
  margin: 0
}
#navList li a{
  padding: 0;
  height: 50px;
  width: 60px;
  text-align: center;
  line-height: 50px
}
.blogStats{
  margin: 0;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center
}
.blogStats #blog_stats{
  margin: 0;
  line-height: 50px
}
#banner div{
 justify-content: center;
  align-items: center 
}

/* darkModePlugin base */
.modeInfo{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%; 
    height: 50px;
    overflow: hidden;
    transition: transform 200ms;
    z-index: 2
}
.modeInfo.fade{
    transform: translateY(-50px)
}
.outer{
    margin: 0 auto;
    width: 100%;
    height: 100%;
    background: #646464;
}
.outer .innerOuter{
    width: 100%;
    transition: transform 200ms;
}
.outer .innerOuter .info_top,
.outer .innerOuter .info_bottom
{
    width: 100%;
    height: 50px;
    text-align: center;
}
.outer .innerOuter .info_top, .outer .innerOuter .info_bottom
{
    display: flex;
    align-items: center;
    justify-content: center;
}
.outer .innerOuter .info_top span, .outer .innerOuter .info_bottom span
{
    display: block;
    font: 400 15px/15px "Microsoft YaHei";
    color: #01a7f6;
    cursor: pointer;
}
#openMode{
    color: #5f9af1;
    padding-left: 2em;
    font-weight: 600;
    margin-left: 20px;
}
#ad_t2, .itnews.c_ad_block{
  height: 0;
  overflow: hidden
}
#tbCommentBody{
  transition: none!important;
  min-width: 350px;
  min-height: 200px
}
[data-clipboard-target], .expandBtn{cursor: pointer;}
[data-clipboard-target]:active, .expandBtn:active{
  opacity: .6;
 transition: opacity .3s;
}
/*codebox.css*/
/* recovery */
.code--box .code--content .code--numbers_list table, .code--box .code--content .code--lines table{
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
.code--box .code--content .code--numbers_list table tbody, .code--box .code--content .code--lines table tbody{
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.code--box .code--content .code--numbers_list table tbody tr, .code--box .code--content .code--lines table tbody tr{
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.code--box .code--content .code--numbers_list table tbody tr td, .code--box .code--content .code--lines table tbody tr td{
    display: table-cell;
    vertical-align: inherit;
}
#cnblogs_post_body td{
    padding: 1px!important; border: 0!important;
}
#cnblogs_post_body table{
    border: 0;
    border-collapse: separate;
}
.code--container{
    min-height: 200px; width: calc(100% - 4rem);
}
.code--box{
    width: 100%;
    border-radius: .5rem;
    overflow: hidden;
  background-color: #1e1e1e;
}
.code--title{
    display: flex; justify-content: flex-start; align-items: center;
    width: calc(100% - 1rem); height: 2.25rem;
    padding: 0 .5rem; color: #fff; font-size: 1rem; line-height: 1.5rem;
    border-radius: .5rem; background-color: rgba(0, 0, 0, .08)
}
.code--box .code--title:first-child{
    border-bottom-right-radius: 0;
    margin-bottom: .5rem;
}
.code--box .code--title:last-child{
    border-top-right-radius: 0;
    margin-top: .5rem;
}
.code--stamp{
    display: flex; align-items: center; justify-content: center;
    height: 2.25rem;
}
.code--stamp > span{
    display: flex; 
    width: 1.5rem; height: 1.5rem; 
    border-radius: 50%; 
    background-size: 1rem 1rem;
    background-position: center;
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, .12);
    border: 1px solid rgba(255, 255, 255, .25);
}
.code--name{
    display: flex; align-items: center;
    width: calc(100% - 10rem); height: 100%;
}
.code--name span{
    width: calc(100% - .5rem); overflow: hidden; text-overflow: ellipsis;
    padding-left: .5rem;
    color: #ededed;
}
.code--action{
    display: flex; justify-content: flex-end; align-items: center;
    width: 9rem; height: 2.25rem;
}
.code--copy{
    display: flex; justify-content: center; align-items: center;
    height: 2.25rem;
    padding: 0 .25rem;
    letter-spacing: .05rem;
    white-space: nowrap;
    background-color: #666;
    cursor: pointer;
    user-select: none;
}
.code--ex_sh{
    display: flex; justify-content: center; align-items: center;
    height: 2.25rem;
    margin-right: .5rem;
    padding: 0 .25rem;
    letter-spacing: .05rem;
    white-space: nowrap;
    background-color: #0855fc;
    cursor: pointer;
    user-select: none;
    margin-left: .25rem;
}
.code--copy:active, .code--ex_sh:active{
    opacity: .75;
}
.code--content{
    display: flex;
    width: 100%; max-height: calc(100% - 5rem); max-height: 200px;
    color: #a9a9a9;
    overflow-y: auto;
}
.code--numbers_list{
    width: 5rem;
}
.code--numbers_list table{
    width: 100%; 
    padding-right: .5rem;
    text-align: right;
    color: #fff;
    user-select: none;
}
.code--lines{
    width: calc(100% - 5rem); height: fit-content;
    overflow-x: auto;
}
#cnblogs_post_body table{
  display: table!important;
  overflow-x: auto!important;
}
.code--lines > table > tbody > tr > td > span:first-child{
    white-space: pre;
}
.code--lines table{
    padding-right: 1.5rem;
    white-space: nowrap;
}
/*codebox.css*/
/*icons.css*/
.code---c{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjQ1IDE1Ljk3bC40MiAyLjQ0Yy0uMjYuMTQtLjY4LjI3LTEuMjQuMzktLjU3LjEzLTEuMjQuMi0yLjAxLjItMi4yMS0uMDQtMy44Ny0uNy00Ljk4LTEuOTYtMS4xNC0xLjI3LTEuNjgtMi44OC0xLjY4LTQuODNDNyA5LjkgNy42OCA4LjEzIDkgNi44OSAxMC4yOCA1LjY0IDExLjkyIDUgMTMuOSA1Yy43NSAwIDEuNC4wNyAxLjk0LjE5cy45NC4yNSAxLjIuNGwtLjYgMi40OS0xLjA0LS4zNGMtLjQtLjEtLjg3LS4xNS0xLjQtLjE1LTEuMTUtLjAxLTIuMTEuMzYtMi44NiAxLjEtLjc2LjczLTEuMTQgMS44NS0xLjE4IDMuMzQuMDEgMS4zNi4zNyAyLjQyIDEuMDggMy4yLjcxLjc3IDEuNyAxLjE3IDIuOTkgMS4xOGwxLjMzLS4xMmMuNDMtLjA4Ljc5LS4xOSAxLjA5LS4zMnoiIGZpbGw9IiMwMjc3YmQiLz48L3N2Zz4=)}
.code---cpp{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE1Ljk3bC40MSAyLjQ0Yy0uMjYuMTQtLjY4LjI3LTEuMjQuMzktLjU3LjEzLTEuMjQuMi0yLjAxLjItMi4yMS0uMDQtMy44Ny0uNy00Ljk4LTEuOTZDMS4wNiAxNS43Ny41IDE0LjE2LjUgMTIuMjFjLjA1LTIuMzEuNzItNC4wOCAyLTUuMzJDMy44MiA1LjY0IDUuNDYgNSA3LjQ0IDVjLjc1IDAgMS40LjA3IDEuOTQuMTlzLjk0LjI1IDEuMi40TDEwIDguMDhsLTEuMDYtLjM0Yy0uNC0uMS0uODYtLjE1LTEuMzktLjE1LTEuMTYtLjAxLTIuMTIuMzYtMi44NyAxLjEtLjc2LjczLTEuMTUgMS44NS0xLjE4IDMuMzQgMCAxLjM2LjM3IDIuNDIgMS4wOCAzLjIuNzEuNzcgMS43MSAxLjE3IDIuOTkgMS4xOGwxLjMzLS4xMmMuNDMtLjA4Ljc5LS4xOSAxLjEtLjMybS41LTQuOTdoMlY5aDJ2MmgydjJoLTJ2MmgtMnYtMmgtMnYtMm03IDBoMlY5aDJ2MmgydjJoLTJ2MmgtMnYtMmgtMnoiIGZpbGw9IiMwMjc3YmQiLz48L3N2Zz4=)}
.code---csharp{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjUgMTUuOTdsLjQxIDIuNDRjLS4yNi4xNC0uNjguMjctMS4yNC4zOS0uNTcuMTMtMS4yNC4yLTIuMDEuMi0yLjIxLS4wNC0zLjg3LS43LTQuOTgtMS45NkMyLjU2IDE1Ljc3IDIgMTQuMTYgMiAxMi4yMWMuMDUtMi4zMS43Mi00LjA4IDItNS4zMkM1LjMyIDUuNjQgNi45NiA1IDguOTQgNWMuNzUgMCAxLjQuMDcgMS45NC4xOXMuOTQuMjUgMS4yLjRsLS41OCAyLjQ5LTEuMDYtLjM0Yy0uNC0uMS0uODYtLjE1LTEuMzktLjE1LTEuMTYtLjAxLTIuMTIuMzYtMi44NyAxLjEtLjc2LjczLTEuMTUgMS44NS0xLjE4IDMuMzQgMCAxLjM2LjM3IDIuNDIgMS4wOCAzLjIuNzEuNzcgMS43MSAxLjE3IDIuOTkgMS4xOGwxLjMzLS4xMmMuNDMtLjA4Ljc5LS4xOSAxLjEtLjMyTTEzLjg5IDE5bC42MS00SDEzbC4zNC0yaDEuNWwuMzItMmgtMS41TDE0IDloMS41bC42MS00aDJsLS42MSA0aDFsLjYxLTRoMmwtLjYxIDRIMjJsLS4zNCAyaC0xLjVsLS4zMiAyaDEuNUwyMSAxNWgtMS41bC0uNjEgNGgtMmwuNjEtNGgtMWwtLjYxIDRoLTJtMi45NS02aDFsLjMyLTJoLTFsLS4zMiAyeiIgZmlsbD0iIzAyNzdiZCIvPjwvc3ZnPg==)}
.code---css{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgM2wtLjY1IDMuMzRoMTMuNTlMMTcuNSA4LjVIMy45MmwtLjY2IDMuMzNoMTMuNTlsLS43NiAzLjgxLTUuNDggMS44MS00Ljc1LTEuODEuMzMtMS42NEgyLjg1bC0uNzkgNCA3Ljg1IDMgOS4wNS0zIDEuMi02LjAzLjI0LTEuMjFMMjEuOTQgM0g1eiIgZmlsbD0iIzQyYTVmNSIvPjwvc3ZnPg==)}
.code---document{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDloNS41TDEzIDMuNVY5TTYgMmg4bDYgNnYxMmEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY0YzAtMS4xMS44OS0yIDItMm05IDE2di0ySDZ2Mmg5bTMtNHYtMkg2djJoMTJ6IiBmaWxsPSIjNDJhNWY1Ii8+PC9zdmc+)}
.code---html{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDE3LjU2bDQuMDctMS4xMy41NS02LjFIOS4zOEw5LjIgOC4zaDcuNmwuMi0xLjk5SDdsLjU2IDYuMDFoNi44OWwtLjIzIDIuNTgtMi4yMi42LTIuMjItLjYtLjE0LTEuNjZoLTJsLjI5IDMuMTlMMTIgMTcuNTZNNC4wNyAzaDE1Ljg2TDE4LjUgMTkuMiAxMiAyMWwtNi41LTEuOEw0LjA3IDN6IiBmaWxsPSIjZTQ0ZDI2Ii8+PC9zdmc+)}
.code---javascript{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgM2gxOHYxOEgzVjNtNC43MyAxNS4wNGMuNC44NSAxLjE5IDEuNTUgMi41NCAxLjU1IDEuNSAwIDIuNTMtLjggMi41My0yLjU1di01Ljc4aC0xLjdWMTdjMCAuODYtLjM1IDEuMDgtLjkgMS4wOC0uNTggMC0uODItLjQtMS4wOS0uODdsLTEuMzguODNtNS45OC0uMThjLjUuOTggMS41MSAxLjczIDMuMDkgMS43MyAxLjYgMCAyLjgtLjgzIDIuOC0yLjM2IDAtMS40MS0uODEtMi4wNC0yLjI1LTIuNjZsLS40Mi0uMThjLS43My0uMzEtMS4wNC0uNTItMS4wNC0xLjAyIDAtLjQxLjMxLS43My44MS0uNzMuNDggMCAuOC4yMSAxLjA5LjczbDEuMzEtLjg3Yy0uNTUtLjk2LTEuMzMtMS4zMy0yLjQtMS4zMy0xLjUxIDAtMi40OC45Ni0yLjQ4IDIuMjMgMCAxLjM4LjgxIDIuMDMgMi4wMyAyLjU1bC40Mi4xOGMuNzguMzQgMS4yNC41NSAxLjI0IDEuMTMgMCAuNDgtLjQ1LjgzLTEuMTUuODMtLjgzIDAtMS4zMS0uNDMtMS42Ny0xLjAzbC0xLjM4Ljh6IiBmaWxsPSIjZmZjYTI4Ii8+PC9zdmc+)}
.code---json{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgM2gydjJINXY1YTIgMiAwIDAgMS0yIDIgMiAyIDAgMCAxIDIgMnY1aDJ2Mkg1Yy0xLjA3LS4yNy0yLS45LTItMnYtNGEyIDIgMCAwIDAtMi0ySDB2LTJoMWEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAxIDItMm0xNCAwYTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDAgMiAyaDF2MmgtMWEyIDIgMCAwIDAtMiAydjRhMiAyIDAgMCAxLTIgMmgtMnYtMmgydi01YTIgMiAwIDAgMSAyLTIgMiAyIDAgMCAxLTItMlY1aC0yVjNoMm0tNyAxMmExIDEgMCAwIDEgMSAxIDEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxLTEtMSAxIDEgMCAwIDEgMS0xbS00IDBhMSAxIDAgMCAxIDEgMSAxIDEgMCAwIDEtMSAxIDEgMSAwIDAgMS0xLTEgMSAxIDAgMCAxIDEtMW04IDBhMSAxIDAgMCAxIDEgMSAxIDEgMCAwIDEtMSAxIDEgMSAwIDAgMS0xLTEgMSAxIDAgMCAxIDEtMXoiIGZpbGw9IiNmYmMwMmQiLz48L3N2Zz4=)}
.code---lua{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS4yMDMgLS4xMDIpIj48Y2lyY2xlIGN4PSIxMi4yMDMiIGN5PSIxMi4xMDIiIHI9IjEwLjMyMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDJhNWY1Ii8+PHBhdGggZD0iTTEyLjMzIDUuNzQ2YTYuNDgzIDYuMzgxIDAgMCAwLTYuNDgyIDYuMzgxIDYuNDgzIDYuMzgxIDAgMCAwIDYuNDgyIDYuMzggNi40ODMgNi4zODEgMCAwIDAgNi40ODQtNi4zOCA2LjQ4MyA2LjM4MSAwIDAgMC02LjQ4NC02LjM4em0xLjg2IDEuOTE2YTIuMzI5IDIuMjkyIDAgMCAxIDIuMzMgMi4yOTMgMi4zMjkgMi4yOTIgMCAwIDEtMi4zMyAyLjI5MSAyLjMyOSAyLjI5MiAwIDAgMS0yLjMyOS0yLjI5IDIuMzI5IDIuMjkyIDAgMCAxIDIuMzI4LTIuMjk0eiIgZmlsbD0iIzQyYTVmNSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PGVsbGlwc2UgY3g9IjE5LjYzMSIgY3k9IjQuNjE1IiByeD0iMi4zMjkiIHJ5PSIyLjI5MiIgZmlsbD0iIzQyYTVmNSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9nPjwvc3ZnPg==)}
.code---nodejs{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzhiYzM0YSIgZD0iTTEyIDEuODVjLS4yNyAwLS41NS4wNy0uNzguMmwtNy40NCA0LjNjLS40OC4yOC0uNzguOC0uNzggMS4zNnY4LjU4YzAgLjU2LjMgMS4wOC43OCAxLjM2bDEuOTUgMS4xMmMuOTUuNDYgMS4yNy40NyAxLjcxLjQ3IDEuNCAwIDIuMjEtLjg1IDIuMjEtMi4zM1Y4LjQ0YzAtLjEyLS4xLS4yMi0uMjItLjIySDguNWMtLjEzIDAtLjIzLjEtLjIzLjIydjguNDdjMCAuNjYtLjY4IDEuMzEtMS43Ny43Nkw0LjQ1IDE2LjVhLjI2LjI2IDAgMCAxLS4xMS0uMjFWNy43MWMwLS4wOS4wNC0uMTcuMTEtLjIxbDcuNDQtNC4yOWMuMDYtLjA0LjE2LS4wNC4yMiAwbDcuNDQgNC4yOWMuMDcuMDQuMTEuMTIuMTEuMjF2OC41OGMwIC4wOC0uMDQuMTYtLjExLjIxbC03LjQ0IDQuMjljLS4wNi4wNC0uMTYuMDQtLjIzIDBMMTAgMTkuNjVjLS4wOC0uMDMtLjE2LS4wNC0uMjEtLjAxLS41My4zLS42My4zNi0xLjEyLjUxLS4xMi4wNC0uMzEuMTEuMDcuMzJsMi40OCAxLjQ3Yy4yNC4xNC41LjIxLjc4LjIxcy41NC0uMDcuNzgtLjIxbDcuNDQtNC4yOWMuNDgtLjI4Ljc4LS44Ljc4LTEuMzZWNy43MWMwLS41Ni0uMy0xLjA4LS43OC0xLjM2bC03LjQ0LTQuM2MtLjIzLS4xMy0uNS0uMi0uNzgtLjJNMTQgOGMtMi4xMiAwLTMuMzkuODktMy4zOSAyLjM5IDAgMS42MSAxLjI2IDIuMDggMy4zIDIuMjggMi40My4yNCAyLjYyLjYgMi42MiAxLjA4IDAgLjgzLS42NyAxLjE4LTIuMjMgMS4xOC0xLjk4IDAtMi40LS40OS0yLjU1LTEuNDdhLjIyNi4yMjYgMCAwIDAtLjIyLS4xOGgtLjk2Yy0uMTIgMC0uMjEuMDktLjIxLjIyIDAgMS4yNC42OCAyLjc0IDMuOTQgMi43NCAyLjM1IDAgMy43LS45MyAzLjctMi41NSAwLTEuNjEtMS4wOC0yLjAzLTMuMzctMi4zNC0yLjMxLS4zLTIuNTQtLjQ2LTIuNTQtMSAwLS40NS4yLTEuMDUgMS45MS0xLjA1IDEuNSAwIDIuMDkuMzMgMi4zMiAxLjM2LjAyLjEuMTEuMTcuMjEuMTdoLjk3Yy4wNSAwIC4xMS0uMDIuMTUtLjA3LjA0LS4wNC4wNy0uMS4wNS0uMTZDMTcuNTYgOC44MiAxNi4zOCA4IDE0IDh6Ii8+PC9zdmc+)}
.code---php{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyIDE4LjA4Yy02LjYzIDAtMTItMi43Mi0xMi02LjA4czUuMzctNi4wOCAxMi02LjA4UzI0IDguNjQgMjQgMTJzLTUuMzcgNi4wOC0xMiA2LjA4bS01LjE5LTcuOTVjLjU0IDAgLjkxLjEgMS4wOS4zMS4xOC4yLjIyLjU2LjEzIDEuMDMtLjEuNTMtLjI5Ljg3LS41OCAxLjA5LS4yOC4yMi0uNzEuMzMtMS4yOS4zM2gtLjg3bC41My0yLjc2aC45OW0tMy41IDUuNTVoMS40NGwuMzQtMS43NWgxLjIzYy41NCAwIC45OC0uMDYgMS4zMy0uMTcuMzUtLjEyLjY3LS4zMS45Ni0uNTguMjQtLjIyLjQzLS40Ni41OC0uNzMuMTUtLjI2LjI2LS41Ni4zMS0uODguMTYtLjc4LjA1LTEuMzktLjMzLTEuODItLjM5LS40NC0uOTktLjY1LTEuODItLjY1SDQuNTlsLTEuMjggNi41OG03LjI1LTguMzNsLTEuMjggNi41OGgxLjQybC43NC0zLjc3aDEuMTRjLjM2IDAgLjYuMDYuNzEuMTguMTEuMTIuMTMuMzQuMDcuNjZsLS41NyAyLjkzaDEuNDVsLjU5LTMuMDdjLjEzLS42Mi4wMy0xLjA3LS4yNy0xLjM2LS4zLS4yNy0uODUtLjQtMS42NS0uNGgtMS4yN0wxMiA3LjM1aC0xLjQ0TTE4IDEwLjEzYy41NSAwIC45MS4xIDEuMDkuMzEuMTguMi4yMi41Ni4xMyAxLjAzLS4xLjUzLS4yOS44Ny0uNTcgMS4wOS0uMjkuMjItLjcyLjMzLTEuMy4zM2gtLjg1bC41LTIuNzZoMW0tMy41IDUuNTVoMS40NGwuMzQtMS43NWgxLjIyYy41NSAwIDEtLjA2IDEuMzUtLjE3LjM1LS4xMi42NS0uMzEuOTUtLjU4LjI0LS4yMi40NC0uNDYuNTgtLjczLjE1LS4yNi4yNi0uNTYuMzItLjg4LjE1LS43OC4wNC0xLjM5LS4zNC0xLjgyLS4zNi0uNDQtLjk5LS42NS0xLjgyLS42NWgtMi43NWwtMS4yOSA2LjU4eiIgZmlsbD0iIzFFODhFNSIvPjwvc3ZnPg==)}
.code---python{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuODYgMkM4LjI4IDIgNyAzLjI4IDcgNC44NnYxLjY4aDQuMjljLjM5IDAgLjcxLjU3LjcxLjk2SDQuODZDMy4yOCA3LjUgMiA4Ljc4IDIgMTAuMzZ2My43ODFjMCAxLjU4IDEuMjggMi44NiAyLjg2IDIuODZoMS4xOHYtMi42OGMwLTEuNTggMS4yNy0yLjg2IDIuODUtMi44Nmg1LjI1YzEuNTggMCAyLjg2LTEuMjcxIDIuODYtMi44NTFWNC44NkMxNyAzLjI4IDE1LjcyIDIgMTQuMTQgMnptLS43MiAxLjYxYy40IDAgLjcyLjEyLjcyLjcxcy0uMzIuODkxLS43Mi44OTFjLS4zOSAwLS43MS0uMy0uNzEtLjg5cy4zMi0uNzExLjcxLS43MTF6IiBmaWxsPSIjM2M3OGFhIi8+PHBhdGggZD0iTTE3Ljk1OSA3djIuNjhhMi44NSAyLjg1IDAgMCAxLTIuODUgMi44NTlIOS44NkEyLjg1IDIuODUgMCAwIDAgNyAxNS4zODl2My43NWEyLjg2IDIuODYgMCAwIDAgMi44NiAyLjg2aDQuMjhBMi44NiAyLjg2IDAgMCAwIDE3IDE5LjE0di0xLjY4aC00LjI5MWMtLjM5IDAtLjcwOS0uNTctLjcwOS0uOTZoNy4xNEEyLjg2IDIuODYgMCAwIDAgMjIgMTMuNjR2LTMuNzhhMi44NiAyLjg2IDAgMCAwLTIuODYtMi44NnpNOC4zMiAxMS41MTNsLS4wMDQuMDA0Yy4wMTItLjAwMi4wMjUtLjAwMS4wMzgtLjAwNHptNi41NCA3LjI3NmMuMzkgMCAuNzEuMy43MS44OWEuNzEuNzEgMCAwIDEtLjcxLjcxYy0uNCAwLS43Mi0uMTItLjcyLS43MXMuMzItLjg5LjcyLS44OXoiIGZpbGw9IiNmZGQ4MzUiLz48L3N2Zz4=)}
.code---sass{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTAwIDUwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDE5LjA0NyA5Ni4yMjdDNDA2Ljg1NSA0OC4zOSAzMjcuNTQgMzIuNjcgMjUyLjQ3MiA1OS4zMzZjLTQ0LjY4IDE1Ljg3Ni05My4wMjkgNDAuNzg1LTEyNy44MSA3My4zMS00MS4zNDkgMzguNjc1LTQ3Ljk0MyA3Mi4zMjktNDUuMjE2IDg2LjM5NiA5LjU4MyA0OS42MjEgNzcuNTg1IDgyLjA2OCAxMDUuNTM1IDEwNi4xMjV2LjE0NGMtOC4yNDYgNC4wNTEtNjguNTY1IDM0LjU4NS04Mi42ODQgNjUuOC0xNC44OTMgMzIuOTMyIDIuMzcyIDU2LjU1NiAxMy44MDQgNTkuNzQyIDM1LjQyNCA5Ljg1OCA3MS43NjUtNy44NjYgOTEuMzEyLTM3LjAxIDE4Ljg1Mi0yOC4xMiAxNy4yNzktNjQuNDIyIDkuMDg1LTgyLjQ4OCAxMS4zLTIuOTc2IDI0LjQ3Ni00LjMxMyA0MS4yMTgtMi4zNiA0Ny4yNDggNS41MiA1Ni41MTcgMzUuMDE3IDU0Ljc0NyA0Ny4zNjdzLTExLjY4MSAxOS4xNC0xNC45OTggMjEuMTg1LTQuMzI2IDIuNzY3LTQuMDUgNC4yODdjLjQwNiAyLjIxNiAxLjk0IDIuMTM3IDQuNzU4IDEuNjUyIDMuODk0LS42NTUgMjQuODA0LTEwLjA0MiAyNS43MDktMzIuODI3IDEuMTQtMjguOTM0LTI2LjU4Ny02MS4zMDItNzUuNjg0LTYwLjQ1LTIwLjIxNi4zNTQtMzIuOTMzIDIuMjY4LTQyLjEyMyA1LjY5LS42ODEtLjc3NC0xLjM2My0xLjU0OC0yLjA4NC0yLjMwOC0zMC4zNS0zMi4zODItODYuNDYtNTUuMjg1LTg0LjA4OC05OC44MjMuODY2LTE1LjgyNCA2LjM3Mi01Ny41IDEwNy44MTctMTA4LjA1MyA4My4xMDQtNDEuNDE0IDE0OS42MzgtMzAuMDA5IDE2MS4xMzUtNC43NTkgMTYuNDI3IDM2LjA3OS0zNS41NTQgMTAzLjEzNy0xMjEuODU3IDExMi44MTItMzIuODggMy42ODQtNTAuMTk5LTkuMDYtNTQuNDk5LTEzLjgwNS00LjUzNi00Ljk5NS01LjIwNC01LjIxOC02LjkwOS00LjI4Ny0yLjc1MyAxLjUzNC0xLjAxIDUuOTM5IDAgOC41NzQgMi41ODMgNi43MTIgMTMuMTUgMTguNjAzIDMxLjE3NiAyNC41MTYgMTUuODYzIDUuMjA0IDU0LjQ1OSA4LjA2MiAxMDEuMTU3LTkuOTkgNTIuMjgyLTIwLjI1NSA5My4xMi03Ni41MjMgODEuMTI0LTEyMy41NDl6TTE5Ni41ODQgMzM5Ljk5NWMzLjkyIDE0LjUgMy40ODcgMjguMDE2LS41NjQgNDAuMjQ3YTY1LjI4OSA2NS4yODkgMCAwIDEtMy4yMjUgNy45N2MtMy4xMiA2LjQ3Ny03LjMxNSAxMi41MzQtMTIuNDQxIDE4LjEzMi0xNS42NTQgMTcuMDctMzcuNTA4IDIzLjUzMy00Ni44ODIgMTguMDkyLTEwLjEyLTUuODczLTUuMDQ3LTI5Ljk0MyAxMy4wODQtNDkuMTEgMTkuNTItMjAuNjM1IDQ3LjYwMi0zMy45MDIgNDcuNjAyLTMzLjkwMmwtLjAzOS0uMDggMi40NjUtMS4zNXoiIGZpbGw9IiNlYzQwN2EiIHN0cm9rZT0iI2VjNDA3YSIgc3Ryb2tlLXdpZHRoPSIxNi4yODY1NTI5OTk5OTk5OTgiLz48L3N2Zz4=)}
.code---swift{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjA4NyAxOS43MjFjLTIuMzYgMS4zNi01LjU5IDEuNS04Ljg2LjFhMTMuODA3IDEzLjgwNyAwIDAgMS02LjIzLTUuMzJjLjY3LjU1IDEuNDYgMSAyLjMgMS40IDMuMzcgMS41NyA2LjczIDEuNDYgOS4xIDAtMy4zNy0yLjU5LTYuMjQtNS45Ni04LjM3LTguNzEtLjQ1LS40NS0uNzgtMS4wMS0xLjEyLTEuNTEgOC4yOCA2LjA1IDcuOTIgNy41OSAyLjQxLTEuMDEgNC44OSA0Ljk0IDkuNDMgNy43NCA5LjQzIDcuNzQuMTYuMDkuMjUuMTYuMzYuMjIuMS0uMjUuMTktLjUxLjI2LS43OC43OS0yLjg1LS4xMS02LjEyLTIuMDgtOC44MSA0LjU1IDIuNzUgNy4yNSA3LjkxIDYuMTIgMTIuMjQtLjAzLjExLS4wNi4yMi0uMDUuMzkgMi4yNCAyLjgzIDEuNjQgNS43OCAxLjM1IDUuMjItMS4yMS0yLjM5LTMuNDgtMS42NS00LjYyLTEuMTd6IiBmaWxsPSIjZmU1ZTJmIi8+PC9zdmc+)}
.code---typescript{background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0IiB2aWV3Qm94PSIwIDAgNTAwIDUwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDYgNDZ2NDA4aDQwOFY0Nkg0NnptMzEwLjAyIDE5OC4xN3YuMDA2YzMuOTEyLjAxMiA4LjM1OS4yMTMgMTEuNzAzLjU3NiAxMy42MTkgMS40NzMgMjQuMjI1IDcuMzQ5IDMzLjI0OCAxOC40MTYgNC40OTMgNS41MTMgNi4wMyA3LjkyNSA1LjcwMyA4Ljk1Ny0uMjExLjY2Ni0zLjI5NCAyLjg3NC0xMy4wOTYgOS4zOC05LjYyOSA2LjM5My0xMi43MyA4LjMwOC0xMy40NSA4LjMwOC0uNzMxIDAtMi4yNTMtMS41NjYtNC40NDYtNC41NzMtNC4yMjUtNS43ODktOC41MzgtOC40MzEtMTUuMjA1LTkuMzEyLTcuMTctLjk1LTEzLjYwMiAxLjMxLTE2Ljc1MiA1Ljg4OC0yLjY5MyAzLjkxMi0zLjEgMTAuMjA2LS45NiAxNC43OCAyLjQ4IDUuMjk3IDYuOTY4IDguMjI2IDI0LjE2NyAxNS43NjcgMTkuODM2IDguNjk4IDI5Ljg4OCAxNC42NTEgMzcuMjA5IDIyLjA0IDcuODg0IDcuOTU2IDExLjg3OCAxNy4xNDIgMTMuMTA1IDMwLjEzNi41OTkgNi4zMzQtLjEzMyAxMy44NC0xLjk0NSAxOS45NDMtNC40NDUgMTQuOTYxLTE2LjQ0IDI1LjkxNi0zNC4wMiAzMS4wNzItNC44NiAxLjQyNS05LjM4MiAyLjI3Ni0xMy44NTUgMi42MDQtNi44MjkuNTAzLTE2LjYwMy4yMjYtMjIuNDg2LS42My0xNC44ODQtMi4xNjktMzEuNjg2LTEwLjgzLTQwLjA2NC0yMC42NS00LjExMy00LjgyMS05LjM2NC0xMi43NTUtOS4zNjQtMTQuMTUgMC0uNjc0LjMzNC0xLjA1NyAxLjY1Ni0xLjg5NyAzLjkyMi0yLjQ5MiAyNi4zOTQtMTUuMzM4IDI2LjgzLTE1LjMzOC4yNjQgMCAxLjQzOCAxLjM4MyAyLjYwOCAzLjA3NCAyLjY1MSAzLjgyOCA5LjE3IDEwLjQwNyAxMi40ODQgMTIuNjAyIDIuNzA3IDEuNzkzIDYuMTY5IDMuMjMyIDEwLjI3OSA0LjI3MSAyLjM1NC41ODcgMy42LjY5MiA4LjczNi42OTIgNS4yNDgtLjAwMiA2LjMyNC0uMDkgOC42NzItLjcyMSA2LjIxLTEuNjcxIDExLjA1Ny01LjEzIDEzLjExMS05LjM1NC45LTEuODI1LjkxOC0yLjA1My45MTgtNi40OHYtNC41OWwtMS4xMDQtMi4xOWMtMi42NzMtNS4zMDYtOC40MzMtOC45NDctMjYuNjQ1LTE2LjgzNS04LjM2NS0zLjYyNC0xOC42MS04LjczMy0yMi42MS0xMS4yNzUtOS4xMjktNS44MDEtMTUuNDU2LTEyLjQzMy0xOS42MDgtMjAuNTUxLTQuMTMtOC4wNzMtNC43NDUtMTEuMDc4LTQuNzU1LTIzLjIxNy0uMDEtOS41MDMtLjAyNi05LjM4NiAxLjk0MS0xNS40NTEgMS43ODUtNS41MDQgNS40MzktMTEuNjUyIDkuNDczLTE1Ljk0IDguMDUtOC41NTcgMTkuODEzLTE0LjA1NyAzMi40MDYtMTUuMTUxIDEuNjEtLjE1MyAzLjc2OC0uMjEyIDYuMTE1LS4yMDV6bS0xMDguMzYgMS44NzdoLjAwNGMyNC4yNTMuMDEyIDM4LjE1Ni4wOTYgMzguMzc5LjIzNi40Mi4yNi40NzMgMi4zNzEuNDczIDE1Ljg0MnYxNS41NDFsLTI0LjIwMS4wODgtMjQuMjAxLjA4OHY2OC43MTNjMCAzNy43OTMtLjA3NyA2OC45MzgtLjE4MiA2OS4yMTMtLjE3MS40NjMtMi4wMzMuNDk4LTE3Ljc4LjQ5OGgtMTcuNTg3bC0uMTgyLS43MWMtLjExNy0uMzktLjIwMy0zMS41MzctLjIwNS02OS4yMTRsLS4wMDYtNjguNTA0LTI0LjItLjA4Ni0yNC4yMDItLjA4OHYtMTUuMzU3YzAtMTIuMTguMDg0LTE1LjQ0Mi40MDktMTUuNzY2LjMzMy0uMzQzIDEyLjY4NC0uNDMxIDY1LjkwMi0uNDg0IDEwLjI2LS4wMSAxOS40OTUtLjAxNSAyNy41OC0uMDF6IiBmaWxsPSIjMDI4OGQxIi8+PC9zdmc+)}
.code---vue{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNzkxIDMuODUxTDEyIDIxLjQ3MSAyMi4yMDkgMy45MzZ2LS4wODVIMTguMjRMMTIuMDYgMTQuNDY3IDUuOTA2IDMuODUyeiIgZmlsbD0iIzQxYjg4MyIvPjxwYXRoIGQ9Ik01LjkwNyAzLjg1MWw2LjE1MiAxMC42MTdMMTguMjQgMy44NTFoLTMuNzIzTDEyLjA4NCA4LjAzIDkuNjYgMy44NXoiIGZpbGw9IiMzNTQ5NWUiLz48L3N2Zz4=)}
.code---webpack{background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjM3NiAxNS45ODhsLTcuNzA4IDQuNDUtNy43MDktNC40NXYtOC45bDcuNzA5LTQuNDUxIDcuNzA4IDQuNDV6IiBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43ODUiLz48cGF0aCBkPSJNMTIuMjg2IDEuOThjLS4yMSAwLS40MS4wNTktLjU3LjE3OWwtNy45IDQuNDRjLS4zMi4xNy0uNTMuNS0uNTMuODh2OWMwIC4zOC4yMS43MTEuNTMuODgxbDcuOSA0LjQ0Yy4xNi4xMi4zNi4xOC41Ny4xOHMuNDEtLjA2LjU3LS4xOGw3LjktNC40NGMuMzItLjE3LjUzLS41LjUzLS44OHYtOWMwLS4zOC0uMjEtLjcxMi0uNTMtLjg4MmwtNy45LTQuNDRhLjk0NS45NDUgMCAwIDAtLjU3LS4xNzl6bTAgMi4xNWw3IDMuOTR2Mi4xMDNoLS4wMTZ2NS4xNzdoLjAxNnYuNTRsLTcgMy45MzktNy0zLjk0VjguMDdsNy0zLjk0em0wIDIuMDhsLTQuOSAyLjgzIDQuOSAyLjgzIDQuOS0yLjgzLTQuOS0yLjgzem0tNSA1LjA4djMuNThsNCAyLjMwOXYtMy41OGwtNC0yLjMxem0xMCAwbC00IDIuMzA4djMuNThsNC0yLjMwOHYtMy41OHoiIGZpbGw9IiM4ZWQ2ZmIiLz48cGF0aCBkPSJNMTIuMjg2IDYuMjFsLTQuOSAyLjgzIDQuOSAyLjgzIDQuOS0yLjgzLTQuOS0yLjgzem0tNSA1LjA4djMuNThsNCAyLjMwOXYtMy41OGwtNC0yLjMxem0xMCAwbC00IDIuMzA4djMuNThsNC0yLjMwOHYtMy41OHoiIGZpbGw9IiMxYzc4YzAiLz48L3N2Zz4=)}
/*icons.css*/
.code--content{font-family: Operator Mono, Consolas, monospace!important}
kbd{background-color: #f6f6f6; padding: .125rem 0.5rem; border-radius: .25rem; color: #ea2325; margin: 0 .125rem;}
.bookmarkers-container{
    position: relative;
    padding: 1.875rem 0 .6rem ;
    display: none;
}
.bookmarkers-container:empty{display: none;}
.bookmarkers-container::before{
    content: "";
    width: 30px; height: 30px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyIDFhMTEgMTEgMCAxIDAgMCAyMiAxMSAxMSAwIDAgMCAwLTIyeiIgZmlsbD0iI2ZjMCIvPjxwYXRoIGQ9Ik0xNi43MTQgOS42NDNjMCAuNzg2LS43MDIuNzg2LTEuNTcxLjc4Ni0uODcgMC0xLjU3MiAwLTEuNTcyLS43ODYgMC0xLjczNSAxLjU3Mi0yLjM1NyAxLjU3Mi0yLjM1N3MxLjU3MS42MjIgMS41NzEgMi4zNTd6bS0uMDkgMy45NjhjLS43MTcgMS44NS0yLjU4MyAzLjIzNC00LjYyNCAzLjIzNC0yLjA0MSAwLTMuODU4LTEuMzg1LTQuNTU2LTMuMjM0SDUuOTQ4Yy43MTUgMi42ODUgMy4xNDIgNC42NzUgNi4wNTIgNC42NzUgMi45MTIgMCA1LjMzNy0xLjk5IDYuMDUyLTQuNjc1ek0xMC40MyA5LjY0M3MtLjcwMy43ODYtMS41NzIuNzg2Yy0uODY5IDAtMS41NzEgMC0xLjU3MS0uNzg2IDAtMS43MzUgMS41NzEtMi4zNTcgMS41NzEtMi4zNTdzMS41NzIuNjIyIDEuNTcyIDIuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==) no-repeat center;
    position: absolute; top: 0; left: 0;
    color: #555;
    box-sizing: border-box;
    border-radius: 50%; border: 1px dashed #ffcc00
}
.a-bookmarker{
    margin: 0 .75rem;
    padding: .25rem 0;
}
#poweredby{display: none;}