/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-11-11 17:31:18
 */.my-share-icon[data-v-6d1f928a]{flex-shrink:0;color:currentColor;line-height:0}.my-share-icon[data-v-6d1f928a],a.button,span.button{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}a.button,span.button{gap:var(--spacing-2,8px);height:36px;line-height:36px;background:var(--primary-500);border:1px solid var(--primary-500);border-radius:var(--radius-lg);box-shadow:none;font-family:var(--font-family-site);font-size:var(--text-sm);font-weight:500;text-align:center;color:var(--white);cursor:pointer;padding:0 var(--spacing-4);text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease;&:hover{background:var(--primary-400);border-color:var(--primary-400);color:var(--white)}&:active{background:var(--primary-600);border-color:var(--primary-600)}>img{width:14px;height:auto;vertical-align:text-top;margin-right:5px}>svg,iconify-icon.my-share-icon,iconify-icon.my-svg-icon{flex-shrink:0;color:currentColor!important}}a.button.big,span.button.big{height:42px;line-height:42px}a.button.white,span.button.white{background-color:var(--white);border:1px solid var(--border-regular);color:var(--neutral-700);&:hover{background-color:var(--neutral-100);border-color:var(--border-dark);color:var(--neutral-800)}iconify-icon.my-share-icon,iconify-icon.my-svg-icon{color:currentColor!important}}a.button.red,span.button.red{background-color:var(--white);border:1px solid var(--error);color:var(--error);&:hover{background-color:var(--semantic-error-bg-light);border-color:var(--error);color:var(--error)}iconify-icon.my-share-icon,iconify-icon.my-svg-icon{color:currentColor!important}}a.button:not(.white):not(.red),span.button:not(.white):not(.red){iconify-icon.my-share-icon,iconify-icon.my-svg-icon{color:var(--white)!important}}a.button.left,span.button.left{margin-left:12px}.flex{display:flex}.flex.between{justify-content:space-between}.flex-1{flex:1}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-gap-10{gap:10px}.tags{padding:10px 0;display:flex;flex-wrap:wrap;.per-tag{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px;>img{width:10px;height:auto;vertical-align:middle;margin-left:10px}}.per-tag.type1{color:#6e5695;background:#efe5ff;border:0 solid}.per-tag.type2{color:#374b5e;background:#e5f2ff;border:0 solid}.per-tag.type3{color:#7b6748;background:#fff5e5;border:0 solid}.per-tag.type4{color:#4a695e;background:#eafff8;border:0 solid}.per-tag.big{line-height:44px}}.pointer{cursor:pointer}.title-lit{font-size:24px;line-height:40px;font-weight:700;color:$base-color-black}.mtb-20{margin:20px 0}.back{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20{margin:inherit}}[data-v-18965fdc]:export{menu-color:#525252;menu-color-active:#8fc31f;menu-background:#fafafa;column-second-menu-background:#fff}.card-menu-trigger-wrapper[data-v-18965fdc]{position:absolute;top:8px;right:8px;z-index:10;pointer-events:none}.card-menu-trigger[data-v-18965fdc]{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.12);border:none;pointer-events:auto;backdrop-filter:blur(4px)}.card-menu-trigger[data-v-18965fdc]:hover{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);transform:scale(1.05)}.card-menu-trigger svg[data-v-18965fdc]{width:16px;height:16px;display:block}.app-card-list .content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.app-card-list .content .box-card.flex1.application.library-card{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.app-card-list .content .empty{grid-column:1/-1;text-align:center;width:100%}@media only screen and (max-width:1200px){.app-card-list .content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:1000px){.app-card-list{padding-left:24px;padding-right:24px;box-sizing:border-box}}@media only screen and (max-width:640px){.app-card-list{padding-left:32px;padding-right:32px}.app-card-list .content{grid-template-columns:minmax(0,1fr);gap:12px;max-width:420px;margin-left:auto;margin-right:auto}.app-card-list .box-card.flex1.application.library-card{border-radius:10px}.app-card-list .box-card.flex1.application.library-card .card-cover{aspect-ratio:16/10}.app-card-list .box-card.flex1.application.library-card .card-info{padding:10px 12px 8px}.app-card-list .box-card.flex1.application.library-card .card-info .card-author{margin-bottom:6px;font-size:11px}.app-card-list .box-card.flex1.application.library-card .card-info .card-author .user{width:20px;height:20px;line-height:20px}.app-card-list .box-card.flex1.application.library-card .card-info .card-name{font-size:15px;line-height:20px;margin-bottom:4px}.app-card-list .box-card.flex1.application.library-card .card-info .card-desc{font-size:12px;line-height:18px;margin-bottom:8px;min-height:36px;-webkit-line-clamp:2}.app-card-list .box-card.flex1.application.library-card .card-meta{padding:8px 12px 10px;font-size:11px;line-height:16px}.app-card-list .box-card.flex1.application.library-card .card-menu-trigger{width:24px;height:24px}.app-card-list .box-card.flex1.application.library-card .card-menu-trigger svg{width:14px;height:14px}}@media only screen and (max-width:400px){.app-card-list{padding-left:24px;padding-right:24px}.app-card-list .content{max-width:100%}}.app-card-list--store .content{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-4)}.app-list-sentinel{height:4px}.app-list-loading-more{display:flex;align-items:center;justify-content:center;padding:16px 0;font-size:var(--text-sm);color:var(--neutral-400)}.app-card-list--store.el-loading-parent--relative>.el-loading-mask{right:0;bottom:auto;left:0;width:auto;height:min(100%,calc(100vh - 64px));align-items:center;justify-content:center}.app-card-list--store>.el-loading-mask .el-loading-spinner{position:relative!important;inset:auto!important;margin:0!important;transform:none!important}@media only screen and (max-width:640px){.app-card-list--store .content{grid-template-columns:minmax(0,1fr);gap:12px}}