.plaza-mall[data-v-38b9f6e4]{--pm-ink:#1c2434;--pm-sub:#5a6472;--pm-faint:#99a1ad;--pm-line:#e9eae4;--pm-bg:#f6f6f2;--pm-primary:#2749d8;--pm-primary-deep:#1d3ab0;--pm-primary-soft:#eef2fd;--pm-header-h:64px;min-height:100vh;background:var(--pm-bg);color:var(--pm-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;animation:pm-fade-38b9f6e4 .4s ease-out}@keyframes pm-fade-38b9f6e4{0%{opacity:0}to{opacity:1}}.pm-header[data-v-38b9f6e4]{position:sticky;top:0;z-index:30;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--pm-line)}.pm-header-inner[data-v-38b9f6e4]{max-width:1200px;margin:0 auto;height:var(--pm-header-h);padding:0 24px;display:flex;align-items:center;gap:20px}.pm-brand[data-v-38b9f6e4]{display:flex;align-items:center;gap:10px;cursor:pointer;flex-shrink:0}.pm-logo[data-v-38b9f6e4]{width:34px;height:34px;border-radius:10px;background:var(--pm-primary);color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(28,36,52,.18);overflow:hidden;flex-shrink:0}.pm-logo img[data-v-38b9f6e4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pm-brand-text[data-v-38b9f6e4]{display:flex;flex-direction:column;line-height:1.2}.pm-brand-text b[data-v-38b9f6e4]{font-size:16px;font-weight:700;letter-spacing:.5px}.pm-brand-text small[data-v-38b9f6e4]{font-size:11px;color:var(--pm-faint)}.pm-search[data-v-38b9f6e4]{flex:1;max-width:340px;margin-left:12px;display:flex;align-items:center;gap:8px;background:#f1f2ee;border:1px solid transparent;border-radius:999px;padding:0 14px;height:38px;transition:all .18s}.pm-search[data-v-38b9f6e4]:focus-within{background:#fff;border-color:var(--pm-primary);box-shadow:0 0 0 3px var(--pm-primary-soft)}.pm-search i.el-icon-search[data-v-38b9f6e4]{color:var(--pm-faint);font-size:15px}.pm-search input[data-v-38b9f6e4]{flex:1;border:none;outline:none;background:transparent;font-size:13.5px;color:var(--pm-ink)}.pm-search input[data-v-38b9f6e4]::-moz-placeholder{color:var(--pm-faint)}.pm-search input[data-v-38b9f6e4]::placeholder{color:var(--pm-faint)}.pm-search-clear[data-v-38b9f6e4]{border:none;background:none;cursor:pointer;color:var(--pm-faint);font-size:15px;padding:2px}.pm-search-clear[data-v-38b9f6e4]:hover{color:var(--pm-sub)}.pm-header-right[data-v-38b9f6e4]{margin-left:auto;display:flex;align-items:center;gap:14px;flex-shrink:0}.pm-user[data-v-38b9f6e4]{font-size:13px;color:var(--pm-sub);display:inline-flex;align-items:center;gap:5px}.pm-user i[data-v-38b9f6e4]{color:var(--pm-faint)}.pm-back[data-v-38b9f6e4]{height:36px;padding:0 16px;border-radius:999px;cursor:pointer;border:1px solid var(--pm-line);background:#fff;color:var(--pm-sub);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:4px;transition:all .18s}.pm-back[data-v-38b9f6e4]:hover{border-color:var(--pm-primary);color:var(--pm-primary);background:var(--pm-primary-soft)}.pm-main[data-v-38b9f6e4]{max-width:1200px;margin:0 auto;padding:24px 24px 40px}.pm-banner[data-v-38b9f6e4]{margin-bottom:28px}.pm-banner .el-carousel[data-v-38b9f6e4]{border-radius:18px;overflow:hidden;box-shadow:0 2px 14px rgba(28,36,52,.06)}.pm-slide[data-v-38b9f6e4]{position:relative;height:100%;overflow:hidden;display:flex;align-items:center}.pm-slide-dots[data-v-38b9f6e4]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(28,36,52,.055) 1.3px,transparent 0);background-size:20px 20px;mask-image:linear-gradient(105deg,transparent 42%,#000 78%);-webkit-mask-image:linear-gradient(105deg,transparent 42%,#000 78%)}.pm-slide-ring[data-v-38b9f6e4]{position:absolute;right:-70px;top:50%;transform:translateY(-50%);width:340px;height:340px;border-radius:50%;border:1.5px solid rgba(28,36,52,.08);pointer-events:none}.pm-slide-ring[data-v-38b9f6e4]:after{content:"";position:absolute;inset:38px;border-radius:50%;border:1.5px dashed rgba(28,36,52,.1)}.pm-slide-info[data-v-38b9f6e4]{position:relative;z-index:2;padding:0 56px;max-width:62%}.pm-slide-eyebrow[data-v-38b9f6e4]{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:3px;color:var(--pm-sub);margin-bottom:12px}.pm-slide-rank[data-v-38b9f6e4]{letter-spacing:1px;padding:3px 10px;border-radius:999px;background:var(--pm-ink);color:#fff;font-size:11px}.pm-slide-name[data-v-38b9f6e4]{margin:0 0 12px;font-size:30px;line-height:1.3;font-weight:800;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pm-slide-meta[data-v-38b9f6e4]{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.pm-tag[data-v-38b9f6e4]{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;border:1px solid transparent}.pm-slide-stat[data-v-38b9f6e4]{font-size:12.5px;color:var(--pm-sub)}.pm-slide-new[data-v-38b9f6e4]{color:#b45309;font-weight:600}.pm-slide-actions[data-v-38b9f6e4]{display:flex;align-items:center;gap:18px}.pm-slide-mark[data-v-38b9f6e4]{position:absolute;right:34px;bottom:-44px;z-index:1;font-family:Songti SC,STSong,SimSun,serif;font-size:210px;font-weight:900;opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .3s}.pm-slide:hover .pm-slide-mark[data-v-38b9f6e4]{opacity:.16}.pm-btn[data-v-38b9f6e4]{height:40px;padding:0 24px;border:none;border-radius:999px;cursor:pointer;background:var(--pm-primary);color:#fff;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 12px rgba(28,36,52,.18);transition:all .18s}.pm-btn[data-v-38b9f6e4]:hover{background:var(--pm-primary-deep);transform:translateY(-1px)}.pm-btn[data-v-38b9f6e4]:disabled{opacity:.6;cursor:not-allowed;transform:none}.pm-btn.sm[data-v-38b9f6e4]{height:32px;padding:0 16px;font-size:13px;box-shadow:none}.pm-btn-text[data-v-38b9f6e4]{border:none;background:none;cursor:pointer;padding:0;color:var(--pm-primary);font-size:13.5px;font-weight:600;display:inline-flex;align-items:center;gap:3px;transition:gap .18s}.pm-btn-text[data-v-38b9f6e4]:hover{gap:7px}.pm-banner[data-v-38b9f6e4] .el-carousel__indicator{padding:14px 5px}.pm-banner[data-v-38b9f6e4] .el-carousel__button{width:22px;height:4px;border-radius:4px;background:rgba(28,36,52,.16);opacity:1}.pm-banner[data-v-38b9f6e4] .el-carousel__indicator.is-active button{background:var(--pm-primary)}.pm-kingkong[data-v-38b9f6e4]{display:none}.pm-filter[data-v-38b9f6e4]{position:sticky;top:var(--pm-header-h);z-index:20;display:flex;align-items:center;gap:14px;margin-bottom:20px;padding:12px 4px;background:linear-gradient(var(--pm-bg) 82%,rgba(246,246,242,0))}.pm-chips[data-v-38b9f6e4]{display:flex;gap:8px;flex-wrap:wrap}.pm-chip[data-v-38b9f6e4]{height:32px;padding:0 15px;border-radius:999px;cursor:pointer;border:1px solid var(--pm-line);background:#fff;color:var(--pm-sub);font-size:13px;font-weight:600;transition:all .18s}.pm-chip[data-v-38b9f6e4]:hover{border-color:var(--pm-primary);color:var(--pm-primary)}.pm-chip.active[data-v-38b9f6e4]{background:var(--pm-ink);border-color:var(--pm-ink);color:#fff}.pm-filter-right[data-v-38b9f6e4]{margin-left:auto;display:flex;align-items:center;gap:16px;flex-shrink:0}.pm-count[data-v-38b9f6e4]{font-size:12.5px;color:var(--pm-faint)}.pm-sort[data-v-38b9f6e4]{display:flex;align-items:center;gap:8px}.pm-sort button[data-v-38b9f6e4]{border:none;background:none;cursor:pointer;padding:2px 2px;font-size:13px;font-weight:600;color:var(--pm-faint);transition:color .15s}.pm-sort button[data-v-38b9f6e4]:hover{color:var(--pm-sub)}.pm-sort button.active[data-v-38b9f6e4]{color:var(--pm-primary)}.pm-sort-sep[data-v-38b9f6e4]{width:1px;height:12px;background:var(--pm-line)}.pm-grid[data-v-38b9f6e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:20px;min-height:200px}.pm-card[data-v-38b9f6e4]{background:#fff;border:1px solid var(--pm-line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;animation:pm-rise-38b9f6e4 .45s both;animation-delay:calc(var(--i)*45ms)}@keyframes pm-rise-38b9f6e4{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pm-card[data-v-38b9f6e4]:hover{transform:translateY(-4px);box-shadow:0 10px 26px rgba(28,36,52,.1);border-color:transparent}.pm-cover[data-v-38b9f6e4]{position:relative;aspect-ratio:16/9;overflow:hidden}.pm-cover img[data-v-38b9f6e4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s}.pm-card:hover .pm-cover img[data-v-38b9f6e4]{transform:scale(1.05)}.pm-cover-char[data-v-38b9f6e4]{position:absolute;right:6px;bottom:-20px;font-family:Songti SC,STSong,SimSun,serif;font-size:104px;font-weight:900;opacity:.16;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .25s,transform .35s}.pm-card:hover .pm-cover-char[data-v-38b9f6e4]{opacity:.26;transform:scale(1.06)}.pm-cover-tag[data-v-38b9f6e4]{position:absolute;top:10px;left:10px;font-size:11px;font-weight:700;padding:2.5px 9px;border-radius:999px;border:1px solid transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.88)}.pm-cover-new[data-v-38b9f6e4]{font-weight:800;color:#fff;background:linear-gradient(120deg,#f59e0b,#ea580c)}.pm-cover-archived[data-v-38b9f6e4],.pm-cover-new[data-v-38b9f6e4]{position:absolute;top:10px;right:10px;font-size:10.5px;letter-spacing:1px;padding:3px 9px;border-radius:999px}.pm-cover-archived[data-v-38b9f6e4]{font-weight:700;color:#fafaf9;background:rgba(28,25,23,.68)}.pm-card-body[data-v-38b9f6e4]{display:flex;flex-direction:column;flex:1;padding:14px 16px 15px}.pm-card-name[data-v-38b9f6e4]{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.4}.pm-card-desc[data-v-38b9f6e4],.pm-card-name[data-v-38b9f6e4]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pm-card-desc[data-v-38b9f6e4]{margin:0 0 10px;font-size:12.5px;color:var(--pm-sub);line-height:1.6}.pm-card-meta[data-v-38b9f6e4]{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.pm-learners[data-v-38b9f6e4]{font-size:12px;color:var(--pm-faint);display:inline-flex;align-items:center;gap:4px}.pm-card-foot[data-v-38b9f6e4]{margin-top:auto;padding-top:12px;border-top:1px solid #f0f1ec;display:flex;align-items:center;gap:8px}.pm-elect-btn[data-v-38b9f6e4]{width:100%;justify-content:center}.pm-pager[data-v-38b9f6e4]{margin-top:26px;display:flex;justify-content:center}.pm-loadmore[data-v-38b9f6e4]{display:none}.pm-empty[data-v-38b9f6e4]{grid-column:1/-1;text-align:center;padding:70px 24px;background:#fff;border:1px dashed var(--pm-line);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:6px}.pm-empty-icon[data-v-38b9f6e4]{font-size:36px;color:var(--pm-faint);opacity:.7;margin-bottom:8px}.pm-empty-title[data-v-38b9f6e4]{margin:0;font-size:15px;font-weight:700;color:var(--pm-sub)}.pm-empty-desc[data-v-38b9f6e4]{margin:0 0 12px;font-size:13px;color:var(--pm-faint)}.pm-footer[data-v-38b9f6e4]{max-width:1200px;margin:0 auto;padding:18px 24px 34px;font-size:12px;color:var(--pm-faint);text-align:center;letter-spacing:.5px}.pm-sheet[data-v-38b9f6e4]{max-width:520px;margin:0 auto;padding:6px 22px calc(18px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column}.pm-sheet-grab[data-v-38b9f6e4]{width:38px;height:4px;border-radius:2px;background:#dcdcd6;margin:8px auto 14px;flex-shrink:0}.pm-sheet-name[data-v-38b9f6e4]{margin:0;font-size:16px;font-weight:800;color:var(--pm-ink);text-align:center;letter-spacing:-.3px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pm-sheet-sub[data-v-38b9f6e4]{font-size:12px;color:var(--pm-faint);text-align:center;margin:5px 0 16px;letter-spacing:2px}.pm-sheet-options[data-v-38b9f6e4]{display:flex;flex-direction:column;gap:10px}.pm-sheet-card[data-v-38b9f6e4]{position:relative;display:flex;flex-direction:column;gap:4px;text-align:left;padding:14px 46px 14px 16px;border:2px solid var(--pm-line);border-radius:14px;background:#fff;cursor:pointer;transition:all .15s}.pm-sheet-card b[data-v-38b9f6e4]{font-size:14px;color:var(--pm-ink);display:block}.pm-sheet-card span[data-v-38b9f6e4]{font-size:12.5px;color:var(--pm-sub);line-height:1.55;display:block}.pm-sheet-card[data-v-38b9f6e4]:active{transform:scale(.985)}.pm-sheet-card.active[data-v-38b9f6e4]{border-color:var(--pm-primary);background:var(--pm-primary-soft)}.pm-sheet-card.active b[data-v-38b9f6e4]{color:var(--pm-primary)}.pm-sheet-card.active[data-v-38b9f6e4]:after{content:"✓";position:absolute;top:13px;right:13px;width:22px;height:22px;border-radius:50%;background:var(--pm-primary);color:#fff;font-size:13px;font-weight:900;line-height:22px;text-align:center}.pm-sheet-tip[data-v-38b9f6e4]{margin:14px 2px 16px;font-size:12px;color:#b45309;display:flex;align-items:center;gap:5px}.pm-sheet-actions[data-v-38b9f6e4]{display:flex;gap:10px}.pm-sheet-cancel[data-v-38b9f6e4]{flex:1;height:46px;border:none;border-radius:999px;cursor:pointer;background:#f1f2ee;color:var(--pm-sub);font-size:14px;font-weight:600;transition:all .15s}.pm-sheet-cancel[data-v-38b9f6e4]:active{background:#e7e8e2}.pm-sheet-ok[data-v-38b9f6e4]{flex:1.5;height:46px;font-size:15px}.pm-dlg[data-v-38b9f6e4]{padding:4px 24px 22px;display:flex;flex-direction:column}.pm-dlg-name[data-v-38b9f6e4]{margin:0;font-size:17px;font-weight:800;color:var(--pm-ink);text-align:center;letter-spacing:-.3px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pm-dlg-sub[data-v-38b9f6e4]{font-size:12px;color:var(--pm-faint);text-align:center;margin:5px 0 16px;letter-spacing:2px}.pm-dlg-actions[data-v-38b9f6e4]{display:flex;gap:10px;margin-top:16px}@media (max-width:640px){.pm-header-inner[data-v-38b9f6e4]{flex-wrap:wrap;height:auto;min-height:52px;padding:8px 14px;gap:8px 10px;row-gap:8px}.pm-search[data-v-38b9f6e4]{order:3;width:100%;max-width:none;margin:0 0 2px;height:36px}.pm-brand-text small[data-v-38b9f6e4],.pm-user[data-v-38b9f6e4]{display:none}.pm-back[data-v-38b9f6e4]{margin-left:auto;height:32px;padding:0 12px;font-size:12px}.pm-main[data-v-38b9f6e4]{padding:14px 12px 30px}.pm-banner[data-v-38b9f6e4]{margin-bottom:16px}.pm-banner .el-carousel[data-v-38b9f6e4]{border-radius:14px}.pm-slide-info[data-v-38b9f6e4]{padding:0 20px;max-width:82%}.pm-slide-eyebrow[data-v-38b9f6e4]{letter-spacing:2px;margin-bottom:8px}.pm-slide-name[data-v-38b9f6e4]{font-size:19px;margin-bottom:8px}.pm-slide-meta[data-v-38b9f6e4]{margin-bottom:14px;gap:8px}.pm-slide-actions[data-v-38b9f6e4]{gap:12px}.pm-btn[data-v-38b9f6e4]{height:36px;padding:0 18px;font-size:13px}.pm-btn-text[data-v-38b9f6e4]{font-size:12.5px}.pm-slide-mark[data-v-38b9f6e4]{font-size:150px;right:2px;bottom:-30px}.pm-slide-ring[data-v-38b9f6e4]{display:none}.pm-kingkong[data-v-38b9f6e4]{display:block;margin-bottom:14px}.pm-kk-grid[data-v-38b9f6e4]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px 2px;background:#fff;border:1px solid var(--pm-line);border-radius:14px;padding:10px 4px 7px}.pm-kk[data-v-38b9f6e4]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 1px;border:none;background:none;cursor:pointer}.pm-kk-icon[data-v-38b9f6e4]{width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-family:Songti SC,STSong,SimSun,serif;font-size:16px;font-weight:700;transition:transform .15s}.pm-kk:active .pm-kk-icon[data-v-38b9f6e4]{transform:scale(.92)}.pm-kk-label[data-v-38b9f6e4]{font-size:10.5px;color:var(--pm-sub);font-weight:600}.pm-filter[data-v-38b9f6e4]{position:static;margin-bottom:14px;padding:4px 2px}.pm-chips[data-v-38b9f6e4]{display:none}.pm-filter-right[data-v-38b9f6e4]{margin-left:0;gap:10px}.pm-grid[data-v-38b9f6e4]{grid-template-columns:1fr;gap:12px;min-height:120px}.pm-card[data-v-38b9f6e4]{border-radius:12px}.pm-cover-char[data-v-38b9f6e4]{font-size:64px;bottom:-10px;right:2px}.pm-card-body[data-v-38b9f6e4]{padding:11px 13px 12px}.pm-card-name[data-v-38b9f6e4]{font-size:14px}.pm-card-meta[data-v-38b9f6e4]{margin-bottom:8px;gap:8px}.pm-learners[data-v-38b9f6e4]{font-size:11px}.pm-card-foot[data-v-38b9f6e4]{padding-top:8px}.pm-btn.sm[data-v-38b9f6e4]{height:30px;padding:0 12px;font-size:12.5px}.pm-pager[data-v-38b9f6e4]{display:none}.pm-loadmore[data-v-38b9f6e4]{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:22px}.pm-loadmore-btn[data-v-38b9f6e4]{height:40px;padding:0 26px;border-radius:999px;cursor:pointer;border:1px solid var(--pm-line);background:#fff;color:var(--pm-sub);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:5px;transition:all .18s}.pm-loadmore-btn[data-v-38b9f6e4]:active{background:var(--pm-primary-soft);color:var(--pm-primary)}.pm-loadmore-end[data-v-38b9f6e4]{font-size:11.5px;color:var(--pm-faint);letter-spacing:1px}.pm-empty[data-v-38b9f6e4]{padding:48px 16px;border-radius:14px}.pm-footer[data-v-38b9f6e4]{padding:14px 16px 28px}}@media (max-width:960px) and (min-width:641px){.pm-search[data-v-38b9f6e4]{max-width:220px}.pm-user[data-v-38b9f6e4]{display:none}.pm-slide-info[data-v-38b9f6e4]{padding:0 34px;max-width:78%}.pm-slide-name[data-v-38b9f6e4]{font-size:23px}.pm-slide-mark[data-v-38b9f6e4]{font-size:160px;right:8px}.pm-filter-right .pm-count[data-v-38b9f6e4]{display:none}}.pm-elect-dialog.el-dialog{border-radius:18px;box-shadow:0 18px 46px rgba(28,36,52,.2)}.pm-elect-dialog .el-dialog__header{padding:16px 16px 0}.pm-elect-dialog .el-dialog__body{padding:4px 0 0}.pm-elect-drawer.el-drawer{border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -8px 30px rgba(28,36,52,.14)}.pm-elect-drawer .el-drawer__body{padding:0}