[data-v-6309e99c] .v-note-wrapper{border:0}[data-v-6309e99c] .v-note-wrapper .v-note-panel .v-note-show .v-show-content,[data-v-6309e99c] .v-note-wrapper .v-note-panel .v-note-show .v-show-content-html{padding:0}[data-v-6309e99c] .v-note-wrapper{display:block!important;position:static!important}.pet-classroom2[data-v-7eb7d59a]{position:relative}.cstar-overlay[data-v-7eb7d59a]{position:fixed;inset:0;z-index:10002;display:flex;align-items:center;justify-content:center;background:rgba(22,17,48,.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.cstar-box[data-v-7eb7d59a]{position:relative;width:92vw;max-width:92vw;min-height:650px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:linear-gradient(180deg,#f5f3ff,#f0eeff);box-shadow:0 18px 52px rgba(20,12,55,.46),0 0 0 1px hsla(0,0%,100%,.55)}.cstar-header[data-v-7eb7d59a]{height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 20px;color:#fff;background:linear-gradient(90deg,#3c1c84,#26135d 52%,#150b3d);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.12)}.cstar-header__left[data-v-7eb7d59a],.cstar-header__right[data-v-7eb7d59a]{display:flex;align-items:center;min-width:0}.cstar-header__left[data-v-7eb7d59a]{gap:10px}.cstar-header__right[data-v-7eb7d59a]{gap:8px;font-size:12px;color:hsla(0,0%,100%,.82)}.cstar-logo[data-v-7eb7d59a]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#fff;font-size:12px;background:linear-gradient(135deg,#a78bfa,#7c3aed);box-shadow:0 4px 12px rgba(124,58,237,.42)}.cstar-title[data-v-7eb7d59a]{font-size:15px;font-weight:800;letter-spacing:.01em;white-space:nowrap}.cstar-lesson[data-v-7eb7d59a]{max-width:360px;height:22px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.12)}.cstar-module-label[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.cstar-switch[data-v-7eb7d59a]{width:34px;height:18px;padding:2px;border:none;border-radius:999px;background:hsla(0,0%,100%,.22);cursor:pointer}.cstar-switch span[data-v-7eb7d59a]{width:14px;height:14px;display:block;border-radius:50%;background:#fff;transition:transform .2s ease}.cstar-switch.is-on[data-v-7eb7d59a]{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.cstar-switch.is-on span[data-v-7eb7d59a]{transform:translateX(16px)}.cstar-switch-text[data-v-7eb7d59a]{min-width:36px;white-space:nowrap}.cstar-close[data-v-7eb7d59a]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.08);cursor:pointer}.cstar-body[data-v-7eb7d59a]{flex:1;min-height:0;display:flex;flex-direction:column;padding:14px 18px 18px;overflow:hidden}.pets-off-banner[data-v-7eb7d59a]{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 16px;background:linear-gradient(135deg,rgba(254,243,199,.95),rgba(253,230,138,.8));border:1px solid rgba(251,191,36,.35);border-radius:12px;font-size:12px;color:#92400e;font-weight:600}.pets-off-banner i[data-v-7eb7d59a]{font-size:14px;color:#d97706;flex-shrink:0}.cstar-summary[data-v-7eb7d59a]{height:42px;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:0 16px;border-radius:12px;color:#6d28d9;background:hsla(0,0%,100%,.92);border:1px solid rgba(124,58,237,.08);box-shadow:0 5px 18px rgba(124,58,237,.08)}.cstar-summary strong[data-v-7eb7d59a]{color:#5b21b6;font-size:13px;font-weight:900}.cstar-summary-icon[data-v-7eb7d59a]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#fff;font-size:11px;background:linear-gradient(135deg,#a78bfa,#7c3aed)}.cstar-chip[data-v-7eb7d59a]{height:22px;display:inline-flex;align-items:center;gap:4px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;color:#8b80b8;background:#f4f0ff}.cstar-chip--active[data-v-7eb7d59a]{color:#fff;background:linear-gradient(135deg,#a78bfa,#7c3aed)}.visit-tip-chip[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;white-space:nowrap}.te-icon-violet[data-v-7eb7d59a]{color:#a78bfa}.cp-chip-num[data-v-7eb7d59a]{font-weight:700;color:#7c3aed;font-variant-numeric:tabular-nums}.cp-chip-slash[data-v-7eb7d59a]{color:#d1d5db}.cp-chip-unit[data-v-7eb7d59a]{color:#9ca3af}.crank-trigger-btn[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(124,58,237,.15);background:#f1ecfe;color:#8b80b8;font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;cursor:pointer;transition:all .18s;white-space:nowrap;box-shadow:none}.crank-trigger-btn i[data-v-7eb7d59a]{font-size:11px;color:#8b80b8}.crank-trigger-btn[data-v-7eb7d59a]:hover{color:#7c3aed;background:#ede9fe;border-color:rgba(124,58,237,.22)}.crank-trigger-btn:hover i[data-v-7eb7d59a]{color:#7c3aed}.crank-overlay[data-v-7eb7d59a]{position:fixed;inset:0;z-index:10010;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(17,24,39,.42);backdrop-filter:blur(4px)}.crank-box[data-v-7eb7d59a]{width:100%;max-width:420px;max-height:72vh;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 24px 48px rgba(124,58,237,.22),0 8px 20px rgba(0,0,0,.08)}.crank-header[data-v-7eb7d59a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.crank-header__left[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:8px;min-width:0}.crank-header__icon[data-v-7eb7d59a]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:hsla(0,0%,100%,.16);font-size:13px}.crank-header__title[data-v-7eb7d59a]{font-size:16px;font-weight:800;letter-spacing:.02em}.crank-header__close[data-v-7eb7d59a]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid hsla(0,0%,100%,.22);border-radius:8px;color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.1);cursor:pointer}.crank-body[data-v-7eb7d59a]{display:flex;flex-direction:column;min-height:0;padding:16px}.crank-tabs[data-v-7eb7d59a]{display:inline-flex;align-self:center;background:#f1ecfe;border:1px solid rgba(124,58,237,.15);border-radius:999px;padding:3px;margin-bottom:14px}.crank-tabs__item[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:#8b80b8;font-size:12px;font-weight:700;padding:6px 14px;border-radius:999px;cursor:pointer;transition:all .18s;white-space:nowrap}.crank-tabs__item i[data-v-7eb7d59a]{font-size:10px}.crank-tabs__item[data-v-7eb7d59a]:hover{color:#7c3aed}.crank-tabs__item.active[data-v-7eb7d59a]{background:linear-gradient(135deg,#a78bfa,#7c3aed);color:#fff;box-shadow:0 2px 6px rgba(124,58,237,.3)}.crank-list[data-v-7eb7d59a]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:0;background:#fff;scrollbar-width:none}.crank-list[data-v-7eb7d59a]::-webkit-scrollbar{width:0;height:0}.crank-empty[data-v-7eb7d59a]{padding:32px 0;text-align:center;color:#9ca3af;font-size:13px}.crank-row[data-v-7eb7d59a]{display:flex;align-items:center;gap:12px;padding:11px 14px;background:#fff}.crank-row[data-v-7eb7d59a]:nth-child(2n){background:#f7f5fc}.crank-rank[data-v-7eb7d59a]{width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.crank-rank--top[data-v-7eb7d59a]{background:#ede9fe;color:#7c3aed}.crank-rank--n[data-v-7eb7d59a]{background:#f3f4f6;color:#9ca3af}.crank-avatar[data-v-7eb7d59a]{width:34px;height:34px;flex-shrink:0;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 4px rgba(124,58,237,.1);background:#f5f3ff}.crank-name[data-v-7eb7d59a]{flex:1;min-width:0;font-size:14px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crank-value[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:800;color:#7c3aed;flex-shrink:0}.crank-value i[data-v-7eb7d59a]{font-size:13px;color:#f59e0b}.crank-value--level i[data-v-7eb7d59a]{color:#a78bfa;font-size:12px}.sort-toggle[data-v-7eb7d59a]{display:inline-flex;background:#f1ecfe;border:1px solid rgba(124,58,237,.15);border-radius:999px;padding:2px}.sort-toggle__item[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:3px;border:none;background:transparent;color:#8b80b8;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px;cursor:pointer;transition:all .18s;white-space:nowrap}.sort-toggle__item i[data-v-7eb7d59a]{font-size:10px}.sort-toggle__item[data-v-7eb7d59a]:hover{color:#7c3aed}.sort-toggle__item.active[data-v-7eb7d59a]{background:linear-gradient(135deg,#a78bfa,#7c3aed);color:#fff;box-shadow:0 2px 6px rgba(124,58,237,.3)}.cstar-grid[data-v-7eb7d59a]{flex:1;min-height:0;max-height:calc(100vh - 162px);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:14px;overflow-y:auto;padding:20px 2px 8px;scrollbar-width:none}.cstar-grid[data-v-7eb7d59a]::-webkit-scrollbar{width:0;height:0}.cpet-card-slot[data-v-7eb7d59a]{min-width:0;min-height:250px}.cpet-card--placeholder[data-v-7eb7d59a]{height:100%;min-height:250px;background:hsla(0,0%,100%,.42);border-radius:20px;border:1px dashed rgba(124,58,237,.1);box-shadow:none;pointer-events:none}.cpet-card[data-v-7eb7d59a]{position:relative;min-width:0;background:#fff;border-radius:20px;overflow:hidden;transition:all .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 12px rgba(124,58,237,.07),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(124,58,237,.07)}.cpet-card[data-v-7eb7d59a]:hover{transform:translateY(-7px);box-shadow:0 18px 36px rgba(124,58,237,.14),0 6px 12px rgba(0,0,0,.05);border-color:rgba(124,58,237,.18)}.cpet-card--clickable[data-v-7eb7d59a]{cursor:pointer}.cpet-card--clickable[data-v-7eb7d59a]:hover{outline:2px solid rgba(124,58,237,.38);outline-offset:-1px}.cpet-card__inner[data-v-7eb7d59a]{position:relative;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#fff}.cpet-rank-pill[data-v-7eb7d59a]{position:absolute;top:10px;left:10px;z-index:2;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;background:hsla(0,0%,100%,.92);color:#9ca3af;border:1px solid rgba(124,58,237,.12);box-shadow:0 2px 6px rgba(124,58,237,.08)}.pet-image-area[data-v-7eb7d59a]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:128px;flex-shrink:0;transition:background .3s ease}.pet-image-area[data-v-7eb7d59a]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.18),transparent 50%,rgba(0,0,0,.04));pointer-events:none}.cpet-pet-img[data-v-7eb7d59a]{width:96px;height:96px;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 4px 8px rgba(0,0,0,.12))}.cpet-card-info[data-v-7eb7d59a]{background:linear-gradient(180deg,#fff,#fafafe);width:100%;box-sizing:border-box;min-width:0;padding:22px 12px 12px;position:relative}.cpet-card-info--no-pet[data-v-7eb7d59a]{padding-top:22px;flex-shrink:0}.cpet-stu-avatar-float[data-v-7eb7d59a]{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);top:0;width:40px;height:40px;border-radius:50%;border:2.5px solid #fff;background:#f5f3ff;object-fit:cover;box-shadow:0 2px 8px rgba(124,58,237,.18);z-index:3}.cpet-stu-name-row[data-v-7eb7d59a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-bottom:4px}.cpet-stu-name[data-v-7eb7d59a]{flex:1 1 80px;font-size:15px;font-weight:900;color:#1f2937;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.cpet-stu-name--muted[data-v-7eb7d59a]{color:#4b5563}.cpet-name-row[data-v-7eb7d59a]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.cpet-name-row--np[data-v-7eb7d59a]{min-height:22px}.cpet-pet-name[data-v-7eb7d59a]{flex:1 1 58px;font-size:10px;font-weight:600;color:#9ca3af;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpet-lv-badge[data-v-7eb7d59a]{font-size:9px;font-weight:700;color:#a78bfa;flex-shrink:0;background:linear-gradient(135deg,rgba(167,139,250,.15),rgba(124,58,237,.1));border:1px solid rgba(124,58,237,.12);padding:1px 5px;border-radius:20px}.cpet-name-row__badge[data-v-7eb7d59a]{margin-left:auto}@media (max-width:900px){.cpet-name-row__badge[data-v-7eb7d59a]{margin-left:0}}.cpet-np-text[data-v-7eb7d59a]{font-size:10px;color:#9ca3af;font-weight:500}.cpet-np-text--lesson[data-v-7eb7d59a]{color:#818cf8;display:flex;align-items:center;gap:4px}.cpet-np-text--lesson i[data-v-7eb7d59a]{font-size:7px}.cpet-badge[data-v-7eb7d59a]{padding:3px 10px;border-radius:20px;font-size:10px;line-height:1.6;letter-spacing:.01em;flex-shrink:0}.cpet-badge i[data-v-7eb7d59a]{font-size:6px;opacity:.85}.cpet-badge--golden[data-v-7eb7d59a]{box-shadow:0 1px 4px rgba(245,158,11,.3)}.cpet-badge--good[data-v-7eb7d59a]{box-shadow:0 1px 4px rgba(16,185,129,.3)}.cpet-badge--normal[data-v-7eb7d59a]{box-shadow:0 1px 4px rgba(59,130,246,.3)}.cpet-badge--low[data-v-7eb7d59a]{box-shadow:0 1px 4px rgba(234,88,12,.3)}.cpet-badge--weak[data-v-7eb7d59a]{box-shadow:0 1px 4px rgba(220,38,38,.3)}.cpet-xp-section[data-v-7eb7d59a]{margin-top:8px}.cpet-xp-label[data-v-7eb7d59a]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.cpet-xp-cap[data-v-7eb7d59a]{font-size:9px;color:#9ca3af;font-weight:500;display:flex;align-items:center;gap:2px}.cpet-xp-cap i[data-v-7eb7d59a]{font-size:7px;color:#c4b5fd}.cpet-xp-cap--muted i[data-v-7eb7d59a]{color:#d1d5db}.cpet-xp-val[data-v-7eb7d59a]{flex-shrink:0;font-size:9px;font-weight:700;color:#8b5cf6;font-variant-numeric:tabular-nums}.cpet-xp-val--muted[data-v-7eb7d59a]{color:#d1d5db}.cpet-xp-track[data-v-7eb7d59a]{height:8px;border-radius:99px;background:#ede9fe;overflow:hidden;position:relative}.cpet-xp-track--muted[data-v-7eb7d59a]{background:rgba(156,163,175,.12)}.cpet-xp-fill[data-v-7eb7d59a]{height:100%;border-radius:99px;background:linear-gradient(90deg,#a78bfa,#7c3aed);transition:width .8s cubic-bezier(.4,0,.2,1);position:relative}.cpet-xp-fill[data-v-7eb7d59a]:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent)}.cpet-xp-fill--muted[data-v-7eb7d59a]{width:0;background:rgba(156,163,175,.3)}.cpet-xp-fill--muted[data-v-7eb7d59a]:after{display:none}.cpet-xp-fill--golden[data-v-7eb7d59a]{background:linear-gradient(90deg,#fcd34d,#f59e0b)}.cpet-xp-fill--good[data-v-7eb7d59a]{background:linear-gradient(90deg,#6ee7b7,#10b981)}.cpet-no-pet-img-area[data-v-7eb7d59a]{padding:0}.cpet-card--no-pet .pet-image-area[data-v-7eb7d59a]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);height:128px}.cpet-card--pet-off.pet-image-area[data-v-7eb7d59a],.cpet-card--pet-off[data-v-7eb7d59a]{background:linear-gradient(135deg,#eef2ff,#e0e7ff)!important;padding:20px 0 28px!important}.cpet-no-pet-placeholder[data-v-7eb7d59a]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:6px;position:relative;z-index:2}.cpet-no-pet-label[data-v-7eb7d59a]{font-size:10px;font-weight:600;color:rgba(156,163,175,.8);letter-spacing:.3px}.cpet-star-chip[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:20px;font-size:10px;font-weight:800;color:#92400e;background:linear-gradient(135deg,#fde68a,#fbbf24);box-shadow:0 1px 4px rgba(245,158,11,.3);line-height:1.6;transition:background .2s,color .2s,box-shadow .2s;flex-shrink:0}.cpet-star-chip i[data-v-7eb7d59a]{font-size:8px}.cpet-star-chip--lesson[data-v-7eb7d59a]{gap:4px;padding:3px 9px;font-size:10px;font-weight:700;color:#7c3aed;background:linear-gradient(135deg,#ede9fe,#ddd6fe);border:1px solid rgba(124,58,237,.14);box-shadow:0 1px 4px rgba(124,58,237,.1)}.cpet-star-chip--lesson i[data-v-7eb7d59a]{font-size:9px;color:#f59e0b}.cpet-star-chip--lesson .tabular-nums[data-v-7eb7d59a]{font-weight:800}.cstar-empty[data-v-7eb7d59a]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:200px;color:#9ca3af;font-weight:700}@keyframes xp-float-center-data-v-7eb7d59a{0%{transform:translate(-50%,-50%) scale(.4);opacity:0;filter:blur(4px)}15%{transform:translate(-50%,-55%) scale(1.4);opacity:1;filter:blur(0)}35%{transform:translate(-50%,-60%) scale(1.1);opacity:1}to{transform:translate(-50%,-130%) scale(.9);opacity:0}}.xp-float[data-v-7eb7d59a]{position:absolute;top:50%;left:50%;font-weight:900;font-size:38px;pointer-events:none;z-index:9002;animation:xp-float-center-data-v-7eb7d59a 1.6s cubic-bezier(.22,1,.36,1) forwards;white-space:nowrap;letter-spacing:-.5px}.xp-float--gain[data-v-7eb7d59a]{color:#fbbf24;text-shadow:0 0 12px rgba(251,191,36,.85),0 0 24px rgba(251,191,36,.55),0 4px 10px rgba(0,0,0,.25),-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.xp-float--lose[data-v-7eb7d59a]{color:#fca5a5;text-shadow:0 0 12px rgba(220,38,38,.85),0 0 24px rgba(220,38,38,.55),0 4px 10px rgba(0,0,0,.25),-1px -1px 0 #7f1d1d,1px -1px 0 #7f1d1d,-1px 1px 0 #7f1d1d,1px 1px 0 #7f1d1d}@keyframes halo-expand-data-v-7eb7d59a{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}30%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}.xp-halo[data-v-7eb7d59a]{position:absolute;top:50%;left:50%;width:120px;height:120px;border-radius:50%;pointer-events:none;z-index:9001;animation:halo-expand-data-v-7eb7d59a 1s ease-out forwards}.xp-halo--gain[data-v-7eb7d59a]{background:radial-gradient(circle,rgba(251,191,36,.55) 0,rgba(251,191,36,.2) 45%,transparent 70%);box-shadow:0 0 40px rgba(251,191,36,.6)}.xp-halo--lose[data-v-7eb7d59a]{background:radial-gradient(circle,rgba(220,38,38,.5) 0,rgba(220,38,38,.2) 45%,transparent 70%);box-shadow:0 0 40px rgba(220,38,38,.55)}@keyframes spark-fly-data-v-7eb7d59a{0%{transform:translate(-50%,-50%) scale(.4);opacity:0}15%{transform:translate(calc(-50% + var(--spark-mx)*0.3),calc(-50% + var(--spark-my)*0.3)) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--spark-mx)),calc(-50% + var(--spark-my))) scale(.5);opacity:0}}.xp-spark[data-v-7eb7d59a]{position:absolute;top:50%;left:50%;font-size:18px;font-weight:900;pointer-events:none;z-index:9001;animation:spark-fly-data-v-7eb7d59a 1.4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--spark-delay,0s)}.xp-spark--gain[data-v-7eb7d59a]{color:#fbbf24;text-shadow:0 0 8px rgba(251,191,36,.9)}.xp-spark--lose[data-v-7eb7d59a]{color:#dc2626;text-shadow:0 0 8px rgba(220,38,38,.9)}@keyframes pulse-gain-data-v-7eb7d59a{0%,to{box-shadow:0 2px 8px rgba(124,58,237,.05);transform:translateY(0)}30%{box-shadow:0 0 0 5px rgba(251,191,36,.55),0 0 30px rgba(251,191,36,.4),0 8px 24px rgba(124,58,237,.25);transform:translateY(-3px) scale(1.02)}60%{box-shadow:0 0 0 8px rgba(167,139,250,.35),0 8px 28px rgba(124,58,237,.3);transform:translateY(-1px) scale(1.01)}}@keyframes shake-lose-data-v-7eb7d59a{0%,to{transform:translateX(0) rotate(0deg)}15%{transform:translateX(-6px) rotate(-1deg)}30%{transform:translateX(6px) rotate(1deg)}45%{transform:translateX(-5px) rotate(-.8deg)}60%{transform:translateX(5px) rotate(.8deg)}75%{transform:translateX(-3px) rotate(-.4deg)}90%{transform:translateX(3px) rotate(.4deg)}}.cpet-card--pulse-gain[data-v-7eb7d59a]{animation:pulse-gain-data-v-7eb7d59a 1.4s ease-in-out;z-index:9001}.cpet-card--shake-lose[data-v-7eb7d59a]{animation:shake-lose-data-v-7eb7d59a .7s ease-in-out;z-index:9001}.cpet-card--shake-lose[data-v-7eb7d59a]:hover{transform:none}@keyframes deduct-border-pulse-data-v-7eb7d59a{0%{box-shadow:0 0 0 0 rgba(220,38,38,0);border-color:rgba(220,38,38,0)}15%{box-shadow:0 0 0 4px rgba(220,38,38,.6),0 0 22px rgba(220,38,38,.55);border-color:#dc2626}45%{box-shadow:0 0 0 6px rgba(220,38,38,.35),0 0 30px rgba(220,38,38,.45);border-color:#ef4444}70%{box-shadow:0 0 0 4px rgba(220,38,38,.25),0 0 18px rgba(220,38,38,.3);border-color:rgba(220,38,38,.6)}to{box-shadow:0 0 0 0 rgba(220,38,38,0);border-color:rgba(220,38,38,0)}}@keyframes deduct-border-sweep-data-v-7eb7d59a{0%{background-position:200% 200%;opacity:0}20%{opacity:1}to{background-position:-100% -100%;opacity:0}}.cpet-card--deduct-border[data-v-7eb7d59a]{position:relative;z-index:9001}.cpet-card--deduct-border[data-v-7eb7d59a]:before{content:"";position:absolute;inset:-3px;border-radius:17px;border:3px solid transparent;pointer-events:none;z-index:5;animation:deduct-border-pulse-data-v-7eb7d59a 1.2s ease-out forwards}.cpet-card--deduct-border[data-v-7eb7d59a]:after{content:"";position:absolute;inset:-3px;border-radius:17px;background:linear-gradient(125deg,transparent 30%,rgba(220,38,38,.55) 48%,hsla(0,0%,100%,.7) 50%,rgba(220,38,38,.55) 52%,transparent 70%);background-size:250% 250%;pointer-events:none;z-index:4;mix-blend-mode:screen;animation:deduct-border-sweep-data-v-7eb7d59a 1.2s ease-out forwards}@keyframes gain-border-pulse-data-v-7eb7d59a{0%{box-shadow:0 0 0 0 rgba(251,191,36,0);border-color:rgba(251,191,36,0)}15%{box-shadow:0 0 0 4px rgba(251,191,36,.6),0 0 22px rgba(251,191,36,.55);border-color:#fbbf24}45%{box-shadow:0 0 0 6px rgba(167,139,250,.4),0 0 30px rgba(251,191,36,.45);border-color:#f59e0b}70%{box-shadow:0 0 0 4px rgba(124,58,237,.25),0 0 18px rgba(167,139,250,.3);border-color:rgba(167,139,250,.6)}to{box-shadow:0 0 0 0 rgba(167,139,250,0);border-color:rgba(167,139,250,0)}}.cpet-card--gain-border[data-v-7eb7d59a]{position:relative;z-index:9001}.cpet-card--gain-border[data-v-7eb7d59a]:before{content:"";position:absolute;inset:-3px;border-radius:17px;border:3px solid transparent;pointer-events:none;z-index:5;animation:gain-border-pulse-data-v-7eb7d59a 1.4s ease-out forwards}.cpet-card--gain-border[data-v-7eb7d59a]:after{content:"";position:absolute;inset:-3px;border-radius:17px;background:linear-gradient(125deg,transparent 30%,rgba(251,191,36,.55) 48%,hsla(0,0%,100%,.85) 50%,rgba(251,191,36,.55) 52%,transparent 70%);background-size:250% 250%;pointer-events:none;z-index:4;mix-blend-mode:screen;animation:deduct-border-sweep-data-v-7eb7d59a 1.4s ease-out forwards}@keyframes fade-overlay-data-v-7eb7d59a{0%{opacity:0}25%{opacity:1}to{opacity:0}}.cpet-gain-overlay[data-v-7eb7d59a]{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(251,191,36,.35),rgba(251,191,36,.1) 60%,transparent);pointer-events:none;z-index:1;animation:fade-overlay-data-v-7eb7d59a .9s ease-out forwards}@keyframes xp-shimmer-sweep-data-v-7eb7d59a{0%{transform:translateX(-30%);opacity:0}30%{opacity:1}to{transform:translateX(120%);opacity:0}}.xp-shimmer[data-v-7eb7d59a]{position:absolute;top:0;left:0;width:35%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.85),transparent);animation:xp-shimmer-sweep-data-v-7eb7d59a 1s ease-out forwards;pointer-events:none;z-index:2}@media (prefers-reduced-motion:reduce){.cpet-card--deduct-border[data-v-7eb7d59a]:after,.cpet-card--deduct-border[data-v-7eb7d59a]:before,.cpet-card--gain-border[data-v-7eb7d59a]:after,.cpet-card--gain-border[data-v-7eb7d59a]:before,.cpet-card--pulse-gain[data-v-7eb7d59a],.cpet-card--shake-lose[data-v-7eb7d59a],.cpet-gain-overlay[data-v-7eb7d59a],.xp-float[data-v-7eb7d59a],.xp-halo[data-v-7eb7d59a],.xp-shimmer[data-v-7eb7d59a],.xp-spark[data-v-7eb7d59a]{animation-duration:.01s!important}.cpet-xp-fill[data-v-7eb7d59a]{transition-duration:.01s!important}}.grant-drawer__backdrop[data-v-7eb7d59a]{position:absolute;inset:48px 0 0;z-index:8990;background:rgba(0,0,0,.28);pointer-events:auto}.grant-drawer[data-v-7eb7d59a]{position:absolute;right:0;top:48px;bottom:0;width:320px;background:#160d35;box-shadow:-6px 0 40px rgba(0,0,0,.45);z-index:9000;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s cubic-bezier(.34,1.06,.64,1);overflow:hidden}.grant-drawer--open[data-v-7eb7d59a]{transform:translateX(0)}.grant-drawer__toolbar[data-v-7eb7d59a]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;flex-shrink:0}.grant-drawer__nav[data-v-7eb7d59a]{display:flex;gap:5px}.grant-drawer__nav-btn[data-v-7eb7d59a]{height:28px;padding:0 10px;border-radius:7px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.7);font-size:10px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .15s}.grant-drawer__nav-btn[data-v-7eb7d59a]:hover{background:hsla(0,0%,100%,.14);color:#fff}.grant-drawer__close[data-v-7eb7d59a]{width:28px;height:28px;border-radius:7px;border:none;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.55);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.grant-drawer__close[data-v-7eb7d59a]:hover{background:hsla(0,0%,100%,.16);color:#fff}.grant-drawer__hero[data-v-7eb7d59a]{position:relative;padding:16px 20px 20px;display:flex;flex-direction:column;align-items:center;flex-shrink:0;overflow:hidden}.grant-drawer__hero[data-v-7eb7d59a]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(139,92,246,.35),transparent);pointer-events:none}.grant-drawer__hero.hero--golden[data-v-7eb7d59a]:before{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(245,158,11,.3),transparent)}.grant-drawer__hero.hero--good[data-v-7eb7d59a]:before{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(16,185,129,.28),transparent)}.grant-drawer__hero.hero--normal[data-v-7eb7d59a]:before{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(99,102,241,.28),transparent)}.grant-drawer__hero.hero--low[data-v-7eb7d59a]:before{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(234,88,12,.28),transparent)}.grant-drawer__hero.hero--weak[data-v-7eb7d59a]:before{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(239,68,68,.28),transparent)}.grant-drawer__pet-img-wrap[data-v-7eb7d59a]{position:relative;width:136px;height:136px;border-radius:28px;background:hsla(0,0%,100%,.07);display:flex;align-items:center;justify-content:center;z-index:1}.grant-drawer__pet-img-wrap--avatar[data-v-7eb7d59a]{border-radius:50%}.grant-drawer__pet-img-wrap[data-v-7eb7d59a]:after{content:"";position:absolute;inset:-3px;background:linear-gradient(135deg,rgba(167,139,250,.5),rgba(124,58,237,.2));z-index:0;border-radius:31px}.grant-drawer__pet-img-wrap--avatar[data-v-7eb7d59a]:after{border-radius:50%}.grant-drawer__pet-img-wrap.grant-ring--golden[data-v-7eb7d59a]:after{background:linear-gradient(135deg,rgba(251,191,36,.7),rgba(245,158,11,.3))}.grant-drawer__pet-img-wrap.grant-ring--good[data-v-7eb7d59a]:after{background:linear-gradient(135deg,rgba(52,211,153,.6),rgba(16,185,129,.25))}.grant-drawer__pet-img-wrap.grant-ring--normal[data-v-7eb7d59a]:after{background:linear-gradient(135deg,rgba(99,102,241,.55),rgba(79,70,229,.25))}.grant-drawer__pet-img-wrap.grant-ring--low[data-v-7eb7d59a]:after{background:linear-gradient(135deg,rgba(251,146,60,.6),rgba(234,88,12,.25))}.grant-drawer__pet-img-wrap.grant-ring--weak[data-v-7eb7d59a]:after{background:linear-gradient(135deg,rgba(248,113,113,.6),rgba(239,68,68,.25))}.grant-drawer__pet-img-inner[data-v-7eb7d59a]{position:relative;z-index:1;width:136px;height:136px;border-radius:inherit;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);overflow:hidden}.grant-drawer__pet-img[data-v-7eb7d59a]{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35))}.grant-drawer__pet-img--avatar[data-v-7eb7d59a]{width:136px;height:136px;object-fit:cover;border-radius:50%}.grant-drawer__stu-bar[data-v-7eb7d59a]{display:flex;align-items:center;gap:10px;width:100%;margin-top:14px;z-index:1}.grant-drawer__stu-avatar[data-v-7eb7d59a]{width:42px;height:42px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.22);flex-shrink:0;background:hsla(0,0%,100%,.08);box-shadow:0 2px 10px rgba(0,0,0,.3)}.grant-drawer__stu-text[data-v-7eb7d59a]{flex:1;min-width:0}.grant-drawer__stu-name[data-v-7eb7d59a]{font-size:15px;font-weight:900;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.grant-drawer__stu-sub[data-v-7eb7d59a]{display:flex;align-items:center;gap:6px;margin-top:2px}.grant-drawer__stu-sub .pet-tag[data-v-7eb7d59a]{font-size:10px;font-weight:700;color:hsla(0,0%,100%,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grant-drawer__badge[data-v-7eb7d59a]{font-size:9px;padding:1px 6px}.grant-drawer__coin-badge[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,rgba(252,211,77,.2),rgba(245,158,11,.12));border:1px solid rgba(252,211,77,.3);border-radius:999px;padding:3px 9px;flex-shrink:0}.grant-drawer__coin-badge strong[data-v-7eb7d59a]{font-size:14px;font-weight:900;color:#fcd34d}.grant-drawer__coin-badge span[data-v-7eb7d59a]{font-size:10px;color:rgba(252,211,77,.7);font-weight:600}.grant-drawer__status-row[data-v-7eb7d59a]{display:flex;align-items:center;gap:8px;width:100%;margin-top:10px;z-index:1}.grant-drawer__xp-bar-wrap[data-v-7eb7d59a]{flex:1}.grant-drawer__xp-label[data-v-7eb7d59a]{display:flex;justify-content:space-between;font-size:9px;color:hsla(0,0%,100%,.45);margin-bottom:3px}.grant-drawer__xp-track[data-v-7eb7d59a]{height:4px;border-radius:999px;background:hsla(0,0%,100%,.12);overflow:hidden}.grant-drawer__xp-fill[data-v-7eb7d59a]{height:100%;border-radius:999px;background:linear-gradient(90deg,#a78bfa,#7c3aed);transition:width .4s}.grant-drawer__xp-fill.xp--golden[data-v-7eb7d59a]{background:linear-gradient(90deg,#fcd34d,#f59e0b)}.grant-drawer__xp-fill.xp--good[data-v-7eb7d59a]{background:linear-gradient(90deg,#6ee7b7,#10b981)}.grant-drawer__divider[data-v-7eb7d59a]{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 30%,hsla(0,0%,100%,.1) 70%,transparent);flex-shrink:0}.grant-drawer__rules[data-v-7eb7d59a]{flex:1;overflow-y:auto;padding:12px 14px 20px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.15) transparent}.grant-drawer__rules[data-v-7eb7d59a]::-webkit-scrollbar{width:3px}.grant-drawer__rules[data-v-7eb7d59a]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:4px}.grant-rule-card[data-v-7eb7d59a]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);border-radius:12px;padding:10px 12px 12px;margin-bottom:8px}.grant-rule-card[data-v-7eb7d59a]:last-child{margin-bottom:0}.grant-rule-empty[data-v-7eb7d59a]{padding:16px 12px;text-align:center;font-size:12px;color:hsla(0,0%,100%,.55)}.grant-rule-card__header[data-v-7eb7d59a]{display:flex;align-items:center;gap:6px;margin-bottom:9px}.grant-rule-card__icon[data-v-7eb7d59a]{width:18px;height:18px;flex-shrink:0}.grant-rule-card__name[data-v-7eb7d59a]{font-size:12px;font-weight:800;color:hsla(0,0%,100%,.85)}.grant-rule-card__scores[data-v-7eb7d59a]{display:flex;gap:6px}.grant-score-btn[data-v-7eb7d59a]{flex:1;height:36px;border-radius:9px;border:none;font-size:12px;font-weight:900;cursor:pointer;transition:all .14s;display:flex;align-items:center;justify-content:center;letter-spacing:.2px}.grant-score-btn--add[data-v-7eb7d59a]{background:linear-gradient(160deg,#fde68a,#f59e0b);color:#78350f;box-shadow:0 2px 6px rgba(245,158,11,.25)}.grant-score-btn--add[data-v-7eb7d59a]:hover{background:linear-gradient(160deg,#fef3c7,#fbbf24);transform:translateY(-2px);box-shadow:0 6px 14px rgba(245,158,11,.35)}.grant-score-btn--add[data-v-7eb7d59a]:active{transform:translateY(0)}.grant-score-btn--deduct[data-v-7eb7d59a]{background:rgba(239,68,68,.15);color:#fca5a5;border:1px solid rgba(239,68,68,.28)}.grant-score-btn--deduct[data-v-7eb7d59a]:hover{background:rgba(239,68,68,.28);color:#fee2e2;transform:translateY(-2px)}.grant-score-btn--deduct[data-v-7eb7d59a]:active{transform:translateY(0)}.cpet-badge[data-v-7eb7d59a]{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:999px;font-size:9px;font-weight:800;color:#fff}.cpet-badge--golden[data-v-7eb7d59a]{background:linear-gradient(135deg,#fde68a,#f59e0b);color:#78350f}.cpet-badge--good[data-v-7eb7d59a]{background:linear-gradient(135deg,#6ee7b7,#10b981)}.cpet-badge--normal[data-v-7eb7d59a]{background:linear-gradient(135deg,#93c5fd,#3b82f6)}.cpet-badge--low[data-v-7eb7d59a]{background:linear-gradient(135deg,#fdba74,#ea580c)}.cpet-badge--weak[data-v-7eb7d59a]{background:linear-gradient(135deg,#fca5a5,#dc2626)}.tabular-nums[data-v-7eb7d59a]{font-variant-numeric:tabular-nums}@media (max-width:1100px){.cstar-grid[data-v-7eb7d59a]{gap:12px}.cpet-pet-img[data-v-7eb7d59a]{width:90px;height:90px}}div[data-v-bb2f8e98]{box-sizing:border-box}.create-container[data-v-bb2f8e98]{position:absolute;top:30%;right:0;z-index:1111}.create-container .silence[data-v-bb2f8e98]{width:70px;background-color:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,78%,.5);border-radius:5px;overflow:hidden}.create-container .silence .line[data-v-bb2f8e98]{width:52px;height:1px;margin:auto;background:#ececec}.create-container .silence ul[data-v-bb2f8e98]{display:flex;flex-direction:column}.create-container .silence ul li[data-v-bb2f8e98]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:95px;background-color:#fff;cursor:pointer;transition:background-color .25s}.create-container .silence ul li[data-v-bb2f8e98]:hover{background-color:#efefef}.create-container .silence ul li img.icon-star[data-v-bb2f8e98]{width:31px}.create-container .silence ul li img.icon-user[data-v-bb2f8e98]{width:24px}.create-container .silence ul li img.icon-question[data-v-bb2f8e98]{width:30px}.create-container .silence ul li img.icon-time[data-v-bb2f8e98]{width:28px}.create-container .silence ul li div[data-v-bb2f8e98]{padding-top:8px;font-weight:400;font-size:12px;color:#666;line-height:17px}.create-container .expand[data-v-bb2f8e98]{position:fixed;left:0;top:0;z-index:3;width:100%;height:100%;background:rgba(57,57,57,.7)}.create-container .expand .expand-box[data-v-bb2f8e98]{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:68.02083333333333vw;height:32.08333333333333vw;color:#fff;background:url(../img/rakingBg@2x.2d573d9b.png) 50%/100% no-repeat}.create-container .expand .expand-box .close[data-v-bb2f8e98]{position:absolute;right:-.52083vw;top:-.52083vw;z-index:1;width:2.60417vw;height:2.60417vw;background:hsla(0,0%,100%,.19);border:1px solid hsla(0,0%,100%,.32);transform:rotate(45deg);cursor:pointer}.create-container .expand .expand-box .close[data-v-bb2f8e98]:after,.create-container .expand .expand-box .close[data-v-bb2f8e98]:before{content:"";position:absolute;left:50%;top:50%;width:1.45833vw;height:.20833vw;border-radius:5px;background-color:#fff}.create-container .expand .expand-box .close[data-v-bb2f8e98]:before{transform:translate(-50%,-50%) rotate(90deg)}.create-container .expand .expand-box .close[data-v-bb2f8e98]:after{transform:translate(-50%,-50%)}.create-container .expand .expand-box .title[data-v-bb2f8e98]{position:relative;display:flex;justify-content:center;transform:translateY(-2.5vw)}.create-container .expand .expand-box .title strong[data-v-bb2f8e98]{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);font-family:AlimamaDongFangDaKai;font-size:2.5vw;color:#fff;line-height:3.48958vw;letter-spacing:.46875vw}.create-container .expand .expand-box .title img[data-v-bb2f8e98]{width:24.0625vw}.create-container .expand .expand-box .content[data-v-bb2f8e98]{position:relative;display:flex;justify-content:space-between;align-items:flex-end;width:100%;height:100%;padding:0 2.23958vw 0 3.75vw}.create-container .expand .expand-box .content .content-left[data-v-bb2f8e98]{transform:translateY(2px)}.create-container .expand .expand-box .content .content-left .rank-people[data-v-bb2f8e98]{display:flex;justify-content:space-between;width:20.36458vw;padding:0 .41667vw 0 .52083vw}.create-container .expand .expand-box .content .content-left .rank-people .first-place[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .second-place[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .third-place[data-v-bb2f8e98]{position:relative;display:inline-flex;flex-direction:column;align-items:center}.create-container .expand .expand-box .content .content-left .rank-people .first-place .head[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .second-place .head[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .third-place .head[data-v-bb2f8e98]{position:absolute;width:3.85417vw;height:3.85417vw;object-fit:cover}.create-container .expand .expand-box .content .content-left .rank-people .first-place .name[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .second-place .name[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .third-place .name[data-v-bb2f8e98]{padding-top:.72917vw;font-weight:500;font-size:.72917vw;color:#fff;line-height:20px}.create-container .expand .expand-box .content .content-left .rank-people .first-place[data-v-bb2f8e98]{order:2;width:6.51042vw;transform:translateY(1.30208vw)}.create-container .expand .expand-box .content .content-left .rank-people .first-place img.frame[data-v-bb2f8e98]{width:6.51042vw}.create-container .expand .expand-box .content .content-left .rank-people .first-place img.head[data-v-bb2f8e98]{top:1.30208vw;border-radius:50%}.create-container .expand .expand-box .content .content-left .rank-people .second-place[data-v-bb2f8e98]{order:1;width:5.41667vw;transform:translateY(4.0625vw)}.create-container .expand .expand-box .content .content-left .rank-people .second-place img.frame[data-v-bb2f8e98],.create-container .expand .expand-box .content .content-left .rank-people .second-place img[data-v-bb2f8e98]:first-child{width:5.41667vw}.create-container .expand .expand-box .content .content-left .rank-people .second-place img.head[data-v-bb2f8e98]{top:1.40625vw;border-radius:50%}.create-container .expand .expand-box .content .content-left .rank-people .third-place[data-v-bb2f8e98]{order:3;width:5.98958vw;transform:translateY(6.71875vw)}.create-container .expand .expand-box .content .content-left .rank-people .third-place img.frame[data-v-bb2f8e98]{width:5.98958vw}.create-container .expand .expand-box .content .content-left .rank-people .third-place img.head[data-v-bb2f8e98]{top:1.04167vw;border-radius:50%}.create-container .expand .expand-box .content .content-left .rank-podium img[data-v-bb2f8e98]{display:block;width:20.36458vw}.create-container .expand .expand-box .content .change-route[data-v-bb2f8e98]{position:absolute;z-index:1;top:-1.5625vw;right:2.86458vw;display:flex;align-items:center}.create-container .expand .expand-box .content .change-route span[data-v-bb2f8e98]{font-size:.72917vw;border:1px solid #dcdfe6;padding:.10417vw .52083vw;cursor:pointer}.create-container .expand .expand-box .content .change-route span[data-v-bb2f8e98]:first-child{border-radius:4px 0 0 4px;border-right:none}.create-container .expand .expand-box .content .change-route span[data-v-bb2f8e98]:last-child{border-radius:0 4px 4px 0}.create-container .expand .expand-box .content .change-route span.active[data-v-bb2f8e98]{background:#409eff}.create-container .expand .expand-box .content .content-right[data-v-bb2f8e98]{position:relative;width:39.21875vw;height:21.97917vw;margin-bottom:3.75vw;background:rgba(78,65,206,.7);border-radius:20px;border:3px solid #ada7fa;opacity:.95;padding:2.60417vw 2.1875vw 0;overflow:hidden}.create-container .expand .expand-box .content .content-right .el-row[data-v-bb2f8e98]{display:flex;flex-wrap:wrap}.create-container .expand .expand-box .content .content-right .el-row .el-col-5[data-v-bb2f8e98]{width:20%}.create-container .expand .expand-box .content .content-right .rank-stu[data-v-bb2f8e98]{position:relative;display:flex;flex-direction:column;align-items:center;width:3.125vw;margin-bottom:1.04167vw;cursor:pointer}.create-container .expand .expand-box .content .content-right .rank-stu img[data-v-bb2f8e98]{width:3.125vw;height:3.125vw;border-radius:50%;border:1px solid #fff;object-fit:cover}.create-container .expand .expand-box .content .content-right .rank-stu .coin-num[data-v-bb2f8e98]{display:inline-flex;justify-content:center;align-items:center;width:2.8125vw;height:1.04167vw;background:#ffd857;border-radius:14px;border:1px solid #fff;transform:translateY(-.41667vw);font-weight:400;font-size:.625vw;color:#8d5517}.create-container .expand .expand-box .content .content-right .rank-stu .stu-name[data-v-bb2f8e98]{transform:translateY(-.20833vw);font-weight:400;font-size:.625vw;color:#fff}.create-container .expand .expand-box .content .content-right .stu-coin-detail[data-v-bb2f8e98]{position:absolute;left:0;top:0;width:100%;height:100%;padding:1.5625vw 0 0 3.125vw;background-color:#5e53d6}.create-container .expand .expand-box .content .content-right .stu-coin-detail .back[data-v-bb2f8e98]{position:absolute;top:1.04167vw;right:1.04167vw;width:1.5625vw;cursor:pointer}.create-container .expand .expand-box .content .content-right .stu-coin-detail .back img[data-v-bb2f8e98]{display:block;width:100%}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top[data-v-bb2f8e98]{display:flex;margin-bottom:1.82292vw}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-head[data-v-bb2f8e98]{width:2.60417vw;height:2.60417vw;border-radius:50%;margin-right:.9375vw;object-fit:cover}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .stu-name[data-v-bb2f8e98]{display:flex;align-items:center;padding-bottom:.3125vw}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .stu-name span[data-v-bb2f8e98]{padding-right:.625vw;font-weight:400;font-size:.625vw;color:#fff}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .stu-name img[data-v-bb2f8e98]{width:.72917vw;height:auto}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .stu-name strong[data-v-bb2f8e98]{padding-left:.20833vw;font-size:.83333vw;color:#ffea1f}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .tags[data-v-bb2f8e98]{display:flex;align-items:center}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .tags .tag[data-v-bb2f8e98]{display:inline-flex;align-items:center;height:1.30208vw;padding-right:.52083vw;margin-right:1.82292vw;background:#5b4eda;border-radius:13px}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .tags .tag[data-v-bb2f8e98]:last-child{margin-right:0}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .tags .tag img[data-v-bb2f8e98]{height:100%}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-top .stu-info .tags .tag span[data-v-bb2f8e98]{padding-left:.26042vw;font-weight:400;font-size:.72917vw;color:#fff}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li[data-v-bb2f8e98]{display:flex;align-items:center;margin-bottom:2.08333vw}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li[data-v-bb2f8e98]:last-child{margin-bottom:0}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li .tag-name[data-v-bb2f8e98]{width:6.25vw;margin-right:.52083vw}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li .tag-score[data-v-bb2f8e98]{display:flex;align-items:center}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li .tag-score span[data-v-bb2f8e98]{display:inline-flex;justify-content:center;align-items:center;width:2.86458vw;height:1.30208vw;margin-right:2.60417vw;font-size:.72917vw;background:rgba(238,237,251,.38);border-radius:13px;cursor:pointer;transition:background-color .25s}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li .tag-score span[data-v-bb2f8e98]:last-child{margin-right:0}.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li .tag-score span[data-v-bb2f8e98]:active,.create-container .expand .expand-box .content .content-right .stu-coin-detail .stu-content li .tag-score span[data-v-bb2f8e98]:hover{background-color:#ffea1f}.create-container .award-dialog-wrapper[data-v-bb2f8e98]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5}.create-container .award-dialog-wrapper .award-dialog[data-v-bb2f8e98]{position:absolute;left:50%;top:50%;z-index:1;margin:5.20833vw 0 0 7.8125vw;transform:translate(-50%,-50%)}.create-container .award-dialog-wrapper .award-dialog .award-dialog-box[data-v-bb2f8e98]{animation:animateBoom-data-v-bb2f8e98 .35s ease}.create-container .award-dialog-wrapper .award-dialog .award-dialog-box .award-bg[data-v-bb2f8e98]{position:relative;z-index:2;width:24.375vw}.create-container .award-dialog-wrapper .award-dialog .award-dialog-box .award-title[data-v-bb2f8e98]{position:absolute;top:.88542vw;left:7.8125vw;z-index:2;font-weight:700;font-size:1.61458vw;color:#fbfcfe;line-height:2.23958vw;letter-spacing:1vw;text-shadow:0 3px 2px #e33131}.create-container .award-dialog-wrapper .award-dialog .award-dialog-box .award-title.err[data-v-bb2f8e98]{color:#e33131;text-shadow:0 3px 2px #fbfcfe}.create-container .award-dialog-wrapper .award-dialog .award-dialog-box .award-head[data-v-bb2f8e98]{position:absolute;top:4.6875vw;left:8.22917vw;z-index:1;width:8.69792vw;border-radius:50%}.create-container .award-dialog-wrapper .award-dialog .award-dialog-box .award-text[data-v-bb2f8e98]{position:absolute;top:14.42708vw;left:8.22917vw;font-weight:400;font-size:.98958vw;color:#fbfcfe}.create-container .random-question-wrapper[data-v-bb2f8e98]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.create-container .random-question-wrapper .random-question-dialog[data-v-bb2f8e98]{width:41.66667vw;background-color:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.15),0 0 40px rgba(64,158,255,.1);position:relative;border:3px solid #65bcff;overflow:hidden}.create-container .random-question-wrapper .random-question-dialog .dialog-header[data-v-bb2f8e98]{display:flex;justify-content:space-between;align-items:center;padding:1.04167vw;background:linear-gradient(135deg,#65bcff,#4e93ff);border-bottom:none;color:#fff}.create-container .random-question-wrapper .random-question-dialog .dialog-header .title[data-v-bb2f8e98]{font-size:1.04167vw;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.2)}.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]{width:1.25vw;height:1.25vw;position:relative;cursor:pointer}.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]:after,.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]:before{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transition:all .3s}.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]:before{transform:rotate(45deg)}.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]:after{transform:rotate(-45deg)}.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]:hover:after,.create-container .random-question-wrapper .random-question-dialog .dialog-header .close[data-v-bb2f8e98]:hover:before{background-color:#ffd857}.create-container .random-question-wrapper .random-question-dialog .dialog-content[data-v-bb2f8e98]{padding:1.04167vw;max-height:26.04167vw;overflow-y:auto;position:relative}.create-container .random-question-wrapper .random-question-dialog .dialog-content .top-controls[data-v-bb2f8e98]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.04167vw;padding:.78125vw;border-radius:12px;background-color:#f0f9ff;border:1px dashed #65bcff}.create-container .random-question-wrapper .random-question-dialog .dialog-content .top-controls .count-selector[data-v-bb2f8e98]{display:flex;align-items:center}.create-container .random-question-wrapper .random-question-dialog .dialog-content .top-controls .count-selector .label[data-v-bb2f8e98]{font-size:.83333vw;margin-right:.52083vw;color:#4e93ff;font-weight:500}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container[data-v-bb2f8e98]{margin-bottom:1.04167vw;padding:.78125vw;background-color:#fff8e6;border-radius:12px;border:1px solid #ffe58f}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-title[data-v-bb2f8e98]{font-size:.83333vw;color:#eb9e05;margin-bottom:.52083vw;font-weight:500}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list[data-v-bb2f8e98]{display:flex;flex-wrap:wrap}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list .selected-student-item[data-v-bb2f8e98]{display:flex;align-items:center;margin-right:.78125vw;margin-bottom:.52083vw;padding:.41667vw .78125vw;background-color:#fff;border:1px solid #ffd857;border-radius:20px;box-shadow:0 3px 6px rgba(255,216,87,.2);transition:all .3s}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list .selected-student-item[data-v-bb2f8e98]:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(255,216,87,.3)}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list .selected-student-item img[data-v-bb2f8e98]{width:1.77083vw;height:1.77083vw;border-radius:50%;margin-right:.41667vw;object-fit:cover;border:2px solid #ffd857}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list .selected-student-item span[data-v-bb2f8e98]{font-size:.72917vw;color:#eb9e05;font-weight:500}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list .selected-student-item i[data-v-bb2f8e98]{margin-left:.41667vw;cursor:pointer;color:#ffcb47;transition:all .3s}.create-container .random-question-wrapper .random-question-dialog .dialog-content .selected-students-container .selected-students-list .selected-student-item i[data-v-bb2f8e98]:hover{color:#f56c6c;transform:rotate(90deg)}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list[data-v-bb2f8e98]{padding-top:1.04167vw}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .el-row[data-v-bb2f8e98]{display:flex;flex-wrap:wrap}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .el-col[data-v-bb2f8e98]{margin-bottom:1.04167vw;height:6.25vw}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item[data-v-bb2f8e98]{display:flex;flex-direction:column;align-items:center;padding:.52083vw;cursor:pointer;border-radius:12px;height:100%;box-sizing:border-box;transition:all .3s}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item[data-v-bb2f8e98]:hover{background-color:#f0f9ff;transform:translateY(-3px);box-shadow:0 5px 15px rgba(101,188,255,.2)}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item.highlighted[data-v-bb2f8e98],.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item.selected[data-v-bb2f8e98]{animation:pulse-data-v-bb2f8e98 .5s infinite alternate;background-color:#fff8e6;border:3px solid #ffd857;transform:scale(1.05);z-index:1;box-shadow:0 0 20px rgba(250,173,20,.5)}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item .student-avatar[data-v-bb2f8e98]{position:relative;width:3.54167vw;height:3.54167vw;margin-bottom:.41667vw}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item .student-avatar img[data-v-bb2f8e98]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #e8f4ff;transition:all .3s}.selected-item .create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item .student-avatar img[data-v-bb2f8e98]{border-color:#65bcff}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item .student-avatar .selected-icon[data-v-bb2f8e98]{position:absolute;right:0;bottom:0;width:1.25vw;height:1.25vw;border-radius:50%;background-color:#65bcff;color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 5px rgba(101,188,255,.5)}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item .student-avatar .selected-icon i[data-v-bb2f8e98]{font-size:.72917vw}.create-container .random-question-wrapper .random-question-dialog .dialog-content .student-list .student-item .student-name[data-v-bb2f8e98]{font-size:.72917vw;color:#4e93ff;font-weight:500;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-container .random-question-wrapper .random-question-dialog .dialog-footer[data-v-bb2f8e98]{padding:1.04167vw 0;text-align:center;border-top:1px solid #e8f4ff;display:flex;justify-content:center;background-color:#f9fcff}.create-container .random-question-wrapper .random-question-dialog .dialog-footer .el-button[data-v-bb2f8e98]{margin:0 .52083vw;padding:.625vw 1.5625vw;font-size:.83333vw;border-radius:25px;transition:all .3s}.create-container .random-question-wrapper .random-question-dialog .dialog-footer .el-button[data-v-bb2f8e98]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(101,188,255,.3)}.create-container .random-question-wrapper .random-question-dialog .dialog-footer .el-button.el-button--primary[data-v-bb2f8e98]{background:linear-gradient(135deg,#65bcff,#4e93ff);border-color:#4e93ff}.create-container .random-question-wrapper .random-question-dialog .dialog-footer .el-button.el-button--default[data-v-bb2f8e98]{border-color:#ffd857;color:#eb9e05}.create-container .random-question-wrapper .random-question-dialog .dialog-footer .el-button.el-button--default[data-v-bb2f8e98]:hover{background-color:#fff8e6;box-shadow:0 5px 15px rgba(255,216,87,.3)}.countdown-window[data-v-bb2f8e98]{position:fixed;z-index:9999;width:13.02083vw;background:#fff;border-radius:.83333vw;box-shadow:0 .41667vw 1.25vw rgba(0,0,0,.15),0 0 2.08333vw rgba(64,158,255,.2);overflow:hidden;border:.15625vw solid #4e93ff;transition:all .3s cubic-bezier(.25,1,.5,1);user-select:none;will-change:transform}.countdown-window.dragging[data-v-bb2f8e98]{transition:none;opacity:.85}.countdown-window.flash[data-v-bb2f8e98]{background-color:#e3f2fd;border-color:#2196f3}.countdown-window .countdown-header[data-v-bb2f8e98]{display:flex;justify-content:space-between;align-items:center;padding:.52083vw .78125vw;background:linear-gradient(135deg,#4e93ff,#2977ff);color:#fff;cursor:move;font-weight:700;font-size:.83333vw;border-bottom:.10417vw solid hsla(0,0%,100%,.2);transition:all .3s ease}.countdown-window .countdown-header .mini-time[data-v-bb2f8e98]{font-size:.9375vw;font-weight:700;color:#fff;text-shadow:0 .05208vw .10417vw rgba(0,0,0,.2);margin-left:.41667vw;padding:.10417vw .41667vw;background:hsla(0,0%,100%,.2);border-radius:.625vw;animation:pulse-mini-data-v-bb2f8e98 1s infinite alternate;transition:all .3s ease;display:inline-block;line-height:1.25vw;vertical-align:middle}.countdown-window .countdown-header .countdown-controls[data-v-bb2f8e98]{display:flex;align-items:center}.countdown-window .countdown-header .countdown-controls .control-btn[data-v-bb2f8e98]{width:1.14583vw;height:1.14583vw;display:flex;justify-content:center;align-items:center;border-radius:50%;background:hsla(0,0%,100%,.3);margin-left:.41667vw;cursor:pointer;transition:all .2s}.countdown-window .countdown-header .countdown-controls .control-btn[data-v-bb2f8e98]:hover{background:hsla(0,0%,100%,.5);transform:scale(1.1)}.countdown-window .countdown-header .countdown-controls .control-btn.close-btn[data-v-bb2f8e98]{background:rgba(255,83,83,.7)}.countdown-window .countdown-header .countdown-controls .control-btn.close-btn[data-v-bb2f8e98]:hover{background:#ff5353}.countdown-window .countdown-header .countdown-controls .control-btn.mini-control[data-v-bb2f8e98]{background:hsla(0,0%,100%,.25);font-size:.625vw}.countdown-window .countdown-header .countdown-controls .control-btn.mini-control[data-v-bb2f8e98]:hover{background:hsla(0,0%,100%,.4);transform:scale(1.1)}.countdown-window .countdown-header .countdown-controls .control-btn.mini-control.stop-mini[data-v-bb2f8e98]{background:rgba(255,83,83,.5)}.countdown-window .countdown-header .countdown-controls .control-btn.mini-control.stop-mini[data-v-bb2f8e98]:hover{background:rgba(255,83,83,.7)}.countdown-window .countdown-body[data-v-bb2f8e98]{padding:.78125vw;background:rgba(236,246,255,.8);backdrop-filter:blur(5px)}.countdown-window .countdown-body .countdown-display[data-v-bb2f8e98]{display:flex;flex-direction:column;align-items:center}.countdown-window .countdown-body .countdown-display .time-display[data-v-bb2f8e98]{font-size:2.08333vw;font-weight:700;color:#2196f3;font-family:Digital,sans-serif;text-shadow:0 .10417vw .26042vw rgba(33,150,243,.3);background:hsla(0,0%,100%,.7);padding:.52083vw 1.04167vw;border-radius:.41667vw;margin-bottom:.78125vw;border:.10417vw dashed #4e93ff}.countdown-window .countdown-body .countdown-display .countdown-buttons[data-v-bb2f8e98]{display:flex;justify-content:center;gap:.52083vw;width:100%}.countdown-window .countdown-body .countdown-setup[data-v-bb2f8e98]{display:flex;flex-direction:column;align-items:center}.countdown-window .countdown-body .countdown-setup .time-inputs[data-v-bb2f8e98]{display:flex;justify-content:center;margin-bottom:.78125vw;width:100%}.countdown-window .countdown-body .countdown-setup .time-inputs .time-input-group[data-v-bb2f8e98]{display:flex;align-items:center;margin:0 .26042vw}.countdown-window .countdown-body .countdown-setup .time-inputs .time-input-group input[data-v-bb2f8e98]{width:2.60417vw;height:2.08333vw;text-align:center;border:.10417vw solid #4e93ff;border-radius:.41667vw;font-size:.9375vw;background:hsla(0,0%,100%,.7);color:#2196f3;outline:none;appearance:textfield;-moz-appearance:textfield}.countdown-window .countdown-body .countdown-setup .time-inputs .time-input-group input[data-v-bb2f8e98]:focus{border-color:#2196f3;box-shadow:0 0 .26042vw rgba(33,150,243,.3)}.countdown-window .countdown-body .countdown-setup .time-inputs .time-input-group input[data-v-bb2f8e98]::-webkit-inner-spin-button,.countdown-window .countdown-body .countdown-setup .time-inputs .time-input-group input[data-v-bb2f8e98]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.countdown-window .countdown-body .countdown-setup .time-inputs .time-input-group span[data-v-bb2f8e98]{margin-left:.26042vw;font-size:.72917vw;color:#2962ff}.countdown-window .countdown-body .countdown-btn[data-v-bb2f8e98]{padding:.41667vw 1.04167vw;border:none;border-radius:1.04167vw;font-size:.72917vw;font-weight:700;cursor:pointer;transition:all .3s;outline:none}.countdown-window .countdown-body .countdown-btn[data-v-bb2f8e98]:hover{transform:translateY(-.10417vw)}.countdown-window .countdown-body .countdown-btn.start[data-v-bb2f8e98]{background:linear-gradient(135deg,#2196f3,#03a9f4);color:#fff}.countdown-window .countdown-body .countdown-btn.start[data-v-bb2f8e98]:hover{box-shadow:0 .20833vw .52083vw rgba(33,150,243,.3)}.countdown-window .countdown-body .countdown-btn.pause[data-v-bb2f8e98]{background:linear-gradient(135deg,#4e93ff,#2977ff);color:#fff}.countdown-window .countdown-body .countdown-btn.pause[data-v-bb2f8e98]:hover{box-shadow:0 .20833vw .52083vw rgba(33,150,243,.3)}.countdown-window .countdown-body .countdown-btn.resume[data-v-bb2f8e98]{background:linear-gradient(135deg,#2196f3,#03a9f4);color:#fff}.countdown-window .countdown-body .countdown-btn.resume[data-v-bb2f8e98]:hover{box-shadow:0 .20833vw .52083vw rgba(33,150,243,.3)}.countdown-window .countdown-body .countdown-btn.stop[data-v-bb2f8e98]{background:linear-gradient(135deg,#f44336,#ff5722);color:#fff}.countdown-window .countdown-body .countdown-btn.stop[data-v-bb2f8e98]:hover{box-shadow:0 .20833vw .52083vw rgba(244,67,54,.3)}.countdown-window.minimized[data-v-bb2f8e98]{width:auto;min-width:9.375vw;height:2.08333vw;opacity:.95;background:linear-gradient(135deg,#4e93ff,#2977ff);box-shadow:0 .26042vw .78125vw rgba(33,150,243,.3)}.countdown-window.minimized[data-v-bb2f8e98]:hover{opacity:1;box-shadow:0 .26042vw .78125vw rgba(33,150,243,.5)}.countdown-window.minimized .countdown-header[data-v-bb2f8e98]{border-bottom:none;padding:.41667vw .78125vw;height:100%;align-items:center}.countdown-window.minimized .countdown-header span[data-v-bb2f8e98]:first-child{font-weight:600}.countdown-window.minimized .countdown-header .mini-time[data-v-bb2f8e98]{margin-left:.52083vw}@keyframes pulse-mini-data-v-bb2f8e98{0%{background:hsla(0,0%,100%,.2)}to{background:hsla(0,0%,100%,.4)}}@keyframes pulse-data-v-bb2f8e98{0%{transform:scale(1.05);box-shadow:0 0 20px rgba(33,150,243,.5)}to{transform:scale(1.1);box-shadow:0 0 30px rgba(33,150,243,.8)}}.scrollable-element[data-v-bb2f8e98]{height:100%;overflow:auto;scrollbar-color:#333 #ddd}.scrollable-element[data-v-bb2f8e98]::-webkit-scrollbar{width:0;height:0}.scrollable-element[data-v-bb2f8e98]::-webkit-scrollbar-track{background:#ddd}.scrollable-element[data-v-bb2f8e98]::-webkit-scrollbar-thumb{background:#333}.scrollable-element[data-v-bb2f8e98]::-webkit-scrollbar-thumb:hover{background:#555}.scrollable-element[data-v-bb2f8e98]{scrollbar-width:none}.scrollable-element[data-v-bb2f8e98]::-moz-scrollbar{width:0;height:0}.scrollable-element[data-v-bb2f8e98]::-moz-scrollbar-track{background:#ddd}.scrollable-element[data-v-bb2f8e98]::-moz-scrollbar-thumb{background:#333}.scrollable-element[data-v-bb2f8e98]::-moz-scrollbar-thumb:hover{background:#555}@keyframes animateBoom-data-v-bb2f8e98{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.pet-classroom-stage[data-v-bb2f8e98]{border:2px solid red}[data-v-134719fe] .container1 .el-drawer__body{overflow:hidden}.list_item[data-v-134719fe]{margin-top:20px;text-align:center}.class-test-entry[data-v-134719fe]{position:relative;display:inline-block}[data-v-134719fe] .el-switch__label{font-size:12px}.icon[data-v-134719fe]{font-size:20px}.content_right[data-v-134719fe]{box-sizing:border-box;padding-top:15px}.right_main[data-v-134719fe]{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc(100vh - 154px);border:1px solid #eae5e5;border-radius:5px;box-sizing:border-box}.right_main .course-tool-wrapper[data-v-134719fe]{flex:1;padding:10px;overflow:auto}.right_main .course-btn-wrapper[data-v-134719fe]{flex-shrink:0;padding:10px 0;border-top:1px solid #eae5e5}.container[data-v-134719fe]{background:#fff;padding-right:10px;padding-left:10px}.container .course-left[data-v-134719fe]{height:calc(100vh - 121px);display:flex;flex-flow:column;background:#fff}.container .course-left .course-left-ppt[data-v-134719fe]{position:relative;flex:6;padding-top:15px;padding-right:15px;padding-bottom:15px}.container .course-left .course-left-ppt.isFull[data-v-134719fe]{padding:0!important;position:fixed;left:0;top:0;z-index:1111;width:100vw;height:100vh}.container .course-left .course-left-ppt.isFull .course-view[data-v-134719fe]{height:100%}.container .course-left .course-left-ppt .fullscreen[data-v-134719fe]{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:1}.container .course-left .course-left-ppt .fullscreen img[data-v-134719fe]{width:100px;border-radius:50%;cursor:pointer}.container .course-left .course-left-ppt .course-view[data-v-134719fe]{width:100%;height:calc(100vh - 155px);background-color:hsla(0,0%,100%,.8);border:2px solid #ccc;border-radius:5px}.container .course-left .course-left-comment[data-v-134719fe]{flex:1;display:flex;flex-flow:column}.container .course-left .course-left-comment .course-left-comment-title[data-v-134719fe]{padding-top:15px;flex:1;font-weight:500}.container .course-left .course-left-comment .course-left-comment-content[data-v-134719fe]{flex:1}.container .course-right[data-v-134719fe]{height:calc(100vh - 91px);display:flex;flex-flow:column;background:#fff}.container .course-right .course-ainvideo[data-v-134719fe]{flex:1}.container .course-right .course-ainvideo .course-right-video-title[data-v-134719fe]{padding:10px;font-weight:500}.container .course-right .course-ainvideo .course-right-video-desc .coursevideo[data-v-134719fe]{width:100%;border:2px solid #dee2e9;object-fit:fill}.container .course-right .course-right-video1[data-v-134719fe]{flex:2}.container .course-right .course-right-video1 .course-right-video1-title[data-v-134719fe]{padding:10px;font-weight:500}.container .course-right .course-right-video1 .course-right-video1-wrapper[data-v-134719fe]{height:calc((100vh - 81px)/2 + 50px);overflow-y:scroll}.container .course-right .course-right-video1 .videolist[data-v-134719fe]{border-bottom:1px solid #c7c7c6;padding-bottom:10px}.container .course-right .course-right-video1 .course-right-video1-desc .coursevideo1[data-v-134719fe]{width:100%;border:2px solid #dee2e9;object-fit:fill}[data-v-134719fe] .pd .el-icon-star-on:before{font-size:14px}.BtnShow[data-v-134719fe]{display:none}.txttag:hover .BtnShow[data-v-134719fe]{display:inline-block}.recover[data-v-134719fe]{background-color:#f8f9fb;height:calc(100vh - 80px);overflow-y:scroll}.recover .home-classroom-work[data-v-134719fe]{padding:20px}.recover .home-classroom-work .title[data-v-134719fe]{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;font-weight:500;font-size:16px}.recover .home-classroom-work .el-row[data-v-134719fe]{flex-wrap:wrap}.recover .home-classroom-work .el-row .el-col[data-v-134719fe]{width:20%}.recover .home-classroom-work .el-row .el-col .item-classroom-work-selected[data-v-134719fe]{border:2px solid #7f7f7f}.recover .home-classroom-work .el-row .el-col .item-classroom-work[data-v-134719fe]{position:relative;padding:10px 10px 28px;margin-bottom:15px;background:#fff;border-radius:16px;cursor:pointer}.recover .home-classroom-work .el-row .el-col .item-classroom-work .work-tag[data-v-134719fe]{position:absolute;top:20px;right:30px;display:flex;justify-content:center;align-items:center;width:36px;height:17px;background:rgba(74,74,74,.5);border-radius:5px;font-weight:400;font-size:12px;color:#fff}.recover .home-classroom-work .el-row .el-col .item-classroom-work .img-box[data-v-134719fe]{box-sizing:border-box;margin-bottom:10px}.recover .home-classroom-work .el-row .el-col .item-classroom-work .img-box img[data-v-134719fe]{display:block;width:100%;border-radius:10px}.recover .home-classroom-work .el-row .el-col .item-classroom-work .work-name[data-v-134719fe]{display:flex;justify-content:space-between;align-items:center;padding:0 5px 15px;font-weight:400;font-size:16px;color:#091b3d}.recover .home-classroom-work .el-row .el-col .item-classroom-work .work-name .work_stuinfo_name_span[data-v-134719fe]{font-size:14px;color:#909399}.recover .home-classroom-work .el-row .el-col .item-classroom-work .work-name .work_stuinfo_name_span.is_marking[data-v-134719fe]{color:#67c23a}.recover .home-classroom-work .el-row .el-col .item-classroom-work .stu-info[data-v-134719fe]{display:flex;align-items:center;padding-left:5px}.recover .home-classroom-work .el-row .el-col .item-classroom-work .stu-info .stu-head[data-v-134719fe]{width:25px;height:25px;border-radius:5px;margin-right:10px;object-fit:cover}.recover .home-classroom-work .el-row .el-col .item-classroom-work .stu-info .stu-name[data-v-134719fe]{color:#666}.coverbtn[data-v-134719fe]{height:80px;line-height:80px;text-align:right;padding-right:20px}.BtnShow .el-button{line-height:0}.container .el-drawer__header{padding:0;background:#f9f9f9}.container .el-drawer__header,.student_sign .el-drawer__header{margin-bottom:0;font-weight:700;border-bottom:0;text-align:center}.student_sign .el-drawer__header{padding:10px;background:#f5f7fa;font-size:16px;color:#333}.fl{float:left}.fr{float:right}.fyf{overflow:hidden}.course_wrapper .el-rate__icon{font-size:18px!important}.container .el-dialog{border-radius:10px!important}.footerStylw{text-align:center}.publish-exam-dialog-wrapper{border-radius:12px!important;overflow:hidden}.publish-exam-dialog-wrapper .el-dialog__header{padding:20px 24px;background:#f8f9fb;border-bottom:1px solid #ebeef5}.publish-exam-dialog-wrapper .el-dialog__title{font-size:18px;font-weight:600;color:#303133}.publish-exam-dialog-wrapper .el-dialog__body{padding:24px;background:#fff}.publish-exam-dialog .dialog-section{margin-bottom:24px}.publish-exam-dialog .dialog-section:last-child{margin-bottom:0}.publish-exam-dialog .publish-condition-section{display:flex;flex-wrap:wrap;gap:16px;background:#fcfcfd;padding:20px;border-radius:8px;border:1px solid #f0f2f5}.publish-exam-dialog .publish-condition-item{width:calc(50% - 8px);display:flex;flex-direction:column;align-items:flex-start}.publish-exam-dialog .time-label{font-size:13px;color:#909399;margin-bottom:8px}.publish-exam-dialog .section-title{font-size:14px;font-weight:600;color:#303133}.publish-exam-dialog .select-all-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:10px 15px;background:#f5f7fa;border-radius:4px}.publish-exam-dialog .student-list-container{max-height:400px;overflow-y:auto;border:1px solid #ebeef5;border-radius:4px;padding:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.publish-exam-dialog .student-item{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .3s}.publish-exam-dialog .student-item:hover{transform:translateY(-2px)}.publish-exam-dialog .student-avatar-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px;padding:2px;border:2px solid transparent;border-radius:50%;transition:all .3s}.publish-exam-dialog .student-avatar-wrapper.is-selected{border-color:#1890ff}.publish-exam-dialog .student-name{font-size:14px;color:#303133;text-align:center;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;transition:color .3s}.publish-exam-dialog .student-name.is-selected{color:#1890ff;font-weight:600}.publish-exam-dialog .student-sign-status{position:absolute;bottom:20px;left:50%;transform:translateX(25%);text-align:center;font-size:10px}.publish-exam-dialog .status-text{color:#fff;border-radius:15px;padding:4px;display:inline-flex;min-height:32px;box-sizing:border-box;justify-content:center;align-items:center;border:2px solid #fff}.publish-exam-dialog .status-attended{background:#52c41a}.publish-exam-dialog .status-absent{background:#ff4d4f}.publish-exam-dialog .status-unsigned{background:#909399}.publish-exam-dialog .selected-badge{position:absolute;top:-4px;right:-4px;z-index:3}.publish-exam-dialog-wrapper .el-dialog__footer{padding:16px 24px;border-top:1px solid #ebeef5}.publish-dialog-footer{width:100%;display:flex;justify-content:space-between;align-items:center}.publish-dialog-footer span{font-size:14px;color:#606266}.publish-dialog-footer .text-primary{color:#1890ff;font-size:16px;margin:0 4px}.publish-dialog-footer .el-button--primary,.publish-dialog-footer .el-button--primary i,.publish-dialog-footer .el-button--primary span{color:#fff!important}.class-question-drawer{background-color:#f0f2f5}.class-question-drawer .drawer-header{padding:16px 20px;background:#fff;border-bottom:1px solid #ebeef5}.class-question-drawer .header-content{display:flex;justify-content:space-between;align-items:center}.class-question-drawer .title-area{display:flex;align-items:center;gap:8px}.class-question-drawer .title-icon{font-size:20px;color:#1890ff}.class-question-drawer .title-text{font-size:18px;font-weight:600;color:#303133}.class-question-drawer .close-icon{font-size:20px;color:#909399;cursor:pointer;transition:all .3s}.class-question-drawer .close-icon:hover{color:#303133;transform:rotate(90deg)}.class-question-drawer .drawer-body{padding:20px;background:#fff;height:calc(100% - 60px);display:flex;flex-direction:column}.class-question-drawer .filter-container{margin-bottom:20px;display:flex;align-items:center}.class-question-drawer .bank-title-cell{display:flex;flex-direction:column;gap:4px}.class-question-drawer .bank-title-text{font-weight:600;color:#303133;font-size:14px;line-height:1.4}.class-question-drawer .bank-tags{display:flex;flex-wrap:wrap;gap:4px}.class-question-drawer .publish-count{font-size:12px;color:#909399}.class-question-drawer .index-text,.class-question-drawer .num-text{color:#606266;font-family:Helvetica,Arial,sans-serif}.class-question-drawer .action-buttons{display:flex;align-items:center;justify-content:center;gap:12px}.class-question-drawer .action-buttons .el-button--text{padding:0;margin-left:0}.class-question-drawer .pagination-container{margin-top:20px;display:flex;justify-content:flex-end}.class-question-drawer .el-table{border-radius:4px;overflow:hidden}.class-question-drawer .el-table:before{display:none}.class-test-tip{position:fixed;padding:8px 12px;border-radius:8px;font-size:12px;line-height:1.4;color:#fff;background-color:#2f6bff;max-width:140px;white-space:normal;text-align:left;z-index:3000;box-shadow:0 2px 8px rgba(0,0,0,.15);opacity:0;transform:translateX(10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;box-sizing:border-box}.class-test-tip:before{content:"";position:absolute;left:-6px;top:12px;border-width:6px 6px 6px 0;border-style:solid;border-color:transparent #2f6bff transparent transparent}.class-test-tip.is-visible{opacity:1;transform:translateX(0)}