@charset "utf-8";
/*代码展示*/
*[class*='iceCode:']{display:none;}
.iceCode>*::-webkit-scrollbar{height:8px;width:8px;}
.iceCode>*::-webkit-scrollbar-corner{background-color:transparent;}
.iceCode>*::-webkit-scrollbar-thumb{background-color:#aeaeae;}
.iceCode>*::-webkit-scrollbar-track{background-color:transparent;}
.iceCode{width: 100%;max-width:100%;min-width:0;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;line-height:20px;font-size:14px;display:none;padding:0;position:relative;overflow-y:auto;tab-size:4;margin: 10px 0 !important;text-align:left!important;padding: 0 !important;border: none !important;border-radius: 5px;overflow: hidden;}
.iceCode .iceCode-title{color:#bbc0c3;font-size: 13px;padding:0 10px;margin:0;height:32px;line-height:32px;background:#364048;}
.iceCode .iceCode-title .iceCode-info{position:absolute;right:10px;top:0;cursor: pointer;font-size: 13px;}
.iceCode .iceCode-title .iceCode-arrow:before{content:'﹀';position:absolute;right:15px;top:4px;font-size:18px;cursor:pointer;font-family:Arial;display:none;}
.iceCode.iceCode-hide .iceCode-title .iceCode-arrow:before{content:'︿';position:absolute;right:15px;top:-3px;font-size:18px;cursor:pointer;}
.iceCode .iceCode-line .line{height:20px;line-height:20px;text-align:center;font-size:13px;}
.iceCode ol{padding:10px 0;background:#f2f4f5;}
.iceCode-line li{color: #65666e !important;position:relative!important;line-height: 22px!important;list-style:none!important;text-align:right!important;padding: 0 15px!important;margin:0!important;font-size: 12px;}
.iceCode code{box-sizing:content-box;font-family:"Consolas","Microsoft YaHei","Bitstream Vera Sans Mono","Courier New"!important;background-color:transparent;background:none!important;padding:0!important;margin:0!important;font-size:14px!important;border:none!important;line-height: initial !important;}
.iceCode.iceCode-console{display:block;z-index:999999;position:fixed;top:0;left:0;width:100%;}
.iceCode.iceCode-console .iceCode-content{max-height:400px;overflow-y:auto;}
.iceCode .iceCode-close{position:absolute;right:15px;font-size:18px;cursor:pointer;}

/*代码高亮*/
.iceCode .iceCode-main{border-top:none;}
.iceCode-main{position:relative;min-width:0;max-width:100%;border: none;background: #242527;display:flex;overflow-y:auto;overflow-x:hidden;scrollbar-color:#a8a8a8 white;scrollbar-width:thin;}
.iceCode-line{height:100%;background: #2c2e30;padding: 10px 0 !important;margin: 0!important;}
.iceCode-line>div{color:#797979;height:20px;line-height:20px;text-align:center;font-size:13px;-webkit-user-select:none;user-select:none;}
.iceCode-content{width:calc(100% - 50px);min-width:0;max-width:100%;height:100%;overflow-x:auto;flex:1 1 auto;position:relative;border-top:none!important;padding:10px 0!important;margin:0!important;padding-left: 0!important;}
.iceCode-content li{margin: 0!important;padding-left: 15px!important;padding-right: 20px!important;line-height: 22px!important;margin-left:0!important;min-height:20px!important;list-style:none!important;word-wrap:normal;border-collapse:separate;white-space:pre!important;font-family:"Consolas","Microsoft YaHei","Bitstream Vera Sans Mono","Courier New"!important;tab-size:4;border-spacing:0px;font-variant:normal;letter-spacing:0;text-align:left!important;width: max-content !important;font-size: 14px;}

/* 默认颜色 */
.iceCode-default li{color: #c2c2c2 !important;}

/* 代码背景 */
.iceCode-default .line.light{background-color:#e0e0e0!important;}

/* 普通代码 */
.iceCode-default .plain{border:none!important;}

/* 备注 */
.iceCode-default .comments{color: rgb(100 101 106) !important;}

/* 关键字 */
.iceCode-default .keyword{color: #b45ea4;font-weight:bold!important;}

/* 常量 */
.iceCode-default .constants{color:#0066cc!important;}

/* 变量 */
.iceCode-default .variable{color:#aa7700!important;}

/* 对象 */
.iceCode-default .object{color: #4e8fc9 !important;}

/* 函数 */
.iceCode-default .functions{color: #4e91c7 !important;}

/* 方法 */
.iceCode-default .method{color: #559ad1 !important;}

/* 字符串 */
.iceCode-default .string{color: #5f9f62 !important;}

/* 数字 */
.iceCode-default .number{color: #c7a318 !important;}

/* 值 */
.iceCode-default .value{color:rgb(35,110,37)!important;}

/* 括号 */
.iceCode-default .bracket{color: #c5c5c5 !important;}

/* 运算符 */
.iceCode-default .operator{color: #adadad !important;font-weight:bold!important;}

/* 符号 */
.iceCode-default .symbol{color:#12009c!important;font-weight:bold!important;}

/* 引号内容 */
.iceCode-default .quotation{color:blue!important;}

/* 成功 */
.iceCode-default .success{color:#4CAF50!important;}

/* 信息 */
.iceCode-default .info{color:#2085b3!important;}

/* 警告 */
.iceCode-default .warning{color:#F44336!important;}

/* 错误 */
.iceCode-default .danger{color:#F44336!important;}

/* 默认颜色 */
.iceCode-default .red{color:#ef5350!important;}
.iceCode-default .orange{color:#f57e00!important;}
.iceCode-default .yellow{color:#f1bf00!important;}
.iceCode-default .green{color:#26a672!important;}
.iceCode-default .cyan{color:#8cd03d!important;}
.iceCode-default .blue{color:#1d90ca!important;}
.iceCode-default .purple{color:#ad5abb!important;}
.iceCode-default .gray{color:#989898!important;}
.iceCode-default .black{color:#4a4a4a!important;}

/* html */
/* html - elegant dark theme */
.iceCode-html .attr {
    color: #7dd3fc !important;
}

.iceCode-html .comments {
    color: #64748b !important;
    font-style: italic;
}

.iceCode-html .keyword {
    color: #c084fc !important;
    font-weight: normal !important;
}

.iceCode-html .bracket {
    color: #94a3b8 !important;
}

.iceCode-html .string {
    color: #86efac !important;
}

.iceCode-html .quotation {
    color: #86efac !important;
}

/* css */
.iceCode-css .comments{color:rgb(148,148,148)!important;}
.iceCode-css .keyword{color:#006699!important;}
.iceCode-css .value{color:rgb(35,110,37)!important;}
.iceCode-css .constants{color:#0039cc!important;}
