﻿:root{--color-white:#fff;--body-background:var(--color-white);--header-background:var(--color-white);--footer-background:var(--color-white);--color-green:#33a854;--color-33:#333;--color-cc:#ccc;--color-60:#606266;--color-90:#444;--app-content-color:#fff;--gutter:16px}
.dark-theme{--body-background:#212121;--header-background:#333;--footer-background:#333;--color-green:#33a854;--color-33:var(--color-white);--color-60:var(--color-cc);--color-90:#909399;--app-content-color:#333}
body,html{height:100%;width:100%}
input::-ms-clear,input::-ms-reveal{display:none}
*,:after,:before{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}
@-ms-viewport{width:device-width}
body{-webkit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";background-color:#fff;background-color:var(--body-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-variant:tabular-nums;line-height:1.5715;margin:0;padding-top:60px;transition:background-color .1s}
[tabindex="-1"]:focus{outline:0!important}
[role=button]{-webkit-user-select:none;-ms-user-select:none;user-select:none}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}
p{margin-bottom:1em;margin-top:0}
abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
address{font-style:normal;line-height:inherit;margin-bottom:1em}
input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;appearance:none}
dl,ol,ul{margin-top:0;padding:0}
dl,ol,ol ol,ol ul,ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:500}
dd{margin-bottom:.5em;margin-left:0}
blockquote{margin:0 0 1em}
dfn{font-style:italic}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{-webkit-text-decoration-skip:objects;text-decoration-skip:objects;background-color:transparent;cursor:pointer;outline:0;text-decoration:none;transition:color .3s}
a:active,a:focus,a:hover{outline:0}
a:focus{text-decoration:none}
a[disabled]{cursor:not-allowed}
code,kbd,pre,samp{font-size:1em}
pre{margin-bottom:1em;margin-top:0;overflow:auto}
figure{margin:0 0 1em}
img{border-style:none;vertical-align:middle}
svg:not(:root){overflow:hidden}
[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{outline:0;touch-action:manipulation}
table{border-collapse:collapse}
caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}
button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{border:0;margin:0;min-width:0;padding:0}
legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:none;appearance:none;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}
output{display:inline-block}
summary{display:list-item}
template{display:none}
[hidden]{display:none!important}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.color-green{color:#33a854;color:var(--color-green)}
.color-33{color:#333;color:var(--color-33)}
.color-cc{color:#ccc;color:var(--color-cc)}
.color-60{color:#606266;color:var(--color-60)}
.color-90{color:#909399;color:var(--color-90)}
body.dark-theme .color-33{color:#fff;color:var(--color-white)}
body.dark-theme .color-cc{color:#606266;color:var(--color-60)}
body.dark-theme .color-60{color:#ccc;color:var(--color-cc)}
#fixed-title{display:none}
.media-phone #fixed-title{background-color:#fff;background-color:var(--body-background);color:#333;color:var(--color-33);cursor:pointer;display:block;font-size:16px;font-weight:500;height:44px;line-height:44px;overflow:hidden;padding-left:16px;padding-left:var(--gutter);padding-right:32px;padding-right:calc(var(--gutter)*2);position:fixed;text-overflow:ellipsis;top:60px;white-space:nowrap;width:100%;z-index:10}
.media-phone #fixed-title:after{border-bottom:2px solid #909399;border-bottom:2px solid var(--color-90);border-right:2px solid #909399;border-right:2px solid var(--color-90);bottom:0;content:"";display:inline-block;height:10px;left:auto;margin:auto;position:absolute;right:16px;right:var(--gutter);top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}
.media-phone .text-typography{-ms-grid-columns:100%;grid-template-columns:100%}
.media-phone .text-typography .line{display:none}
.media-phone .text-typography .content-menu{background-color:#fff;background-color:var(--header-background);border-bottom-left-radius:15px;border-bottom-right-radius:15px;left:0;padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter);position:fixed;right:0;top:60px;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100vw;z-index:98}
.media-phone .text-typography .content-menu.open{box-shadow:0 0 0 1280px rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0)}
.media-phone .text-typography .content-menu ul{grid-gap:0;position:relative;top:0}
.media-phone .text-typography .content-menu ul li{height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-typography{-ms-grid-columns:minmax(200px,286px) 45px 2px 45px 1fr;grid-gap:45px;display:-ms-grid;display:grid;grid-template-columns:minmax(200px,286px) 2px 1fr}
.text-typography .line{border-width:0;border-right:2px dashed #333;border-right:2px dashed var(--color-33);height:650px;opacity:.1;position:-webkit-sticky;position:sticky;top:100px;width:0}
.text-typography .content-menu::-webkit-scrollbar{height:80px;width:6px}
.text-typography .content-menu::-webkit-scrollbar-track{background:#fff;background:var(--app-content-color);border-radius:2px;box-shadow:none}
.text-typography .content-menu::-webkit-scrollbar-thumb{background:#909399;background:var(--color-90);border-radius:2px;outline:0}
.text-typography .content-menu{-ms-scroll-chaining:none;display:block;margin-bottom:20px;margin-right:-18px;max-height:calc(100vh - 180px);overflow:auto;overscroll-behavior:contain;padding-right:18px;position:-webkit-sticky;position:sticky;top:100px}
.text-typography .content-menu ul{grid-gap:24px;display:-ms-grid;display:grid}
.text-typography .content-menu li{color:#606266;color:var(--color-60);font-size:18px;font-weight:700;line-height:18px;white-space:pre-wrap}
.text-typography .content-menu li.active{color:#33a854;color:var(--color-green)}
.text-typography .content-menu li[data-level="2"]{font-size:16px;font-weight:400;line-height:22px;margin-top:-12px;padding-left:22px}
.text-typography .content-menu li[data-level="3"]{font-size:14px;font-weight:400;line-height:22px;margin-top:-12px;padding-left:54px}
.text-typography .content-menu a{color:inherit}
.text-typography .content{color:#606266;color:var(--color-60);font-size:16px;line-height:22px}
.text-typography .content h2,.text-typography .content h3,.text-typography .content h4{color:#333;color:var(--color-33);font-weight:600;line-height:22px;margin:0}
.text-typography .content h2{font-size:20px}
.text-typography .content h3{font-size:18px;margin-bottom:24px}
.text-typography .content h4{font-size:16px}
.text-typography .content a{color:#33a854;color:var(--color-green);font-weight:700;text-decoration:underline}
.text-typography .content p{margin:0}
.text-typography .content p:last-of-type{margin-bottom:235px}
.text-typography .content h2+p{margin-top:23px}
.text-typography .content p+h2{margin-top:80px}
.text-typography .content h2+h3,.text-typography .content p+h3{margin-top:24px}
.text-typography .content h3+h4{margin-bottom:24px}
.text-typography .content p+h4{margin-bottom:24px;margin-top:24px}
.media-tablet .text-typography{-ms-grid-columns:minmax(160px,200px) 30px 1px 30px 1fr;grid-gap:30px;grid-template-columns:minmax(160px,200px) 1px 1fr}
.global-page-header,.navbar-mobile,[role=button],button,img{-webkit-user-select:none;-ms-user-select:none;user-select:none}
[role=button]{cursor:pointer}
.hidden-in-dark,.show-in-dark{left:-99999rem;overflow:hidden;position:absolute;top:-99999rem;visibility:hidden}
.hidden-in-dark{position:static;visibility:visible}
.dark-theme .hidden-in-dark,.show-in-dark{position:absolute;visibility:hidden}
.dark-theme .show-in-dark{position:static;visibility:visible}
.unstyled{list-style:none}
.img-responsive{display:block;height:auto;max-width:100%}
.img-circle{border-radius:50%}
.icon-btn{background:url(../image/button-icons.png) no-repeat 0 0;background-size:408px 246px;border-radius:5px;height:40px;overflow:hidden;width:135px}
.icon-btn:hover{background-color:rgba(0,0,0,.5)}
.icon-btn.icon-appstore{background-position:-137px -1px}
.dark-theme .icon-btn.icon-appstore.icon-btn.icon-appstore:hover,.icon-btn.icon-appstore:active,.icon-btn.icon-appstore:hover{background-position:-137px -83px}
.icon-btn.icon-googleplay{background-position:-1px -124px}
.dark-theme .icon-btn.icon-googleplay.icon-btn.icon-googleplay:hover,.icon-btn.icon-googleplay:active,.icon-btn.icon-googleplay:hover{background-position:-1px -206px}
.icon-btn.icon-macos{background-position:-273px -1px}
.dark-theme .icon-btn.icon-macos.icon-btn.icon-macos:hover,.icon-btn.icon-macos:active,.icon-btn.icon-macos:hover{background-position:-273px -83px}
.icon-btn.icon-linux{background-position:-137px -124px}
.dark-theme .icon-btn.icon-linux.icon-btn.icon-linux:hover,.icon-btn.icon-linux:active,.icon-btn.icon-linux:hover{background-position:-137px -206px}
.icon-btn.icon-windows{background-position:-273px -124px}
.dark-theme .icon-btn.icon-windows.icon-btn.icon-windows:hover,.icon-btn.icon-windows:active,.icon-btn.icon-windows:hover{background-position:-273px -206px}
.icon-btn.icon-android{background-position:-1px -1px}
.dark-theme .icon-btn.icon-android.icon-btn.icon-android:hover,.icon-btn.icon-android:active,.icon-btn.icon-android:hover{background-position:-1px -83px}
.enigma-logo{background:url(../image/logo.png) no-repeat 0 0;background-position:0 0;background-size:117px 72px}
.dark-theme .enigma-logo{background-position:0 -36px}
.dark-theme .icon-btn.icon-appstore{background-position:-137px -42px}
.dark-theme .icon-btn.icon-googleplay{background-position:-1px -165px}
.dark-theme .icon-btn.icon-macos{background-position:-273px -42px}
.dark-theme .icon-btn.icon-linux{background-position:-137px -165px}
.dark-theme .icon-btn.icon-android{background-position:-1px -42px}
.dark-theme .icon-btn.icon-windows{background-position:-273px -165px}
.container,.container-1080{margin-left:auto;margin-right:auto;max-width:100%;width:1000px}
.container-1080{width:1080px}
.media-tablet .container{padding-left:32px;padding-right:32px}
.media-phone .container{padding-left:16px;padding-right:16px}
.global-page-header{background-color:#fff;background-color:var(--header-background);box-shadow:0 0 20px rgba(0,0,0,.04);left:0;position:fixed;top:0;width:100%;z-index:99}
.navbar-header{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:space-between}
.navbar-header .app-logo{height:32px;margin:0;width:117px}
.navbar-header .app-logo a{display:block;height:100%;line-height:1;text-indent:-99999rem}
.navbar-collapse{display:flex;flex:1;height:100%;justify-content:space-between;margin-left:36px}
.navbar-collapse .navbar-nav a{color:inherit;font-size:16px;line-height:24px;position:relative}
.navbar-collapse .navbar-nav a:active,.navbar-collapse .navbar-nav a:hover{color:#333;color:var(--color-33)}
.navbar-collapse .navbar-nav .icons{font-size:24px}
.navbar-collapse .navbar-nav .icons.icon-language{font-size:18px}
.navbar-collapse .navbar-nav:not(.navbar-right) a{font-weight:700}
.navbar-collapse .navbar-nav:not(.navbar-right) a:after{background:#33a854;background:var(--color-green);border-radius:2px;bottom:-18px;content:"";height:4px;left:0;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;width:100%}
.navbar-collapse .navbar-nav:not(.navbar-right) .current-menu-item a{color:#333;color:var(--color-33);font-weight:700}
.navbar-collapse .navbar-nav:not(.navbar-right) .current-menu-item a:after{-webkit-transform:scale(1);transform:scale(1)}
.navbar-collapse .navbar-right a.active{color:#33a854;color:var(--color-green)}
.navbar-collapse .nav{grid-gap:0 20px;align-items:center;display:-ms-grid;display:grid;grid-auto-flow:column;height:100%}
.navbar-collapse .nav.navbar-right{grid-gap:0 20px}
.navbar-collapse .nav>li{align-items:center;display:flex}
.navbar-collapse .languages{align-items:center;border:1px solid hsla(0,0%,80%,.3);border-radius:30px;display:inline-flex;flex-direction:row;font-weight:400;height:36px;justify-content:space-between;padding-left:14px;padding-right:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:160px}
.navbar-collapse .languages .cur-language{grid-gap:0 8px;display:-ms-grid;display:grid;grid-auto-flow:column}
.dropdown-menu.mobile-menu{background-color:#fff;background-color:var(--header-background);border-width:0;left:auto;margin-top:0;min-width:168px;padding:8px 0;right:0;top:50px;width:auto}
.dropdown-menu.mobile-menu li{align-items:center;display:flex;height:44px;line-height:24px;padding:0 16px;white-space:nowrap}
.dropdown-menu.mobile-menu li:last-of-type a,.dropdown-menu.mobile-menu li:nth-last-of-type(2) a{-ms-grid-columns:18px 1fr;grid-template-columns:18px 1fr}
.dropdown-menu.mobile-menu .divider{margin:0 16px}
.dropdown-menu.mobile-menu .icon-night,.dropdown-menu.mobile-menu .icon-night-fill{font-size:20px;line-height:1}
.dropdown-menu.mobile-menu .icon-language{font-size:18px;line-height:1}
.dropdown-menu.mobile-menu a{grid-gap:0 8px;align-items:center;color:#909399;color:var(--color-90);display:-ms-grid;display:grid;flex:1;font-size:16px;grid-auto-flow:column;position:relative}
.dropdown-menu.mobile-menu a:hover{color:#333;color:var(--color-33)}
.dropdown-menu.mobile-menu .current-menu-item a{color:#333;color:var(--color-33);font-weight:700}
.dropdown-menu.mobile-menu .current-menu-item a:before{background:#33a854;background:var(--color-green);border-radius:2px;bottom:-12px;content:"";left:-16px;position:absolute;top:-12px;width:4px}
.dropdown-menu.language-menu{background-color:#fff;background-color:var(--header-background);border-color:transparent;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.06);margin-top:8px;padding:0;width:160px}
.dropdown-menu.language-menu li{box-shadow:inset 0 -.5px 0 hsla(0,0%,80%,.3);height:40px;line-height:40px;padding:0 16px}
.dropdown-menu.language-menu li:last-child{box-shadow:unset}
.dropdown-menu.language-menu li .current-menu-item a,.dropdown-menu.language-menu li a:hover{color:#33a854;color:var(--color-green)}
.dark-theme .dropdown-menu.language-menu li a:hover{color:#fff;color:var(--color-white)}
.navbar-mobile{display:none}
.navbar-mobile .icon-menu{font-size:24px}
.navbar-toggle{-webkit-appearance:none;appearance:none;background:0 0;border:0;line-height:1;margin:0;padding:0}
.navbar-toggle:hover{color:#333;color:var(--color-33)}
.language-modal .modal-dialog{margin:166px auto 0;max-width:320px;width:auto}
.language-modal .modal-content{background-color:#fff;background-color:var(--header-background);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15)}
.language-modal .modal-body{padding:10px}
.language-modal ul{max-height:360px;overflow:auto}
.language-modal ul li{color:#909399;color:var(--color-90);font-size:16px;height:48px;line-height:48px;text-align:center}
.language-modal ul li a{color:inherit;display:block}
.language-modal ul li a:hover{color:#333;color:var(--color-33)}
.language-modal ul li a.active{color:#33a854;color:var(--color-green)}
.dark-theme .icon-night:before{content:"\e610"}
.dark-theme .icon-night-fill:before{content:"\e615"}
.media-phone .navbar-collapse,.media-tablet .navbar-collapse{display:none}
.media-phone .navbar-mobile,.media-tablet .navbar-mobile{display:block}
.page-footer{background-color:#fff;background-color:var(--footer-background);box-shadow:0 0 80px rgba(0,0,0,.04);color:#909399;color:var(--color-90);padding-bottom:40px;padding-top:40px}
.page-footer .wrapper{-ms-grid-columns:306px 109px 1fr;display:-ms-grid;display:grid;grid-template-columns:306px 109px 1fr}
.page-footer .description{font-size:16px;line-height:22px}
.page-footer .desc{margin-top:24px}
.page-footer .splitline{background-color:#909399;background-color:var(--color-90);border-width:0;height:100%;margin-left:50px;margin-right:50px;opacity:.1;padding:0;width:1px}
.footer-logo{display:flex;flex-direction:row;justify-content:space-between}
.footer-logo .logo{display:inline-flex;height:22px;width:85px}
.footer-logo .logo svg{fill:currentColor}
.footer-logo .social-links-mobile{color:#909399;color:var(--color-90);display:flex;flex-direction:row;visibility:hidden}
.footer-logo .social-links-mobile a{align-items:center;border:1px solid #909399;border:1px solid var(--color-90);border-radius:50%;color:inherit;display:inline-flex;height:32px;justify-content:center;width:32px}
.footer-logo .social-links-mobile a:hover{border-color:#333;border-color:var(--color-33);color:#333;color:var(--color-33)}
.footer-logo .social-links-mobile li+li{margin-left:16px}
.footer-logo .social-links-mobile .icons{font-size:16px;line-height:1}
.footer-links{-ms-grid-columns:35% 10px 1fr 10px 1fr 10px 1fr;grid-gap:10px;color:#909399;color:var(--color-90);display:-ms-grid;display:grid;grid-template-columns:35% repeat(3,1fr)}
.footer-links h4{color:#606266;color:var(--color-60);font-size:18px;font-weight:700;line-height:22px;margin-bottom:24px}
.footer-links a{color:inherit}
.footer-links a:hover{color:#333;color:var(--color-33)}
.footer-links ul{grid-row-gap:16px;display:-ms-grid;display:grid}
.footer-links li{font-size:15px;line-height:22px;word-break:break-word}
.media-phone .page-footer .wrapper,.media-tablet .page-footer .wrapper{-ms-grid-columns:100%;grid-template-columns:100%}
.media-phone .footer-links,.media-phone .splitline,.media-tablet .footer-links,.media-tablet .splitline{display:none}
.media-phone .social-links-mobile,.media-tablet .social-links-mobile{visibility:visible}
.section-group{grid-gap:32px 0;display:-ms-grid;display:grid;justify-content:center;margin-bottom:80px;margin-top:80px;text-align:center}
.section-group .section-group-title{color:#333;color:var(--color-33);font-size:32px;font-weight:700;height:52px;line-height:1;margin-bottom:0;position:relative}
.section-group .section-group-title:after{background:#33a854;background:var(--color-green);border-radius:4px;bottom:-1px;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;top:auto;width:60px}
.section-group .apps-content{-ms-grid-columns:1fr 80px 1fr;grid-gap:0 80px;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;justify-content:center}
.section-group .apps-content>div{align-items:center;border-radius:20px;display:-ms-grid;display:grid;padding-bottom:40px;transition:all .3s}
@media (hover:hover){.section-group .apps-content>div:hover{background:#fff;background:var(--app-content-color);box-shadow:0 10px 30px rgba(0,0,0,.06)}
}
.section-group .apps-content .btn-group{grid-gap:0 12px;display:-ms-grid;display:grid;grid-auto-flow:column;justify-content:center}
.section-group .features-content{-ms-grid-columns:1fr 80px 1fr 80px 1fr;grid-gap:32px 80px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);margin-top:0;max-width:100%}
.section-group .features-content .icon-wrap{display:inline-flex;min-height:136px}
.section-group .features-content .icon-wrap .icon{font-size:120px}
.section-group .features-content h3{color:#333;color:var(--color-33);font-size:24px;font-weight:700;line-height:28px;margin-bottom:12px;margin-top:9px}
.section-group .features-content p{color:#909399;color:var(--color-90);font-size:16px;line-height:22px;margin-bottom:0}
.media-desktop .apps-content .btn-group,.media-tablet .apps-content .btn-group{position:relative}
.media-desktop .apps-content>div:first-of-type .btn-group,.media-tablet .apps-content>div:first-of-type .btn-group{-ms-grid-columns:1fr 12px 1fr 12px 1fr 12px 1fr;grid-gap:12px;grid-auto-flow:unset;grid-template-columns:repeat(4,1fr);margin:auto;width:282px}
.media-desktop .apps-content>div:first-of-type .btn-group>a,.media-tablet .apps-content>div:first-of-type .btn-group>a{-ms-grid-column-span:2;grid-column:span 2}
.media-desktop .apps-content>div:first-of-type .btn-group>a:last-child:nth-child(odd),.media-tablet .apps-content>div:first-of-type .btn-group>a:last-child:nth-child(odd){-ms-grid-column-span:2;background-color:transparent;background-image:none;bottom:-30px;color:#909399;color:var(--color-90);-ms-grid-column:3;grid-column:3/span 2;height:22px;position:absolute;text-indent:unset}
.media-phone .section-group,.media-tablet .section-group{grid-gap:20px 0}
.media-phone .section-group .apps-content,.media-tablet .section-group .apps-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}
.media-tablet .section-group{margin-top:60px}
.media-tablet .section-group .features-content{-ms-grid-columns:1fr 80px 1fr 80px 1fr 80px 1fr;grid-gap:20px 80px;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;width:640px}
.media-tablet .section-group .features-content>div{-ms-grid-column-span:2;grid-column:span 2}
.media-tablet .section-group .features-content>div:last-child:nth-child(odd){-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}
.media-tablet .section-group .apps-content>div{width:500px}
.media-phone .section-group{margin-bottom:64px;margin-top:60px}
.media-phone .section-group .section-group-title{font-size:24px;height:44px}
.media-phone .section-group .apps-content>div{max-width:100%;padding-bottom:20px;width:375px}
.media-phone .section-group .apps-content>div:hover{background:0 0;box-shadow:none}
.media-phone .section-group .apps-content>div:last-child{padding-bottom:0}
.media-phone .section-group .apps-content>div .btn-group{-ms-grid-columns:1fr 12px 1fr 12px 1fr 12px 1fr;grid-gap:12px;grid-auto-flow:unset;grid-template-columns:repeat(4,1fr);margin:auto;width:282px}
.media-phone .section-group .apps-content>div .btn-group>a{-ms-grid-column-span:2;grid-column:span 2}
.media-phone .section-group .apps-content>div .btn-group>a:last-child:nth-child(odd){-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}
.media-phone .section-group .features-content{-ms-grid-columns:100%;grid-gap:20px 0;grid-template-columns:100%;margin-left:auto;margin-right:auto;width:280px}
.media-phone .section-group .features-content .icon-wrap{min-height:auto}
.download-btn{background-color:transparent;padding:0;text-indent:-9999rem;transition:background-color .35s}
.btn-green,.download,.download-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;margin:0;outline:0}
.btn-green,.download{background:#026e20;border-radius:30px;box-shadow:0 10px 20px rgba(51,168,84,.2);color:#fff;font-size:18px;font-weight:400;height:48px;letter-spacing:1px;line-height:48px;padding:0 20px;text-align:center;transition:background-color .3s}
.btn-green:hover,.download:hover{background-color:#2a9247}
.btn-green.download-default,.download.download-default{background:hsla(220,4%,58%,.1);box-shadow:none;color:#606266;color:var(--color-60)}
.btn-green.download-default:hover,.download.download-default:hover{background:hsla(220,4%,58%,.2)}
.download{max-width:284px;min-width:244px}
.gotop-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;border-width:0;bottom:44px;box-shadow:0 6px 20px rgba(0,0,0,.06);display:flex;height:44px;justify-content:center;left:auto;margin:0;padding:0;position:fixed;right:30px;width:44px;z-index:9}
.gotop-btn>svg{fill:currentColor;height:10px;width:20px}
.media-phone .gotop-btn{bottom:24px;right:16px;right:var(--gutter);-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:right;transform-origin:right}
.dark-theme .gotop-btn{background-color:#3e3e3e}
.link-btn{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--app-content-color);border:1px solid #ccc;border:1px solid var(--color-cc);border-radius:30px;display:inline-block;font-size:16px;font-weight:400;height:40px;line-height:22px;margin:0;padding:8px 24px;transition:background-color .3s;white-space:nowrap}
.link-btn,.link-btn.link-default{color:#606266;color:var(--color-60)}
.link-btn.link-default{background:hsla(220,4%,58%,.1);border-color:transparent;box-shadow:none}
.link-btn.link-default:hover{background:hsla(220,4%,58%,.2)}
.link-btn.link-green{background-color:#33a854;background-color:var(--color-green);border-color:transparent;color:#fff;color:var(--color-white)}
.link-btn.link-green:hover{background-color:#2a9247}
.fade-in-down,.fade-in-down-effect2,svg[data-effect=animation]{opacity:0}
.banner{margin-left:auto;margin-right:auto;max-width:1366px;position:relative;text-align:center}
.banner .summary,.banner .title{color:#333;color:var(--color-33);display:block}
.banner .title{font-size:64px;font-weight:700;line-height:74px;margin:0;padding-bottom:20px;padding-top:56px}
.banner .summary{font-size:24px;font-weight:400;line-height:28px;margin-bottom:40px}
.banner .showmore{color:#909399;color:var(--color-90);font-size:14px;line-height:16px}
.banner .showmore:hover{color:#606266;color:var(--color-60)}
.banner .app-description{grid-gap:12px 0;align-items:center;display:-ms-grid;display:grid;justify-content:center}
.banner .thumbnail{display:block;height:auto;max-width:962px;width:100%}
.app-banner{align-items:center;display:flex;justify-content:center;padding-top:13px;position:relative;z-index:2}
.banner-icons{fill:currentColor;overflow:hidden;position:absolute;will-change:transform;z-index:3}
.icon-circle-yellow{height:58px;left:13.61639824%;top:28.27918171%;width:58px}
.icon-circle-blue{height:20px;left:74.23133236%;top:8.18291215%;width:20px}
.icon-circle-green{height:14px;left:59.51683748%;top:97.47292419%;width:14px}
.icon-semi-circle-orange{height:24px;left:87.21961933%;top:100.60168472%;width:12px}
.icon-semi-circle-blue{height:28px;left:6.80819912%;top:44.64500602%;width:28px}
.icon-semi-circle-yellow{height:48.53px;left:90.70278184%;top:29.24187726%;width:43.66px}
.icon-phone{height:67px;left:16.03221083%;top:51.26353791%;width:74px}
.icon-voice{height:53px;left:30.67349927%;top:32.73164862%;width:53px}
.icon-glasses{height:47.2px;left:10.10248902%;top:74.72924188%;width:64px}
.icon-fly{height:38px;left:67.34992679%;top:34.53670277%;width:47.31px}
.icon-fire{height:60px;left:84.40702782%;top:67.14801444%;width:62px}
.icon-cloud{height:49px;left:80.01464129%;top:84.35619735%;width:81.87px}
.icon-bubble{height:55.8px;left:25.76866764%;top:95.78820698%;width:103.5px}
.icon-face{height:70px;left:79.06295754%;top:46.08904934%;width:70px}
.media-tablet .icon-fire{opacity:0;visibility:hidden}
.media-tablet .icon-circle-yellow{left:4.8%;top:28.27918171%;z-index:4}
.media-tablet .icon-circle-green{top:97.47292419%}
.media-tablet .icon-circle-blue{left:82.6%;top:8.18291215%}
.media-tablet .icon-semi-circle-blue{left:1.6%;top:44.64500602%}
.media-tablet .icon-semi-circle-yellow{left:93.1%;top:29.24187726%}
.media-tablet .icon-semi-circle-orange{left:93.4%;top:100.60168472%}
.media-tablet .icon-voice{left:23.1%;top:32.73164862%}
.media-tablet .icon-face{left:88.2%;top:46.08904934%}
.media-tablet .icon-fly{left:73.2%;top:34.53670277%}
.media-tablet .icon-phone{left:4.1%;top:51.26353791%}
.media-tablet .icon-cloud{left:89.5%;top:84.35619735%}
.media-tablet .icon-bubble{height:55.8px;left:16.4%;top:95.78820698%;width:103.5px}
.media-phone .banner .title{font-size:32px;line-height:37px}
.media-phone .banner .summary{font-size:16px;line-height:18px}
.media-phone .banner .app-banner{padding-top:30px}
.media-phone .icon-fire,.media-phone .icon-fly,.media-phone .icon-glasses,.media-phone .icon-voice{opacity:0;visibility:hidden}
.media-phone .icon-circle-yellow{height:22px;left:4.8%;top:43.29896907%;width:22px}
.media-phone .icon-circle-blue{height:7.5px;left:90.66666667%;top:30.30927835%;width:7.5px}
.media-phone .icon-circle-green{height:5px;left:62.66666667%;top:95.87628866%;width:5px}
.media-phone .icon-semi-circle-blue{height:10px;left:1.6%;top:55.67010309%;width:10px}
.media-phone .icon-semi-circle-yellow{height:16px;left:93.33333333%;top:41.64948454%;width:16px}
.media-phone .icon-semi-circle-orange{height:9px;left:95.2%;top:97.93814433%;width:9px}
.media-phone .icon-voice{height:20px;left:23.2%;top:52.37113402%;width:20px}
.media-phone .icon-face{height:27px;left:88.53333333%;top:61.8556701%;width:27px}
.media-phone .icon-fly{height:14px;left:73.33333333%;top:53.60824742%;width:18px}
.media-phone .icon-phone{height:25px;left:4%;top:66.18556701%;width:28px}
.media-phone .icon-cloud{height:19px;left:90.13333333%;top:88.65979381%;width:31px}
.media-phone .icon-bubble{height:21px;left:16.26666667%;top:94.84536082%;width:39px}
.fade-in-down{-webkit-animation:fadeInDown .8s ease;animation:fadeInDown .8s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}
.fade-in-down.s1{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.5s;animation-duration:.5s}
.fade-in-down.s2{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.6s;animation-duration:.6s}
.fade-in-down.s3{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-duration:.7s;animation-duration:.7s}
.fade-in-down.s4{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-duration:.8s;animation-duration:.8s}
.fade-in-down-effect2{-webkit-animation:fadeInDown2 1s ease .5s;animation:fadeInDown2 1s ease .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes fadeInDown2{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
to{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}
}
@keyframes fadeInDown2{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
to{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}
}
.tips{align-items:center;background:hsla(220,4%,58%,.1);border-radius:8px;color:#909399;color:var(--color-90);display:inline-flex;font-size:14px;justify-content:center;line-height:20px;padding:8px;position:relative;text-align:center;width:300px}
.tips:before{background-color:#ff5454;border-radius:50%;bottom:0;color:#fff;color:var(--color-white);content:"!";display:inline-block;height:16px;left:8px;line-height:1;margin:auto;position:absolute;right:auto;top:0;width:16px}
.tips span{letter-spacing:.4px;padding-left:16px}
.page-header{-ms-grid-columns:1fr 435px;align-items:center;display:-ms-grid;display:grid;grid-template-columns:1fr 435px;padding:0 0 70px}
.page-header .title-box{grid-gap:32px;display:-ms-grid;display:grid}
.page-header .page-thumb{margin:auto;max-width:100%}
.page-header .page-description{color:#909399;color:var(--color-90);font-size:18px;font-weight:400;line-height:21px;min-height:100px}
.page-header .page-title{color:#333;color:var(--color-33);font-size:64px;font-weight:700;line-height:74px;margin-bottom:0;word-break:break-word}
.page-header .page-title.pt{font-size:33px}
.page-header .page-title.ja{font-size:54px}
.page-header .page-title.de{font-size:33px}
.page-header .page-title.ru{font-size:29px}
.page-header .page-title.es{font-size:43px}
.page-header .page-title.fr{font-size:35px}
.lang-de .page-title,.lang-pt .page-title{font-size:33px}
.lang-ru .page-title{font-size:29px}
.lang-fr .page-title{font-size:35px}
.lang-it .page-title,.lang-ja .page-title{font-size:54px}
.useragreement-page{color:#606266;color:var(--color-60);font-size:16px;line-height:22px;margin:auto;max-width:100%;padding:124px 15px 112px}
.useragreement-page h1,.useragreement-page h2,.useragreement-page ol,.useragreement-page p,.useragreement-page ul{margin:0;padding:0}
.useragreement-page ol,.useragreement-page ul{list-style:none}
.useragreement-page .heading-1,.useragreement-page .heading-2{color:#333;color:var(--color-33);font-weight:700;margin-bottom:24px;margin-top:0;padding:0}
.useragreement-page .heading-1{font-size:64px;line-height:74px;margin-bottom:80px}
.useragreement-page .ru{font-size:40px;line-height:74px}
.useragreement-page .pt{font-size:59px;line-height:74px}
.useragreement-page .fr{font-size:60px;line-height:74px}
.useragreement-page strong{color:#333;color:var(--color-33);display:block;font-size:16px;font-weight:700;line-height:22px;margin-bottom:24px}
.useragreement-page .txt-content{padding-left:8px}
.useragreement-page li{margin-bottom:24px}
.useragreement-page li:last-child{margin-bottom:0}
.media-phone .page-header{-ms-grid-columns:1fr;grid-gap:50px;grid-template-columns:1fr;padding-bottom:56px;padding-top:56px;text-align:center}
.media-phone .page-header .page-title{font-size:32px;line-height:37px;text-align:center}
.media-phone .page-header .page-description{font-size:16px;line-height:18px;text-align:center}
.media-phone .page-header .title-box{grid-gap:24px}
.media-phone .page-header .page-thumb{margin:auto;max-width:375px}
.media-phone .useragreement-page{padding:56px 0}
.media-phone .useragreement-page .heading-1{font-size:32px;line-height:37px}
.applist-icon{align-items:center;border-radius:50%;display:inline-flex;height:80px;justify-content:center;width:80px}
.applist-icon svg{fill:currentColor;color:#333;color:var(--color-33);height:48px;overflow:hidden;transition:color .1s;width:48px}
.app-download-btn{background:#33a854;background:var(--color-green);border-radius:30px;color:#fff;display:inline-block;font-size:18px;line-height:36px;text-align:center;transition:background-color .2s;vertical-align:middle;width:157px}
.app-download-btn:hover{background-color:#22a162}
.app-download-btn>svg{fill:currentColor;display:none;height:20px;overflow:hidden;vertical-align:middle;width:20px}
.app-platform-list{grid-gap:40px;display:-ms-grid;display:grid;padding-bottom:80px;padding-top:0}
.app-platform-list .app-download-btn{position:absolute;right:22px;top:22px;z-index:2}
.app-platform-list .show-less-log-btns{bottom:20px;position:absolute;right:24px}
.app-platform-list .show-less-log-btns a{color:#33a854;color:var(--color-green);display:none;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1}
.app-platform-list .show-less-log-btns span{vertical-align:middle}
.app-platform-list .show-less-log-btns svg{fill:currentColor;height:6px;overflow:hidden;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;width:9px}
.app-platform-list .showless-log svg{-webkit-transform:rotate(0);transform:rotate(0)}
.app-platform-list .history-btn{color:#33a854;color:var(--color-green);font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase}
.app-platform-list .fileinfo{grid-gap:4px;color:#606266;color:var(--color-60);display:-ms-grid;display:grid;font-size:14px;font-weight:400;gap:4px;line-height:16px;padding-bottom:8px;padding-top:8px;word-break:break-all}
.app-platform-list li{-ms-grid-columns:80px 24px 1fr;grid-gap:24px;border-radius:20px;color:#333;color:var(--color-33);display:-ms-grid;display:grid;grid-template-columns:80px 1fr;padding:24px 32px;position:relative;transition:box-shadow .2s,background-color .3s}
.app-platform-list li .app-infos{min-width:0}
.app-platform-list li .platform-name{color:#333;color:var(--color-33);font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}
.app-platform-list li .platform-version{color:#333;color:var(--color-33);font-size:14px;font-weight:700;line-height:16px;padding-bottom:10px}
.app-platform-list li .changelogs,.app-platform-list li .less-log{color:#606266;color:var(--color-60);font-size:14px;line-height:21px;padding-right:50px}
.app-platform-list li .changelogs>div{word-wrap:break-word;max-width:100%;white-space:pre-wrap;word-break:break-word}
.app-platform-list li .less-log{display:block;height:21px;max-width:100%;overflow:hidden;text-overflow:ellipsis}
.app-platform-list li.active{background:#fff;background:var(--app-content-color);box-shadow:0 10px 30px rgba(0,0,0,.06)}
.app-platform-list li.active .less-log,.app-platform-list li.active .showmore-log{display:none}
.app-platform-list li.active .showless-log{display:inline-block}
.app-platform-list li.active .changelogs>div{margin-bottom:20px}
.app-platform-list li .showmore-log{display:inline-block}
@media (hover:hover){.app-platform-list li:hover{background:#fff;background:var(--app-content-color);box-shadow:0 10px 30px rgba(0,0,0,.06)}
}
.media-phone .app-download-btn{line-height:32px;width:68px}
.media-phone .app-download-btn svg{display:inline}
.media-phone .app-download-btn span{display:none}
.media-phone .applist-icon{height:48px;width:48px}
.media-phone .applist-icon svg{height:40px;width:40px}
.media-phone .app-platform-list{padding-top:0}
.media-phone .app-platform-list .show-less-log-btns a>span{visibility:hidden}
.media-phone .app-platform-list .app-download-btn{right:18px;top:18px}
.media-phone .app-platform-list li{grid-gap:40px 12px;-ms-grid-columns:48px 12px 1fr;grid-template-columns:48px 1fr;padding:20px 16px}
.media-phone .app-platform-list li .changelogs,.media-phone .app-platform-list li .less-log{padding-right:0}
.media-phone .app-platform-list li .platform-name{font-size:20px;line-height:32px}
.contact-page>section{margin-bottom:160px}
.contact-card{-ms-grid-columns:minmax(124px,auto) 24px 1px 24px 1fr;grid-gap:24px;border:1px solid hsla(0,0%,80%,.302);border-radius:20px;color:#606266;color:var(--color-60);display:-ms-grid;display:grid;font-size:24px;grid-template-columns:minmax(124px,auto) 1px 1fr;line-height:1;margin-top:40px;padding:48px 44px;transition:background-color .2s,box-shadow .2s}
.contact-card:hover{background-color:#fff;background-color:var(--app-content-color);box-shadow:0 10px 30px rgba(0,0,0,.06)}
.contact-card .icons{font-size:24px}
.contact-card .left{text-align:center}
.contact-card a{color:inherit}
.contact-card a:hover{text-decoration:underline}
.contact-card .splitline{background-color:#606266;background-color:var(--color-60);border-width:0;height:100%;margin:0;opacity:.3;padding:0;width:1px}
.media-phone .contact-card{-ms-grid-columns:1fr;grid-gap:12px;font-size:20px;grid-template-columns:1fr;margin-top:20px;padding:16px 24px}
.media-phone .contact-card:last-of-type{margin-bottom:100px}
.media-phone .contact-card span{padding-left:5px}
.media-phone .contact-card .splitline{display:none}
.media-phone .contact-card .left{text-align:left}
.media-phone .contact-card .right{text-indent:32px}
.changelog-modal .modal-content{background:#fff;background:var(--app-content-color);border-radius:20px;border-width:0;box-shadow:none;padding:24px 32px}
.changelog-modal .modal-dialog{margin:20vh auto;max-width:100%;padding-left:16px;padding-right:16px;width:800px}
.changelog-modal .close{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:#606266;color:var(--color-60);font-size:34px;font-weight:0;line-height:1;margin:0;outline:0;padding:0;position:absolute;right:0;top:0}
.changelog-modal .platform-info{-ms-grid-columns:80px 24px 1fr;grid-gap:24px;align-items:center;border:0;display:-ms-grid;display:grid;grid-template-columns:80px 1fr;padding:0;position:relative}
.changelog-modal .platform-info .platform-name{color:#333;color:var(--color-33);font-size:24px;font-weight:600;margin:0}
.changelog-modal .modal-body{margin-top:32px;padding:0}
.timelines{grid-gap:32px;display:none;height:430px;overflow:auto}
.timelines.timelien-show{display:-ms-grid;display:grid;grid-auto-flow:row;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}
.timelines::-webkit-scrollbar{height:1px;width:8px}
.timelines::-webkit-scrollbar-thumb{background:#909399;background:var(--color-90);border-radius:8px}
.timelines::-webkit-scrollbar-track{background:#fff;background:var(--app-content-color);border-radius:8px}
.timelines li{-ms-grid-columns:80px 24px 1fr;grid-gap:24px;display:-ms-grid;display:grid;grid-template-columns:80px 1fr}
.timelines li .log-version{text-align:right}
.timelines li b{color:#333;color:var(--color-33);font-size:16px;font-weight:600;line-height:1}
.timelines li .date{color:#909399;color:var(--color-90);font-size:12px;font-weight:400;line-height:17px}
.timelines li .log-info{word-wrap:break-word;color:#606266;color:var(--color-60);font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;max-width:100%;padding-right:16px;white-space:pre-wrap;word-break:break-word}
.media-phone.modal-open .changelog-modal{height:100vh;overflow:hidden}
.media-phone .changelog-modal .platform-info{-ms-grid-columns:64px 16px 1fr;grid-gap:16px;grid-template-columns:64px 1fr}
.media-phone .changelog-modal .modal-dialog{margin:10vh auto 0}
.media-phone .timelines li{-ms-grid-columns:100%;grid-gap:16px;grid-template-columns:100%}
.media-phone .timelines li .log-version{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-right:16px}
.download-modal .close{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:#606266;color:var(--color-60);font-size:26px;font-weight:400;line-height:1;margin:0;outline:0;padding:0;position:absolute;right:20px;top:20px;z-index:9}
.download-modal .modal-content{background:#fff;background:var(--app-content-color);border-radius:20px;border-width:0;box-shadow:none}
.download-modal .modal-dialog{margin:25vh auto;max-width:100%;width:504px}
.download-modal .modal-body{align-items:center;display:flex;flex-direction:column;padding:40px}
.download-modal .modal-body .title{color:#333;color:var(--color-33);font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;text-align:center}
.download-modal .modal-body span{color:#909399;color:var(--color-90);font-size:14px}
.download-modal .modal-body .buttons{display:flex;justify-content:space-evenly;margin-top:36px;width:100%}
.lang-de .navbar-collapse .navbar-left,.lang-ru .navbar-collapse .navbar-left{grid-gap:0 24px}
.error-page{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:20px 0 140px}
.error-page span{color:#333;color:var(--color-33);font-size:28px}
.error-page>div{align-items:center;display:flex;flex-direction:column;justify-content:center}
.error-page .btn-green{width:190px}
@font-face{font-family:custom_icon;src:url(../font/fonticon.woff2) format("woff2"),url(../font/fonticon.woff) format("woff"),url(../font/fonticon.ttf) format("truetype")}
.icons{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:custom_icon!important;font-size:16px;font-style:normal}
.icon-taiyang_fill2:before{content:"\e615"}
.icon-night-fill:before{content:"\e611"}
.icon-language:before{content:"\e654"}
.icon-sun_outline:before{content:"\e610"}
.icon-arrow-up:before{content:"\e685"}
.icon-close:before{content:"\e6e9"}
.icon-menu:before{content:"\e612"}
.icon-chat:before{content:"\e613"}
.icon-twitter:before{content:"\e614"}
.icon-night:before{content:"\e616"}
.fade{opacity:0;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}
.caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px dashed;display:inline-block;height:0;vertical-align:middle;width:0}
.dropdown,.dropup{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}
.dropdown-menu.pull-right{left:auto;right:0}
.dropdown-menu .divider{background-color:hsla(0,0%,80%,.3);height:1px;margin:9px 0;overflow:hidden}
.open>.dropdown-menu{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:slidenavAnimation;animation-name:slidenavAnimation;-webkit-animation-timing-function:ease;animation-timing-function:ease;display:block}
.dropdown:after{background-color:#000;bottom:0;content:"";left:0;right:0;top:60px;visibility:hidden;z-index:1}
.dropdown.open:after{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeInDownDropdown;animation-name:fadeInDownDropdown;-webkit-animation-timing-function:linear;animation-timing-function:linear;position:fixed;visibility:visible}
@-webkit-keyframes fadeInDownDropdown{0%{opacity:0}
to{opacity:.12}
}
@keyframes fadeInDownDropdown{0%{opacity:0}
to{opacity:.12}
}
@-webkit-keyframes slidenavAnimation{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}
to{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}
}
@keyframes slidenavAnimation{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}
to{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}
}
.open>a{outline:0}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}
.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}
.pull-right>.dropdown-menu{left:auto;right:0}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-top:0;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}
@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}
.navbar-right .dropdown-menu-left{left:0;right:auto}
}
.modal,.modal-open{overflow:hidden}
.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}
.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{margin:10px;position:relative;width:auto}
.modal-content{background-clip:padding-box;border-radius:6px;outline:0;position:relative}
.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.in{opacity:.5}
.modal-header{padding:15px}
.modal-header .close{margin-top:-2px}
.modal-title{line-height:1.42857143;margin:0}
.modal-body{padding:15px;position:relative}
.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}
[dir=ltr] .tooltip{text-align:left}
[dir=rtl] .tooltip{text-align:right}
.tooltip{word-wrap:normal;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}
.tooltip.in{opacity:.9}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}
.tooltip.top-left .tooltip-arrow{right:5px}
.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}
.tooltip.top-right .tooltip-arrow{left:5px}
.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}
.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}
.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}
.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}
.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}
.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}
[dir=ltr] .popover{text-align:left}
[dir=rtl] .popover{text-align:right}
.popover{word-wrap:normal;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.42857143;max-width:276px;padding:1px;position:absolute;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover>.arrow{border-width:11px}
.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}
.popover>.arrow:after{border-width:10px;content:""}
.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}
.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}
.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}
.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}
.popover.bottom>.arrow{border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}
.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}
.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}
.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}
.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}
.popover-content{padding:9px 14px}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{background-color:transparent;border:0;color:transparent;text-shadow:none}
.hidden{display:none!important}
.affix{position:fixed}
