.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-library-lists-section{--dl-color:#03b8cf;--dl-color-deep:#02a5bb;--dl-color-soft:rgba(3,184,207,.12);--dl-bg:#f5f6fa;background:var(--dl-bg);color:#3a4149;min-height:100vh;padding-bottom:70px}.docs-library-lists-section .container{margin:0 auto;padding:0;width:1200px}.docs-library-lists-section .breadcrumb{background:transparent;font-size:13px;margin:0;padding:14px 0}.docs-library-lists-section .breadcrumb li a{color:#6f7686}.docs-library-lists-section .breadcrumb li a:hover{color:var(--dl-color)}.docs-library-lists-section .breadcrumb li.active{color:#a3a9b8}.docs-library-lists-section .breadcrumb li+li:before{color:#c9ced9;padding:0 6px}.docs-library-lists-section .dl-page-head{background:radial-gradient(560px 200px at 88% -40px,var(--dl-color-soft),transparent 70%),radial-gradient(480px 220px at -6% 130%,var(--dl-color-soft),transparent 70%),linear-gradient(160deg,#fff 0,#fbfcfe 60%,#f4f7fc 100%);border-bottom:1px solid rgba(47,65,92,.06);overflow:hidden;position:relative}.docs-library-lists-section .dl-page-head:after{background:linear-gradient(90deg,transparent,var(--dl-color),transparent);bottom:-1px;content:"";height:3px;left:0;opacity:.35;position:absolute;right:0}.docs-library-lists-section .dl-head-flex{align-items:flex-end;display:flex;gap:36px;justify-content:space-between;padding:10px 0 22px}.docs-library-lists-section .dl-head-intro{flex:1;min-width:0}.docs-library-lists-section .dl-head-title{color:#1c2333;font-size:30px;font-weight:700;line-height:1.3;margin:0 0 8px}.docs-library-lists-section .dl-head-desc{color:#7b8395;font-size:14px;line-height:1.7;margin:0;max-width:640px}.docs-library-lists-section .dl-head-search{flex:0 0 auto;margin-bottom:4px;width:430px}.docs-library-lists-section .dl-search-group{align-items:center;background:#fff;border:1px solid #e3e7ef;border-radius:24px;box-shadow:0 4px 16px rgba(31,45,61,.05);display:flex;height:48px;position:relative;transition:border-color .2s,box-shadow .2s}.docs-library-lists-section .dl-search-group:focus-within{border-color:var(--dl-color);box-shadow:0 0 0 3px var(--dl-color-soft)}.docs-library-lists-section .dl-search-group .dl-search-icon{color:#a9b0be;font-size:15px;left:18px;position:absolute}.docs-library-lists-section .dl-search-group .dl-search-input{background:transparent;border:0;box-shadow:none;color:#2b3040;flex:1;font-size:14px;height:46px;min-width:0;outline:0;padding:0 118px 0 44px}.docs-library-lists-section .dl-search-group .dl-search-input::placeholder{color:#b4bac8}.docs-library-lists-section .dl-search-group .dl-search-clear{color:#c3c9d5;font-size:16px;position:absolute;right:104px;top:50%;transform:translateY(-50%)}.docs-library-lists-section .dl-search-group .dl-search-clear:hover{color:var(--dl-color)}.docs-library-lists-section .dl-search-group .dl-search-btn{background:linear-gradient(135deg,var(--dl-color-deep),var(--dl-color));border:0;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;height:36px;padding:0 20px;position:absolute;right:5px;top:5px;transition:filter .2s}.docs-library-lists-section .dl-search-group .dl-search-btn:hover{filter:brightness(1.08)}.docs-library-lists-section .dl-head-total{background:#fff;border:1px solid #eaedf3;border-radius:20px;box-shadow:0 2px 8px rgba(31,45,61,.03);color:#7b8395;display:inline-block;font-size:13px;margin-bottom:26px;padding:8px 16px}.docs-library-lists-section .dl-head-total b{color:var(--dl-color-deep);font-size:16px;font-weight:700;margin:0 2px}.docs-library-lists-section .dl-head-total i{color:var(--dl-color);margin-right:6px}.docs-library-lists-section .dl-container{align-items:flex-start;display:flex;margin-top:26px;padding-left:0;padding-right:0}.docs-library-lists-section .dl-aside{flex:0 0 236px;position:sticky;top:65px}.docs-library-lists-section .dl-aside-card{background:#fff;border:1px solid #e9ecf2;border-radius:14px;box-shadow:0 4px 18px rgba(31,45,61,.04);padding:6px 14px 16px}.docs-library-lists-section .dl-aside-title{border-bottom:1px dashed #eef0f5;color:#22293b;font-size:15px;font-weight:600;margin:0;padding:14px 4px 12px}.docs-library-lists-section .dl-aside-title i{color:var(--dl-color);margin-right:6px}.docs-library-lists-section .dl-cat-list{list-style:none;margin:6px 0 0;padding:0}.docs-library-lists-section .dl-cat-list>li>a{align-items:center;border-radius:9px;color:#51596b;display:flex;font-size:14px;gap:8px;height:38px;overflow:hidden;padding:0 12px;text-decoration:none;transition:color .15s,background .15s;white-space:nowrap}.docs-library-lists-section .dl-cat-list>li>a i{color:#9aa1b1;flex:0 0 15px;font-size:13px;text-align:center;width:15px}.docs-library-lists-section .dl-cat-list>li>a:hover{background:var(--dl-color-soft);color:var(--dl-color-deep);text-decoration:none}.docs-library-lists-section .dl-cat-list>li.active>a{background:var(--dl-color-soft);color:var(--dl-color-deep);font-weight:600}.docs-library-lists-section .dl-cat-list>li.active>a i{color:var(--dl-color)}.docs-library-lists-section .dl-cat-list .dl-cat-children{border-left:1px dashed #e8ebf1;list-style:none;margin:2px 0 6px 16px;padding-left:12px}.docs-library-lists-section .dl-cat-list .dl-cat-children>li>a{align-items:center;border-radius:8px;color:#7a8193;display:flex;font-size:13px;gap:8px;height:32px;overflow:hidden;padding:0 10px;text-decoration:none;transition:color .15s,background .15s;white-space:nowrap}.docs-library-lists-section .dl-cat-list .dl-cat-children>li>a i{color:#b6bccb;font-size:12px}.docs-library-lists-section .dl-cat-list .dl-cat-children>li>a:hover{background:var(--dl-color-soft);color:var(--dl-color-deep);text-decoration:none}.docs-library-lists-section .dl-cat-list .dl-cat-children>li.active>a{background:var(--dl-color-soft);color:var(--dl-color-deep);font-weight:600}.docs-library-lists-section .dl-main{flex:1 1 auto;margin-left:24px;min-width:0}.docs-library-lists-section .dl-filter-bar{align-items:center;background:#fff;border:1px solid #e9ecf2;border-radius:14px;box-shadow:0 4px 18px rgba(31,45,61,.04);display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;padding:10px 18px}.docs-library-lists-section .dl-filter-bar .dl-orderby{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.docs-library-lists-section .dl-filter-bar .dl-orderby-label{color:#9aa1b1;font-size:13px;margin-right:8px}.docs-library-lists-section .dl-filter-bar .dl-order-item{border-radius:16px;color:#626a7c;display:block;font-size:13px;padding:6px 14px;text-decoration:none;transition:all .15s}.docs-library-lists-section .dl-filter-bar .dl-order-item:hover{background:var(--dl-color-soft);color:var(--dl-color-deep);text-decoration:none}.docs-library-lists-section .dl-filter-bar .dl-order-item.active{background:var(--dl-color-soft);color:var(--dl-color-deep);font-weight:600}.docs-library-lists-section .dl-filter-bar .dl-list-count{color:#9aa1b1;flex:0 0 auto;font-size:13px}.docs-library-lists-section .dl-filter-bar .dl-list-count b{color:var(--dl-color-deep);margin:0 2px}.docs-library-lists-section .library-list-section{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(238px,1fr))}.docs-library-lists-section .library-list-section .item{background:#fff;border:1px solid #eaedf3;border-radius:14px;box-shadow:0 2px 10px rgba(31,45,61,.04);height:100%;overflow:hidden;position:relative;transition:transform .22s ease,box-shadow .22s ease,border-color .22s}.docs-library-lists-section .library-list-section .item:hover{border-color:var(--dl-color-soft);box-shadow:0 14px 30px rgba(31,45,61,.12);transform:translateY(-5px)}.docs-library-lists-section .library-list-section .item .item-link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.docs-library-lists-section .library-list-section .item .item-link:hover{text-decoration:none}.docs-library-lists-section .library-list-section .item{--item-ratio:4/3}.docs-library-lists-section .library-list-section .item .image{aspect-ratio:var(--item-ratio);background:linear-gradient(135deg,#eef1f6,#f6f8fb);overflow:hidden;position:relative}.docs-library-lists-section .library-list-section .item .image img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.docs-library-lists-section .library-list-section .item .image .image-mask{background:linear-gradient(180deg,transparent,rgba(12,20,36,.35));bottom:0;height:55%;left:0;opacity:0;position:absolute;right:0;transition:opacity .25s}.docs-library-lists-section .library-list-section .item .image .mode-badge{align-items:center;backdrop-filter:blur(4px);border-radius:12px;color:#fff;display:inline-flex;font-size:12px;gap:5px;height:24px;left:10px;padding:0 10px;position:absolute;top:10px;z-index:2}.docs-library-lists-section .library-list-section .item .image .mode-badge.badge-pay{background:rgba(240,90,60,.88)}.docs-library-lists-section .library-list-section .item .image .mode-badge.badge-password{background:rgba(52,58,75,.72)}.docs-library-lists-section .library-list-section .item.thumb-4-3{--item-ratio:4/3}.docs-library-lists-section .library-list-section .item.thumb-1-1{--item-ratio:1/1}.docs-library-lists-section .library-list-section .item.thumb-16-9{--item-ratio:16/9}.docs-library-lists-section .library-list-section .item.thumb-3-5{--item-ratio:3/5}.docs-library-lists-section .library-list-section .item .content{display:flex;flex:1;flex-direction:column;min-height:0;padding:16px 18px 14px}.docs-library-lists-section .library-list-section .item .content .title{color:#20263a;font-size:16px;font-weight:600;line-height:1.45;margin:0 0 8px}.docs-library-lists-section .library-list-section .item .content .description{color:#8a92a4;display:-webkit-box;flex:1;font-size:13px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0 0 14px;overflow:hidden}.docs-library-lists-section .library-list-section .item .content .info{align-items:center;border-top:1px solid #f1f3f7;display:flex;gap:10px;justify-content:space-between;padding-top:12px}.docs-library-lists-section .library-list-section .item .content .info .stats{align-items:center;display:flex;gap:14px;min-width:0}.docs-library-lists-section .library-list-section .item .content .info .stats .stat{align-items:center;color:#9aa1b1;display:inline-flex;font-size:12px;gap:5px}.docs-library-lists-section .library-list-section .item .content .info .stats .stat i{font-size:13px}.docs-library-lists-section .library-list-section .item .content .info .sell{align-items:baseline;display:flex;flex:0 0 auto;font-size:14px;gap:6px}.docs-library-lists-section .library-list-section .item .content .info .sell .price{color:#f0563c;font-size:16px;font-weight:700}.docs-library-lists-section .library-list-section .item .content .info .sell .price .price-symbol{font-size:12px;margin-right:1px}.docs-library-lists-section .library-list-section .item .content .info .sell .price-origin{color:#b4bac8;font-size:12px;text-decoration:line-through}.docs-library-lists-section .library-list-section .item .content .info .sell .sell-free{align-items:center;color:#16a16a;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.docs-library-lists-section .library-list-section .item .content .info .sell .sell-free i{font-size:12px}.docs-library-lists-section .library-list-section .item .content .info .sell .sell-password{align-items:center;color:#6a7183;display:inline-flex;font-size:12px;font-weight:600;gap:5px}.docs-library-lists-section .library-list-section .item .content .info .sell .sell-password i{color:#b39a48}.docs-library-lists-section .library-list-section .item:hover .image img{transform:scale(1.05)}.docs-library-lists-section .library-list-section .item:hover .image .image-mask{opacity:1}.docs-library-lists-section .dl-empty{background:#fff;border:1px dashed #dfe3ec;border-radius:14px;color:#9aa1b1;font-size:14px;grid-column:1/-1;padding:70px 20px;text-align:center}.docs-library-lists-section .page-section{padding:36px 0 0;text-align:center}.library-detail-body{--dl-color:#03b8cf;--dl-color-deep:#02a5bb;--dl-color-soft:rgba(3,184,207,.12);--dl-bg:#f5f6fa;background:var(--dl-bg);color:#3a4149;height:100%;min-width:1330px;overflow:hidden;overflow-y:auto}.library-detail-body .common-header{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.92);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(31,45,61,.03);left:300px;position:fixed;right:0;top:0;z-index:99}.library-detail-body .common-header .navbar-header{background:transparent;height:60px;margin:0 auto;min-width:1030px;width:100%}.library-detail-body .common-header .navbar-header .navigation{float:left;font-size:15px;height:60px;padding-right:10px;width:715px}.library-detail-body .common-header .navbar-header .navigation>ul{list-style:none;margin:0;padding-left:0}.library-detail-body .common-header .navbar-header .navigation>ul>li{float:left;line-height:60px;position:relative}.library-detail-body .common-header .navbar-header .navigation>ul>li .active-item{color:#222;display:block;padding:1px 21px 0;text-decoration:none}.library-detail-body .common-header .navbar-header .navigation>ul>li .dropdown-menu{border:0;box-shadow:none;box-shadow:0 0 3px #eee;left:-35px;min-width:154px;padding:10px 0;top:78px;width:154px}.library-detail-body .common-header .navbar-header .navigation>ul>li .dropdown-menu:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:"";display:block;height:0;left:50%;margin-left:-10px;position:absolute;top:-10px;width:0}.library-detail-body .common-header .navbar-header .navigation>ul>li .dropdown-menu>li{height:46px;text-align:center}.library-detail-body .common-header .navbar-header .navigation>ul>li .dropdown-menu>li>a{color:#555;font-size:16px;line-height:46px}.library-detail-body .common-header .navbar-header .navigation>ul>li .dropdown-menu>li:hover{background:#f5f8fa}.library-detail-body .common-header .navbar-header .navigation>ul>li .dropdown-menu>li:hover>a{background:#f5f8fa;color:#222}.library-detail-body .common-header .navbar-header .navigation>ul>li.active .active-item{color:var(--dl-color-deep)}.library-detail-body .common-header .navbar-header .navigation>ul>li.active .active-item:after{background:var(--dl-color-deep);bottom:6px;content:" ";height:3px;left:50%;margin-left:-6px;position:absolute;width:12px}.library-detail-body .common-header .navbar-header .attr-nav{float:right;height:60px;max-width:315px;padding:0 10px}.library-detail-body .common-header .navbar-header .attr-nav .search-header{cursor:pointer;float:left;padding:10px 20px 10px 0;position:relative}.library-detail-body .common-header .navbar-header .attr-nav .search-header .search-btn{display:block;height:40px;line-height:42px;text-align:center;width:18px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .search-btn i{color:#aaa;font-size:18px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup{display:none;height:58px;left:-480px;position:absolute;top:0;width:460px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup .input-group{margin:0 auto;padding:7px 0;width:460px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup .input-group .search-input{background-color:#f8f8f8;border:0;border-radius:20px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:none;height:46px;line-height:36px;padding-left:38px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup .input-group .search-icon{left:5px;top:15px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup .input-group .search-icon .icon{font-size:16px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup .input-group .input-group-btn button{border:0;border-radius:20px;border-bottom-left-radius:0;border-top-left-radius:0;padding:13px 25px}.library-detail-body .common-header .navbar-header .attr-nav .search-header .header-search-popup .input-group .input-group-btn button:focus{outline:0}.library-detail-body .common-header .navbar-header .attr-nav .information{float:left;padding:10px 20px 10px 0;position:relative}.library-detail-body .common-header .navbar-header .attr-nav .information .information-quantity{background:#ed5046;border-radius:8px;color:#fff;display:inline-block;font-size:14px;height:16px;line-height:16px;position:absolute;right:14px;text-align:center;top:5px;width:36px}.library-detail-body .common-header .navbar-header .attr-nav .information .information-icon{border-radius:50%;display:block;height:40px;line-height:40px;text-align:center;width:40px}.library-detail-body .common-header .navbar-header .attr-nav .information .information-icon .iconfont{color:#aaa;font-size:20px}.library-detail-body .common-header .navbar-header .attr-nav .user-info{float:left;height:60px;position:relative}.library-detail-body .common-header .navbar-header .attr-nav .user-info>a{color:#222;display:block;font-size:15px;padding:10px 0;text-decoration:none}.library-detail-body .common-header .navbar-header .attr-nav .user-info>a>img{border-radius:50%;display:block;float:left;height:40px;margin-right:10px;width:40px}.library-detail-body .common-header .navbar-header .attr-nav .user-info>a .nickname{display:block;line-height:40px;margin-left:40px;max-width:145px}.library-detail-body .common-header .navbar-header .attr-nav .user-info .dropdown-menu{border:0;box-shadow:none;box-shadow:0 0 3px #eee;min-width:154px;padding:10px 0;top:78px;width:154px}.library-detail-body .common-header .navbar-header .attr-nav .user-info .dropdown-menu:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:"";display:block;height:0;left:50%;margin-left:-10px;position:absolute;top:-10px;width:0}.library-detail-body .common-header .navbar-header .attr-nav .user-info .dropdown-menu>li{height:46px;text-align:center}.library-detail-body .common-header .navbar-header .attr-nav .user-info .dropdown-menu>li>a{color:#555;font-size:16px;line-height:46px}.library-detail-body .common-header .navbar-header .attr-nav .user-info .dropdown-menu>li:hover{background:#f5f8fa}.library-detail-body .common-header .navbar-header .attr-nav .user-info .dropdown-menu>li:hover>a{background:#f5f8fa;color:#222}.library-detail-body .common-header .navbar-header .attr-nav ul.no-login{list-style:none;margin:0;width:125px}.library-detail-body .common-header .navbar-header .attr-nav ul.no-login .login{float:left;font-size:15px;line-height:60px}.library-detail-body .common-header .navbar-header .attr-nav ul.no-login .login:after{color:#c7cacf;content:"|";margin:0 10px 0 6px}.library-detail-body .common-header .navbar-header .attr-nav ul.no-login .registration{float:left;font-size:15px;line-height:60px}.library-detail-body .common-header .navbar-header .attr-nav ul.no-login .registration>a{color:#222}.library-detail-body .common-header .navbar-header .attr-nav ul.no-login .registration>a:hover{text-decoration:none}.library-detail-body .sidebar{background:#fff;border-right:1px solid #eef0f4;bottom:0;box-shadow:2px 0 12px rgba(31,45,61,.02);display:flex;flex-direction:column;left:0;position:fixed;top:0;width:300px;z-index:80}.library-detail-body .sidebar .sidebar-top{background:radial-gradient(240px 90px at 100% -10px,var(--dl-color-soft),transparent 70%);border-bottom:1px solid #f1f3f7;padding:20px 22px 14px}.library-detail-body .sidebar .sidebar-top .sidebar-back{align-items:center;background:#fff;border:1px solid #e6eaf1;border-radius:13px;color:#8a92a4;display:inline-flex;font-size:12px;gap:5px;height:26px;padding:0 12px;text-decoration:none;transition:all .15s}.library-detail-body .sidebar .sidebar-top .sidebar-back:hover{border-color:var(--dl-color-soft);color:var(--dl-color-deep);text-decoration:none}.library-detail-body .sidebar .sidebar-top .app-name{color:#1c2333;font-size:20px;font-weight:700;line-height:1.4;margin:12px 0 6px}.library-detail-body .sidebar .sidebar-top .app-name a{color:inherit;text-decoration:none}.library-detail-body .sidebar .sidebar-top .app-name a:hover{color:var(--dl-color-deep);text-decoration:none}.library-detail-body .sidebar .sidebar-top .app-desc{color:#8a92a4;display:-webkit-box;font-size:12px;line-height:1.7;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.library-detail-body .sidebar .sidebar-top .app-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px}.library-detail-body .sidebar .sidebar-top .app-meta .meta-item{align-items:center;color:#8a92a4;display:inline-flex;font-size:12px;gap:4px}.library-detail-body .sidebar .sidebar-top .app-meta .meta-item i{font-size:13px}.library-detail-body .sidebar .sidebar-top .app-meta .meta-free{color:#16a16a;font-weight:600}.library-detail-body .sidebar .sidebar-top .app-meta .meta-pay{color:#f0563c;font-weight:700}.library-detail-body .sidebar .sidebar-top .app-meta .meta-password{color:#b39a48;font-weight:600}.library-detail-body .sidebar .search{border:1px solid #eceff4;border-radius:10px;cursor:pointer;margin:14px 18px 6px;overflow:hidden}.library-detail-body .sidebar .search .search-box{background:#f7f8fb}.library-detail-body .sidebar .search .search-box .input-mn{color:#b6bccb;height:36px;line-height:36px;padding-left:10px}.library-detail-body .sidebar .search .btn-mn{background:#fff;color:#6f7686;display:inline-block;font-size:13px;height:36px;line-height:36px;padding:0 16px;text-align:center}.library-detail-body .sidebar .sidebar-nav{flex:1;overflow-x:hidden;overflow-y:auto;padding:6px 10px 60px}.library-detail-body .sidebar .sidebar-nav .nav-title{color:#9aa1b1;font-size:13px;font-weight:600;margin:8px 10px 4px}.library-detail-body .sidebar .sidebar-nav .nav-title i{color:var(--dl-color);margin-right:6px}.library-detail-body .sidebar .sidebar-nav ul{list-style:none;margin:0;padding:0}.library-detail-body .sidebar .sidebar-nav ul li{position:relative}.library-detail-body .sidebar .sidebar-nav ul li a{border-radius:9px;color:#4c5468;display:block;font-size:14px;line-height:1.5;margin:1px 0;overflow:hidden;padding:8px 12px;text-decoration:none;text-overflow:ellipsis;transition:color .15s,background .15s;white-space:nowrap}.library-detail-body .sidebar .sidebar-nav ul li a:hover{background:var(--dl-color-soft);color:var(--dl-color-deep);text-decoration:none}.library-detail-body .sidebar .sidebar-nav ul li.active>a{background:var(--dl-color-soft);color:var(--dl-color-deep);font-weight:600}.library-detail-body .sidebar .sidebar-nav ul li ul a{font-size:13px;padding-left:28px}.library-detail-body .sidebar .sidebar-nav ul li ul ul a{font-size:13px;padding-left:44px}.library-detail-body .sidebar .sidebar-nav ul .nav-empty{color:#a3a9b8;font-size:13px;padding:16px 10px}.library-detail-body .content{box-sizing:border-box;margin-left:300px;min-width:1030px;padding-top:60px}.library-detail-body .doc-wrap{padding:28px 32px 90px}.library-detail-body .doc-layout{align-items:flex-start;display:flex;gap:32px;justify-content:center;margin:0 auto;max-width:1240px}.library-detail-body .doc-body{background:#fff;border:1px solid #e9ecf2;border-radius:16px;box-shadow:0 8px 28px rgba(31,45,61,.06);flex:1 1 720px;max-width:920px;min-width:0;padding:34px 46px 44px}.library-detail-body .doc-head{border-bottom:1px solid #f0f2f6;margin-bottom:8px;padding-bottom:20px}.library-detail-body .doc-head .doc-crumb{color:#9aa1b1;font-size:13px}.library-detail-body .doc-head .doc-crumb a{color:var(--dl-color-deep)}.library-detail-body .doc-head .doc-crumb a:hover{text-decoration:underline}.library-detail-body .doc-head .doc-crumb i{margin-right:4px}.library-detail-body .doc-head .doc-title{color:#1c2333;font-size:26px;font-weight:700;line-height:1.5;margin:12px 0 10px;word-break:break-word}.library-detail-body .doc-head .doc-meta{align-items:center;color:#9aa1b1;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 18px}.library-detail-body .doc-head .doc-meta .doc-meta-item i{font-size:13px;margin-right:5px}.library-detail-body .doc-content .markdown-section{color:#3c4454;font-size:15px;line-height:1.9;word-break:break-word}.library-detail-body .doc-content .markdown-section h1,.library-detail-body .doc-content .markdown-section h2,.library-detail-body .doc-content .markdown-section h3,.library-detail-body .doc-content .markdown-section h4,.library-detail-body .doc-content .markdown-section h5,.library-detail-body .doc-content .markdown-section h6{color:#20263a;font-weight:700;line-height:1.5;margin:30px 0 14px}.library-detail-body .doc-content .markdown-section h1:first-child,.library-detail-body .doc-content .markdown-section h2:first-child,.library-detail-body .doc-content .markdown-section h3:first-child,.library-detail-body .doc-content .markdown-section h4:first-child,.library-detail-body .doc-content .markdown-section h5:first-child,.library-detail-body .doc-content .markdown-section h6:first-child{margin-top:12px}.library-detail-body .doc-content .markdown-section h1{font-size:22px}.library-detail-body .doc-content .markdown-section h2{border-bottom:1px solid #f0f2f6;font-size:19px;padding-bottom:8px}.library-detail-body .doc-content .markdown-section h3{font-size:17px}.library-detail-body .doc-content .markdown-section h4,.library-detail-body .doc-content .markdown-section h5,.library-detail-body .doc-content .markdown-section h6{font-size:15px}.library-detail-body .doc-content .markdown-section p{margin:0 0 16px}.library-detail-body .doc-content .markdown-section a{color:var(--dl-color-deep)}.library-detail-body .doc-content .markdown-section a:hover{text-decoration:underline}.library-detail-body .doc-content .markdown-section img{border-radius:8px;box-shadow:0 2px 12px rgba(31,45,61,.06);margin:6px 0;max-width:100%}.library-detail-body .doc-content .markdown-section blockquote{background:var(--dl-color-soft);border-left:4px solid var(--dl-color-deep);border-radius:0 8px 8px 0;color:#5d6577;margin:18px 0;padding:12px 18px}.library-detail-body .doc-content .markdown-section blockquote p:last-child{margin-bottom:0}.library-detail-body .doc-content .markdown-section ol,.library-detail-body .doc-content .markdown-section ul{padding-left:1.6em}.library-detail-body .doc-content .markdown-section ol li,.library-detail-body .doc-content .markdown-section ul li{list-style:disc;margin:6px 0}.library-detail-body .doc-content .markdown-section ol li ul li,.library-detail-body .doc-content .markdown-section ul li ul li{list-style-type:circle}.library-detail-body .doc-content .markdown-section ol li{list-style:decimal}.library-detail-body .doc-content .markdown-section code{background:rgba(233,87,66,.08);border-radius:4px;color:#c23a5b;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;padding:2px 6px}.library-detail-body .doc-content .markdown-section pre{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#dfe4ee;line-height:1.7;margin:18px 0;overflow-x:auto;padding:10px 24px;white-space:pre}.library-detail-body .doc-content .markdown-section pre code{background:transparent;color:inherit;font-size:13px;padding:0}.library-detail-body .doc-content .markdown-section pre .pln{color:#666}.library-detail-body .doc-content .markdown-section pre .str{color:#98c379}.library-detail-body .doc-content .markdown-section pre .kwd{color:#c678dd}.library-detail-body .doc-content .markdown-section pre .com{color:#7f848e;font-style:italic}.library-detail-body .doc-content .markdown-section pre .typ{color:#e5c07b}.library-detail-body .doc-content .markdown-section pre .lit{color:#d19a66}.library-detail-body .doc-content .markdown-section pre .clo,.library-detail-body .doc-content .markdown-section pre .opn,.library-detail-body .doc-content .markdown-section pre .pun{color:#abb2bf}.library-detail-body .doc-content .markdown-section pre .tag{color:#e06c75}.library-detail-body .doc-content .markdown-section pre .atn{color:#d19a66}.library-detail-body .doc-content .markdown-section pre .atv{color:#98c379}.library-detail-body .doc-content .markdown-section pre .dec,.library-detail-body .doc-content .markdown-section pre .var{color:#d19a66}.library-detail-body .doc-content .markdown-section pre .fun{color:#61afef}.library-detail-body .doc-content .markdown-section pre ol.linenums{margin-bottom:0;margin-top:0}.library-detail-body .doc-content .markdown-section pre ol.linenums li{background:transparent;color:#666}.library-detail-body .doc-content .markdown-section pre ol.linenums li::marker{color:#7b8498}.library-detail-body .doc-content .markdown-section pre ol.linenums li code{white-space:inherit}.library-detail-body .doc-content .markdown-section table{border-collapse:collapse;font-size:14px;margin:18px 0;width:100%}.library-detail-body .doc-content .markdown-section table td,.library-detail-body .doc-content .markdown-section table th{border:1px solid #e6eaf1;padding:9px 12px;text-align:left}.library-detail-body .doc-content .markdown-section table th{background:#f7f8fb;color:#2b3040;font-weight:600}.library-detail-body .doc-content .markdown-section table tr:nth-child(2n) td{background:#fafbfd}.library-detail-body .doc-content .markdown-section hr{border:0;border-top:1px solid #eef0f5;margin:26px 0}.library-detail-body .doc-empty{color:#9aa1b1;padding:80px 20px;text-align:center}.library-detail-body .doc-empty i{color:#d4d9e3;display:block;font-size:52px;margin-bottom:14px}.library-detail-body .doc-empty p{font-size:14px;margin:0 0 18px}.library-detail-body .doc-empty .back-link{background:var(--dl-color);border-radius:18px;color:#fff;display:inline-block;font-size:13px;padding:8px 22px;text-decoration:none}.library-detail-body .doc-empty .back-link:hover{opacity:.9;text-decoration:none}.library-detail-body .doc-pager{border-top:1px solid #f0f2f6;display:flex;gap:18px;margin-top:36px;padding-top:22px}.library-detail-body .doc-pager .pager-link{align-items:center;background:#f7f8fb;border:1px solid #eef0f5;border-radius:12px;display:flex;flex:1;gap:12px;min-height:64px;padding:10px 16px;text-decoration:none;transition:all .2s}.library-detail-body .doc-pager .pager-link:hover{background:var(--dl-color-soft);border-color:var(--dl-color-soft);text-decoration:none}.library-detail-body .doc-pager .pager-link.pager-next{flex-direction:row-reverse;text-align:right}.library-detail-body .doc-pager .pager-link.pager-next .pager-text{align-items:flex-end}.library-detail-body .doc-pager .pager-link .pager-arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(31,45,61,.08);color:var(--dl-color-deep);display:flex;flex:0 0 34px;font-size:18px;height:34px;justify-content:center;width:34px}.library-detail-body .doc-pager .pager-link .pager-text{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.library-detail-body .doc-pager .pager-link .pager-text .pager-label{color:#9aa1b1;font-size:12px}.library-detail-body .doc-pager .pager-link .pager-text .pager-title{color:#3a4149;font-size:14px;font-weight:600;max-width:100%}.library-detail-body .toc-wrap{background:#fff;border:1px solid #e9ecf2;border-radius:14px;box-shadow:0 6px 20px rgba(31,45,61,.05);flex:0 0 232px;max-height:calc(100vh - 130px);overflow-y:auto;padding:14px 8px 16px;position:sticky;top:88px;width:232px}.library-detail-body .toc-wrap .toc-head{align-items:center;border-bottom:1px dashed #eef0f5;color:#3a4149;display:flex;font-size:13px;font-weight:600;gap:7px;padding:0 10px 10px}.library-detail-body .toc-wrap .toc-head i{color:var(--dl-color)}.library-detail-body .toc-wrap #toc{padding-top:6px}.library-detail-body .toc-wrap #toc .editormd-toc-title{display:none}.library-detail-body .toc-wrap #toc ul{list-style:none;margin:0;padding:0}.library-detail-body .toc-wrap #toc a{border-radius:6px;color:#6a7183;display:block;font-size:13px;line-height:1.6;overflow:hidden;padding:4px 10px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.library-detail-body .toc-wrap #toc a:hover{background:var(--dl-color-soft);color:var(--dl-color-deep);text-decoration:none}.library-detail-body .toc-wrap #toc a[level="1"]{color:#3a4149;font-weight:600;margin-top:4px;padding-top:6px}.library-detail-body .toc-wrap #toc a[level="2"]{padding-left:22px}.library-detail-body .toc-wrap #toc a[level="3"]{font-size:12px;padding-left:34px}.library-detail-body .gate-card{background:#fff;border:1px solid #e9ecf2;border-radius:18px;box-shadow:0 14px 44px rgba(31,45,61,.08);margin:40px auto;max-width:560px;padding:48px 40px 42px;text-align:center}.library-detail-body .gate-card .gate-icon{align-items:center;background:var(--dl-color-soft);border-radius:50%;color:var(--dl-color-deep);display:flex;font-size:36px;height:84px;justify-content:center;margin:0 auto 22px;width:84px}.library-detail-body .gate-card .gate-title{color:#20263a;font-size:22px;font-weight:700;margin:0 0 8px}.library-detail-body .gate-card .gate-sub{color:#8a92a4;font-size:14px;margin:0 0 24px}.library-detail-body .gate-card .gate-price{align-items:baseline;background:var(--dl-color-soft);border-radius:12px;display:flex;gap:10px;justify-content:center;margin-bottom:30px;padding:18px 0}.library-detail-body .gate-card .gate-price .gate-symbol{color:#f0563c;font-size:18px;font-weight:700}.library-detail-body .gate-card .gate-price .gate-amount{color:#f0563c;font-size:42px;font-weight:800;line-height:1}.library-detail-body .gate-card .gate-price .gate-free{color:#16a16a;font-size:26px;font-weight:700}.library-detail-body .gate-card .gate-price .gate-origin{color:#b4bac8;font-size:14px}.library-detail-body .gate-card .gate-btn{background:linear-gradient(135deg,var(--dl-color-deep),var(--dl-color));border:0;border-radius:23px;box-shadow:0 6px 18px var(--dl-color-soft);color:#fff;cursor:pointer;font-size:15px;height:46px;min-width:240px;padding:0 36px;transition:filter .2s,transform .2s}.library-detail-body .gate-card .gate-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.library-detail-body .gate-card .gate-btn i{margin-right:6px}.library-detail-body .gate-card .gate-points{color:#8a92a4;display:flex;font-size:12px;gap:26px;justify-content:center;margin-top:22px}.library-detail-body .gate-card .gate-points i{color:#16a16a;margin-right:4px}.library-detail-body .gate-card .gate-form .gate-input-group{margin:0 auto 22px;max-width:360px;position:relative}.library-detail-body .gate-card .gate-form .gate-input-group i{color:#b6bccb;font-size:15px;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.library-detail-body .gate-card .gate-form .gate-input-group .gate-input{background:#f7f8fb;border:1px solid #e3e7ef;border-radius:23px;color:#2b3040;font-size:14px;height:46px;outline:0;padding:0 18px 0 44px;transition:border-color .2s,box-shadow .2s;width:100%}.library-detail-body .gate-card .gate-form .gate-input-group .gate-input:focus{background:#fff;border-color:var(--dl-color);box-shadow:0 0 0 3px var(--dl-color-soft)}.library-detail-body .gate-card .gate-form .gate-input-group .gate-input::placeholder{color:#b4bac8}.library-detail-body #searchModal .link-section{max-height:300px;overflow-y:auto;padding-top:12px}.library-detail-body #searchModal .link-section .item{border-radius:8px;cursor:pointer;line-height:36px;padding:0 10px}.library-detail-body #searchModal .link-section .item:hover{background:#f2f3f7}.library-detail-body #searchModal .link-page{padding-top:10px;text-align:center}.Green{--dl-color:#00ce74;--dl-color-deep:#00b768;--dl-color-soft:rgba(0,206,116,.13)}.Blue{--dl-color:#03b8cf;--dl-color-deep:#02a5bb;--dl-color-soft:rgba(3,184,207,.12)}.LightRed{--dl-color:#ea644a;--dl-color-deep:#dd5236;--dl-color-soft:rgba(234,100,74,.12)}.Orange{--dl-color:#f90;--dl-color-deep:#ef8a00;--dl-color-soft:rgba(255,153,0,.13)}.LightPink{--dl-color:#f35d9b;--dl-color-deep:#e24b8d;--dl-color-soft:rgba(243,93,155,.12)}.Magenta{--dl-color:#8666b8;--dl-color-deep:#7454a8;--dl-color-soft:rgba(134,102,184,.13)}.docs-orders-create-section{background-color:#fff}.docs-orders-create-section .product-info-item{background:#fff;margin-bottom:20px}.docs-orders-create-section .product-info-item .item .image{float:left;width:120px}.docs-orders-create-section .product-info-item .item .image img{border-radius:5px}.docs-orders-create-section .product-info-item .item .info{margin-left:120px;padding-left:10px}.docs-orders-create-section .payment-info-item{background:#fff;margin-bottom:10px}.docs-orders-create-section .payment-info-item .chose_pay{background:#fff;margin:0;padding:8px 5px}.docs-orders-create-section .payment-info-item .item .pay-type{border-bottom:1px solid #eee;padding:5px;position:relative}.docs-orders-create-section .payment-info-item .item .pay-type .radio-primary{padding:10px 0}.docs-orders-create-section .payment-info-item .item .pay-type .radio-inline{width:500px}.docs-orders-create-section .payment-info-item .item .pay-type .pay-logo{height:32px;position:absolute;right:0;top:10px;width:32px}.docs-orders-create-section .payment-info-item .item .pay-type .pay-logo img{width:100%}.docs-orders-create-section .create-orders-item{background:#fff;margin-bottom:10px}.docs-orders-create-section .create-orders-item .price-box{margin-bottom:10px}.docs-orders-create-section .create-orders-item .price-box h3{display:block;float:left;margin:10px 0;width:100px}.docs-orders-create-section .create-orders-item .price-box .value{line-height:37px;margin-left:100px}.docs-orders-create-section .create-orders-item .price-box .value .price-item{text-align:right}.docs-orders-create-section .create-orders-item .price-box .value .price-item .member-price-item{border-radius:8px;color:#666;display:inline-block;font-size:14px;line-height:32px;padding:0 10px}.docs-orders-create-section .create-orders-item .price-box .value .price-item .member-price-item .price{color:#f60}.docs-orders-create-section .create-orders-item .price-box .value .price-item .price{display:inline-block;font-size:16px;font-weight:700;line-height:32px}.docs-orders-create-section .create-orders-item .price-box .value .price-item .marking-price{color:#999;display:inline-block;font-size:12px;text-decoration:line-through}.docs-orders-create-section .create-orders-item .btns .sale-btn{border:0}.Green .docs-orders-create-section .member-price-item,.Green .docs-orders-create-section .sale-btn{background-color:#00ce74;color:#fff}.Green .docs-orders-create-section .price{color:#00ce74}.Blue .docs-orders-create-section .member-price-item,.Blue .docs-orders-create-section .sale-btn{background-color:#03b8cf;color:#fff}.Blue .docs-orders-create-section .price{color:#03b8cf}.LightRed .docs-orders-create-section .member-price-item,.LightRed .docs-orders-create-section .sale-btn{background-color:#ea644a;color:#fff}.LightRed .docs-orders-create-section .price{color:#ea644a}.Orange .docs-orders-create-section .member-price-item,.Orange .docs-orders-create-section .sale-btn{background-color:#f90;color:#fff}.Orange .docs-orders-create-section .price{color:#f90}.LightPink .docs-orders-create-section .member-price-item,.LightPink .docs-orders-create-section .sale-btn{background-color:#ffb6c1;color:#fff}.LightPink .docs-orders-create-section .price{color:#ffb6c1}.Magenta .docs-orders-create-section .member-price-item,.Magenta .docs-orders-create-section .sale-btn{background-color:#8666b8;color:#fff}.Magenta .docs-orders-create-section .price{color:#8666b8}.empty{color:#999;margin:0 auto;padding:50px}.empty,.empty .empty-content{text-align:center}.empty .empty-content img{margin:10px auto;width:auto}.breadcrumb{margin:10px 0;padding:10px 0}.breadcrumb li a{color:#666}.breadcrumb li a:hover{text-decoration:none}.Green a:hover{color:#00ce74}.Blue a:hover{color:#03b8cf}.LightRed a:hover{color:#ea644a}.Orange a:hover{color:#f90}.LightPink a:hover{color:#ffb6c1}.Magenta a:hover{color:#8666b8}