/*!
 * 
 * Copyright © 2021-2026 burningvocabulary.com & burningvocabulary.cn
 *
 * 知识产权声明：
 * 本网站中使用的UI设计、源代码、图片等素材均为原创，受专利、软件著作权和商标权保护。
 * 未经许可，禁止任何形式、任何目的的复制、拷贝、抄袭界面设计或AI机器学习。
 * 您的信息因访问我们的服务已记录到服务器、非法行为轨迹都会以录屏形式记录并永久保存。
 * 如发现抄袭我们会保留证据并通过法律途径维护我们的著作权益。
 *
 */
.official-site-badge{display:inline-flex;align-items:center;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:50px;padding:3px 12px 3px 10px;font-size:11px;color:#555;letter-spacing:.3px;transition:all .2s ease}.official-site-badge:hover{border-color:#dbe0e6;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05)}.official-site-badge svg{margin-right:5px;color:#2e7d32;width:12px;height:12px;flex-shrink:0}.official-site-badge-wrapper{text-align:center;margin:.5rem 0 1rem}::-webkit-scrollbar{width:7px;height:9px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#adb5bd;border-top:2px solid rgba(0,0,0,0)}::-webkit-scrollbar-track{width:10px;border-radius:10px;background:#dfdfdf}body{color:#3c3c3c;background-color:#f5f7fa}body .content-body{margin:0}body .content-body .sub_title{color:#888;font-size:1.3rem}body .content-body .my_content{background-color:#f2f2f2;border-radius:12px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:24px;transition:all .3s ease}@media(max-width: 767px){body .content-body .my_content{padding:16px;border-radius:0;margin-bottom:20px;position:relative;top:0;box-shadow:none;background-color:#f7f7f7}}body .content-body .my_content h3{font-size:1rem}body .content-body .my_content h3 .pro,body .content-body .my_content h3 .adv{position:relative;border-radius:4px;cursor:pointer;color:#666;font-weight:500;padding:8px 16px;letter-spacing:1px;display:inline-block;font-size:1.7rem;line-height:1}body .content-body .my_content h3 .pro:hover,body .content-body .my_content h3 .adv:hover{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}body .content-body .my_content h3 .pro{margin-left:30px}body .content-body .my_content h3.version_adv .adv{color:#fff;background-color:#ff8247;box-shadow:0 1px 2px rgba(0,0,0,.1)}body .content-body .my_content h3.version_pro .pro{color:#fff;background-color:#6a1b9a;box-shadow:0 1px 2px rgba(0,0,0,.1)}body .content-body .my_content h3.version_pro .pro:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);border-width:8px;border-style:solid;border-color:#6a1b9a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:2}body .content-body .my_content .version_adv_ .pro_extras{opacity:.45;filter:grayscale(100%)}body .content-body .my_content .version_pro_ .pro_extras{border-color:#6a1b9a;background-color:#fff;box-shadow:0 4px 15px rgba(106,27,154,.15);margin-top:10px;position:relative;z-index:1}body .content-body .my_content .pro_price{font-weight:500}body .content-body .my_content .pro-features{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);padding-bottom:1rem !important;margin-bottom:4px}body .content-body .my_content .pro_extras{color:#888;background-color:#f9f9f9;display:block;box-sizing:border-box;border-radius:8px;border:1px solid #e4e4e4;width:100%;text-align:left;padding:0}body .content-body .my_content .pro_extras .pro_extras_header{border-bottom:1px solid rgba(0,0,0,.05);font-size:.85rem;background-color:hsla(0,0%,100%,.5);border-radius:8px 8px 0 0}body .content-body .my_content .pro_extras .pro_extras_header .badge-pro{color:#6a1b9a;font-weight:700;margin-right:6px;font-size:.9rem}body .content-body .my_content .pro_extras .pro_extras_header .text-muted{color:#888;font-size:.8rem}body .content-body .my_content .pro_extras .pro_extras_list{display:flex;flex-direction:column;gap:12px}body .content-body .my_content .pro_extras .pro_extra_item{display:flex;align-items:flex-start;cursor:pointer;border-radius:6px;padding:8px;transition:background-color .2s}body .content-body .my_content .pro_extras .pro_extra_item:hover{background-color:rgba(106,27,154,.04)}body .content-body .my_content .pro_extras .pro_extra_item:hover .title{color:#6a1b9a !important}body .content-body .my_content .pro_extras .pro_extra_item.time-limited{background-color:#fff9f0;cursor:default}body .content-body .my_content .pro_extras .pro_extra_item.time-limited:hover{background-color:#fff9f0}body .content-body .my_content .pro_extras .pro_extra_item.time-limited:hover .title{color:#333 !important}body .content-body .my_content .pro_extras .pro_extra_item .icon-box{margin-right:12px;padding-top:2px;flex-shrink:0}body .content-body .my_content .pro_extras .pro_extra_item .icon-box .icon{width:1.1rem;height:1.1rem;vertical-align:middle}body .content-body .my_content .pro_extras .pro_extra_item .content{flex:1}body .content-body .my_content .pro_extras .pro_extra_item .content .title-row{line-height:1.3;margin-bottom:2px}body .content-body .my_content .pro_extras .pro_extra_item .content .title{font-size:.9rem;font-weight:500;color:#333;transition:color .2s}body .content-body .my_content .pro_extras .pro_extra_item .content .subtitle{font-size:.75rem;color:#999;line-height:1.2}body .content-body .my_content .update{color:#686868;font-weight:200;font-size:12px}body .content-body .my_content [type=email]{width:100%;max-width:none;margin-top:24px !important;height:54px;padding:0 20px;display:block;font-size:1.1rem;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:8px;transition:all .2s ease;box-shadow:inset 0 1px 2px rgba(0,0,0,.05);outline:none}body .content-body .my_content [type=email]::placeholder{color:#999;font-size:1rem}body .content-body .my_content [type=email]:focus{background-color:#fff;border-color:#ff8247;box-shadow:0 0 0 4px rgba(255,130,71,.1)}body .content-body .my_content [type=email].shake{background-color:#fff;border-color:#dc3545;animation:shake_action .2s ease-in-out 0s 2}body .content-body .my_content .email-input-group{display:flex;align-items:center;width:100%;max-width:none;height:54px;background-color:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden;transition:all .2s ease;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}body .content-body .my_content .email-input-group:focus-within{border-color:#ff8247;box-shadow:0 0 0 4px rgba(255,130,71,.1)}body .content-body .my_content .email-input-group.shake{border-color:#dc3545;animation:shake_action .2s ease-in-out 0s 2}body .content-body .my_content .email-input-group.is-custom-email .email-suffix-group{display:none}body .content-body .my_content .email-input-group .email-username{flex:1;min-width:0;height:100%;padding:0 12px 0 16px;font-size:1.1rem;color:#333;background:#fff;border:none;outline:none;z-index:2}body .content-body .my_content .email-input-group .email-username::placeholder{color:#999;font-size:1rem}body .content-body .my_content .email-input-group .email-suffix-group{display:flex;align-items:center;height:100%;background-color:#f7f9fc;border-left:1px solid #e2e8f0;padding:0 4px 0 4px;flex:0 1 160px;min-width:110px;max-width:160px}body .content-body .my_content .email-input-group .email-suffix-group .email-suffix{height:100%;width:100%;min-width:0;max-width:100%;padding:0 8px 0 6px;font-size:1rem;color:#334155;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;appearance:auto;-webkit-appearance:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:500}body .content-body .my_content .email-input-group .email-suffix-group .email-suffix:hover{color:#0f172a}body .content-body .my_content .email-input-group .email-suffix-group .email-suffix option{padding:8px 12px;background-color:#fff}body .content-body .my_content .email-input-group .email-suffix-group .email-suffix option.email-suffix-custom{color:#94a3b8}body .content-body .my_content .get_qr_code{background-color:#ff8247;border:none;height:54px;padding:0 20px;font-size:1.2rem;font-weight:600;border-radius:8px;color:#fff;display:flex !important;justify-content:center !important;align-items:center !important;gap:10px;text-align:center;vertical-align:middle;line-height:1;width:100%;max-width:none;margin-top:20px;margin-bottom:30px;cursor:pointer;transition:background-color .2s ease;box-shadow:none;text-shadow:none;text-indent:0}body .content-body .my_content .get_qr_code .qrcode-icon{flex-shrink:0;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center}body .content-body .my_content .get_qr_code .qrcode-icon svg{width:100%;height:100%}body .content-body .my_content .get_qr_code .btn-text{flex-shrink:0}body .content-body .my_content .get_qr_code.is-h5-pay .qrcode-icon{display:none}body .content-body .my_content .get_qr_code:hover{background-color:#ff761a}body .content-body .my_content .get_qr_code:active{opacity:.9}body .content-body .my_content .get_qr_code.disabled{background-color:#ccc;cursor:not-allowed}body .content-body .my_content .js-form{min-height:156px;padding-top:.5rem;border-radius:4px;display:flex;flex-direction:column;align-items:center}body .content-body .my_content .js-form .email-input-spacer{height:14px;width:100%}body .content-body .my_content .js-form .qr_code{text-align:center;margin-bottom:15px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 4px 1px rgba(0,0,0,.18)}body .content-body .my_content .js-form .qr_code.ani img{animation:append-animate .4s ease-in;border:1px solid #dfdfdf}body .content-body .my_content .js-form .qr_code.ani h4 .wechat{display:inline}body .content-body .my_content .js-form .qr_code.ani h4 .show_load{display:none}body .content-body .my_content .js-form .qr_code.ani .time-limit{display:block}body .content-body .my_content .js-form .qr_code h4{font-size:1.3rem}body .content-body .my_content .js-form .qr_code h4 .wechat{color:#00a946;font-size:1.5rem;display:none;font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;letter-spacing:2px}body .content-body .my_content .js-form .qr_code h4 .show_load{color:#444;font-weight:normal}body .content-body .my_content .js-form .qr_code .img_code{padding:0 10px;overflow:hidden}body .content-body .my_content .js-form .qr_code img{width:180px;height:180px;border-radius:4px}body .content-body .my_content .js-form .qr_code .time-limit{font-size:.8rem;display:none}body .content-body .my_content .js-form .pay_success{font-size:.8rem;text-align:center}body .content-body .my_content .js-form .pay_success h5{color:green}body .content-body .my_content .js-form .pay_success .auto_login{text-decoration:none;border-bottom:1px solid #000;color:#000;background-color:#00c250;border-color:#00c250;padding:.575rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);text-shadow:1px 1px 2px rgba(0,0,0,.25);display:inline-block;width:90%;max-width:300px}body .content-body .my_content .js-form .h5_tip{font-size:1.8rem;color:#666}body .content-body .my_content .js-form .h5_tip a{text-decoration:none;border-bottom:1px solid #000;color:#000}body .content-body .my_content .js-form .yes_i_know{border-bottom:1px solid red;cursor:pointer}body .content-body .my_content .pro-using{color:green}body .content-body .my_content .logout{color:gray;margin-left:10px;border-bottom:1px solid;cursor:pointer}body .content-body .my_content .qr-code-container{font-size:14px;text-align:center}body .content-body .my_content .qr-code-container img{width:150px;display:inline-block !important;margin-bottom:10px;border:10px solid #fff;border-radius:4px}body .content-body .my_content .qr-code-container .tip{font-size:12px}body .content-body .my_content .qr-code-container .do_not_share{color:#856404;font-size:12px}body .content-body .my_content.pro_version{background-color:#f5f7fa;box-shadow:none;text-align:left;padding:1rem;min-height:100vh}body .content-body .my_content.pro_version .sub_title{text-align:center;margin-bottom:1.5rem;font-weight:600;color:#333}body .content-body .my_content.pro_version .back{text-align:center;margin-bottom:1rem}body .content-body .my_content.pro_version .back a{border-bottom:1px solid rgba(0,0,0,0);text-decoration:none;color:#666;font-size:.9rem;transition:color .2s}body .content-body .my_content.pro_version .back a:hover{color:#333;border-bottom-color:#333}body .content-body .my_content.pro_version h1{font-size:1.5rem}body .content-body .my_content.pro_version .info_block{background-color:#fff !important;border-radius:12px !important;box-shadow:0 2px 8px rgba(0,0,0,.04) !important;padding:1.5rem !important;margin-bottom:1.5rem;border:1px solid rgba(0,0,0,.03) !important}body .content-body .my_content.pro_version .info_block h6{font-size:.95rem;font-weight:600;color:#333;margin-bottom:1rem;border-bottom:1px solid #f0f0f0;padding-bottom:.8rem;margin-top:0}body .content-body .my_content.pro_version .info_block>div{padding:0 !important;margin-top:0 !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}body .content-body .my_content.pro_version .info_block .logout{float:right;color:#dc3545;font-size:.85rem;cursor:pointer;border:1px solid #dc3545;padding:2px 8px;border-radius:4px;transition:all .2s}body .content-body .my_content.pro_version .info_block .logout:hover{background-color:#dc3545;color:#fff}body .content-body .my_content.pro_version .info_block div[style*="font-size:11px"]{font-size:.85rem !important;line-height:1.6;margin-bottom:.5rem}body .content-body .my_content.pro_version .info_block .js-upgrade-entry{font-weight:600;border:1px solid #6a1b9a;padding:4px 12px;border-radius:20px;transition:all .2s}body .content-body .my_content.pro_version .info_block .js-upgrade-entry:hover{background-color:#6a1b9a;color:#fff !important}body .content-body .my_content.pro_version .info_block ul{padding-left:0;list-style:none;margin-top:.5rem}body .content-body .my_content.pro_version .info_block ul li{position:relative;padding-left:1.2rem;margin-bottom:.6rem;color:#555;font-size:.95rem}body .content-body .my_content.pro_version .info_block ul li::before{content:"•";color:#6a1b9a;font-weight:bold;position:absolute;left:0;top:0px}body .content-body .my_content.pro_version .info_block.other div{background-color:rgba(0,0,0,0);padding:0 !important;margin-top:0 !important;border-bottom:1px solid #f5f5f5}body .content-body .my_content.pro_version .info_block.other div:last-child{border-bottom:none}body .content-body .my_content.pro_version .info_block.other div a{color:#555;display:block;text-decoration:none;font-size:.95rem;padding:12px 0;transition:color .2s;display:flex;justify-content:space-between;align-items:center}body .content-body .my_content.pro_version .info_block.other div a::after{content:"›";font-size:1.2rem;color:#ccc}body .content-body .my_content.pro_version .info_block.other div a:hover{color:#6a1b9a}body .content-body .my_content.pro_version .info_block.other div a:hover::after{color:#6a1b9a}body .content-body .my_content.pro_version table{font-size:1rem}body .content-body .my_content.pro_version .check_login_qrcode{display:none;background-color:#00c250;border-color:#00c250}body .content-body .my_content.pro_version .copyright .item{display:none}body .content-body .my_content .js_how_to_login{font-size:12px;cursor:pointer;border-bottom:1px solid #444}body .content-body .my_content .rating .rating-stars{display:inline-block;position:relative;bottom:-2px;font-size:0;vertical-align:text-top}body .content-body .my_content .rating .rating-stars i,body .content-body .my_content .rating .rating-stars i:before{width:14px;height:14px;background-repeat:no-repeat;background-position:0 0;background-size:14px 14px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffb400' viewBox='0 0 18 18'%3E%3Cpath d='M9,0L6.563,6.095L0,6.539l5.04,4.219l-1.594,6.352L9,13.617l5.555,3.492l-1.594-6.352L18,6.539l-6.563-0.444L9,0z'/%3E%3C/svg%3E")}body .content-body .my_content .rating .rating-stars i:before{position:absolute;top:0;left:0;width:63%}body .content-body .my_content .rating .rating-stars i{position:relative;display:inline-block;vertical-align:top;margin-left:4px}body .content-body .my_content .rating .rating-stars i:first-child{margin-left:0}body .content-body .my_content .rating .rating-stars i:nth-child(4)+i:before{content:"";display:block}body .content-body .my_content .rating .rating-stars i:nth-child(4)~i{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ccc' viewBox='0 0 18 18'%3E%3Cpath d='M9,0L6.563,6.095L0,6.539l5.04,4.219l-1.594,6.352L9,13.617l5.555,3.492l-1.594-6.352L18,6.539l-6.563-0.444L9,0z'/%3E%3C/svg%3E")}body .content-body .my_content .rating .rating-total{color:#888;font-size:.65rem;font-weight:300}body .content-body .my_content .rating .rating-total b{font-size:1rem;color:#494949}body .content-body .my_content.single{box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}body .content-body .my_content::-webkit-scrollbar{display:none}body .content-body .features{display:flex;flex-direction:column;overflow-y:scroll;-webkit-overflow-scrolling:touch}body .content-body .features .pro-feature-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:24px;margin-top:1.5rem;margin-bottom:1rem;padding-bottom:3rem}body .content-body .features .pro-feature-grid.other-feature{gap:20px;margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg, #fafbfc 0%, #f5f7fa 100%);border-radius:16px;border:1px solid rgba(226,232,240,.5)}body .content-body .features .pro-feature-grid.other-feature .pro-feature-item{background:#fff;border:none;padding:18px}body .content-body .features .pro-feature-grid.other-feature .pro-feature-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:rgba(106,27,154,.2)}body .content-body .features .pro-feature-grid.other-feature .pro-feature-icon{font-size:26px;background:linear-gradient(135deg, #f8fafc, #e8f0fe);width:52px;height:52px;border-radius:14px;border:none;box-shadow:0 2px 4px rgba(0,0,0,.04)}body .content-body .features .pro-feature-grid.other-feature .pro-feature-icon img{border:none !important}body .content-body .features .pro-feature-grid.other-feature .pro-feature-title{font-size:15px;font-weight:600;color:#334155}body .content-body .features .pro-feature-grid.other-feature .pro-feature-desc{font-size:13px;color:#64748b;margin-top:2px}body .content-body .features .pro-feature-item{display:flex;align-items:flex-start;padding:16px;border-radius:12px;background:rgba(248,250,252,.8);border:none;transition:all .2s ease}body .content-body .features .pro-feature-icon{font-size:24px;background:linear-gradient(135deg, #f1f5f9, #e2e8f0);width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;border:1px solid rgba(226,232,240,.6)}body .content-body .features .pro-feature-text{text-align:left}body .content-body .features .pro-feature-title{font-size:16px;font-weight:600;color:#1e293b;line-height:1.4;margin-bottom:4px}body .content-body .features .pro-feature-desc{font-size:14px;color:#64748b;line-height:1.5}body .content-body .features::-webkit-scrollbar-track{background:#dfdfdf}body .content-body .features .items{background-color:#f7f7f7}body .content-body .features .items h2{font-size:2.2rem}body .content-body .features .items h2 span{display:inline-block}body .content-body .features .items.wordbook .img_container{height:500px;overflow:hidden;background-color:#525659;padding-right:3%;padding-left:3%;padding-top:2px}body .content-body .features .items.wordbook .pdf_example{text-decoration:none;color:#000;border-bottom:1px solid #000;font-size:1.2rem}body .content-body .features .items video,body .content-body .features .items img{border:1px solid #dfdfdf}body .content-body .features .lookup-container video{padding:0}body .content-body .features .lookup-container img,body .content-body .features .lookup-container video{border-radius:4px;background:#fff url(https://res-zhenti.burningvocabulary.cn/images/read/zhenti/pro/look_up_words_mini.jpg) no-repeat;background-size:90%}body .content-body .features .click_to_select video{background:#fff url(https://res-zhenti.burningvocabulary.cn/images/read/zhenti/pro/select_answer_mini_2.jpg?v=1) no-repeat;background-size:90%}body .content-body .features img{border:1px solid #dfdfdf}body .content-body .features .show-img-when-video-no-play{display:none;width:100%}body .content-body .features .my_shadow{border-radius:4px;box-shadow:.3px .5px .7px rgba(0,0,0,.36),.8px 1.6px 2px -0.8px rgba(0,0,0,.36),2.1px 4.1px 5.2px -1.7px rgba(0,0,0,.36),5px 10px 12.6px -2.5px rgba(0,0,0,.36)}body .content-body .copyright{color:#d4d4d4;font-size:12px}body .content-body .copyright p a{font-size:12px;color:#d4d4d4;text-decoration:none}body .content-body .copyright p a:hover{border-bottom:1px solid #d4d4d4}body .content-body .copyright .item{color:#979797;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer}body .content-body .copyright .item:hover{color:#353535;border-bottom:1px solid #353535}body .bg_layer{display:none;background:rgba(0,0,0,.75);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;pointer-events:none}body.buy_focus .qr_code{position:relative;z-index:1000}body.buy_focus .bg_layer{display:block}body .js_how_to_login,body .f-copyright{opacity:.55}body .simple_view{background-color:#f2f2f2}body .simple_view .my_content{background-color:#fff}body .simple_view .my_content .pro-features{display:none}body .simple_view .my_content .get_qr_code{margin-top:1rem}.popup_frame .sentence_translation_detail{overflow-y:auto;overflow-x:hidden}.popup_frame .sentence_translation_detail.content_body{padding:1rem;width:100%;left:0;top:2%;bottom:5%;margin-left:0;margin-top:0;text-align:center}.popup_frame .sentence_translation_detail.content_body h4 a{color:#0056b3;text-decoration:none;border-bottom:1px solid #0056b3}.popup_frame .sentence_translation_detail.content_body h3{font-size:1.75rem}.popup_frame .sentence_translation_detail.content_body video{padding:0;max-width:840px;border-radius:4px;box-shadow:.3px .5px .7px rgba(0,0,0,.36),.8px 1.6px 2px -0.8px rgba(0,0,0,.36),2.1px 4.1px 5.2px -1.7px rgba(0,0,0,.36),5px 10px 12.6px -2.5px rgba(0,0,0,.36);background:#fff url(https://res-zhenti.burningvocabulary.cn/images/read/zhenti/pro/sentence_translation.jpg?v=1) no-repeat -3px -3px;background-size:110%}.popup_frame .sentence_translation_detail.content_body video.annotate_detail{background:#fff url(https://res-zhenti.burningvocabulary.cn/images/read/zhenti/pro/annotate.jpg?v=2) no-repeat -3px -3px;background-size:100%}.popup_frame .sentence_translation_detail.content_body .login_now{margin-top:1rem}.popup_frame .sentence_translation_detail.content_body .login_now span{text-decoration:none;border-bottom:1px solid #000;color:#000;cursor:pointer}@media screen and (min-width: 1500px){.out-body .popup_frame .content_body h3,.out-body .popup_frame .content_body h4{font-size:2.5rem !important}}.invite_modal_overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(2px);z-index:9998;animation:fadeIn .2s ease}.invite_modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;max-width:560px;max-height:85vh;background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:9999;overflow:hidden;animation:slideUp .3s ease}.invite_modal .modal_header{padding:20px 24px;background:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-bottom:2px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.invite_modal .modal_header .modal_header_content{display:flex;align-items:center;gap:8px}.invite_modal .modal_header .modal_header_content .modal_icon{font-size:1.2rem;line-height:1}.invite_modal .modal_header .modal_header_content h5{margin:0;color:#212529;font-size:1.1rem;font-weight:600;line-height:1.4}.invite_modal .modal_header .close_invite_modal{background:none;border:none;font-size:1.75rem;color:#adb5bd;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;line-height:1}.invite_modal .modal_header .close_invite_modal:hover{background:rgba(0,0,0,.05);color:#6c757d}.invite_modal .modal_header .close_invite_modal:active{transform:scale(0.95)}.invite_modal .modal_body{padding:24px;overflow-y:auto;max-height:calc(85vh - 160px)}.invite_modal .modal_body::-webkit-scrollbar{width:6px}.invite_modal .modal_body::-webkit-scrollbar-track{background:#f1f1f1}.invite_modal .modal_body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.invite_modal .modal_body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.invite_modal .modal_body .invite_description{margin-bottom:1.75rem}.invite_modal .modal_body .invite_description p{font-size:.9375rem;color:#555;line-height:1.7;margin:0}.invite_modal .modal_body .invite_description p strong{font-weight:600;color:#333}.invite_modal .modal_body .invite_link_section{margin-bottom:1.75rem}.invite_modal .modal_body .invite_link_section label{display:block;font-size:.875rem;font-weight:500;color:#666;margin-bottom:.625rem;text-align:left}.invite_modal .modal_body .invite_link_section .input_group{display:flex;gap:.5rem;align-items:center}.invite_modal .modal_body .invite_link_section .input_group .invite_url_input{flex:1;padding:.625rem .875rem;font-size:.875rem;color:#555;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;outline:none;cursor:default;user-select:all;line-height:1.5}.invite_modal .modal_body .invite_link_section .input_group .invite_url_input:focus{background:#f5f5f5;border-color:#d0d0d0}.invite_modal .modal_body .invite_link_section .input_group .invite_url_input::selection{background:#b3d9ff}.invite_modal .modal_body .invite_link_section .input_group .btn_copy{padding:.625rem 1rem;background:linear-gradient(135deg, #FF8247 0%, #ff6b3d 100%);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.375rem;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 6px rgba(255,130,71,.3);line-height:1.5;height:auto}.invite_modal .modal_body .invite_link_section .input_group .btn_copy .btn_icon{font-size:1rem;line-height:1}.invite_modal .modal_body .invite_link_section .input_group .btn_copy:hover{background:linear-gradient(135deg, #ff6b3d 0%, #FF8247 100%);box-shadow:0 4px 10px rgba(255,130,71,.4);transform:translateY(-1px)}.invite_modal .modal_body .invite_link_section .input_group .btn_copy:active{transform:translateY(0);box-shadow:0 2px 4px rgba(255,130,71,.3)}.invite_modal .modal_body .invite_stats_section{margin-bottom:1.75rem}.invite_modal .modal_body .invite_stats_section .stats_card{display:flex;background:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border:1px solid #e8e8e8;border-radius:10px;padding:1.25rem;gap:1rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item{flex:1;display:flex;flex-direction:column;align-items:center;gap:.75rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_icon{font-size:2rem;line-height:1;opacity:.9}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_content{text-align:center}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_content .stat_value{font-size:1.75rem;font-weight:700;line-height:1.2;margin-bottom:.25rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_content .stat_label{font-size:.8125rem;color:#888;font-weight:500}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item.stat_invited .stat_value{color:var(--theme-color, #FF8247)}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item.stat_reward .stat_value{color:#28a745}.invite_modal .modal_body .invite_stats_section .stats_card .stat_divider{width:1px;background:linear-gradient(to bottom, transparent 0%, #e0e0e0 20%, #e0e0e0 80%, transparent 100%)}.invite_modal .modal_body .invite_history_section .section_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.invite_modal .modal_body .invite_history_section .section_header label{font-size:.875rem;font-weight:500;color:#666;margin:0}.invite_modal .modal_body .invite_history_section .section_header .section_badge{display:inline-block;padding:.125rem .5rem;background:#e8f4fd;color:#4a90e2;font-size:.75rem;font-weight:600;border-radius:10px}.invite_modal .modal_body .invite_history_section .reward_list{max-height:240px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.invite_modal .modal_body .invite_history_section .reward_list .loading_text{font-size:.875rem;color:#999;text-align:center;padding:2rem 1rem;margin:0}.invite_modal .modal_body .invite_history_section .reward_list>div{padding:.875rem 1rem;border-bottom:1px solid #f5f5f5;transition:background .2s ease}.invite_modal .modal_body .invite_history_section .reward_list>div:last-child{border-bottom:none}.invite_modal .modal_body .invite_history_section .reward_list>div:hover{background:#fafbfc}.invite_modal .modal_body .invite_history_section .reward_list::-webkit-scrollbar{width:6px}.invite_modal .modal_body .invite_history_section .reward_list::-webkit-scrollbar-track{background:#f1f1f1}.invite_modal .modal_body .invite_history_section .reward_list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.invite_modal .modal_body .invite_history_section .reward_list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.invite_modal .modal_footer{padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e8e8e8;text-align:center}.invite_modal .modal_footer .btn_close{padding:.625rem 2rem;background:#fff;color:#666;border:1px solid #d0d0d0;border-radius:6px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}.invite_modal .modal_footer .btn_close:hover{background:#f5f5f5;border-color:#b0b0b0;color:#333}.invite_modal .modal_footer .btn_close:active{transform:scale(0.98)}@media(max-width: 768px){.invite_modal{width:95%;max-width:none;border-radius:10px}.invite_modal .modal_header{padding:1rem 1.25rem}.invite_modal .modal_header .modal_header_content{gap:.5rem}.invite_modal .modal_header .modal_header_content .modal_icon{font-size:1.25rem}.invite_modal .modal_header .modal_header_content h5{font-size:1rem}.invite_modal .modal_header .close_invite_modal{font-size:1.5rem;width:28px;height:28px}.invite_modal .modal_body{padding:1.25rem 1rem;max-height:calc(85vh - 140px)}.invite_modal .modal_body .invite_description p{font-size:.875rem}.invite_modal .modal_body .invite_link_section{margin-bottom:1.5rem}.invite_modal .modal_body .invite_link_section .input_group{flex-direction:column;gap:.625rem}.invite_modal .modal_body .invite_link_section .input_group .btn_copy{width:100%;justify-content:center;padding:.75rem}.invite_modal .modal_body .invite_stats_section .stats_card{padding:1rem;gap:.75rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item{gap:.5rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_icon{font-size:1.5rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_content .stat_value{font-size:1.5rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_content .stat_label{font-size:.75rem}.invite_modal .modal_footer{padding:.875rem 1rem}.invite_modal .modal_footer .btn_close{width:100%;padding:.75rem}}@media(max-width: 576px){.invite_modal .modal_header{padding:.875rem 1rem}.invite_modal .modal_header .modal_header_content h5{font-size:.9375rem}.invite_modal .modal_body{padding:1rem .875rem}.invite_modal .modal_body .invite_stats_section .stats_card{flex-direction:column;padding:.875rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item{flex-direction:row;justify-content:flex-start;gap:1rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_icon{font-size:2rem}.invite_modal .modal_body .invite_stats_section .stats_card .stat_item .stat_content{text-align:left}.invite_modal .modal_body .invite_stats_section .stats_card .stat_divider{width:100%;height:1px;background:linear-gradient(to right, transparent 0%, #e0e0e0 20%, #e0e0e0 80%, transparent 100%)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translate(-50%, -45%)}to{opacity:1;transform:translate(-50%, -50%)}}.invite_modal[data-theme-color="#6A1B9A"] .modal_body .invite_stats_section .stats_card .stat_invited .stat_value{color:#6a1b9a}.invite_modal[data-theme-color="#6A1B9A"] .modal_body .invite_link_section .input_group .btn_copy{background:linear-gradient(135deg, #6A1B9A 0%, #4d1172 100%);box-shadow:0 2px 6px rgba(106,27,154,.3)}.invite_modal[data-theme-color="#6A1B9A"] .modal_body .invite_link_section .input_group .btn_copy:hover{background:linear-gradient(135deg, #4d1172 0%, #6A1B9A 100%);box-shadow:0 4px 10px rgba(106,27,154,.4)}.invite_modal[data-theme-color="#6A1B9A"] .modal_body .invite_link_section .input_group .btn_copy:active{box-shadow:0 2px 4px rgba(106,27,154,.3)}.invite_modal[data-theme-color="#FF8247"] .modal_body .invite_stats_section .stats_card .stat_invited .stat_value{color:#ff8247}@media(max-width: 1024px){html,body,.content-body,.bd-masthead,.container-full,.features,.my_content{height:auto}body .content-body .features .items{margin-bottom:3rem}body .content-body .features .items h2{font-weight:bold}body .content-body .my_content .pro_extras table td div{margin:0 10px}body .content-body .my_content .qr-code-container{display:none}.simple_view .f-copyright{display:block !important}.simple_view .f-copyright a{color:#9c9c9c !important}}@media(min-width: 768px){html,body,.content-body,.bd-masthead,.container-full,.features,.my_content{height:100%;overflow-y:auto}html body .content-body .my_content .pro_extras table td div{margin:0 10px}}@media(max-width: 768px){html body .content-body .features .items.wordbook .img_container{height:250px}html body .content-body .features .items h2{text-align:center}html body .content-body .features .pro-feature-grid.other-feature{padding:1rem;gap:16px;grid-template-columns:1fr}html body .content-body .features .pro-feature-grid.other-feature .pro-feature-item{padding:14px}html body .content-body .features .pro-feature-grid.other-feature .pro-feature-icon{width:44px;height:44px;font-size:22px}html body .content-body .features .pro-feature-grid.other-feature .pro-feature-title{font-size:14px}html body .content-body .features .pro-feature-grid.other-feature .pro-feature-desc{font-size:12px}html body .content-body .my_content h3{margin-top:3rem}html body .content-body .my_content [type=email]{width:90%;max-width:310px;font-size:1.5rem;font-weight:bold;box-sizing:content-box}html body .content-body .my_content .get_qr_code{width:90%;max-width:310px;font-size:1.3rem;line-height:1.9;box-sizing:content-box}html body .content-body .my_content .invite-detail-text{display:none}}@keyframes shake_action{0%{margin-left:0rem}25%{margin-left:.5rem}75%{margin-left:-0.5rem}100%{margin-left:0rem}}@keyframes append-animate{from{transform:translateY(-200px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width: 1536px){body .content-body .my_content h3 .pro,body .content-body .my_content h3 .adv{font-size:2rem}body .content-body .my_content [type=email]{font-size:1.8rem}body .content-body .my_content .get_qr_code{font-size:1.5rem}body .content-body .my_content .pro_extras .pro_extras_header{font-size:1rem}body .content-body .my_content .pro_extras .pro_extras_header .badge-pro{font-size:1.05rem}body .content-body .my_content .pro_extras .pro_extras_header .text-muted{font-size:.95rem}body .content-body .my_content .pro_extras .pro_extra_item .title{font-size:1.05rem}body .content-body .my_content .pro_extras .pro_extra_item .subtitle{font-size:.9rem}body .content-body .features .pro-feature-grid.other-feature{gap:24px;padding:2rem}body .content-body .features .pro-feature-grid.other-feature .pro-feature-item{padding:20px}body .content-body .features .pro-feature-grid.other-feature .pro-feature-icon{width:56px;height:56px;font-size:28px}body .content-body .features .pro-feature-grid.other-feature .pro-feature-title{font-size:17px}body .content-body .features .pro-feature-grid.other-feature .pro-feature-desc{font-size:14px}}.invite_banner:hover{border-color:var(--theme-color, #FF8247) !important;box-shadow:0 2px 8px rgba(0,0,0,.15)}
.popup_frame.js_pay_code_popup_parent .black_bg{background-color:rgba(0,0,0,.93)}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code{text-align:center;margin-bottom:15px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 4px 1px rgba(0,0,0,.18)}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani img{animation:append-animate .4s ease-in;border:1px solid #dfdfdf}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani h4 .wechat{display:inline}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani h4 .show_load{display:none}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani .time-limit{display:block}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code h4{font-size:1.3rem}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code h4 .wechat{color:#00a946;font-size:1.5rem;display:none;font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;letter-spacing:2px}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code h4 .show_load{color:#444;font-weight:normal}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code .img_code{padding:0 10px;overflow:hidden}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code img{width:180px;height:180px;border-radius:4px}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code .time-limit{font-size:.8rem;display:none}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .pay_success{font-size:.8rem;text-align:center}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .pay_success h5{color:green}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .pay_success .auto_login{text-decoration:none;border-bottom:1px solid #000;color:#000;background-color:#00c250;border-color:#00c250;padding:.575rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);text-shadow:1px 1px 2px rgba(0,0,0,.25);display:inline-block;width:90%;max-width:300px}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup{min-height:420px;top:6%;border-radius:4px}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code{box-shadow:none;min-height:200px}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code img{height:200px;width:200px;transform:translateY(-200px)}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani h4{margin-bottom:1.5rem}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani img{transform:translateY(0)}.popup_frame.js_pay_code_popup_parent .js_pay_code_popup .qr_code.ani .time-limit{margin-top:1.5rem}.popup_frame.js_pay_code_popup_parent .close_btn{width:34px;height:34px;font-size:14px;line-height:34px}
.popup_frame{display:none}.popup_frame.popup_frame_mini .content_body{width:300px;margin-left:-150px}.popup_frame .black_bg{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);z-index:100000}.popup_frame .content_body{position:fixed;top:15%;width:400px;left:50%;margin-left:-200px;background-color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.3);padding:30px;box-sizing:border-box;font-size:16px;margin-top:30px;line-height:1.5;z-index:100001}.popup_frame .content_body.limit_download_tip{position:fixed;top:15%;left:50%;background-color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.3);padding:15px;border:10px solid #dfdfdf;box-sizing:border-box;font-size:1.1rem;margin-top:30px;line-height:2}.popup_frame .content_body.limit_download_tip .content{margin-top:15px}.popup_frame .content_body.limit_download_tip .content img{height:18px}.popup_frame .content_body.limit_download_tip .content a{color:#000;text-decoration:none;border-bottom:1px solid #000}.popup_frame .content_body.limit_download_tip .content a:hover{color:#000}.popup_frame .content_body.limit_download_tip .label{border-bottom:1px solid #000;color:#000;text-decoration:none}.popup_frame .content_body.limit_download_tip .label:hover{color:#000}.popup_frame .content_body.open_in_browser{width:300px;margin-left:-150px}.popup_frame .content_body.js_how_to_login_pop{top:8%;padding-bottom:0}.popup_frame .content_body.js_how_to_login_pop p{margin-bottom:1.8rem;font-size:.9rem;line-height:1.8}.popup_frame .content_body.js_how_to_login_pop h4{font-size:16px;border-left:4px solid #555;padding-left:8px}.popup_frame .content_body.js_how_to_login_pop .extra{color:#444;font-size:.8rem}.popup_frame .content_body.js_how_to_login_pop .extra a{color:#444;cursor:pointer;border-bottom:1px solid #444;text-decoration:none}.popup_frame .content_body.login_with_url_popup{padding:50px 32px;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15)}.popup_frame .content_body.login_with_url_popup h4{font-size:1.5rem;font-weight:600;color:#212529;margin-top:0;margin-bottom:.5rem;border:none;padding:0;text-align:center;letter-spacing:4px}.popup_frame .content_body.login_with_url_popup input{padding:0 16px;width:100%;height:48px;box-sizing:border-box;font-size:1.1rem;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-appearance:none;appearance:none;transition:all .2s ease;margin-top:.5rem}.popup_frame .content_body.login_with_url_popup input:focus{color:#212529;background-color:#fff;border-color:#ff8247;outline:0;box-shadow:0 0 0 4px rgba(255,130,71,.15)}.popup_frame .content_body.login_with_url_popup input::placeholder{color:#adb5bd;font-size:1rem}.popup_frame .content_body.login_with_url_popup .how_to_find{font-size:.8rem;color:#adb5bd;margin-top:2rem;margin-bottom:0;line-height:1.6;overflow:hidden}.popup_frame .content_body.login_with_url_popup .how_to_find a{color:#999;text-decoration:none;font-weight:400;border-bottom:1px solid rgba(0,0,0,0)}.popup_frame .content_body.login_with_url_popup .how_to_find a:hover{color:#666;border-bottom-color:#666}.popup_frame .content_body.login_with_url_popup .how_to_find.keep_login{margin-top:.5rem;margin-bottom:2rem;color:#999;font-size:.85rem;text-align:center}.popup_frame .content_body.login_with_url_popup .alert{border-radius:6px;font-size:.85rem;margin-top:1rem;border:none;background-color:#fef2f2;color:#991b1b;padding:8px 12px;line-height:1.5;text-align:center}.popup_frame .content_body.login_with_url_popup .login_alert{display:none}.popup_frame .content_body.login_with_url_popup .login_alert a{color:#b91c1c;text-decoration:underline;border-bottom:none;font-weight:600}.popup_frame .content_body.js_update_browser_popup{background-color:#fff3cd;border-color:#ffeeba}.popup_frame .content_body.js_download_listent_text_pop_tip a,.popup_frame .content_body.js_pdf_export_pop_tip a{color:#000;text-decoration:none;border-bottom:1px solid #000}.popup_frame .content_body.js_download_listent_text_pop_tip a:hover,.popup_frame .content_body.js_pdf_export_pop_tip a:hover{color:#000}.popup_frame .content_body.js_download_pop{left:0;top:2%;width:100%;height:100%;margin-left:0;margin:0;padding:0}.popup_frame .content_body.js_download_pop .content{min-height:100%}.popup_frame .content_body.js_download_pop .content a{color:#000;text-decoration:none;border-bottom:1px solid #000}.popup_frame .content_body.js_download_pop .content a:hover{color:#000}.popup_frame .content_body.js_download_pop iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0;outline:none}.popup_frame .content_body.recent_list_popup{width:560px;margin-left:-280px;padding:0;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15)}.popup_frame .content_body.recent_list_popup .recent-header{padding:20px 24px;background:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-bottom:2px solid #e9ecef}.popup_frame .content_body.recent_list_popup .recent-header h4{margin:0;font-size:1.1rem;font-weight:600;color:#212529;display:flex;align-items:center;gap:8px}.popup_frame .content_body.recent_list_popup .recent-header h4:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;background-image:url("/images/read/zhenti/common/icons_svg/book_stack.svg?v=1");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1}.popup_frame .content_body.recent_list_popup .recent-list{max-height:65vh;overflow-y:auto;overflow-x:hidden;padding:4px 0}.popup_frame .content_body.recent_list_popup .recent-list::-webkit-scrollbar{width:6px}.popup_frame .content_body.recent_list_popup .recent-list::-webkit-scrollbar-track{background:#f1f1f1}.popup_frame .content_body.recent_list_popup .recent-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.popup_frame .content_body.recent_list_popup .recent-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.popup_frame .content_body.recent_list_popup .recent-list-ul{list-style:none;padding:0;margin:0}.popup_frame .content_body.recent_list_popup .recent-list-item{border-bottom:1px solid #f5f5f5;transition:background .2s ease}.popup_frame .content_body.recent_list_popup .recent-list-item:last-child{border-bottom:none}.popup_frame .content_body.recent_list_popup .recent-list-item:hover{background:#fafbfc}.popup_frame .content_body.recent_list_popup .recent-item-link{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:#212529;text-decoration:none;gap:16px;position:relative}.popup_frame .content_body.recent_list_popup .recent-item-link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:70%;background:linear-gradient(135deg, #FF8247 0%, #ff6b3d 100%);border-radius:0 2px 2px 0;transition:width .2s ease}.popup_frame .content_body.recent_list_popup .recent-item-link:hover{text-decoration:none}.popup_frame .content_body.recent_list_popup .recent-item-link:hover:before{width:3px}.popup_frame .content_body.recent_list_popup .recent-item-link:hover .recent-item-title{color:#ff8247;padding-left:12px}.popup_frame .content_body.recent_list_popup .recent-item-link:hover .recent-item-time{color:#6c757d}.popup_frame .content_body.recent_list_popup .recent-item-title{flex:1;min-width:0;font-size:.95rem;font-weight:500;line-height:1.5;transition:all .2s ease;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.popup_frame .content_body.recent_list_popup .recent-item-time{color:#999;font-size:.8rem;flex-shrink:0;font-weight:400;transition:color .2s ease;white-space:nowrap}.popup_frame .content_body.recent_list_popup .recent-empty{text-align:center;color:#999;padding:48px 24px;font-size:.9rem}.popup_frame .content_body.recent_list_popup .recent-empty:before{content:"";display:block;width:3rem;height:3rem;background-image:url("/images/read/zhenti/common/icons_svg/vocabulary_book.svg?v=1");background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto 12px;opacity:.5}.popup_frame .close_btn{position:fixed;top:10px;right:10px;cursor:pointer;font-size:24px;background-color:#721c24;color:#fff;z-index:100002;width:48px;height:48px;line-height:48px;text-align:center;border-radius:26px;border:1px solid #fff;box-shadow:0px 1px 4px #797979;box-sizing:content-box}.popup_frame.js_update_browser_popup_parent .close_btn{display:none}.popup_frame.renew_parent{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999}.popup_frame.renew_parent .black_bg{background-color:rgba(0,0,0,.83)}.popup_frame.renew_parent .close_btn{display:none !important}.popup_frame.renew_parent .renew{width:90%;max-width:520px;top:50%;left:50%;transform:translate(-50%, -50%);margin-left:0;animation:renew-fade-in .2s ease-out}.popup_frame.renew_parent .renew_box{background:#fff;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15)}.popup_frame.renew_parent .renew_box .head{border-bottom:1px solid #e5e7eb;padding:20px 24px;margin-bottom:0;font-size:1.2rem;font-weight:600;color:#212529;border-left:none}.popup_frame.renew_parent .renew_box [type=button]{background-color:#f4364c;border-color:#f4364c;padding:.5rem 2rem;font-size:1.3rem;line-height:1.6;border-radius:.25rem;color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);text-shadow:1px 1px 2px rgba(0,0,0,.25);display:inline-block}.popup_frame.renew_parent .renew_box hr{margin:1.5rem 0;border:0;height:1px;background:#e5e7eb}.popup_frame.renew_parent .renew_box .start_renew{margin-top:2rem}.popup_frame.renew_parent .renew_box .qr_code{margin:1.5rem 0}.popup_frame.renew_parent .renew_box .qr_code h4{color:#16a34a;margin-bottom:1rem;font-size:1.1rem;font-weight:600;text-align:center}.popup_frame.renew_parent .renew_box .qr_code .img_code{text-align:center;padding:0}.popup_frame.renew_parent .renew_box .qr_code .img_code img{height:200px;width:200px;border-radius:8px;transform:translateY(-200px)}.popup_frame.renew_parent .renew_box .qr_code.ani{margin-top:1.5rem}.popup_frame.renew_parent .renew_box .qr_code.ani img{animation:qr-slide-in .3s ease-out;border:1px solid #e5e7eb;transform:translateY(0)}.popup_frame.renew_parent .renew_box .qr_code.ani p{margin-bottom:2rem}.popup_frame.renew_parent .renew_box .pay_success{text-align:center;padding:2rem 1.5rem}.popup_frame.renew_parent .renew_box .pay_success h5{color:#16a34a;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.popup_frame.renew_parent .renew_box .pay_success p{color:#6c757d;font-size:.95rem}.popup_frame.renew_parent .renew_box .expired_desc{word-break:break-all;padding:1rem 1.2rem;margin:1.5rem 24px 1.5rem;border:1px solid #fde68a;color:#92400e;background:#fef3c7;border-radius:6px;font-size:.8rem;line-height:1.65}.popup_frame.renew_parent .renew_box .bottom{margin-top:0;padding:16px 24px;background:#f8f9fa;font-size:12px;border-top:1px solid #e5e7eb;text-align:center}.popup_frame.renew_parent .renew_box .bottom a,.popup_frame.renew_parent .renew_box .bottom .logout{color:#6c757d;text-decoration:none;font-size:12px;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease}.popup_frame.renew_parent .renew_box .bottom a:hover,.popup_frame.renew_parent .renew_box .bottom .logout:hover{color:#212529;border-bottom-color:#6c757d}.popup_frame.renew_parent .renew_box .renew_content{margin-top:0;padding:0 24px 24px;text-align:center}.popup_frame.renew_parent .renew_box .renew_content .renew_title{font-weight:600;font-size:1.8rem;margin-bottom:.8rem;color:#212529;line-height:1.4}.popup_frame.renew_parent .renew_box .renew_content .renew_title .pro_price{color:#ff8247;font-size:2.2rem;font-weight:700;display:inline-block;margin:0 3px}.popup_frame.renew_parent .renew_box .renew_content p{margin-top:0;margin-bottom:1rem;color:#6c757d;font-size:.9rem;line-height:1.6}.popup_frame.renew_parent .renew_box .renew_content button{overflow:visible;text-transform:none;transition:all .2s ease;-webkit-appearance:button;appearance:button;border:none;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;background:#ff8247;padding:.85rem 2.5rem;font-size:1.1rem;line-height:1.5;border-radius:6px;color:#fff;box-shadow:0 2px 8px rgba(255,130,71,.25);display:inline-block}.popup_frame.renew_parent .renew_box .renew_content button:hover{background:#ff6b3d;box-shadow:0 4px 12px rgba(255,130,71,.35);transform:translateY(-1px)}.popup_frame.renew_parent .renew_box .renew_content button:active{transform:translateY(0)}.popup_frame.renew_parent .renew_box .renew_content button.disabled{opacity:.5;cursor:not-allowed;transform:none !important}.popup_frame.renew_parent .renew_box .renew_content button.disabled:hover{background:#ff8247;box-shadow:0 2px 8px rgba(255,130,71,.25)}.popup_frame.renew_parent .renew_box .renew_content .h5_tips{background:#fef3c7;padding:1rem;border-radius:6px;margin-top:1rem;font-size:.9rem}.popup_frame.renew_parent .renew_box .renew_content .h5_tips p{margin-bottom:.5rem;color:#92400e}.popup_frame.renew_parent .renew_box .renew_content .h5_tips a{color:#ff8247;text-decoration:none;border-bottom:1px solid #ff8247;font-weight:600}.popup_frame.renew_parent .renew_box .renew_content .h5_tips a:hover{color:#ff6b3d;border-bottom-color:#ff6b3d}.popup_frame.renew_parent .renew_box .sentence_translation{font-size:.9rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:1rem 1.2rem;margin:1.5rem 0;text-align:left}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-header{margin-bottom:.8rem;display:flex;align-items:center}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-header input[type=checkbox]{width:16px;height:16px;margin:0 8px 0 0;cursor:pointer}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-header label{cursor:pointer;color:#212529;font-size:.95rem;margin-bottom:0}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-header label strong{color:#16a34a}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-features p{margin:.5rem 0;color:#374151;font-size:.9rem}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-features p:last-child{margin-bottom:0}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-features p img{width:1rem;height:1rem;margin-right:6px;vertical-align:text-bottom}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-features p a{color:#374151;text-decoration:none}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-features p a:hover{color:#16a34a}.popup_frame.renew_parent .renew_box .sentence_translation .upgrade-features p a em{color:#6c757d;font-size:.8rem;font-style:normal}.popup_frame.renew_parent .renew_box.zh-lg .renew_title{font-size:2.2rem}.popup_frame.renew_parent .renew_box.zh-lg .renew_title .pro_price{font-size:2.8rem}.popup_frame.renew_parent .renew_box.zh-lg .start_renew button{font-size:1.3rem;padding:1rem 3rem}.popup_frame.renew_parent .renew_box.zh-lg .qr_code .img_code img{width:240px;height:240px}@keyframes qr-slide-in{from{transform:translateY(-200px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes renew-fade-in{from{opacity:0;transform:translate(-50%, -48%)}to{opacity:1;transform:translate(-50%, -50%)}}.popup_frame.version_pro .content_body.recent_list_popup .recent-item-link:before{background:linear-gradient(135deg, #6A1B9A 0%, #4d1172 100%)}.popup_frame.version_pro .content_body.recent_list_popup .recent-item-link:hover .recent-item-title{color:#6a1b9a}@media(max-width: 570px){.popup_frame.renew_parent .renew{width:98%}.popup_frame .content_body.recent_list_popup{width:90%;margin-left:-45%}.popup_frame .content_body.recent_list_popup .recent-header{padding:16px 18px}.popup_frame .content_body.recent_list_popup .recent-header h4{font-size:1rem}.popup_frame .content_body.recent_list_popup .recent-list{max-height:70vh}.popup_frame .content_body.recent_list_popup .recent-item-link{padding:14px 18px;gap:12px}.popup_frame .content_body.recent_list_popup .recent-item-title{font-size:.9rem}.popup_frame .content_body.recent_list_popup .recent-item-time{font-size:.75rem}}
.feature-tour-open{overflow:hidden}.feature-tour-overlay{position:fixed;inset:0;z-index:100000;display:none;font-family:"Google Sans Text","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;color:#1f1f1f}.feature-tour-overlay.is-open{display:block}.feature-tour-overlay *,.feature-tour-overlay *::before,.feature-tour-overlay *::after{box-sizing:border-box}.feature-tour-overlay__backdrop{position:absolute;inset:0;background:rgba(32,33,36,.72);backdrop-filter:blur(8px)}.feature-tour-overlay__surface{position:relative;width:100vw;height:var(--feature-tour-viewport-height, 100vh);background:#fff;overflow:hidden}.feature-tour-overlay__close{position:absolute;top:20px;right:20px;z-index:5;width:48px;height:48px;border:0;border-radius:999px;background:hsla(0,0%,100%,.9);box-shadow:0 10px 30px rgba(60,64,67,.18);color:#202124;font-size:30px;line-height:1;cursor:pointer}.feature-tour-overlay .chr-main{width:100%;height:100%;background:#fff}.feature-tour-overlay #jump-content{display:flex;flex-direction:column;min-height:100%}.feature-tour-overlay .chr-grid-default-parent{width:min(100%,1248px);margin:0 auto;padding:0 24px}.feature-tour-overlay .chr-grid-default{display:grid;grid-template-columns:minmax(0, 1fr);gap:32px;align-items:center}.feature-tour-overlay .chr-base-text{margin:0}.feature-tour-overlay .chr-copy{color:#474747;font-size:1rem;line-height:1.65}.feature-tour-overlay .chr-article-headline-0{font-size:clamp(2rem,4vw,4rem);line-height:1.02;letter-spacing:-0.04em;font-weight:500}.feature-tour-overlay .chr-content-handler{display:flex;flex:1;flex-direction:column;align-items:center;gap:0;width:100vw;min-width:100vw;min-height:calc(var(--feature-tour-viewport-height, 100vh) - 188px);overflow:hidden;margin-top:0;padding:64px 0 188px;position:relative}.feature-tour-overlay .chr-content-handler__section{display:none;margin:0 auto !important;width:100%;opacity:0;pointer-events:none;padding-bottom:40px;position:absolute;top:0}.feature-tour-overlay .feature-tour-section--active{display:flex;opacity:1;pointer-events:auto;position:relative}.feature-tour-overlay .feature-tour-section--more{width:100%}.feature-tour-overlay .feature-tour-section--more.feature-tour-section--active{align-items:center;min-height:calc(var(--feature-tour-viewport-height, 100vh) - 292px)}.feature-tour-overlay .feature-tour-more-layout{width:min(100%,1120px)}.feature-tour-overlay .whats-new-feature-2025__text-wrapper{order:2}.feature-tour-overlay .whats-new-feature-2025__media-wrapper{--feature-tour-media-inset-top: 0px;--feature-tour-media-inset-right: 0px;--feature-tour-media-inset-bottom: 0px;--feature-tour-media-inset-left: 0px;--feature-tour-static-object-position: left top;order:1;position:relative;display:flex;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#d9dce1;box-shadow:0 20px 60px rgba(60,64,67,.14);padding:var(--feature-tour-media-inset-top) var(--feature-tour-media-inset-right) var(--feature-tour-media-inset-bottom) var(--feature-tour-media-inset-left)}.feature-tour-overlay .whats-new-feature-2025__media-frame{position:relative;flex:1 1 auto;min-width:0;min-height:0;border-radius:12px;overflow:hidden;background:#f6f7f8}.feature-tour-overlay .whats-new-feature-2025__media-frame--static{background:rgba(0,0,0,0)}.feature-tour-overlay .whats-new-feature-2025__video{position:relative;z-index:1;width:100%;height:calc(100% + .5px);object-fit:cover;border-radius:inherit;background:rgba(0,0,0,0)}.feature-tour-overlay .whats-new-feature-2025__preview-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.feature-tour-overlay .whats-new-feature-2025__static-image-mask{position:absolute;inset:0;display:flex;justify-content:var(--feature-tour-static-justify-content);align-items:var(--feature-tour-static-align-items)}.feature-tour-overlay .whats-new-feature-2025__preview-image--static{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:12px;background:rgba(0,0,0,0)}.feature-tour-overlay .feature-tour-more-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:14px;width:100%;padding:4px 0 0}.feature-tour-overlay .feature-tour-more-card{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;border-radius:16px;background:linear-gradient(180deg, #fff 0%, #f8fafd 100%);border:1px solid #dfe3eb;box-shadow:0 8px 20px rgba(60,64,67,.06);min-height:260px;padding:28px 20px 22px;gap:14px;position:relative;overflow:hidden}.feature-tour-overlay .feature-tour-more-card__icon-box{position:absolute;right:18px;bottom:14px;top:auto;right:18px;width:132px;height:132px;pointer-events:none;opacity:.16}.feature-tour-overlay .feature-tour-more-card__icon{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1)}.feature-tour-overlay .feature-tour-more-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;position:relative;z-index:1}.feature-tour-overlay .feature-tour-more-card__title{margin:0;color:#1f1f1f;font-size:1.08rem;line-height:1.3;font-weight:600}.feature-tour-overlay .feature-tour-more-card__description{margin:0;color:#5f6368;font-size:.94rem;line-height:1.55}.feature-tour-overlay .feature-tour-more-cta-wrapper{margin-top:40px;display:flex;justify-content:center}.feature-tour-overlay .whats-new-feature-2025__heading{font-size:clamp(1.8rem,3.4vw,3.35rem);line-height:1.12;margin-bottom:26px;color:#1f1f1f}.feature-tour-overlay .whats-new-feature-2025__description+.whats-new-feature-2025__description{margin-top:16px}.feature-tour-overlay .whats-new-feature-2025__buttons-wrapper{display:flex;gap:16px;margin-top:32px;align-items:center}.feature-tour-overlay .whats-new-feature-2025__premium-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 24px;background:linear-gradient(135deg, #fcecc4 0%, #fbd888 100%);color:#7b5b00;font-size:1.05rem;font-weight:700;line-height:1.5rem;min-height:50px;text-decoration:none;border-radius:25px;box-shadow:0 4px 12px rgba(251,216,136,.4);transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;overflow:hidden;white-space:nowrap}.feature-tour-overlay .whats-new-feature-2025__premium-btn:hover,.feature-tour-overlay .whats-new-feature-2025__premium-btn:focus{transform:translateY(-2px);box-shadow:0 8px 16px rgba(251,216,136,.5);color:#5c4300}.feature-tour-overlay .whats-new-feature-2025__premium-btn::after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%);transform:rotate(30deg) translate(-100%, -100%);animation:premium-btn-shimmer 3s infinite}.feature-tour-overlay .whats-new-feature-2025__premium-btn[hidden]{display:none !important}.feature-tour-overlay .whats-new-feature-2025__premium-icon{width:20px;height:20px;margin-top:-1px}@keyframes premium-btn-shimmer{0%{transform:rotate(30deg) translateY(-100%) translateX(-120%)}15%{transform:rotate(30deg) translateY(0%) translateX(120%)}100%{transform:rotate(30deg) translateY(0%) translateX(120%)}}.feature-tour-overlay .chr-button__glow-wrapper{display:inline-flex;position:relative}.feature-tour-overlay .chr-button{align-items:center;appearance:button;background:rgba(0,0,0,0);border-radius:24px;cursor:pointer;display:inline-flex;flex-direction:row;font-family:"Google Sans Text",arial,sans-serif;font-size:1rem;font-weight:500;gap:8px;justify-content:center;line-height:1.5rem;min-height:50px;padding:12px 24px;position:relative;white-space:nowrap}.feature-tour-overlay .chr-button--inverted-border{background-color:rgba(0,0,0,0);border:1px solid #0b57d0;color:#0b57d0}.feature-tour-overlay .chr-button--glow.chr-button--inverted-border{background-color:#fff;transition:background-color .1s linear,border-color .1s linear,color .1s linear}.feature-tour-overlay .chr-button--glow.chr-button--inverted-border:hover,.feature-tour-overlay .chr-button--glow.chr-button--inverted-border:focus,.feature-tour-overlay .chr-button--glow.chr-button--inverted-border:focus-visible,.feature-tour-overlay .chr-button--glow.chr-button--inverted-border:active{background-color:#d3e3fd;border-color:#0b57d0;color:#0b57d0;outline:none}.feature-tour-overlay .chr-button--glow.chr-button--inverted-border::before{content:" ";position:absolute;z-index:-1;width:60%;height:60%;opacity:0;filter:blur(6px);background:radial-gradient(50% 50%, #0b57d0 0%, #1967d2 100%)}.feature-tour-overlay .chr-carousel-navigator{--offset: 28px;--gap: 10px;--angle-gradient-right: 90deg;--angle-gradient-left: 270deg;position:sticky;bottom:0;z-index:2;padding-left:0;background:rgba(0,0,0,0)}.feature-tour-overlay .chr-carousel-navigator::before{content:" ";position:absolute;left:-100%;right:0;bottom:0;width:200vw;height:12rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 54%);pointer-events:none}.feature-tour-overlay .chr-carousel-navigator__navigator{display:flex;align-items:center;gap:1rem;justify-content:center;width:100%}.feature-tour-overlay .chr-carousel-navigator__wrapper{position:relative;display:flex;flex-grow:1;overflow:hidden}.feature-tour-overlay .chr-carousel-navigator__wrapper::before,.feature-tour-overlay .chr-carousel-navigator__wrapper::after{content:" ";position:absolute;top:0;bottom:0;margin:auto 0;height:6.5rem;pointer-events:none;z-index:1}.feature-tour-overlay .chr-carousel-navigator__wrapper::before{left:0;width:var(--offset);background:linear-gradient(var(--angle-gradient-left), rgba(255, 255, 255, 0) 50%, #fff 100%)}.feature-tour-overlay .chr-carousel-navigator__wrapper::after{right:0;width:3.75rem;opacity:var(--opacity-right, 1);background:linear-gradient(var(--angle-gradient-right), rgba(255, 255, 255, 0) 50%, #fff 100%)}.feature-tour-overlay .chr-carousel-navigator__list{display:flex;flex-wrap:nowrap;gap:var(--gap);width:100%;margin:0;padding:1.5rem 0;overflow-x:auto;overflow-y:hidden;list-style:none;scroll-behavior:smooth;scroll-padding-left:calc(var(--offset) - var(--gap));scrollbar-width:none}.feature-tour-overlay .chr-carousel-navigator__list::-webkit-scrollbar{display:none}.feature-tour-overlay .chr-carousel-navigator__space{flex:0 0 calc(var(--offset) - var(--gap));width:calc(var(--offset) - var(--gap))}.feature-tour-overlay .chr-carousel-navigator__indicator{flex:0 0 auto}.feature-tour-overlay .chr-carousel-navigator__actions{display:flex;align-items:center;gap:.5rem;padding-right:24px;flex:0 0 auto;position:relative;z-index:2}.feature-tour-overlay .chr-carousel-indicator{display:flex;flex-direction:row;align-items:center;width:9.25rem;height:5rem;max-width:92.5rem;padding:0;overflow:hidden;border:3px solid rgba(0,0,0,0);border-radius:1rem;transition:background-color 400ms linear,border-color 400ms linear;cursor:pointer}.feature-tour-overlay .chr-carousel-indicator--size-sm{width:16.875rem;min-width:16.875rem}.feature-tour-overlay .chr-carousel-indicator__label{width:100%;height:100%;padding:9px;color:#202124;font-size:.875rem;font-weight:500;line-height:1.125rem;text-align:left}.feature-tour-overlay .chr-carousel-indicator__media{display:none;position:relative;width:auto;height:100%;padding:5px;aspect-ratio:16/10}.feature-tour-overlay .chr-carousel-indicator__image,.feature-tour-overlay .chr-carousel-indicator__placeholder{width:100%;height:100%;border-radius:.5rem}.feature-tour-overlay .chr-carousel-indicator__image{object-fit:cover;object-position:center center;background-color:#f1f3f4}.feature-tour-overlay .chr-carousel-indicator__placeholder{display:grid;place-items:center;background:hsla(0,0%,100%,.7);color:#202124;font-weight:700;font-size:1.125rem}.feature-tour-overlay .chr-carousel-indicator--theme-blue{background-color:#d2e3fc}.feature-tour-overlay .chr-carousel-indicator--theme-yellow{background-color:#feefc3}.feature-tour-overlay .chr-carousel-indicator--theme-green{background-color:#ceead6}.feature-tour-overlay .chr-carousel-indicator--theme-red{background-color:#fad2cf}.feature-tour-overlay .chr-carousel-indicator--theme-grey{background-color:#f1f3f4}.feature-tour-overlay .chr-carousel-indicator--theme-blue:hover,.feature-tour-overlay .chr-carousel-indicator--theme-blue:focus,.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-blue{background-color:#aecbfa}.feature-tour-overlay .chr-carousel-indicator--theme-yellow:hover,.feature-tour-overlay .chr-carousel-indicator--theme-yellow:focus,.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-yellow{background-color:#fde293}.feature-tour-overlay .chr-carousel-indicator--theme-green:hover,.feature-tour-overlay .chr-carousel-indicator--theme-green:focus,.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-green{background-color:#a8dab5}.feature-tour-overlay .chr-carousel-indicator--theme-red:hover,.feature-tour-overlay .chr-carousel-indicator--theme-red:focus,.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-red{background-color:#f6aea9}.feature-tour-overlay .chr-carousel-indicator--theme-grey:hover,.feature-tour-overlay .chr-carousel-indicator--theme-grey:focus,.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-grey{background-color:#e8eaed}.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-blue{border-color:#669df6}.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-yellow{border-color:#fcc934}.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-green{border-color:#5bb974}.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-red{border-color:#ee675c}.feature-tour-overlay .chr-carousel-indicator--active.chr-carousel-indicator--theme-grey{border-color:#bdc1c6}.feature-tour-overlay .chr-action-icon{appearance:none;display:flex;align-items:center;justify-content:center;position:relative;width:56px;height:56px;padding:1px 6px;border:0;border-radius:28px;background:#e8f0fe;box-shadow:none;color:#1967d2;flex:0 0 auto;font-family:"Google Sans",arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.15rem;cursor:pointer;transition:transform .3s ease-out,border-radius .1s linear,width .3s linear,background-color .1s linear,border-color .1s linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}.feature-tour-overlay .chr-action-icon--none{border:0}.feature-tour-overlay .chr-action-icon--regular-small-icon{width:56px;height:56px;min-width:56px;min-height:56px}.feature-tour-overlay .chr-carousel-navigator__btn-next,.feature-tour-overlay .chr-carousel-navigator__btn-previous{flex:0 0 auto}.feature-tour-overlay .chr-action-icon--theme-whats-new-2025{background-color:#e8f0fe;color:#1967d2}.feature-tour-overlay .chr-action-icon--theme-whats-new-2025:hover,.feature-tour-overlay .chr-action-icon--theme-whats-new-2025:focus,.feature-tour-overlay .chr-action-icon--theme-whats-new-2025:active{background-color:#e0ebfd}.feature-tour-overlay .chr-action-icon--theme-whats-new-2025:focus-visible{background-color:#e0ebfd;outline:2px solid #0b57d0}.feature-tour-overlay .chr-action-icon--theme-whats-new-2025:disabled{background-color:#f8f9fa;color:#80868b;pointer-events:none}.feature-tour-overlay .chr-action-icon--theme-whats-new-2025:disabled .chr-action-icon__icon{fill:#80868b}.feature-tour-overlay .chr-action-icon__icon{display:block;width:20px;height:20px;min-width:20px;margin:0 auto;fill:currentColor;pointer-events:none}.feature-tour-overlay .chr-action-icon__icon path{fill:currentColor}@media only screen and (min-width: 600px){.feature-tour-overlay .chr-carousel-navigator{--offset: 40px}.feature-tour-overlay .chr-carousel-indicator__media{display:block}.feature-tour-overlay .chr-carousel-indicator__label{padding:9px 0 9px 9px}.feature-tour-overlay .chr-carousel-navigator__wrapper::after{width:12.5rem}}@media only screen and (min-width: 1024px){.feature-tour-overlay .chr-grid-default-parent{padding:0 40px}.feature-tour-overlay .chr-grid-default{grid-template-columns:repeat(12, minmax(0, 1fr));gap:32px}.feature-tour-overlay .whats-new-feature-2025__text-wrapper{grid-column:1/span 4;order:1}.feature-tour-overlay .whats-new-feature-2025__media-wrapper{grid-column:5/span 8;order:2;margin-bottom:0}.feature-tour-overlay .chr-content-handler{padding-top:72px}.feature-tour-overlay .chr-carousel-navigator{--offset: 72px}.feature-tour-overlay .chr-carousel-navigator__wrapper::before{width:8.5rem}.feature-tour-overlay .feature-tour-more-layout{width:min(100%,1080px)}}@media only screen and (max-width: 767px){.feature-tour-overlay__close{top:14px;right:14px;width:42px;height:42px;font-size:26px}.feature-tour-overlay .chr-content-handler{padding:56px 0 172px}.feature-tour-overlay .chr-grid-default-parent{padding:0 16px}.feature-tour-overlay .chr-copy{font-size:.95rem}.feature-tour-overlay .chr-carousel-navigator__actions{padding-right:12px}.feature-tour-overlay .chr-carousel-indicator--size-sm{width:12.5rem;min-width:12.5rem}.feature-tour-overlay .feature-tour-more-grid{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:12px}.feature-tour-overlay .feature-tour-section--more.feature-tour-section--active{min-height:calc(var(--feature-tour-viewport-height, 100vh) - 228px)}.feature-tour-overlay .feature-tour-more-card{border-radius:14px;min-height:216px;padding:22px 16px 18px;gap:12px}.feature-tour-overlay .feature-tour-more-card__icon-box{right:14px;bottom:10px;top:auto;right:14px;width:104px;height:104px}.feature-tour-overlay .feature-tour-more-card__icon{width:100%;height:100%}.feature-tour-overlay .feature-tour-more-card__content{gap:6px}.feature-tour-overlay .feature-tour-more-layout>.whats-new-feature-2025__ctas-container{margin-top:14px;padding-left:0}}@media only screen and (max-width: 430px){.feature-tour-overlay__surface{overflow-x:hidden;overflow-y:hidden}.feature-tour-overlay .chr-main{min-height:100%}.feature-tour-overlay .chr-content-handler{overflow-x:hidden;overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-bottom:calc(172px + env(safe-area-inset-bottom, 0px) + 12px)}.feature-tour-overlay .chr-carousel-navigator{--offset: 18px;--gap: 8px;bottom:max(env(safe-area-inset-bottom, 0px),12px)}.feature-tour-overlay .chr-carousel-navigator__navigator{gap:.5rem}.feature-tour-overlay .chr-carousel-navigator__wrapper::before,.feature-tour-overlay .chr-carousel-navigator__wrapper::after{height:5.5rem}.feature-tour-overlay .chr-carousel-navigator__wrapper::after{width:2.5rem}.feature-tour-overlay .chr-carousel-navigator__list{padding:1rem 0 calc(1.125rem + env(safe-area-inset-bottom, 0px))}.feature-tour-overlay .chr-carousel-navigator__actions{gap:.375rem;padding-right:8px}.feature-tour-overlay .chr-carousel-indicator{height:4.5rem;border-width:2px;border-radius:.875rem}.feature-tour-overlay .chr-carousel-indicator--size-sm{width:min(11rem,100vw - 104px);min-width:min(11rem,100vw - 104px)}.feature-tour-overlay .chr-carousel-indicator__label{padding:8px;font-size:.8125rem;line-height:1rem}.feature-tour-overlay .chr-action-icon,.feature-tour-overlay .chr-action-icon--regular-small-icon{width:48px;height:48px;min-width:48px;min-height:48px;border-radius:24px}.feature-tour-overlay .chr-action-icon__icon{width:18px;height:18px;min-width:18px}}
