/*!
 * 
 * Copyright © 2021-2025 burningvocabulary.com & burningvocabulary.cn
 *
 * 知识产权声明：
 * 本网站中使用的UI设计、源代码、图片等素材均为原创，受专利、软件著作权和商标权保护。
 * 未经许可，禁止任何形式、任何目的的复制、拷贝、抄袭界面设计或AI机器学习。
 * 您的信息因访问我们的服务已记录到服务器、非法行为轨迹都会以录屏形式记录并永久保存。
 * 如发现抄袭我们会保留证据并通过法律途径维护我们的著作权益。
 *
 */
@font-face{font-family:"zhentilogo";src:url("https://res-zhenti.burningvocabulary.cn/fonts/logo.woff2") format("woff2"),url("https://res-zhenti.burningvocabulary.cn/fonts/logo.woff") format("woff"),url("https://res-zhenti.burningvocabulary.cn/fonts/logo.ttf") format("truetype");font-weight:normal;font-style:normal}body .container-full{margin:0 auto;max-width:1024px}body .container-full h1{font-size:2rem}body .container-full h1 a{color:#0056b3;text-decoration:none;border-bottom:2px solid #0056b3;font-family:"zhentilogo"}body .container-full .link{color:#000;text-decoration:none;border-bottom:1px solid #000}body .container-full .link.show_login_popup{background-color:inherit}body .container-full .link.show_login_popup:hover{background-color:#000;color:#fff}body .container-full section{margin-bottom:2.7rem}body .container-full section h3{font-size:1.1rem;margin-bottom:0;padding-top:1rem;padding-bottom:1rem;cursor:pointer}body .container-full section h3:after{content:"";float:right;border-top:2px solid #dfdfdf;border-right:2px solid #dfdfdf;width:12px;height:12px;transform:rotate(45deg);margin-right:15px;margin-top:4px}body .container-full section.expanded h3{cursor:inherit}body .container-full section.expanded h3:after{transform:rotate(135deg)}body .container-full section.expanded .answer{display:block}body .container-full section.expanded .answer a{color:#000;text-decoration:none;border-bottom:1px solid #000}body .container-full section.expanded .answer ul{padding-left:0;list-style-position:inside}body .container-full .answer{display:none}body .container-full #qa section{background:#f2f2f2}body .container-full #qa section h3{padding-left:.6rem;font-weight:normal;font-size:1.5rem;opacity:.74;position:sticky;top:0;background:#f2f2f2;z-index:1000}body .container-full #qa section h3:hover{opacity:1}body .container-full #qa section .answer{border:1px solid #dfdfdf;background-color:#fff;padding:.8rem .6rem}body .container-full #qa section .answer p{line-height:2}body .container-full #qa section .answer img{filter:grayscale(1)}body .container-full #qa section.expanded h3{opacity:1}body .container-full #qa section.expanded h3:hover{opacity:1}body .container-full #qa #find_login_url .alert,body .container-full #qa #how_to_login .alert{border-radius:0}body .container-full #qa #install div h2,body .container-full #qa #install div h4{font-size:1rem;font-weight:bolder}body .container-full #qa #install div h2 img,body .container-full #qa #install div h4 img{vertical-align:middle;width:1.5rem}body .container-full #qa #install div h2 span,body .container-full #qa #install div h4 span{font-weight:normal;font-size:.7rem;color:#666}body .container-full #qa #install div ul{list-style-type:circle;padding-left:1.2rem;list-style-position:outside}body .container-full #qa #install div ul li{line-height:2.1}body .container-full #qa #install div ul li .offcial_website{font-size:.8rem;word-break:keep-all}body .container-full #qa #install div ul li a{margin-right:4px}body .container-full #qa #install div ul li span{font-weight:normal;font-size:.7rem;color:#666}body .container-full .copyright{color:#d4d4d4;font-size:12px}body .container-full .copyright p a{font-size:12px;color:#d4d4d4;text-decoration:none}body .container-full .copyright p a:hover{border-bottom:1px solid #d4d4d4}body .container-full .copyright .item{color:#979797;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer}body .container-full .copyright .item:hover{color:#353535;border-bottom:1px solid #353535}body h2{font-weight:normal;color:#0f2f57;font-size:1.3rem}body .bt-blank{height:400px}html{scroll-behavior:smooth}ol{padding-left:20px}ol li{line-height:2;margin-bottom:1rem}h1{color:#666}h1 img{margin-right:6px;vertical-align:text-bottom;height:fit-content;width:fit-content}.install-toc{margin-bottom:1.5rem;margin-top:.5rem}.install-toc .install-toc-header{font-weight:normal;margin-bottom:.8rem;color:#868e96;font-size:1rem;display:none}.install-toc ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.8rem}.install-toc li{margin:0 !important;line-height:normal !important}.install-toc a{display:flex;align-items:center;padding:.5rem 1rem;background:#f8f9fa;color:#495057;border-radius:999px;text-decoration:none;font-size:.9rem;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1);border:1px solid #e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.02)}.install-toc a img{width:1.2rem;height:1.2rem;margin-right:.4rem;object-fit:contain;filter:grayscale(0.2)}.install-toc a:hover{background:#fff;color:#228be6;border-color:#74c0fc;transform:translateY(-2px);box-shadow:0 4px 8px rgba(34,139,230,.15)}.install-toc a:hover img{filter:grayscale(0)}@media(min-width: 1390px){.install-toc{position:fixed;top:50%;transform:translateY(-50%);margin-bottom:0;z-index:1000;background:hsla(0,0%,100%,.95);padding:1.5rem;border-radius:16px;width:180px;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);right:.5rem;left:auto}}@media(min-width: 1390px)and (min-width: 1450px){.install-toc{right:auto;left:50%;margin-left:560px}}@media(min-width: 1390px){.install-toc .install-toc-header{display:block}.install-toc ul{flex-direction:column;gap:.5rem}.install-toc a{background:rgba(0,0,0,0);border-radius:8px;padding:.6rem .8rem;border:1px solid rgba(0,0,0,0);box-shadow:none}.install-toc a:hover{background:#e7f5ff;color:#1971c2;border-color:rgba(0,0,0,0);transform:translateX(4px);box-shadow:none}}#qa section.expanded{margin-bottom:0}#qa section#install .offcial_website{word-break:break-word;overflow-wrap:anywhere;display:inline-flex;align-items:center;color:inherit;text-decoration:underline;border-bottom:0}#qa section#install .col-12[class*=os_]{background-color:#fff;border-radius:12px;padding:1.5rem 1.2rem 1.8rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e8e8e8;transition:box-shadow .3s ease,transform .2s ease;scroll-margin-top:2rem}#qa section#install .col-12[class*=os_]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}#qa section .answer{border:0 !important}#qa section h2{font-size:1.3rem !important;color:#2c3e50;font-weight:600;margin-bottom:1.2rem;padding-bottom:.8rem;border-image-slice:1;border-width:2px;border-style:solid;border-image-source:linear-gradient(to right, #667eea 0%, #764ba2 100%);border-left:0;border-right:0;border-top:0}#qa section h2 img{margin-right:8px}#qa section h2 span{color:#7f8c8d;font-size:.85rem;font-weight:normal}@media(max-width: 570px){body .container-full h1{font-size:1.5rem}.offcial_website{font-size:.8rem}}.zoomable{cursor:pointer;max-width:300px;height:auto;margin:10px;border-radius:8px;transition:transform .2s ease}.zoomable:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,.2)}.ios-screenshot-row{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(.8rem,3vw,1.6rem);padding:.5rem .25rem;width:100%;max-width:1100px;margin:0 auto;overflow:hidden}.ios-screenshot-row--compact{display:flex;flex-wrap:nowrap;justify-content:center}.ios-screenshot-row--compact .ios-screenshot-item{flex:0 1 33.3333333333%;max-width:33.3333333333%}.ios-screenshot-item{display:flex;justify-content:center;align-items:stretch}.zoomable-bg{display:block;border:none;text-decoration:none;cursor:zoom-in;border:0 !important}.ios-screenshot-thumb{--ios-thumb-ratio: 150%;width:100%;min-height:360px;margin:0 auto;background-color:#f7f7f7;background-size:cover;background-repeat:no-repeat;background-position:center top;border:1px solid #e2e2e2;border-radius:12px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;aspect-ratio:5/8;position:relative}@media(min-width: 768px){.ios-screenshot-thumb{min-height:420px}}@media(min-width: 1200px){.ios-screenshot-thumb{min-height:460px}}.ios-screenshot-thumb:hover{transform:scale(1.02);box-shadow:0 8px 16px rgba(0,0,0,.15)}@supports not (aspect-ratio: 1){.ios-screenshot-thumb::before{content:"";display:block;padding-top:var(--ios-thumb-ratio)}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.image-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:1000;cursor:auto;align-items:center;justify-content:center;padding:2rem 1rem;box-sizing:border-box;overflow-y:auto}.image-modal{position:relative;width:min(90vw,920px);max-width:100%;animation:zoomIn .3s ease;height:auto;display:flex;align-items:center;justify-content:center;transform-origin:center center}.image-modal img{width:100%;height:auto;max-width:100%;max-height:calc(100vh - 5rem);object-fit:contain;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.close-btn{position:absolute;top:20px;right:30px;color:#fff;font-size:40px;font-weight:bold;cursor:pointer;z-index:1001;transition:color .2s}.close-btn:hover{color:#ccc}.image-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:999px;border:none;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;font-size:28px;display:flex;align-items:center;justify-content:center;z-index:1001;transition:background .2s ease,transform .2s ease}.image-nav:hover{background:hsla(0,0%,100%,.25);transform:translateY(-50%) scale(1.05)}.image-nav__prev{left:20px}.image-nav__next{right:20px}.image-nav--hidden{display:none}@media(max-width: 576px){.image-nav{width:40px;height:40px;font-size:22px}.image-nav__prev{left:8px}.image-nav__next{right:8px}}@keyframes zoomIn{from{opacity:0;transform:scale(0.85)}to{opacity:1;transform:scale(1)}}.demo-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.demo-card{background:#fff;padding:15px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center}
