.nav-bar[data-v-b8f8daa4]{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #f1f5f9;backdrop-filter:saturate(180%) blur(8px)}.nav-inner[data-v-b8f8daa4]{height:68px;display:flex;align-items:center;justify-content:space-between;gap:16px}.nav-left[data-v-b8f8daa4]{display:flex;align-items:center;gap:48px;min-width:0;flex:1}.brand img[data-v-b8f8daa4]{height:36px;display:block;flex-shrink:0}.nav-menu[data-v-b8f8daa4]{display:flex;align-items:center;gap:32px}.nav-item[data-v-b8f8daa4]{position:relative;font-size:16px;color:#475569;font-weight:500;cursor:pointer;padding:8px 0;transition:color .15s cubic-bezier(.16,1,.3,1)}.nav-item.is-active[data-v-b8f8daa4],.nav-item[data-v-b8f8daa4]:hover{color:#2563eb}.nav-item.is-active[data-v-b8f8daa4]:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:24px;height:3px;border-radius:3px;background:#2563eb}.auth-pc[data-v-b8f8daa4],.nav-right[data-v-b8f8daa4]{display:flex;align-items:center;gap:12px}.auth-pc .g-btn[data-v-b8f8daa4]{min-width:88px}@media (max-width:900px){.nav-inner[data-v-b8f8daa4]{height:56px}.brand img[data-v-b8f8daa4]{height:28px}.nav-left[data-v-b8f8daa4]{gap:0}.auth-pc[data-v-b8f8daa4],.nav-menu[data-v-b8f8daa4]{display:none!important}.auth-mobile[data-v-b8f8daa4]{align-items:center;border-radius:50%;background:#eff6ff;color:#2563eb;font-size:18px;margin-right:4px}.auth-mobile[data-v-b8f8daa4],.hamburger[data-v-b8f8daa4]{display:inline-flex;justify-content:center;width:36px;height:36px;border:none;cursor:pointer}.hamburger[data-v-b8f8daa4]{flex-direction:column;gap:4px;padding:0;background:transparent;border-radius:6px;transition:background .15s cubic-bezier(.16,1,.3,1)}.hamburger[data-v-b8f8daa4]:hover{background:#f8fafc}.hamburger span[data-v-b8f8daa4]{display:block;width:18px;height:2px;background:#1f2937;margin:0 auto;border-radius:2px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .15s cubic-bezier(.16,1,.3,1)}.hamburger.is-open span[data-v-b8f8daa4]:first-child{transform:translateY(6px) rotate(45deg)}.hamburger.is-open span[data-v-b8f8daa4]:nth-child(2){opacity:0}.hamburger.is-open span[data-v-b8f8daa4]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-drawer[data-v-b8f8daa4]{position:fixed;top:56px;left:0;right:0;bottom:0;background:rgba(15,23,42,.45);z-index:99}.mobile-drawer .mobile-menu[data-v-b8f8daa4]{list-style:none;margin:0;padding:8px 0;background:#fff;box-shadow:0 4px 12px -2px rgba(15,23,42,.08)}.mobile-drawer .mobile-menu li[data-v-b8f8daa4]{padding:14px 20px;font-size:15px;color:#1f2937;cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1);border-bottom:1px solid #f1f5f9}.mobile-drawer .mobile-menu li[data-v-b8f8daa4]:last-child{border-bottom:none}.mobile-drawer .mobile-menu li[data-v-b8f8daa4]:hover{background:#f8fafc}.mobile-drawer .mobile-menu li.is-active[data-v-b8f8daa4]{color:#2563eb;font-weight:600}.mobile-drawer .mobile-menu li.mobile-item-primary[data-v-b8f8daa4]{color:#fff;background:#2563eb;font-weight:600}.mobile-drawer .mobile-menu li.mobile-item-primary[data-v-b8f8daa4]:hover{background:#1d4ed8}.mobile-drawer .mobile-menu .mobile-divider[data-v-b8f8daa4]{height:8px;padding:0;background:#f8fafc;border-bottom:none}.drawer-enter-active[data-v-b8f8daa4],.drawer-leave-active[data-v-b8f8daa4]{transition:opacity .22s cubic-bezier(.16,1,.3,1)}.drawer-enter-active .mobile-menu[data-v-b8f8daa4],.drawer-leave-active .mobile-menu[data-v-b8f8daa4]{transition:transform .22s cubic-bezier(.16,1,.3,1)}.drawer-enter[data-v-b8f8daa4],.drawer-leave-to[data-v-b8f8daa4]{opacity:0}.drawer-enter .mobile-menu[data-v-b8f8daa4],.drawer-leave-to .mobile-menu[data-v-b8f8daa4]{transform:translateY(-12px)}}@media (min-width:901px){.auth-mobile[data-v-b8f8daa4],.hamburger[data-v-b8f8daa4],.mobile-drawer[data-v-b8f8daa4]{display:none!important}}.user-menu[data-v-b8f8daa4]{position:relative}.user-trigger[data-v-b8f8daa4]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:9999px;cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1)}.user-trigger[data-v-b8f8daa4]:hover{background:#f8fafc}.user-trigger .avatar[data-v-b8f8daa4]{width:28px;height:28px;border-radius:50%;background:#eff6ff}.user-trigger .user-name[data-v-b8f8daa4]{font-size:14px;color:#1f2937}.user-trigger .caret[data-v-b8f8daa4]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #6b7280;margin-left:4px}.user-dropdown[data-v-b8f8daa4]{position:absolute;top:calc(100% + 8px);right:0;width:180px;background:#fff;border-radius:10px;box-shadow:0 16px 40px -8px rgba(15,23,42,.12);padding:6px 0;list-style:none;margin:0}.user-dropdown li[data-v-b8f8daa4]{padding:10px 16px;font-size:14px;color:#1f2937;cursor:pointer;display:flex;align-items:center;gap:10px;transition:background .15s cubic-bezier(.16,1,.3,1)}.user-dropdown li[data-v-b8f8daa4]:hover{background:#f8fafc}.user-dropdown li .ico[data-v-b8f8daa4]{width:16px;height:16px;background:#2563eb;border-radius:4px;display:inline-block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.user-dropdown li.danger[data-v-b8f8daa4]{color:#ef4444}.user-dropdown li.danger .ico[data-v-b8f8daa4]{background:#ef4444}.user-dropdown li.divider[data-v-b8f8daa4]{padding:0;height:1px;background:#f1f5f9;margin:6px 0;cursor:default}.fade-enter-active[data-v-b8f8daa4],.fade-leave-active[data-v-b8f8daa4]{transition:opacity .15s cubic-bezier(.16,1,.3,1)}.fade-enter-from[data-v-b8f8daa4],.fade-leave-to[data-v-b8f8daa4]{opacity:0}.site-footer[data-v-56d67fba]{background:#0f172a;color:#cbd5e1}.footer-top[data-v-56d67fba]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.4fr;gap:40px;padding:64px 24px 48px}.brand-col .footer-logo[data-v-56d67fba]{height:32px;opacity:.85}.brand-col .slogan[data-v-56d67fba]{margin-top:16px;color:#94a3b8;font-size:13px;line-height:1.7}.contact-col h5[data-v-56d67fba],.link-col h5[data-v-56d67fba]{color:#fff;font-size:15px;margin:0 0 16px;font-weight:600}.contact-col a[data-v-56d67fba],.contact-col p[data-v-56d67fba],.link-col a[data-v-56d67fba],.link-col p[data-v-56d67fba]{display:block;color:#94a3b8;font-size:13px;margin:8px 0;cursor:pointer;transition:color .15s cubic-bezier(.16,1,.3,1)}.contact-col a[data-v-56d67fba]:hover,.contact-col p[data-v-56d67fba]:hover,.link-col a[data-v-56d67fba]:hover,.link-col p[data-v-56d67fba]:hover{color:#fff}.contact-col .ico[data-v-56d67fba]{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;background:#2563eb;border-radius:3px}.footer-bottom[data-v-56d67fba]{border-top:1px solid hsla(0,0%,100%,.06);padding:18px 0;font-size:12px;color:#64748b;text-align:center}.footer-bottom a[data-v-56d67fba]{color:#94a3b8}.footer-bottom a[data-v-56d67fba]:hover{color:#fff}.footer-bottom .ml[data-v-56d67fba]{margin-left:12px}@media (max-width:768px){.footer-top[data-v-56d67fba]{grid-template-columns:1fr!important;gap:24px;padding:40px 16px 24px}.brand-col .slogan[data-v-56d67fba]{font-size:12px}.brand-col .footer-logo[data-v-56d67fba]{height:28px}.contact-col[data-v-56d67fba],.link-col[data-v-56d67fba]{padding:16px;background:hsla(0,0%,100%,.04);border-radius:10px}.contact-col h5[data-v-56d67fba],.link-col h5[data-v-56d67fba]{font-size:15px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.08)}.contact-col a[data-v-56d67fba],.contact-col p[data-v-56d67fba],.link-col a[data-v-56d67fba],.link-col p[data-v-56d67fba]{display:block;color:#94a3b8;font-size:13px;margin:10px 0;line-height:1.5;word-break:normal}.contact-col .ico[data-v-56d67fba]{display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px}}@media (max-width:480px){.footer-bottom[data-v-56d67fba]{font-size:11px;padding:14px 16px;line-height:1.7}.footer-bottom .ml[data-v-56d67fba],.footer-bottom a[data-v-56d67fba],.footer-bottom span[data-v-56d67fba]{display:inline-block;margin:2px 6px}}.apply-form[data-v-bb568358]{display:flex;flex-direction:column;gap:16px}.info-card[data-v-bb568358]{background:#fff;border-radius:14px;padding:24px 28px;box-shadow:0 1px 2px 0 rgba(15,23,42,.04)}.info-card h3[data-v-bb568358]{margin:0 0 20px;font-size:17px;color:#0f172a;font-weight:700;padding-left:12px;border-left:3px solid #2563eb}.info-grid[data-v-bb568358]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 32px}.info-grid>div[data-v-bb568358]{display:flex;font-size:14px}.info-grid>div label[data-v-bb568358]{color:#6b7280;width:100px;flex-shrink:0}.info-grid>div span[data-v-bb568358]{color:#1f2937}.info-grid>div span .num[data-v-bb568358]{color:#ef4444;font-weight:700}.form-grid[data-v-bb568358]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.code-row[data-v-bb568358] .el-form-item__content{display:flex;gap:12px}.code-row .code-btn[data-v-bb568358]{height:36px;padding:0 16px;border-radius:6px;border:1px solid #2563eb;color:#2563eb;background:#eff6ff;cursor:pointer;white-space:nowrap}.code-row .code-btn[data-v-bb568358]:disabled{background:#f8fafc;color:#94a3b8;border-color:#e2e8f0}.upload-trigger[data-v-bb568358]{width:220px;height:80px;border:1px dashed #e2e8f0;border-radius:10px;background:#f8fafc;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#6b7280;cursor:pointer;gap:6px;font-size:13px}.template-link[data-v-bb568358]{display:inline-block;margin-top:8px;font-size:13px;color:#2563eb}.actions[data-v-bb568358]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.proj-page[data-v-d4794cfe]{padding:24px 0 48px}.stepper[data-v-d4794cfe]{display:flex;align-items:center;padding:24px;background:#fff;border-radius:14px;margin-bottom:16px}.stepper .step[data-v-d4794cfe]{flex:1;display:flex;align-items:center;gap:10px;color:#94a3b8}.stepper .step .num[data-v-d4794cfe]{width:28px;height:28px;border-radius:50%;background:#f8fafc;color:#94a3b8;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;transition:all .22s cubic-bezier(.16,1,.3,1)}.stepper .step .label[data-v-d4794cfe]{font-size:14px}.stepper .step .line[data-v-d4794cfe]{flex:1;height:1px;background:#f1f5f9}.stepper .step.is-active[data-v-d4794cfe]{color:#2563eb}.stepper .step.is-active .num[data-v-d4794cfe]{background:#2563eb;color:#fff}.stepper .step.is-done .num[data-v-d4794cfe]{background:#10b981;color:#fff}.search-bar[data-v-d4794cfe]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.search-bar .el-input[data-v-d4794cfe]{flex:1}.search-bar[data-v-d4794cfe] .el-input__inner{border-radius:9999px;height:40px}.filter-panel[data-v-d4794cfe]{background:#fff;border-radius:14px;padding:16px 24px;margin-bottom:16px}.filter-panel .filter-row[data-v-d4794cfe]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px dashed #f1f5f9}.filter-panel .filter-row[data-v-d4794cfe]:last-child{border-bottom:none}.filter-panel .filter-row label[data-v-d4794cfe]{width:80px;color:#475569;font-size:13px;padding-top:6px}.filter-panel .filter-row .chips[data-v-d4794cfe]{display:flex;flex-wrap:wrap;gap:8px}.filter-panel .filter-row .chips .chip[data-v-d4794cfe]{height:30px;padding:0 14px;border-radius:9999px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:13px;cursor:pointer;transition:all .15s cubic-bezier(.16,1,.3,1)}.filter-panel .filter-row .chips .chip[data-v-d4794cfe]:hover{color:#2563eb;border-color:#2563eb}.filter-panel .filter-row .chips .chip.is-active[data-v-d4794cfe]{background:#2563eb;color:#fff;border-color:#2563eb}.slide-down-enter-active[data-v-d4794cfe],.slide-down-leave-active[data-v-d4794cfe]{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.slide-down-enter-from[data-v-d4794cfe],.slide-down-leave-to[data-v-d4794cfe]{opacity:0;transform:translateY(-8px)}.proj-grid[data-v-d4794cfe]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.proj-card[data-v-d4794cfe]{background:#fff;padding:20px 24px 20px;border:1px solid #f1f5f9;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:16px}.proj-card[data-v-d4794cfe]:hover{border-color:#eff6ff;box-shadow:0 6px 20px rgba(24,144,255,.08);transform:translateY(-2px)}.proj-card .card-head[data-v-d4794cfe]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.proj-card .card-head .prj-title[data-v-d4794cfe]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.proj-card .card-head .prj-meta-row[data-v-d4794cfe]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.proj-card .card-head .region-tag[data-v-d4794cfe]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;background:#eff6ff;color:#2563eb;border-radius:6px;font-size:12px;flex-shrink:0;order:1}.proj-card .card-head .region-tag i[data-v-d4794cfe]{font-size:12px}.proj-card .card-head .prj-no-inline[data-v-d4794cfe]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#475569;min-width:0;order:3}.proj-card .card-head .prj-no-inline>i[data-v-d4794cfe]{color:#2563eb;font-size:13px;flex-shrink:0}.proj-card .card-head .prj-no-inline label[data-v-d4794cfe]{color:#6b7280;flex-shrink:0}.proj-card .card-head .prj-no-inline em[data-v-d4794cfe]{font-style:normal;color:#1f2937;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.proj-card .card-head .type-chip[data-v-d4794cfe]{flex-shrink:0;display:inline-block;padding:3px 10px;background:#ecfeff;color:#06b6d4;border-radius:6px;font-size:12px;font-weight:500;order:2}.proj-card .card-head .prj-name[data-v-d4794cfe]{margin:0;font-size:14px;font-weight:500;color:#1f2937;line-height:1.6;max-width:100%;white-space:normal;word-break:break-all}.proj-card .card-head .status-tag[data-v-d4794cfe]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:500}.proj-card .card-head .status-tag .dot[data-v-d4794cfe]{width:6px;height:6px;border-radius:50%}.proj-card .card-head .status-tag.is-open[data-v-d4794cfe]{background:#ecfdf5;color:#10b981}.proj-card .card-head .status-tag.is-open .dot[data-v-d4794cfe]{background:#10b981}.proj-card .card-head .status-tag.is-expired[data-v-d4794cfe]{background:#fffbeb;color:#f59e0b}.proj-card .card-head .status-tag.is-expired .dot[data-v-d4794cfe]{background:#f59e0b}.proj-card .card-stats[data-v-d4794cfe]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px;background:#f5f7fa;border-radius:10px;padding:14px 16px}.proj-card .card-stats .stat[data-v-d4794cfe]{display:flex;flex-direction:column;gap:6px;min-width:0}.proj-card .card-stats .stat-label[data-v-d4794cfe]{display:inline-flex;align-items:center;gap:4px;color:#6b7280;font-size:12px}.proj-card .card-stats .stat-label i[data-v-d4794cfe]{font-size:13px}.proj-card .card-stats .stat-value[data-v-d4794cfe]{font-size:14px;color:#0f172a;font-weight:500}.proj-card .card-stats .stat-amount .stat-value[data-v-d4794cfe]{font-size:13px}.proj-card .card-stats .stat-amount .amount-value[data-v-d4794cfe]{color:#ef4444;font-weight:500;font-size:14px}.proj-card .card-stats .stat-amount .amount-value .num[data-v-d4794cfe]{font-size:22px;font-weight:700;margin-left:2px;font-family:DIN Alternate,-apple-system,sans-serif}.proj-card .card-stats .date-value[data-v-d4794cfe]{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:#1f2937}.proj-card .card-stats .date-value i[data-v-d4794cfe]{color:#2563eb;font-size:13px}.proj-card .card-stats .date-value.is-expired[data-v-d4794cfe],.proj-card .card-stats .date-value.is-expired i[data-v-d4794cfe]{color:#f59e0b}.proj-card .card-foot[data-v-d4794cfe]{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid #f1f5f9;padding-top:14px}.proj-card .card-foot .apply-btn[data-v-d4794cfe]{min-width:120px;height:38px}.proj-card .card-foot .apply-btn i[data-v-d4794cfe]{margin-right:4px}.confirm-card[data-v-d4794cfe],.pay-card[data-v-d4794cfe]{background:#fff;border-radius:14px;padding:32px;box-shadow:0 1px 2px 0 rgba(15,23,42,.04)}.confirm-card h3[data-v-d4794cfe],.pay-card h3[data-v-d4794cfe]{margin:0 0 24px;font-size:18px;color:#0f172a}.confirm-grid[data-v-d4794cfe]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 24px}.confirm-grid div[data-v-d4794cfe]{display:flex;font-size:14px}.confirm-grid div label[data-v-d4794cfe]{color:#6b7280;margin-right:6px}.confirm-grid div span[data-v-d4794cfe]{color:#1f2937}.confirm-foot[data-v-d4794cfe],.pay-foot[data-v-d4794cfe]{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid #f1f5f9}.pay-card[data-v-d4794cfe]{text-align:center}.pay-card .qr-box[data-v-d4794cfe]{display:inline-block;padding:24px;border:1px solid #f1f5f9;border-radius:14px}.pay-card .qr-box img[data-v-d4794cfe]{width:200px;height:200px}.pay-card .qr-box p[data-v-d4794cfe]{margin:12px 0 0;color:#475569}.pay-card .qr-box .amount[data-v-d4794cfe]{font-size:22px;font-weight:700;color:#ef4444}.pay-card .pay-tip[data-v-d4794cfe]{margin-top:24px;color:#6b7280;font-size:13px}.pay-card .pay-foot[data-v-d4794cfe]{justify-content:center;border-top:none;padding-top:0}.pager[data-v-d4794cfe]{margin-top:24px;text-align:center}@media (max-width:768px){.stepper[data-v-d4794cfe]{padding:16px 12px;gap:4px}.stepper .step[data-v-d4794cfe]{flex-direction:column;gap:6px;text-align:center}.stepper .step .label[data-v-d4794cfe]{font-size:12px;white-space:nowrap}.stepper .step .line[data-v-d4794cfe]{display:none}.search-bar[data-v-d4794cfe]{flex-wrap:wrap}.search-bar .el-input[data-v-d4794cfe]{min-width:100%}.proj-grid[data-v-d4794cfe]{grid-template-columns:1fr;gap:12px}.proj-card[data-v-d4794cfe]{padding:16px;gap:14px}.proj-card .card-head[data-v-d4794cfe]{flex-direction:column;align-items:stretch}.proj-card .card-head .status-tag[data-v-d4794cfe]{align-self:flex-start}.proj-card .card-head .prj-meta-row[data-v-d4794cfe]{gap:6px}.proj-card .card-head .prj-meta-row .prj-no-inline em[data-v-d4794cfe]{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proj-card .card-head .prj-name[data-v-d4794cfe]{font-size:13px;line-height:1.6}.proj-card .card-stats[data-v-d4794cfe]{grid-template-columns:1fr;gap:14px;padding:14px}.proj-card .card-stats .stat-amount .amount-value .num[data-v-d4794cfe]{font-size:20px}.proj-card .card-foot .apply-btn[data-v-d4794cfe]{width:100%}.filter-panel[data-v-d4794cfe]{padding:12px 16px}.filter-panel .filter-row[data-v-d4794cfe]{flex-direction:column;gap:10px}.filter-panel .filter-row label[data-v-d4794cfe]{width:auto;padding-top:0}.confirm-card[data-v-d4794cfe],.pay-card[data-v-d4794cfe]{padding:20px 16px}.confirm-card h3[data-v-d4794cfe],.pay-card h3[data-v-d4794cfe]{font-size:16px;margin-bottom:16px}.confirm-grid[data-v-d4794cfe]{grid-template-columns:1fr;gap:14px}.confirm-foot[data-v-d4794cfe],.pay-foot[data-v-d4794cfe]{flex-direction:column-reverse;align-items:stretch}.confirm-foot .g-btn[data-v-d4794cfe],.pay-foot .g-btn[data-v-d4794cfe]{width:100%}.pay-card .qr-box[data-v-d4794cfe]{padding:16px}.pay-card .qr-box img[data-v-d4794cfe]{width:180px;height:180px}.pay-card .qr-box .amount[data-v-d4794cfe]{font-size:20px}}@media (max-width:640px){.proj-page[data-v-d4794cfe]{padding:12px 0 32px}.stepper .step .num[data-v-d4794cfe]{width:24px;height:24px;font-size:12px}.stepper .step .label[data-v-d4794cfe]{font-size:11px}.proj-card[data-v-d4794cfe]{padding:14px 12px}.proj-card .card-head .prj-name[data-v-d4794cfe]{font-size:14px}.proj-card .card-stats[data-v-d4794cfe]{padding:12px}.proj-card .card-foot[data-v-d4794cfe]{padding-top:12px}}.project-page[data-v-21c92469]{min-height:100vh;background:#f5f7fa}