@charset "UTF-8";.name-bar{display:flex;flex-direction:column;justify-content:center;width:100%;padding:8px 0}.name-bar .name-bar--wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.name-bar .name-bar--wrapper .name-bar--wrapper__logo{display:flex;align-items:center;padding-left:32px}.name-bar .name-bar--wrapper .name-bar--wrapper__logo img{width:40px;height:40px;margin-right:16px}.name-bar .name-bar--wrapper .name-bar--content{display:flex;flex-direction:row;padding-right:32px}.name-bar .name-bar--wrapper .name-bar--content .name-bar--content__line{width:100px;border-bottom:1px solid black}.name-bar .name-bar--wrapper .name-bar--content+.name-bar--content{margin-top:5px}.name-bar .divide{width:100%;box-sizing:border-box;border-bottom:1px solid black}.name-bar .divide-bold{width:100%;margin-top:3px;box-sizing:border-box;border-bottom:4px solid black}html,body{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0}html div,body div{position:relative;box-sizing:border-box}ul{padding:0;margin:0;list-style:none}p,h2{margin:0}.app-root-body{width:100%;height:100%}.tu-container{display:flex;flex-direction:column;width:100%;height:100%}.tu-container>div{flex:1}.tu-container>div>div{position:absolute;width:100%;height:100%}.tu-message{align-items:top}.tu-message .el-message__icon{display:none}.tu-message .tu-message__content{display:flex;flex-direction:row;align-items:center;gap:8px}.tu-message .tu-message__content .tu-message__content__msg{flex:1}.tu-image-holder{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;color:#000;background:var(--el-fill-color-light)}.tu-login-view{width:100%;height:100%;background-color:var(--el-border-color)}@media(min-width:1024px){.tu-login-view .tu-login-panel--view{position:absolute;right:100px;width:460px;height:100%}.tu-login-view .tu-login-panel--view .el-form{width:100%}}@media(max-width:1023px){.tu-login-view .tu-login-panel--view{position:absolute;width:100%;height:100%}.tu-login-view .tu-login-panel--view .el-form{width:80%}}.tu-login-drawer .el-drawer{background-color:transparent}.tu-login-drawer .tu-login-panel--drawer{position:relative;width:100%;height:100%}.tu-login-drawer .tu-login-panel--drawer .el-form{width:460px;max-width:80%}.tu-login-panel{display:flex;flex-direction:column;align-items:center;justify-content:center}.tu-login-panel .tu-login-panel__title .el-form-item__content{justify-content:center;font-weight:700}.tu-login-panel .tu-login-panel__form{padding:20px;box-sizing:border-box;border-radius:var(--el-border-radius-base);background-color:#fff}.tu-login-panel .tu-login-panel__button{width:100%}.tu-login-panel .tu-login-panel__code{margin-bottom:0}.tu-login-panel .tu-login-panel__code .el-form-item__content{justify-content:center}.tu-login-panel .tu-login-panel__link{display:flex;flex-direction:row;justify-content:right}.tu-login-panel .tu-login-panel__link .tu-login-panel__icon{border:none;background:#07c160}.tu-login-panel .tu-login-panel__link .tu-login-panel__icon .el-icon{font-size:22px}.a4-page{position:absolute;display:flex;flex-direction:column;width:100%;height:100%}.a4-page .a4-page__content{position:relative;flex:1;padding:20px;box-sizing:border-box;background-color:var(--el-border-color)}.a4-page .a4-page__footer{position:relative;display:flex;justify-content:center;padding:8px;box-sizing:border-box}.a4-view{width:210mm;height:297mm;margin:0 auto;background-color:#fff;box-sizing:border-box;transform-origin:left top}.a4-view .a4-view__pager{position:absolute;display:flex;justify-content:center;font-size:10px;bottom:0;padding-bottom:4px;width:100%;color:#909399}.a4-page.preview .a4-view+.a4-view{margin-top:16px}.a5-view{position:relative;display:flex;flex-direction:column;height:148.5mm;box-sizing:border-box}.a5-view .a5-view__header{position:relative}.a5-view .a5-view__content{position:relative;flex:1}.a5-view .a5-view__content .a5-view__content__wrapper{position:absolute;width:100%;height:100%}.a5-view .a5-view__footer{position:relative}.a4-scissor-line{position:relative;display:flex;justify-content:center;width:100%;height:2px;box-sizing:border-box;border-top:2px dotted black}.a4-scissor-line .a4-scissor-line__icon{position:absolute;top:-9px}.a4-scissor-line .a4-scissor-line__icon .el-icon{transform:rotate(90deg)}.math-item{display:flex;flex-direction:row;justify-content:center;align-items:center}.math-item .math-bit{display:flex;height:30px;flex-direction:row;justify-content:center;align-items:center}.math-item .math-symbol{width:18px;padding:0 2px}.math-item .math-number{width:18px}.math-item .math-answer{width:30px;height:30px;border:1px dashed #606266}.math-item .math-gtlt{width:30px;height:30px;margin:0 4px;border-radius:15px;border:1px dashed #606266}.square[data-v-3f2aa1fa]{display:flex;align-items:center;justify-content:center}.bordered[data-v-3f2aa1fa]{border:1px solid black}.square[data-v-0f7e13b2]{display:flex;align-items:center;justify-content:center}.bordered[data-v-0f7e13b2]{border:1px solid black}.math[data-v-4fdecbf1]{display:flex;flex-direction:row}.edu-linker{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:30px;width:40px;padding:0 3px;box-sizing:border-box;font-size:15px}.text{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:-4px;left:-3px;width:100%}.arrow{display:flex;flex-direction:row;align-items:center;width:100%}.line{flex:1;border-bottom:2px solid #606266}.arrow-right{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:8px solid #606266}.wannnei-math-item{display:flex;flex-direction:row;justify-content:center;align-items:center}.wannnei-math-item .math-bit-wannnei{display:flex;height:30px;flex-direction:row;justify-content:center;align-items:center;min-width:12px;padding:0 .5px}.wannnei-math-item .math-symbol-wannnei{width:10px;padding:0}.wannnei-math-item .math-number-wannnei{min-width:12px;padding:0 2px;text-align:center}.wannnei-math-item .math-answer-wannnei{width:50px;height:30px;border:1px dashed #606266}.wannnei-math-item .math-gtlt-wannnei{width:20px;height:30px;margin:0 1px;border-radius:10px;border:1px dashed #606266}.wannnei-math-item .math-bracket-wannnei{width:10px;padding:0 .5px}.a4-clock[data-v-868d7148]{position:relative;display:flex;justify-content:center;align-items:center;padding:16px;box-sizing:border-box}.clock-face[data-v-868d7148]{position:relative;width:100%;height:100%;background:#fff;border-radius:50%;border:2px solid #333;box-sizing:border-box}.hour-mark[data-v-868d7148]{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center center}.hour-mark[data-v-868d7148]:before{content:"";position:absolute;top:3%;left:50%;transform:translate(-50%);width:3px;height:8%;background:#333}.number[data-v-868d7148]{position:absolute;font-size:14px;font-weight:700;color:#333}.number.number-12[data-v-868d7148]{top:5%;left:50%;transform:translate(-50%);margin-top:10px}.number.number-3[data-v-868d7148]{top:50%;right:5%;transform:translateY(-50%);margin-right:10px}.number.number-6[data-v-868d7148]{bottom:5%;left:50%;transform:translate(-50%);margin-bottom:10px}.number.number-9[data-v-868d7148]{top:50%;left:5%;transform:translateY(-50%);margin-left:10px}.hand[data-v-868d7148]{position:absolute;background:#333;transform-origin:bottom center;transition:transform .3s ease}.min-hand[data-v-868d7148]{background:#666}.hand-center[data-v-868d7148]{position:absolute;width:3%;height:3%;background:#333;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.edu-view{position:relative;width:100%;height:100%;padding:20px;background-color:#f0f2f5}.edu-index-mobile{grid-template-columns:repeat(2,1fr)!important}.edu-index{position:relative;display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:20px;width:100%}.edu-index .edu-item{cursor:pointer}.edu-index .edu-item .edu-item--wrapper{position:relative;display:flex;flex-direction:row;align-items:center;height:80px;border-radius:10px;background-color:#fff}.edu-index .edu-item .edu-item--wrapper .edu-item--wrapper__logo{display:flex;align-items:center;padding-left:8px}.edu-index .edu-item .edu-item--wrapper .edu-item--wrapper__logo img{width:40px;height:40px}.wannnei-math-container{padding:0 15px}.tu-word-drawer{display:flex;flex-direction:column;width:100%;height:100%;padding:8px;box-sizing:border-box}.tu-word-drawer .tu-word-drawer__toolbar{display:flex;flex-direction:column;align-items:center}.tu-word-drawer .tu-word-drawer__content{position:relative;flex:1}.tu-word-drawer .tu-word-drawer__wrapper{position:absolute;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px}.tu-word-dialog{width:520px;max-width:80%}.keyboard-page[data-v-061b306e]{min-height:100vh;background:#f5f7fb;padding:28px 48px 48px;font-family:-apple-system,PingFang SC,Helvetica Neue,Arial,sans-serif}.head-bar[data-v-061b306e]{margin-bottom:36px}.title-area[data-v-061b306e]{display:flex;flex-direction:column;gap:6px}.main-title[data-v-061b306e]{display:flex;align-items:center;gap:10px;font-size:30px;font-weight:800;color:#2b3a55;letter-spacing:.5px;line-height:1.2}.main-title .title-icon[data-v-061b306e]{color:#4a90d9;flex-shrink:0}.sub-title[data-v-061b306e]{font-size:14px;font-weight:500;color:#9aa5b8;padding-left:2px}.theme-0[data-v-061b306e]{--accent: #4a90d9;--accent-light: #e7f2ff;--accent-dark: #2b6cb0;--accent-shadow: #b8d4f0}.theme-1[data-v-061b306e]{--accent: #a78bfa;--accent-light: #f1eaff;--accent-dark: #7c5cd6;--accent-shadow: #d4c4f7}.theme-2[data-v-061b306e]{--accent: #fb923c;--accent-light: #fff1e3;--accent-dark: #d9700f;--accent-shadow: #f7d4b0}.game-grid[data-v-061b306e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px}.game-card[data-v-061b306e]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:30px 22px 22px;background:#fff;border:2px solid #eef1f6;border-radius:22px;box-shadow:0 3px #eef1f6,0 6px 16px #2b3a550d;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.game-card[data-v-061b306e]:hover{transform:translateY(-5px);border-color:var(--accent);box-shadow:0 7px 0 var(--accent-shadow),0 14px 28px #2b3a551f}.game-card:hover .enter-arrow[data-v-061b306e]{transform:translate(4px)}.game-icon-wrap[data-v-061b306e]{display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:24px;background:var(--accent-light);box-shadow:inset 0 2px 4px #fffc,0 3px 0 var(--accent-shadow)}.game-icon-wrap .game-icon[data-v-061b306e]{color:var(--accent-dark)}.game-name[data-v-061b306e]{font-size:21px;font-weight:800;color:#2b3a55;letter-spacing:.5px}.game-desc[data-v-061b306e]{font-size:13px;font-weight:500;color:#9aa5b8;text-align:center;line-height:1.5}.game-enter[data-v-061b306e]{margin-top:auto;display:flex;align-items:center;gap:5px;padding-top:6px;font-size:14px;font-weight:700;color:var(--accent-dark)}.game-enter .enter-arrow[data-v-061b306e]{transition:transform .15s ease}.chapters-page[data-v-45247985]{min-height:100vh;background:#f5f7fb;padding:28px 48px 48px;font-family:-apple-system,PingFang SC,Helvetica Neue,Arial,sans-serif}.head-bar[data-v-45247985]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px}.title-area[data-v-45247985]{display:flex;flex-direction:column;gap:6px}.main-title[data-v-45247985]{display:flex;align-items:center;gap:10px;font-size:30px;font-weight:800;color:#2b3a55;letter-spacing:.5px;line-height:1.2}.main-title .title-icon[data-v-45247985]{color:#4a90d9;flex-shrink:0}.sub-title[data-v-45247985]{font-size:14px;font-weight:500;color:#9aa5b8;padding-left:2px}.progress-card[data-v-45247985]{display:flex;align-items:center;gap:14px;padding:12px 20px;background:linear-gradient(135deg,#fff8e8,#ffefcc);border:1.5px solid #ffd97a;border-radius:16px;box-shadow:0 3px #f0c96b,0 6px 16px #ffbe2e2e;flex-shrink:0}.progress-card .trophy-icon[data-v-45247985]{color:#f59e0b;flex-shrink:0}.progress-card .progress-info[data-v-45247985]{display:flex;flex-direction:column;align-items:flex-start}.progress-card .progress-info .progress-num[data-v-45247985]{font-size:24px;font-weight:800;color:#92600a;line-height:1.1}.progress-card .progress-info .progress-num small[data-v-45247985]{font-size:14px;font-weight:700;color:#c89b3c}.progress-card .progress-info .progress-lbl[data-v-45247985]{font-size:12px;font-weight:600;color:#b8860b}.progress-card .progress-bar[data-v-45247985]{width:88px;height:8px;background:#ffe8b3;border-radius:999px;overflow:hidden}.progress-card .progress-bar .progress-fill[data-v-45247985]{height:100%;background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:999px;transition:width .5s ease}.section[data-v-45247985]{margin-bottom:36px}.theme-0[data-v-45247985]{--accent: #4a90d9;--accent-light: #e7f2ff;--accent-dark: #2b6cb0;--accent-shadow: #b8d4f0}.theme-1[data-v-45247985]{--accent: #a78bfa;--accent-light: #f1eaff;--accent-dark: #7c5cd6;--accent-shadow: #d4c4f7}.theme-2[data-v-45247985]{--accent: #fb923c;--accent-light: #fff1e3;--accent-dark: #d9700f;--accent-shadow: #f7d4b0}.section-label[data-v-45247985]{display:flex;align-items:center;gap:9px;margin-bottom:16px;font-size:17px;font-weight:700;color:var(--accent-dark)}.section-label .section-dot[data-v-45247985]{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.card-grid[data-v-45247985]{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:16px}.card[data-v-45247985]{position:relative;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;padding:14px 12px 12px;box-sizing:border-box;background:#fff;border:2px solid #eef1f6;border-radius:20px;box-shadow:0 3px #eef1f6,0 6px 16px #2b3a550d;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .2s ease}.card[data-v-45247985]:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 6px 0 var(--accent-shadow),0 12px 24px #2b3a551f}.card.done[data-v-45247985]{border-color:#b6ecd0}.card.great[data-v-45247985]{--accent-dark: #059669;--accent-shadow: #a7e8c8;background:linear-gradient(180deg,#f5fef9,#e3faf0);border-color:#34d399;box-shadow:0 3px #a7e8c8,0 6px 16px #34d39924}.card.great[data-v-45247985]:hover{border-color:#34d399;box-shadow:0 6px #6ee7b7,0 12px 24px #34d39938}.check[data-v-45247985]{position:absolute;top:10px;right:10px;color:#34d399;filter:drop-shadow(0 1px 2px rgba(52,211,153,.4))}.card-title[data-v-45247985]{width:100%;font-size:15px;font-weight:700;color:#2b3a55;text-align:center;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-keys[data-v-45247985]{flex:1;display:flex;align-items:center;justify-content:center;font-family:SF Mono,Menlo,Consolas,monospace;font-size:30px;font-weight:800;color:var(--accent-dark);letter-spacing:2px;line-height:1;white-space:nowrap}.stars[data-v-45247985]{display:flex;gap:4px;margin-top:2px}.stars .star[data-v-45247985]{width:22px;height:22px;color:#e2e8f0;transition:color .25s ease,filter .25s ease}.stars .star.filled[data-v-45247985]{color:#fbbf24;filter:drop-shadow(0 2px 3px rgba(251,191,36,.45))}.stars .star[data-v-45247985]:nth-child(1){transform:translateY(5px) rotate(-14deg)}.stars .star[data-v-45247985]:nth-child(2){transform:translateY(2px) rotate(-7deg)}.stars .star[data-v-45247985]:nth-child(3){transform:translateY(0) rotate(0)}.stars .star[data-v-45247985]:nth-child(4){transform:translateY(2px) rotate(7deg)}.stars .star[data-v-45247985]:nth-child(5){transform:translateY(5px) rotate(14deg)}.hands-guide[data-v-d55ce005]{position:absolute;left:50%;top:-22px;transform:translate(calc(-50% + 25px));z-index:0;pointer-events:none;display:flex;justify-content:center}.hands-svg[data-v-d55ce005] svg{width:1180px;max-width:none;height:auto;display:block;background:transparent}.hands-guide[data-v-d55ce005] g[data-finger] path{fill:#ccd5e2;opacity:.75;transition:fill .15s,opacity .15s}.hands-guide[data-finger=left-pinky][data-v-d55ce005] g[data-finger=left-pinky] path,.hands-guide[data-finger=left-pinky][data-v-d55ce005] g[data-finger=left-palm] path,.hands-guide[data-finger=left-ring][data-v-d55ce005] g[data-finger=left-ring] path,.hands-guide[data-finger=left-ring][data-v-d55ce005] g[data-finger=left-palm] path,.hands-guide[data-finger=left-middle][data-v-d55ce005] g[data-finger=left-middle] path,.hands-guide[data-finger=left-middle][data-v-d55ce005] g[data-finger=left-palm] path,.hands-guide[data-finger=left-index][data-v-d55ce005] g[data-finger=left-index] path,.hands-guide[data-finger=left-index][data-v-d55ce005] g[data-finger=left-palm] path,.hands-guide[data-finger=left-thumb][data-v-d55ce005] g[data-finger=left-thumb] path,.hands-guide[data-finger=right-pinky][data-v-d55ce005] g[data-finger=right-pinky] path,.hands-guide[data-finger=right-pinky][data-v-d55ce005] g[data-finger=right-palm] path,.hands-guide[data-finger=right-ring][data-v-d55ce005] g[data-finger=right-ring] path,.hands-guide[data-finger=right-ring][data-v-d55ce005] g[data-finger=right-palm] path,.hands-guide[data-finger=right-middle][data-v-d55ce005] g[data-finger=right-middle] path,.hands-guide[data-finger=right-middle][data-v-d55ce005] g[data-finger=right-palm] path,.hands-guide[data-finger=right-index][data-v-d55ce005] g[data-finger=right-index] path,.hands-guide[data-finger=right-index][data-v-d55ce005] g[data-finger=right-palm] path,.hands-guide[data-finger=right-thumb][data-v-d55ce005] g[data-finger=right-thumb] path{fill:#578bd6}.typing-page[data-v-7f3d3768]{min-height:100vh;padding:24px 24px 40px;display:flex;flex-direction:column;align-items:center;gap:18px;background:#f5f7fb;font-family:-apple-system,PingFang SC,Helvetica Neue,Arial,sans-serif}.head-bar[data-v-7f3d3768]{width:1032px;max-width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px}.title-area[data-v-7f3d3768]{display:flex;flex-direction:column;gap:10px}.main-title[data-v-7f3d3768]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.chapter-badge[data-v-7f3d3768]{font-size:13px;font-weight:700;color:#4a90d9;background:#e7f2ff;border-radius:999px;padding:4px 12px;letter-spacing:0;white-space:nowrap}.title-text[data-v-7f3d3768]{font-size:30px;font-weight:800;color:#2b3a55;letter-spacing:.5px;line-height:1.2}.side-panel[data-v-7f3d3768]{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.stats[data-v-7f3d3768]{display:flex;gap:12px}.stat[data-v-7f3d3768]{display:flex;flex-direction:row;align-items:baseline;gap:6px;padding:8px 18px;border-radius:14px;box-shadow:0 2px 8px #2a3e660f}.stat .num[data-v-7f3d3768]{font-size:26px;font-weight:800;line-height:1.1}.stat .lbl[data-v-7f3d3768]{font-size:13px;font-weight:600}.stat-wpm[data-v-7f3d3768]{background:#e7f2ff}.stat-wpm .num[data-v-7f3d3768]{color:#2b6cb0}.stat-wpm .lbl[data-v-7f3d3768]{color:#6a9fd8}.stat-acc[data-v-7f3d3768]{background:#e3faf0}.stat-acc .num[data-v-7f3d3768]{color:#059669}.stat-acc .lbl[data-v-7f3d3768]{color:#4bb892}.stat-err[data-v-7f3d3768]{background:#ffeded}.stat-err .num[data-v-7f3d3768]{color:#e5484d}.stat-err .lbl[data-v-7f3d3768]{color:#e88a8d}.actions[data-v-7f3d3768]{display:flex;align-items:center;gap:10px;flex-shrink:0}.hdr-btn[data-v-7f3d3768]{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #d6dbe6;background:#fff;border-radius:12px;padding:9px 16px;font-family:inherit;font-size:15px;font-weight:700;color:#46577a;cursor:pointer;white-space:nowrap;box-shadow:0 2px #e2e7ef;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.hdr-btn .btn-icon[data-v-7f3d3768]{flex-shrink:0}.hdr-btn[data-v-7f3d3768]:hover{border-color:#4a90d9;color:#2b6cb0;background:#f0f7ff;transform:translateY(-2px);box-shadow:0 4px #d6e4f7}.hdr-btn[data-v-7f3d3768]:active{transform:translateY(1px);box-shadow:0 1px #e2e7ef}.hdr-btn[data-v-7f3d3768]:disabled{background:#f1f3f7;border-color:#e2e7ef;color:#b6bcc7;box-shadow:0 2px #e8ebf0;cursor:not-allowed;transform:none}.hdr-btn-primary[data-v-7f3d3768]{background:linear-gradient(180deg,#86efac,#34d399);border-color:#10b981;color:#065f46;box-shadow:0 3px #059669}.hdr-btn-primary[data-v-7f3d3768]:hover{background:linear-gradient(180deg,#9bf5bb,#4ade9f);border-color:#059669;color:#065f46;box-shadow:0 5px #059669}.hdr-btn-primary[data-v-7f3d3768]:active{box-shadow:0 1px #059669}.hdr-btn-primary[data-v-7f3d3768]:disabled{background:#e8eaed;border-color:#d3d7dd;color:#a3a9b3;box-shadow:0 2px #d3d7dd;cursor:not-allowed;transform:none}.prompt-panel[data-v-7f3d3768]{width:1032px;max-width:100%;background:#fff;border-radius:16px;box-shadow:0 6px 24px #2a3e6614;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 24px}.prompt-line[data-v-7f3d3768]{position:relative;display:flex;flex-wrap:nowrap;max-width:100%;font-family:SF Mono,Menlo,Consolas,monospace;font-size:50px;gap:8px;color:#c3cbd8;-webkit-user-select:none;user-select:none}.prompt-line .space-repr[data-v-7f3d3768]{display:inline-block;width:22px;height:6px;border-left:1.5px solid currentColor;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;border-radius:0 0 3px 3px;vertical-align:middle}.prompt-line .char.current[data-v-7f3d3768]{color:#2b3a55;background:#e7f2ff}.prompt-line .char.typed[data-v-7f3d3768]{color:#4a90d9;background:#e7f2ff}.prompt-line .char.wrong[data-v-7f3d3768]{background:#ffe0e0;color:#e5484d}.keyboard-wrap[data-v-7f3d3768]{margin-top:8px;display:flex;justify-content:center;position:relative}.keyboard-wrap .keys[data-v-7f3d3768]{padding:8px;display:flex;flex-direction:column;gap:8px}.keyboard-wrap .row[data-v-7f3d3768]{display:flex;gap:8px}.keyboard-wrap .row.row-func[data-v-7f3d3768]{gap:0}.keyboard-wrap .key[data-v-7f3d3768]{flex-shrink:0;height:56px;background:linear-gradient(180deg,#fff,#f1f4f9);border:1px solid #d6dbe6;border-radius:10px;box-shadow:0 1px #c9d0de,0 3px #c0c8d6,inset 0 1px 1px #ffffffe6;font-size:20px;font-weight:600;color:#46577a;text-align:center;white-space:pre-line;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15;gap:1px;box-sizing:border-box;transition:background .12s,box-shadow .12s,transform .12s}.keyboard-wrap .key.active[data-v-7f3d3768]{background:#4a90d9;border-color:#4a90d9;color:#fff;box-shadow:0 0 0 3px #4a90d959,0 3px #2f6db8;transform:translateY(-2px);animation:keyPulse-7f3d3768 1.2s ease-in-out infinite}.keyboard-wrap .key.key-sm[data-v-7f3d3768]{font-size:14px}.keyboard-wrap .key.caps-on[data-v-7f3d3768]{background:#4a90d9;border-color:#4a90d9;color:#fff;box-shadow:0 0 0 3px #4a90d959,0 3px #2f6db8}.keyboard-wrap .key.mod-on[data-v-7f3d3768]{background:#d6e4f7;border-color:#4a90d9;color:#1e3a5f;box-shadow:0 0 0 2px #4a90d94d,0 3px #b8c8dc;transform:translateY(-1px)}.keyboard-wrap .key .ch-active[data-v-7f3d3768]{font-weight:800;color:#1e3a5f}@keyframes keyPulse-7f3d3768{0%,to{box-shadow:0 0 0 3px #4a90d959,0 3px #2f6db8}50%{box-shadow:0 0 0 9px #4a90d92e,0 3px #2f6db8}}.result-overlay[data-v-7f3d3768]{position:fixed;inset:0;background:#2b3a5573;display:flex;align-items:center;justify-content:center;z-index:100}.result-card[data-v-7f3d3768]{background:#fff;border-radius:20px;box-shadow:0 12px 48px #2a3e6640;padding:32px 48px;display:flex;flex-direction:column;align-items:center;gap:18px;min-width:360px}.result-title[data-v-7f3d3768]{font-size:26px;font-weight:700;color:#2b3a55}.result-stars[data-v-7f3d3768]{display:flex;gap:8px}.result-stars .star[data-v-7f3d3768]{font-size:40px;opacity:.22;transform:scale(.9);transition:opacity .35s,transform .35s}.result-stars .star.filled[data-v-7f3d3768]{opacity:1;transform:scale(1.08)}.result-stats[data-v-7f3d3768]{display:flex;gap:32px}.result-stats .result-stat[data-v-7f3d3768]{text-align:center}.result-stats .result-stat .num[data-v-7f3d3768]{font-size:24px;font-weight:700;color:#2b3a55;display:block}.result-stats .result-stat .lbl[data-v-7f3d3768]{font-size:12px;color:#9aa5b8}.result-actions[data-v-7f3d3768]{display:flex;gap:14px;margin-top:10px}.kid-btn[data-v-7f3d3768]{border:none;border-radius:999px;font-family:inherit;font-size:17px;font-weight:800;padding:13px 30px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;letter-spacing:.5px;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.kid-btn .btn-icon[data-v-7f3d3768]{flex-shrink:0}.kid-btn[data-v-7f3d3768]:hover{transform:translateY(-3px);filter:brightness(1.06)}.kid-btn[data-v-7f3d3768]:active{transform:translateY(2px)}.btn-retry[data-v-7f3d3768]{background:linear-gradient(180deg,#ffd97a,#ffbe2e);color:#8a5300;box-shadow:0 5px #e9a100,0 8px 16px #ffbe2e66}.btn-retry[data-v-7f3d3768]:hover{box-shadow:0 8px #e9a100,0 12px 22px #ffbe2e80}.btn-retry[data-v-7f3d3768]:active{box-shadow:0 2px #e9a100,0 4px 8px #ffbe2e59}.btn-next[data-v-7f3d3768]{background:linear-gradient(180deg,#86efac,#34d399);color:#065f46;box-shadow:0 5px #059669,0 8px 16px #34d39966}.btn-next[data-v-7f3d3768]:hover{box-shadow:0 8px #059669,0 12px 22px #34d39980}.btn-next[data-v-7f3d3768]:active{box-shadow:0 2px #059669,0 4px 8px #34d39959}.btn-next[data-v-7f3d3768]:disabled{background:linear-gradient(180deg,#e8eaed,#d3d7dd);color:#a3a9b3;box-shadow:0 5px #b6bbc3,0 8px 16px #0000000f;cursor:not-allowed;transform:none;filter:none}.result-fade-enter-active[data-v-7f3d3768],.result-fade-leave-active[data-v-7f3d3768]{transition:opacity .3s ease}.result-fade-enter-active .result-card[data-v-7f3d3768],.result-fade-leave-active .result-card[data-v-7f3d3768]{transition:transform .3s ease}.result-fade-enter-from[data-v-7f3d3768],.result-fade-leave-to[data-v-7f3d3768]{opacity:0}.result-fade-enter-from .result-card[data-v-7f3d3768],.result-fade-leave-to .result-card[data-v-7f3d3768]{transform:scale(.92)}.whack-page[data-v-1f990ae0]{min-height:100vh;padding:24px 24px 40px;display:flex;flex-direction:column;align-items:center;gap:24px;background:#f5f7fb;font-family:-apple-system,PingFang SC,Helvetica Neue,Arial,sans-serif}.head-bar[data-v-1f990ae0]{width:640px;max-width:100%;display:flex;justify-content:space-between;align-items:center}.head-bar .title[data-v-1f990ae0]{font-size:24px;font-weight:700;color:#2b3a55}.stats[data-v-1f990ae0]{display:flex;gap:22px}.stats .stat[data-v-1f990ae0]{text-align:center}.stats .stat .num[data-v-1f990ae0]{font-size:22px;font-weight:700;color:#2b3a55;display:block}.stats .stat .num.urgent[data-v-1f990ae0]{color:#e5484d;animation:pulse-1f990ae0 .6s ease-in-out infinite}.stats .stat .lbl[data-v-1f990ae0]{font-size:12px;color:#9aa5b8}@keyframes pulse-1f990ae0{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.grid[data-v-1f990ae0]{display:grid;grid-template-columns:repeat(3,130px);grid-template-rows:repeat(3,130px);gap:18px}.hole[data-v-1f990ae0]{background:radial-gradient(circle at 50% 40%,#b8c0cc,#8a93a3);border-radius:50%;position:relative;overflow:hidden;box-shadow:inset 0 6px 16px #00000040,0 2px #6b7382}.mole[data-v-1f990ae0]{position:absolute;inset:12px;background:linear-gradient(180deg,#a0673a,#7a4a26);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:46px;font-weight:800;color:#fff;text-transform:uppercase;box-shadow:0 4px 12px #0000004d,inset 0 -3px 6px #0003;animation:popUp-1f990ae0 .22s cubic-bezier(.34,1.56,.64,1);transition:transform .15s,opacity .15s,background .15s}.mole.hit[data-v-1f990ae0]{transform:scale(.82);opacity:.55;background:linear-gradient(180deg,#4a90d9,#2f6db8)}@keyframes popUp-1f990ae0{0%{transform:translateY(110%) scale(.4);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.controls[data-v-1f990ae0]{display:flex;gap:12px}.hint[data-v-1f990ae0]{font-size:14px;color:#9aa5b8;text-align:center;max-width:420px}.result-overlay[data-v-1f990ae0]{position:fixed;inset:0;background:#2b3a5573;display:flex;align-items:center;justify-content:center;z-index:100}.result-card[data-v-1f990ae0]{background:#fff;border-radius:20px;box-shadow:0 12px 48px #2a3e6640;padding:32px 48px;display:flex;flex-direction:column;align-items:center;gap:18px;min-width:380px}.result-title[data-v-1f990ae0]{font-size:26px;font-weight:700;color:#2b3a55}.result-stars[data-v-1f990ae0]{display:flex;gap:8px}.result-stars .star[data-v-1f990ae0]{font-size:40px;opacity:.22;transform:scale(.9);transition:opacity .35s,transform .35s}.result-stars .star.filled[data-v-1f990ae0]{opacity:1;transform:scale(1.08)}.result-stats[data-v-1f990ae0]{display:flex;gap:32px}.result-stats .result-stat[data-v-1f990ae0]{text-align:center}.result-stats .result-stat .num[data-v-1f990ae0]{font-size:24px;font-weight:700;color:#2b3a55;display:block}.result-stats .result-stat .lbl[data-v-1f990ae0]{font-size:12px;color:#9aa5b8}.result-fade-enter-active[data-v-1f990ae0],.result-fade-leave-active[data-v-1f990ae0]{transition:opacity .3s ease}.result-fade-enter-active .result-card[data-v-1f990ae0],.result-fade-leave-active .result-card[data-v-1f990ae0]{transition:transform .3s ease}.result-fade-enter-from[data-v-1f990ae0],.result-fade-leave-to[data-v-1f990ae0]{opacity:0}.result-fade-enter-from .result-card[data-v-1f990ae0],.result-fade-leave-to .result-card[data-v-1f990ae0]{transform:scale(.92)}.sw-page[data-v-5c099626]{min-height:100vh;padding:24px 24px 40px;display:flex;flex-direction:column;align-items:center;gap:16px;background:#f5f7fb;font-family:-apple-system,PingFang SC,Helvetica Neue,Arial,sans-serif;-webkit-user-select:none;user-select:none}.head-bar[data-v-5c099626]{width:min(1100px,100%);display:flex;justify-content:space-between;align-items:center;gap:16px}.head-bar .title[data-v-5c099626]{font-size:24px;font-weight:700;color:#2b3a55}.head-bar .level-tag[data-v-5c099626]{font-size:13px;color:#9aa5b8}.sw-field[data-v-5c099626]{position:relative;width:min(1100px,100%);height:clamp(480px,100vh - 190px,680px);border-radius:16px;overflow:hidden;background:radial-gradient(ellipse at 50% 120%,#101a35,#070b18 55%,#04060d);box-shadow:0 12px 40px #2a3e662e}.sw-field.shake[data-v-5c099626]{animation:fieldShake-5c099626 .26s linear}.sw-field.hurt[data-v-5c099626]{box-shadow:inset 0 0 120px 30px #e5484d59}@keyframes fieldShake-5c099626{0%,to{transform:translate(0)}20%{transform:translate(-5px,3px)}40%{transform:translate(4px,-3px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(3px,2px)}}.bg-star[data-v-5c099626]{position:absolute;border-radius:50%;background:#fff;animation:twinkle-5c099626 2s ease-in-out infinite alternate}@keyframes twinkle-5c099626{0%{opacity:.15}to{opacity:.9}}.planet[data-v-5c099626]{position:absolute;pointer-events:none}.planet.saturn[data-v-5c099626]{left:12%;top:24%;width:210px;opacity:.75;animation:saturnDrift-5c099626 14s ease-in-out infinite alternate}.planet.galaxy[data-v-5c099626]{right:20%;top:4%;width:230px;opacity:.8;animation:galaxyDrift-5c099626 18s ease-in-out infinite alternate}.meteor[data-v-5c099626]{position:absolute;width:130px;height:2px;border-radius:2px;background:linear-gradient(90deg,#fff0,#ffffffe6);opacity:0;pointer-events:none;animation:meteorFly-5c099626 9s linear infinite}.meteor.m1[data-v-5c099626]{top:10%;left:-150px;animation-delay:1.2s}.meteor.m2[data-v-5c099626]{top:30%;left:-150px;animation-delay:4.6s;animation-duration:11s}.meteor.m3[data-v-5c099626]{top:55%;left:-150px;animation-delay:7.8s;animation-duration:13s}@keyframes meteorFly-5c099626{0%{transform:translate(0) rotate(18deg);opacity:0}2%{opacity:.85}16%{transform:translate(1400px,460px) rotate(18deg);opacity:0}to{transform:translate(1400px,460px) rotate(18deg);opacity:0}}@keyframes saturnDrift-5c099626{0%{transform:translate(-10px,-6px) rotate(-2deg)}to{transform:translate(12px,10px) rotate(2deg)}}@keyframes galaxyDrift-5c099626{0%{transform:translate(8px,4px) scale(1);opacity:.72}to{transform:translate(-10px,-6px) scale(1.06);opacity:.9}}.letter[data-v-5c099626]{position:absolute;transform:translate(-50%,-50%);will-change:top,left}.letter-cap[data-v-5c099626]{width:46px;height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;color:#5b3a00;background:linear-gradient(180deg,#ffe08a,#f7b733);box-shadow:0 4px #c77f16,0 6px 14px #00000073;animation:sway-5c099626 1.6s ease-in-out infinite alternate}.letter-cap.targeted[data-v-5c099626]{color:#063f38;background:linear-gradient(180deg,#7ff0e2,#2bc4b4);box-shadow:0 4px #178f83,0 0 18px #2bc4b4cc}@keyframes sway-5c099626{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.bullet[data-v-5c099626]{position:absolute;width:6px;height:22px;border-radius:3px;transform:translate(-50%,-50%);background:linear-gradient(180deg,#fff,#ffd76a);box-shadow:0 0 10px 2px #ffd76abf}.bullet[data-v-5c099626]:after{content:"";position:absolute;left:1px;top:20px;width:4px;height:26px;border-radius:2px;background:linear-gradient(180deg,#ffd76a8c,#ffd76a00)}.boom[data-v-5c099626]{position:absolute;transform:translate(-50%,-50%);pointer-events:none;width:0;height:0}.boom .boom-ring[data-v-5c099626]{position:absolute;left:-30px;top:-30px;width:60px;height:60px;border-radius:50%;border:3px solid rgba(255,215,106,.85);animation:ringGrow-5c099626 .55s ease-out forwards}.boom .boom-ball[data-v-5c099626]{position:absolute;left:-26px;top:-26px;width:52px;height:52px;border-radius:50%;background:radial-gradient(circle,#fff7d6,#ffd76a 32%,#ff9f43 58%,#ff5d5d00 78%);animation:ballGrow-5c099626 .6s ease-out forwards}.boom .boom-core[data-v-5c099626]{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;background:#fff;animation:coreFlash-5c099626 .22s ease-out forwards}.boom .spark[data-v-5c099626]{position:absolute;border-radius:50%;animation:sparkFly-5c099626 .62s ease-out forwards}.boom .gain[data-v-5c099626]{position:absolute;left:0;top:-18px;transform:translate(-50%);font-size:20px;font-weight:800;color:#ffd76a;text-shadow:0 2px 6px rgba(0,0,0,.6);animation:gainRise-5c099626 .8s ease-out forwards}.boom.crash .boom-ring[data-v-5c099626]{border-color:#ff8a8ae6}.boom.crash .boom-ball[data-v-5c099626]{background:radial-gradient(circle,#fff,#ff8a8a 32%,#e5484d 58%,#7a222600 78%)}@keyframes ringGrow-5c099626{0%{transform:scale(.25);opacity:1}to{transform:scale(2.6);opacity:0}}@keyframes ballGrow-5c099626{0%{transform:scale(.25);opacity:.95}60%{opacity:.85}to{transform:scale(2.3);opacity:0}}@keyframes coreFlash-5c099626{0%{transform:scale(.4);opacity:1}to{transform:scale(1.9);opacity:0}}@keyframes sparkFly-5c099626{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}@keyframes gainRise-5c099626{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-46px);opacity:0}}.ship[data-v-5c099626]{position:absolute;bottom:22px;width:46px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.ship .ship-svg[data-v-5c099626]{width:44px;height:40px;transition:transform .12s;filter:drop-shadow(0 0 6px rgba(255,107,107,.45))}.ship .flame[data-v-5c099626]{width:14px;height:20px;margin-top:-2px;border-radius:50% 50% 60% 60%/30% 30% 70% 70%;background:linear-gradient(180deg,#ffd76a,#ff9f43 55%,#ff5d5d00);transform-origin:top center;animation:flick-5c099626 .16s infinite alternate}.ship .muzzle[data-v-5c099626]{position:absolute;top:-12px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle,#fff,#ffd76a 45%,#ffd76a00 75%);opacity:0}.ship.firing .ship-svg[data-v-5c099626]{transform:translateY(4px)}.ship.firing .flame[data-v-5c099626]{height:32px;filter:brightness(1.35)}.ship.firing .muzzle[data-v-5c099626]{animation:mz-5c099626 .22s ease-out}.ship.moving .flame[data-v-5c099626]{height:30px;filter:brightness(1.3)}@keyframes flick-5c099626{0%{transform:scaleY(.8) scaleX(.9)}to{transform:scaleY(1.25) scaleX(1.1)}}@keyframes mz-5c099626{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}.danger-line[data-v-5c099626]{position:absolute;left:4%;right:4%;border-top:2px dashed rgba(229,72,77,.4);box-shadow:0 6px 18px #e5484d40}.kb[data-v-5c099626]{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:12px;background:#0d14288c;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kb-row[data-v-5c099626]{display:flex;gap:6px;justify-content:center}.kb-key[data-v-5c099626]{width:34px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#c8d2ee;background:#ffffff14;border:1px solid rgba(255,255,255,.14);box-shadow:0 2px #00000059;transition:transform .08s,background .12s,color .12s}.kb-key.lit[data-v-5c099626]{color:#063f38;background:linear-gradient(180deg,#7ff0e2,#2bc4b4);border-color:#2bc4b4;box-shadow:0 2px #178f83,0 0 14px #2bc4b4cc;animation:pulse-5c099626 .8s ease-in-out infinite}.kb-key.pressed[data-v-5c099626]{transform:scale(.9);background:#fff;color:#222}.with-kb .ship[data-v-5c099626]{bottom:140px}.hud[data-v-5c099626]{position:absolute;right:16px;top:16px;min-width:168px;padding:12px 16px;border-radius:14px;background:#0a10204d;border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:7px}.hud .hud-row[data-v-5c099626]{display:flex;justify-content:space-between;align-items:center;gap:18px}.hud .hud-lbl[data-v-5c099626]{font-size:12px;color:#93a0c0}.hud .hud-val[data-v-5c099626]{font-size:16px;font-weight:700;color:#eaf0ff}.hud .hud-val.gold[data-v-5c099626]{color:#ffd76a}.hud .hearts[data-v-5c099626]{display:flex;gap:3px}.hud .hearts .heart[data-v-5c099626]{font-style:normal;font-size:16px;color:#ff5d7a;text-shadow:0 0 8px rgba(255,93,122,.7)}.hud .hearts .heart.off[data-v-5c099626]{color:#ffffff2e;text-shadow:none}.hud .hud-combo[data-v-5c099626]{margin-top:2px;text-align:center;font-size:13px;font-weight:800;color:#7ff0e2;animation:pulse-5c099626 .6s ease-in-out infinite}@keyframes pulse-5c099626{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.sw-overlay[data-v-5c099626]{position:absolute;inset:0;border-radius:16px;background:#0407109e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;overflow:auto;padding:16px;z-index:20}.sw-card[data-v-5c099626]{min-width:400px;max-width:520px;padding:32px 44px;border-radius:20px;background:#101628e0;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 48px #00000080;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:#eaf0ff}.sw-title[data-v-5c099626]{font-size:26px;font-weight:800}.sw-title.gold[data-v-5c099626]{color:#ffd76a}.sw-title.red[data-v-5c099626]{color:#ff8a8a}.sw-title.teal[data-v-5c099626]{color:#7ff0e2}.sw-sub[data-v-5c099626]{font-size:14px;line-height:1.7;color:#c8d2ee}.sw-sub.dim[data-v-5c099626]{color:#93a0c0}.sw-sub .gold[data-v-5c099626]{color:#ffd76a}.sw-rules[data-v-5c099626]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#93a0c0;text-align:left}.cfg-row[data-v-5c099626]{display:flex;gap:12px;width:100%}.cfg-row .cfg-item[data-v-5c099626]{flex:1;display:flex;flex-direction:column;gap:6px;text-align:left}.cfg-row .cfg-item .cfg-lbl[data-v-5c099626]{font-size:12px;color:#93a0c0}.cfg-row .cfg-item[data-v-5c099626] .el-select{width:100%}.cfg-row .cfg-item[data-v-5c099626] .el-select__wrapper{background:#ffffff14;box-shadow:0 0 0 1px #ffffff2e inset;border-radius:10px}.cfg-row .cfg-item[data-v-5c099626] .el-select__wrapper.is-hovering{box-shadow:0 0 0 1px #2bc4b48c inset}.cfg-row .cfg-item[data-v-5c099626] .el-select__wrapper.is-focused{box-shadow:0 0 0 2px #2bc4b4bf inset}.cfg-row .cfg-item[data-v-5c099626] .el-select__placeholder,.cfg-row .cfg-item[data-v-5c099626] .el-select__selected-item{color:#eaf0ff}.cfg-row .cfg-item[data-v-5c099626] .el-select__caret{color:#93a0c0}.mode-pick[data-v-5c099626]{display:flex;gap:12px}.mode-pick .mode-card[data-v-5c099626]{width:190px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#c8d2ee;font-size:15px;font-weight:700;cursor:pointer;display:flex;flex-direction:column;gap:4px}.mode-pick .mode-card small[data-v-5c099626]{font-size:11px;font-weight:400;color:#93a0c0}.mode-pick .mode-card.on[data-v-5c099626]{border-color:#2bc4b4;background:#2bc4b429;color:#7ff0e2;box-shadow:0 0 0 2px #2bc4b459}.hint-cap[data-v-5c099626]{width:96px;height:96px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:54px;font-weight:800;color:#5b3a00;background:linear-gradient(180deg,#ffe08a,#f7b733);box-shadow:0 6px #c77f16,0 10px 24px #00000080;animation:sway-5c099626 1.6s ease-in-out infinite alternate}.sw-stars[data-v-5c099626]{display:flex;gap:8px}.sw-stars .star[data-v-5c099626]{font-size:40px;opacity:.22;transform:scale(.9);transition:opacity .35s,transform .35s}.sw-stars .star.filled[data-v-5c099626]{opacity:1;transform:scale(1.08)}.sw-stats[data-v-5c099626]{display:flex;gap:32px}.sw-stats .rstat[data-v-5c099626]{text-align:center}.sw-stats .rstat .num[data-v-5c099626]{font-size:24px;font-weight:700;color:#fff;display:block}.sw-stats .rstat .lbl[data-v-5c099626]{font-size:12px;color:#93a0c0}.sw-btns[data-v-5c099626]{display:flex;gap:12px}.sw-credit[data-v-5c099626]{font-size:11px;color:#6b7690}.result-fade-enter-active[data-v-5c099626],.result-fade-leave-active[data-v-5c099626]{transition:opacity .3s ease}.result-fade-enter-active .sw-card[data-v-5c099626],.result-fade-leave-active .sw-card[data-v-5c099626]{transition:transform .3s ease}.result-fade-enter-from[data-v-5c099626],.result-fade-leave-to[data-v-5c099626]{opacity:0}.result-fade-enter-from .sw-card[data-v-5c099626],.result-fade-leave-to .sw-card[data-v-5c099626]{transform:scale(.92)}.sw-popper.el-popper{background:#161e34f5;border:1px solid rgba(255,255,255,.14)}.sw-popper.el-popper .el-popper__arrow:before{background:#161e34f5;border-color:#ffffff24}.sw-popper.el-popper .el-select-dropdown__item{color:#c8d2ee}.sw-popper.el-popper .el-select-dropdown__item.is-hovering{background:#ffffff14}.sw-popper.el-popper .el-select-dropdown__item.is-selected{color:#7ff0e2}
