*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-body{min-height:100%;background:#eef1f5}body{background:#eef1f5}uni-tabbar{display:none!important}@font-face{font-family:DingKao;src:url(https://static.dingkao.cn/resource/font/Alibaba-PuHuiTi-Regular.ttf)}@font-face{font-family:DingKao;src:url(https://static.dingkao.cn/resource/font/Alibaba-PuHuiTi-Medium.ttf);font-weight:600}:root{font-family:DingKao,PingFang SC,Microsoft YaHei,sans-serif;color:#24262b;background:#eef1f5;font-synthesis:none;--blue:#559cfe;--blue-deep:#397ee8;--orange:#ff713b;--muted:#969ba5;--line:#edf0f4;--radius:8px}*{box-sizing:border-box;letter-spacing:0}html,body,#app{margin:0;min-height:100%;background:#eef1f5}body{overflow-x:hidden}uni-button,uni-input{font:inherit}uni-button{border:0;background:none;color:inherit;cursor:pointer;padding:0}uni-button:after{border:0}uni-image{display:block;max-width:100%}.app-shell{position:relative;width:100%;max-width:430px;min-height:100vh;margin:0 auto;background:#f5f6f8;box-shadow:0 0 30px rgba(22,34,54,.08);overflow:hidden}.app-shell.has-bottom-nav{padding-bottom:68px}.page{min-height:calc(100vh - 48px)}.top-bar{position:sticky;top:0;z-index:30;height:48px;display:grid;grid-template-columns:48px 1fr 48px;align-items:center;background:#fff;border-bottom:1px solid var(--line)}.top-bar .tag-strong{text-align:center;font-size:17px;font-weight:600}.icon-button{width:48px;height:48px;display:grid;place-items:center;font-size:22px}.top-placeholder{width:48px}.bottom-nav{position:fixed;z-index:40;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:430px;height:64px;padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(3,1fr);background:rgba(255,255,255,.98);border-top:1px solid #e9ebef}.bottom-nav uni-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:#fff;font-size:11px;color:#a8adb5}.bottom-nav uni-button.active{color:#1f6ed4;font-weight:600}.bottom-nav uni-button .t-icon{width:23px;height:23px}.home-page{background:#fff;padding:0 15px 24px}.home-head{height:48px;display:flex;align-items:center;justify-content:flex-start}.home-alliance-logo{display:block;width:145px;height:auto;aspect-ratio:554/106;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.search-box{height:38px;border-radius:19px;background:#f3f5f8;color:#a1a5ad;display:flex;align-items:center;gap:8px;padding:0 14px;width:100%;font-size:13px}.search-box .t-icon{font-size:18px;flex:none}.search-box uni-input{border:0;outline:0;background:transparent;width:100%;color:#333}.search-box.white{background:#fff;border:1px solid #edf0f4}.hero-banner{height:176px;margin-top:14px;border-radius:8px;background-size:cover;background-position:center;color:#fff;padding:25px 22px;position:relative;overflow:hidden}.hero-banner>.tag-span{font-size:10px;opacity:.78}.hero-banner .tag-h1{font-size:25px;margin:7px 0 4px}.hero-banner .tag-p{font-size:13px;margin:0 0 16px;opacity:.9}.hero-banner uni-button{height:29px;padding:0 15px;border-radius:15px;background:#fff;color:#397ee8;font-size:12px}.banner-dots{position:absolute;bottom:12px;right:16px;display:flex;gap:5px}.banner-dots .tag-i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.55)}.banner-dots .tag-i.active{width:14px;border-radius:4px;background:#fff}.shortcut-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:20px 0 14px}.shortcut-grid uni-button{font-size:12px;display:flex;flex-direction:column;align-items:center;gap:8px}.shortcut-grid uni-button .tag-span{width:43px;height:43px;border-radius:15px;display:grid;place-items:center;color:#fff;font-size:23px;box-shadow:0 6px 14px rgba(60,110,170,.16)}.study-stats{display:grid;grid-template-columns:repeat(4,1fr);margin:2px 0 13px;padding:15px 4px;background:#f7f9fc;border-radius:7px}.study-stats .tag-div{display:flex;flex-direction:column;align-items:center;gap:4px;border-right:1px solid #e4e8ee}.study-stats .tag-div:last-child{border-right:0}.study-stats .tag-strong{font-size:17px;color:#333}.study-stats .tag-small{font-size:10px;margin-left:2px;font-weight:400}.study-stats .tag-span{font-size:10px;color:#9297a0}.notice-strip{height:42px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 12px;background:#f7f9fc;border-radius:7px;font-size:12px}.notice-strip .tag-strong{color:var(--blue);padding-right:9px;border-right:1px solid #dfe4eb}.notice-strip .tag-span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#676c75}.content-section{margin-top:20px}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title .tag-h2{font-size:18px;margin:0}.section-title uni-button{font-size:12px;color:#9a9ea7;display:flex;align-items:center}.two-column-courses{display:grid;grid-template-columns:1fr 1fr;gap:16px 10px}.course-card{min-width:0;background:#fff;overflow:hidden}.course-cover{height:103px;position:relative;border-radius:7px;overflow:hidden;background:#e8ebef}.course-cover uni-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-tag{position:absolute;left:0;top:0;padding:3px 7px;background:rgba(255,100,45,.94);color:#fff;font-size:10px;border-radius:0 0 6px}.course-info{padding:8px 1px}.course-info .tag-h3{font-size:14px;line-height:20px;margin:0 0 6px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.course-info .tag-p{font-size:11px;color:#969ba5;margin:0 0 8px}.course-meta{display:flex;gap:8px;color:#9a9ea7;font-size:10px}.price-row{display:flex;align-items:baseline;gap:7px;margin-top:6px}.price-row .tag-strong{font-size:17px;color:#f45c34}.price-row .tag-del{font-size:10px;color:#b3b6bd}.course-card.horizontal{display:grid;grid-template-columns:132px 1fr;gap:11px;padding:12px;border-radius:7px}.course-card.horizontal .course-cover{height:88px}.course-card.horizontal .course-info{padding:0}.course-list{display:grid;gap:10px;padding:12px}.recommended-section-title{margin-bottom:15px}.recommended-section-title .tag-h2{display:flex;align-items:center;gap:10px;font-weight:600}.section-title-marker{display:block;width:4px;height:20px;border-radius:3px;background:#2f7df6;box-shadow:0 2px 5px rgba(47,125,246,.24)}.recommended-section-title uni-button{height:28px;padding-left:10px}.recommended-papers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.recommended-papers .recommended-paper-card{position:relative;min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(219,228,239,.9);border-radius:8px;box-shadow:0 2px 4px rgba(29,64,108,.06),0 9px 20px rgba(39,88,151,.12);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.recommended-papers .recommended-paper-card:active{transform:translateY(2px);box-shadow:0 1px 3px rgba(29,64,108,.07),0 4px 10px rgba(39,88,151,.1)}.recommended-paper-cover{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#eaf3ff;border-bottom:1px solid #e4ebf4}.recommended-paper-cover:after{content:"";position:absolute;left:0;right:0;bottom:0;height:24px;background:linear-gradient(180deg,transparent,rgba(30,73,130,.08));pointer-events:none}.recommended-paper-cover uni-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recommended-paper-content{position:relative;padding:10px 10px 11px;background:#fff}.recommended-paper-difficulty{display:inline-flex;height:18px;padding:0 6px;align-items:center;border-radius:3px;background:#edf5ff;color:#397ee8;font-size:9px;line-height:18px}.recommended-papers .tag-h3{height:40px;margin:6px 0 9px;font-size:13px;line-height:20px;font-weight:600;color:#252a32;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.recommended-papers .tag-p{margin:0;padding-top:8px;border-top:1px solid #eef2f6;display:flex;align-items:center;justify-content:space-between;gap:6px;color:#8d949f;font-size:9px;white-space:nowrap}.recommended-papers .tag-p .tag-span{min-width:0;display:flex;align-items:center;gap:3px}.recommended-papers .tag-p .t-icon{flex:none;font-size:12px;color:#5f96e8}.sticky-filter{position:sticky;top:48px;z-index:20;background:#fff;padding:11px 12px 0}.category-scroll{display:flex;gap:20px;overflow:auto;padding:15px 2px 11px;scrollbar-width:none}.category-scroll uni-button{white-space:nowrap;font-size:13px;color:#6f747d}.category-scroll uni-button.active{color:var(--blue);font-weight:600}.sort-row{height:42px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.sort-row uni-button{font-size:12px;color:#747984;display:flex;justify-content:center;align-items:center;gap:2px}.sort-row uni-button.active{color:var(--blue)}.detail-cover{height:236px;background-size:cover;background-position:center;display:grid;place-items:center}.detail-cover:before{content:"";position:absolute;width:100%;max-width:430px;height:236px;background:rgba(5,18,38,.22)}.detail-cover uni-button{z-index:1;width:58px;height:58px;border-radius:50%;background:rgba(255,255,255,.88);color:var(--blue);font-size:42px;display:grid;place-items:center}.detail-main{background:#fff;padding:16px}.pill{display:inline-flex;padding:2px 7px;border-radius:3px;background:#edf5ff;color:var(--blue);font-size:10px}.pill.green{background:#e9f9f1;color:#31a775}.detail-main .tag-h1{font-size:19px;line-height:27px;margin:8px 0}.detail-main>.tag-p{font-size:12px;line-height:19px;color:#777d87}.detail-stats{display:flex;gap:15px;color:#9a9ea7;font-size:11px}.detail-price{margin-top:12px;display:flex;gap:9px;align-items:baseline}.detail-price .tag-strong{font-size:24px;color:#f45c34}.detail-price .tag-del{font-size:11px;color:#aaa}.detail-tabs,.video-tabs{height:47px;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr)}.detail-tabs uni-button,.video-tabs uni-button{font-size:14px;position:relative}.detail-tabs uni-button.active,.video-tabs uni-button.active{color:var(--blue);font-weight:600}.detail-tabs uni-button.active:after,.video-tabs uni-button.active:after{content:"";position:absolute;bottom:0;left:37%;right:37%;height:2px;background:var(--blue)}.article-content,.chapter-list,.review-list{background:#fff;padding:17px 16px;min-height:260px}.article-content .tag-h2{font-size:16px;margin:4px 0 10px}.article-content .tag-p{font-size:13px;line-height:24px;color:#646a74}.article-content uni-image{margin-top:12px;border-radius:6px}.chapter-head{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:13px;text-align:left}.lesson-row{width:100%;height:45px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;text-align:left;color:#737984;font-size:12px;padding-left:8px}.lesson-row .t-icon{color:var(--blue);font-size:17px}.lesson-row .tag-em{font-style:normal;font-size:10px;color:#a4a8b0}.review-list .tag-article{padding:12px 0;border-bottom:1px solid var(--line)}.review-list .tag-article .tag-div{display:flex;align-items:center;gap:8px}.avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#e9f3ff;color:var(--blue)}.review-list .tag-em{margin-left:auto;color:#ff9b32;font-style:normal;font-size:11px}.review-list .tag-p{font-size:12px;line-height:19px;color:#666}.with-action-bar{padding-bottom:66px}.action-bar{position:fixed;z-index:35;bottom:0;left:50%;transform:translate(-50%);height:62px;width:100%;max-width:430px;background:#fff;border-top:1px solid var(--line);display:flex;align-items:stretch;padding:7px 10px;gap:7px}.action-icon{width:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#7f848d;font-size:10px}.action-icon .t-icon{font-size:20px}.action-icon.selected{color:#f46445}.action-bar .secondary,.action-bar .primary{flex:1;border-radius:7px}.secondary{background:#eaf3ff;color:var(--blue)}.primary{background:var(--blue);color:#fff}.action-bar.single uni-button{width:100%;border-radius:7px}.segment{height:48px;background:#fff;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.segment uni-button{font-size:14px}.segment uni-button.active{color:var(--blue);font-weight:600}.class-list .tag-article{background:#fff;border-radius:8px;padding:12px;margin-bottom:11px;display:grid;grid-template-columns:108px 1fr;gap:11px}.class-list uni-image{width:108px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.class-list .tag-h2{font-size:14px;line-height:20px;margin:5px 0}.class-list .tag-p{font-size:11px;color:#999}.class-bottom{font-size:10px;display:flex;flex-direction:column;gap:4px}.class-bottom .tag-strong{color:#f36e3f}.exam-hero{height:150px;padding:24px 22px;background:linear-gradient(135deg,#4d91f4,#72adff);color:#fff;display:flex;justify-content:space-between;overflow:hidden}.exam-hero .tag-span{font-size:9px;opacity:.7}.exam-hero .tag-h1{font-size:25px;margin:8px 0}.exam-hero .tag-p{font-size:12px;opacity:.9}.exam-art{width:96px;height:106px;border-radius:12px;background:rgba(255,255,255,.16);transform:rotate(6deg);display:flex;flex-direction:column;justify-content:center;align-items:center}.exam-art .tag-i{width:38px;height:38px;border-radius:50%;background:#fff;color:#4d91f4;display:grid;place-items:center;font-style:normal;font-size:22px}.exam-art .tag-b{font-size:25px;margin-top:6px}.exam-search{width:calc(100% - 24px);margin:-20px 12px 0;position:relative;box-shadow:0 5px 14px rgba(43,75,120,.12)}.exam-tabs{height:48px;background:#fff;margin-top:12px;display:flex;overflow:auto}.exam-tabs uni-button{min-width:25%;font-size:12px}.exam-tabs uni-button.active{color:var(--blue);font-weight:600}.paper-list{padding:12px}.paper-list .tag-article{position:relative;background:#fff;border-radius:7px;padding:14px 34px 14px 12px;margin-bottom:10px;display:grid;grid-template-columns:48px 1fr;gap:11px}.paper-icon,.big-paper{display:grid;place-items:center;background:linear-gradient(145deg,#5fa4ff,#397ee8);color:#fff;border-radius:6px;font-weight:700}.paper-icon{width:48px;height:58px}.paper-info .tag-h2{font-size:14px;line-height:20px;margin:5px 0}.paper-info .tag-p{font-size:10px;color:#959aa3;display:flex;align-items:center}.paper-info>.tag-div{display:flex;justify-content:space-between;font-size:10px;color:#8e939c}.paper-info>.tag-div .tag-strong{color:#f0643d}.paper-arrow{position:absolute;right:10px;top:50%;color:#bbb}.intro-card{text-align:center;background:#fff;padding:26px 20px}.big-paper{width:64px;height:76px;margin:auto;font-size:23px}.intro-card .tag-h1{font-size:18px;line-height:26px}.exam-summary{background:#fff;margin-top:10px;padding:17px;display:grid;grid-template-columns:repeat(3,1fr)}.exam-summary .tag-div{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--line);gap:3px}.exam-summary .tag-div:last-child{border:0}.exam-summary .t-icon{color:var(--blue);font-size:20px}.exam-summary .tag-strong{font-size:19px}.exam-summary .tag-span{font-size:10px;color:#999}.rule-card,.record-card{background:#fff;margin-top:10px;padding:16px}.rule-card .tag-h2,.record-card .tag-h2{font-size:16px;margin:0 0 12px}.rule-card .tag-p{font-size:12px;color:#747984;line-height:22px}.record-card .tag-div{display:flex;flex-direction:column;gap:5px;font-size:12px}.record-card .tag-em{font-style:normal;color:#999;font-size:10px}.exam-status{height:44px;background:#fff;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 13px;border-bottom:1px solid var(--line);font-size:12px}.exam-status .tag-span{color:#f0643d}.exam-status .tag-strong{font-size:14px}.exam-status uni-button{text-align:right;color:#666}.question-card{background:#fff;padding:20px 16px;margin-bottom:10px}.question-card .tag-h2{font-size:16px;line-height:26px;margin:0 0 20px}.question-card .tag-h2>.tag-span{font-size:10px;color:#fff;background:var(--blue);border-radius:3px;padding:2px 6px;margin-right:7px;vertical-align:2px}.option-row{width:100%;min-height:50px;border:1px solid #e8ebef;border-radius:7px;margin-bottom:11px;padding:8px 11px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:8px;text-align:left;font-size:13px}.option-row .tag-i{width:25px;height:25px;border-radius:50%;border:1px solid #d8dce2;display:grid;place-items:center;font-style:normal}.option-row.selected{border-color:#7ab0f8;background:#f0f6ff;color:#2e75d8}.option-row.selected .tag-i{border-color:var(--blue);background:var(--blue);color:#fff}.option-row.correct{border-color:#54bd8d;background:#effaf5;color:#29936a}.analysis-box{background:#f5f7fa;border-radius:6px;padding:12px;margin-top:14px}.analysis-box .tag-strong{font-size:12px;color:#32a174}.analysis-box .tag-p{font-size:12px;line-height:20px;color:#626872}.runner-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px}.runner-actions uni-button{height:42px;border-radius:7px;border:1px solid #dfe3e9}.runner-actions uni-button.primary{border:0}.runner-actions uni-button:disabled{opacity:.4}.sheet-mask,.dialog-mask{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:rgba(8,14,24,.48);display:flex;align-items:flex-end;justify-content:center}.answer-sheet{width:100%;max-width:430px;background:#fff;border-radius:12px 12px 0 0;padding:19px 17px 24px}.answer-sheet>.tag-div:first-child{display:flex;justify-content:space-between}.answer-sheet .tag-h2{margin:0;font-size:18px}.answer-sheet .tag-p{font-size:12px;color:#888}.number-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:13px;padding:12px 4px 22px}.number-grid uni-button{width:38px;height:38px;border-radius:50%;background:#f2f4f7}.number-grid uni-button.answered{background:#dcecff;color:#347edc}.number-grid uni-button.current{outline:2px solid var(--blue)}.submit-button{width:100%;height:43px;border-radius:7px;background:var(--blue);color:#fff}.dialog-mask{align-items:center;padding:20px}.confirm-dialog{width:330px;background:#fff;border-radius:8px;padding:22px}.confirm-dialog .tag-h2{text-align:center;font-size:18px;margin:0}.confirm-dialog .tag-p{text-align:center;color:#777;font-size:13px;line-height:21px}.confirm-dialog>.tag-div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.confirm-dialog uni-button{height:39px;border-radius:6px;background:#f0f2f5}.confirm-dialog uni-button.primary{background:var(--blue)}.score-panel{text-align:center;color:#fff;background:linear-gradient(150deg,#4f98ff,#3576df);padding:31px 15px 42px}.score-panel .tag-span{display:block;font-size:13px;opacity:.8}.score-panel .tag-strong{font-size:66px;line-height:80px}.score-panel .tag-em{font-style:normal}.score-panel .tag-p{font-size:12px;opacity:.85}.result-stats{width:calc(100% - 32px);margin:-24px 16px 0;background:#fff;border-radius:8px;display:grid;grid-template-columns:repeat(3,1fr);padding:18px;box-shadow:0 5px 15px rgba(35,73,124,.1)}.result-stats .tag-div{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--line)}.result-stats .tag-div:last-child{border:0}.result-stats .tag-strong{font-size:22px;color:#3e87eb}.result-stats .tag-span{font-size:11px;color:#999}.result-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px 16px}.result-actions uni-button{height:42px;border:1px solid #dbe0e7;border-radius:7px}.result-actions uni-button.primary{border:0}.analysis-list{padding:0 10px}.profile-page{background:#f5f6f8}.profile-hero{background:linear-gradient(145deg,#61a5ff,#3b7fe7);color:#fff;padding:24px 17px 31px}.profile-user{width:100%;display:grid;grid-template-columns:58px 1fr auto;align-items:center;text-align:left;color:#fff}.profile-avatar{width:55px;height:55px;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;font-size:25px;font-weight:600;border:3px solid rgba(255,255,255,.55)}.profile-user .tag-h1{font-size:19px;margin:0 0 5px}.profile-user .tag-p{font-size:11px;margin:0;opacity:.85}.profile-counts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px}.profile-counts .tag-div{display:flex;flex-direction:column;align-items:center;border-right:1px solid rgba(255,255,255,.22)}.profile-counts .tag-div:last-child{border:0}.profile-counts .tag-strong{font-size:19px}.profile-counts .tag-span{font-size:10px;opacity:.85}.quick-panel{width:calc(100% - 24px);margin:-14px 12px 10px;background:#fff;border-radius:8px;padding:17px 5px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.quick-panel uni-button{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:11px}.quick-panel uni-button>.tag-span{width:34px;height:34px;border-radius:11px;background:#edf5ff;color:var(--blue);display:grid;place-items:center;font-size:20px}.profile-list{background:#fff;margin:10px 12px;border-radius:8px;padding:2px 13px}.profile-list uni-button{width:100%;height:52px;display:grid;grid-template-columns:29px 1fr auto auto auto;align-items:center;text-align:left;border-bottom:1px solid var(--line);font-size:13px}.profile-list uni-button:last-child{border:0}.row-icon{color:var(--blue);font-size:19px}.profile-list .tag-small{color:#999;font-size:10px}.badge{font-style:normal;background:#f45f46;color:#fff;border-radius:8px;padding:1px 5px;font-size:9px;margin-right:4px}.profile-list .t-icon:last-child{color:#bbb}.version{text-align:center;color:#b0b3ba;font-size:10px;margin:18px}.order-tabs{height:47px;background:#fff;display:grid;grid-template-columns:repeat(4,1fr)}.order-tabs uni-button{font-size:12px}.order-tabs uni-button.active{color:var(--blue);font-weight:600;border-bottom:2px solid var(--blue)}.orders-list{padding:11px}.orders-list .tag-article{background:#fff;border-radius:7px;margin-bottom:11px;padding:0 12px}.orders-list .tag-header{height:40px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);font-size:10px;color:#999}.orders-list .tag-header .tag-strong{color:#f2633d}.order-course{width:100%;display:grid;grid-template-columns:92px 1fr;gap:10px;padding:11px 0;text-align:left}.order-course uni-image{width:92px;height:65px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.order-course .tag-h2{font-size:12px;line-height:18px;margin:0}.order-course .tag-p{font-size:9px;color:#aaa}.order-course .tag-strong{color:#ed603b;font-size:14px}.orders-list .tag-footer{height:46px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;align-items:center;gap:10px;font-size:11px}.orders-list .tag-footer>uni-button{border:1px solid var(--blue);border-radius:15px;color:var(--blue);padding:5px 12px}.cart-list{padding:11px}.cart-list .tag-article{background:#fff;border-radius:7px;padding:12px;display:grid;grid-template-columns:105px 1fr;gap:10px;margin-bottom:10px}.cart-list uni-image{width:105px;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.cart-list .tag-h2{font-size:12px;line-height:18px;margin:0 0 11px}.cart-list .tag-strong{color:#f15e39}.stepper{float:right;display:inline-grid;grid-template-columns:25px 30px 25px;border:1px solid #e2e5e9;border-radius:4px;overflow:hidden}.stepper uni-button,.stepper .tag-em{height:25px;display:grid;place-items:center;font-style:normal;font-size:11px}.cart-checkout{justify-content:space-between;align-items:center}.cart-checkout>.tag-span{font-size:12px}.cart-checkout>.tag-span .tag-strong{font-size:18px;color:#f15e39}.cart-checkout uni-button{flex:0 0 150px;height:45px}.empty-state{padding:50px 20px;text-align:center;color:#9ca1aa}.empty-state .t-icon{font-size:60px;color:#ced3da}.empty-state.tall{padding-top:130px}.empty-state uni-button{height:38px;padding:0 25px;border-radius:20px}.order-status{padding:24px 17px;color:#fff;background:linear-gradient(135deg,#5da4ff,#397ce4)}.order-status .tag-strong{font-size:21px}.order-status .tag-p{font-size:11px;opacity:.85}.order-product,.order-info,.price-detail{background:#fff;margin-top:10px;padding:14px}.order-product{display:grid;grid-template-columns:108px 1fr;gap:10px}.order-product uni-image{width:108px;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.order-product .tag-h2{font-size:13px;line-height:18px;margin:0}.order-product .tag-p{font-size:10px;color:#999}.order-product .tag-strong{color:#f15e39}.order-info .tag-h2,.price-detail .tag-h2{font-size:15px;margin:0 0 12px}.order-info .tag-p,.price-detail .tag-p{display:flex;justify-content:space-between;font-size:11px;color:#555}.order-info .tag-span,.price-detail .tag-span{color:#999}.price-detail .total{border-top:1px solid var(--line);padding-top:12px}.price-detail .total .tag-strong{font-size:17px;color:#f15e39}.video-stage{height:242px;background:#0d1420;position:relative;display:grid;place-items:center;color:#fff}.video-light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#294867 0,#111d2b 46%,#070b10)}.video-stage uni-button{z-index:1;color:#fff;font-size:60px}.video-stage .tag-p{position:absolute;bottom:18px;z-index:1;font-size:11px}.video-title{background:#fff;padding:14px}.video-title .tag-h1{font-size:15px;margin:0}.video-title .tag-p{font-size:11px;color:#999}.fake-progress,.progress-track{height:4px;background:#e9edf2;border-radius:3px;overflow:hidden}.fake-progress .tag-i,.progress-track .tag-i{display:block;height:100%;background:var(--blue)}.video-tabs{grid-template-columns:1fr 1fr}.video-chapters{background:#fff;padding:6px 14px}.video-chapters .tag-h2{font-size:13px;margin:12px 0}.video-chapters .tag-article>uni-button{width:100%;height:44px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;text-align:left;font-size:11px;color:#747984}.video-chapters .tag-article>uni-button.active{color:var(--blue)}.video-chapters .tag-em{font-style:normal;color:#aaa;font-size:9px}.progress-row{display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center;font-size:9px;color:#999;margin-top:13px}.learning-list{padding:11px;display:grid;gap:10px}.message-list{padding:11px}.message-list .tag-article{background:#fff;border-radius:7px;padding:14px 12px;margin-bottom:9px;display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center}.message-list .tag-article>.tag-span{width:40px;height:40px;border-radius:12px;background:#eaf3ff;color:var(--blue);display:grid;place-items:center;font-size:21px}.message-list .tag-h2{font-size:13px;margin:0}.message-list .tag-p{font-size:11px;color:#888;margin:5px 0}.message-list .tag-em{font-style:normal;font-size:9px;color:#aaa}.message-list>.tag-article>.t-icon{color:#bbb}.form-card{margin:18px 12px;background:#fff;border-radius:8px;padding:25px 20px;text-align:center}.form-symbol{width:58px;height:58px;border-radius:18px;background:#e9f3ff;color:var(--blue);font-size:30px;display:grid;place-items:center;margin:auto}.form-card .tag-h1{font-size:20px}.form-card>.tag-p{color:#999;font-size:11px}.form-card uni-label{display:block;text-align:left;margin-top:16px}.form-card uni-label .tag-span{display:block;font-size:12px;margin-bottom:7px}.form-card uni-input{width:100%;height:42px;border:1px solid #e1e5ea;border-radius:6px;padding:0 11px;outline:0}.full{width:100%;height:42px;border-radius:6px;margin-top:22px}.toast-inline{color:#38a475!important}.article-page{background:#fff;padding:20px 17px;min-height:calc(100vh - 48px)}.article-page .tag-h1{font-size:21px;line-height:30px}.article-time{color:#aaa;font-size:10px}.article-page uni-image{margin:16px 0;border-radius:6px}.article-page .tag-h2{font-size:16px}.article-page>.tag-p:not(.article-time){font-size:13px;color:#5e646d;line-height:25px}.success-page{text-align:center;padding:120px 28px}.success-page .t-icon{font-size:70px;color:#4eba86}.success-page .tag-h1{font-size:22px}.success-page .tag-p{font-size:12px;color:#888;line-height:20px}.success-page uni-button{height:40px;padding:0 30px;border-radius:20px;margin-top:20px}.question-menu{height:72px;margin-top:12px;background:#fff;display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--line)}.question-menu uni-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#7c818a;font-size:10px;min-width:0}.question-menu .t-icon{font-size:20px}.question-menu uni-button.active{color:var(--blue);font-weight:600}.question-menu uni-button.active:after{content:"";position:absolute;bottom:0;left:28%;right:28%;height:2px;background:var(--blue)}.record-list,.question-preview-list{padding:12px}.record-list .tag-article{background:#fff;border-radius:7px;padding:13px;display:grid;grid-template-columns:52px 1fr auto;gap:11px;align-items:center;margin-bottom:10px}.record-score{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#fff0eb;color:#f26640;font-size:20px;font-weight:600}.record-score.blue{background:#eaf3ff;color:var(--blue)}.record-list .tag-h2{font-size:13px;line-height:19px;margin:0 0 4px}.record-list .tag-p{font-size:9px;color:#aaa;margin:0 0 4px}.record-list .tag-em{font-size:10px;color:#777;font-style:normal}.record-list>.tag-article>.t-icon{color:#bbb}.question-preview-list .tag-article{background:#fff;border-radius:7px;padding:14px;margin-bottom:10px;display:grid;grid-template-columns:1fr auto;gap:10px}.question-preview-list .tag-article>.tag-div>.tag-span{font-size:9px;color:#f15e40;background:#fff0ec;border-radius:3px;padding:2px 5px}.question-preview-list .tag-h2{font-size:13px;line-height:21px;margin:7px 0}.question-preview-list .tag-p{font-size:10px;color:#888}.question-preview-list uni-button{align-self:end;color:var(--blue);font-size:11px;border:1px solid #79aff7;border-radius:14px;padding:5px 10px}.redeem-panel{margin:14px 12px;background:#fff;border-radius:8px;padding:26px 18px;text-align:center}.redeem-icon{width:58px;height:58px;margin:auto;border-radius:18px;background:#fff2e9;color:#ff873d;display:grid;place-items:center;font-size:29px}.redeem-panel .tag-h2{font-size:18px;margin:13px 0 6px}.redeem-panel>.tag-p{font-size:11px;color:#999}.redeem-panel uni-label{height:42px;margin-top:22px;display:grid;grid-template-columns:1fr 88px;border:1px solid #dfe4ea;border-radius:7px;overflow:hidden}.redeem-panel uni-input{border:0;outline:0;padding:0 11px;min-width:0}.redeem-panel uni-label uni-button{background:var(--blue);color:#fff;font-size:12px}.redeem-panel .redeem-message{color:#388f69;margin:12px 0 0}.redeem-history{text-align:left;border-top:1px solid var(--line);margin-top:24px;padding-top:14px;display:flex;flex-direction:column;gap:7px}.redeem-history .tag-h3{font-size:13px;margin:0 0 4px}.redeem-history .tag-span,.redeem-history .tag-em{font-size:10px;color:#888;font-style:normal}.analysis-item{position:relative;background:#fff;margin-bottom:10px;padding-bottom:12px}.analysis-item .question-card{margin-bottom:0}.analysis-item>uni-button{display:block;margin-left:auto;margin-right:16px;border:1px solid #7fb2f7;color:var(--blue);border-radius:15px;padding:5px 12px;font-size:11px}.analysis-item>uni-button.selected{background:#edf5ff}@media (min-width:700px){body{padding:22px 0}.app-shell{min-height:calc(100vh - 44px);border-radius:10px}.bottom-nav{bottom:22px;border-radius:0 0 10px 10px}.action-bar{bottom:22px}.sheet-mask,.dialog-mask{align-items:center}.answer-sheet{border-radius:12px}}@media (max-width:360px){.hero-banner{height:160px}.two-column-courses{grid-template-columns:1fr}.course-card.horizontal{grid-template-columns:112px 1fr}.course-card.horizontal .course-cover{height:78px}.profile-list .tag-small{display:none}}.exam-page{background:#f7f7f7;padding-bottom:18px}.question-bank-overview{height:200px;padding:34px 12px 0;background:#559cfe url(https://static.dingkao.cn/resource/webapp/tktop.png) center/100% 100% no-repeat;color:#fff}.question-bank-switch{height:28px;display:inline-flex;align-items:center;gap:5px;color:#fff;font-size:14px;font-weight:500}.question-bank-switch .t-icon:first-child{font-size:16px}.question-bank-switch .t-icon:last-child{font-size:12px;transform:rotate(90deg)}.question-bank-subject{display:table;max-width:100%;height:26px;padding:0 12px;margin:12px 0 14px;background:linear-gradient(180deg,#6c98fc,#4667fb);border-radius:13px;font-size:12px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mastery-panel{height:66px;padding:12px 17px;background:#fff;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.04);display:grid;grid-template-columns:30px 1fr;gap:8px;color:#999}.mastery-panel>uni-image{width:30px;height:30px}.mastery-panel .tag-p{height:20px;margin:0 0 5px;font-size:14px;line-height:20px;font-weight:400}.mastery-panel .tag-p .tag-strong{font-weight:400}.mastery-track{height:10px;border-radius:6px;background:#dce7f7;overflow:hidden}.mastery-track .tag-i{display:block;width:62%;height:100%;border-radius:6px;background:#559cfe}.exam-page .question-menu{min-height:92px;height:auto;margin:0 12px 15px;padding:10px 5px 13px;background:#fff;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:0;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.06)}.exam-page .question-menu uni-button{position:static;min-width:0;height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#333;font-size:11px;font-weight:400}.exam-page .question-menu uni-button:after{display:none}.question-menu-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#f4f8ff;transition:background .2s ease}.question-menu-icon uni-image{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.exam-page .question-menu uni-button.active{color:#368aff;font-weight:500}.exam-page .question-menu uni-button.active .question-menu-icon{background:#e9f2ff;box-shadow:inset 0 0 0 1px #dbeaff}.daily-statistics{margin:0 12px 15px;padding:18px 27px 17px;background:#fff;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.06)}.daily-statistics .tag-h2,.content-block-title{height:25px;margin:0;font-size:18px;line-height:25px;font-weight:500;color:#333}.daily-statistics .tag-h2:before,.content-block-title:before{content:"";display:inline-block;width:4px;height:14px;margin-right:8px;background:linear-gradient(180deg,#539bff,#368aff);border-radius:2px;vertical-align:-1px}.daily-rankings{display:grid;grid-template-columns:1fr 1fr;padding:18px 0 13px;border-bottom:1px dashed #e3e3e3}.daily-ranking{min-width:0;display:grid;grid-template-columns:44px 1fr;align-items:center;gap:8px}.daily-ranking+.daily-ranking{border-left:1px solid #e3e3ee;padding-left:14px}.progress-ring{--progress:0deg;width:39px;height:39px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#368aff var(--progress),#ddd 0);position:relative}.progress-ring:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#fff}.progress-ring .tag-strong{position:relative;z-index:1;font-size:9px;color:#368aff;font-weight:500}.daily-ranking .tag-p{min-width:0;margin:0;text-align:center;display:flex;flex-direction:column;gap:1px}.daily-ranking .tag-p .tag-span{font-size:11px;line-height:18px;color:#666;white-space:nowrap}.daily-ranking .tag-p .tag-em{font-size:13px;line-height:20px;color:#368aff;font-style:normal;white-space:nowrap}.daily-summary{display:grid;grid-template-columns:repeat(3,1fr);padding-top:13px}.daily-summary .tag-div{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px}.daily-summary .tag-strong,.daily-summary .tag-span{height:20px;line-height:20px;color:#111}.daily-summary .tag-strong{font-weight:500}.reference-paper-list{margin:0 12px 14px;padding:18px 16px 3px;background:#fff;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.06)}.reference-paper-list .content-block-title{margin-bottom:7px}.reference-paper-list .tag-article{min-height:73px;margin:0;padding:14px 27px 12px 0;border-bottom:1px solid #ededed;border-radius:0;display:block;box-shadow:none}.reference-paper-list .tag-article:last-child{border-bottom:0}.reference-paper-list .paper-info .tag-h3{margin:0 0 9px;font-size:14px;line-height:20px;font-weight:400;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-paper-list .paper-info .tag-h3 .tag-span{display:inline-block;margin-right:5px;padding:0 3px;border:1px solid #999;border-radius:3px;color:#999;font-size:10px;line-height:15px;vertical-align:1px}.reference-paper-list .paper-info .tag-p{margin:0;font-size:10px;line-height:17px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-paper-list .paper-arrow{right:0;color:#368aff}.content-block-title{margin-bottom:13px}.exam-content-card{margin:0 12px 14px;padding:18px 12px 10px;background:#fff;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.06)}.exam-content-card.record-list .tag-article,.exam-content-card.question-preview-list .tag-article{border:1px solid #edf0f4}.exam-content-card.record-list>.content-block-title,.exam-content-card.question-preview-list>.content-block-title{font-size:18px;line-height:25px;margin:0 0 13px}.exam-page .redeem-panel{margin:0 12px 14px;box-shadow:4px 4px 12px rgba(0,0,0,.06)}@media (max-width:360px){.daily-statistics{padding-left:18px;padding-right:18px}.daily-ranking+.daily-ranking{padding-left:9px}.daily-ranking{grid-template-columns:39px 1fr;gap:5px}.daily-ranking .tag-p .tag-span{font-size:10px}.daily-ranking .tag-p .tag-em,.mastery-panel .tag-p{font-size:12px}}.exam-library-page{background:#f5f6f8;padding:12px;min-height:calc(100vh - 48px)}.standalone-library-card{margin:0;padding:0;background:transparent;box-shadow:none}.standalone-library-card.reference-paper-list{padding:0 16px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(35,55,80,.05)}.standalone-library-card.record-list,.standalone-library-card.question-preview-list{padding:0}.standalone-library-card.record-list .tag-article,.standalone-library-card.question-preview-list .tag-article{border:1px solid #edf0f4;box-shadow:0 2px 8px rgba(35,55,80,.04)}.exam-page .question-menu{grid-template-columns:repeat(4,minmax(0,1fr));padding-left:12px;padding-right:12px}.question-bank-recommendations{margin:0 12px 16px;padding:18px 16px 3px;background:#fff;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.05)}.question-bank-recommendations .tag-article{min-height:76px;padding:13px 0;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;border-bottom:1px solid #ededed}.question-bank-recommendations .tag-article:last-child{border-bottom:0}.question-bank-recommendation-main{min-width:0}.question-bank-recommendation-main>.tag-span{display:inline-block;padding:1px 5px;border:1px solid #8eb9f5;border-radius:3px;color:#368aff;font-size:9px;line-height:15px}.question-bank-recommendation-main .tag-h3{margin:5px 0 4px;font-size:13px;line-height:19px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.question-bank-recommendation-main .tag-p{margin:0;color:#8c929b;font-size:10px;line-height:17px}.question-bank-recommendations .tag-article>.t-icon{color:#82ace7;font-size:16px}.policy-news-page{min-height:calc(100vh - 48px);padding:12px;background:#f5f6f8}.policy-news-list{display:grid;gap:10px}.policy-news-list .tag-article{min-height:108px;padding:11px;background:#fff;border-radius:8px;display:grid;grid-template-columns:112px minmax(0,1fr) 16px;align-items:center;gap:11px;box-shadow:0 3px 11px rgba(32,64,106,.06)}.policy-news-cover{width:112px;height:82px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.policy-news-content{min-width:0}.policy-news-content .tag-h2{margin:0 0 7px;font-size:14px;line-height:20px;font-weight:600;color:#2d3138;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.policy-news-content .tag-p{margin:0 0 7px;font-size:10px;line-height:16px;color:#858b95;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.policy-news-content .tag-time{font-size:9px;color:#a7abb2}.policy-news-list .tag-article>.t-icon{color:#b2b7bf;font-size:16px}.profile-reference-page{position:relative;min-height:calc(100vh - 64px);background:#f7f7f7;padding-bottom:28px}.profile-reference-hero{position:relative;height:218px;padding:58px 13px 0;background:#3f82f7 url(https://static.dingkao.cn/resource/webapp/mytop.png) center/100% 100% no-repeat;color:#fff}.profile-reference-user{display:flex;align-items:center;gap:12px;color:#fff;text-align:left}.profile-reference-avatar{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#91b9ff;color:#fff;overflow:hidden}.profile-reference-avatar .t-icon:first-child{font-size:32px;color:#fff;transform:none}.profile-reference-avatar .t-icon:last-child{display:none}.profile-reference-identity{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.profile-reference-identity .tag-strong{font-size:17px;line-height:22px;font-weight:600}.profile-reference-identity .tag-em{min-height:23px;padding:0 11px;background:rgba(128,174,255,.76);border-radius:12px;font-size:14px;line-height:23px;font-style:normal;color:#fff}.profile-reference-switch{position:absolute;right:0;top:80px;height:36px;padding:0 12px 0 15px;border-radius:18px 0 0 18px;background:rgba(52,113,227,.72);color:#fff;display:flex;align-items:center;gap:6px;font-size:13px}.profile-reference-switch .t-icon{font-size:15px}.profile-reference-list{position:relative;z-index:2;margin:-16px 12px 0;padding:3px 13px;background:#fff;border-radius:12px;overflow:hidden}.profile-reference-list .t-cell{--td-cell-vertical-padding:0;--td-cell-horizontal-padding:0;min-height:58px}.profile-reference-list .t-cell__title{font-size:16px;font-weight:400;color:#333}.profile-reference-list uni-button{width:100%;height:58px;display:grid;grid-template-columns:34px 1fr 22px;gap:9px;align-items:center;text-align:left;border-bottom:1px solid #e7e7e7}.profile-reference-list uni-button:last-child{border-bottom:0}.profile-reference-list uni-image{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.profile-reference-list .tag-strong{font-size:16px;font-weight:400;color:#333}.profile-reference-list .t-icon{justify-self:end;font-size:19px;color:#999}.home-page .notice-strip-open{height:46px;margin:0 0 15px;padding:0 12px;grid-template-columns:22px auto 1fr 14px;gap:7px;background:#eaf3ff;border:1px solid #dceaff;border-radius:8px;color:#2d7cf6;box-shadow:0 4px 12px rgba(66,131,226,.08)}.home-page .notice-strip-open>.t-icon:first-child{font-size:21px;color:#3f82f7}.home-page .notice-strip-open>.t-icon:last-child{font-size:14px;color:#77a8ef}.home-page .notice-strip-open .tag-strong{height:20px;padding-right:9px;border-right:1px solid #80b2f9;font-size:14px;line-height:20px;color:#2d7cf6}.home-page .notice-strip-open .tag-span{min-width:0;font-size:12px;color:#313c4e}.home-page .study-stats-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 19px;padding:0;background:transparent;border:0;border-radius:0}.home-page .study-stat-tile{position:relative;min-width:0;height:80px;padding:0 12px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;border:0;border-radius:8px;overflow:hidden}.home-page .study-stat-tile:after{content:"";position:absolute;left:-10px;bottom:-19px;width:52px;height:42px;border-radius:50%;background:rgba(255,255,255,.55);transform:rotate(-18deg)}.home-page .study-stat-icon{position:relative;z-index:1;width:45px;height:45px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:27px}.home-page .study-stat-copy{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:0;border:0}.home-page .study-stat-copy .tag-strong{font-size:17px;line-height:21px;font-weight:400;color:#5e6570;white-space:nowrap}.home-page .study-stat-copy .tag-strong .tag-small{margin-left:1px;font-size:12px;font-weight:400}.home-page .study-stat-copy>.tag-span{font-size:16px;line-height:20px;white-space:nowrap}.home-page .study-stat-green{background:#effbf8}.home-page .study-stat-green .study-stat-icon{background:#18bd94}.home-page .study-stat-green .study-stat-copy>.tag-span{color:#0da67f}.home-page .study-stat-yellow{background:#fff9ec}.home-page .study-stat-yellow .study-stat-icon{background:#f5c45d}.home-page .study-stat-yellow .study-stat-copy>.tag-span{color:#efa900}.home-page .study-stat-purple{background:#f4f3ff}.home-page .study-stat-purple .study-stat-icon{background:#6f73f8}.home-page .study-stat-purple .study-stat-copy>.tag-span{color:#5259f4}.home-page .study-stat-blue{background:#edf5ff}.home-page .study-stat-blue .study-stat-icon{background:#5d9cf3}.home-page .study-stat-blue .study-stat-copy>.tag-span{color:#347ce8}.redeem-dialog-mask{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;padding:20px;display:grid;place-items:center;background:rgba(14,27,48,.52);backdrop-filter:blur(2px)}.redeem-dialog{width:min(100%,340px);padding:25px 22px 20px;background:#fff;border-radius:8px;box-shadow:0 20px 55px rgba(12,32,62,.25);text-align:center}.redeem-dialog-icon{width:52px;height:52px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:#fff2e8;color:#ff9147;font-size:27px}.redeem-dialog .tag-h2{margin:0;font-size:19px;line-height:27px}.redeem-dialog>.tag-p{margin:6px 0 19px;color:#9298a2;font-size:12px;line-height:19px}.redeem-dialog uni-input{width:100%;height:44px;padding:0 13px;border:1px solid #dfe5ed;border-radius:7px;outline:0;background:#fafbfc;color:#252a32;font-size:14px;text-transform:uppercase;transition:border-color .16s ease,box-shadow .16s ease}.redeem-dialog uni-input:focus{border-color:#559cfe;background:#fff;box-shadow:0 0 0 3px rgba(85,156,254,.12)}.redeem-dialog-message{display:block;min-height:18px;margin:7px 1px 0;text-align:left;color:#e05d43;font-size:11px;line-height:18px}.redeem-dialog-message.success{color:#1ba57c}.redeem-dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:17px}.redeem-dialog-actions uni-button{height:41px;border-radius:7px;background:#f1f3f6;color:#626975;font-size:14px}.redeem-dialog-actions uni-button.primary{background:#559cfe;color:#fff;box-shadow:0 5px 12px rgba(85,156,254,.22)}.paper-detail-mask{position:fixed;z-index:110;top:0;right:0;bottom:0;left:0;padding:20px;display:grid;place-items:center;background:rgba(13,25,44,.56);backdrop-filter:blur(2px)}.paper-detail-dialog{width:min(100%,350px);padding:20px;background:#fff;border-radius:8px;box-shadow:0 22px 60px rgba(10,29,58,.28)}.paper-detail-dialog .tag-header{display:flex;align-items:center;justify-content:space-between}.paper-detail-dialog .tag-header>.tag-span{font-size:13px;color:#8b929c}.paper-detail-dialog .tag-header .tag-em{padding:2px 7px;border-radius:3px;background:#edf5ff;color:#397ee8;font-size:10px;font-style:normal}.paper-detail-dialog .tag-h2{margin:11px 0 17px;font-size:18px;line-height:26px;color:#242930}.paper-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:14px 4px;background:#f6f9fd;border-radius:7px}.paper-detail-grid .tag-div{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;border-right:1px solid #e3eaf3}.paper-detail-grid .tag-div:last-child{border:0}.paper-detail-grid .t-icon{font-size:18px;color:#559cfe}.paper-detail-grid .tag-strong{font-size:16px;line-height:21px}.paper-detail-grid .tag-span{font-size:9px;color:#9399a3;white-space:nowrap}.paper-detail-dialog>.tag-p{margin:14px 2px 0;color:#828893;font-size:11px;line-height:19px}.paper-detail-dialog .tag-footer{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:19px}.paper-detail-dialog .tag-footer uni-button{height:41px;border-radius:7px;background:#f0f2f5;color:#626975}.paper-detail-dialog .tag-footer uni-button.primary{background:#559cfe;color:#fff;box-shadow:0 5px 12px rgba(85,156,254,.2)}@media (max-width:360px){.profile-reference-hero{height:205px;padding-top:51px}.profile-reference-switch{top:74px}.profile-reference-list uni-button{height:56px}.home-page .study-stat-tile{height:74px;padding:0 9px;grid-template-columns:40px minmax(0,1fr);gap:7px}.home-page .study-stat-icon{width:40px;height:40px;font-size:24px}.home-page .study-stat-copy .tag-strong{font-size:15px}.home-page .study-stat-copy>.tag-span{font-size:14px}}.personal-information-page{min-height:calc(100vh - 48px);background:#f7f7f7;padding-top:0}.personal-information-list{background:#fff}.personal-readonly-row,.personal-action-row{width:100%;height:64px;padding:0 22px;display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid #edf0f4;font-size:15px;color:#222;text-align:left}.personal-readonly-row .tag-strong{font-size:15px;font-weight:400;color:#222}.personal-avatar-row{height:78px}.personal-student-avatar{position:relative;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#91b9ff;color:#fff;overflow:hidden}.personal-student-avatar .t-icon:first-child{font-size:27px;color:#fff;transform:none}.personal-student-avatar .t-icon:last-child{display:none}.personal-action-row{grid-template-columns:1fr 20px}.personal-action-row .t-icon{font-size:19px;color:#999}.personal-logout{width:100%;height:54px;margin-top:22px;background:#fff;font-size:16px;color:#222}.bottom-nav{grid-template-columns:repeat(4,1fr)}.course-sort-row{grid-template-columns:repeat(3,1fr)}.catalog-page{background:#f7f7f7}.catalog-page .course-list{gap:14px;padding:14px 12px 20px}.catalog-page .course-card.horizontal{grid-template-columns:40% minmax(0,1fr);gap:16px;padding:18px 10px;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.06)}.catalog-page .course-card.horizontal .course-cover{height:83px;border-radius:5px}.catalog-page .course-info .tag-h3{margin:2px 0 6px;font-size:14px;line-height:20px}.catalog-page .course-info .tag-p{margin-bottom:6px}.catalog-page .course-meta{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:10px;line-height:15px}.catalog-page .price-row{margin-top:4px}.detail-validity{margin:8px 0 0!important;color:#858b95!important;font-size:11px!important}.course-detail-tabs{grid-template-columns:repeat(3,1fr)}.action-bar .course-primary-action{flex:1;border-radius:7px;font-size:15px}.order-tabs{grid-template-columns:repeat(3,1fr)}.orders-page{background:#f1f1f1}.orders-list{padding:12px}.orders-list .tag-article{border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.05)}.orders-list .tag-footer{justify-content:space-between}.orders-list .tag-footer>.tag-span{min-width:0;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-courses-page{background:#f7f7f7;padding:12px}.owned-course-list{display:grid;gap:12px}.owned-course-card{width:100%;min-height:119px;padding:17px 10px;background:#fff;border-radius:8px;box-shadow:4px 4px 12px rgba(0,0,0,.06);display:grid;grid-template-columns:40% minmax(0,1fr) 18px;align-items:center;gap:14px;text-align:left}.owned-course-card>uni-image{width:100%;height:83px;border-radius:5px;-o-object-fit:cover;object-fit:cover}.owned-course-card>.t-icon{font-size:18px;color:#559cfe}.owned-course-copy{min-width:0;display:flex;flex-direction:column;gap:6px}.owned-course-copy>.tag-strong{font-size:14px;line-height:20px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owned-course-copy>.tag-small,.owned-course-copy>.tag-em{font-size:10px;line-height:15px;color:#777;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owned-course-progress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:7px;color:#559cfe;font-size:9px}.owned-course-progress>.tag-i{height:4px;background:#e3ebf5;border-radius:3px;overflow:hidden}.owned-course-progress .tag-b{display:block;height:100%;background:#559cfe;border-radius:3px}.owned-course-empty .tag-h2,.missing-order-page .tag-h2{font-size:18px;color:#343941}.owned-course-empty .tag-p,.missing-order-page .tag-p{font-size:12px;color:#9197a1}@media (max-width:360px){.catalog-page .course-card.horizontal{grid-template-columns:38% minmax(0,1fr);gap:10px}.owned-course-card{grid-template-columns:38% minmax(0,1fr) 16px;gap:10px;padding-left:8px;padding-right:8px}.owned-course-copy>.tag-strong{font-size:13px}}.paper-mode-label{display:inline-flex!important;align-items:center;width:auto!important;margin-left:6px;padding:2px 6px;border-radius:3px;background:#eaf3ff!important;color:#397ee8!important;font-size:9px!important;font-style:normal;line-height:16px!important}.paper-mode-badge{display:flex;align-items:center;gap:9px;margin:-6px 0 14px;padding:9px 11px;border:1px solid #deebfb;border-radius:6px;background:#f5f9ff}.paper-mode-badge .tag-strong{font-size:12px;color:#397ee8}.paper-mode-badge .tag-span{font-size:10px;color:#747d89}.exam-mode-status{color:#397ee8!important;font-weight:600}.confirm-answer-button{display:block;width:calc(100% - 32px);height:42px;margin:0 16px 2px;border-radius:7px;background:#559cfe;color:#fff;font-size:14px}.confirm-answer-button:disabled{background:#d8dde5;color:#fff}.option-row.incorrect{border-color:#ee7b70;background:#fff3f1;color:#d65246}.option-row.incorrect .tag-i{border-color:#e36458;background:#e36458;color:#fff}.t-button.t-button--size-medium{min-height:40px!important;height:40px!important;padding:0 16px!important;border-radius:7px!important;font:600 14px/20px DingKao,PingFang SC,Microsoft YaHei,sans-serif!important;box-shadow:none!important}.t-button.t-button--primary{background:#559cfe!important;border-color:#559cfe!important;color:#fff!important}.t-button.t-button--outline{background:#fff!important;border-color:#cfe0fb!important;color:#397ee8!important}.t-button.t-button--default:not(.t-button--outline){background:#f0f2f5!important;border-color:#f0f2f5!important;color:#626975!important}.t-button .t-button__content{color:inherit!important;font:inherit!important;line-height:inherit!important}.hero-banner .t-button{min-height:29px!important;height:29px!important;padding:0 15px!important;border:0!important;border-radius:15px!important;background:#fff!important;color:#397ee8!important;font-size:12px!important;font-weight:600!important}.redeem-dialog-actions .t-button,.paper-detail-dialog .tag-footer .t-button{width:100%;min-height:41px!important;height:41px!important;font-size:14px!important}.redeem-dialog-actions .t-button.t-button--default:not(.t-button--outline),.paper-detail-dialog .tag-footer .t-button.t-button--default:not(.t-button--outline){background:#f0f2f5!important;border-color:#f0f2f5!important;color:#626975!important}.redeem-dialog-actions .t-button.t-button--primary,.paper-detail-dialog .tag-footer .t-button.t-button--primary{background:#559cfe!important;border-color:#559cfe!important;color:#fff!important;box-shadow:0 5px 12px rgba(85,156,254,.2)!important}.search-box .t-input{min-width:0;min-height:0;height:100%;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}.search-box .t-input__content{height:100%;min-height:0;font-size:13px!important;line-height:20px!important}.search-box .t-input__control{min-height:0;font-size:13px!important;color:#333!important}.form-card uni-label .t-input{width:100%;min-height:44px;height:44px;padding:0 13px!important;border:1px solid #dfe5ed;border-radius:7px;background:#fafbfc}.form-card uni-label .t-input__content{font-size:14px!important;line-height:20px!important}.form-card uni-label .t-input__control{font-size:14px!important;color:#252a32!important}.profile-reference-list .t-cell__left-image{width:40px!important;height:40px!important}.profile-reference-list .t-cell__title-text{font-size:16px!important;font-weight:400!important;color:#333!important}.action-bar .action-icon{flex:0 0 46px;min-width:46px;white-space:nowrap;line-height:1.2}.action-bar .course-primary-action{min-width:0;white-space:nowrap}.main-tab-bar-shell{position:fixed;z-index:40;left:50%;right:auto;bottom:0;width:100%;max-width:430px;min-height:56px;padding-bottom:env(safe-area-inset-bottom);transform:translate(-50%);background:#fff;box-shadow:0 -1px 10px rgba(32,55,88,.05)}.main-tab-bar.t-tab-bar{--td-tab-bar-height:48px;--td-tab-bar-color:#a8adb5;--td-tab-bar-active-color:#1f6ed4;width:100%;background:#fff}.main-tab-bar .t-tab-bar-item{height:48px;margin:4px 0;padding:0 8px}.main-tab-bar .t-tab-bar-item__content{gap:2px;color:#a8adb5}.main-tab-bar .t-tab-bar-item__icon .t-icon{font-size:23px}.main-tab-bar .t-tab-bar-item__text{font-size:11px;line-height:16px}.shortcut-grid.t-grid{display:block;padding:14px 0 12px;background:#fff;overflow:visible}.shortcut-grid .t-grid-item__content{min-height:76px;padding:5px 0 3px;gap:8px;justify-content:flex-start;overflow:visible}.shortcut-grid .shortcut-icon{width:43px;height:43px;border-radius:12px;display:grid;place-items:center;color:#fff;font-size:23px;box-shadow:0 6px 14px rgba(60,110,170,.16)}.shortcut-grid .shortcut-label{font-size:12px;line-height:17px;color:#333;white-space:nowrap}.exam-page .question-menu.t-grid{display:block;height:auto;margin:12px 0;background:#fff;border:0;padding:0 12px;overflow:visible}.exam-page .question-menu .t-grid-item__content{min-height:77px;padding:10px 0 8px;gap:7px;justify-content:flex-start;overflow:visible}.exam-page .question-menu .question-menu-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#f4f8fd}.exam-page .question-menu .question-menu-icon uni-image{width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.exam-page .question-menu .question-menu-label{font-size:12px;line-height:17px;color:#535861;white-space:nowrap}.profile-reference-list{--td-cell-horizontal-padding:0;--td-cell-vertical-padding:0;--td-cell-border-left-space:39px;position:relative;z-index:2;margin:-16px 12px 0;padding:3px 13px;background:#fff;border-radius:8px;overflow:hidden}.profile-reference-list .t-cell{min-height:58px;align-items:center}.profile-reference-list .t-cell__left:not(:empty){margin-right:9px}.profile-reference-list .t-cell__left-image{width:30px!important;height:30px!important}.profile-reference-list .t-cell__title{margin-right:8px}.profile-reference-list .t-cell__title-text{font-size:16px!important;line-height:22px!important;font-weight:400!important;color:#333!important}.profile-reference-list .t-cell__right{align-items:center}.profile-reference-list .t-cell__right-icon{font-size:19px!important;color:#999!important}.personal-information-list{--td-cell-horizontal-padding:22px;--td-cell-vertical-padding:0;--td-cell-border-left-space:22px;background:#fff}.personal-information-list .t-cell{min-height:64px;align-items:center}.personal-information-list .personal-avatar-row{min-height:78px}.personal-information-list .t-cell__title{margin-right:12px}.personal-information-list .t-cell__title-text,.personal-information-list .t-cell__note{font-size:15px;line-height:22px;color:#222}.personal-information-list .t-cell__right{align-items:center}.personal-information-list .t-cell__right-icon{font-size:19px;color:#999}.personal-information-page .personal-logout.t-button{width:100%;height:54px!important;margin-top:22px;border:0!important;border-radius:0!important;background:#fff!important;color:#222!important;font-size:16px!important;font-weight:400!important}.message-list{--td-cell-horizontal-padding:12px;--td-cell-vertical-padding:13px;--td-cell-border-left-space:64px;display:block;margin:11px;padding:0;background:#fff;border-radius:8px;overflow:hidden}.message-list .t-cell{min-height:68px;align-items:center}.message-list .t-cell__left:not(:empty){width:40px;height:40px;margin-right:12px;border-radius:10px;display:grid;place-items:center;background:#eaf3ff}.message-list .t-cell__left-icon{font-size:21px;color:#559cfe}.message-list .t-cell__title-text{font-size:14px;line-height:20px;font-weight:500;color:#2f3339}.message-list .t-cell__description{font-size:11px;line-height:17px;color:#858b95}.message-list .t-cell__note{align-self:flex-start;padding-top:2px;font-size:10px;color:#a5aab2;white-space:nowrap}.message-list .t-cell__right{align-items:center}.message-list .t-cell__right-icon{font-size:17px;color:#b6bbc3}@media (max-width:360px){.shortcut-grid .t-grid-item__content{min-height:72px}.shortcut-grid .shortcut-icon{width:40px;height:40px;font-size:21px}.exam-page .question-menu{padding-left:8px;padding-right:8px}.exam-page .question-menu .question-menu-label{font-size:11px}}.catalog-page{background:#f5f6f8}.catalog-page .catalog-filter-panel{position:sticky;top:48px;z-index:20;padding:10px 12px 12px;background:#fff;border-bottom:1px solid #edf0f4;box-shadow:0 3px 10px rgba(35,55,80,.04)}.catalog-search.t-search{--td-search-height:40px;--td-search-padding:8px 13px;--td-search-bg-color:#f4f6f9;--td-search-font:14px/22px DingKao,"PingFang SC","Microsoft YaHei",sans-serif;padding:0;background:#fff}.catalog-search .t-search__input-box{border-width:1px}.catalog-search .t-search__input-box .t-icon{font-size:19px}.catalog-page .category-scroll{width:100%;margin:11px 0 10px;white-space:nowrap}.catalog-page .category-scroll-content{display:inline-flex;gap:8px;padding-right:12px}.catalog-category-tag.t-tag{min-width:54px;height:30px;padding:0 13px;justify-content:center;border:1px solid #e5e9ef;background:#f7f8fa;color:#616771;font-size:12px;line-height:28px}.catalog-category-tag.t-tag.t-tag--checked,.catalog-category-tag.t-tag[aria-checked=true]{border-color:#c9ddfb;background:#eaf3ff;color:#2f7de1}.course-sort-segmented.t-segmented{--td-segmented-bg-color:#f2f4f7;--td-segmented-item-active-color:#2f7de1;--td-segmented-item-active-bg:#fff;width:100%;padding:3px;border-radius:7px}.course-sort-segmented .t-segmented__item{height:32px;padding:5px 10px;font-size:12px;line-height:22px}.catalog-page .course-list{gap:10px;padding:12px 12px 22px}.catalog-page .course-card.horizontal{min-height:116px;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:12px;padding:10px;background:#fff;border:1px solid #edf0f4;border-radius:8px;box-shadow:0 4px 12px rgba(35,55,80,.055)}.catalog-page .course-card.horizontal .course-cover{width:124px;height:84px;border-radius:6px}.catalog-page .course-card.horizontal .course-info{min-width:0;padding:0}.catalog-page .course-info .tag-h3{margin:0 0 5px;font-size:14px;line-height:20px}.catalog-page .course-info .tag-p{margin:0 0 5px;font-size:11px;line-height:16px}.catalog-page .course-meta{min-width:0;display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:15px}.catalog-page .price-row{margin-top:3px;gap:7px}.catalog-page .price-row .tag-strong{font-size:17px}.catalog-page .price-row .tag-del{font-size:10px}@media (max-width:360px){.catalog-page .course-card.horizontal{grid-template-columns:108px minmax(0,1fr);gap:10px;padding:9px}.catalog-page .course-card.horizontal .course-cover{width:108px;height:78px}.catalog-category-tag.t-tag{min-width:50px;padding:0 11px}}.top-bar{box-shadow:0 1px #edf0f4}.top-bar .icon-button.t-button{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#454b55!important;font-size:22px!important}.top-bar .icon-button .t-icon{font-size:22px}.top-bar .tag-strong{font-size:17px;line-height:24px;color:#20242a}.recommended-section-title .recommended-more.t-button{width:auto;min-width:0;min-height:30px!important;height:30px!important;margin-left:auto;padding:0 2px 0 10px!important;border:0!important;background:transparent!important;color:#7f8792!important;font-size:12px!important;font-weight:400!important}.recommended-more .t-icon{margin-left:2px;font-size:14px}.home-page .shortcut-grid{margin:2px 0}.home-page .shortcut-grid .t-grid-item--hover{border-radius:8px;background:#f5f8fc}.home-page .recommended-paper-card{border-color:#e7ecf3;box-shadow:0 4px 14px rgba(39,72,116,.08)}.exam-page,.exam-library-page,.exam-runner,.result-page,.orders-page,.my-courses-page,.classes-page,.policy-news-page,.generic-page,.cart-page,.order-detail{background:#f5f6f8}.exam-page .question-bank-overview{height:190px;padding:28px 14px 0}.exam-page .question-bank-switch.t-button{width:auto;min-width:0;min-height:30px!important;height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:14px!important;font-weight:500!important}.exam-page .question-bank-switch .t-button__content{display:flex;align-items:center;gap:5px}.exam-page .mastery-panel{margin-top:16px;border-radius:8px}.exam-page .daily-statistics,.exam-page .question-bank-recommendations{margin-left:12px;margin-right:12px;border:1px solid #edf0f4;box-shadow:0 4px 14px rgba(35,55,80,.05)}.exam-page .question-bank-recommendations .tag-article{min-height:72px}.exam-page .question-bank-recommendation-main .tag-h3{font-size:14px}.exam-library-page{padding:12px}.exam-library-page .standalone-library-card.reference-paper-list{border:1px solid #edf0f4;box-shadow:0 4px 14px rgba(35,55,80,.05)}.exam-library-page .record-list .tag-article,.exam-library-page .question-preview-list .tag-article{border:1px solid #e8edf3;border-radius:8px;box-shadow:0 3px 10px rgba(35,55,80,.043)}.exam-runner{padding-bottom:12px}.exam-runner .exam-status{position:sticky;top:48px;z-index:15;height:48px;padding:0 14px;box-shadow:0 1px #edf0f4}.exam-runner .exam-status .t-button{justify-self:end;min-width:0;height:32px!important;min-height:32px!important;padding:0!important;background:transparent!important;color:#5d6570!important;font-size:12px!important}.exam-runner>.question-card{margin:12px;border:1px solid #edf0f4;border-radius:8px;padding:18px 16px;box-shadow:0 4px 14px rgba(35,55,80,.04)}.exam-runner .option-row{min-height:48px;border-radius:8px;background:#fff}.exam-runner .runner-actions{padding:4px 12px 14px}.exam-runner .runner-actions .t-button{width:100%;height:42px!important}.result-page .score-panel{padding:28px 15px 38px}.result-page .result-stats{border:1px solid #e9eef5;box-shadow:0 5px 16px rgba(35,73,124,.08)}.result-page .result-actions{padding:18px 12px 12px}.result-page .analysis-list{padding:0 12px 16px}.result-page .analysis-item{border:1px solid #edf0f4;border-radius:8px;overflow:hidden;box-shadow:0 3px 12px rgba(35,55,80,.04)}.result-page .analysis-favorite.t-button{display:flex;width:auto;margin:0 14px 12px auto;min-height:30px!important;height:30px!important;font-size:11px!important}.result-page .analysis-favorite.selected{background:#edf5ff!important}.orders-page .order-filter{padding:10px 12px;background:#fff;border-bottom:1px solid #edf0f4}.order-tabs.t-segmented{--td-segmented-bg-color:#f1f3f6;--td-segmented-item-active-bg:#fff;--td-segmented-item-active-color:#2f7de1;width:100%;padding:3px;border-radius:7px}.order-tabs .t-segmented__item{height:32px;padding:5px 10px;font-size:12px}.orders-page .orders-list{padding:12px}.orders-page .orders-list .tag-article{padding:0 12px;border:1px solid #e9edf2;border-radius:8px;box-shadow:0 4px 14px rgba(35,55,80,.05)}.orders-page .orders-list .tag-header{height:42px;font-size:11px}.orders-page .order-course{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:12px 0}.orders-page .order-course uni-image{width:104px;height:72px}.orders-page .order-course .tag-h2{font-size:14px;line-height:20px}.orders-page .order-course .tag-p{font-size:10px}.orders-page .orders-list .tag-footer{height:50px}.orders-page .orders-list .tag-footer .t-button{min-height:30px!important;height:30px!important;padding:0 13px!important;font-size:11px!important}.order-detail{padding-bottom:72px}.order-detail .order-status{padding:22px 17px}.order-detail .order-product,.order-detail .order-info,.order-detail .price-detail{margin:10px 12px 0;border:1px solid #edf0f4;border-radius:8px}.order-detail .action-bar{padding:8px 12px}.order-detail .action-bar .t-button{height:44px!important}.my-courses-page{padding:12px}.my-courses-page .owned-course-list{gap:10px}.my-courses-page .owned-course-card{min-height:112px;padding:12px 10px;border:1px solid #e9edf2;box-shadow:0 4px 14px rgba(35,55,80,.05)}.profile-reference-page{background:#f5f6f8}.profile-reference-hero{height:196px;padding:46px 14px 0}.profile-reference-user.t-button{width:auto!important;min-width:0!important;height:auto!important;min-height:64px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.profile-reference-user .t-button__content{display:flex;align-items:center;justify-content:flex-start;gap:12px}.profile-reference-identity .tag-strong{color:#fff}.profile-reference-switch.t-button{position:absolute;right:0;top:68px;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 12px 0 15px!important;border:0!important;border-radius:18px 0 0 18px!important;background:rgba(52,113,227,.72)!important;color:#fff!important;font-size:13px!important;font-weight:400!important;box-shadow:none!important}.profile-reference-switch .t-button__content{display:flex;align-items:center;gap:6px}.profile-reference-list{margin-top:-14px;border:1px solid #e9edf2;box-shadow:0 5px 16px rgba(35,55,80,.06)}.class-filter{padding:10px 12px;background:#fff;border-bottom:1px solid #edf0f4}.class-segmented.t-segmented{--td-segmented-bg-color:#f1f3f6;--td-segmented-item-active-bg:#fff;--td-segmented-item-active-color:#2f7de1;width:100%;padding:3px}.class-segmented .t-segmented__item{height:32px;padding:5px;font-size:12px}.class-list{padding:12px}.class-list .tag-article{border:1px solid #e9edf2;box-shadow:0 4px 14px rgba(35,55,80,.05)}.policy-news-list{gap:10px}.policy-news-list .tag-article{border:1px solid #e9edf2;box-shadow:0 4px 14px rgba(35,55,80,.05)}.generic-page .learning-list{padding:12px}.generic-page .form-card,.generic-page .message-list{border:1px solid #e9edf2;box-shadow:0 4px 14px rgba(35,55,80,.05)}.generic-page .article-page{margin:0;background:#fff}.cart-page .cart-list{padding:12px}.cart-page .cart-list .tag-article{border:1px solid #e9edf2;box-shadow:0 4px 14px rgba(35,55,80,.05)}.detail-page{background:#f5f6f8}.detail-page .detail-cover{position:relative;height:216px;overflow:hidden;background-position:center;background-size:cover;display:grid;place-items:center}.detail-page .detail-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;height:auto;background:rgba(6,20,40,.18)}.detail-page .detail-play-button.t-button{z-index:1;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(255,255,255,.92)!important;color:var(--blue)!important;box-shadow:0 5px 18px rgba(7,29,61,.2)!important}.detail-page .detail-play-button .t-button__content{font-size:36px}.detail-page .detail-main{padding:15px 16px 14px;border-bottom:8px solid #f5f6f8}.detail-page .detail-main .tag-h1{margin:8px 0 6px;font-size:18px;line-height:26px}.detail-page .detail-main>.tag-p{margin:0 0 9px}.detail-page .detail-price{margin-top:10px}.detail-page .detail-price .tag-strong{font-size:23px}.detail-page .detail-validity{margin:3px 0 0;color:#a1a5ad;font-size:10px}.course-detail-tabs.t-tabs{--td-tab-item-height:46px;--td-tab-item-active-color:#2f7de1;--td-tab-track-color:#2f7de1;--td-tab-track-width:26px;--td-tab-track-thickness:2px;background:#f5f6f8}.course-detail-tabs .t-tabs__wrapper{background:#fff}.course-detail-tabs .t-tabs__scroll{border-bottom:1px solid #edf0f4}.course-detail-tab-content{padding:12px;box-sizing:border-box}.detail-page .detail-content-card{min-height:260px;padding:17px 16px;background:#fff;border:1px solid #e9edf2;border-radius:8px;box-shadow:0 3px 12px rgba(35,55,80,.04)}.detail-page .article-content .tag-h2{margin:2px 0 9px;font-size:15px}.detail-page .article-content .tag-h2:not(:first-child){margin-top:18px}.detail-page .article-content .tag-p{margin:0;font-size:13px;line-height:23px}.detail-page .article-content uni-image{display:block;width:100%;height:160px;margin-top:14px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.detail-page .chapter-list{padding-top:5px;padding-bottom:5px}.detail-page .chapter-list .tag-article:last-child .chapter-head{border-bottom:0}.detail-page .chapter-head{height:49px}.detail-page .chapter-head .t-icon{color:#a6abb3;font-size:18px}.detail-page .lesson-row{grid-template-columns:22px minmax(0,1fr) auto;padding:0 4px 0 8px;background:#fafbfc;border-bottom:1px solid #f0f2f5}.detail-page .review-list .tag-article:first-child{padding-top:2px}.detail-page .review-list .tag-article:last-child{border-bottom:0}.detail-page .review-list .tag-p{margin:9px 0 0}.detail-page.with-action-bar{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.detail-page .action-bar{height:calc(62px + env(safe-area-inset-bottom));align-items:flex-start;padding:7px 10px calc(7px + env(safe-area-inset-bottom));gap:6px}.detail-page .action-icon.t-button{flex:0 0 48px;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#7f848d!important;font-size:10px!important;box-shadow:none!important}.detail-page .action-icon .t-button__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.detail-page .action-icon .t-icon{font-size:20px}.detail-page .detail-action-button.selected{color:#f46445!important}.detail-page .course-primary-action.t-button{flex:1;height:44px!important;min-height:44px!important;border-radius:7px!important;font-size:14px!important}.main-tab-bar-shell,.main-tab-bar.t-tab-bar{animation:none!important;transition:none!important}.profile-reference-page.profile-page{min-height:calc(100vh - 56px);padding-bottom:24px;background:#f4f6f9}.profile-reference-page .profile-reference-hero{height:204px;padding:48px 16px 0;background-color:#3f82f7;background-position:center;background-size:cover}.profile-reference-user-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.profile-reference-page .profile-reference-user.profile-reference-user.t-button{display:block;flex:0 1 auto;width:auto!important;max-width:calc(100% - 108px);height:72px!important;min-height:72px!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;text-align:left}.profile-reference-page .profile-reference-user .t-button__content{width:100%;display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;justify-content:start;gap:12px}.profile-reference-page .profile-reference-avatar{width:60px;height:60px;border:2px solid rgba(255,255,255,.55);background:rgba(255,255,255,.24);box-shadow:0 4px 14px rgba(23,78,169,.15)}.profile-reference-page .profile-reference-avatar .t-icon:first-child{font-size:30px}.profile-reference-page .profile-reference-identity{min-width:0;gap:6px}.profile-reference-page .profile-reference-identity .tag-strong{max-width:100%;overflow:hidden;color:#fff;font-size:18px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.profile-reference-page .profile-reference-identity .tag-em{height:22px;min-height:22px;padding:0 10px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.18);font-size:12px;line-height:20px}.profile-reference-page .profile-reference-switch.profile-reference-switch.t-button{position:static!important;flex:0 1 auto;width:auto!important;max-width:104px;height:32px!important;min-height:32px!important;margin-top:7px;margin-left:auto;padding:0 9px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:16px!important;background:rgba(41,105,217,.62)!important;color:#fff!important;font-size:12px!important;box-shadow:none!important}.profile-reference-page .profile-reference-switch .tag-span{display:block;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-reference-page .profile-reference-switch.is-open{background:#fff!important;color:#2f7de1!important}.profile-project-picker{padding:0 16px calc(16px + env(safe-area-inset-bottom));background:#fff}.profile-project-picker-header{height:54px;display:grid;grid-template-columns:1fr 40px;align-items:center;border-bottom:1px solid #edf0f4}.profile-project-picker-header>.tag-strong{font-size:17px;line-height:24px;color:#252a32}.profile-project-picker-header .t-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;color:#7f8792!important}.profile-project-list{max-height:min(52vh,360px);overflow-y:auto}.profile-project-option.profile-project-option.t-button{width:100%!important;min-height:52px!important;height:52px!important;padding:0 10px!important;border-bottom:1px solid #edf0f4!important;border-radius:0!important;color:#252a32!important}.profile-project-option .t-button__content{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;text-align:left}.profile-project-option .tag-span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.profile-project-option .t-icon{justify-self:end;color:#2f7de1;font-size:20px}.profile-project-option.is-active{background:#edf5ff!important;color:#2f7de1!important}.profile-project-option.is-active .tag-span{font-weight:600}.profile-reference-page .profile-reference-list{--td-cell-horizontal-padding:0;--td-cell-vertical-padding:0;--td-cell-border-left-space:50px;margin:-18px 12px 0;padding:4px 14px;border:0;border-radius:8px;background:#fff;box-shadow:0 6px 20px rgba(35,64,104,.08)}.profile-reference-page .profile-menu-cell.t-cell{min-height:57px;padding:0!important;background:#fff}.profile-reference-page .profile-menu-cell .t-cell__left:not(:empty){margin-right:12px}.profile-reference-page .profile-menu-icon{width:26px!important;height:26px!important;-o-object-fit:contain;object-fit:contain}.profile-reference-page .profile-menu-title{font-size:15px!important;line-height:22px!important;font-weight:400!important;color:#252a32!important}.profile-reference-page .profile-menu-arrow{font-size:17px!important;color:#adb2ba!important}.exam-runner{min-height:calc(100vh - 48px);padding-bottom:18px;background:#f4f6f9}.exam-runner-toolbar{position:sticky;top:48px;z-index:15;background:#fff;box-shadow:0 3px 10px rgba(41,61,91,.043)}.exam-runner .exam-status{position:static;height:50px;padding:0 14px;border-bottom:0;box-shadow:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-size:12px}.exam-runner .exam-mode-pill{justify-self:start;display:inline-flex;align-items:center;gap:4px;min-width:0;height:25px;padding:0 9px;border-radius:13px;background:#eef5ff;color:#347bdc!important;font-size:11px;font-weight:500;white-space:nowrap}.exam-runner .exam-mode-pill .t-icon{font-size:14px}.exam-runner .exam-question-count{display:flex;align-items:baseline;color:#9aa0a9;font-size:11px;font-weight:400}.exam-runner .exam-question-count .tag-b{color:#252a32;font-size:17px;font-weight:600}.exam-runner .exam-sheet-button.t-button{justify-self:end;width:auto!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:#5f6875!important;font-size:11px!important;font-weight:400!important}.exam-runner .exam-sheet-button .t-button__content{display:flex;align-items:center;gap:4px}.exam-progress-track{height:3px;background:#edf1f6;overflow:hidden}.exam-progress-value{display:block;height:100%;border-radius:0 2px 2px 0;background:#4b91f3;transition:width .18s ease}.exam-runner>.question-card{margin:14px 12px 12px;padding:20px 16px 18px;border:1px solid #e9edf3;border-radius:8px;background:#fff;box-shadow:0 5px 18px rgba(37,61,95,.055)}.exam-runner .question-heading{margin-bottom:18px}.exam-runner .question-type-badge{display:inline-flex;height:22px;padding:0 8px;align-items:center;border-radius:4px;background:#edf5ff;color:#377fdf;font-size:10px;line-height:22px;font-weight:500}.exam-runner .question-card .question-heading .tag-h2{margin:9px 0 0;color:#20242a;font-size:16px;line-height:26px;font-weight:600}.exam-runner .question-options{display:grid;gap:10px}.exam-runner .option-row{min-height:50px;margin:0;padding:10px 12px;grid-template-columns:28px minmax(0,1fr);gap:9px;border:1px solid #e1e6ed;border-radius:8px;background:#fff;color:#343941;font-size:13px;line-height:20px;box-shadow:0 1px 2px rgba(24,45,72,.024);transition:border-color .14s ease,background .14s ease,color .14s ease}.exam-runner .option-row .tag-i{width:25px;height:25px;border-color:#cfd6df;background:#fff;color:#4d5560;font-size:12px}.exam-runner .option-row.selected{border-color:#79aef4;background:#f4f8ff;color:#286fcf}.exam-runner .option-row.selected .tag-i{border-color:#4b91f3;background:#4b91f3;color:#fff}.exam-runner .option-row.correct{border-color:#59bd8b;background:#f2fbf6;color:#23845c}.exam-runner .option-row.correct .tag-i{border-color:#42aa77;background:#42aa77;color:#fff}.exam-runner .analysis-box{margin-top:16px;padding:14px;border:1px solid #dfeee7;border-left:3px solid #47b57c;border-radius:7px;background:#f7fbf9}.exam-runner .analysis-heading{display:flex;align-items:center;gap:6px;margin-bottom:9px;color:#269565}.exam-runner .analysis-heading .t-icon{font-size:17px}.exam-runner .analysis-heading .tag-strong{font-size:13px;color:#269565}.exam-runner .analysis-answer{margin:0 0 6px!important;color:#56616c!important}.exam-runner .analysis-answer .tag-strong{color:#269565;font-size:13px}.exam-runner .analysis-box>.tag-p:last-child{margin:0;color:#68727e;font-size:12px;line-height:20px}.exam-runner .confirm-answer-button.t-button{width:calc(100% - 24px);height:42px!important;margin:0 12px 10px;border-radius:7px!important}.exam-runner .runner-actions{gap:10px;padding:4px 12px 16px}.exam-runner .runner-actions .t-button{height:42px!important;border-radius:7px!important;font-size:13px!important;box-shadow:none!important}.exam-runner .runner-actions .t-button--variant-outline{border-color:#cfd7e2!important;background:#fff!important;color:#437fce!important}.detail-page .chapter-list{padding:8px 10px}.course-chapter-collapse{--td-collapse-horizontal-padding:13px;--td-collapse-header-height:54px;--td-collapse-title-font:600 14px/22px DingKao,"PingFang SC","Microsoft YaHei",sans-serif;--td-collapse-extra-font:11px/18px DingKao,"PingFang SC","Microsoft YaHei",sans-serif;--td-collapse-content-padding:0;background:transparent}.course-chapter-panel{margin:0 0 9px;overflow:hidden;border:1px solid #e7ecf3;border-radius:8px;background:#fff;box-shadow:0 3px 10px rgba(35,55,80,.035)}.course-chapter-panel:last-child{margin-bottom:0}.course-chapter-header{min-height:54px;background:#fff;color:#252a32}.course-chapter-header .t-collapse-panel__header-extra{color:#9ca3ad;font-size:10px;font-weight:400}.course-chapter-content{padding:0 10px 6px!important;background:#f9fbfd!important}.course-lesson-cell.t-cell{--td-cell-horizontal-padding:4px;--td-cell-vertical-padding:0;--td-cell-border-left-space:34px;min-height:47px;background:transparent}.course-lesson-icon{color:#4b91f3!important;font-size:19px!important}.course-lesson-title{color:#555d68!important;font-size:12px!important;line-height:19px!important}.course-lesson-note{color:#a1a8b2!important;font-size:10px!important}.course-lesson-cell:first-child .course-lesson-note{height:20px;padding:0 7px;border-radius:10px;background:#eaf3ff;color:#347bdc!important;line-height:20px}.exam-runner .answer-sheet{padding:18px 16px calc(20px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0}.exam-runner .answer-sheet>.answer-sheet-header{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:start;gap:12px}.exam-runner .answer-sheet-header .tag-h2{margin:0 0 4px;font-size:18px;line-height:24px}.exam-runner .answer-sheet-header .tag-p{max-width:260px;margin:0;overflow:hidden;color:#969da7;font-size:10px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.exam-runner .answer-sheet-close.t-button{justify-self:end;margin-left:auto;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#f2f4f7!important;color:#6f7782!important}.exam-runner .answer-sheet-summary{display:flex;align-items:center;gap:16px;min-height:38px;margin-top:10px;padding:0 2px;border-bottom:1px solid #edf0f4;color:#737b86;font-size:11px}.exam-runner .answer-sheet-summary .tag-span{display:flex;align-items:center;gap:5px}.exam-runner .answer-sheet-summary .tag-i{width:7px;height:7px;border-radius:50%}.exam-runner .answered-dot{background:#4b91f3}.exam-runner .pending-dot{background:#d8dde5}.exam-runner .number-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px;padding:18px 2px 22px}.answer-number-button.t-button{justify-self:center;width:36px!important;max-width:100%;height:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:1;padding:0!important;border:1px solid #dfe4eb!important;border-radius:50%!important;background:#f7f8fa!important;color:#59616c!important;font-size:12px!important;font-weight:500!important;box-shadow:none!important}.exam-runner .answer-number-button.answered{border-color:#b8d4fa!important;background:#eaf3ff!important;color:#3279d9!important}.exam-runner .answer-number-button.current{border:2px solid #4b91f3!important;background:#4b91f3!important;color:#fff!important;box-shadow:0 3px 9px rgba(75,145,243,.2)!important}.exam-runner .answer-sheet-footer{padding-top:2px}.exam-runner .submit-button.t-button{width:100%!important;height:43px!important;min-height:43px!important;border-radius:7px!important}@media (max-width:360px){.exam-runner .number-grid{gap:10px 8px}.answer-number-button.t-button{width:34px!important}}.exam-page .question-bank-switch-active{background:rgba(255,255,255,.16)!important;color:#fff!important}.exam-page .question-bank-switch-active:after{background:transparent!important;border-color:transparent!important}.profile-menu-left{align-self:stretch;display:flex;align-items:center;justify-content:center}.profile-menu-center{align-self:stretch;display:flex;flex-direction:column;justify-content:center;text-align:left}.profile-reference-page .profile-menu-icon{display:flex;align-items:center;justify-content:center;flex:none}.profile-reference-page .profile-menu-title{display:flex!important;align-items:center;min-height:26px}.profile-reference-page .profile-reference-user.profile-reference-user.t-button{margin-left:0!important;justify-content:flex-start!important}.profile-reference-page .profile-reference-user .t-button__content{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left}.profile-reference-avatar{flex:0 0 60px;align-self:center;justify-self:start}.profile-reference-identity{width:100%;align-items:flex-start!important;text-align:left}.login-page{display:flex;align-items:flex-start;justify-content:center;padding:44px 18px;background:#f4f6f9}.login-panel{width:100%;padding:28px 20px 24px;border:1px solid #e8edf4;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(37,61,95,.07)}.login-mark{width:52px;height:52px;margin:0 auto 16px;border-radius:8px;display:grid;place-items:center;background:#edf5ff;color:#397ee8;font-size:28px}.login-panel>.tag-h1{margin:0;text-align:center;color:#242a32;font-size:21px;line-height:30px}.login-panel>.tag-p{margin:6px 0 24px;text-align:center;color:#9299a3;font-size:12px;line-height:18px}.login-field{display:block;margin-bottom:16px}.login-field>.tag-span{display:block;margin-bottom:7px;color:#4d5560;font-size:13px}.login-field .t-input{min-height:44px;border:1px solid #dfe5ed;border-radius:7px;background:#fafbfd}.login-error{min-height:20px;margin:-4px 0 8px!important;color:#d54941!important;text-align:left!important;font-size:12px!important;line-height:20px!important}.login-submit.t-button{height:44px!important;min-height:44px!important;border-radius:7px!important;font-size:14px!important}.video-page{min-height:calc(100vh - 48px);padding-bottom:24px;background:#f4f6f9}.video-page .video-stage-player{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#101722;color:#fff}.video-page .video-stage-screen{position:absolute;top:0;right:0;bottom:38px;left:0;display:grid;place-items:center;background:#162130}.video-page .video-stage-mark{position:absolute;font-size:116px;color:rgba(255,255,255,.035)}.video-page .video-play-button.t-button{z-index:2;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;padding:0!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:50%!important;background:rgba(255,255,255,.94)!important;color:#397ee8!important;box-shadow:0 8px 24px rgba(0,0,0,.26)!important}.video-page .video-play-button .t-button__content{font-size:36px}.video-page .video-playing-label{position:absolute;left:14px;top:13px;height:24px;padding:0 9px;border-radius:4px;background:rgba(6,12,20,.66);font-size:10px;line-height:24px}.video-page .video-player-controls{position:absolute;left:0;right:0;bottom:0;height:38px;padding:0 12px;display:grid;grid-template-columns:32px minmax(0,1fr) 35px 20px;align-items:center;gap:8px;background:#0b111a;color:#c9d0da}.video-page .video-player-time{font-size:9px;text-align:center}.video-page .video-player-progress{height:3px;overflow:hidden;border-radius:2px;background:#39414c}.video-page .video-player-progress .tag-i{display:block;height:100%;border-radius:2px;background:#4b91f3}.video-page .video-player-controls>.t-icon{font-size:16px;color:#e5e9ef}.video-page .video-info-panel{padding:16px;background:#fff;border-bottom:8px solid #f4f6f9}.video-page .video-info-panel .tag-h1{margin:0;color:#20242b;font-size:17px;line-height:25px;font-weight:600}.video-page .video-info-panel>.tag-p{margin:6px 0 13px;color:#8c939d;font-size:11px;line-height:18px}.video-page .video-learning-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;color:#8b929d;font-size:10px}.video-page .video-learning-meta .tag-span{display:flex;align-items:center;gap:4px;white-space:nowrap}.video-page .video-learning-meta .t-icon{font-size:14px;color:#4b91f3}.video-page .video-learning-progress{height:4px;overflow:hidden;border-radius:2px;background:#e8ecf1}.video-page .video-learning-progress .tag-i{display:block;height:100%;border-radius:2px;background:#4b91f3;transition:width .18s ease}.video-course-tabs.t-tabs{--td-tab-item-height:46px;--td-tab-item-active-color:#2f7de1;--td-tab-track-color:#2f7de1;--td-tab-track-width:28px;--td-tab-track-thickness:2px;background:#f4f6f9}.video-course-tabs .t-tabs__wrapper{background:#fff}.video-course-tabs .t-tabs__scroll{border-bottom:1px solid #edf0f4}.video-course-tabs .t-tabs__content{background:#f4f6f9}.video-page .video-chapter-panel{padding:12px;background:#f4f6f9}.video-page .video-directory-heading{height:40px;padding:0 2px;display:flex;align-items:flex-start;justify-content:space-between}.video-page .video-directory-heading .tag-strong{color:#252a32;font-size:15px;line-height:22px}.video-page .video-directory-heading .tag-span{color:#9aa1ab;font-size:10px;line-height:20px}.video-chapter-collapse{--td-collapse-horizontal-padding:13px;--td-collapse-header-height:52px;--td-collapse-content-padding:0;background:transparent}.video-chapter-item{margin-bottom:9px;overflow:hidden;border:1px solid #e6ebf2;border-radius:8px;background:#fff;box-shadow:0 3px 11px rgba(35,55,80,.04)}.video-chapter-item:last-child{margin-bottom:0}.video-chapter-header{min-height:52px;background:#fff;color:#252a32;font-size:13px;font-weight:600}.video-chapter-header .t-collapse-panel__header-extra{color:#9aa1aa;font-size:10px;font-weight:400}.video-chapter-content{padding:0 10px 6px!important;background:#fafbfd!important}.video-lesson-cell.t-cell{--td-cell-horizontal-padding:5px;--td-cell-vertical-padding:0;--td-cell-border-left-space:35px;min-height:49px;background:transparent;border-radius:6px}.video-lesson-cell.active{background:#edf5ff}.video-lesson-icon{color:#4b91f3!important;font-size:19px!important}.video-lesson-title{color:#535b66!important;font-size:12px!important;line-height:19px!important}.video-lesson-cell.active .video-lesson-title{color:#2f75d2!important;font-weight:500!important}.video-lesson-status{color:#9ca3ad;font-size:10px;white-space:nowrap}.video-lesson-cell.active .video-lesson-status{height:20px;padding:0 7px;border-radius:10px;background:#dbeaff;color:#2f75d2;line-height:20px}@media (max-width:360px){.video-page .video-info-panel{padding:14px}.video-page .video-chapter-panel{padding:10px}.video-page .video-directory-heading .tag-span{font-size:9px}}.hero-banner-empty{display:flex;align-items:center;justify-content:center;gap:8px;background:#edf3fa!important;color:#7d8794!important}.hero-banner-empty .t-icon{font-size:24px;color:#6295d8}.home-section-empty{min-height:42px;margin:0;display:grid;place-items:center;color:#9aa1ab;font-size:12px}.home-load-error{min-height:38px;margin-top:12px;padding:7px 10px;border:1px solid #f0d8d5;border-radius:6px;background:#fff7f6;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#b55049;font-size:11px}.recommended-section-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.recommended-section-title .recommended-more.t-button{justify-self:end;margin-left:0}.profile-reference-user-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.profile-reference-page .profile-reference-switch.profile-reference-switch.t-button{justify-self:end;margin-left:0}.paper-category-tabs{height:46px;display:flex;align-items:stretch;gap:22px;justify-content:flex-start;overflow-x:auto;padding:0 20px;background:#fff;border-bottom:1px solid #e9edf3;box-shadow:0 2px 5px rgba(35,55,80,.05);scrollbar-width:none}.paper-category-tab.t-button{position:relative;flex:none;margin:0!important;max-width:240px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 1px!important;border:0!important;background:transparent!important;color:#606873!important;font-size:13px!important;font-weight:400!important;box-shadow:none!important}.paper-category-tab.t-button.t-button--default:not(.t-button--outline){background:transparent!important;border-color:transparent!important}.paper-category-tab.t-button:after{display:none!important}.paper-category-tab.t-button.is-active{color:#252a32!important;font-weight:600!important}.paper-category-tab.t-button.is-active:before{content:"";position:absolute;left:50%;bottom:0;width:26px;height:3px;border-radius:2px;background:#2384f6;transform:translate(-50%)}.paper-library-content{padding-top:12px}.question-bank-data-state{min-height:96px;display:flex;align-items:center;justify-content:center;gap:8px;color:#9098a3;font-size:12px;text-align:center}.question-bank-data-state.is-error{flex-direction:column;color:#b55049}.runner-state{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:#8b929c;font-size:13px;text-align:center}.runner-state.is-error{color:#b55049}.runner-state .t-button{width:auto!important}.runner-save-state{min-height:24px;padding:0 14px;color:#7e8792;font-size:10px;text-align:right}.runner-save-state.is-error{color:#b55049}.question-image{width:100%;height:auto;margin-top:12px;border-radius:6px}.question-extra{margin:8px 0 0;color:#555f6b;font-size:13px;line-height:21px}.option-image{width:min(100%,240px);height:auto;border-radius:5px}.subjective-answer{display:block;width:100%;min-height:160px;padding:12px;border:1px solid #dfe5ec;border-radius:8px;background:#fff;font-size:13px;line-height:21px}.answer-sheet-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 2px 14px;color:#7e8792;font-size:11px}.answer-sheet-pagination .t-button:first-child{justify-self:start}.answer-sheet-pagination .t-button:last-child{justify-self:end}.question-bank-category-picker{max-height:78vh;padding:0 16px 16px;background:#fff;border-radius:8px 8px 0 0}.question-bank-picker-header{height:52px;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;border-bottom:1px solid #edf0f4;color:#252a32;font-size:16px}.question-bank-picker-header .t-button{justify-self:end;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important}.question-bank-picker-body{max-height:calc(78vh - 116px);overflow-y:auto;padding:5px 0 12px}.question-bank-picker-group{padding-top:13px}.question-bank-picker-group .tag-h3{margin:0 0 9px;color:#535b66;font-size:13px;font-weight:600}.question-bank-picker-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.question-bank-picker-option.t-button{width:100%;min-width:0;height:34px!important;min-height:34px!important;padding:0 8px!important;border:1px solid #e2e8f0!important;border-radius:4px!important;background:#f7f9fc!important;color:#606a78!important;font-size:11px!important}.question-bank-picker-option.t-button.is-active{border-color:#559cfe!important;background:#eaf3ff!important;color:#2f78df!important;font-weight:600!important}.question-bank-picker-option .t-button__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-bank-picker-done.t-button{height:42px!important;min-height:42px!important;border-radius:5px!important}@media (prefers-color-scheme: light){:root,uni-page-body,.page{--td-brand-color-1: #f2f3ff;--td-brand-color-2: #d9e1ff;--td-brand-color-3: #b5c7ff;--td-brand-color-4: #8eabff;--td-brand-color-5: #618dff;--td-brand-color-6: #366ef4;--td-brand-color-7: #0052d9;--td-brand-color-8: #003cab;--td-brand-color-9: #002a7c;--td-brand-color-10: #001a57;--td-primary-color-1: var(--td-brand-color-1);--td-primary-color-2: var(--td-brand-color-2);--td-primary-color-3: var(--td-brand-color-3);--td-primary-color-4: var(--td-brand-color-4);--td-primary-color-5: var(--td-brand-color-5);--td-primary-color-6: var(--td-brand-color-6);--td-primary-color-7: var(--td-brand-color-7);--td-primary-color-8: var(--td-brand-color-8);--td-primary-color-9: var(--td-brand-color-9);--td-primary-color-10: var(--td-brand-color-10);--td-warning-color-1: #fff1e9;--td-warning-color-2: #ffd9c2;--td-warning-color-3: #ffb98c;--td-warning-color-4: #fa9550;--td-warning-color-5: #e37318;--td-warning-color-6: #be5a00;--td-warning-color-7: #954500;--td-warning-color-8: #713300;--td-warning-color-9: #532300;--td-warning-color-10: #3b1700;--td-error-color-1: #fff0ed;--td-error-color-2: #ffd8d2;--td-error-color-3: #ffb9b0;--td-error-color-4: #ff9285;--td-error-color-5: #f6685d;--td-error-color-6: #d54941;--td-error-color-7: #ad352f;--td-error-color-8: #881f1c;--td-error-color-9: #68070a;--td-error-color-10: #490002;--td-success-color-1: #e3f9e9;--td-success-color-2: #c6f3d7;--td-success-color-3: #92dab2;--td-success-color-4: #56c08d;--td-success-color-5: #2ba471;--td-success-color-6: #008858;--td-success-color-7: #006c45;--td-success-color-8: #005334;--td-success-color-9: #003b23;--td-success-color-10: #002515;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eeeeee;--td-gray-color-3: #e7e7e7;--td-gray-color-4: #dcdcdc;--td-gray-color-5: #c5c5c5;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #383838;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, 1);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-primary-color-7);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-focus: var(--td-primary-color-1);--td-brand-color-active: var(--td-primary-color-8);--td-brand-color-disabled: var(--td-primary-color-3);--td-brand-color-light: var(--td-primary-color-1);--td-brand-color-light-active: var(--td-primary-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-active: var(--td-warning-color-2);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-active: var(--td-error-color-2);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-active: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, 60%);--td-mask-disabled: rgba(255, 255, 255, 60%);--td-mask-background: rgba(255, 255, 255, 96%);--td-bg-color-page: var(--td-gray-color-1);--td-bg-color-container: var(--td-font-white-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-bg-color-specialcomponent: #fff;--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: var(--td-font-white-1);--td-text-color-brand: var(--td-brand-color);--td-text-color-link: var(--td-brand-color);--td-border-level-1-color: var(--td-gray-color-3);--td-component-stroke: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-component-border: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, 5%), 0 4px 5px rgba(0, 0, 0, 8%), 0 2px 4px -1px rgba(0, 0, 0, 12%);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 5%), 0 8px 10px 1px rgba(0, 0, 0, 6%), 0 5px 5px -3px rgba(0, 0, 0, 10%);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 5%), 0 16px 24px 2px rgba(0, 0, 0, 4%), 0 8px 10px -5px rgba(0, 0, 0, 8%);--td-shadow-4: 0 2px 8px 0 rgba(0, 0, 0, .06);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-table-shadow-color: rgba(0, 0, 0, 8%);--td-scrollbar-color: rgba(0, 0, 0, 10%);--td-scrollbar-hover-color: rgba(0, 0, 0, 30%);--td-scroll-track-color: #fff}}@media (prefers-color-scheme: dark){:root,uni-page-body,.page{--td-brand-color-1: #1b2f51;--td-brand-color-2: #173463;--td-brand-color-3: #143975;--td-brand-color-4: #103d88;--td-brand-color-5: #0d429a;--td-brand-color-6: #054bbe;--td-brand-color-7: #2667d4;--td-brand-color-8: #4582e6;--td-brand-color-9: #699ef5;--td-brand-color-10: #96bbf8;--td-primary-color-1: var(--td-brand-color-1);--td-primary-color-2: var(--td-brand-color-2);--td-primary-color-3: var(--td-brand-color-3);--td-primary-color-4: var(--td-brand-color-4);--td-primary-color-5: var(--td-brand-color-5);--td-primary-color-6: var(--td-brand-color-6);--td-primary-color-7: var(--td-brand-color-7);--td-primary-color-8: var(--td-brand-color-8);--td-primary-color-9: var(--td-brand-color-9);--td-primary-color-10: var(--td-brand-color-10);--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #383838;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, 90%);--td-font-white-2: rgba(255, 255, 255, 55%);--td-font-white-3: rgba(255, 255, 255, 35%);--td-font-white-4: rgba(255, 255, 255, 22%);--td-font-gray-1: rgba(0, 0, 0, 90%);--td-font-gray-2: rgba(0, 0, 0, 60%);--td-font-gray-3: rgba(0, 0, 0, 40%);--td-font-gray-4: rgba(0, 0, 0, 26%);--td-brand-color: var(--td-primary-color-8);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-focus: var(--td-primary-color-1);--td-brand-color-active: var(--td-primary-color-9);--td-brand-color-disabled: var(--td-primary-color-3);--td-brand-color-light: var(--td-primary-color-1);--td-brand-color-light-active: var(--td-primary-color-2);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-4);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-active: var(--td-warning-color-2);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-5);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-active: var(--td-error-color-2);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-4);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-active: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, 40%);--td-mask-disabled: rgba(0, 0, 0, 60%);--td-mask-background: rgba(36, 36, 36, 96%);--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-container-active: var(--td-gray-color-12);--td-bg-color-secondarycontainer-active: var(--td-gray-color-11);--td-bg-color-component-active: var(--td-gray-color-10);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-bg-color-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-specialcomponent: transparent;--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: var(--td-font-white-1);--td-text-color-brand: var(--td-primary-color-8);--td-text-color-link: var(--td-primary-color-8);--td-border-level-1-color: var(--td-gray-color-11);--td-component-stroke: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-component-border: var(--td-gray-color-9);--td-shadow-1: 0 4px 6px rgba(0, 0, 0, 6%), 0 1px 10px rgba(0, 0, 0, 8%), 0 2px 4px rgba(0, 0, 0, 12%);--td-shadow-2: 0 8px 10px rgba(0, 0, 0, 12%), 0 3px 14px rgba(0, 0, 0, 10%), 0 5px 5px rgba(0, 0, 0, 16%);--td-shadow-3: 0 16px 24px rgba(0, 0, 0, 14%), 0 6px 30px rgba(0, 0, 0, 12%), 0 8px 10px rgba(0, 0, 0, 20%);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e;--td-table-shadow-color: rgba(0, 0, 0, 55%);--td-scrollbar-color: rgba(255, 255, 255, 10%);--td-scroll-track-color: #333}}uni-page-body,.page{--td-radius-small: 3px;--td-radius-default: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%}uni-page-body,.page{--td-font-family: PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium: PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-extraSmall: 10px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-mark-large: 16px;--td-font-size-body-extraSmall: 10px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 18px;--td-font-size-title-extraLarge: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-link-small: 20px;--td-line-height-link-medium: 22px;--td-line-height-link-large: 24px;--td-line-height-mark-extraSmall: 16px;--td-line-height-mark-small: 20px;--td-line-height-mark-medium: 22px;--td-line-height-mark-large: 24px;--td-line-height-body-extraSmall: 16px;--td-line-height-body-small: 20px;--td-line-height-body-medium: 22px;--td-line-height-body-large: 24px;--td-line-height-title-small: 22px;--td-line-height-title-medium: 24px;--td-line-height-title-large: 26px;--td-line-height-title-extraLarge: 28px;--td-line-height-headline-small: 32px;--td-line-height-headline-medium: 36px;--td-line-height-headline-large: 44px;--td-line-height-display-medium: 56px;--td-line-height-display-large: 72px;--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-extraSmall: 600 var(--td-font-size-mark-extraSmall) / var(--td-line-height-mark-extraSmall) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-mark-large: 600 var(--td-font-size-mark-large) / var(--td-line-height-mark-large) var(--td-font-family);--td-font-body-extraSmall: var(--td-font-size-body-extraSmall) / var(--td-line-height-body-extraSmall) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: 600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: 600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: 600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge: 600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small: 600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: 600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: 600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: 600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: 600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family);--td-font-size: 10px;--td-font-size-xs: var(--td-font-size-body-extraSmall);--td-font-size-s: var(--td-font-size-body-small);--td-font-size-base: var(--td-font-size-title-small);--td-font-size-m: var(--td-font-size-title-medium);--td-font-size-l: var(--td-font-size-title-large);--td-font-size-xl: var(--td-font-size-title-extraLarge);--td-font-size-xxl: var(--td-font-size-headline-large)}uni-page-body,.page{--td-spacer: 8px;--td-spacer-1: 12px;--td-spacer-2: 16px;--td-spacer-3: 24px;--td-spacer-4: 32px;--td-spacer-5: 48px;--td-spacer-6: 80px}@media (prefers-color-scheme: light){uni-page-body,.page{--td-picker-transparent-color: rgba(255, 255, 255, 0);--td-switch-dot-disabled-color: var(--td-font-white-1);--td-switch-loading-color: var(--td-brand-color)}}@media (prefers-color-scheme: dark){uni-page-body,.page{--td-button-primary-disabled-color: var(--td-font-white-4);--td-skeleton-animation-gradient: rgba(255, 255, 255, 6%);--td-slider-dot-bg-color: var(--td-gray-color-4);--td-slider-dot-disabled-bg-color: var(--td-gray-color-11);--td-slider-dot-disabled-border-color: var(--td-gray-color-12);--td-picker-transparent-color: transparent;--td-switch-dot-disabled-color: var(--td-font-white-2);--td-switch-loading-color: var(--td-font-white-1);--td-progress-circle-inner-bg-color: var(--bg-color-page)}}
