@media (hover:none) and (pointer:coarse),screen and (max-width:1024px) and (orientation:portrait){.profileAccountDialog.el-dialog,.profileCreditsDialog.el-dialog,.profileOrdersDialog.el-dialog,.profileOrdersInvoiceDialog.el-dialog,.profileReferralWithdrawDialog.el-dialog{zoom:.77}.profileAccountDialog.el-dialog,.profileCreditsDialog.el-dialog,.profileOrdersDialog.el-dialog{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important}.profileOrdersInvoiceDialog.el-dialog,.profileReferralWithdrawDialog.el-dialog{width:calc(100vw - 12px)!important;max-width:520px!important}}@media screen and (max-width:600px) and (orientation:portrait){.profileAccountDialog.el-dialog,.profileCreditsDialog.el-dialog,.profileOrdersDialog.el-dialog{zoom:1!important;width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important}.profileAccountDialog.el-dialog .el-dialog__body,.profileAccountDialog.el-dialog .el-dialog__footer,.profileAccountDialog.el-dialog .el-dialog__header,.profileCreditsDialog.el-dialog .el-dialog__body,.profileCreditsDialog.el-dialog .el-dialog__footer,.profileCreditsDialog.el-dialog .el-dialog__header,.profileOrdersDialog.el-dialog .el-dialog__body,.profileOrdersDialog.el-dialog .el-dialog__footer,.profileOrdersDialog.el-dialog .el-dialog__header{zoom:.8}.profileAccountDialog.el-dialog .el-dialog__body,.profileCreditsDialog.el-dialog .el-dialog__body,.profileOrdersDialog.el-dialog .el-dialog__body{padding-bottom:6px}.profileOrdersDialog.el-dialog{margin-top:4vh!important}.el-message-box.profileOrdersDetailMessageBox{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important}}@media (hover:none) and (pointer:coarse) and (min-width:601px) and (max-width:1024px) and (min-height:521px) and (orientation:landscape){.home{zoom:.75;width:100%;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;min-height:0}.home .hero{flex:0 1 auto;justify-content:flex-start;padding:28px 16px 16px}.home .hero .logo{font-size:38px;margin-bottom:8px}.home .hero .logo .icon{font-size:46px}.home .hero .slogan{font-size:17px;margin-bottom:20px}.home .hero .referralHomeBanner{margin:4px 0 10px;padding:8px 12px;font-size:12px}.home .hero .actions{gap:12px;flex-wrap:wrap;justify-content:center}.home .features{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 auto 14px;padding:0 14px;max-width:100%}.home .features .feature{padding:18px 12px}.home .features .feature .icon{width:50px;height:50px;margin-bottom:10px}.home .features .feature .icon i{font-size:26px}.home .features .feature h3{font-size:15px;margin-bottom:6px}.home .features .feature p{font-size:12px}.home .footer{flex:0 0 auto;padding:10px 12px 12px;font-size:11px}.home .topNav{flex:0 0 auto;padding:10px 14px}.mainLayout{zoom:.75;width:100%;height:100vh;height:100dvh;overflow:hidden}}@media (hover:none) and (pointer:coarse) and (max-height:520px) and (orientation:landscape){.home{position:relative;display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box}.home .topNav{flex:0 0 auto;padding:6px 12px 4px!important;gap:8px!important}.home .topNav .theme-lang-group .lang-btn,.home .topNav .theme-lang-group .theme-btn{padding:3px 6px!important;font-size:10px!important;min-width:26px!important;border-radius:6px!important}.home .topNav .theme-lang-group .theme-btn i{font-size:12px!important}.home .topNav .userSection .authButtons .el-button{padding:4px 10px!important;font-size:11px!important;line-height:1.2!important}.home .hero{flex:0 0 auto;justify-content:flex-start;padding:4px 14px 6px!important}.home .hero .logo{font-size:24px!important;margin-bottom:3px!important;gap:6px!important}.home .hero .logo .icon{font-size:28px!important}.home .hero .slogan{font-size:11px!important;margin-bottom:5px!important;line-height:1.35!important}.home .hero .referralHomeBanner{display:inline-flex!important;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:94vw;margin:0 0 5px!important;padding:3px 8px!important;gap:6px!important;font-size:10px!important;line-height:1.25!important;border-radius:14px!important}.home .hero .referralHomeBanner .el-button--mini{padding:2px 8px!important;font-size:10px!important}.home .hero .actions{gap:6px!important;flex-wrap:nowrap;justify-content:center;align-items:center}.home .hero .actions .el-button--large.btn-hero-action{padding:6px 10px!important;font-size:11px!important;min-height:28px!important;height:28px!important;border-radius:8px!important;flex:1 1 0;min-width:0}.home .hero .actions .el-button.btn-aiandme{flex:0 0 auto!important;padding:2px 4px!important;min-height:0!important;height:auto!important;border:none!important;background:transparent!important}.home .hero .actions .btn-aiandme .aiandme-robot-badge--hero{height:40px;transform:translateX(2px)}.home .hero .actions .el-button i{margin-right:3px!important;font-size:11px!important}.home .features{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:row!important;align-items:stretch;justify-content:center;grid-template-columns:none!important;gap:10px!important;margin:2px auto 4px!important;padding:0 12px!important;max-width:96%!important;width:100%!important;box-sizing:border-box}.home .features .feature{flex:1 1 0;min-width:0;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:8px 6px!important;margin:0!important;border-radius:10px!important;box-shadow:0 3px 14px rgba(0,0,0,.1)!important}.home .features .feature .icon{width:32px!important;height:32px!important;margin:0 auto 5px!important;flex-shrink:0}.home .features .feature .icon i{font-size:16px!important}.home .features .feature h3{font-size:11px!important;font-weight:600!important;margin:0 0 4px!important;line-height:1.25!important;color:#333!important}.home .features .feature p{font-size:9px!important;line-height:1.3!important;margin:0!important;color:#666!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home .footer{flex:0 0 auto;padding:4px 10px calc(4px + env(safe-area-inset-bottom, 0px))!important;font-size:8px!important;line-height:1.35!important}.home .footer .company-info{display:none}.home .footer .footer-links{margin-bottom:2px}.home .footer .footer-links,.home .footer .footer-links a{font-size:8px!important;line-height:1.35!important}.home .footer .footer-links .sep{margin:0 4px}.home .footer .copyright,.home .footer .copyright p,.home .footer .icp,.home .footer .icp p{margin:0;font-size:8px!important;line-height:1.35!important}.home .footer .footer-icp-link,.home .footer .footer-icp-link:link,.home .footer .footer-icp-link:visited{font-size:8px!important;line-height:1.35!important}.home .footer .footer-icp-link img{width:10px!important;height:10px!important}.mainLayout.mainLayout--touchEditor{zoom:normal;width:100%;height:100vh;height:100dvh;overflow:hidden}.mainLayout.mainLayout--touchEditor .topNav{height:32px;padding:0 3px!important;gap:2px!important;overflow:hidden;box-sizing:border-box;display:flex!important;align-items:center!important}.mainLayout.mainLayout--touchEditor .navLeft{flex:0 0 auto;flex-shrink:0;max-width:32%;gap:3px!important;overflow:visible}.mainLayout.mainLayout--touchEditor .navLeft .logo{flex-shrink:0;min-width:0}.mainLayout.mainLayout--touchEditor .navLeft .logo .icon{font-size:15px!important;margin-right:3px!important;flex-shrink:0}.mainLayout.mainLayout--touchEditor .navLeft .logo .name{font-size:11px!important;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}.mainLayout.mainLayout--touchEditor .mcTopNavModeBtns{margin-left:2px!important;flex-shrink:1;min-width:0}.mainLayout.mainLayout--touchEditor .mcTopNavModeBtns .el-button{padding:2px 4px!important;font-size:9px!important}.mainLayout.mainLayout--touchEditor .navCenter{flex:1 1 auto;min-width:0;max-width:none;overflow:hidden;padding:0 2px;gap:0!important;width:auto;justify-content:stretch}.mainLayout.mainLayout--touchEditor .member-ad-banner{background:transparent!important;box-shadow:none!important;min-width:0!important;max-width:100%!important;width:100%!important;height:auto!important;border-radius:0!important;overflow:hidden}.mainLayout.mainLayout--touchEditor .member-ad-banner:hover{transform:none!important;box-shadow:none!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content{width:100%!important;padding:0!important;height:auto;box-sizing:border-box}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:22px!important;transform:none;overflow:hidden;border-radius:12px}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation{width:100%!important;height:100%!important;display:block;transform:scale(.76);transform-origin:center center}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .animation-container,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .animation-container{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;border-radius:10px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .credit-coin,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .member-badge,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .credit-coin,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .member-badge{width:22px!important;height:22px!important;left:6px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .badge-inner i,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .coin-inner i,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .badge-inner i,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .coin-inner i{font-size:11px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .coin-inner .coin-value,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .coin-inner .coin-value{font-size:7px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .recharge-text,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .credits-recharge-animation .upgrade-text,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .recharge-text,.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-animation .member-upgrade-animation .upgrade-text{font-size:8px!important;left:32px!important;bottom:3px!important;right:6px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content:not(:has(.ad-animation)){background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:0 8px!important;height:24px}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-icon{width:18px!important;height:18px!important;min-width:18px!important;margin-right:4px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-icon i{font-size:11px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-title{font-size:10px!important;margin-bottom:1px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-subtitle{font-size:8px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-arrow{margin-left:4px!important;min-width:14px!important}.mainLayout.mainLayout--touchEditor .member-ad-banner .ad-content .ad-arrow i{font-size:11px!important}.mainLayout.mainLayout--touchEditor .navRight{flex:0 0 auto;gap:4px;flex-shrink:0;min-width:0;margin-left:auto;overflow:visible}.mainLayout.mainLayout--touchEditor .navRight .credits{padding:2px 5px!important;border-radius:10px!important}.mainLayout.mainLayout--touchEditor .navRight .credits .label{display:none}.mainLayout.mainLayout--touchEditor .navRight .credits .value{font-size:11px!important;margin-right:4px!important}.mainLayout.mainLayout--touchEditor .navRight .credits .el-button--mini{padding:2px 4px!important;font-size:9px!important}.mainLayout.mainLayout--touchEditor .navRight .membership{gap:2px}.mainLayout.mainLayout--touchEditor .navRight .membership .el-tag--small{height:18px;line-height:16px;font-size:9px;padding:0 4px}.mainLayout.mainLayout--touchEditor .navRight .membership .el-button--mini{padding:2px 4px!important;font-size:9px!important}.mainLayout.mainLayout--touchEditor .navRight .theme-lang-group .lang-btn,.mainLayout.mainLayout--touchEditor .navRight .theme-lang-group .theme-btn{padding:2px 4px!important;font-size:9px!important;min-width:22px!important;border-radius:4px!important}.mainLayout.mainLayout--touchEditor .navRight .theme-lang-group .theme-btn i{font-size:11px!important}.mainLayout.mainLayout--touchEditor .navRight .userMenu{padding:2px 4px!important;font-size:10px!important;gap:2px}.mainLayout.mainLayout--touchEditor .navRight .userMenu span:not(.el-icon-user):not(.el-icon-arrow-down){max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (hover:none) and (pointer:coarse) and (max-height:520px) and (orientation:landscape){.authCardLogo{margin:0 auto 4px!important;padding:4px 8px!important;gap:4px!important}.authCardLogo .icon{font-size:18px!important}.authCardLogo .name{-webkit-text-fill-color:#333!important;color:#333!important;background:none!important}.authCardLogo--compact .name,.authCardLogo .name{font-size:15px!important}.loginContainer{width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;padding:4px 8px!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box}.loginBox{width:auto!important;max-width:360px!important;min-width:280px!important;max-height:calc(100dvh - 8px)!important;padding:10px 16px 8px!important;border-radius:10px!important;box-shadow:0 4px 14px rgba(0,0,0,.16)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box}.loginBox .title{font-size:13px!important;font-weight:600!important;margin-bottom:4px!important;line-height:1.25!important}.loginBox .loginForm,.loginBox .twoFactorForm{margin-top:0!important}.loginBox .twoFactorTip{font-size:10px!important}.loginBox .el-form-item,.loginBox .twoFactorTip{margin-bottom:4px!important}.loginBox .el-form-item__content{line-height:1!important}.loginBox .el-input--large .el-input__inner{height:32px!important;line-height:32px!important;font-size:12px!important;padding-left:32px!important;padding-right:10px!important}.loginBox .el-input--large .el-input__prefix{left:8px!important;width:24px!important}.loginBox .el-input--large .el-input__icon{line-height:32px!important;width:auto!important}.loginBox .remember{margin-top:2px!important}.loginBox .el-checkbox__label,.loginBox .remember .forgot{font-size:10px!important}.loginBox .loginBtn{width:100%!important;height:28px!important;font-size:11px!important;font-weight:600!important;padding:0!important;margin-top:2px!important}.loginBox .footer{margin-top:4px!important;line-height:1.3!important}.loginBox .footer,.loginBox .footer a{font-size:9px!important}.loginBox .wechatLoginBlock{margin-top:4px!important}.loginBox .wechatLoginBlock .divider{font-size:9px!important;margin-bottom:4px!important}.loginBox .wechatLoginBlock .wechatQrWrap{height:72px!important;margin:0 auto!important}.loginBox .wechatLoginBlock .wx-login-container{min-height:0!important;transform:scale(.36)!important;transform-origin:top center!important}.loginBox .wechatLoginBlock .wechatHint,.loginBox .wechatLoginBlock .wechatHintSmall{font-size:8px!important;line-height:1.25!important;margin-top:2px!important}.loginBox .wechatLoginBlock .wechatBrowserOAuthBtn,.loginBox .wechatLoginBlock .wechatOneTapBtn{margin-top:2px!important}.loginBox .wechatLoginBlock .wechatBrowserOAuthBtn.el-button--large,.loginBox .wechatLoginBlock .wechatOneTapBtn.el-button--large{padding:4px 8px!important;font-size:10px!important;min-height:26px!important}.registerContainer{width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;padding:4px 8px!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box}.registerBox{width:auto!important;max-width:360px!important;min-width:280px!important;max-height:calc(100dvh - 8px)!important;padding:10px 16px 8px!important;border-radius:10px!important;box-shadow:0 4px 14px rgba(0,0,0,.16)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box}.registerBox .title{font-size:13px!important;margin-bottom:4px!important;line-height:1.25!important}.registerBox .registerForm{margin-top:0!important}.registerBox .el-form-item{margin-bottom:3px!important}.registerBox .el-input--large .el-input__inner{height:30px!important;line-height:30px!important;font-size:11px!important;padding-left:30px!important;padding-right:8px!important}.registerBox .el-input--large .el-input__prefix{left:8px!important;width:22px!important}.registerBox .el-input--large .el-input__icon{line-height:30px!important}.registerBox .el-input__count{display:none!important}.registerBox .el-form-item__error{font-size:9px!important;padding-top:0!important;line-height:1.2!important}.registerBox .el-checkbox__label{font-size:9px!important;line-height:1.25!important}.registerBox .registerBtn{height:28px!important;font-size:11px!important;padding:0!important}.registerBox .footer{margin-top:4px!important}.registerBox .footer,.registerBox .footer a{font-size:9px!important}.registerBox .wechatQuickBlock{margin-top:4px!important}.registerBox .wechatQuickBlock .divider{font-size:9px!important;margin-bottom:2px!important}.registerBox .wechatQuickBlock .wechatQrWrap{min-height:0!important;height:68px!important}.registerBox .wechatQuickBlock .wx-login-container{min-height:0!important;transform:scale(.34)!important;transform-origin:top center!important}.registerBox .wechatQuickBlock .wechatHint,.registerBox .wechatQuickBlock .wechatHintSmall{font-size:8px!important}.common-layout:has(.ai-power-page){height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important}.common-layout:has(.ai-power-page) .top-nav .nav-container{height:36px!important;padding:0 8px!important}.common-layout:has(.ai-power-page) .top-nav .logo .icon{font-size:16px!important}.common-layout:has(.ai-power-page) .top-nav .logo .name{font-size:13px!important}.common-layout:has(.ai-power-page) .top-nav .nav-menu{display:none!important}.common-layout:has(.ai-power-page) .top-nav .nav-right .el-button,.common-layout:has(.ai-power-page) .top-nav .userSection .authButtons .el-button{padding:3px 8px!important;font-size:10px!important}.common-layout:has(.ai-power-page) .top-nav .theme-lang-group .lang-btn,.common-layout:has(.ai-power-page) .top-nav .theme-lang-group .theme-btn{padding:2px 5px!important;font-size:10px!important;min-width:24px!important}.common-layout:has(.ai-power-page) .main-content{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:0!important}.ai-power-page{display:block!important;min-height:calc(100dvh - 36px)!important;height:auto!important;max-height:none!important;padding:8px 14px 20px!important;overflow:visible!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box}.ai-power-page .hero-section{padding:8px 10px 10px!important;max-width:720px!important;margin:0 auto!important}.ai-power-page .hero-section .title{font-size:18px!important;margin-bottom:6px!important;letter-spacing:0!important;line-height:1.3!important;text-shadow:none!important}.ai-power-page .hero-section .subtitle{font-size:12px!important;margin-bottom:10px!important;line-height:1.45!important}.ai-power-page .hero-section>.coffee-animation{height:224px!important;max-width:min(760px,96vw)!important;border-radius:14px!important;margin:0 auto 12px!important;overflow:hidden!important}.ai-power-page .coffee-animation .coffee-animation{height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;background:transparent!important;backdrop-filter:none!important;border-radius:0!important}.ai-power-page .coffee-animation .animation-container{transform:scale(.8)!important;transform-origin:center center!important;width:100%!important;height:100%!important}.ai-power-page .coffee-animation>div{height:100%!important}.ai-power-page .coffee-animation .coffee-maker{top:5%!important;transform:translateX(-50%)!important}.ai-power-page .coffee-animation .coffee-cup{bottom:6%!important;transform:translateX(-50%)!important}.ai-power-page .coffee-animation .steam{top:3%!important}.ai-power-page .coffee-animation .flowchart-bubble,.ai-power-page .coffee-animation .mindmap-bubble{font-size:13px!important}.ai-power-page .coffee-animation .flowchart-bubble .bubble-content,.ai-power-page .coffee-animation .mindmap-bubble .bubble-content{font-size:13px!important;gap:6px!important}.ai-power-page .coffee-animation .flowchart-bubble .bubble-content i,.ai-power-page .coffee-animation .mindmap-bubble .bubble-content i{font-size:18px!important}.ai-power-page .animation-description{display:block!important;margin-top:6px!important;font-size:11px!important;min-height:0!important;line-height:1.35!important}.ai-power-page .features-section{margin:14px auto 16px!important;padding:0 10px!important;max-width:720px!important;width:auto!important}.ai-power-page .features-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;margin:0 auto!important}.ai-power-page .features-grid,.ai-power-page .features-grid>.feature-card{width:100%!important;height:auto!important;max-height:none!important}.ai-power-page .feature-card{margin:0!important}.ai-power-page .feature-card.el-card{height:auto!important}.ai-power-page .feature-card .el-card__body{padding:14px 12px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;box-sizing:border-box!important;text-align:left!important}.ai-power-page .feature-card .card-icon{width:44px!important;height:44px!important;margin:0 auto 10px!important;flex-shrink:0;align-self:center!important}.ai-power-page .feature-card .card-icon i{font-size:22px!important}.ai-power-page .feature-card h3{font-size:13px!important;font-weight:600!important;margin:0 0 8px!important;line-height:1.3!important;color:#333!important;text-align:center!important}.ai-power-page .feature-card .card-description{font-size:11px!important;line-height:1.45!important;margin-bottom:10px!important;text-align:left!important;display:block!important;overflow:visible!important;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}.ai-power-page .feature-card .feature-list{display:none!important}.ai-power-page .feature-card .action-button{width:100%!important;margin-top:4px!important;padding:8px 10px!important;font-size:11px!important;min-height:32px!important;line-height:1.3!important;align-self:stretch!important}.ai-power-page .cta-section{margin:16px auto 8px!important;padding:14px 18px!important;border-radius:12px!important;max-width:560px!important;width:auto!important;box-sizing:border-box}.ai-power-page .cta-section h2{font-size:15px!important;margin-bottom:6px!important;line-height:1.3!important}.ai-power-page .cta-section p{font-size:12px!important;margin-bottom:12px!important;line-height:1.45!important;display:block!important;overflow:visible!important;-webkit-line-clamp:unset;line-clamp:unset}.ai-power-page .cta-section .cta-buttons{flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;width:auto!important}.ai-power-page .cta-section .cta-buttons .el-button{flex:0 1 auto!important;width:auto!important;min-width:120px!important;padding:8px 16px!important;font-size:12px!important;margin-left:0!important;min-height:34px!important}.ai-power-page .cta-section .cta-buttons .el-button+.el-button{margin-left:0!important}}@media (hover:none) and (pointer:coarse) and (max-height:520px) and (orientation:landscape){.editorTopBar:not(.editorTopBar--verticalLeft){position:fixed!important;top:var(--mc-topnav-bottom,32px)!important;left:4px!important;right:4px!important;transform:none!important;width:auto!important;max-width:none!important}.editorTopBar:not(.editorTopBar--verticalLeft) .editorTopBar__inner{flex-wrap:nowrap!important;align-items:flex-start!important;gap:2px!important;justify-content:space-between!important}.editorTopBar:not(.editorTopBar--verticalLeft) .editorTopBar__left:first-child{order:1;flex:0 1 auto!important;min-width:0!important;max-width:66%;margin-top:0!important;zoom:.9;width:-moz-max-content;width:max-content}.editorTopBar:not(.editorTopBar--verticalLeft) .editorTopBar__left.editorTopBar__featureDock{order:2!important;position:fixed!important;top:calc(var(--mc-topnav-bottom, 32px) + 8px)!important;right:4px!important;left:auto!important;margin-top:0!important;margin-left:0!important;z-index:221!important;flex:0 0 auto!important;width:auto!important;max-width:calc(100vw - 48% - 12px);pointer-events:auto;zoom:.88}.editorTopBar:not(.editorTopBar--verticalLeft) .toolbarContainer .toolbar{flex-wrap:nowrap!important}.editorTopBar:not(.editorTopBar--verticalLeft) .toolbarBlock{padding:0 2px!important;margin-right:2px!important}.editorTopBar:not(.editorTopBar--verticalLeft) .toolbarBtn{margin-right:3px!important}.editorTopBar:not(.editorTopBar--verticalLeft) .toolbarBtn .text{font-size:9px!important;line-height:1.1}.editorTopBar:not(.editorTopBar--verticalLeft) .toolbarBtn .icon{height:18px}.editorTopBar:not(.editorTopBar--verticalLeft) .toolbarCollapseBtn{width:24px;height:24px;margin-left:2px}.editorTopBar:not(.editorTopBar--verticalLeft) .featureDock{padding:2px 5px!important;gap:4px!important}.editorTopBar:not(.editorTopBar--verticalLeft) .dockBtn{margin-right:6px!important}.editorTopBar:not(.editorTopBar--verticalLeft) .dockBtn:last-of-type{margin-right:0!important}.editorTopBar:not(.editorTopBar--verticalLeft) .dockBtn .icon{height:18px!important}.featureDockPullTab--fixed{top:calc(var(--mc-topnav-bottom, 32px) + 10px)!important;right:8px!important;z-index:222!important}.sidebarTriggerContainer{transform:scale(.77);transform-origin:right top;top:var(--mc-topnav-bottom,32px);bottom:auto!important;max-height:none!important;height:auto!important;justify-content:flex-start!important}.sidebarTriggerContainer.dockRightVip.show.hasActive,.sidebarTriggerContainer.hasActive{right:222px!important}.sidebarTriggerContainer.dockRightVip:not(.show),.sidebarTriggerContainer:not(.show){right:-20px!important}.sidebarTriggerContainer .trigger{width:46px!important;max-height:none!important;height:auto!important;overflow-y:visible;overflow-x:hidden}.sidebarTriggerContainer .triggerItem{height:32px!important;min-height:32px!important;padding:0 2px!important}.sidebarTriggerContainer .triggerItem .triggerIcon{font-size:12px!important;margin-bottom:0!important}.sidebarTriggerContainer .triggerItem .triggerName{font-size:8px!important;line-height:1.05!important}.sidebarContainer{top:calc(var(--mc-topnav-bottom, 32px) + 30px)!important;bottom:auto!important;height:calc(100dvh/.77 - var(--mc-topnav-bottom, 32px)/.77 - 70.12987px - env(safe-area-inset-bottom, 0px)/.77)!important;width:222px!important;right:-222px!important;transform:scale(.77)!important;transform-origin:right top!important}.sidebarContainer.show{right:0!important}.sidebarContainer .sidebarTopBar{height:26px;padding:0 1px 0 2px;gap:2px;zoom:.8}.sidebarContainer .sidebarTitle{font-size:11px}.sidebarContainer .closeBtn{width:22px;height:22px;font-size:13px}.sidebarContainer .sidebarContent{flex:1;min-height:0;height:auto;box-sizing:border-box;padding:2px 1px 4px!important;zoom:.8}.sidebarContainer .sidebarContent .themeGroupList .tabBox .el-tabs__nav-wrap.is-scrollable,.sidebarContainer .sidebarContent .themeGroupList .themeListTheme{padding-left:2px!important;padding-right:2px!important}.sidebarContainer .sidebarContent .themeGroupList .tabBox .el-tabs__item{padding-left:3px!important;padding-right:3px!important}.sidebarContainer .sidebarContent .sidebarContent{padding:8px 2px!important}.sidebarContainer .sidebarContent .el-form-item{margin-bottom:8px}.sidebarContainer .sidebarContent .el-form-item:last-child{margin-bottom:0}.navigatorContainer{position:fixed!important;bottom:0!important;right:2px!important;left:auto!important;margin:0!important;height:28px!important;padding:0 5px 0!important;opacity:.92;border-radius:4px 4px 0 0;box-sizing:border-box;display:flex!important;align-items:center!important;gap:0!important}.navigatorContainer .item{margin-right:5px!important;flex-shrink:0}.navigatorContainer .item:last-of-type{margin-right:0!important}.navigatorContainer .item .btn{font-size:12px!important}.navigatorContainer .scaleContainer{display:inline-flex!important;align-items:center!important;gap:3px!important}.navigatorContainer .scaleContainer .btn{margin:0!important}.navigatorContainer .scaleContainer .scaleInfo{margin:0 3px!important}.navigatorContainer .scaleContainer .scaleInfo input{width:18px!important;min-width:18px!important;max-width:18px!important;padding:0!important;font-size:9px!important}.navigatorContainer .demonstrateContainer .item,.navigatorContainer .fullscreenContainer .item,.navigatorContainer .mouseActionContainer .item{margin-right:5px!important}}*{margin:0;padding:0;box-sizing:border-box}#app{font-family:Avenir,Helvetica,Arial,sans-serif;color:#2c3e50}.customScrollbar::-webkit-scrollbar{width:7px;height:7px}.customScrollbar::-webkit-scrollbar-thumb{border-radius:7px;background-color:rgba(0,0,0,.3);cursor:pointer}.customScrollbar::-webkit-scrollbar-track{box-shadow:none;background:transparent;display:none}.el-dialog{border-radius:10px}@media (hover:none) and (pointer:coarse){html.mc-route-editor,html.mc-route-editor body{position:fixed;width:100%;height:100%;overflow:hidden;overscroll-behavior-y:none}html.mc-route-editor #app{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}}@font-face{font-family:iconfont;src:url(../fonts/iconfont.77d93312.woff2) format("woff2"),url(../fonts/iconfont.cbc629ef.woff) format("woff"),url(../fonts/iconfont.902319c3.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconAIshengcheng:before{content:"\e6b5"}.iconprinting:before{content:"\ea28"}.iconwenjianjia:before{content:"\e614"}.iconcontentleft:before{content:"\e8c9"}.iconjuzhongduiqi:before{content:"\ec80"}.iconfile-excel:before{content:"\e7b7"}.iconfreemind:before{content:"\e97d"}.iconwaikuang:before{content:"\e640"}.iconhighlight:before{content:"\e6b8"}.iconyanshibofang:before{content:"\e648"}.iconfujian:before{content:"\e88a"}.icongeshihua:before{content:"\e7a3"}.iconyuanma:before{content:"\e658"}.icongundongtiao:before{content:"\e670"}.iconxietongwendang:before{content:"\e60d"}.iconTXT:before{content:"\e6e1"}.iconwenjian1:before{content:"\e69f"}.icondodeparent:before{content:"\e70f"}.icongongshi:before{content:"\e617"}.icontouming:before{content:"\e60c"}.iconlieri:before{content:"\e60b"}.iconmoon_line:before{content:"\e745"}.iconsousuo:before{content:"\e693"}.iconjiantouyou:before{content:"\e62d"}.iconbianji1:before{content:"\e60a"}.icondaohang1:before{content:"\e632"}.iconyanjing:before{content:"\e8bf"}.iconwangzhan:before{content:"\e628"}.iconcsdn:before{content:"\e608"}.iconshejiaotubiao-10:before{content:"\e644"}.iconstar:before{content:"\e7df"}.iconfork:before{content:"\e641"}.iconxiazai:before{content:"\e613"}.iconteamwork:before{content:"\e870"}.iconshuiyin:before{content:"\e67a"}.iconxmind:before{content:"\ea57"}.iconmouseR:before{content:"\e6bd"}.iconmouseL:before{content:"\e6c0"}.iconwenjian:before{content:"\e607"}.iconpdf:before{content:"\e740"}.iconPNG:before{content:"\ec18"}.iconSVG:before{content:"\e621"}.iconmarkdown:before{content:"\ec04"}.iconjson:before{content:"\ea42"}.iconlianjiexian:before{content:"\e75b"}.iconbangzhu:before{content:"\e620"}.iconshezhi:before{content:"\e8b7"}.iconwushuju:before{content:"\e643"}.iconzuijinliulan:before{content:"\e62f"}.icon3zuidahua-3:before{content:"\e692"}.iconzuixiaohua:before{content:"\e650"}.iconzuidahua:before{content:"\e651"}.iconguanbi:before{content:"\e652"}.icondiannao:before{content:"\eac0"}.iconzhuye:before{content:"\e65c"}.iconbendi1x:before{content:"\e606"}.iconbeijingyanse:before{content:"\e6f8"}.iconqingchu:before{content:"\e605"}.iconcase:before{content:"\e6c6"}.iconxingzhuang-wenzi:before{content:"\eb99"}.iconzitijiacu:before{content:"\ec83"}.iconzitixiahuaxian:before{content:"\ec85"}.iconzitixieti:before{content:"\ec86"}.iconshanchuxian:before{content:"\e612"}.iconzitiyanse:before{content:"\e854"}.icongithub:before{content:"\e64f"}.iconchoose1:before{content:"\e6c5"}.iconzhuti:before{content:"\e7aa"}.icondaochu1:before{content:"\e63e"}.iconlingcunwei:before{content:"\e657"}.iconexport:before{content:"\e642"}.icondakai:before{content:"\ebdf"}.iconxinjian:before{content:"\e64e"}.iconjianqie:before{content:"\e601"}.iconzhengli:before{content:"\e83b"}.iconfuzhi:before{content:"\e604"}.iconniantie:before{content:"\e63f"}.iconshangyi:before{content:"\e6be"}.iconxiayi:before{content:"\e6bf"}.icongaikuozonglan:before{content:"\e609"}.iconquanxuan:before{content:"\f199"}.icondaoru:before{content:"\e6a3"}.iconhoutui-shi:before{content:"\e656"}.iconqianjin1:before{content:"\e654"}.iconwithdraw:before{content:"\e603"}.iconqianjin:before{content:"\e600"}.iconhuifumoren:before{content:"\e60e"}.iconhuanhang:before{content:"\e61e"}.iconsuoxiao:before{content:"\ec13"}.iconbianji:before{content:"\e626"}.iconfangda:before{content:"\e663"}.iconquanping1:before{content:"\e664"}.icondingwei:before{content:"\e616"}.icondaohang:before{content:"\e611"}.iconjianpan:before{content:"\e64d"}.iconquanping:before{content:"\e602"}.icondaochu:before{content:"\e63d"}.iconbiaoqian:before{content:"\e63c"}.iconflow-Mark:before{content:"\e65b"}.iconchaolianjie:before{content:"\e6f4"}.iconjingzi:before{content:"\e610"}.iconxiaolian:before{content:"\e60f"}.iconimage:before{content:"\e629"}.iconjiegou:before{content:"\e61d"}.iconyangshi:before{content:"\e631"}.iconfuhao-dagangshu:before{content:"\e71f"}.icontianjiazijiedian:before{content:"\e622"}.iconjiedian:before{content:"\e655"}.iconshanchu:before{content:"\e696"}.iconzhankai:before{content:"\e64c"}.iconzhankai1:before{content:"\e673"}.aiandme-robot-badge{position:relative;display:inline-block;line-height:0;flex-shrink:0;--arb-chat-top:42%;--arb-label-top:63%;--arb-chat-width:24%;--arb-label-fs:7.3px;height:44px}.aiandme-robot-badge__shape{display:block;width:auto;height:100%;filter:drop-shadow(0 2px 6px rgba(255,107,0,.35))}.aiandme-robot-badge__chat{position:absolute;left:50%;top:var(--arb-chat-top);width:var(--arb-chat-width);height:auto;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;pointer-events:none}.aiandme-robot-badge__label{position:absolute;left:50%;top:var(--arb-label-top);transform:translateX(-50%);font-size:var(--arb-label-fs);font-family:system-ui,-apple-system,PingFang SC,sans-serif;letter-spacing:.03em;white-space:nowrap;-webkit-font-smoothing:antialiased;pointer-events:none}.aiandme-robot-badge--hero .aiandme-robot-badge__label{color:#fff;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.28)}.aiandme-robot-badge--compact .aiandme-robot-badge__label,.aiandme-robot-badge--nav .aiandme-robot-badge__label{color:#2b2b2b!important;font-weight:700!important;text-shadow:none!important;-webkit-text-stroke:0 transparent;paint-order:normal;z-index:2}.aiandme-robot-badge--compact{width:54px;height:36px;overflow:hidden;vertical-align:middle;--arb-chat-top:22%;--arb-label-top:48%;--arb-chat-width:26%;--arb-label-fs:7px}.aiandme-robot-badge--compact .aiandme-robot-badge__chat{top:22%!important}.aiandme-robot-badge--compact .aiandme-robot-badge__shape{display:block;width:54px!important;height:auto!important;max-height:none;clip-path:inset(0 0 38% 0);transform:translateY(-6%);transform-origin:top center}.aiandme-robot-badge--compact .aiandme-robot-badge__label{top:48%!important}.aiandme-robot-badge--nav{width:58px;height:38px;overflow:hidden;--arb-chat-top:22%;--arb-label-top:48%;--arb-chat-width:26%;--arb-label-fs:7.4px}.aiandme-robot-badge--nav .aiandme-robot-badge__chat{top:22%!important}.aiandme-robot-badge--nav .aiandme-robot-badge__shape{display:block;width:58px!important;height:auto!important;max-height:none;clip-path:inset(0 0 38% 0);transform:translateY(-6%);transform-origin:top center}.aiandme-robot-badge--nav .aiandme-robot-badge__label{top:48%!important}.aiandme-robot-badge--hero{height:70px;--arb-chat-top:41%;--arb-label-top:64%;--arb-chat-width:28%;--arb-label-fs:10px}.aiandme-nav-btn.aiandme-nav-btn--compact{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;height:32px;padding:0 14px 0 5px!important;border:none!important;border-radius:18px!important;background:linear-gradient(135deg,#ffc56d,#ff8c2e 42%,#ff5c1a)!important;box-shadow:0 2px 10px rgba(255,107,0,.42),inset 0 0 0 1px rgba(255,200,120,.35);cursor:pointer;flex-shrink:0;line-height:1;animation:aiandme-nav-pill-pulse 2.4s ease-in-out infinite}.aiandme-nav-btn.aiandme-nav-btn--compact .aiandme-nav-btn__chat-icon{width:18px;height:18px;flex-shrink:0;display:block;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.15))}.aiandme-nav-btn.aiandme-nav-btn--compact .aiandme-nav-btn__text{color:#fff!important;font-size:13px;font-weight:700;font-family:system-ui,-apple-system,PingFang SC,sans-serif;letter-spacing:.02em;white-space:nowrap;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-font-smoothing:antialiased}.aiandme-nav-btn.aiandme-nav-btn--compact.aiandme-nav-btn--active{box-shadow:0 3px 14px rgba(255,90,0,.55),inset 0 0 0 1px rgba(255,220,160,.45)}@keyframes aiandme-nav-pill-pulse{0%,to{box-shadow:0 2px 10px rgba(255,107,0,.42),0 0 12px rgba(255,130,0,.28),inset 0 0 0 1px rgba(255,200,120,.35)}50%{box-shadow:0 4px 18px rgba(255,90,0,.62),0 0 22px rgba(255,140,0,.48),inset 0 0 0 1px rgba(255,220,160,.4)}}.aiandme-nav-btn{display:inline-flex;align-items:center;justify-content:center;border:none!important;flex-shrink:0;cursor:pointer}.aiandme-nav-btn:not(.aiandme-nav-btn--compact){background:transparent!important;padding:2px 4px!important;height:auto!important;min-height:0!important;line-height:0;animation:aiandme-robot-glow 2.4s ease-in-out infinite}.home .hero .actions .btn-aiandme.el-button{display:inline-flex;align-items:center;justify-content:center;border:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;line-height:0;flex-shrink:0;cursor:pointer;overflow:visible;text-align:center;animation:aiandme-hero-glow 2.4s ease-in-out infinite}.home .hero .actions .btn-aiandme.el-button>span{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0}.home .hero .actions .btn-aiandme .aiandme-robot-badge__shape{filter:drop-shadow(0 2px 8px rgba(255,80,0,.5))}@keyframes aiandme-robot-glow{0%,to{filter:drop-shadow(0 3px 10px rgba(255,107,0,.45))}50%{filter:drop-shadow(0 5px 16px rgba(255,107,0,.72))}}@keyframes aiandme-hero-glow{0%,to{filter:drop-shadow(0 4px 14px rgba(255,100,0,.55)) drop-shadow(0 0 20px rgba(255,120,0,.35))}50%{filter:drop-shadow(0 6px 22px rgba(255,90,0,.85)) drop-shadow(0 0 28px rgba(255,140,0,.5))}}@media (prefers-reduced-motion:reduce){.aiandme-nav-btn--compact,.aiandme-nav-btn:not(.aiandme-nav-btn--compact),.home .hero .actions .btn-aiandme.el-button{animation:none}.aiandme-nav-btn:not(.aiandme-nav-btn--compact){filter:drop-shadow(0 4px 12px rgba(255,100,0,.5))}.aiandme-nav-btn--compact{box-shadow:0 2px 12px rgba(255,100,0,.5),inset 0 0 0 1px rgba(255,200,120,.35)}}

/*!
 * Viewer.js v1.11.7
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-11-24T04:32:14.526Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 40'%3E%3Cpath fill='%23fff' d='M49.6 17.9h20.2v3.9H49.6zm123.1 2l10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0l-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6l-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3l5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7zm14 0h6.2V16h-2v-4.3h-4.2v-2zm6.2 14V30h-6.2v-2h4.2v-4.3h2zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7l7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5l8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 00-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 01-10-10.2 10 10 0 0110-10.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container ::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5);overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0;z-index:1}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:5px 5%;max-width:90%;min-height:14px;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.viewer-loading:after{animation:viewer-spinner 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-left-color:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}