@charset "UTF-8";.user-avatar-container{position:relative;display:inline-block}.user-avatar-container .login-text{font-size:14px;color:var(--adz-color-text-secondary);cursor:pointer;padding:6px 12px;border-radius:4px;transition:all .2s;font-weight:500}.user-avatar-container .login-text:hover{color:var(--adz-color-primary);background-color:var(--adz-color-fill-tertiary)}[data-theme=dark] .user-avatar-container .login-text{color:var(--adz-color-text-secondary)}[data-theme=dark] .user-avatar-container .login-text:hover{color:var(--adz-color-white);background-color:var(--adz-color-fill-tertiary)}.user-info-item{display:flex;align-items:center;padding:4px 8px 4px 0;cursor:default;width:100%}.user-info-item .user-info-content{margin-left:12px;overflow:hidden;flex:1}.user-info-item .user-info-content .nickname{font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:160px;color:var(--adz-color-text)}.user-info-item .user-info-content .username{font-size:12px;color:var(--adz-color-text-secondary)}.user-info-item .membership-tag{margin-left:auto;margin-right:0}.header-course,.header-default{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;height:68px;box-sizing:border-box}.header-default{max-width:1200px;margin:0 auto}.header-default .header-left{display:flex;align-items:center;gap:40px}.header-default .header-left .logo{font-size:20px;font-weight:700;color:var(--adz-color-text);text-decoration:none;cursor:pointer}.header-default .header-left .logo img{display:block;height:40px}.header-default .header-right{display:flex;align-items:center}.header-default .header-right .mobile-menu-trigger{display:none;color:var(--adz-color-text)}@media (max-width: 768px){.header-default .header-center{display:none!important}.header-default .header-right .mobile-menu-trigger{display:block}}.header-default .header-center{display:flex;align-items:center;gap:40px}.header-default .nav-links{display:flex;align-items:center;gap:32px}.header-default .nav-links a{text-decoration:none;color:var(--adz-color-text);opacity:.7;font-size:16px;transition:opacity .2s;border-radius:100px;padding:6px 18px}.header-default .nav-links a:hover{opacity:1;font-weight:500;background-color:var(--adz-color-primary-bg)}.header-default .nav-links a.active{opacity:1;background-color:var(--adz-color-primary);color:#fff;font-weight:500}.header-course{border-bottom:1px solid var(--adz-color-border)}.header-course .header-title{font-size:18px;font-weight:500;color:var(--adz-color-text)}.header-course .header-toolbar{display:flex;align-items:center;justify-content:flex-end}.user-avatar{width:32px;height:32px;border-radius:50%;background-color:var(--adz-color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}.user-avatar .avatar-placeholder{color:var(--adz-color-white);font-size:14px;font-weight:700}._container_181av_1{text-align:center;padding:24px 0}._container_181av_1 a{color:var(--adz-color-text-secondary)}._container_181av_1 a+a{margin-left:12px}._container_181av_1 ._beian-icon_181av_11{width:16px;height:16px;margin-right:4px;display:inline-block;position:relative;top:2px}._container_18255_1{max-width:1200px;margin:0 auto;padding:0 24px;overflow-x:hidden}section{padding:40px 0}@media (max-width: 768px){section{padding:40px 0}}._sectionHeader_18255_17{text-align:center;margin-bottom:60px}._sectionHeader_18255_17 h2{font-size:2.5rem;color:var(--adz-color-text);margin-bottom:16px;font-weight:700}@media (max-width: 768px){._sectionHeader_18255_17 h2{font-size:2rem}}._sectionHeader_18255_17 p{font-size:1.2rem;color:var(--adz-color-text-secondary);max-width:600px;margin:0 auto}@media (max-width: 768px){._sectionHeader_18255_17{margin-bottom:40px}}._hero_18255_44{padding:80px 0;display:flex;justify-content:center;text-align:center}._hero-content_18255_50{max-width:800px;width:100%}._hero-content_18255_50 h1{font-size:4rem;line-height:1.2;color:var(--adz-color-text);margin-bottom:24px;font-weight:800}@media (max-width: 768px){._hero-content_18255_50 h1{font-size:2.5rem}}._hero-content_18255_50 h1 ._highlight_18255_66{color:var(--adz-color-primary);position:relative;display:inline-block}._hero-content_18255_50 h1 ._highlight_18255_66:after{content:"";position:absolute;bottom:8px;left:0;width:100%;height:12px;background-color:var(--adz-color-primary-bg);z-index:-1;border-radius:6px;transform:rotate(-2deg)}._hero-content_18255_50 h1 ._highlight-yellow_18255_83{color:var(--adz-gold-6);position:relative;display:inline-block;white-space:nowrap}._hero-content_18255_50 h1 ._highlight-yellow_18255_83 svg{position:absolute;bottom:-10px;left:0;width:100%;height:20px;z-index:-1;color:var(--adz-gold-6);opacity:.6}._hero-content_18255_50 ._subtitle_18255_99{font-size:1.25rem;color:var(--adz-color-text-secondary);line-height:1.6;margin-bottom:40px}@media (max-width: 768px){._hero-content_18255_50 ._subtitle_18255_99{font-size:1.1rem}}._hero-content_18255_50 ._mobileBreak_18255_110{display:block}@media (max-width: 768px){._hero-content_18255_50 ._mobileBreak_18255_110{display:block}}._hero-content_18255_50 ._desktopBreak_18255_118{display:block}@media (max-width: 768px){._hero-content_18255_50 ._desktopBreak_18255_118{display:none}}._hero-content_18255_50 ._actions_18255_126{display:flex;flex-direction:column;align-items:center;gap:24px}._hero-content_18255_50 ._actions_18255_126 ._btn-primary_18255_132{display:inline-flex;align-items:center;justify-content:center;padding:16px 48px;background-color:var(--adz-gold-6);color:#fff;font-size:1.25rem;font-weight:700;border-radius:50px;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px color-mix(in srgb,var(--adz-gold-6),transparent 70%)}._hero-content_18255_50 ._actions_18255_126 ._btn-primary_18255_132:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--adz-gold-6),transparent 60%)}._hero-content_18255_50 ._actions_18255_126 ._btn-primary_18255_132 ._arrow_18255_150{margin-left:12px;transition:transform .2s}._hero-content_18255_50 ._actions_18255_126 ._btn-primary_18255_132:hover ._arrow_18255_150{transform:translate(4px)}._hero-content_18255_50 ._actions_18255_126 ._trust_18255_157{display:flex;gap:24px;color:var(--adz-color-text-secondary);font-size:.9rem}._hero-content_18255_50 ._actions_18255_126 ._trust_18255_157 ._trustItem_18255_163{display:flex;align-items:center;gap:6px}._hero-content_18255_50 ._actions_18255_126 ._trust_18255_157 ._trustItem_18255_163 span[role=img]{color:var(--adz-color-primary)}._demo_18255_172{padding:0 0 80px}._featureGrid_18255_176{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width: 768px){._featureGrid_18255_176{grid-template-columns:1fr;gap:24px}}._featureCard_18255_188{background:var(--adz-color-bg-container);padding:32px 24px;border-radius:16px;text-align:center;transition:transform .3s,box-shadow .3s;border:1px solid var(--adz-color-border-secondary)}._featureCard_18255_188:hover{transform:translateY(-8px);box-shadow:var(--adz-box-shadow)}._featureCard_18255_188 ._iconBox_18255_200{width:64px;height:64px;margin:0 auto 24px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:32px}._featureCard_18255_188 ._iconBox_18255_200._blue_18255_210{background:var(--adz-blue-1);color:var(--adz-blue-6)}._featureCard_18255_188 ._iconBox_18255_200._green_18255_214{background:var(--adz-green-1);color:var(--adz-green-6)}._featureCard_18255_188 ._iconBox_18255_200._red_18255_218{background:var(--adz-red-1);color:var(--adz-red-6)}._featureCard_18255_188 ._iconBox_18255_200._purple_18255_222{background:var(--adz-purple-1);color:var(--adz-purple-6)}._featureCard_18255_188 h3{font-size:1.25rem;margin-bottom:12px;color:var(--adz-color-text)}._featureCard_18255_188 p{font-size:.95rem;color:var(--adz-color-text-secondary);line-height:1.5}._benefits_18255_237 ._benefitContent_18255_237{display:flex;align-items:center;gap:60px}@media (max-width: 768px){._benefits_18255_237 ._benefitContent_18255_237{flex-direction:column;gap:40px}}._benefits_18255_237 ._benefitText_18255_248{flex:1}._benefits_18255_237 ._benefitText_18255_248 h2{font-size:2.5rem;margin-bottom:40px;line-height:1.2}@media (max-width: 768px){._benefits_18255_237 ._benefitText_18255_248 h2{font-size:2rem;text-align:center}}._benefits_18255_237 ._benefitList_18255_262{list-style:none;padding:0;margin:0 0 40px}._benefits_18255_237 ._benefitList_18255_262 li{display:flex;gap:20px;margin-bottom:32px}._benefits_18255_237 ._benefitList_18255_262 li ._benefitIcon_18255_272{font-size:24px;color:var(--adz-color-primary);margin-top:4px;background:var(--adz-color-primary-bg);padding:12px;border-radius:12px;height:fit-content}._benefits_18255_237 ._benefitList_18255_262 li h4{font-size:1.1rem;margin:0 0 8px;color:var(--adz-color-text)}._benefits_18255_237 ._benefitList_18255_262 li p{color:var(--adz-color-text-secondary);line-height:1.5;margin:0}._benefits_18255_237 ._btn-secondary_18255_291{display:inline-block;padding:12px 32px;border:2px solid var(--adz-color-primary);color:var(--adz-color-primary);border-radius:50px;font-weight:600;text-decoration:none;transition:all .2s}@media (max-width: 768px){._benefits_18255_237 ._btn-secondary_18255_291{display:block;text-align:center}}._benefits_18255_237 ._btn-secondary_18255_291:hover{background:var(--adz-color-primary);color:var(--adz-color-bg-container)}._benefits_18255_237 ._benefitVisual_18255_311{flex:1;height:400px;position:relative;background:radial-gradient(circle at center,color-mix(in srgb,var(--adz-color-primary),transparent 95%) 0%,transparent 70%)}@media (max-width: 768px){._benefits_18255_237 ._benefitVisual_18255_311{width:100%;height:300px}}._benefits_18255_237 ._benefitVisual_18255_311 ._bgDecoration_18255_323{position:absolute;bottom:0;right:0;max-height:100%;max-width:70%;object-fit:contain;z-index:0;opacity:1;pointer-events:none;transform:rotate(17deg)}@media (max-width: 768px){._benefits_18255_237 ._benefitVisual_18255_311 ._bgDecoration_18255_323{opacity:.5;max-height:80%}}._benefits_18255_237 ._benefitVisual_18255_311 ._statCard_18255_341{position:absolute;z-index:1;background:var(--adz-color-bg-container);padding:24px;border-radius:16px;box-shadow:var(--adz-box-shadow);animation:_float_18255_1 6s ease-in-out infinite}._benefits_18255_237 ._benefitVisual_18255_311 ._statCard_18255_341:nth-child(2){animation-delay:2s}._benefits_18255_237 ._benefitVisual_18255_311 ._statCard_18255_341:nth-child(3){animation-delay:4s}._benefits_18255_237 ._benefitVisual_18255_311 ._statCard_18255_341 ._statNumber_18255_356{font-size:2rem;font-weight:800;color:var(--adz-color-primary);line-height:1;margin-bottom:4px}._benefits_18255_237 ._benefitVisual_18255_311 ._statCard_18255_341 ._statLabel_18255_363{font-size:.9rem;color:var(--adz-color-text-secondary)}@keyframes _float_18255_1{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}._gamification_18255_376{text-align:center}._gamification_18255_376 ._gameGrid_18255_379{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1000px;margin:0 auto}@media (max-width: 768px){._gamification_18255_376 ._gameGrid_18255_379{grid-template-columns:1fr}}._gamification_18255_376 ._gameItem_18255_391{padding:32px;background:linear-gradient(135deg,var(--adz-color-bg-container) 0%,var(--adz-color-bg-layout) 100%);border-radius:24px;border:1px solid var(--adz-color-border-secondary)}._gamification_18255_376 ._gameItem_18255_391 ._gameIcon_18255_397{font-size:48px;margin-bottom:24px;color:var(--adz-gold-6)}._gamification_18255_376 ._gameItem_18255_391 h3{font-size:1.25rem;margin-bottom:8px}._gamification_18255_376 ._gameItem_18255_391 p{color:var(--adz-color-text-secondary)}._cta_18255_410{margin-top:40px}._cta_18255_410 ._ctaContent_18255_413{background:linear-gradient(135deg,var(--adz-color-primary) 0%,var(--adz-color-primary-active) 100%);border-radius:32px;padding:60px;text-align:left;color:#fff;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:40px}._cta_18255_410 ._ctaContent_18255_413:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");z-index:0}@media (max-width: 768px){._cta_18255_410 ._ctaContent_18255_413{flex-direction:column;padding:40px 24px;text-align:center}}._cta_18255_410 ._ctaContent_18255_413 ._ctaText_18255_443{flex:1;z-index:1;max-width:600px}._cta_18255_410 ._ctaContent_18255_413 ._ctaImage_18255_448{flex:1;z-index:1;display:flex;justify-content:center;align-items:center;max-width:500px}._cta_18255_410 ._ctaContent_18255_413 ._ctaImage_18255_448 img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.2));transform:rotate(-3deg);transition:transform .3s}._cta_18255_410 ._ctaContent_18255_413 ._ctaImage_18255_448 img:hover{transform:rotate(0) scale(1.05)}@media (max-width: 768px){._cta_18255_410 ._ctaContent_18255_413 ._ctaImage_18255_448{margin-top:24px;max-width:100%}._cta_18255_410 ._ctaContent_18255_413 ._ctaImage_18255_448 img{max-height:250px;width:auto}}._cta_18255_410 ._ctaContent_18255_413 h2{font-size:2.5rem;margin-bottom:16px;color:#fff}@media (max-width: 768px){._cta_18255_410 ._ctaContent_18255_413 h2{font-size:2rem}}._cta_18255_410 ._ctaContent_18255_413 p{font-size:1.2rem;opacity:.9;margin-bottom:40px}._cta_18255_410 ._ctaContent_18255_413 ._btn-large_18255_492{display:inline-block;background:#fff;color:var(--adz-color-primary);padding:16px 48px;font-size:1.25rem;font-weight:700;border-radius:50px;text-decoration:none;transition:transform .2s,box-shadow .2s}._cta_18255_410 ._ctaContent_18255_413 ._btn-large_18255_492:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}._cta_18255_410 ._ctaContent_18255_413 ._note_18255_507{font-size:.9rem;margin-top:16px;margin-bottom:0;opacity:.7}.game-engine+.unified-engine{transform:scale(.65);transform-origin:center bottom;margin-top:-104px}.game-engine+.unified-engine+.progress-wrapper{margin-top:0;border-radius:0}.unified-engine.blur-effect{position:relative;cursor:pointer}.unified-engine.blur-effect .typing-panel{filter:blur(4px);pointer-events:none;transition:filter .3s ease}.unified-engine.blur-effect .active:before{animation-play-state:paused!important}.unified-engine .focus-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 6px));z-index:100;display:flex;align-items:center;justify-content:center}.unified-engine .focus-overlay span{background-color:#000000bf;color:#fff;padding:6px 24px;border-radius:8px;font-size:16px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 12px #00000026;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.typing-extra-area{padding:12px 0 24px;text-align:center;color:var(--adz-color-text-secondary)}.typing-extra-area.font-size-small{font-size:18px}.typing-extra-area.font-size-large{font-size:40px}.typing-extra-area.font-size-middle{font-size:26px}.typing-extra-area:empty{display:none}.typing-panel{position:relative;width:100%;overflow:hidden;border-radius:8px;box-sizing:border-box;transition:height .2s ease,opacity .5s ease}.typing-panel .typing-panel-inner{position:relative;width:100%;transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform}.typing-section{display:flex;flex-wrap:wrap;width:100%;padding:1px;box-sizing:border-box}.typing-section.align-left{justify-content:flex-start}.typing-section.align-center{justify-content:center}.typing-section{transition:opacity .3s}.typing-section.past-section{opacity:.5}.cell-zh{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 2px 12px;padding:2px;border-radius:4px;transition:background .2s;font-size:var(--font-size)}.cell-zh .cell-pinyin{display:flex;font-family:Courier New,Courier,monospace}.cell-zh .cell-pinyin .cell-char{position:relative;padding:0 1px;color:var(--adz-color-text)}.cell-zh .cell-pinyin .cell-char.correct{color:var(--adz-char-text-correct)}.cell-zh .cell-pinyin .cell-char.incorrect{color:var(--adz-char-text-incorrect)}.cell-zh .cell-pinyin .cell-char.corrected{color:var(--adz-char-text-corrected)}.cell-zh .cell-hanzi{color:var(--adz-color-text);font-family:KaiTi,STKaiti,serif;min-width:36px}@keyframes cursor-blink{0%,40%{opacity:1}50%,to{opacity:0}}.cell-en{display:flex;align-items:stretch;margin:0 0 12px;padding:4px 0;border-radius:4px;font-family:Droid Sans Mono,Courier,monospace;font-size:var(--font-size)}.cell-en.active{box-shadow:inset 0 2px 0 var(--adz-color-primary-border)}.cell-en .cell-char{position:relative;color:var(--adz-color-text);padding:0 1px}.cell-en .cell-char.correct{color:var(--adz-char-text-correct)}.cell-en .cell-char.incorrect{color:var(--adz-char-text-incorrect);background-color:var(--adz-char-bg-incorrect);text-decoration:line-through}.cell-en .cell-char.corrected{color:var(--adz-char-text-corrected)}.cell-en .cell-char.is-space{min-width:.5em}.cell-en .cell-char.is-space.incorrect{background:var(--adz-char-bg-incorrect);text-decoration:none}.typing-panel{--font-size: 36px}.typing-panel.cursor-style-block .cell-en .cell-char.active,.typing-panel.cursor-style-block .cell-zh .cell-pinyin .cell-char.active{background:var(--adz-color-primary);color:#fff}.typing-panel.cursor-style-vertical .cell-en .cell-char.active:before,.typing-panel.cursor-style-vertical .cell-zh .cell-pinyin .cell-char.active:before{content:"";position:absolute;left:-1px;top:10%;height:80%;width:2px;background-color:var(--adz-color-text);animation:cursor-blink 1s step-end infinite;border-radius:2px;z-index:10}.typing-panel.cursor-style-horizontal .cell-en .cell-char.active:before,.typing-panel.cursor-style-horizontal .cell-zh .cell-pinyin .cell-char.active:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--adz-color-text);animation:cursor-blink 1s step-end infinite;border-radius:2px;z-index:10}.typing-panel.font-size-middle{--font-size: 36px}.typing-panel.font-size-large{--font-size: 50px}.typing-panel.font-size-small{--font-size: 28px}.cell-box{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--font-size) * 2);height:calc(var(--font-size) * 2);margin:0 8px 12px;background:var(--adz-color-bg-container);border:2px solid var(--adz-color-border);border-radius:8px;transition:all .2s;font-size:var(--font-size);position:relative;font-family:Droid Sans Mono,Courier,monospace}.cell-box.active{border-color:var(--adz-color-primary);box-shadow:0 4px 12px var(--adz-color-primary-bg)}.cell-box.correct{border-color:var(--adz-char-text-correct)}.cell-box.incorrect{border-color:var(--adz-char-text-incorrect)}.cell-box.corrected{border-color:var(--adz-char-text-corrected)}.cell-box .cell-box-char{color:var(--adz-color-text)}.cell-box .cell-box-mistake{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--adz-char-text-incorrect);opacity:.5}.zombie-run-game{width:100%;height:340px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000080}.zombie-run-game__bg-far{position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 100%;background-repeat:repeat-x}.zombie-run-game__ground{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(https://typing-course-resource.oss-cn-beijing.aliyuncs.com/typing/images/games/scene/zombie/grassland.png);background-size:auto 100%;background-repeat:repeat-x}.zombie-run-game__hud{position:absolute;top:20px;left:20px;color:var(--adz-color-white);font-family:monospace;z-index:100;text-shadow:1px 1px 2px #000;display:flex;align-items:center}.zombie-run-game__hud .distance,.zombie-run-game__hud .timer{font-size:24px;font-weight:700}.zombie-run-game__hud .finish-text{color:var(--adz-color-warning);font-size:32px;margin-left:20px}.zombie-run-game__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--adz-color-bg-mask);z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zombie-run-game__overlay .game-over-title{font-size:64px;color:var(--adz-color-error);font-weight:900;text-shadow:0 0 10px rgba(255,0,0,.5);margin-bottom:30px;font-family:Courier New,Courier,monospace}.zombie-run-game__overlay .retry-btn{padding:12px 36px;font-size:24px;font-weight:700;background:var(--adz-color-error);color:var(--adz-color-white);border:2px solid var(--adz-color-error-hover);border-radius:50px;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #ff4d4f66}.zombie-run-game__overlay .retry-btn:hover{background:var(--adz-color-error-hover);transform:translateY(-2px);box-shadow:0 6px 20px #ff4d4f99}.zombie-run-game__overlay .retry-btn:active{transform:translateY(1px)}.operation-keyboard>svg{direction:ltr;background:none}.operation-keyboard>svg.standard-kb .st0{fill:none;stroke:#777;stroke-width:.5;stroke-miterlimit:10}.operation-keyboard>svg.standard-kb .st1{opacity:0;font-family:ArialMT,Arial,Helvetica,"sans-serif";font-size:15px}.operation-keyboard>svg.standard-kb .st2{opacity:1;fill:#777}.operation-keyboard>svg.standard-kb .b{font-size:26px}.operation-keyboard>svg.standard-kb .b2{font-size:24px}.operation-keyboard>svg.standard-kb .s{font-size:12px}.operation-keyboard>svg.standard-kb path.active{fill:#79bbff}.operation-keyboard>svg.standard-kb path.deadkey{fill:orange}.operation-keyboard>svg.standard-kb path.correct{stroke:#c2ea9a;stroke-width:4}.operation-keyboard>svg.standard-kb path.incorrect{fill:#e97e7e}.operation-keyboard>svg.standard-kb path.clickable:hover{cursor:pointer;stroke-width:2px}.operation-keyboard>svg.standard-kb text{-webkit-user-select:none;user-select:none;opacity:0}.operation-keyboard>svg.standard-kb text.active{fill:#fff}.operation-keyboard>svg.standard-kb text.incorrect{fill:#fff}.operation-keyboard>svg.theme-bone .edc-st0{fill:var(--adz-kb-bone-background);stroke-width:1;stroke:var(--adz-kb-bone-border)}.operation-keyboard>svg.theme-bone .edc-st0.active{fill:var(--adz-color-primary)}.operation-keyboard>svg.theme-bone .edc-st0.incorrect{transition:none;fill:#f5687c}.operation-keyboard>svg.theme-bone .edc-st1{font-size:14px}.operation-keyboard>svg.theme-bone .edc-st2{opacity:0}.operation-keyboard>svg.theme-bone .s{font-size:11px}.operation-keyboard>svg.theme-bone .b{font-size:24px}.operation-keyboard>svg.theme-bone .b.incorrect{opacity:1;transition:none}.operation-keyboard>svg.theme-bone .b.focus-row{opacity:1}.operation-keyboard>svg.theme-bone .hide-on-bone{opacity:0}.operation-keyboard>svg.theme-bone .edc-st0,.operation-keyboard>svg.theme-bone text{transition:fill .5s,opacity 1.2s;transition-delay:.25s}.operation-keyboard>svg.is-blind .edc-st0{fill:#272822;stroke:#858585}.operation-keyboard>svg.is-blind .edc-st2{fill:#d7ff12}.operation-keyboard>svg.is-blind .b{font-size:30px}.operation-keyboard>svg.is-blind .b2{font-size:28px}.operation-keyboard>svg.is-blind path.active{fill:#79bbff}.operation-keyboard>svg.is-blind path.deadkey{fill:orange}.operation-keyboard>svg.is-blind path.incorrect{fill:#e97e7e}.farsi-font #vkeyboardkeys>svg .b{font-size:19px}.farsi-font #vkeyboardkeys>svg .edc-st1{font-family:YekanBold}.typable{line-height:normal;font-variant-ligatures:none}.typable .cursor{display:block;position:absolute;z-index:2}.typable .normal_cursor{border-bottom:3px solid #0a6bf9}.typable .token{border-top:2px solid transparent;white-space:nowrap}.typable .meta-word{letter-spacing:0;line-height:normal;width:150px;font-size:11px;position:absolute;font-family:georgia;margin-top:-17px;z-index:-4;color:#777}.typable .meta-word i{font-style:normal;color:#333;font-size:9px}.typable .story_cursor{border-bottom:5px solid #5091e0}@keyframes typable-blink{90%{border-color:#0a6bf9}92%{border-color:#0a6bf988}to{border-color:transparent}}.typable .vertical_cursor{border-left:2px solid #0a6bf9;animation:typable-blink 2s step-start infinite}.typable .evt_inpt{position:absolute;left:-300px}.typable .__sample-text{position:absolute}.typable .__no-lineheight{line-height:normal!important}.typable ._toknmeta{position:relative;z-index:1}.typable ._errchr,.typable ._errchr2{display:block;position:absolute;background:#e97e7e;border-radius:2px!important;color:#fff!important;top:0}.typable ._errchr2{color:red!important;background:transparent;border:0px!important}.typable ._vld{color:#0e630e;background:#e7fbd3}.typable ._err{color:#8b0000;background:pink}.typable ._ervld{background:#ffe9b2;color:green}.typable ._logo{padding-right:.4em}.typable .lgram{display:inline-block;vertical-align:top}.typable .lgram>div{font-family:Weibei SC Bold,serif;margin:3px 0 -3px;line-height:1.45em;height:1.45em;color:#bbb;text-align:center}.typable .lgram._vld_gram>div{color:#6c9bce}.typable .lgram._err_gram>div{color:#cea36c}.typable .lgram .token_unit{position:relative}.typable ._fcs .lgram._fcs_gram>div{background:#f5f5f5}.typable .line{display:block}.typable.linified>.line ._logo>br{display:none}.typable ._enter{background:url(/assets/enter2-Ccj3fC8F.png) no-repeat bottom right;background-size:auto 100%;display:inline-block;width:.7em}.typable ._tab{background:url(/assets/tab-DFXW6D96.png) no-repeat bottom right;background-size:auto 100%}.typable ._err ._tab{background:url(/assets/tab-DFXW6D96.png) no-repeat bottom right;background-size:auto 100%}.typable ._vld ._tab{background:url(/assets/tab-DFXW6D96.png) no-repeat bottom right;background-size:auto 100%}.typable ._ervld ._tab{background:url(/assets/tab-DFXW6D96.png) no-repeat bottom right;background-size:auto 100%}.typable .line i{display:inline-block;width:.1em;min-width:.1em}.typable.mono_standard{font-family:PT Mono,courier;color:#757575}.typable.mono_standard.dyslexic-font{font-family:OpenDyslexic,courier}.typable.story_typable ._clr{color:#555}.typable.story_typable .token.active{border-top:0px}.typable.story_typable .ervld,.typable.story_typable ._vld{color:#fff;background:#000c}.typable.hide_extras .meta-word{visibility:hidden}.typable.hide_extras .line{margin-top:5px!important}.story_typable_container{position:absolute}.PLYBK .lgram,.RESPG .lgram{font-family:Arial}.classic-typing-container.xxlarge{width:calc(100% - 150px);max-width:initial;margin-left:125px}@media only screen and (max-width: 1200px){.classic-typing-container.xxlarge{width:calc(100% - 60px);margin-left:30px}}.classic-typing-container.xxlarge .keyboard-plugin{visibility:hidden!important}.classic-typing-container.xxlarge .drop-banner{left:20px;margin:0}.classic-typing-container.xxlarge .token,.classic-typing-container.xxlarge .token_unit{font-size:80px}.classic-typing-container.xxlarge .stats{left:40px;margin:-150px 0 0}.classic-typing-container.xxlarge #progress-bar{display:none}.classic-typing-container.xxlarge .tpmodes.normal{border-bottom:0px}.tpmodes{outline:none}.tpmodes.normal{border-bottom:1px solid #bbb}.tpmodes.normal.hide-bottom-line{border-bottom:none}.tpmodes.normal.hide-cursor .cursor{display:none}.tpmodes.normal .token_unit{border-radius:4px;white-space:nowrap}.tpmodes.normal ._fcs{border-top:2px solid #ddd;border-radius:5px}.tpmodes.normal .line{margin-top:25px}.tpmodes.normal ._vld,.tpmodes.normal ._ervld,.tpmodes.normal ._err{outline:1px solid white}.tpmodes.normal.xlarge .token,.tpmodes.normal.xlarge .token_unit{font-size:70px}.tpmodes.normal.large .token,.tpmodes.normal.large .token_unit{font-size:45px}.tpmodes.normal.med .token,.tpmodes.normal.med .token_unit{font-size:35px}.tpmodes.normal.small .token,.tpmodes.normal.small .token_unit{font-size:25px}.tpmodes.normal .korean .token_unit{display:inline-block;transform:scale(.7);transform-origin:center}.tpmodes.code{border-bottom:1px solid #bbb}.tpmodes.code.hide-bottom-line{border-bottom:none}.tpmodes.code .token_unit{border-radius:4px;white-space:nowrap;font-weight:400}.tpmodes.code ._fcs{border-top:2px solid #ddd;border-radius:5px}.tpmodes.code .line{margin-top:25px}.tpmodes.code ._vld,.tpmodes.code ._ervld,.tpmodes.code ._err{outline:1px solid white}.tpmodes.code.xxlarge .token,.tpmodes.code.xxlarge .token_unit{font-size:45px}.tpmodes.code.xlarge .token,.tpmodes.code.xlarge .token_unit{font-size:36px}.tpmodes.code.large .token,.tpmodes.code.large .token_unit{font-size:26px}.tpmodes.code.med .token,.tpmodes.code.med .token_unit{font-size:20px}.tpmodes.code.small .token,.tpmodes.code.small .token_unit{font-size:16px}.theme-dark{background:#272822}.theme-dark .normal_cursor{background:#ffffff36}.theme-dark ._vld{color:#000;background:#ddd}.theme-dark ._err{color:#6d0000;background:#bd9292}.theme-dark .rtl ._clr{color:#aaa}.theme-dark .TP_APP1 .drop-banner,.theme-dark .TP_APP1 .pause-tooltip{background:#693b6b}.theme-dark .TP_APP1 .pause-tooltip:before{border-top:solid 10px #693b6b}.theme-dark .xxlarge .mono_standard{color:#d7ff12}.theme-dark .xxlarge .normal_cursor{outline:9px inset deepskyblue}.theme-dark .typable .meta-word{color:#e4e4e4}.theme-dark .typable ._vld,.theme-dark .typable ._ervld,.theme-dark .typable ._err{outline:1px solid #272822}.theme-dark .hdrlt{background:#3c3c3c;color:#eee}.theme-dark .hdrlt .dropdown-panel{background:#3c3c3c!important;color:#eee;box-shadow:0 5px 5px #777}.theme-dark .hdrlt .header-item>span:hover{color:#fff!important}.theme-dark .hdrlt .header-item>span:after{background:#3c3c3c!important}.theme-dark .hdrlt .sticky-keys-alert{color:#000}.theme-dark #options svg{color:#ee83ff!important}.theme-dark .dropdown-menu{color:#000}.theme-dark .disable-ads-banner a{color:#fff}.theme-dark .bottom-nav-bar{background:#3c3c3c}.story_typable_container.cursive .story_typable{font-size:1.4em}.tpmodes.rtl ._clr,.story_typable_container.rtl ._clr{color:#333}.tpmodes.rtl,.story_typable_container.rtl{direction:rtl;margin-right:15px}.tpmodes.rtl .vertical_cursor,.story_typable_container.rtl .vertical_cursor{border-right:2px solid #0a6bf9;border-left:none}.tpmodes.cursive .token_unit,.story_typable_container.cursive .token_unit{border-radius:0;outline:none!important}.tpmodes.cursive ._cassist,.story_typable_container.cursive ._cassist{line-height:1;display:none;position:absolute;margin-top:5px;white-space:nowrap;z-index:3;box-shadow:0 .06em .06em #0000004d;background:#fff}.tpmodes.cursive ._fcs ._cassist,.story_typable_container.cursive ._fcs ._cassist{display:block}.tpmodes.cursive ._fcs ._cassist._hide_rest .token_unit,.story_typable_container.cursive ._fcs ._cassist._hide_rest .token_unit{display:none}.tpmodes.cursive ._fcs ._cassist .token_unit,.story_typable_container.cursive ._fcs ._cassist .token_unit{display:inline-block;line-height:1.8;font-size:.7em;position:relative}.tpmodes.cursive ._fcs ._cassist .token_unit._dfcs:before,.story_typable_container.cursive ._fcs ._cassist .token_unit._dfcs:before{content:" ";position:absolute;left:2px;right:2px;bottom:2px;border-bottom:solid 2px #0a6bf9}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic_base,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic_base{display:inline-block;padding:0 .2em}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic{display:inline-block;width:.8em}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic>span,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic>span{display:inline-block}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic:after,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic:after{content:" ";display:block;position:absolute;top:.5em;margin:.1em;width:.6em;height:.6em;border:dotted 1px;border-radius:50%}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic._m1>span,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic._m1>span{transform:translate(-.4em)}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic._m15>span,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic._m15>span{transform:translate(-.6em)}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic._m2>span,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic._m2>span{transform:translate(-.67em)}.tpmodes.cursive ._fcs ._cassist .token_unit._diacritic._m35>span,.story_typable_container.cursive ._fcs ._cassist .token_unit._diacritic._m35>span{transform:translate(-.8em)}.theme-blue{background:#fdfdfd}.theme-blue ._clr{color:#666}.theme-blue .normal_cursor{background:#ffffff36}.theme-blue ._vld{color:#004f80;background:#d3e6fb}.theme-blue .typable .meta-word{color:#333}.theme-blue .typable ._vld,.theme-blue .typable ._ervld,.theme-blue .typable ._err{outline:1px solid #fdfdfd}.theme-paper-day{background:#fafafa}.theme-paper-day .typable{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.theme-paper-day ._clr{color:#aaa}.theme-paper-day .normal_cursor{background:transparent;border-style:dashed;border:0px;border-left:1px solid #9d0ea5;border-width:2px;transform:translate(-1px) scale(1.1)}.theme-paper-day .token.active{border-top:0px}.theme-paper-day ._vld{color:#000;background:#fafafa}.theme-paper-day .typable .meta-word{color:#333}.theme-paper-day .typable ._vld,.theme-paper-day .typable ._ervld,.theme-paper-day .typable ._err{outline:1px solid #fafafa}.theme-eddie{background:#d1f1f6 url(/assets/eddie-rGfy-Rv7.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-eddie ._clr{color:#555}.theme-eddie .normal_cursor{background:#ffffff36}.theme-eddie ._vld{color:#17353a;background:#a6dce9}.theme-eddie .typable .meta-word{color:#333}.theme-eddie .typable ._vld,.theme-eddie .typable ._ervld,.theme-eddie .typable ._err{outline:1px solid #d1f1f6}.theme-eddie .typable ._ervld{background:#aae078;color:#006944}.theme-eddie .typable ._err{color:#8b0000;background:#ff9887}.theme-eddie .typable ._fcs{border-top:2px solid #9bc4c6;border-radius:5px}.theme-eddie .TP_APP1 .drop-banner,.theme-eddie .TP_APP1 .pause-tooltip{background:#60cad8}.theme-eddie .TP_APP1 .pause-tooltip:before{border-top:solid 10px #60cad8}.theme-penguin-land{background:#f3dde4 url(/assets/penguin-land-IbuE1oyk.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-penguin-land ._clr{color:#555}.theme-penguin-land .normal_cursor{background:#ffffff36}.theme-penguin-land ._vld{color:#212121;background:#fff}.theme-penguin-land .typable .meta-word{color:#333}.theme-penguin-land .typable ._vld,.theme-penguin-land .typable ._ervld,.theme-penguin-land .typable ._err{outline:1px solid #f3dde5}.theme-penguin-land .typable ._err{color:#8b0000;background:#fc9aa4}.theme-penguin-land .typable ._ervld{background:#ffef7e;color:#006944}.theme-penguin-land .typable ._fcs{border-top:2px solid #ceb2c1;border-radius:5px}.theme-penguin-land .TP_APP1 .drop-banner,.theme-penguin-land .TP_APP1 .pause-tooltip{background:#e57a91}.theme-penguin-land .TP_APP1 .pause-tooltip:before{border-top:solid 10px #e57a91}.theme-squirrel{background:#d4f0ed url(/assets/squirrel-Bevc0Hmk.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-squirrel ._clr{color:#585858}.theme-squirrel .normal_cursor{background:#ffffff36}.theme-squirrel ._vld{color:#1a6565;background:#fff}.theme-squirrel .typable .meta-word{color:#333}.theme-squirrel .typable ._vld,.theme-squirrel .typable ._ervld,.theme-squirrel .typable ._err{outline:1px solid #d4f0ed}.theme-squirrel .typable ._err{color:#8b0000;background:#f95}.theme-squirrel .typable ._ervld{background:#ffee1e;color:#158498}.theme-squirrel .typable ._fcs{border-top:2px solid #96bcb5;border-radius:5px}.theme-squirrel .TP_APP1 .drop-banner,.theme-squirrel .TP_APP1 .pause-tooltip{background:#5dc9b7}.theme-squirrel .TP_APP1 .pause-tooltip:before{border-top:solid 10px #5dc9b7}.theme-early-birds{background:#dde0f1 url(/assets/early-birds-CZW_UiFE.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-early-birds ._clr{color:#555}.theme-early-birds .normal_cursor{background:#ffffff36}.theme-early-birds ._vld{color:#8383e5;background:#fff}.theme-early-birds .typable .meta-word{color:#333}.theme-early-birds .typable ._vld,.theme-early-birds .typable ._ervld,.theme-early-birds .typable ._err{outline:1px solid #dde0f1}.theme-early-birds .typable ._ervld{background:#fff594;color:#006944}.theme-early-birds .typable ._fcs{border-top:2px solid #9599bc;border-radius:5px}.theme-early-birds .TP_APP1 .drop-banner,.theme-early-birds .TP_APP1 .pause-tooltip{background:#8383e5}.theme-early-birds .TP_APP1 .pause-tooltip:before{border-top:solid 10px #8383e5}.theme-yellow-taxi{background:#fcf6c3 url(/assets/yellow-taxi-CrwpZ6pO.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-yellow-taxi ._clr{color:#33331a}.theme-yellow-taxi .normal_cursor{background:#ffffff36}.theme-yellow-taxi ._vld{color:#33331a;background:#fff}.theme-yellow-taxi .typable .meta-word{color:#333}.theme-yellow-taxi .typable ._vld,.theme-yellow-taxi .typable ._ervld,.theme-yellow-taxi .typable ._err{outline:1px solid #f6f1c9}.theme-yellow-taxi .typable ._ervld{background:#ffd740;color:#137351}.theme-yellow-taxi .typable ._err{color:#8b0000;background:#ff90a3}.theme-yellow-taxi .typable ._fcs{border-top:2px solid #ceb976;border-radius:5px}.theme-yellow-taxi .TP_APP1 .drop-banner,.theme-yellow-taxi .TP_APP1 .pause-tooltip{background:#f9d84e;color:#33331a}.theme-yellow-taxi .TP_APP1 .pause-tooltip:before{border-top:solid 10px #f9d84e}.theme-kingfish{background:#0b1626 url(/assets/kingfish-B36DQSg6.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-kingfish ._clr{color:#688199}.theme-kingfish .rtl ._clr{color:#95a6b7}.theme-kingfish .normal_cursor{background:#ffffff36}.theme-kingfish ._vld{color:#2b4f7b;background:#a6cff3}.theme-kingfish .typable .meta-word{color:#f6b707}.theme-kingfish .typable .meta-word i{font-style:normal;color:#f6b707;font-size:9px}.theme-kingfish .typable ._vld,.theme-kingfish .typable ._ervld,.theme-kingfish .typable ._err{outline:1px solid #0c192b}.theme-kingfish .typable ._ervld{background:#ffdd60;color:#138061}.theme-kingfish .typable ._err{color:#8b0000;background:#fc785e}.theme-kingfish .TP_APP1 .drop-banner,.theme-kingfish .TP_APP1 .pause-tooltip{background:#173654;color:#f0c600}.theme-kingfish .TP_APP1 .pause-tooltip:before{border-top:solid 10px #173654}.theme-kingfish .hdrlt{background:#15263c;color:#eee;border-bottom:1px solid #1b3143}.theme-kingfish .hdrlt .dropdown-panel{background:#15263c!important;color:#eee;box-shadow:0 5px 5px #283958}.theme-kingfish .hdrlt .header-item>span{color:#b3b3b3}.theme-kingfish .hdrlt .header-item>span:hover{color:#fff!important}.theme-kingfish .hdrlt .header-item>span:after{background:#1d2b40!important}.theme-kingfish .hdrlt .sticky-keys-alert{color:#000}.theme-kingfish #options svg{color:#ee83ff!important}.theme-kingfish .dropdown-menu{color:#000}.theme-robot{background:#141319 url(/assets/robot-PTJCKXRe.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-robot ._clr{color:#576a84}.theme-robot .rtl ._clr{color:#8d9db4}.theme-robot .normal_cursor{background:#ffffff36}.theme-robot ._vld{color:#0c192b;background:#a6cff3}.theme-robot .typable .meta-word{color:#7692e2}.theme-robot .typable .meta-word i{font-style:normal;color:#7692e2;font-size:9px}.theme-robot .typable ._vld,.theme-robot .typable ._ervld,.theme-robot .typable ._err{outline:1px solid #0c192b}.theme-robot .typable ._ervld{background:#ffdd60;color:#138061}.theme-robot .typable ._err{color:#8b0000;background:#fc785e}.theme-robot .hdrlt{background:#1d202e;color:#eee;border-bottom:1px solid #2a2e44}.theme-robot .hdrlt .dropdown-panel{background:#1d202e!important;color:#eee;box-shadow:0 5px 5px #777}.theme-robot .hdrlt .header-item>span{color:#b3b3b3}.theme-robot .hdrlt .header-item>span:hover{color:#fff!important}.theme-robot .hdrlt .header-item>span:after{background:#212635!important}.theme-robot .hdrlt .sticky-keys-alert{color:#000}.theme-robot #options svg{color:#ee83ff!important}.theme-robot .dropdown-menu{color:#000}.theme-robot .TP_APP1 .drop-banner,.theme-robot .TP_APP1 .pause-tooltip{background:#232a44;color:#05d3cd}.theme-robot .TP_APP1 .pause-tooltip:before{border-top:solid 10px #232a44}.theme-codder{background:#0d1110 url(/assets/codder-jNucHp-C.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-codder ._clr{color:#3a575f}.theme-codder .rtl ._clr{color:#81a7b1}.theme-codder .normal_cursor{background:#d3d3d31a}.theme-codder ._vld{color:#28ee81;background:#197d6e}.theme-codder .typable .meta-word{color:#197d6e}.theme-codder .typable .meta-word i{font-style:normal;color:#7692e2;font-size:9px}.theme-codder .typable ._vld,.theme-codder .typable ._ervld,.theme-codder .typable ._err{outline:1px solid #0c192b}.theme-codder .typable ._ervld{background:#ffdd60;color:#af6400}.theme-codder .typable ._err{color:#8b0000;background:#fc785e}.theme-codder .hdrlt{background:#101716;color:#c59438;border-bottom:1px solid #322d1d}.theme-codder .hdrlt .dropdown-panel{background:#101716!important;color:#c59438;box-shadow:0 5px 5px #777}.theme-codder .hdrlt .header-item>span{color:#c59438}.theme-codder .hdrlt .header-item>span:hover{color:#fff!important}.theme-codder .hdrlt .header-item>span:after{background:#212635!important}.theme-codder .hdrlt .sticky-keys-alert{color:#000}.theme-codder #options svg{color:#ee83ff!important}.theme-codder .dropdown-menu{color:#000}.theme-codder .TP_APP1 .drop-banner,.theme-codder .TP_APP1 .pause-tooltip{background:#0d1d1e;color:#c59438}.theme-codder .TP_APP1 .pause-tooltip:before{border-top:solid 10px #0d1d1e}.theme-bees{background:#fcfcfc url(/assets/bees-3jIFb67Q.png);background-position:right bottom;background-size:100% auto;background-repeat:no-repeat}.theme-bees ._clr{color:#555}.theme-bees .normal_cursor{background:#ffffff36}.theme-bees ._vld{color:#366770;background:#d6f4f9}.theme-bees .typable .meta-word{color:#333}.theme-bees .typable .token_unit{border-radius:0;white-space:nowrap}.theme-bees .typable ._ervld{background:#ffd424;color:#5c4500}.theme-bees .typable ._err{color:#613209;background:#ed8525}.theme-bees .typable ._fcs{border-top:2px solid #cccccc;border-radius:5px}.theme-bees .TP_APP1 .drop-banner,.theme-bees .TP_APP1 .pause-tooltip{background:#ffd624;color:#5f3813}.theme-bees .TP_APP1 .pause-tooltip:before{border-top:solid 10px #ffd724}.operation{margin:0 auto;position:relative;width:100%}.operation-keyboard{display:block}.operation-hand{position:absolute;pointer-events:none;width:100%;top:66%;left:58%;opacity:.8;transform:translate(-50%,-50%) scale(1.55);-webkit-mask-image:linear-gradient(var(--mask-direction, to bottom),hsla(0,0%,0%,0),hsl(0,0%,0%) 0%,hsl(0,0%,0%) 60%,hsla(0,0%,0%,0));mask-image:linear-gradient(var(--mask-direction, to bottom),hsla(0,0%,0%,0),hsl(0,0%,0%) 0%,hsl(0,0%,0%) 60%,hsla(0,0%,0%,0))}._typing-demo_vl2nr_1{display:flex;flex-direction:column;justify-content:center;align-items:center}._typing-demo_vl2nr_1 ._finished_vl2nr_7{text-align:center;padding:40px}._typing-demo_vl2nr_1 ._finished_vl2nr_7 h3{font-size:24px;margin-bottom:24px;color:var(--adz-color-success)}._typing-demo_vl2nr_1 ._finished_vl2nr_7 button{padding:8px 24px;font-size:16px;border-radius:8px;background:var(--adz-color-primary);color:#fff;border:none;cursor:pointer;transition:opacity .2s}._typing-demo_vl2nr_1 ._finished_vl2nr_7 button:hover{opacity:.9}._typing-demo_vl2nr_1 .typing-panel{margin:0 auto;max-width:800px}._keyboard-wrapper_vl2nr_34{max-width:700px;width:100%;margin:40px auto;padding-bottom:17%}._demo-container_vl2nr_41{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}._demo-tabs_vl2nr_49{margin-bottom:12px}._demo-content_vl2nr_53{width:100%;padding-top:40px}._container_18jk7_1{display:flex;justify-content:center;align-items:center;height:60vh;font-size:24px;color:var(--adz-color-text-secondary);flex-direction:column}._container_18jk7_1 h1{font-size:48px;margin-bottom:20px;color:var(--adz-color-text)}._layoutBody_15npd_1{--card-background: #fff;--card-shadow: inset 0 0 0 1px rgba(0,0,0,.04), 0 2px 8px rgba(0, 0, 0, .04);--card-shadow-hover: inset 0 0 0 1px rgba(0,0,0,.04),0 12px 24px rgba(0, 0, 0, .1);--card-default-text: #2B4E6C;--card-completed-text: #28944c;--card-locked-background: #f5f5f5;--card-locked-text: #999999}[data-theme=dark] ._layoutBody_15npd_1{--card-background: #1d1d22;--card-shadow: inset 0 0 0 1px rgba(0,0,0,.12), 0 2px 8px rgba(0, 0, 0, .12);--card-shadow-hover: inset 0 0 0 1px rgba(0,0,0,.12),0 12px 24px rgba(0, 0, 0, .4);--card-default-text: #b8b8b8;--card-completed-text: #3EB667;--card-locked-background: #2d2d32;--card-locked-text: #999999}._banner-wrapper_15npd_21{background-image:radial-gradient(farthest-corner at 40px 40px,rgba(var(--cover-color),.65),rgba(var(--cover-color),1))}@media (max-width: 768px){._list-wrapper_15npd_26{margin-top:-40px}}._list-content_15npd_31{margin:0 auto;max-width:1200px;box-sizing:border-box;background-color:var(--adz-color-bg-container);border-radius:20px;padding:30px 50px;min-height:600px}@media (max-width: 768px){._list-content_15npd_31{padding:20px;border-radius:16px;min-height:400px}}._banner_15npd_21{display:flex;align-items:center;max-width:1200px;box-sizing:border-box;padding:20px 50px 70px;margin:0 auto;gap:20px;min-height:300px}@media (max-width: 768px){._banner_15npd_21{flex-direction:column-reverse;padding:20px 20px 60px;text-align:center;min-height:auto}}._banner-main_15npd_69{flex:1;color:#fff}._banner-title_15npd_73{font-size:48px;font-weight:500;margin-bottom:10px}@media (max-width: 768px){._banner-title_15npd_73{font-size:32px}}._banner-description_15npd_83{font-size:28px;opacity:.65}@media (max-width: 768px){._banner-description_15npd_83{font-size:16px;margin-bottom:20px}}._banner-thumb_15npd_93{width:230px;border-radius:8px;overflow:hidden}@media (max-width: 768px){._banner-thumb_15npd_93{width:160px}}._banner-thumb_15npd_93 img{width:100%;display:block}._statsContainer_15npd_108{margin-top:20px;max-width:500px}._statsInfo_15npd_113{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}._statsValue_15npd_120{font-weight:500}._progressBar_15npd_124{height:6px;background-color:var(--adz-color-border-secondary);border-radius:3px;overflow:hidden}._progressFill_15npd_131{height:100%;background-color:var(--theme-color, var(--adz-color-primary));border-radius:3px;transition:width .3s ease}._container_15npd_138 h1{margin-bottom:10px}._description_15npd_142{color:var(--adz-color-text-secondary);margin-bottom:30px}._category-section_15npd_147{margin-bottom:30px}._category-section_15npd_147 ._category-title_15npd_150{font-size:1.2rem;color:var(--adz-color-text);margin-bottom:15px;border-bottom:1px solid var(--adz-color-border-secondary);padding-bottom:8px}._lesson-grid_15npd_158{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:20px;padding:20px 0;width:100%;box-sizing:border-box}._lesson-card_15npd_167{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 12px;border-radius:12px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--card-default-text);background-color:var(--card-background);box-shadow:var(--card-shadow)}._lesson-card_15npd_167:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);color:var(--card-default-text)}._lesson-card_15npd_167._completed_15npd_186{color:var(--card-completed-text)}._lesson-card_15npd_167._completed_15npd_186 ._card-icon-wrapper_15npd_189{background:linear-gradient(135deg,#3db466,#28944c)}._lesson-card_15npd_167._completed_15npd_186 ._card-status_15npd_192{color:var(--card-completed-text)}._lesson-card_15npd_167._locked_15npd_195{opacity:.45;border-color:transparent;box-shadow:none;background-color:var(--card-locked-background);color:var(--card-locked-text)}._lesson-card_15npd_167._locked_15npd_195 ._card-status_15npd_192{color:var(--card-locked-text)}._lesson-card_15npd_167._locked_15npd_195 ._card-icon-wrapper_15npd_189{background:linear-gradient(135deg,var(--adz-color-border-secondary) 0%,var(--adz-color-border) 100%)}._lesson-card_15npd_167._locked_15npd_195:hover{transform:none;box-shadow:none}._card-status_15npd_192{position:absolute;top:10px;right:12px;font-size:20px}._card-icon-wrapper_15npd_189{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#3b6689,#2b4e6c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;margin-bottom:12px;transition:all .3s;box-shadow:0 2px 4px #00000014;text-shadow:0 0 6px rgba(0,0,0,.45),inset 1px 1px 0 1px rgba(0,0,0,.2)}._card-icon-wrapper_15npd_189 svg path{filter:drop-shadow(36px 36px 36px rgba(0,0,0,.25))}._card-index_15npd_239{position:absolute;top:10px;left:16px;font-size:20px;font-weight:600;color:var(--adz-color-text-tertiary)}._card-info_15npd_248{text-align:center;width:100%}._card-title_15npd_253{font-size:16px;line-height:20px;height:40px;font-weight:600;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}._card-subtitle_15npd_267{font-size:14px;color:var(--adz-color-text-secondary)}._card-stats_15npd_272{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:8px;font-size:12px;color:var(--adz-color-text-tertiary)}.progress-wrapper{width:100%;margin:12px auto 16px;display:block}.key-intro{width:100%;max-width:686px;height:104px;margin:0 auto;color:var(--adz-color-text-secondary);font-size:20px;display:flex;align-items:center;justify-content:center}.key-intro .badge{display:inline-block;min-width:52px;height:52px;line-height:52px;padding:0 10px;margin:0 8px;border-radius:8px;background:var(--adz-color-primary);color:var(--adz-color-white);font-weight:600;text-align:center;box-sizing:border-box}.key-intro .em{font-weight:600;color:var(--adz-color-text)}.typing-stats{display:flex;gap:20px;padding:10px 20px;background:var(--adz-color-bg-container);border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--adz-color-border);margin-bottom:20px;justify-content:center}.typing-stats .stat-item{display:flex;flex-direction:column;align-items:center;min-width:60px}.typing-stats .stat-item .label{font-size:12px;color:var(--adz-color-text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.typing-stats .stat-item .value{font-size:20px;font-weight:600;color:var(--adz-color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-theme=dark] .typing-stats{background:var(--adz-color-bg-elevated);border:1px solid var(--adz-color-border)}.goodjob-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--adz-color-text);max-width:600px;margin:0 auto;--yellow: url(#star-gradient);--bezier: cubic-bezier(.42, 0, .58, 1);--trans-dur: .3s}.goodjob-container .goodjob-text{text-align:center;margin-bottom:30px}.goodjob-container .goodjob-text h2{font-size:32px;margin-bottom:10px;color:var(--adz-color-white)}.goodjob-container .goodjob-text .stars-wrapper{display:flex;justify-content:center;gap:4px;margin-top:20px;padding:10px}.goodjob-container .goodjob-text .stars-wrapper .star-container{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:default}.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star{display:block;overflow:visible;pointer-events:none;width:100%;height:100%}.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-ring,.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-fill,.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-line,.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-stroke{animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-ring,.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-fill,.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-line{stroke:var(--yellow)}.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-fill{fill:var(--yellow);transform:scale(0);transition:fill var(--trans-dur) var(--bezier),transform var(--trans-dur) var(--bezier)}.goodjob-container .goodjob-text .stars-wrapper .star-container .rating__star-stroke{stroke:var(--adz-color-border);transition:stroke var(--trans-dur)}.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-ring,.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-fill,.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-line,.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-stroke{animation-delay:var(--delay, 0s)}.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-stroke{stroke:var(--yellow);transform:scale(1);animation-name:starStroke}.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-ring{animation-name:starRing}.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-line{animation-name:starLine}.goodjob-container .goodjob-text .stars-wrapper .star-container.active .rating__star-fill{animation-name:starFill}.goodjob-container .stats-result{width:100%;margin-bottom:30px}.goodjob-container .stats-result .score-display{text-align:center;margin-bottom:24px}.goodjob-container .stats-result .score-display .score-label{display:block;font-size:14px;color:var(--adz-color-text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.goodjob-container .stats-result .score-display .score-value-container{display:inline-block;position:relative}.goodjob-container .stats-result .score-display .score-value-container .score-value{font-size:64px;font-weight:700;color:var(--adz-gold-6);text-shadow:0 4px 12px rgba(255,202,40,.3)}.goodjob-container .stats-result .score-display .score-value-container .new-record-badge{position:absolute;top:-20px;right:-40px;background:var(--adz-color-error);color:var(--adz-color-white);font-size:12px;padding:2px 8px;border-radius:10px;transform:rotate(15deg);animation:badge-pop .5s cubic-bezier(.175,.885,.32,1.275);white-space:nowrap}.goodjob-container .stats-result .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.goodjob-container .stats-result .stats-grid .stat-box{background:var(--adz-color-fill-tertiary);padding:16px;border-radius:12px;text-align:center;transition:transform .2s}.goodjob-container .stats-result .stats-grid .stat-box:hover{transform:translateY(-2px);background:var(--adz-color-fill-secondary)}.goodjob-container .stats-result .stats-grid .stat-box .label{display:block;font-size:12px;color:var(--adz-color-text-secondary);margin-bottom:4px}.goodjob-container .stats-result .stats-grid .stat-box .value{display:block;font-size:20px;font-weight:600}.goodjob-container .stats-result .stats-grid .stat-box .standard-label{display:block;font-size:12px;color:var(--adz-color-text-tertiary);margin-top:4px;opacity:.8}.goodjob-container .goodjob-actions{display:flex;gap:16px;width:100%}.goodjob-container .goodjob-actions button{flex:1}@keyframes badge-pop{0%{transform:scale(0) rotate(0)}to{transform:scale(1) rotate(15deg)}}@keyframes starRing{0%,20%{animation-timing-function:ease-in;opacity:1;r:8px;stroke-width:16px;transform:scale(0)}35%{animation-timing-function:ease-out;opacity:.5;r:8px;stroke-width:16px;transform:scale(1)}50%,to{opacity:0;r:16px;stroke-width:0;transform:scale(1)}}@keyframes starFill{0%,40%{animation-timing-function:ease-out;transform:scale(0)}60%{animation-timing-function:ease-in-out;transform:scale(1.2)}80%{transform:scale(.9)}to{transform:scale(1)}}@keyframes starStroke{0%{transform:scale(1)}20%,to{transform:scale(0)}}@keyframes starLine{0%,40%{animation-timing-function:ease-out;stroke-dasharray:1 23;stroke-dashoffset:1}60%,to{stroke-dasharray:12 12;stroke-dashoffset:-12}}._container_wszjk_1{max-width:686px;width:90%;margin:0 auto;padding-top:20px}._unit-title_wszjk_8{text-align:left;font-size:16px;color:var(--adz-color-text-tertiary);padding-top:20px}.auth-form{max-width:420px;margin:40px auto;padding:20px;border:1px solid var(--adz-color-border);border-radius:8px;background:var(--adz-color-bg-container);color:var(--adz-color-text)}.auth-title{font-size:20px;font-weight:600;margin-bottom:16px}.auth-alert{padding:10px 12px;border-radius:6px;font-size:14px;margin-bottom:12px}.auth-alert.success{background:var(--adz-color-success-bg);color:var(--adz-color-success);border:1px solid var(--adz-color-success-border)}.auth-alert.error{background:var(--adz-color-error-bg);color:var(--adz-color-error);border:1px solid var(--adz-color-error-border)}.auth-form-body{display:flex;flex-direction:column;gap:12px}.verify-code-group{display:flex;gap:8px}.verify-code-group .code-input{flex:1}.verify-code-group .btn-send-code{flex:0 0 auto;width:120px;height:40px;padding:0 12px;border:1px solid var(--adz-color-border);border-radius:4px;background:var(--adz-color-bg-container);color:var(--adz-color-text);font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.verify-code-group .btn-send-code:hover:not(:disabled){border-color:var(--adz-color-text);color:var(--adz-color-text)}.verify-code-group .btn-send-code:disabled{cursor:not-allowed;opacity:.6;background:var(--adz-color-bg-layout)}.auth-tabs{display:flex;border-bottom:1px solid var(--adz-color-border);margin-bottom:20px}.auth-tabs .auth-tab{flex:1;text-align:center;padding:12px 0;cursor:pointer;font-size:15px;color:var(--adz-color-text-secondary);border-bottom:2px solid transparent;transition:all .2s}.auth-tabs .auth-tab:hover{color:var(--adz-color-text)}.auth-tabs .auth-tab.active{color:var(--adz-color-text);font-weight:600;border-bottom-color:var(--adz-color-primary)}._container_12w26_1{display:flex;flex-direction:column;min-height:100vh}._container_baggv_1{padding:40px 20px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;flex:1;display:flex;flex-direction:column;justify-content:center}._container_baggv_1 h1{margin-bottom:30px;font-size:2rem;font-weight:700;color:var(--adz-color-text)}._layoutBody_baggv_19{display:flex;flex-direction:column}._grid_baggv_24{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}@media (max-width: 1024px){._grid_baggv_24{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._grid_baggv_24{grid-template-columns:1fr}}._card_baggv_41{display:flex;justify-content:space-between;padding:24px 12px 24px 24px;border-radius:32px;text-decoration:none;color:var(--adz-color-text);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;min-height:184px;position:relative;overflow:hidden;--theme-color: rgb(var(--cover-color, 168, 85, 247));--theme-bg: rgba(var(--cover-color, 168, 85, 247), .25);--cta-color: rgb(var(--cover-color, 168, 85, 247));--track-bg: rgba(var(--cover-color, 168, 85, 247), .2);background-color:var(--theme-bg)}._card_baggv_41:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px #0000001a;color:var(--theme-color);--cta-color: var(--adz-color-text-secondary)!important}._info_baggv_65{flex:1;display:flex;flex-direction:column;justify-content:space-between;z-index:2;position:relative}._header_baggv_74 h2{font-size:20px;font-weight:700;margin:0 0 4px;line-height:1.4}._header_baggv_74 ._subtitle_baggv_80{font-size:16px;color:var(--adz-color-text-secondary);opacity:.8;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-right:112px}._stats_baggv_93{display:flex;align-items:center;font-size:14px;color:var(--adz-color-text-secondary);opacity:.8;margin-top:12px;margin-bottom:auto}._stats_baggv_93 ._icon_baggv_102{margin-right:6px}._cta_baggv_106{display:inline-block;font-weight:600;font-size:16px;color:var(--cta-color);margin-top:20px}._progress_baggv_114{margin-top:16px;width:100%}._progress_baggv_114 ._track_baggv_118{height:6px;background-color:var(--track-bg);border-radius:3px;overflow:hidden}._progress_baggv_114 ._fill_baggv_124{height:100%;background-color:var(--theme-color);border-radius:3px}._visual_baggv_130{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:108px;z-index:1;position:absolute;right:20px;bottom:40px}[data-theme=dark] ._visual_baggv_130{opacity:.75}._cover_baggv_145{width:100%;height:auto;object-fit:contain;margin-top:auto;opacity:.6;transform:rotate(6deg) translate(10px) scale(1);transition:transform .3s}._card_baggv_41:hover ._cover_baggv_145{transform:rotate(0) translate(0) scale(1.05);opacity:1}._shape_baggv_159{position:absolute;top:-10%;right:-20%;width:280px;height:280px;background:color-mix(in srgb,var(--adz-color-bg-container),transparent 70%)}[data-theme=dark] ._shape_baggv_159{background:color-mix(in srgb,var(--adz-color-bg-container),transparent 85%)}._shape_baggv_159{border-radius:40% 60% 70% 30%/40% 50% 60%;transition:width .3s,height .3s;transform:rotate(45deg);z-index:0}._card_baggv_41:hover ._shape_baggv_159{animation:_spin_baggv_1 20s linear infinite;width:340px;height:340px}@keyframes _spin_baggv_1{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}._aidi-layout_1ry9i_1{min-height:100vh;display:flex;flex-direction:column}._aidi-layout-header_1ry9i_6{margin-bottom:20px}._aidi-layout-body_1ry9i_9{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._aidi-box_1ry9i_18{max-width:800px;width:90%;position:relative}._aidi-box-container_1ry9i_23{background:var(--adz-color-bg-container);padding:40px;border-radius:16px;position:relative;z-index:2}._aidi-box-avatar_1ry9i_30{position:absolute;right:20px;top:-92px;width:100px;z-index:1}._aidi-box-avatar_1ry9i_30 img{display:block;width:100%;height:auto}._aidi-box-gradient_1ry9i_42{position:absolute;left:-6px;right:-6px;bottom:-6px;top:-6px;z-index:0;background:linear-gradient(90deg,#bc85fa,#8cdbe9 25%,#bc85fa 40%,#8589fa 59%,#bc85fa 75%,#8cdbe9);background-size:400% 400%;background-repeat:repeat;border-radius:20px;filter:blur(8px);animation:_loading-rainbow_1ry9i_1 3s linear infinite}@keyframes _loading-rainbow_1ry9i_1{0%{background-position:100% 50%}to{background-position:0% 50%}}.aidi-container{position:relative;width:100%}.aidi-container .aidi-image{width:100%;height:auto;object-fit:contain;transition:transform .3s ease}.aidi-container .aidi-image.shake{animation:shake .5s cubic-bezier(.36,.07,.19,.97) both}.aidi-container .aidi-image.bounce{animation:bounce .5s ease infinite alternate}.aidi-container .aidi-image.celebrate{animation:bounce .5s ease infinite alternate;filter:drop-shadow(0 0 10px rgba(255,215,0,.5))}.aidi-container .speech-bubble{position:absolute;top:0;right:100%;margin-right:15px;background:var(--adz-color-bg-elevated);border-radius:12px;padding:10px 15px;box-shadow:0 4px 15px #0000001a;font-size:14px;color:var(--adz-color-text);width:max-content;min-width:40px;max-width:230px;white-space:normal;word-wrap:break-word;text-align:left;z-index:10;opacity:0;transform:translate(10px) scale(.9);transition:all .3s cubic-bezier(.68,-.55,.27,1.55);pointer-events:none}.aidi-container .speech-bubble.visible{opacity:1;transform:translate(0) scale(1)}.aidi-container .speech-bubble:after{content:"";position:absolute;top:10px;right:-7px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid var(--adz-color-bg-elevated)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}._container_1j9yu_1{display:flex;flex-direction:column;height:100vh}._content_1j9yu_7{flex:1;overflow:hidden}._loading_1j9yu_12{height:100vh;display:flex;justify-content:center;align-items:center}._aidi-layout_1j9yu_19{min-height:100vh;display:flex;flex-direction:column}._aidi-layout-header_1j9yu_24{margin-bottom:20px}._aidi-layout-body_1j9yu_27{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._aidi-box_1j9yu_36{max-width:800px;width:90%;position:relative}._aidi-box-container_1j9yu_41{background:var(--adz-color-bg-container);padding:40px;border-radius:16px;position:relative;z-index:2}._aidi-box-avatar_1j9yu_48{position:absolute;right:20px;top:-92px;width:100px;z-index:1}._aidi-box-avatar_1j9yu_48 img{display:block;width:100%;height:auto}._aidi-box-gradient_1j9yu_60{position:absolute;left:-6px;right:-6px;bottom:-6px;top:-6px;z-index:0;background:linear-gradient(90deg,#bc85fa,#8cdbe9 25%,#bc85fa 40%,#8589fa 59%,#bc85fa 75%,#8cdbe9);background-size:400% 400%;background-repeat:repeat;border-radius:20px;filter:blur(8px);animation:_loading-rainbow_1j9yu_1 3s linear infinite}@keyframes _loading-rainbow_1j9yu_1{0%{background-position:100% 50%}to{background-position:0% 50%}}._development-notice_1j9yu_83{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 24px;background:var(--adz-color-bg-layout)}._development-notice_1j9yu_83 ._icon-wrapper_1j9yu_93{font-size:64px;color:var(--adz-color-primary);margin-bottom:24px;animation:_float_1j9yu_1 3s ease-in-out infinite}._development-notice_1j9yu_83 h2{font-size:24px;color:var(--adz-color-text);margin-bottom:16px}._development-notice_1j9yu_83 p{font-size:16px;color:var(--adz-color-text-secondary);max-width:500px;line-height:1.6;margin-bottom:32px}._development-notice_1j9yu_83 ._btn-home_1j9yu_111{padding:0 32px;height:40px;line-height:40px;font-size:16px;border-radius:20px}@keyframes _float_1j9yu_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.account-page{min-height:100vh}.account-page .account-container{max-width:1200px;margin:0 auto;padding:24px}.account-page .profile-header{padding:40px;border-radius:12px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px var(--adz-color-border-secondary)}@media (max-width: 768px){.account-page .profile-header{flex-direction:column;text-align:center;gap:24px}.account-page .profile-header .user-info{flex-direction:column}.account-page .profile-header .profile-stats-summary{width:100%;justify-content:space-around}}.account-page .profile-header .user-info{display:flex;align-items:center;gap:24px}.account-page .profile-header .user-info .user-meta h1{margin:0 0 8px;font-size:24px}.account-page .profile-header .user-info .user-meta .email{color:var(--adz-color-text-tertiary);margin-bottom:8px}.account-page .profile-header .user-info .user-meta .tags{display:flex;gap:8px}.account-page .profile-header .profile-stats-summary{display:flex;align-items:center}.account-page .profile-content .info-card,.account-page .profile-content .trend-card{height:100%}.account-page .profile-content .trend-list .trend-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--adz-color-border-secondary)}.account-page .profile-content .trend-list .trend-item:last-child{border-bottom:none}.account-page .profile-content .trend-list .trend-item .date{color:var(--adz-color-text-secondary)}.account-page .profile-content .trend-list .trend-item .metrics{display:flex;gap:8px;align-items:center}.account-page .profile-content .trend-list .trend-item .count{color:var(--adz-color-text-tertiary);font-size:12px}.account-page.settings-page .adz-tabs-left .ant-tabs-nav{border-radius:8px;padding:16px 0}@media (min-width: 768px){.account-page.settings-page .adz-tabs-left .ant-tabs-nav{width:200px;margin-right:24px}}.account-page.settings-page .settings-card{min-height:500px}._plan-page_22b0j_1{min-height:100vh;background-color:var(--adz-color-bg-layout)}._plan-page_22b0j_1 ._container_22b0j_5{max-width:1200px;margin:0 auto;padding:24px}._plan-page_22b0j_1 ._page-header_22b0j_10{text-align:center;margin-bottom:40px}._plan-page_22b0j_1 ._page-header_22b0j_10 h1{color:var(--adz-color-text)}._plan-page_22b0j_1 ._page-header_22b0j_10 ._subtitle_22b0j_17{color:var(--adz-color-text-secondary)}._plan-page_22b0j_1 ._plan-card_22b0j_20{text-align:center;height:100%;position:relative;border-radius:12px;transition:all .3s;display:flex;flex-direction:column;background-color:var(--adz-color-bg-container);border:1px solid var(--adz-color-border-secondary)}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._recommend-badge_22b0j_31{position:absolute;top:0;right:0;background-color:var(--adz-color-success);color:#fff;padding:4px 12px;border-bottom-left-radius:12px;border-top-right-radius:12px;font-size:13px;font-weight:500;z-index:10;box-shadow:-2px 2px 5px #0000000d}._plan-page_22b0j_1 ._plan-card_22b0j_20 .ant-card-body{flex:1;display:flex;flex-direction:column;width:100%}._plan-page_22b0j_1 ._plan-card_22b0j_20._coming-soon_22b0j_51{opacity:.8;background-color:var(--adz-color-fill-quaternary);border:1px dashed var(--adz-color-border)}._plan-page_22b0j_1 ._plan-card_22b0j_20._coming-soon_22b0j_51 ._plan-header_22b0j_56 ._price_22b0j_56{font-size:24px;color:var(--adz-color-text-secondary)}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56{margin-bottom:24px}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 h2{margin-bottom:8px;color:var(--adz-color-text)}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80px}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._original-price_22b0j_74{font-size:14px;color:var(--adz-color-text-tertiary);text-decoration:line-through;margin-bottom:4px}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56{font-size:32px;font-weight:700;color:var(--adz-color-text);line-height:1}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56 span{font-size:14px;color:var(--adz-color-text-tertiary);font-weight:400;margin-left:4px}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56._highlight_22b0j_92{font-size:42px}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56._highlight_22b0j_92._success_22b0j_95{color:var(--adz-color-success)}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56._highlight_22b0j_92._success_22b0j_95 span{color:var(--adz-color-success);opacity:.8}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56._highlight_22b0j_92._primary_22b0j_102{color:var(--adz-color-primary)}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-header_22b0j_56 ._price-container_22b0j_67 ._price_22b0j_56._highlight_22b0j_92._primary_22b0j_102 span{color:var(--adz-color-primary);opacity:.8}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-features_22b0j_109{text-align:left;margin-bottom:24px;flex:1}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-features_22b0j_109 p{margin-bottom:12px;display:flex;align-items:center;gap:8px;color:var(--adz-color-text-secondary)}._plan-page_22b0j_1 ._plan-card_22b0j_20 ._plan-features_22b0j_109 p .anticon{color:var(--adz-color-success)}body{background-color:var(--adz-body-bg);margin:0;padding:0}.app-layout-body{min-height:calc(100vh - 160px)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--adz-color-text)!important;transition:background-color 5000s ease-in-out 0s;background-color:transparent!important}.adz-dropdown-menu-submenu-title{align-items:center}@font-face{font-family:Droid Sans Mono;src:url(https://oss.aidazi.com.cn/typing/fonts/DroidSansMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Mono;src:url(https://oss.aidazi.com.cn/typing/fonts/PTMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._layout_1gjw4_1{min-height:100vh}._logo_1gjw4_5{height:32px;margin:16px;display:flex;align-items:center;justify-content:center}._logo_1gjw4_5 img{height:100%}._header_1gjw4_16{padding:0 24px 0 0;display:flex;justify-content:space-between;align-items:center}._trigger_1gjw4_24{padding:0 24px;font-size:18px;cursor:pointer;transition:color .3s}._trigger_1gjw4_24:hover{color:var(--adz-color-primary)}._header-right_1gjw4_34{display:flex;align-items:center;gap:16px}._content_1gjw4_40{margin:24px 16px;padding:24px;min-height:280px;overflow:auto}
