body{font:12px/18px "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Verdana,sans-serif;}html.native-fonts body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}html.lang-rtl{direction:rtl;}body,html.theme-dark body.bg-light{--text-color:#000;--second-text-color:#7d7f81;--accent-btn-color:#2481cc;--accent-color-hover:#1a8ad5;--body-bg:#fff;--box-bg:#fff;--box-bg-blured:rgba(255,255,255,.84);--accent-link-color:#2481cc;--dl-link-icon:url('data:image/svg+xml,%3Csvg%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m4.4%2010.3%203.3-3.5c0%200%200%200%200%200l-3.3-3.5%22%20fill%3D%22none%22%20stroke%3D%22%231482d1%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%221.05%22%2F%3E%3C%2Fsvg%3E');--icon-verified:url('data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20width%3D%2226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m6%206h12v12h-12z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22m14.38%201.51%201.82%201.82c.37.37.86.57%201.38.57h2.57c1.01%200%201.85.77%201.94%201.76l.01.19v2.57c0%20.52.21%201.01.57%201.38l1.82%201.82c.71.71.76%201.84.13%202.61l-.13.15-1.82%201.82c-.37.37-.57.86-.57%201.38v2.57c0%201.01-.77%201.85-1.76%201.94l-.19.01h-2.57c-.52%200-1.01.21-1.38.57l-1.82%201.82c-.71.71-1.84.76-2.61.13l-.15-.13-1.82-1.82c-.37-.37-.86-.57-1.38-.57h-2.57c-1.01%200-1.85-.77-1.94-1.76l-.01-.19v-2.57c0-.52-.21-1.01-.57-1.38l-1.82-1.82c-.71-.71-.76-1.84-.13-2.61l.13-.15%201.82-1.82c.37-.37.57-.86.57-1.38v-2.57c0-1.08.87-1.95%201.95-1.95h2.57c.52%200%201.01-.21%201.38-.57l1.82-1.82c.76-.76%202-.76%202.76%200zm3.2%208.05c-.43-.34-1.03-.31-1.42.06l-.1.11-4.45%205.56-1.75-1.75-.11-.1c-.42-.32-1.03-.29-1.42.1s-.42.99-.1%201.42l.1.11%202.6%202.6.11.1c.42.32%201.02.29%201.4-.08l.1-.11%205.2-6.5.08-.12c.27-.46.17-1.05-.25-1.4z%22%20fill%3D%22%231c93e3%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');}html.theme-dark body,html body.bg-dark{--text-color:#fff;--accent-btn-color:#1c93e3;--body-bg:#000;--box-bg:#1e1e1e;--box-bg-blured:rgba(34,34,34,.84);--accent-link-color:#3ca1eb;--dl-link-icon:url('data:image/svg+xml,%3Csvg%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m4.4%2010.3%203.3-3.5c0%200%200%200%200%200l-3.3-3.5%22%20fill%3D%22none%22%20stroke%3D%22%2330aafd%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%221.05%22%2F%3E%3C%2Fsvg%3E');}body{background:var(--body-bg);}.no-transition,.no-transition *{transition:none !important;}a,a:hover{color:#0088cc;}a:focus{text-decoration:none;}a:hover{text-decoration:underline;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.row{margin-left:-15px;margin-right:-15px;}.container:before{content:" ";display:table;}.container:after{content:" ";display:table;clear:both;}@media (min-width:1px){.lang-rtl .site-nav,.lang-rtl .site-nav > li{float:right;}.lang-rtl .site-nav-aux{float:left !important;}}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;isolation:isolate;background:#fff;margin-bottom:0;overflow:visible;}@supports(-webkit-backdrop-filter:blur(0px)){.site-header{background:rgba(255,255,255,.84);-webkit-backdrop-filter:blur(25px);}}@supports(backdrop-filter:blur(0px)){.site-header{background:rgba(255,255,255,.84);backdrop-filter:blur(25px);}}.site-header .site-header-inner{box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #e8e8e8;overflow:visible;}.site-nav a{color:#0088cc;}.site-nav a:hover,.site-nav .active a{color:#0088cc;}.site-nav > .active > a,.site-nav > .open > a,.site-nav > li > a:hover{position:relative;}.site-nav > li > a:after{display:block;height:3px;background:#179cde;position:absolute;border-radius:2px 2px 0 0;content:"";left:4px;right:4px;opacity:0;bottom:-1px;-webkit-transition:opacity .2s ease-in-out,transform .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,transform .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform-origin:bottom;transform:scaleX(0.3) scaleY(0);}.site-nav > .active > a:after,.site-nav > .open > a:after,.site-nav > li > a:hover:after{opacity:1;transform:scaleX(1.0) scaleY(1.0);}.site-nav > li > a,.site-nav > li > a:hover,.site-nav > li > a:focus{background-color:transparent;}.nav{color:#a2a2a2;font-size:15px;padding-left:0;padding-right:0;}.caret{display:inline-block;background:url(/assets/img/dropdown-1x.png) -2px -5px no-repeat;border:0;width:14px;height:6px;margin-left:2px;vertical-align:middle;}.nav-pills > li > a{font-size:15px;padding:8px 17px;border-radius:0;}.nav > li > a:hover,.nav > li > a:focus{background-color:#f0f6fa;text-decoration:none;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus,.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{box-shadow:none;background-color:#1e98d4;color:#FFF;border:0;}.nav .open > a .caret,.nav .open > a:hover .caret,.nav .open > a:focus .caret{background-position:-2px -15px;}.site-lang-menu{position:absolute;top:100%;z-index:1002;min-width:177px;padding:0;margin:7px 0 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;border-radius:0;border:1px solid rgba(29,92,123,0.3);box-shadow:0 1px 1px rgba(20,60,83,0.1);-webkit-box-shadow:0 1px 1px rgba(20,60,83,0.1);}.site-lang-menu > li > a{padding:8px 18px;margin:0 -1px;color:#08c;}.site-lang-menu > li > a:first-child{margin-top:-1px;padding-top:9px;}.site-lang-menu > li > a:last-child{margin-bottom:-1px;padding-bottom:9px;}.site-lang-menu > li > a:hover,.site-lang-menu > li > a:focus,.site-lang-menu > li.active > a{text-decoration:none;color:#FFF;background-color:#1e98d4;}#doc-content > ul:not(.nav),#doc-content ul.bulleted,#doc-content > ul:not(.nav) ul:not(.nav),#doc-content > ol:not(.nav) ul:not(.nav),#doc-content ul.bulleted ul.bulleted{list-style-type:none;padding-left:10px;}.is-rtl #doc-content > ul:not(.nav),.is-rtl #doc-content ul.bulleted,.is-rtl #doc-content > ul:not(.nav) ul:not(.nav),.is-rtl #doc-content > ol:not(.nav) ul:not(.nav),.is-rtl #doc-content ul.bulleted ul.bulleted{padding-right:10px;padding-left:0;}#doc-content > ol{padding-left:25px;}#doc-content > ol > li{padding-left:5px;}#doc-content > ul:not(.nav) li,#doc-content > ol:not(.nav) ul:not(.nav) li,#doc-content ul.bulleted li{background-image:url(/assets/img/bullet.png);background-repeat:no-repeat;background-position:0px 8px;padding-left:20px;}.is-rtl #doc-content > ul:not(.nav) li,.is-rtl #doc-content > ol:not(.nav) ul:not(.nav) li,.is-rtl #doc-content ul.bulleted li{background-position:100% 8px;padding-left:0;padding-right:20px;}@media(max-width:720px){#doc-content table.table{width:100%;max-width:100%;margin-bottom:17px;display:block;overflow:auto;margin:0 -14px;margin-bottom:17px;padding:0 14px;box-sizing:content-box;}#doc-content code{overflow-wrap:break-word;}#doc-content table.table-bordered{border:0;}#doc-content table.table-bordered thead th{border-top:1px solid #eee;}}#doc-content table.table code{overflow-wrap:normal;}.breadcrumb > li{text-shadow:none;}.breadcrumb > li > .divider{color:#c1d3e4;}pre,code{border:0;}pre{font-size:13px;color:#546172;background:#ecf3f8;border-radius:0;}code{background:#feeae4;color:#c61717;padding:3px 5px;border-radius:0;}blockquote{border-left-color:#179cde;}blockquote p{font-size:14px;font-weight:normal;line-height:20px;margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:8.5px;}.table td,.table th{border-top-color:#eee;}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:20px 0 10px 0;position:relative;}h1{font-size:20px;margin-top:32px;margin-bottom:12px;}h2{font-size:20px;margin-top:32px;margin-bottom:12px;}h3{font-size:20px;margin-top:32px;margin-bottom:10px;}h4{font-size:16px;margin-top:29px;margin-bottom:7px;}h5{font-size:16px;margin-top:29px;margin-bottom:7px;}mark{padding:.2em .4em;}a.btn,button.btn{border-radius:0;}.form-control{border-radius:0;box-shadow:none;}a.anchor{text-decoration:none;line-height:1;margin-left:-22px;cursor:default;display:block;position:absolute;top:0;left:0;bottom:0;border-top:60px solid transparent;margin-top:-60px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;outline:0;}.is-rtl a.anchor{margin-right:-22px;margin-left:0;}a.anchor i.anchor-icon{display:inline-block;width:18px;height:20px;margin-top:2px;line-height:14px;vertical-align:text-top;background:url(/assets/img/link-icon.png) 0 0 no-repeat;background-size:17px 18px;opacity:0;cursor:pointer;padding:0;position:relative;z-index:10;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}h1 a.anchor i.anchor-icon{margin-top:2px;}h2 a.anchor i.anchor-icon{margin-top:2px;}h3 a.anchor i.anchor-icon{margin-top:2px;}h4 a.anchor i.anchor-icon{margin-top:0px;}h1:hover a.anchor i.anchor-icon,h2:hover a.anchor i.anchor-icon,h3:hover a.anchor i.anchor-icon,h4:hover a.anchor i.anchor-icon,h5:hover a.anchor i.anchor-icon,h6:hover a.anchor i.anchor-icon{opacity:0.6;}i.anchor-icon:hover{opacity:1 !important;}.breadcrumb{background-color:#ecf3fa;}.breadcrumb{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.breadcrumb li{display:inline-block;float:none;white-space:nowrap;text-overflow:ellipsis;}.breadcrumb > li + li:before{padding:0;content:"";}.icon-breadcrumb-divider{display:inline-block;background:url(/assets/img/breadcrumb-divider-1x.png) 0 50% no-repeat;width:5px;height:18px;line-height:18px;margin:0 8px;vertical-align:top;}.slightly-pull-right{float:right;}.slightly-pull-left{float:left;}.back-to-top-wrap{display:block;pointer-events:none;cursor:default;position:fixed;left:0;top:50px;bottom:0;outline:none;box-shadow:none;opacity:0;transition:opacity ease-in-out 0.2s;-webkit-transition:opacity ease-in-out 0.2s;direction:ltr;}.back-to-top-wrap.is-rtl{left:auto;right:0;direction:rtl;}.back-to-top-wrap.back-to-top-shown{cursor:pointer;pointer-events:all;opacity:1;}.back-to-top-wrap:hover{text-decoration:none;}.back-to-top{font-size:15px;width:120px;text-align:center;padding:18px 15px 18px 7px;transition:background ease-in-out 0.2s;-webkit-transition:background ease-in-out 0.2s;}.back-to-top-wrap:hover .back-to-top{background:#ecf3f8;background:rgba(174,198,215,0.2);}.icon-to-top{display:inline-block;background:url(/assets/img/back-to-top-1x.png) 0 50% no-repeat;width:16px;height:7px;margin-right:12px;margin-top:7px;vertical-align:text-top;}.back-to-top-wrap.is-rtl .icon-to-top{margin-left:12px;margin-right:0;}.site-header .site-follow-x a{padding-top:15.5px;padding-bottom:15.5px;}.site-page-container,.doc-page{margin-top:51px;}.home-page-container{padding:0;}.home-wrap{margin-top:17px;}.home-wrap h3{color:#222222;font-size:23px;font-weight:500;}.home-guides{max-width:800px;margin:48px auto 40px;padding:0 16px;}.home-guides-header{font-size:16px;font-weight:bold;text-align:center;margin:0 0 28px;}.home-guides-header a{color:#0088cc;}.home-guides-list{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;row-gap:32px;}.home-guides-item{display:block;text-decoration:none;color:inherit;}a.home-guides-item:hover,a.home-guides-item:focus{text-decoration:none;}.home-guides-title{margin:0;font-size:17px;font-weight:bold;line-height:1.35;color:#0088cc;}a.home-guides-item:hover .home-guides-title{text-decoration:underline;}.home-guides-lead{margin:8px 0 0;font-size:14px;line-height:1.55;color:#666;}.home-guides-date{margin-top:8px;font-size:13px;color:#999;}.home-guides-more{display:block;text-align:center;margin-top:32px;font-size:15px;color:#0088cc;}@media (max-width:640px){.home-guides-list{grid-template-columns:1fr;row-gap:28px;}}.home-card-animated{width:160px;margin:0 auto;}.no-access-wrap{color:#999;padding:100px 40px;text-align:center;font-size:18px;}.site-side-wrap{background:#ecf3fa;padding:15px 20px 20px;font-size:12px;width:200px;}.blog-side-blog .site-side-wrap{width:180px;}.site-side-header{display:block;color:#0088cc;font-weight:bold;font-size:16px;margin-bottom:15px;}a.site-side-item{display:block;margin-top:10px;}a.site-side-item:hover{text-decoration:none;}.site-side-date{color:#000;font-weight:bold;}.site-side-title{color:#0088cc;}a.site-side-item:hover .site-side-title{text-decoration:underline;}.site-side-tour .site-side-title{font-size:14px;}.home-bottom-blog,.blog-bottom-related{display:none;}.home-side-blog{position:relative;}.home-side-blog .site-side-wrap{position:absolute;margin-top:20px;width:260px;right:77px;}.lang-rtl .home-side-blog .site-side-wrap{left:77px;right:auto;}.home-bottom-blog{margin:0px 15px 20px;}.site-side-wrap{background:none;padding:5px 17px 5px 0;margin:0 0 17px 26px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:start;align-items:stretch;align-content:start}.blog-bottom-related .site-side-wrap{margin:0 0 0 10px;}.blog-side-blog{position:relative;}.blog-side-blog .site-side-wrap{position:absolute;margin-top:50px;right:-200px;}.lang-rtl .blog-side-blog .site-side-wrap{left:-200px;right:auto;}.site-side-wrap:before{content:' ';display:block;width:5px;background:#179cde;border-radius:5px;overflow:hidden;flex:0 0 auto;margin:0 17px 0 0;}.lang-rtl .site-side-wrap:before{margin:0 0 0 17px;}.home-brand-wrap{max-width:400px;margin:0 auto;padding:20px 0 20px;}a.home-logo{display:block;line-height:0;text-decoration:none !important;}svg.home-logo,image.home-logo,img.home-logo{display:block;width:128px;height:128px;margin:0 auto;}div.home-logo{display:block;width:144px;height:144px;margin:-8px auto;animation:500ms steps(30) both;background-image:url(/assets/img/site-logo-sprite.svg);background-repeat:no-repeat;background-size:auto 144px;background-position:100% 0;}div.home-logo.play{animation-name:t-logo-play;}@-webkit-keyframes t-logo-play{from{background-position:0% 0%;}to{background-position:100% 0%;}}@keyframes t-logo-play{from{background-position:0% 0%;}to{background-position:100% 0%;}}.home-logo-title,.home-logo-title:hover{font-size:34px;color:#222222;text-align:center;margin-top:18px;margin-bottom:6px;font-weight:normal;letter-spacing:-2px;}.home-logo-title-image{display:block;width:144px;height:36px;margin:18px auto 6px;}.home-tagline{font-size:20px;line-height:148%;max-width:285px;margin:0 auto;color:#8c8c8c;text-align:center;padding:1px 0 10px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Light",Helvetica,Arial,Verdana,sans-serif;font-weight:300;}.download-mobile{text-align:center;max-width:1028px;margin:0 auto;}.download-link{text-align:center;display:inline-block;box-sizing:content-box;height:38px;padding-top:262px;padding-bottom:20px;margin:40px 0;font-size:15px;line-height:20px;max-width:100%;position:relative;}a.download-link:hover{text-decoration:none;}a.download-link:after{display:block;height:3px;background:#179cde;position:absolute;border-radius:2px;content:"";left:4px;right:4px;opacity:0;bottom:-1px;-webkit-transition:opacity .2s ease-in-out,transform .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,transform .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform-origin:bottom;transform:scaleX(0.3) scaleY(0);}a.download-link:hover:after{opacity:1;transform:scaleX(1.0) scaleY(1.0);}.download-link-android{width:28.210116857923%;min-width:245px;}.download-link-ios{width:42.9961%;min-width:350px;}.download-link-desktop{display:none;min-width:320px;background:url(/assets/img/site-phone.webp) 50% 0 no-repeat;}.download-image-ios,.download-image-android{display:block;position:absolute;top:50%;left:50%;transform-origin:50% 50%;opacity:1.0;pointer-events:none;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;padding:0;border:0;}.download-image-ios{margin:-150px 0 0 -152px;width:304px;height:240px;background:url(/assets/img/site-ios.webp) 50% 0 no-repeat;}.download-image-android{margin:-150px 0 0 -152px;width:304px;height:240px;background:url(/assets/img/site-android.webp) 50% 0 no-repeat;}.download-more-btn{margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:0;white-space:nowrap;padding:10px 16px;font-size:15px;line-height:1.33;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ffffff;background-color:#318fd3;margin-top:5px;display:none;border-radius:3px;}.download-more-btn:hover{color:#FFF;}.icon-arrow-more{display:inline-block;vertical-align:baseline;width:6px;height:11px;background:url(/assets/img/site-arrow.png) 0 0 no-repeat;margin-left:10px;}.download-desktop-header{text-align:center;}.download-desktop-wrap-alt{position:relative;height:340px;overflow:hidden;}.download-desktop-wrap{position:absolute;left:0;right:0;top:0;height:340px;}.download-desktop{position:absolute;left:0;right:0;top:0;height:340px;min-width:0;background:url(/assets/img/site-desktop.webp) 50% 19px no-repeat;background-size:1246px 260px;}.download-desktop-links{width:595px;max-width:100%;margin:0 auto;display:flex;align-items:flex-start;}.download-desktop-link{text-align:center;display:block;box-sizing:border-box;flex:1 1 0;min-width:0;padding:270px 12px 20px;font-size:15px;vertical-align:top;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;position:relative;float:none;}.download-desktop-link:hover{text-decoration:none;}a.download-desktop-link:hover{text-decoration:none;}a.download-desktop-link:after{display:block;height:3px;background:#179cde;position:absolute;border-radius:2px;content:"";left:4px;right:4px;opacity:0;bottom:-1px;-webkit-transition:opacity .2s ease-in-out,transform .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,transform .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform-origin:bottom;transform:scaleX(0.3) scaleY(0);}a.download-desktop-link:hover:after{opacity:1;transform:scaleX(1.0) scaleY(1.0);}.download-link-pc,.download-link-macos{width:auto;padding-left:12px;padding-right:12px;}.home-body{margin-top:40px;padding-top:5px;}.home-body-header{text-align:center;margin-top:0;padding-top:20px;}.icon-android,.icon-ios{display:inline-block;vertical-align:text-top;width:25px;height:27px;background:0 0 no-repeat;margin-right:10px;margin-top:-6px;}.lang-rtl .icon-android,.lang-rtl .icon-ios{margin-right:0;margin-left:10px;}.icon-ios{background-image:url(/assets/img/site-icon-apple.svg);}.icon-android{background-image:url(/assets/img/site-icon-android.svg);}.icon{display:inline-block;}.icon-twitter{width:21px;height:17px;vertical-align:text-top;background:url(/assets/img/twitter.png) 0 0 no-repeat;opacity:0.9;}a:hover .icon-twitter{opacity:0.99;}.app-icon{display:inline-block;width:30px;height:30px;line-height:30px;margin-right:7px;vertical-align:-9px;background:no-repeat left;background-size:cover;}.is-rtl .app-icon{margin-right:0;margin-left:7px;}.app-icon-android{background-image:url(/assets/img/app-icon-android.svg);}.app-icon-ios{background-image:url(/assets/img/app-icon-ios.svg);}.app-icon-macos{background-image:url(/assets/img/app-icon-macos.svg);}.app-icon-desktop{background-image:url(/assets/img/app-icon-desktop.svg);}.app-icon-webk{background-image:url(/assets/img/app-icon-webk.svg);}.app-icon-webz{background-image:url(/assets/img/app-icon-webz.svg);}.app-icon-weba{background-image:url(/assets/img/app-icon-weba.svg);}.home-cards{max-width:950px;margin:18px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;}.home-card-cell{position:relative;min-height:1px;padding-left:15px;padding-right:15px;flex:0 1 auto;width:100%;}@media (min-width:768px){.home-card-cell{width:50%;}}@media (min-width:992px){.home-card-cell{width:33.33333%;}}.home-card-wrap{max-width:260px;margin:0 auto;padding:20px 0 9px;}h3.home-card-title{color:#a19679;text-align:center;margin:15px 0 6px;font-size:26px;font-weight:normal;letter-spacing:-1px;}.home-cards-animated-wrap h3.home-body-header{padding:0 10px;}.home-cards-animated-wrap h3.home-card-title{color:#0088cc;}.home-cards-animated-wrap{padding-bottom:20px;}.home-card-lead{font-size:15px;line-height:158%;text-align:center;}.share-bar{margin:24px auto 40px;max-width:330px;text-align:center;}.lang-rtl .share-bar{max-width:none;}.share-bar-hidden{height:50px;}.home-x-widget{display:inline-block;}.home-facebook-widget{margin-right:20px;display:inline-block;}.fb-iframe-widget span{vertical-align:baseline !important;}.blog-comments-widget{margin:0 -8px 40px;}.blog-comments-widget iframe{max-width:100%;}.home-gplus-widget{display:inline-block;}.share-x{display:inline-block;border-radius:16px;background-color:#54a9eb;cursor:pointer;margin-right:15px;padding:7px 17px;color:#FFF;font-weight:bold;}.lang-rtl .share-x{margin-right:0;margin-left:15px;}.share-x:hover,.share-x:active,.share-x:focus{text-decoration:none;color:#FFF;outline:none;}.share-x-count{display:none;color:#c4e3fb;}.blog-list-wrap{max-width:800px;margin:0 auto;}.blog-list-wrap.home-news-wrap{margin-top:22px;margin-bottom:20px;}.home-news-header{font-size:16px;font-weight:bold;text-align:center;margin-top:42px;}.blog-other-news .home-news-header{margin-top:22px;font-size:18px;}.blog-card-link:nth-child(odd){clear:left;}.blog-card-link{display:block;max-width:50%;float:left;padding:15px 10px;}@media (max-width:640px){.blog-card-link{max-width:100%;}}@media (min-width:801px){.home-news-cards{margin:0 -15px;}}a.blog-card-link:hover,a.blog-card-link:active,a.blog-card-link:focus{text-decoration:none;}.blog-card-image{display:block;width:calc(100% - 30px);height:auto;aspect-ratio:3 / 2;object-fit:contain;margin:0 auto;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;opacity:1;}a:hover .blog-card-image{opacity:0.9;}.blog-card-title{margin:12px 0 2px;padding:0 15px;font-size:16px;line-height:160%;}a.blog-card-link:hover .blog-card-title{text-decoration:underline;}.blog-card-lead{color:#333;font-size:14px;line-height:160%;padding:0 15px;}.blog-card-date{margin-top:4px;font-size:14px;color:#888;padding:0 15px;}.pager-wrap{margin-top:40px;clear:both;}.site-footer{border-top:1px solid #e8e8e8;max-width:925px;margin:10px auto 0;padding:28px 0 34px;}.site-footer-cols{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 auto;max-width:800px;padding-left:0;}.site-footer-mobile{display:none;}.site-footer-col{flex:0 1 auto;align-self:auto;}.site-footer-brand{flex:0 1 210px;}.site-footer-col:last-child{padding-right:0;}.site-footer-col:first-child{padding-left:0;}.site-footer-col h5{font-size:14px;margin-top:0;margin-bottom:9px;}.site-footer-col h5 a{color:inherit;}.site-footer-col ul,.site-footer-col ul li{list-style:none;margin:0;padding:0;}.site-footer-col ul li{font-size:14px;line-height:23px;}.site-footer-privacy{padding-top:3px;font-size:13px;line-height:160%;}.site-footer-privacy p{margin-bottom:6px;}.site-footer-lead{font-size:13px;}.team-mission-wrap #doc-content,.team-mission-wrap #doc-content p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Light",Helvetica,Arial,Verdana,sans-serif;font-weight:300;line-height:160%;font-size:16px;}#doc-content.team-wrap,#doc-content.team-wrap p{line-height:1.6;}.team-lead{margin-bottom:30px;}.team-member{min-height:120px;position:relative;margin-bottom:30px;}.team-member-photo-wrap{position:absolute;// float:left;// margin-right:25px;}.team-member-photo{width:120px;height:120px;display:block;background:url(/assets/img/team-sprite.png) 0 0 no-repeat;background-size:120px 1810px;}.team-member-pavel .team-member-photo{background-position:0 0;}.team-member-nikolay .team-member-photo{background-position:0 -130px;}.team-member-aliaksei .team-member-photo{background-position:0 -260px;}.team-member-vitalik .team-member-photo{background-position:0 -390px;}.team-member-arseny .team-member-photo{background-position:0 -520px;}.team-member-igor .team-member-photo{background-position:0 -650px;}.team-member-drklo .team-member-photo{background-position:0 -780px;}.team-member-peter .team-member-photo{background-position:0 -910px;}.team-member-john .team-member-photo{background-position:0 -1040px;}.team-member-kolar .team-member-photo{background-position:0 -1170px;}.team-member-ilya .team-member-photo{background-position:0 -1300px;}.team-member-igor-alt .team-member-photo{background-position:0 -1690px;}.team-member-mike .team-member-photo{background-position:0 -1560px;}.team-member-grisha .team-member-photo{background-position:0 -1430px;}.team-member-name{margin-left:146px;}.team-member-body{margin-left:146px;}.team-member-name{margin-top:5px;font-size:17px;}.team-member-awards{margin-top:20px;margin-bottom:18px;color:#0088cc;font-size:15px;}.team-member-experience,.team-member-awards-list{line-height:1.8;}.team-member-description{margin-top:20px;}.doc-page{background:#FFF;min-height:500px;}#doc-content-wrap{padding:20px 0;max-width:800px;margin:0 auto;direction:ltr;}#doc-content-wrap.is-rtl{direction:rtl;}#doc-content,#doc-content p{font-size:14px;line-height:1.5;}#doc-content img.icon{vertical-align:top;width:auto;height:20px;}#doc-content img.emoji{width:1.285em !important;height:auto !important;margin:0 !important;padding:0 !important;vertical-align:text-bottom;}#doc-content img.icon,#doc-content img.emoji{-webkit-user-drag:none;user-drag:none;cursor:text;}.doc-breadcrumb .breadcrumb{margin-bottom:10px;border-radius:0;}#doc-title{position:static;}#doc-content-wrap blockquote{padding:5px 17px;}#doc-content-wrap pre{overflow-x:auto;border-radius:0;}#doc-content-wrap pre::-webkit-scrollbar{visibility:visible;display:block;height:15px;}#doc-content-wrap pre::-webkit-scrollbar-track:horizontal{background:rgba(93,144,177,0.2);border-radius:0;height:15px;}#doc-content-wrap pre::-webkit-scrollbar-thumb:horizontal{background:rgba(93,144,177,0.4);border-radius:0;height:15px;}#doc-content-wrap .richcode{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#546172;background:#ecf3f8;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;}#doc-content-wrap .richcode code{background:#FFF;}.richcode p:last-child{margin-bottom:0;}#doc-content-wrap pre code{overflow-wrap:normal;white-space:pre;}#doc-content-wrap a.current-page-link{color:#468847;text-decoration:underline;}#doc-content-wrap a.nonexisting-page-link{color:#FF0000;text-decoration:underline;}.doc-side-image{max-width:200px;float:right;padding:0 0 0 20px;}.doc-side-image img{max-width:180px;}.doc-side-image picture{max-width:180px;}#doc-content-wrap pre.page-scheme{margin:20px 0 30px;}.doc-edit-form{border-top:1px solid #DDD;padding-top:50px;max-width:800px;margin:30px auto 0;direction:ltr;}.doc-edit-form .CodeMirror{font-size:14px;line-height:20px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;border:1px solid #eee;height:auto;position:relative;margin-bottom:9px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}.doc-edit-form .cm-s-default.CodeMirror{color:#555555;}.doc-edit-form .CodeMirror-focused{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}.doc-edit-form .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}.doc-edit-form .CodeMirror pre{white-space:pre-wrap;word-break:break-all;word-wrap:break-word;}.doc-edit-form #doc-diff .CodeMirror{font-size:12px;margin-bottom:0;}#doc-diff .CodeMirror-merge,#doc-diff .CodeMirror-merge .CodeMirror{height:auto;}#doc-diff .CodeMirror-merge-2pane{display:flex;border:0;margin-bottom:9px;}#doc-diff .CodeMirror-merge-2pane .CodeMirror-merge-pane{width:48%;}#doc-diff .CodeMirror-merge-2pane .CodeMirror-merge-gap{height:auto;width:4%;}#doc-diff .CodeMirror-merge-pane-rightmost{position:static;right:auto;}#doc-diff .CodeMirror-merge-scrolllock-wrap{display:none;}#doc-diff .CodeMirror-merge-left .CodeMirror{background:rgba(0,0,0,0.06);}#doc-diff .CodeMirror-merge-l-inserted,#doc-diff .CodeMirror-merge-l-deleted{background:none;}#doc-diff.doc-diff-color .CodeMirror-merge-l-inserted{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==);background-position:bottom left;background-repeat:repeat-x;background-color:#dfd;}#doc-diff.doc-diff-color .CodeMirror-merge-l-deleted{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==);background-position:bottom left;background-repeat:repeat-x;background-color:#fdd;}.table-msg-schema td{text-align:center;}.table-msg-schema>thead>tr>th,.table-msg-schema>tbody>tr>th,.table-msg-schema>tfoot>tr>th,.table-msg-schema>thead>tr>td,.table-msg-schema>tbody>tr>td,.table-msg-schema>tfoot>tr>td{border:1px solid #d5d5d5;}#doc-upload-btn{cursor:pointer;overflow:hidden;position:relative;}.doc-upload-input{cursor:pointer;font-size:72px !important;opacity:0.01;position:absolute;z-index:100;margin:0;padding:0;top:0;right:0;}.app-edit-page{width:700px;margin:40px auto;}.app-lock-tt{padding:3px;display:inline-block;}.app-lock-text{font-size:13px;}.tg-table-stats{font-size:12px;}.tg-table-stats th a.active{color:inherit;}.doc-sidenav-wrap{position:relative;}.doc-sidenav{position:absolute;width:200px;right:-200px;z-index:1;}.is-rtl .doc-sidenav{left:-200px;right:auto;}.is-rtl .doc-sidenav .nav{padding-right:0;padding-left:0;padding-right:0;}.doc-sidenav > ul{width:200px;background:none;padding:10px 0 10px;}.doc-sidenav > ul::-webkit-scrollbar{display:none;}.doc-sidenav > ul.affix-top{position:relative;}.doc-sidenav > ul.affix{position:fixed;top:0;padding-top:80px;max-height:100%;overflow-y:scroll;}.doc-sidenav > ul.affix-bottom{position:relative;height:auto;overflow-y:scroll;}.doc-sidenav li{float:none !important;}.doc-sidenav li a{border-left:2px solid transparent;padding:10px 10px;background:none !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.is-rtl .doc-sidenav li a{border-right:2px solid transparent;border-left:0;}.doc-sidenav li a{display:block;font-size:13px;font-weight:500;padding:4px 20px 4px 18px;font-weight:700;background-color:transparent;}.is-rtl .doc-sidenav li a{padding:4px 18px 4px 20px;}.doc-sidenav li li a{padding-left:15px;padding:1px 18px 1px 30px;font-size:12px;font-weight:400;}.is-rtl .doc-sidenav li li a{padding:1px 30px 1px 18px;}.doc-sidenav li a:hover{border-color:rgba(23,156,222,0.6);}.doc-sidenav li.active > a{border-color:#179cde;}.doc-sidenav li ul{display:none;}.doc-sidenav li.active ul{display:block;}.support-wrap{max-width:800px;background:#FFF;margin:0 auto;padding:20px 0;}.is-rtl{direction:rtl;}.is-rtl blockquote{padding:0 15px 0 0;margin:0 0 20px;border-left:0;border-right:5px solid #179cde;}.is-rtl .pull-right,.is-rtl .slightly-pull-right{float:left;}.is-rtl .pull-left,.is-rtl .slightly-pull-left{float:right;}.is-rtl .anchor{left:auto;right:0;}.site-lang.site-lang{float:right;margin:-4px -5px -4px 0;}.lang-rtl .site-lang.site-lang{float:left;}.site-lang .site-lang-toggle{display:block;text-align:center;padding-top:15.5px;padding-bottom:15.5px;font-size:15px;line-height:17px;}.site-lang.site-lang a.site-lang-toggle{padding:8px 6px 8px 8px;border-radius:6px;}.site-header .site-lang.open a.site-lang-toggle:active,.site-header .site-lang.open a.site-lang-toggle:hover,.site-header .site-lang.open a.site-lang-toggle{background:transparent;color:#0088cc;}.site-lang.site-lang.open a.site-lang-toggle:hover,.site-lang.site-lang.open a.site-lang-toggle:active,.site-lang.site-lang.open a.site-lang-toggle{background-color:#3faee8;color:#fff;}.site-lang-icon{display:inline-block;width:16px;height:16px;vertical-align:top;line-height:100%;margin-right:4px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%230088cc'><path d='M8 0.4C12.2 0.4 15.6 3.8 15.6 8 15.6 12.2 12.2 15.6 8 15.6 3.8 15.6 0.4 12.2 0.4 8 0.4 3.8 3.8 0.4 8 0.4ZM9.63 11.1L6.37 11.1C6.73 13.07 7.4 14.4 8 14.4 8.6 14.4 9.27 13.07 9.63 11.1ZM5.14 11.1L2.4 11.1C3.19 12.52 4.51 13.61 6.09 14.11 5.71 13.41 5.41 12.5 5.21 11.45L5.14 11.1ZM13.6 11.1L10.86 11.1C10.65 12.3 10.33 13.33 9.92 14.11 11.4 13.64 12.66 12.65 13.46 11.35L13.6 11.1ZM4.99 6.1L1.89 6.1C1.7 6.7 1.6 7.34 1.6 8 1.6 8.66 1.7 9.3 1.89 9.9L4.99 9.9C4.94 9.44 4.92 8.97 4.91 8.49L4.9 8 4.9 7.71C4.91 7.16 4.94 6.62 4.99 6.1ZM9.8 6.1L6.2 6.1C6.14 6.7 6.1 7.34 6.1 8 6.1 8.66 6.14 9.3 6.2 9.9L9.8 9.9C9.86 9.3 9.9 8.66 9.9 8 9.9 7.34 9.86 6.7 9.8 6.1ZM14.11 6.1L11.01 6.1C11.07 6.71 11.1 7.34 11.1 8 11.1 8.66 11.07 9.29 11.01 9.9L14.11 9.9C14.3 9.3 14.4 8.66 14.4 8 14.4 7.34 14.3 6.7 14.11 6.1ZM6.08 1.89L6.02 1.91C4.47 2.42 3.18 3.5 2.4 4.9L5.14 4.9C5.33 3.82 5.6 2.87 5.96 2.13L6.08 1.89ZM8 1.6L7.93 1.61C7.35 1.71 6.72 3.01 6.37 4.9L9.63 4.9C9.28 3.01 8.66 1.71 8.08 1.61L8 1.6ZM9.91 1.89L9.97 2C10.36 2.76 10.66 3.76 10.86 4.9L13.6 4.9C12.86 3.56 11.65 2.52 10.19 1.98L9.91 1.89Z'/></svg>") no-repeat 0 0;}.lang-rtl .site-lang-icon{margin-right:0;margin-left:4px;}.site-lang.open .site-lang-icon{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23fff'><path d='M8 0.4C12.2 0.4 15.6 3.8 15.6 8 15.6 12.2 12.2 15.6 8 15.6 3.8 15.6 0.4 12.2 0.4 8 0.4 3.8 3.8 0.4 8 0.4ZM9.63 11.1L6.37 11.1C6.73 13.07 7.4 14.4 8 14.4 8.6 14.4 9.27 13.07 9.63 11.1ZM5.14 11.1L2.4 11.1C3.19 12.52 4.51 13.61 6.09 14.11 5.71 13.41 5.41 12.5 5.21 11.45L5.14 11.1ZM13.6 11.1L10.86 11.1C10.65 12.3 10.33 13.33 9.92 14.11 11.4 13.64 12.66 12.65 13.46 11.35L13.6 11.1ZM4.99 6.1L1.89 6.1C1.7 6.7 1.6 7.34 1.6 8 1.6 8.66 1.7 9.3 1.89 9.9L4.99 9.9C4.94 9.44 4.92 8.97 4.91 8.49L4.9 8 4.9 7.71C4.91 7.16 4.94 6.62 4.99 6.1ZM9.8 6.1L6.2 6.1C6.14 6.7 6.1 7.34 6.1 8 6.1 8.66 6.14 9.3 6.2 9.9L9.8 9.9C9.86 9.3 9.9 8.66 9.9 8 9.9 7.34 9.86 6.7 9.8 6.1ZM14.11 6.1L11.01 6.1C11.07 6.71 11.1 7.34 11.1 8 11.1 8.66 11.07 9.29 11.01 9.9L14.11 9.9C14.3 9.3 14.4 8.66 14.4 8 14.4 7.34 14.3 6.7 14.11 6.1ZM6.08 1.89L6.02 1.91C4.47 2.42 3.18 3.5 2.4 4.9L5.14 4.9C5.33 3.82 5.6 2.87 5.96 2.13L6.08 1.89ZM8 1.6L7.93 1.61C7.35 1.71 6.72 3.01 6.37 4.9L9.63 4.9C9.28 3.01 8.66 1.71 8.08 1.61L8 1.6ZM9.91 1.89L9.97 2C10.36 2.76 10.66 3.76 10.86 4.9L13.6 4.9C12.86 3.56 11.65 2.52 10.19 1.98L9.91 1.89Z'/></svg>") no-repeat 0 0;}.site-header .site-lang > .site-lang-menu{position:absolute;top:100%;z-index:1002;overflow:hidden;width:280px;min-width:280px;border-radius:8px;padding:14px;right:0;left:auto;margin-top:4px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.10);border-color:#e8e8e8;transition:transform ease-in-out 0.15s,opacity ease-out 0.15s;transform-origin:top right;transform:scaleX(0.15) scaleY(0.15);display:block;opacity:0;pointer-events:none;}.lang-rtl .site-header .site-lang > .site-lang-menu{transform-origin:top left;right:auto;left:0;}body.preload .site-header .site-lang > .site-lang-menu{transition:none !important;}.site-header .site-lang.open > .site-lang-menu{transform:scaleX(1.0) scaleY(1.0);opacity:1;pointer-events:auto;}.site-lang .site-lang-menu li{float:left;display:block;width:125px;}.lang-rtl .site-lang .site-lang-menu li{float:right;text-align:right;}.site-lang .site-lang-menu li a{display:inline-block;font-size:13px;max-width:125px;padding:9px 10px;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:15px;margin:0;}.site-lang .site-lang-menu li.long a{font-size:12px;}.site-header .site-lang .site-lang-menu li a:hover{background:#3faee8;color:#fff;}.site-header .site-lang .site-lang-menu li.active a,.site-header .site-lang .site-lang-menu li.active a:hover{color:#000;background:#fff;}.site-lang .site-lang-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.lang-rtl .site-lang .site-lang-caret{margin-left:0;margin-right:2px;}.dots-animated:after{display:inline-block;animation:dotty steps(1,end) 1s infinite;content:'...';position:absolute;}@-webkit-keyframes dotty{0%,100%{content:'';}25%{content:'.';}50%{content:'..';}75%{content:'...';}}@keyframes dotty{0%,100%{content:'';}25%{content:'.';}50%{content:'..';}75%{content:'...';}}.widget-container{padding:15px;margin:-10px 0;text-align:center;border-radius:12px;background:#fff;}.widget-container.dark{background:#15202b;}.widget-container iframe{vertical-align:top;}.embed-code{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;text-align:left;-webkit-appearance:none;}.doc-nav-wrap > p > a:first-child{color:#333;}#doc-content .doc-nav-wrap ul{list-style-type:none;margin:0;padding:0 0 20px;}#doc-content .doc-nav-wrap ul + h4{margin-top:4px;}#doc-content .doc-nav-wrap ul li{background:none;padding-left:0;padding-top:1px;padding-bottom:2px;}.doc-image{display:block;max-width:800px;margin:0 auto;padding:10px 0px 5px;}.contest-page-wrap .doc-image{max-width:600px;}.doc-sticker{position:relative;display:block;max-width:256px;}img.doc-sticker{height:auto;width:160px;max-width:100%;aspect-ratio:1;margin:0 auto;}.press-widget-item{display:block;width:300px;vertical-align:top;max-width:100%;margin:30px auto 10px;}.press-widget-thumb{display:inline-block;vertical-align:top;width:100%;padding-top:66.6667%;border-radius:12px;background:#f7f7f7 no-repeat center;background-size:100%;-webkit-filter:brightness(100%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}.press-widget-thumb:hover{-webkit-filter:brightness(94%);}.press-widget-thumb-share{background-image:url(/assets/img/widget-share.svg);}.press-widget-thumb-post{background-image:url(/assets/img/widget-post.svg);}.press-widget-thumb-login{background-image:url(/assets/img/widget-login.svg);}.press-widget-thumb-comments{background-image:url(/assets/img/widget-comments.svg);}.press-widget-title{font-size:15px;line-height:1.5;margin:12px 0 0;font-weight:bold;text-align:center;}@media (min-width:670px){.press-widget-list{margin-right:-36px;}.press-widget-item{float:left;margin-left:0;margin-right:36px;}.press-widget-title{margin-top:17px;}}.contest-page-wrap{padding:0 0 20px;max-width:600px;margin:0 auto;}.contest-intro{margin:0;}.contest-side-image-wrap{position:relative;}.contest-side-image{margin:50px 0 0 -180px;width:160px;height:160px;position:absolute;}.contest-side-image-2{margin-top:0px;}.contest-side-image-3{margin-top:10px;}.contest-page-wrap .share-bar{margin:0 0 20px;text-align:left;}.lang-rtl .contest-page-wrap .share-bar{text-align:right;}.contest-page-wrap #doc-title{font-size:24.5px;line-height:33px;margin:20px 0 10px 0;}.contest-download-btn{padding:0;}#traffic-log-wrap{min-height:300px;overflow-wrap:normal;white-space:pre;}.contest-log{padding-top:10px;}.contest-log h3{margin-top:0;}#doc-content > .blog-side-image-wrap{float:right;position:relative;width:160px;height:160px;margin:0 0 20px 28px;}#doc-content .blog-side-image,#doc-content img.doc-sticker.blog-side-image{position:static;display:block;margin:0;width:160px;height:160px;max-width:100%;}.blog-side-centered-image-wrap{position:relative;}a.blog-side-cetered-image,a.blog-side-centered-image{display:block;width:160px;height:160px;margin:10px auto 20px;}img.blog-side-cetered-image,img.blog-side-centered-image{width:160px;height:160px;}.blog-wide-image img{width:100%;margin-bottom:20px;}.blog-wide-image.legacy img{border-radius:10px;padding:7px;background-color:#fff;}.blog-image-wrap{width:275px;margin:10px auto 20px;}.blog-image-wrap img{width:275px;padding:10px 5px;}.blog-medium-image-wrap,.blog-medium-image-wrap img{width:400px;}.blog-wide-image-wrap,.blog-wide-image-wrap img{width:100%;max-width:auto;}#doc-content .blog-image-wrap p,#doc-content .blog-video-player-wrap p,.contest-page-wrap #doc-content .blog-image-wrap p,.contest-page-wrap #doc-content .blog-video-player-wrap p{text-align:center;color:#808080;font-size:12px;margin:10px 0 0;line-height:150%;padding:0 10px;}.blog-footer{font-style:italic;}.blog-2images-wrap,.blog-3images-wrap{width:564px;margin:20px auto 20px;}.blog-3images-wrap{width:575px;}.blog-2images-wrap:before,.blog-2images-wrap:after,.blog-3images-wrap:before,.blog-3images-wrap:after{content:" ";display:table;}.blog-2images-wrap:after,.blog-3images-wrap:after{clear:both;}.blog-2images-wrap .blog-image-wrap,.blog-3images-wrap .blog-image-wrap{float:left;margin-left:0;margin-right:14px;}.blog-3images-wrap .blog-image-wrap{margin-right:10px;}.blog-2images-wrap .blog-image-wrap:last-child,.blog-3images-wrap .blog-image-wrap:last-child{margin-right:0;}.blog-video-player-wrap{max-width:640px;margin:10px auto 20px;}.blog-video-player{width:100%;}.my-page-wrap{margin-top:50px;font-size:14px;line-height:20px;}.my-page-wrap .container{max-width:570px;}.my-page-wrap .home-card{margin:0;}#my-login-form-wrap{max-width:400px;}.my-login-form-details{margin:10px 0 20px;}#my-login-form-wrap .btn{box-shadow:none;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border:0;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-shadow:none;}#my-login-form-wrap .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd;}#my-login-form-wrap .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;}#my-login-form-wrap .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.modal-header h4{position:static;}.my-email-confirmation-result-wrap{margin-top:40px;}.my-email-confirmation-result-text{padding:10px;font-size:24px;font-weight:bold;line-height:1.2;text-align:center;}.smartphone-video-player-wrap{width:270px;height:555px;margin:20px auto;position:relative;background:#000 url(/assets/img/iphone-6.webp) 0 0 no-repeat;background-size:270px 555px;}.smartphone-video-player-iphone img{width:234px;height:416px;object-fit:cover;display:block;margin:0;max-width:none;}.smartphone-video-player-iphone{position:absolute;margin-top:69px;margin-left:18px;border-radius:3px;overflow:hidden;line-height:0;}.smartphone-device-nexus{margin:40px auto;padding:45px 14px 45px 14px;width:290px;height:514px;background:#1e1e1e;border-radius:18.125px;display:block;position:relative;box-sizing:border-box;}.smartphone-device-nexus:before{-webkit-border-radius:540px / 45px;border-radius:540px / 45px;background:inherit;content:'';top:0;position:absolute;height:103.1%;width:calc(100% - 23px);top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);box-sizing:content-box;}.smartphone-device-nexus .top-bar{width:calc(100% - 7px);height:calc(100% - 5px);position:absolute;top:3px;left:4px;-webkit-border-radius:18px;border-radius:18px;background:#181818;box-sizing:content-box;}.smartphone-device-nexus .top-bar:before{-webkit-border-radius:540px / 45px;border-radius:540px / 45px;background:inherit;content:'';top:0;position:absolute;height:103.0%;width:calc(100% - 26px);top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);box-sizing:content-box;}.smartphone-device-nexus .bottom-bar{display:none;box-sizing:content-box;}.smartphone-device-nexus .sleep{width:3px;position:absolute;left:-3px;top:99px;height:90px;background:inherit;-webkit-border-radius:2px 0px 0px 2px;border-radius:2px 0px 0px 2px;box-sizing:content-box;}.smartphone-device-nexus .volume{width:3px;position:absolute;right:-3px;top:63px;height:45px;background:inherit;-webkit-border-radius:0px 2px 2px 0px;border-radius:0px 2px 2px 0px;box-sizing:content-box;}.smartphone-device-nexus .camera{background:#3c3d3d;width:9px;height:9px;position:absolute;top:18px;left:50%;z-index:3;margin-left:-5px;border-radius:100%;box-sizing:content-box;}.smartphone-device-nexus .camera:before{background:#3c3d3d;width:6px;height:6px;content:'';display:block;position:absolute;top:2px;left:-90px;z-index:3;border-radius:100%;box-sizing:content-box;}.smartphone-device-nexus .screen{position:relative;box-sizing:content-box;}.smartphone-device-nexus video{display:block;width:290px;height:514px;margin:0 auto;}.site-desktop-btn-hidden,.site-desktop-all-shown .site-desktop-show-all{display:none;}.site-desktop-all-shown span.site-desktop-btn-hidden{display:inline;}.site-desktop-all-shown div.site-desktop-btn-hidden{display:block;}.site-desktop-content{width:420px;margin:0 auto;font-size:16px;}.site-desktop-title{font-size:28px;color:#383a3b;text-align:center;margin-top:32px;margin-bottom:14px;font-weight:normal;letter-spacing:-1px;}.site-content-title-link,.site-content-title-link:hover{text-decoration:none;}.site-desktop-screenshot{background:url(/assets/img/site-laptop.webp) 50% 0 no-repeat;background-size:contain;padding-top:58%;margin-top:48px;}.site-desktop-download,.site-desktop-download-low{margin:0 -130px;width:680px;text-align:center;}.site-desktop-download-low{margin-bottom:30px;}.site-desktop-icon{display:inline-block;vertical-align:top;width:25px;height:30px;background:url(/assets/img/site-desktop-icons.png) 0 2px no-repeat;background-size:25px 105px;margin:-2px 5px 0 0;}.site-desktop-macos .site-desktop-icon{background-position:0 -33px;}.site-desktop-linux .site-desktop-icon{background-position:0 -68px;}.site-desktop-add-wrap{width:680px;margin:0 -130px 10px;text-align:center;}.site-desktop-add{min-width:256px;padding:0 15px 20px;margin:5px 10px;text-align:center;display:inline-block;cursor:pointer;}.site-desktop-btn{display:inline-block;vertical-align:top;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;border-color:#357ebd;padding:10px 14px;min-width:266px;font-size:15px;line-height:2;border-radius:30px;background-color:#1d98dc;margin:5px 10px;}.site-desktop-btn-wrap{display:inline-block;vertical-align:top;}.site-desktop-btn-wrap .site-desktop-btn,.site-desktop-btn-wrap .site-desktop-add{display:block;}.site-desktop-btn-wrap .site-desktop-add{margin-top:10px;}.site-desktop-divider{font-size:9px;color:#777;margin:0 4px;vertical-align:text-bottom;}.site-desktop-btn:hover{outline:0px;text-decoration:none;color:#fff;background-color:#0e8ed4;}.site-desktop-btn:active,.site-desktop-btn:focus{outline:0px;text-decoration:none;color:#fff;}.site-desktop-license{font-size:14px;color:#67696a;text-align:center;margin-top:50px;margin-bottom:30px;line-height:170%;}#site-desktop-versions{opacity:1;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;transition:opacity 200ms linear;}#site-desktop-about{font-size:17px;margin:0 auto;color:#67696a;margin:14px 10px 24px;font-weight:300;}.site-desktop-changelog{padding:0 15px;}.site-desktop-changelog h3{margin-top:20px;font-size:16px;font-weight:normal;}.site-desktop-changelog h3 strong{color:#999;font-size:14px;font-weight:normal;}.site-desktop-screenshot-macos{background:url(/assets/img/site-macos-shot.webp) 50% 0 no-repeat;background-size:420px 280px;height:280px;}.site-desktop-screenshot-android{background:url(/assets/img/site-android-shot.webp) 50% 0 no-repeat;background-size:300px 360px;height:360px;margin:40px 20px;}.site-desktop-title-android{font-size:26px;color:#383a3b;text-align:center;margin-top:32px;margin-bottom:14px;font-weight:600;letter-spacing:-1px;}.site-desktop-about-android{font-size:14px;margin:14px 10px 24px;line-height:1.5;text-align:center;}.site-desktop-btn.site-desktop-android{border-radius:5px;font-weight:bold;margin:10px;}.site-desktop-install{text-align:center;margin:50px 0 40px;}.site-desktop-about-android-store{margin-top:60px;}.site-desktop-about-android-builds{font-size:13px;margin:60px 0;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.caret{background-image:url(/assets/img/dropdown.png);background-size:18px 26px;}.icon-twitter{background-image:url(/assets/img/twitter-2x.png);background-size:21px 17px;}.icon-breadcrumb-divider{background-image:url(/assets/img/breadcrumb-divider.png);background-size:5px 10px;}.icon-to-top{background-image:url(/assets/img/back-to-top-1x.png);background-size:16px 7px;}.icon-arrow-more{background-image:url(/assets/img/site-arrow-2x.png);background-size:6px 11px;}.download-desktop{background-image:url(/assets/img/site-desktop-2x.webp);}.download-image-android{background-image:url(/assets/img/site-android-2x.webp);background-size:290px 270px;}.download-image-ios{background-image:url(/assets/img/site-ios-2x.webp);background-size:442px 270px;}.download-link-desktop{background-image:url(/assets/img/site-phone-2x.webp);background-size:320px 157px;}#doc-content > ul:not(.nav) li,#doc-content > ol:not(.nav) ul:not(.nav) li{background-image:url(/assets/img/bullet-2x.png);background-size:7px 7px;}.blog-logo{background-image:url(/assets/img/blog/blog-logo-2x.webp);background-size:146px 20px;}.site-desktop-screenshot-macos{background-image:url(/assets/img/site-macos-shot-2x.webp);background-size:420px 280px;height:280px;}.site-desktop-screenshot-android{background-image:url(/assets/img/site-android-shot-2x.webp);}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:2.5),only screen and (min-device-pixel-ratio:2.5){.blog-logo{background-image:url(/assets/img/blog/blog-logo-3x.webp);background-size:146px 20px;}}@media (max-width:1200px){.doc-sidenav-wrap{display:none;}.blog-side-blog{display:none;}}@media (max-width:1000px){a.anchor{margin-left:-19px;}.site-footer{padding:16px 0 16px;padding-bottom:calc(max(16px,env(safe-area-inset-bottom)));}.site-footer-desktop{display:none;}.site-footer-mobile{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:10px;max-width:100%;}.site-footer-cols{text-align:center;}.site-footer-col{margin:0;flex:1 1 120px;min-width:0;}.site-footer-col h5{color:#08c;font-size:12px;font-weight:normal;text-transform:uppercase;margin:0;}.blog-side-image-wrap{position:static;}.blog-side-image{display:block;margin:20px auto;width:160px;height:160px;position:static;}.blog-side-image.doc-sticker{position:relative;}.blog-side-blog{display:none;}.blog-bottom-related{display:block;}.home-side-blog{display:none;}.home-side-blog .site-side-wrap{position:static;}.site-side-wrap{width:auto;}.home-side-blog .site-side-header{font-size:14px;}.home-side-blog a.site-side-item{margin-top:12px;}.home-side-blog .site-side-date{color:#444;font-size:13px;}.home-side-blog .site-side-title{font-size:14px;margin-top:2px;}}@media (max-width:640px){a:hover{text-decoration:none;}h1{font-size:19px;}h2{font-size:19px;}h3{font-size:16px;}h4{font-size:16px;}h5{font-size:14px;}.site-lang-menu{min-width:210px;}.site-lang-menu > li > a{white-space:normal;}.home-body{margin-top:25px;padding-top:5px;}.home-body-header{font-size:20px;}.download-mobile{padding:0 20px;}.download-link{width:auto;min-width:0;display:block;margin-top:20px;margin-bottom:30px;height:38px;}a.download-link:after{display:none;}.download-link-ios{padding-top:210px;height:38px;padding-bottom:15px;}.download-image-ios{margin:-123px 0 0 -121px;background-size:360px 220px;width:248px;height:198px;}.download-link-desktop{display:block;padding-top:156px;height:38px;padding-bottom:15px;}.download-desktop-section,.download-desktop-wrap-alt{display:none;}.download-more-btn{display:inline-block;white-space:normal;max-width:calc(100% - 40px);}.doc-breadcrumb .breadcrumb{margin-bottom:15px;}#doc-content-wrap{padding-top:12px;}#doc-title{margin-top:10px;margin-bottom:21px;}.nav-pills > li > a{padding:8px 10px;}.doc-nav-wrap{margin-top:25px;}.doc-nav-wrap > p{margin-bottom:3.5px;}.doc-nav-wrap > p > a:first-child{font-size:15px;}#doc-content .doc-nav-wrap ul li{padding:3px 0 4px;}#doc-content .doc-nav-wrap ul li a:first-child{font-size:14px;display:inline-block;line-height:22px;padding:2px 6px 1px;margin-left:-6px;}#doc-content .doc-nav-wrap ul li a:first-child:hover{border-radius:2px;background:#e6f1f7;}#doc-content .doc-nav-wrap hr{display:none;}.faq-page h4{font-size:15px;line-height:140%;margin-top:26px;margin-bottom:5px;}.doc-image,.contest-page-wrap .doc-image{max-width:100%;max-height:400px;margin:0 auto;}.doc-image img,.contest-page-wrap .doc-image img{max-width:100%;max-height:400px;}.download-link:hover,.download-desktop-link:hover{box-shadow:none;}.doc-side-image{width:auto;max-width:none;float:none;text-align:center;padding:0;}.doc-side-image img{display:block;margin:20px auto;width:180px;}.team-member-photo-wrap{margin-bottom:10px;}.team-member-photo{width:60px;height:60px;background-size:60px 905px;}.team-member-pavel .team-member-photo{background-position:0 0;}.team-member-nikolay .team-member-photo{background-position:0 -65px;}.team-member-aliaksei .team-member-photo{background-position:0 -130px;}.team-member-vitalik .team-member-photo{background-position:0 -195px;}.team-member-arseny .team-member-photo{background-position:0 -260px;}.team-member-igor .team-member-photo{background-position:0 -325px;}.team-member-drklo .team-member-photo{background-position:0 -390px;}.team-member-peter .team-member-photo{background-position:0 -455px;}.team-member-john .team-member-photo{background-position:0 -520px;}.team-member-kolar .team-member-photo{background-position:0 -585px;}.team-member-ilya .team-member-photo{background-position:0 -650px;}.team-member-igor-alt .team-member-photo{background-position:0 -845px;}.team-member-mike .team-member-photo{background-position:0 -780px;}.team-member-grisha .team-member-photo{background-position:0 -715px;}.team-member-name{margin-top:20px;margin-left:80px;margin-bottom:40px;}.team-member-body{margin-left:0;}}@media (max-width:720px){.site-desktop-download,.site-desktop-download-low{margin:0 auto;width:320px;max-width:100%;}.site-desktop-add-wrap{width:280px;max-width:100%;margin:0 auto 10px;}}@media (max-width:480px){.site-header .container{padding:0;}h3 a.anchor i.anchor-icon{margin-top:1px;}a.anchor{margin-left:-16px;}.home-brand-wrap{padding-top:10px;padding-bottom:2px;}svg.home-logo,image.home-logo,img.home-logo{width:85px !important;height:85px !important;}div.home-logo{width:100px !important;height:100px !important;margin:-5px auto;background-size:auto 100px;}.home-logo-title,.home-logo-title:hover{font-size:23px;margin-top:15px;margin-bottom:5px;letter-spacing:-1px;}.home-tagline{font-size:16px;max-width:224px;}.home-cards{margin-top:10px;}.home-card-title{margin:10px 0 6px;font-size:21px;font-weight:normal;letter-spacing:-1px;}.home-card-lead{font-size:15px;}.smartphone-video-player-wrap{}.site-desktop-content{width:auto;font-size:14px;margin:0 20px;}.site-desktop-screenshot{margin-top:26px;}.site-desktop-title{font-size:22px;margin-top:21px;margin-bottom:10px;}.site-desktop-download,.site-desktop-download-low{margin:0 auto;width:320px;}.site-desktop-download-low{margin-bottom:30px;}.site-desktop-add-wrap{width:280px;margin:0 auto 10px;}.site-desktop-license{font-size:12px;}#site-desktop-about{font-size:16px;margin:10px 15px 24px;}.site-desktop-screenshot-android{background-size:225px 270px;height:270px;margin:40px 20px 20px;}.site-desktop-title-android{font-size:20px;margin-top:21px;margin-bottom:10px;letter-spacing:0;}.blog-2images-wrap,.blog-3images-wrap,.blog-medium-image-wrap,.blog-medium-image-wrap img,.blog-image-wrap,.blog-image-wrap img{width:auto;max-width:275px;}.blog-2images-wrap,.blog-3images-wrap{margin:20px auto 20px;}.blog-2images-wrap .blog-image-wrap,.blog-3images-wrap .blog-image-wrap{float:none;margin:20px 0 20px;}}@media (max-width:340px){.download-image-android{margin:-109px 0 0 -101px;background-size:196px 183px;width:205px;height:162px;}.download-image-ios{margin:-103px 0 0 -101px;background-size:300px 183px;width:206px;height:165px;}}@media (max-width:320px){#site-desktop-about{font-size:14px;}}.contest-page-wrap + .pager-wrap{max-width:600px;margin:0 auto;}a[data-link-status],a[aria-disabled="true"]{cursor:default;pointer-events:none;}@media (max-width:420px){html,body{overflow-x:hidden;max-width:100%;}.site-page-wrap,.site-page-container,.site-page,.doc-page-wrap,.doc-content,.chart-container,.chart-wrap{max-width:100%;}.site-page img,.doc-content img,img.doc-image,.doc-image,.blog-image-wrap img,.blog-video-player-wrap,.blog-video-player-wrap img{max-width:100% !important;height:auto !important;}.blog-video-player-wrap{width:auto !important;}.chart-graph-wrap,.chart-graph,.chart-table-wrap,.chart-wrap-outer,.chart-wrap,.scrollable-wide-wrap{max-width:100%;overflow-x:auto;}.scrollable-wide-wrap table.table-jobs,.scrollable-wide-wrap table.table{width:auto !important;max-width:100%;}}html.native-fonts body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Leelawadee UI","Malgun Gothic","Myanmar Text","Nirmala UI","Khmer UI","Lao UI","DokChampa",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}html[lang="th"] body{font-family:"Leelawadee UI","Tahoma","Segoe UI",sans-serif;line-height:1.7;overflow-wrap:anywhere;word-break:break-word;}html[lang="my"] body{font-family:"Myanmar Text","Segoe UI",sans-serif;line-height:1.75;overflow-wrap:anywhere;word-break:break-word;}html[lang="km"] body{font-family:"Khmer UI","Leelawadee UI","Segoe UI",sans-serif;line-height:1.75;overflow-wrap:anywhere;word-break:break-word;}html[lang="fil"] body,html[lang="vi"] body,html[lang="id"] body,html[lang="ms"] body{overflow-wrap:anywhere;word-break:break-word;}@media (max-width:420px){html[lang="vi"] .site-nav > li > a,html[lang="th"] .site-nav > li > a,html[lang="id"] .site-nav > li > a,html[lang="ms"] .site-nav > li > a,html[lang="fil"] .site-nav > li > a,html[lang="my"] .site-nav > li > a,html[lang="km"] .site-nav > li > a,html[lang="lo"] .site-nav > li > a,html[lang="zh-TW"] .site-nav > li > a{white-space:normal;}}:root{--native-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--native-mono-font:ui-monospace,"SFMono-Regular","SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--doc-font-size:15px;--doc-line-height:1.6;--doc-space:16px;--side-nav-font-size:13px;--side-nav-line-height:1.5;--side-nav-width:240px;--side-nav-top:72px;--side-nav-right:16px;--bullet-color:#0088cc;}html,body,body *{font-family:var(--native-font) !important;letter-spacing:0 !important;}body .glyphicon{font-family:'Glyphicons Halflings' !important;}.site-header,.site-header *,.site-header,.site-header *{font-weight:500 !important;}.site-header .site-lang-icon{background:none !important;background-color:currentColor !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path fill='black' d='M8 0.4C12.2 0.4 15.6 3.8 15.6 8 15.6 12.2 12.2 15.6 8 15.6 3.8 15.6 0.4 12.2 0.4 8 0.4 3.8 3.8 0.4 8 0.4ZM9.63 11.1L6.37 11.1C6.73 13.07 7.4 14.4 8 14.4 8.6 14.4 9.27 13.07 9.63 11.1ZM5.14 11.1L2.4 11.1C3.19 12.52 4.51 13.61 6.09 14.11 5.71 13.41 5.41 12.5 5.21 11.45L5.14 11.1ZM13.6 11.1L10.86 11.1C10.65 12.3 10.33 13.33 9.92 14.11 11.4 13.64 12.66 12.65 13.46 11.35L13.6 11.1ZM4.99 6.1L1.89 6.1C1.7 6.7 1.6 7.34 1.6 8 1.6 8.66 1.7 9.3 1.89 9.9L4.99 9.9C4.94 9.44 4.92 8.97 4.91 8.49L4.9 8 4.9 7.71C4.91 7.16 4.94 6.62 4.99 6.1ZM9.8 6.1L6.2 6.1C6.14 6.7 6.1 7.34 6.1 8 6.1 8.66 6.14 9.3 6.2 9.9L9.8 9.9C9.86 9.3 9.9 8.66 9.9 8 9.9 7.34 9.86 6.7 9.8 6.1ZM14.11 6.1L11.01 6.1C11.07 6.71 11.1 7.34 11.1 8 11.1 8.66 11.07 9.29 11.01 9.9L14.11 9.9C14.3 9.3 14.4 8.66 14.4 8 14.4 7.34 14.3 6.7 14.11 6.1ZM6.08 1.89L6.02 1.91C4.47 2.42 3.18 3.5 2.4 4.9L5.14 4.9C5.33 3.82 5.6 2.87 5.96 2.13L6.08 1.89ZM8 1.6L7.93 1.61C7.35 1.71 6.72 3.01 6.37 4.9L9.63 4.9C9.28 3.01 8.66 1.71 8.08 1.61L8 1.6ZM9.91 1.89L9.97 2C10.36 2.76 10.66 3.76 10.86 4.9L13.6 4.9C12.86 3.56 11.65 2.52 10.19 1.98L9.91 1.89Z'/></svg>") no-repeat 0 0;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path fill='black' d='M8 0.4C12.2 0.4 15.6 3.8 15.6 8 15.6 12.2 12.2 15.6 8 15.6 3.8 15.6 0.4 12.2 0.4 8 0.4 3.8 3.8 0.4 8 0.4ZM9.63 11.1L6.37 11.1C6.73 13.07 7.4 14.4 8 14.4 8.6 14.4 9.27 13.07 9.63 11.1ZM5.14 11.1L2.4 11.1C3.19 12.52 4.51 13.61 6.09 14.11 5.71 13.41 5.41 12.5 5.21 11.45L5.14 11.1ZM13.6 11.1L10.86 11.1C10.65 12.3 10.33 13.33 9.92 14.11 11.4 13.64 12.66 12.65 13.46 11.35L13.6 11.1ZM4.99 6.1L1.89 6.1C1.7 6.7 1.6 7.34 1.6 8 1.6 8.66 1.7 9.3 1.89 9.9L4.99 9.9C4.94 9.44 4.92 8.97 4.91 8.49L4.9 8 4.9 7.71C4.91 7.16 4.94 6.62 4.99 6.1ZM9.8 6.1L6.2 6.1C6.14 6.7 6.1 7.34 6.1 8 6.1 8.66 6.14 9.3 6.2 9.9L9.8 9.9C9.86 9.3 9.9 8.66 9.9 8 9.9 7.34 9.86 6.7 9.8 6.1ZM14.11 6.1L11.01 6.1C11.07 6.71 11.1 7.34 11.1 8 11.1 8.66 11.07 9.29 11.01 9.9L14.11 9.9C14.3 9.3 14.4 8.66 14.4 8 14.4 7.34 14.3 6.7 14.11 6.1ZM6.08 1.89L6.02 1.91C4.47 2.42 3.18 3.5 2.4 4.9L5.14 4.9C5.33 3.82 5.6 2.87 5.96 2.13L6.08 1.89ZM8 1.6L7.93 1.61C7.35 1.71 6.72 3.01 6.37 4.9L9.63 4.9C9.28 3.01 8.66 1.71 8.08 1.61L8 1.6ZM9.91 1.89L9.97 2C10.36 2.76 10.66 3.76 10.86 4.9L13.6 4.9C12.86 3.56 11.65 2.52 10.19 1.98L9.91 1.89Z'/></svg>") no-repeat 0 0;-webkit-mask-size:16px 16px;mask-size:16px 16px;}.site-header .icon-twitter{background:none;background-color:currentColor;opacity:1;-webkit-mask:url(/assets/img/x-logo.svg) no-repeat 0 50%;mask:url(/assets/img/x-logo.svg) no-repeat 0 50%;-webkit-mask-size:15px 15px;mask-size:15px 15px;}.site-nav > li > a:after{background:#0088cc;}html[data-theme="dark"] .site-nav > li > a:after{background:var(--d-accent-bright);}.download-link .icon-android,.download-link .icon-ios{background:none;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;}.download-link .icon-android{-webkit-mask-image:url(/assets/img/site-icon-android.svg);mask-image:url(/assets/img/site-icon-android.svg);-webkit-mask-size:22px 27px;mask-size:22px 27px;}.download-link .icon-ios{-webkit-mask-image:url(/assets/img/site-icon-apple.svg);mask-image:url(/assets/img/site-icon-apple.svg);-webkit-mask-size:21px 27px;mask-size:21px 27px;}.download-more-btn{border-radius:999px;padding:10px 22px;}pre,code,kbd,samp,pre *,code *{font-family:var(--native-mono-font) !important;}#doc-content{font-size:var(--doc-font-size) !important;line-height:var(--doc-line-height) !important;}#doc-content p,#doc-content li,#doc-content td,#doc-content th,#doc-content blockquote{font-size:var(--doc-font-size) !important;line-height:var(--doc-line-height) !important;}#doc-content strong,#doc-content b{font-weight:600;}#doc-content > ul:not(.nav),#doc-content ul.bulleted,#doc-content > ul:not(.nav) ul:not(.nav),#doc-content > ol:not(.nav) ul:not(.nav),#doc-content ul.bulleted ul.bulleted{padding-left:0;}#doc-content > ul:not(.nav) li,#doc-content > ol:not(.nav) ul:not(.nav) li,#doc-content ul.bulleted li{background-image:radial-gradient(circle,var(--bullet-color) 0 1.7px,transparent 1.9px);background-position:start 0.68em !important;background-size:5px 5px;padding-inline-start:16px !important;}.chart-content-text li::marker{color:var(--bullet-color);}#doc-content > ul:not(.nav) li + li,#doc-content > ol:not(.nav) ul:not(.nav) li + li,#doc-content ul.bulleted li + li{margin-top:2px;}#doc-content p,#doc-content ul:not(.nav),#doc-content ol:not(.nav),#doc-content blockquote,#doc-content pre,#doc-content table.table,#doc-content .richcode,#doc-content .doc-image,#doc-content .blog-video-player-wrap{margin-top:0 !important;margin-bottom:var(--doc-space) !important;}#doc-content h1,#doc-content h2,#doc-content h3,#doc-content h4,#doc-content h5,#doc-content h6{margin-top:calc(var(--doc-space) * 2);margin-bottom:calc(var(--doc-space) * 0.5);}#doc-content h1:first-child,#doc-content h2:first-child,#doc-content h3:first-child,#doc-content h4:first-child,#doc-content h5:first-child,#doc-content h6:first-child{margin-top:0;}#doc-content blockquote{background-color:rgba(28,147,227,0.08);border-left:0;border-radius:5px 8px 8px 5px;position:relative;padding:4px 10px;}#doc-content blockquote::before{background-color:#179cde;border-radius:5px 0 0 5px;bottom:0;content:"";left:0;position:absolute;top:0;width:2px;}.blog-lang-original{border-left:2px solid #0088cc;border-radius:2px;}html[data-theme="dark"] .blog-lang-original{border-left-color:var(--d-accent-bright);}#doc-content li > ul:not(.nav),#doc-content li > ol:not(.nav),#doc-content blockquote >:last-child{margin-bottom:0 !important;}@media (min-width:768px){#doc-content .doc-nav-wrap ul li a:first-child:hover{background:transparent;}}@media (max-width:767px){html[data-theme="dark"] #doc-content .doc-nav-wrap ul li a:first-child:hover{background:var(--d-accent-soft);}}#doc-content a.anchor i.anchor-icon{background:none;background-color:currentColor;-webkit-mask:url(/assets/img/link-icon.png) 0 0 / 17px 18px no-repeat;mask:url(/assets/img/link-icon.png) 0 0 / 17px 18px no-repeat;}.doc-breadcrumb{padding-top:16px;}.doc-breadcrumb .breadcrumb{background:none;font-size:13px;margin-bottom:0;padding:0;}#doc-title{margin-top:12px !important;}.doc-breadcrumb .breadcrumb a,.doc-breadcrumb .breadcrumb li{font-size:13px;}.doc-breadcrumb .icon-breadcrumb-divider{background-color:#0088cc;background-image:none;-webkit-mask:url(/assets/img/breadcrumb-divider.png) 0 50% / 5px 10px no-repeat;mask:url(/assets/img/breadcrumb-divider.png) 0 50% / 5px 10px no-repeat;}html[data-theme="dark"] .doc-breadcrumb .icon-breadcrumb-divider{background-color:#5eb0f3;}#doc-content mark{background-color:#fff;border:1px solid rgba(0,0,0,0.14);border-radius:5px;color:#5b646e;font-size:13px;font-weight:500;padding:1px 5px;white-space:nowrap;}#doc-content mark.mark-new{background-color:#08c;border-color:transparent;color:#fff;font-size:10px;font-weight:600;padding:1px 4px;}#doc-content table.table{border-collapse:collapse;}#doc-content table.table > thead > tr > th{border-bottom:1px solid rgba(0,0,0,0.06);border-top:0;font-weight:600;padding:6px 12px;text-align:left;}#doc-content table.table > tbody > tr > td,#doc-content table.table > tbody > tr > th{border-top:1px solid rgba(0,0,0,0.06);padding:9px 12px;vertical-align:top;}#doc-content table.table > * > tr > th:first-child,#doc-content table.table > * > tr > td:first-child{padding-left:0;}#doc-content:not(pre) > code{background:none !important;color:#c61717;padding:0;}#doc-content pre,#doc-content-wrap pre.page-scheme{background-color:rgba(28,147,227,0.08);border:0;border-radius:8px;padding:12px 14px;scrollbar-width:thin;scrollbar-color:rgba(28,147,227,0.35) transparent;}#doc-content pre::-webkit-scrollbar,#doc-content-wrap pre.page-scheme::-webkit-scrollbar{height:10px;width:10px;}#doc-content pre::-webkit-scrollbar-track,#doc-content-wrap pre.page-scheme::-webkit-scrollbar-track{background:transparent;}#doc-content pre::-webkit-scrollbar-thumb,#doc-content-wrap pre.page-scheme::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(28,147,227,0.3);border:3px solid transparent;border-radius:999px;}#doc-content pre:hover::-webkit-scrollbar-thumb,#doc-content-wrap pre.page-scheme:hover::-webkit-scrollbar-thumb{background-color:rgba(28,147,227,0.45);}.doc-sidenav > ul{max-height:calc(100vh - 32px);margin:0;overflow-y:auto !important;overflow-x:hidden;padding:0 0 16px !important;position:relative;scrollbar-width:none;}.doc-sidenav-rail{left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;position:absolute;top:0;z-index:1;}.doc-sidenav-rail-bg{background-color:rgba(109,119,130,0.22);inset:0;position:absolute;}.doc-sidenav-rail-thumb{background-color:#08c;width:100%;}.doc-sidenav-rail-thumb.is-animated{transition:margin-top 0.2s cubic-bezier(0.4,0,0.2,1),height 0.2s cubic-bezier(0.4,0,0.2,1);}.doc-sidenav > ul.affix{max-height:100vh;}.doc-sidenav > ul::-webkit-scrollbar{display:none;width:0;}.doc-sidenav li a{border-left:0;border-radius:6px;color:#737c86;font-size:var(--side-nav-font-size);font-weight:400;line-height:var(--side-nav-line-height);padding:4px 12px !important;position:relative;transition:color 0.18s ease,background-color 0.18s ease,font-weight 0.18s ease;}.doc-sidenav li a:hover{color:#08c;}.doc-sidenav li + li{margin-top:0;}.doc-sidenav li li a{font-size:var(--side-nav-font-size);font-weight:400;padding:4px 12px 4px 26px !important;}.doc-sidenav li.is-current > a{color:#08c;font-weight:500;}@media (min-width:1201px){#doc-content-wrap:has(.doc-sidenav){margin-left:min(170px,calc(50vw - 506px));}.doc-sidenav-wrap{position:fixed;right:var(--side-nav-right);top:var(--side-nav-top);width:var(--side-nav-width);z-index:2;}.doc-sidenav{left:auto !important;position:static;right:auto;width:var(--side-nav-width);}.doc-sidenav > ul,.doc-sidenav > ul.affix,.doc-sidenav > ul.affix-top,.doc-sidenav > ul.affix-bottom{box-sizing:border-box;max-height:calc(100vh - var(--side-nav-top) - 24px);padding-top:0;position:relative;width:var(--side-nav-width);}}.site-side-wrap:before{width:2px !important;border-radius:2px !important;background:#0088cc !important;}html[data-theme="dark"] .site-side-wrap:before{background:var(--d-accent-bright) !important;}.site-side-header{font-weight:600 !important;}h1,h2,h3,h4,h5,h6{font-weight:600 !important;}html[data-theme="dark"]{color-scheme:dark;--d-bg:#17212b;--d-surface:#232e3c;--d-text:#e9edf1;--d-text-muted:#828d99;--d-border:rgba(255,255,255,0.08);--d-accent:#3390ec;--d-accent-bright:#5eb0f3;--d-accent-soft:color-mix(in srgb,var(--d-accent) 16%,transparent);--bullet-color:var(--d-accent-bright);}html[data-theme="dark"],html[data-theme="dark"] body,html[data-theme="dark"] .doc-page-wrap,html[data-theme="dark"] .site-page-wrap{background-color:var(--d-bg);color:var(--d-text);}html[data-theme="dark"] .doc-page,html[data-theme="dark"] .site-page,html[data-theme="dark"] .site-page-container,html[data-theme="dark"] .container{background-color:transparent;}html[data-theme="dark"] .site-header{background:var(--d-bg);box-shadow:none;}html[data-theme="dark"] .site-header-inner{border-bottom-color:var(--d-border);}html[data-theme="dark"] .site-nav a,html[data-theme="dark"] .site-header a:not(.btn),html[data-theme="dark"] .site-header a{color:var(--d-accent-bright) !important;}html[data-theme="dark"] .site-lang-menu{background-color:var(--d-surface);border-color:var(--d-border) !important;box-shadow:0 6px 18px rgba(0,0,0,0.4) !important;}html[data-theme="dark"] .site-lang-menu > li > a{color:var(--d-accent-bright) !important;}html[data-theme="dark"] .site-lang-menu > li > a:hover,html[data-theme="dark"] .site-lang-menu > li > a:focus,html[data-theme="dark"] .site-lang-menu > li.active > a{background-color:#1867b5 !important;color:#fff !important;}.caret{background-color:currentColor;background-image:none;-webkit-mask:url(/assets/img/dropdown.webp) -2px -5px no-repeat;mask:url(/assets/img/dropdown.webp) -2px -5px no-repeat;-webkit-mask-size:18px 26px;mask-size:18px 26px;}.nav .open > a .caret,.nav .open > a:hover .caret,.nav .open > a:focus .caret{-webkit-mask-position:-2px -15px;mask-position:-2px -15px;}html[data-theme="dark"] .site-footer,html[data-theme="dark"] .site-footer .container,html[data-theme="dark"] .site-footer-cols,html[data-theme="dark"] .site-footer-col{background:var(--d-bg);color:var(--d-text-muted);}html[data-theme="dark"] .site-footer{border-top-color:var(--d-border);}html[data-theme="dark"] .site-footer a{color:var(--d-accent-bright);}html[data-theme="dark"] .site-footer-col h5,html[data-theme="dark"] .site-footer-col h5 a{color:var(--d-text-muted);}html[data-theme="dark"] .doc-breadcrumb,html[data-theme="dark"] .breadcrumb{background:transparent;}html[data-theme="dark"] .doc-breadcrumb{color:var(--d-text-muted);}html[data-theme="dark"] .doc-breadcrumb a{color:var(--d-accent-bright);}html[data-theme="dark"] #doc-title,html[data-theme="dark"] #doc-content,html[data-theme="dark"] #doc-content h1,html[data-theme="dark"] #doc-content h2,html[data-theme="dark"] #doc-content h3,html[data-theme="dark"] #doc-content h4,html[data-theme="dark"] #doc-content h5,html[data-theme="dark"] #doc-content h6,html[data-theme="dark"] #doc-content p,html[data-theme="dark"] #doc-content li,html[data-theme="dark"] #doc-content td,html[data-theme="dark"] #doc-content th{color:var(--d-text) !important;}html[data-theme="dark"] #doc-content a,html[data-theme="dark"] .press-widget-title a,html[data-theme="dark"] .blog-lang-original a{color:var(--d-accent-bright);}html[data-theme="dark"] #doc-content .doc-nav-wrap > p > a:first-child{color:var(--d-text);}html[data-theme="dark"] #doc-content kbd{background-color:var(--d-surface);border-color:var(--d-border);color:var(--d-text);}html[data-theme="dark"] #doc-content .form-control{border-color:rgba(255,255,255,0.18);color:var(--d-text) !important;}html[data-theme="dark"] #doc-content textarea.embed-code{background-color:var(--d-surface);}html[data-theme="dark"] #doc-content .form-control::placeholder{color:var(--d-text-muted);}html[data-theme="dark"] #doc-content .widget-color-label{color:var(--d-text);}html[data-theme="dark"] .support-wrap{background:transparent !important;}html[data-theme="dark"] .doc-edit-form label,html[data-theme="dark"] .support-wrap h1,html[data-theme="dark"] .support-wrap label{color:var(--d-text);}html[data-theme="dark"] .doc-edit-form .form-control,html[data-theme="dark"] .support-wrap .form-control{background-color:var(--d-surface);border-color:var(--d-border);color:var(--d-text) !important;}html[data-theme="dark"] .doc-edit-form .form-control::placeholder,html[data-theme="dark"] .support-wrap .form-control::placeholder{color:var(--d-text-muted);}.doc-edit-form .CodeMirror{border:1px solid rgba(0,0,0,0.12);border-radius:6px;}html[data-theme="dark"] .doc-edit-form .CodeMirror{border-color:var(--d-border);}html[data-theme="dark"] .cm-s-material.CodeMirror,html[data-theme="dark"] .cm-s-material .CodeMirror-gutters{background-color:#1c2733;}html[data-theme="dark"] #doc-diff .CodeMirror-merge-gap{background:rgba(255,255,255,0.02);border-color:var(--d-border);}html[data-theme="dark"] #doc-diff .CodeMirror-merge-left .CodeMirror{background:rgba(255,255,255,0.04);}html[data-theme="dark"] #doc-diff .CodeMirror-merge-l-chunk{background:rgba(51,144,236,0.15);}html[data-theme="dark"] #doc-diff .CodeMirror-merge-l-chunk-start{border-top-color:rgba(51,144,236,0.4);}html[data-theme="dark"] #doc-diff .CodeMirror-merge-l-chunk-end{border-bottom-color:rgba(51,144,236,0.4);}html[data-theme="dark"] #doc-diff.doc-diff-color .CodeMirror-merge-l-inserted{background-color:rgba(76,175,80,0.28);}html[data-theme="dark"] #doc-diff.doc-diff-color .CodeMirror-merge-l-deleted{background-color:rgba(229,57,53,0.28);}html[data-theme="dark"] #doc-diff .CodeMirror-merge-collapsed-widget{color:var(--d-accent-bright);background:var(--d-surface);border-color:var(--d-border);}html[data-theme="dark"] #doc-diff .CodeMirror-merge-copy{color:var(--d-accent-bright);}html[data-theme="dark"] .doc-edit-form{border-top-color:var(--d-border);}.doc-edit-form .form-group{margin-bottom:16px;}.doc-edit-form label{font-size:13px;font-weight:600;margin-bottom:6px;}.doc-edit-form .form-control,.support-wrap .form-control{font-size:14px;height:auto;padding:8px 12px;border-radius:8px;box-shadow:none;}.form-control{color:#222;}.doc-edit-form .CodeMirror,.doc-edit-form .CodeMirror *{font-family:var(--native-mono-font);}.doc-edit-form .CodeMirror{font-size:13px;box-shadow:none;}.form-control:focus{border-color:#0088cc;}.doc-edit-form .CodeMirror-focused{border-color:#0088cc;box-shadow:none;}html[data-theme="dark"] .form-control:focus,html[data-theme="dark"] #doc-content .form-control:focus,html[data-theme="dark"] .doc-edit-form .form-control:focus,html[data-theme="dark"] .doc-edit-form .CodeMirror-focused{border-color:var(--d-accent) !important;}.form-control{caret-color:#0088cc;}.doc-edit-form .CodeMirror-cursor{border-left-color:#0088cc;}html[data-theme="dark"] .form-control{caret-color:var(--d-accent-bright);}html[data-theme="dark"] .doc-edit-form .CodeMirror-cursor{border-left-color:var(--d-accent-bright);}.doc-edit-form .btn,.support-wrap .btn{font-size:14px;font-weight:500;padding:8px 20px;border-radius:999px;box-shadow:none;-webkit-appearance:none;appearance:none;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease;}.doc-edit-form .btn-primary,.support-wrap .btn-primary{background-color:#0088cc;border-color:#0088cc;color:#fff;}.support-wrap .btn-primary{border:0;}.doc-edit-form .btn-primary:hover,.doc-edit-form .btn-primary:focus,.support-wrap .btn-primary:hover,.support-wrap .btn-primary:focus{background-color:#0077b3;border-color:#0077b3;}.doc-edit-form .btn-default{background:transparent;border:1px solid rgba(0,0,0,0.14);color:#0088cc;}.doc-edit-form .btn-default:hover,.doc-edit-form .btn-default:focus{background-color:rgba(0,136,204,0.08);border-color:rgba(0,136,204,0.4);color:#0088cc;}html[data-theme="dark"] .doc-edit-form .btn-primary,html[data-theme="dark"] .support-wrap .btn-primary{background-color:var(--d-accent);border-color:var(--d-accent);color:#fff;}html[data-theme="dark"] .doc-edit-form .btn-primary:hover,html[data-theme="dark"] .doc-edit-form .btn-primary:focus,html[data-theme="dark"] .support-wrap .btn-primary:hover,html[data-theme="dark"] .support-wrap .btn-primary:focus{background-color:var(--d-accent-bright);border-color:var(--d-accent-bright);}html[data-theme="dark"] .doc-edit-form .btn-default{border-color:var(--d-border);color:var(--d-accent-bright);}html[data-theme="dark"] .doc-edit-form .btn-default:hover,html[data-theme="dark"] .doc-edit-form .btn-default:focus{background-color:var(--d-accent-soft);border-color:var(--d-accent);color:var(--d-accent-bright);}html[data-theme="dark"] #doc-content .radio-input-icon,html[data-theme="dark"] #doc-content .checkbox-input-icon{background:transparent;border-color:var(--d-text-muted);}html[data-theme="dark"] #doc-content pre,html[data-theme="dark"] #doc-content-wrap pre.page-scheme,html[data-theme="dark"] #doc-content-wrap .richcode{background-color:var(--d-accent-soft);border:0;color:var(--d-text);scrollbar-color:rgba(255,255,255,0.25) transparent;}html[data-theme="dark"] #doc-content-wrap pre.page-scheme a{color:var(--d-accent-bright);}html[data-theme="dark"] #doc-content pre::-webkit-scrollbar-thumb,html[data-theme="dark"] #doc-content-wrap pre.page-scheme::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.2);}html[data-theme="dark"] #doc-content pre:hover::-webkit-scrollbar-thumb,html[data-theme="dark"] #doc-content-wrap pre.page-scheme:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.32);}html[data-theme="dark"] #doc-content:not(pre) > code{background:none;color:#ef5350;}html[data-theme="dark"] #doc-content table.table > thead > tr > th{background-color:transparent;border-bottom-color:var(--d-border);color:var(--d-text);}html[data-theme="dark"] #doc-content table.table > tbody > tr > td,html[data-theme="dark"] #doc-content table.table > tbody > tr > th{background-color:transparent;border-top-color:var(--d-border);color:var(--d-text);}html[data-theme="dark"] #doc-content blockquote{background-color:var(--d-accent-soft);}html[data-theme="dark"] #doc-content mark{background-color:transparent;border-color:var(--d-border);color:var(--d-text-muted);}html[data-theme="dark"] #doc-content mark.mark-new{background-color:var(--d-accent);border-color:transparent;color:#fff;}html[data-theme="dark"] .doc-sidenav li a:hover,html[data-theme="dark"] .doc-sidenav li.is-current > a{color:var(--d-accent-bright);}html[data-theme="dark"] .doc-sidenav-rail-thumb{background-color:var(--d-accent-bright);}html[data-theme="dark"] .back-to-top{background:transparent;color:var(--d-accent-bright);}html[data-theme="dark"] .back-to-top-wrap:hover .back-to-top{background:rgba(255,255,255,0.04);}html[data-theme="dark"] .icon-to-top{background-color:var(--d-accent-bright);background-image:none;-webkit-mask:url(/assets/img/back-to-top-1x.png) 0 50% / 16px 7px no-repeat;mask:url(/assets/img/back-to-top-1x.png) 0 50% / 16px 7px no-repeat;filter:none;}html[data-theme="dark"] #doc-content hr{border-color:var(--d-border);}html[data-theme="dark"] .home-logo-title-image path{fill:var(--d-text);}html[data-theme="dark"] .home-logo-title{color:var(--d-text);}html[data-theme="dark"] .home-tagline{color:var(--d-text-muted);}html[data-theme="dark"] .home-body-header{color:var(--d-text);}html[data-theme="dark"] .home-card-lead,html[data-theme="dark"] .home-card-lead b,html[data-theme="dark"] .home-guides-lead,html[data-theme="dark"] .blog-card-lead{color:var(--d-text);}html[data-theme="dark"] .home-guides-date,html[data-theme="dark"] .blog-card-date,html[data-theme="dark"] .site-side-date,html[data-theme="dark"] .home-side-blog .site-side-date{color:var(--d-text-muted);}html[data-theme="dark"] .home-news-header,html[data-theme="dark"] .home-news-header a,html[data-theme="dark"] .home-cards-animated-wrap h3.home-card-title,html[data-theme="dark"] .home-card-title,html[data-theme="dark"] .home-card-lead a,html[data-theme="dark"] .home-guides-header a,html[data-theme="dark"] .home-guides-title,html[data-theme="dark"] .home-guides-more,html[data-theme="dark"] .download-link,html[data-theme="dark"] .download-link b,html[data-theme="dark"] .download-desktop-link,html[data-theme="dark"] .download-desktop-link b,html[data-theme="dark"] .blog-card-title,html[data-theme="dark"] .site-side-header,html[data-theme="dark"] .site-side-title{color:var(--d-accent-bright);}html[data-theme="dark"] a.download-link:after,html[data-theme="dark"] a.download-desktop-link:after{background:var(--d-accent-bright);}html[data-theme="dark"] .site-desktop-title{color:var(--d-text);}html[data-theme="dark"] #site-desktop-about,html[data-theme="dark"] .site-desktop-license,html[data-theme="dark"] .site-desktop-divider{color:var(--d-text-muted);}html[data-theme="dark"] .site-desktop-content a:not(.site-desktop-btn){color:var(--d-accent-bright);}.chart-counter-value{color:#0088cc;}html[data-theme="dark"] .chart-counter{background:var(--d-surface);}html[data-theme="dark"] .chart-counter-value{color:var(--d-accent-bright);}html[data-theme="dark"] .chart-graph .chart-wrap-outer.chart-wrap-rendered{border-color:var(--d-border);background:#242f3e;}html[data-theme="dark"] .chart-container table tr th,html[data-theme="dark"] .chart-container table tr td{border-color:var(--d-border);}html[data-theme="dark"] .chart-table-note,html[data-theme="dark"] .chart-table-desc{color:var(--d-text-muted);}html[data-theme="dark"] .chart-footer{--bg-color:var(--d-surface);background:var(--d-surface);box-shadow:0 1px var(--d-border);}.chart-container a,.chart-footer a{color:#0088cc;}html[data-theme="dark"] .chart-container a,html[data-theme="dark"] .chart-footer a{color:var(--d-accent-bright);}html[data-theme="dark"] .chart-phone-video svg{color:var(--d-surface);}.blog-list-cards{margin:0 -15px;}.blog-list-cards:after{content:"";display:table;clear:both;}.blog-card-image.legacy{border-radius:10px;padding:5px;background-color:#fff;}.blog-card-title{margin-top:6px;}.pager{margin:0 0 40px;padding:0;list-style:none;text-align:right;}.pager li{display:inline-block;}.pager li.previous{float:left;}.pager li > a{display:inline-block;padding:6px 16px;border:1px solid rgba(0,0,0,0.14);border-radius:999px;color:#0088cc;background:transparent;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease;}.pager li > a:hover{background-color:rgba(0,136,204,0.08);border-color:rgba(0,136,204,0.4);}html[data-theme="dark"] .pager li > a{border-color:var(--d-border);color:var(--d-accent-bright);}html[data-theme="dark"] .pager li > a:hover{background-color:var(--d-accent-soft);border-color:var(--d-accent);}html[data-theme="dark"] .site-lang > a.site-lang-toggle,html[data-theme="dark"] .blog-logo{position:relative;}html[data-theme="dark"] .blog-logo::after{content:"";position:absolute;top:0;bottom:0;left:30px;right:0;background-color:var(--d-text);-webkit-mask:url(/assets/img/blog/blog-logo-3x.webp) -30px 0 / 146px 20px no-repeat;mask:url(/assets/img/blog/blog-logo-3x.webp) -30px 0 / 146px 20px no-repeat;}html[data-theme="dark"] .site-header .site-lang .site-lang-menu li.active a,html[data-theme="dark"] .site-header .site-lang .site-lang-menu li.active a:hover{color:#fff;background:transparent;}.site-form a{border-radius:999px;}.site-header .site-header-inner > .container{padding-right:64px;}.theme-toggle{align-items:center;background:transparent;border:0;color:#8a939d;cursor:pointer;display:flex;height:50px;width:54px;justify-content:center;opacity:0.7;padding:0;position:absolute;right:0;top:0;transition:opacity 0.15s ease;view-transition-name:theme-toggle;z-index:4;}.theme-toggle:hover{opacity:1;}.theme-toggle canvas,.theme-toggle--static:before{display:block;height:22px;width:22px;}.theme-toggle--static canvas{display:none;}.theme-toggle--static:before{content:'';background-size:contain;background-image:url(/assets/img/theme-moon.webp);}html[data-theme="dark"] .theme-toggle--static:before{background-size:contain;background-image:url(/assets/img/theme-sun.webp);}html[data-theme="dark"] .theme-toggle{color:#c2cbd4;}::view-transition-group(root),::view-transition-image-pair(root){isolation:isolate;overflow:hidden;}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal;backface-visibility:hidden;contain:paint;}::view-transition-old(root){z-index:9999;will-change:clip-path;transform:translateZ(0);}::view-transition-new(root){z-index:1;}@keyframes tt-icon-out{to{opacity:0;transform:rotate(-90deg) scale(0.5);}}@keyframes tt-icon-in{from{opacity:0;transform:rotate(90deg) scale(0.5);}}::view-transition-old(theme-toggle){animation:500ms cubic-bezier(0.16,1,0.3,1) both tt-icon-out;}::view-transition-new(theme-toggle){animation:500ms cubic-bezier(0.16,1,0.3,1) both tt-icon-in;}:focus:not(:focus-visible){outline:none;}.chart-container,.chart-footer{font-family:Helvetica,sans-serif;font-size:18px;line-height:27px;--gap:20px;}.chart-container a,.chart-footer a{color:#0486d1;}.chart-container h1{font-size:30px;line-height:36px;font-weight:bold;margin:40px 19px 22px;}.chart-container h2{font-size:25px;line-height:30px;font-weight:bold;margin:65px 19px 22px;}.chart-container h1 + h2{margin-top:45px;}.chart-container h4{font-size:18px;line-height:22px;font-weight:bold;margin:var(--gap) 17px 14px;}.chart-container h2 a.anchor i.anchor-icon,.chart-container h4 a.anchor i.anchor-icon{vertical-align:middle;}.chart-container table{border-collapse:separate;--border-radius:12px;margin-bottom:0;}.chart-container table tr th,.chart-container table tr td{font-size:15px;line-height:20px;padding:11px 16px;border:solid #e5e5e5;text-align:center;}.chart-container table tr > td:first-child,.chart-container table tr > th:first-child{width:40%;text-align:left;}.chart-container table>thead>tr>th{background:#3ea6f0;border-width:0;color:#fff;}.chart-container table>thead>tr>th:first-child{border-top-left-radius:var(--border-radius);}.chart-container table>thead>tr>th:last-child{border-top-right-radius:var(--border-radius);}.chart-container table>tbody>tr>td,.chart-container table>tfoot>tr>td{border-width:0 0 1px;}.chart-container table>tbody>tr>td:first-child,.chart-container table>tfoot>tr>td:first-child{border-left-width:1px;}.chart-container table>tbody>tr>td:last-child,.chart-container table>tfoot>tr>td:last-child{border-right-width:1px;}.chart-container table>tfoot>tr>td{font-weight:bold;}.chart-container table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:var(--border-radius);}.chart-container table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:var(--border-radius);}.chart-table-desc{font-size:13px;line-height:17px;margin:11px 16px 0;color:#697680;}.chart-table-note{font-size:13px;line-height:17px;margin:11px 16px 0;color:#697680;}.chart-table-note p{margin:0;}.chart-content-box{display:flex;flex-direction:column;}.chart-graph-wrap,.chart-table-wrap{order:2;}.chart-graph-wrap .chart-graph-wrap .chart-graph-wrap .chart-wrap-longlabel .chart-content-text{font-size:16px;line-height:24px;margin:0 18px 14px;order:1;}h2 + .chart-content-box .chart-content-text{margin-top:-10px;}.chart-content-extra{order:3;}.chart-table-wrap + .chart-content-text{margin-left:16px;margin-right:16px;}.chart-content-text p{margin-bottom:0;}.chart-content-text ul{padding-left:16px;margin:20px 0;}.chart-content-text li::marker{color:#3EA6F0;}.chart-counters{display:flex;margin-top:var(--gap);justify-content:center;}.chart-counter{display:inline-block;background:#f0f6fa;border-radius:16px;padding:28px 50px;text-align:center;width:300px;}.chart-counter-value{font-size:34px;line-height:34px;font-weight:bold;color:#0486d1;}.chart-counter-desc{font-size:16px;line-height:20px;margin-top:15px;}.chart-graph-howto{font-size:16px;margin-top:10px;text-align:center;}.chart-graph .chart-wrap-outer{border-radius:12px;overflow:hidden;padding:15px 11px;}.chart-graph .chart-wrap-outer.chart-wrap-rendered{border:1px solid #e5e5e5;}.chart-graph .chart-wrap{margin:0 -11px;min-height:386px !important;}.chart-footer{margin-top:60px;--bg-color:#f0f6fa;background:var(--bg-color);padding:60px 0 150px;text-align:center;box-shadow:0 1px #e8e8e8;margin-bottom:-10px;}.chart-footer-content{padding:0 15px;margin:0 auto;width:700px;max-width:100%;}.chart-footer h2{font-size:32px;line-height:38px;font-weight:bold;margin:0 0 18px;}.chart-footer p{margin:0;}.chart-footer p + p{margin-top:var(--gap);}.chart-phone-wrap{padding:48px 0;}.chart-phone-video{display:inline-block;position:relative;overflow:hidden;max-width:100%;width:354px;}.chart-phone-video:before{padding-top:208%;display:block;content:'';}.chart-phone-video video,.chart-phone-video svg{position:absolute;vertical-align:top;top:0;bottom:0;left:0;right:0;}.chart-phone-video video{width:92.66%;height:auto;margin:3.39% 3.67%;object-fit:cover;}.chart-phone-video svg{width:100%;height:auto;color:var(--bg-color);z-index:1;}@media (min-width:992px){.chart-container,.chart-footer{--gap:30px;}.chart-content-box{display:block;}.chart-graph-wrap,.chart-table-wrap{float:left;margin-right:60px;}.chart-content-text,.chart-content-extra{margin:0;overflow:hidden;}.chart-graph-wrap,.chart-table-wrap{width:570px;}.chart-counters{justify-content:left;}.chart-graph-howto{text-align:left;margin-top:var(--gap);}}@media (min-width:1200px){.chart-graph-wrap,.chart-table-wrap{width:700px;}}@media (min-width:1340px){.chart-graph-wrap,.chart-table-wrap{width:800px;}.site-page-container.chart-container{width:1310px;}}html.page-instant-view .site-header,html.page-instant-view .site-footer{display:none !important;}html.page-instant-view .content{overflow:hidden;}html.page-instant-view .doc-side-image{max-width:200px;}html.page-instant-view .doc-side-image img{max-width:180px;height:auto;display:block;}html.page-instant-view{min-height:100%;display:-webkit-flex;display:flex;flex-direction:column;}html.page-instant-view body{margin:0;padding:0;display:-webkit-flex;display:flex;flex-direction:column;flex:auto;min-height:100%;font-size:15px;}html.page-instant-view .no-transition,html.page-instant-view .no-transition *{transition:none !important;}html.page-instant-view a,html.page-instant-view a:hover{color:#2e87ca;}html.page-instant-view .btn{text-transform:uppercase;}html.page-instant-view .btn-lg{font-size:14px;font-weight:bold;}html.page-instant-view .btn:focus,html.page-instant-view .btn:active:focus,html.page-instant-view button:focus,html.page-instant-view button:active:focus,html.page-instant-view input.form-control:focus,html.page-instant-view textarea.form-control:focus,html.page-instant-view input.form-control,html.page-instant-view textarea.form-control{outline:none;box-shadow:none;}html.page-instant-view .container,html.page-instant-view .container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;width:100%;}html.page-instant-view .xs-hide{display:none;}html.page-instant-view .xs-show{display:block;}@media (min-width:768px){html.page-instant-view .sm-hide{display:none;}html.page-instant-view .sm-show{display:block;}}@media (min-width:992px){html.page-instant-view .md-hide{display:none;}html.page-instant-view .md-show{display:block;}html.page-instant-view .container{width:970px;}}@media (min-width:1200px){html.page-instant-view .lg-hide{display:none;}html.page-instant-view .lg-show{display:block;}html.page-instant-view .container{width:1170px;}}@media (min-width:1200px){html.page-instant-view .col-lg-3{width:20.83333333%;}html.page-instant-view .col-lg-pull-3{right:20.83333333%;}html.page-instant-view .col-lg-7{width:62.5%;}html.page-instant-view .col-lg-push-7{left:62.5%;}}html.page-instant-view .nav-pills > li > a{padding:10px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:bold;}html.page-instant-view .nav-pills > li.divider{border-bottom:1px solid #ededed;padding-bottom:7px;margin-bottom:7px;}html.page-instant-view .nav-stacked > li + li{margin-top:0;}html.page-instant-view .iv-icon,html.page-instant-view .iv-icon-before:before{background:url(/assets/img/instant-view-icons.png) no-repeat;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){html.page-instant-view .iv-icon,html.page-instant-view .iv-icon-before:before{background-image:url(/assets/img/instant-view-icons-2x.png);background-size:29px 392px;}}html.page-instant-view .iv-logo i{display:inline-block;width:20px;height:20px;margin-bottom:-5px;background-position:-5px -274px;color:#fff;}html.page-instant-view .iv-logo-title{margin-left:10px;}html.page-instant-view .btn.iv-btn,html.page-instant-view .popup-buttons .btn{padding:9px 15px;margin-left:2px;border-radius:2px;}html.page-instant-view .btn.iv-btn:hover,html.page-instant-view .popup-buttons .btn:hover{background:#e6f1f7;text-decoration:none;}html.page-instant-view .btn.iv-btn:active,html.page-instant-view .popup-buttons .btn:active{background:#d4e6f1;}html.page-instant-view .btn.iv-btn:focus,html.page-instant-view .popup-buttons .btn:focus{text-decoration:none;}html.page-instant-view .btn.disabled,html.page-instant-view .btn[disabled],html.page-instant-view .popup-buttons .btn.disabled,html.page-instant-view .popup-buttons .btn[disabled]{color:#b5d1e6;opacity:1;}html.page-instant-view input.iv-form-control,html.page-instant-view textarea.iv-form-control,html.page-instant-view .input.iv-form-control{padding-left:0;padding-right:0;border:none;height:auto;resize:none;box-shadow:inset 0 -1px 0 #e0e0e0;transition:box-shadow .15s ease;}html.page-instant-view input.iv-form-control:focus,html.page-instant-view textarea.iv-form-control:focus{box-shadow:inset 0 -2px 0 #39ade7;}html.page-instant-view .nav-footer{font-size:13px;padding:10px 15px;color:#333;border-top:1px solid #ededed;margin-top:7px;line-height:21px;}html.page-instant-view .logged{overflow:hidden;text-overflow:ellipsis;vertical-align:top;}html.page-instant-view .logged-label{color:#999;}html.page-instant-view .logged-name{white-space:nowrap;color:#333;}html.page-instant-view .logged-link{float:right;}html.page-instant-view .login-popup-container section{line-height:23px;max-width:600px;}html.page-instant-view .login-popup-container h2{font-size:24px;margin-top:15px;margin-bottom:15px;}html.page-instant-view .login-popup-container p{margin-bottom:18px;}html.page-instant-view .login-popup-container p.help-block{margin-top:18px;margin-bottom:-7px;}html.page-instant-view .login-popup-container .form-control{max-width:280px;}html.page-instant-view .dots-animated:after{display:inline-block;animation:dotty steps(1,end) 1s infinite;content:'...';}@-webkit-keyframes dotty{0%,100%{content:'';}25%{content:'.';}50%{content:'..';}75%{content:'...';}}@keyframes dotty{0%,100%{content:'';}25%{content:'.';}50%{content:'..';}75%{content:'...';}}html.page-instant-view header{width:100%;margin:0;position:fixed;z-index:100;background:#fff;}html.page-instant-view header .row,html.page-instant-view main .row{margin-right:0;margin-left:0;}html.page-instant-view header .header-wrap{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;flex-direction:row;padding:8px 0 7px;position:relative;box-shadow:inset 0 -1px 0 #e0e0e0;transition:box-shadow .15s ease;}html.page-instant-view header.url-form-opened .header-wrap{box-shadow:inset 0 -2px 0 #39ade7;}html.page-instant-view header .header-wrap .btn.disabled{color:#b5d1e6;opacity:1;}html.page-instant-view header + main{margin-top:68px;}html.page-instant-view header.has-message + main{margin-top:112px;}html.page-instant-view header .btn-lg{padding:11px 12px 10px;}html.page-instant-view .header-panel{flex-grow:1;position:relative;z-index:7;width:0;}html.page-instant-view .header-panel .header-breadcrumb{height:41px;}html.page-instant-view .container-fluid .header-panel .header-breadcrumb{display:flex;flex-wrap:nowrap;}html.page-instant-view .header-message{background:#1e98d4;text-align:center;color:#fff;padding:13px 15px;}html.page-instant-view .header-message a{color:#fff;text-decoration:underline;}html.page-instant-view .header-message .hide-button{color:#fff;margin:-11px -12px -10px 12px;font-weight:normal;float:right;}html.page-instant-view header .breadcrumb > .active,html.page-instant-view header .breadcrumb > .active a{color:#333;}html.page-instant-view header .breadcrumb > .placeholder{color:#999;}html.page-instant-view header .breadcrumb > li{padding:11px 0;font-size:15px;line-height:1.3333333;font-weight:bold;position:relative;}html.page-instant-view header .breadcrumb > li > a,html.page-instant-view header .breadcrumb > li.active > strong{display:inline-block;text-overflow:ellipsis;vertical-align:top;overflow:hidden;max-width:190px;}html.page-instant-view header .container-fluid .breadcrumb > li > a,html.page-instant-view header .container-fluid .breadcrumb > li.active > strong{max-width:240px;}html.page-instant-view header .breadcrumb > li.active > a,html.page-instant-view header .breadcrumb > li.iv-logo > a{overflow:visible;max-width:none;}html.page-instant-view header .breadcrumb > li:before{content:'';}html.page-instant-view header .breadcrumb > li:after{content:"\00a0/\00a0";padding:0 8px;color:#d4d4d4;}html.page-instant-view header .breadcrumb > li:last-child:after{content:'';}html.page-instant-view header .input-group-addon.breadcrumb > li:last-child:after{content:"\00a0/\00a0";}html.page-instant-view header .btn{margin-left:10px;margin-right:-12px;}html.page-instant-view .buttons-wrap{padding:15px 0;}html.page-instant-view .buttons-wrap .btn{margin-left:-15px;}html.page-instant-view .header-breadcrumb .breadcrumb{background:none;border:transparent;padding:0 0 0 15px;overflow:visible;}html.page-instant-view .container-fluid .header-breadcrumb .breadcrumb{width:auto;}html.page-instant-view .container-fluid .header-panel .header-breadcrumb .input-dropdown{display:block;flex-grow:1;width:1px;}html.page-instant-view .header-breadcrumb-simple .breadcrumb{padding:0 15px;overflow:hidden;}html.page-instant-view .header-breadcrumb-simple .breadcrumb > .active{display:inline;}html.page-instant-view .header-breadcrumb .input-label{font-weight:normal;}html.page-instant-view .input-group .input-dropdown{display:table-cell;position:relative;}html.page-instant-view .input-dropdown .form-control{height:auto;border:transparent;background:transparent;color:#333;overflow:hidden;text-overflow:ellipsis;padding:11px 16px 11px 1px;margin-left:-1px;border-radius:0 !important;transition:color .15s ease;}html.page-instant-view .form-control::-webkit-input-placeholder{color:#999;}html.page-instant-view .form-control::-moz-placeholder{color:#999;}html.page-instant-view .form-control:-ms-input-placeholder{color:#999;}html.page-instant-view .form-control:focus::-webkit-input-placeholder{color:#ccc;}html.page-instant-view .form-control:focus::-moz-placeholder{color:#ccc;}html.page-instant-view .form-control:focus:-ms-input-placeholder{color:#ccc;}html.page-instant-view .has-section-status .input-dropdown .form-control{padding-right:50px;}html.page-instant-view .contest-ready-tooltip-wrap{white-space:normal;position:absolute;width:270px;top:100%;margin-top:1px;margin-left:-17px;left:50%;}html.page-instant-view .contest-ready-tooltip{width:100%;margin-left:-50%;padding:10px 15px;border-radius:2px;background:#1e98d4;color:#fff;cursor:auto;visibility:visible;opacity:1;transition:all .3s ease;position:relative;font-weight:normal;line-height:20px;font-size:14px;}html.page-instant-view .contest-ready-tooltip:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;bottom:100%;left:50%;}html.page-instant-view .contest-ready-tooltip:before{border-width:8px;margin:0 -8px;border-bottom-color:#1e98d4;}html.page-instant-view .tooltip-hidden{pointer-events:none;}html.page-instant-view .tooltip-hidden .contest-ready-tooltip{margin-top:10px;visibility:hidden;opacity:0;}html.page-instant-view .contest-template-wrap{margin-bottom:22px;}html.page-instant-view .header-panel .list-group-template{position:absolute;left:-47px;right:0;top:48px;z-index:1;overflow:auto;max-height:300px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.15);padding-bottom:7px;display:none;}html.page-instant-view .url-form-opened .header-panel.has-section-list .list-group-template{display:block;}html.page-instant-view .input-dropdown .list-group-item{border:none;padding-left:22px;margin-bottom:0;border-radius:0 !important;}html.page-instant-view .input-dropdown .list-group-template .list-group-item,html.page-instant-view .input-dropdown .list-group-template .list-group-item:focus{padding-left:47px;}html.page-instant-view .input-dropdown .list-group-template .list-group-item:before{left:11px;width:25px;height:25px;margin:7px 0;background-position:-2px -85px;}html.page-instant-view .input-dropdown .list-group-template .list-group-item-danger:before{background-position:-2px -61px;}html.page-instant-view .input-dropdown .list-group-template .list-group-item-warning:before{background-position:-2px -61px;}html.page-instant-view .input-dropdown .list-group-template .list-group-item-success:before{background-position:-2px -37px;}html.page-instant-view .input-dropdown .list-group-template .list-group-item-info:before{background-position:-2px -61px;}html.page-instant-view .input-dropdown .list-group-item-body{padding:10px 0 11px;}html.page-instant-view .input-dropdown .list-group-item-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:19px;}html.page-instant-view .input-dropdown .list-group-item-status{width:120px;padding:0 15px;margin:2px 0 0;text-align:right;}html.page-instant-view .url-status{padding:13px 15px;position:absolute;right:0;z-index:7;display:none;cursor:pointer;}html.page-instant-view .has-section-status .url-status{display:block;}html.page-instant-view .url-status .list-group-row{background-color:#ddd;overflow:hidden;width:20px;height:15px;padding:0;}html.page-instant-view .url-status .list-group-row .list-group-item{border:none;padding:0;margin:0;height:100%;min-width:4px;border-radius:0 !important;transition:width .15s linear;}html.page-instant-view .url-status .list-group-row .list-group-item:before{display:none;}html.page-instant-view .url-status .list-group-row .list-group-item.no-shown{flex-grow:0;min-width:0;width:0 !important;}html.page-instant-view .url-status .list-group-row .list-group-item-success{background-color:#5cb85c;}html.page-instant-view .url-status .list-group-row .list-group-item-warning{background-color:#f0ad4e;}html.page-instant-view .url-status .list-group-row .list-group-item-danger{background-color:#d9534f;}html.page-instant-view .url-status .list-group-row .list-group-item-info{background-color:#5bc0de;}html.page-instant-view .url-status .list-group-row .list-group-item-muted{background-color:#ddd;}html.page-instant-view .progress-bar{width:0;transition:width .4s linear,box-shadow .3s ease;}html.page-instant-view .progress-bar.no-transition{transition:none;}html.page-instant-view .progress-bar.no-shown{box-shadow:inset 0 0 0 #39ade7;}html.page-instant-view header .progress-bar{position:absolute;z-index:1;bottom:0;height:3px;box-shadow:inset 0 -2px 0 #39ade7;}html.page-instant-view .btn-inactive{cursor:auto;pointer-events:none;}html.page-instant-view section h3{padding:12px 0;margin:0;font-weight:bold;font-size:18px;position:static;overflow:hidden;}html.page-instant-view section h3 small{padding-left:10px;font-size:15px;color:#999;}html.page-instant-view .nav-menu{padding:10px 0 30px;}@media (min-width:768px){html.page-instant-view .nav-menu.nav-menu-can-fix{position:fixed;top:68px;bottom:0;overflow-y:scroll;}html.page-instant-view header.has-message + main .nav-menu.nav-menu-can-fix{top:112px;}html.page-instant-view .nav-menu.nav-menu-can-fix::-webkit-scrollbar{display:none;}}html.page-instant-view main.rules{padding-bottom:43px;}html.page-instant-view main.rules section{padding-bottom:12px;}html.page-instant-view main.rules section + section.empty{display:none;}html.page-instant-view main.rules section.empty{padding:53px 30px;text-align:center;color:#999;}html.page-instant-view main.rules section > p{margin:0 0 10px;}html.page-instant-view main.rules section h3 a.section-header{color:#333;}html.page-instant-view .list-group.list-group-template{margin-bottom:20px;word-wrap:break-word;}html.page-instant-view .list-group-row .list-group-item,html.page-instant-view .list-group-row .list-group-item:focus,html.page-instant-view .list-group-template .list-group-item,html.page-instant-view .list-group-template .list-group-item:focus,html.page-instant-view .list-group-feedback .list-group-item,html.page-instant-view .list-group-feedback .list-group-item:focus{background:none;border:none;outline:none;margin:0;padding:0 0 0 44px;border-radius:0 !important;}html.page-instant-view .list-group-row .list-group-item,html.page-instant-view .list-group-template .list-group-item,html.page-instant-view .list-group-feedback .list-group-item{color:#808080;}html.page-instant-view .list-group-no-icon .list-group-item,html.page-instant-view .list-group-no-icon .list-group-item:focus,html.page-instant-view .list-group-feedback .list-group-item,html.page-instant-view .list-group-feedback .list-group-item:focus{background:none !important;padding:0;}html.page-instant-view .list-group-row .list-group-item:before,html.page-instant-view .list-group-template .list-group-item:before{content:'';display:inline-block;position:absolute;left:0;width:31px;height:31px;border-radius:16px;margin:15px 0;background-color:#999;background-position:1px -82px;}html.page-instant-view .list-group-no-icon .list-group-item:before{display:none;}html.page-instant-view .list-group-row{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 0 0 44px;}html.page-instant-view .list-group-row .list-group-item{flex-grow:1;margin-bottom:0;padding:0;border-radius:0;min-width:120px;}html.page-instant-view a.list-group-row:hover,html.page-instant-view a.list-group-row:focus{text-decoration:none;outline:none;}html.page-instant-view .list-group-row .list-group-item:before{left:-44px;}html.page-instant-view .list-group-row .list-group-item + .list-group-item:before{display:none;}html.page-instant-view .list-group-template .list-group-item:hover{background:none;}html.page-instant-view .list-group-row .list-group-item-danger,html.page-instant-view .list-group-template .list-group-item-danger{color:#952222;}html.page-instant-view .list-group-row .list-group-item-warning,html.page-instant-view .list-group-template .list-group-item-warning{color:#ad770e;}html.page-instant-view .list-group-row .list-group-item-success,html.page-instant-view .list-group-template .list-group-item-success{color:#2f7832;}html.page-instant-view .list-group-row .list-group-item-info,html.page-instant-view .list-group-template .list-group-item-info{color:#31708f;}html.page-instant-view .list-group-row .list-group-item-danger:before,html.page-instant-view .list-group-template .list-group-item-danger:before{background-position:1px -58px;background-color:#ce6c6c;}html.page-instant-view .list-group-row .list-group-item-warning:before,html.page-instant-view .list-group-template .list-group-item-warning:before{background-position:1px -58px;background-color:#dda73f;}html.page-instant-view .list-group-row .list-group-item-success:before,html.page-instant-view .list-group-template .list-group-item-success:before{background-position:1px -34px;background-color:#63b863;}html.page-instant-view .list-group-row .list-group-item-info:before,html.page-instant-view .list-group-template .list-group-item-info:before{background-position:1px -58px;background-color:#6eabcc;}html.page-instant-view .list-group-item-body{padding:12px 0;box-shadow:inset 0 -1px 0 #ededed;transition:box-shadow .15s ease;}html.page-instant-view a.list-group-row:hover .list-group-item-body,html.page-instant-view a.list-group-item:hover .list-group-item-body{box-shadow:inset 0 -2px 0 #bdbdbd;}html.page-instant-view a.list-group-row:hover .list-group-item-danger .list-group-item-body,html.page-instant-view a.list-group-item-danger:hover .list-group-item-body{box-shadow:inset 0 -2px 0 #d15959;}html.page-instant-view a.list-group-row:hover .list-group-item-success .list-group-item-body,html.page-instant-view a.list-group-item-success:hover .list-group-item-body{box-shadow:inset 0 -2px 0 #63b863;}html.page-instant-view a.list-group-row:hover .list-group-item-warning .list-group-item-body,html.page-instant-view a.list-group-item-warning:hover .list-group-item-body{box-shadow:inset 0 -2px 0 #e0a22d;}html.page-instant-view a.list-group-row:hover .list-group-item-info .list-group-item-body,html.page-instant-view a.list-group-item-info:hover .list-group-item-body{box-shadow:inset 0 -2px 0 #6eadcf;}html.page-instant-view .list-group-row .list-group-item-heading,html.page-instant-view .list-group-template .list-group-item-heading,html.page-instant-view .list-group-feedback .list-group-item-heading{font-size:15px;line-height:19px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}html.page-instant-view .list-group-item-status{width:130px;float:right;color:inherit;padding:11px 25px 10px;font-size:12px;}html.page-instant-view main.rules section .list-group-item-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;margin:2px 0 3px;}html.page-instant-view main.rules .pagination > li > a,html.page-instant-view main.rules .pagination > li > span{border-radius:0;}html.page-instant-view main.rules .pagination > .disabled > a,html.page-instant-view main.rules .pagination > .disabled > span{cursor:default;}html.page-instant-view main.rules section h3 + nav,html.page-instant-view main.rules section nav + .list-group-feedback,html.page-instant-view main.rules section .list-group-feedback + nav{margin-top:15px;}html.page-instant-view .list-group-item .close{width:1em;box-sizing:content-box;padding:8px 7px 12px;color:#aaa;transition:all .15s ease;opacity:.8;}html.page-instant-view .list-group-item .close:hover,html.page-instant-view .list-group-item .close:focus{opacity:1;}html.page-instant-view .list-group-template .list-group-item-form:before{display:none;}html.page-instant-view .list-group-item-form .form-control{padding:22px 0;border:none;height:auto;box-shadow:inset 0 -1px 0 #ededed;transition:box-shadow .15s ease;}html.page-instant-view .list-group-item-form .form-control:focus{box-shadow:inset 0 -2px 0 #39ade7;}html.page-instant-view .list-group-feedback .list-group-item-status{width:auto;text-align:right;}html.page-instant-view .list-group-feedback .list-group-item-text{color:#777;}html.page-instant-view .list-feedback-count{font-size:14px;}html.page-instant-view .list-feedback-message{margin:15px 0 7px;font-size:14px;}html.page-instant-view .list-feedback-message-icon{float:left;margin-right:9px;}html.page-instant-view .list-feedback-message-icon .glyphicon{top:2px;}html.page-instant-view .list-feedback-message-text{margin-bottom:0;overflow:hidden;}html.page-instant-view .list-feedback-message-text p{margin:0 1px;}html.page-instant-view .list-feedback-message-image{margin:2px 0 7px;max-width:100%;max-height:250px;}html.page-instant-view .list-feedback-message-more{font-size:13px;font-weight:bold;display:inline-block;margin:7px 0 0px;padding:0 1px;border-bottom:1px solid transparent;}html.page-instant-view .list-feedback-message-more:hover{border-bottom:1px solid;}html.page-instant-view .list-feedback-message-more .glyphicon{top:2px;margin-left:5px;}html.page-instant-view main.tool{display:-webkit-flex;display:flex;width:100%;padding:0;flex-grow:1;box-sizing:border-box;flex-direction:row;justify-content:center;margin-top:65px;padding:0 15px 10px 5px;}html.page-instant-view main.tool section{display:-webkit-flex;display:flex;flex-grow:1;width:33%;box-sizing:border-box;flex-direction:column;margin-left:10px;padding:0;}html.page-instant-view main.tool section#rules-section{width:36%;}html.page-instant-view main.tool section h3{font-size:15px;padding:3px 2px 10px;text-transform:uppercase;}html.page-instant-view main.tool section.tool-placeholder{display:none;justify-content:center;align-items:center;}html.page-instant-view main.tool section.tool-placeholder .placeholder-message{width:470px;font-size:18px;line-height:26px;text-align:center;color:#777;}@media (max-width:991px) and (orientation:portrait),(max-width:979px) and (orientation:landscape){html.page-instant-view #url-mark-btn{display:none;}html.page-instant-view main.tool section{display:none;}html.page-instant-view main.tool section.tool-placeholder{display:-webkit-flex;display:flex;}}html.page-instant-view main.tool .contest-header-button-wrap{margin-top:-36px;}@media (max-width:1199px){html.page-instant-view main.tool section h3{padding-bottom:21px;}html.page-instant-view main.tool .contest-header-button-wrap{margin-top:-41px;}}html.page-instant-view .section-header{position:relative;overflow:hidden;}html.page-instant-view #issue-section .section-header{margin-left:10px;}html.page-instant-view .header-labels{position:absolute;font-size:13px;line-height:16px;height:0;bottom:0;right:0;}html.page-instant-view .header-labels .help-labels{position:relative;white-space:nowrap;}html.page-instant-view .header-labels .help-label{position:absolute;padding:4px 10px;right:0;color:#aaa;}html.page-instant-view .header-labels .help-label a{color:#555;cursor:pointer;}html.page-instant-view .section-block{width:100%;height:200px;flex-grow:1;border:2px solid #ccc;position:relative;transition:border-color .15s ease-in-out;display:-webkit-flex;display:flex;flex-direction:column;overflow:hidden;}html.page-instant-view .section-block .iframe-wrap,html.page-instant-view .section-block .textarea-wrap,html.page-instant-view .section-block.collapsed .after-rules-wrap{flex-grow:1;height:0;overflow:hidden;position:relative;transition:flex-grow .15s;}html.page-instant-view .section-block .iframe-wrap{overflow:hidden;}html.page-instant-view .rules-header{border:0 solid #ececec;border-top-width:1px;background:#f5f5f5;padding:6px 12px;cursor:pointer;}html.page-instant-view .section-block .after-rules-wrap,html.page-instant-view .section-block.collapsed .custom-rules-wrap{flex-grow:0;}html.page-instant-view .section-block.collapsed .rules-header{border-top-width:0;border-bottom-width:1px;}html.page-instant-view .section-block iframe{position:absolute;width:100%;height:100%;overflow:auto;}html.page-instant-view .form-control:focus{border-color:#ccc;}html.page-instant-view .section-block-label{display:inline-block;padding:4px 10px;font-size:100%;text-align:center;white-space:nowrap;color:#fff;transition:all .15s ease-in-out;}html.page-instant-view .section-block-label:before{content:attr(data-default);}html.page-instant-view .result-preview-wrap{font-size:13px;border-top:2px solid #ccc;margin-top:-2px;cursor:pointer;transition:border-color .15s ease-in-out;display:-webkit-flex;display:flex;flex-direction:column;position:relative;overflow:hidden;}html.page-instant-view .result-preview-wrap .result-preview{transition:max-height .15s;max-height:0;overflow:auto;overflow-x:hidden;background:#f5f5f5;}html.page-instant-view .section-block.collapsed .result-preview{max-height:292px;}html.page-instant-view .result-header{padding:14px 18px 15px;font-size:16px;font-weight:bold;color:#333;background:#f5f5f5;}html.page-instant-view .page-preview{margin:0 18px 18px;padding-left:12px;border-left:2px solid #3ca7fe;font-size:12px;line-height:15px;max-width:300px;}html.page-instant-view .page-preview-thumbed{display:inline-block;position:relative;max-width:350px;}html.page-instant-view .page-preview-thumb{border-radius:4px;background:no-repeat center;background-size:cover;margin-left:10px;position:absolute;right:0;top:0;bottom:0;}html.page-instant-view .page-preview-media{margin:7px 0 0;background:no-repeat center;background-size:cover;text-align:center;max-height:170px;overflow:hidden;border-radius:4px;}html.page-instant-view .page-preview-media img,html.page-instant-view .page-preview-media video{max-width:100%;vertical-align:top;}html.page-instant-view .page-preview-media img{max-height:170px;visibility:hidden;}html.page-instant-view .page-preview-content{display:block;display:-webkit-box;max-height:64px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;}html.page-instant-view .page-preview-site-name{font-weight:bold;line-height:19px;color:#0b8bed;}html.page-instant-view .page-preview-thumbed .page-preview-site-name{margin-right:98px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}html.page-instant-view .page-preview-thumbed .page-preview-content{max-height:79px;-webkit-line-clamp:5;margin-right:98px;}html.page-instant-view .page-preview-content br{line-height:19px;}html.page-instant-view .page-preview-button{padding:4px 8px;margin:7px 0 0;background:transparent;color:#0b8bed;border:1px solid #3ca7fe;border-radius:4px;outline:none;width:100%;}html.page-instant-view .page-preview-button .glyphicon{margin-left:-2px;}html.page-instant-view .header-labels,html.page-instant-view .header-labels .label,html.page-instant-view .help-label{transition:all .15s ease-in-out;}html.page-instant-view .original-popup-button{font-size:13px;margin-left:10px;}html.page-instant-view .original-popup-button .iv-icon{display:inline-block;width:14px;height:14px;cursor:pointer;background-position:-8px -304px;}html.page-instant-view .original-loaded .header-labels{height:24px;}html.page-instant-view .original-loaded .loaded-label{pointer-events:auto;visibility:visible;opacity:1;}html.page-instant-view .rules-demo .header-labels,html.page-instant-view .rules-readonly .header-labels,html.page-instant-view .rules-saved .header-labels{height:24px;}html.page-instant-view .original-loading .loading-label,html.page-instant-view .rules-changed .shortcut-label,html.page-instant-view .rules-changed.rules-saving .saving-label,html.page-instant-view .rules-saved .saved-label,html.page-instant-view .rules-changed .changed-label,html.page-instant-view .result-processing .processing-label,html.page-instant-view .rules-demo .demo-label,html.page-instant-view .rules-readonly .readonly-label,html.page-instant-view .result-not-tracked .check-label{pointer-events:auto;visibility:visible;opacity:1;}html.page-instant-view .help-label,html.page-instant-view .loading-label,html.page-instant-view .saving-label,html.page-instant-view .rules-saving .shortcut-label,html.page-instant-view .rules-changed .demo-label,html.page-instant-view .rules-saving .demo-label,html.page-instant-view .saved-label,html.page-instant-view .changed-label,html.page-instant-view .original-loading .loaded-label,html.page-instant-view .original-readonly .loaded-label,html.page-instant-view .rules-changed .saved-label,html.page-instant-view .result-processing .check-label,html.page-instant-view .result-readonly .check-label{pointer-events:none;visibility:hidden;opacity:0;}html.page-instant-view .original-loaded .section-block{border-color:#337ab7;}html.page-instant-view .original-loaded .section-block-label{background-color:#337ab7;}html.page-instant-view .original-loaded .section-block-label:before{content:attr(data-loaded);}html.page-instant-view .rules-demo .section-block,html.page-instant-view .rules-readonly .section-block{border-color:#aaa;}html.page-instant-view .rules-demo .section-block-label,html.page-instant-view .rules-readonly .section-block-label{background-color:#aaa;}html.page-instant-view .result-not-tracked .section-block,html.page-instant-view .result-not-tracked .result-preview-wrap{border-color:#5bc0de;}html.page-instant-view .result-not-tracked .section-block-label{background-color:#5bc0de;}html.page-instant-view .original-saved .section-block,html.page-instant-view .rules-saved .section-block,html.page-instant-view .result-tracked .section-block,html.page-instant-view .result-tracked .result-preview-wrap,html.page-instant-view .result-saved .section-block,html.page-instant-view .result-saved .result-preview-wrap,html.page-instant-view .result-not-modified .section-block,html.page-instant-view .result-not-modified .result-preview-wrap{border-color:#5cb85c;}html.page-instant-view .original-saved .section-block-label,html.page-instant-view .rules-saved .section-block-label,html.page-instant-view .result-tracked .section-block-label,html.page-instant-view .result-saved .section-block-label,html.page-instant-view .result-not-modified .section-block-label{background-color:#5cb85c;}html.page-instant-view .rules-changed .section-block,html.page-instant-view .result-modified .section-block,html.page-instant-view .result-modified .result-preview-wrap{border-color:#f0ad4e;}html.page-instant-view .rules-changed .section-block-label,html.page-instant-view .result-modified .section-block-label{background-color:#f0ad4e;}html.page-instant-view .result-tracked .header-labels,html.page-instant-view .result-saved .header-labels,html.page-instant-view .result-not-tracked .header-labels,html.page-instant-view .result-not-modified .header-labels,html.page-instant-view .result-modified .header-labels,html.page-instant-view .result-error .header-labels{height:24px;}html.page-instant-view .result-error .section-block,html.page-instant-view .result-error .result-preview-wrap{border-color:#d9534f;}html.page-instant-view .result-error .section-block-label{background-color:#d9534f;}html.page-instant-view .rules-readonly .section-block-label{width:82px;}html.page-instant-view .rules-readonly .section-block-label:before{content:attr(data-readonly);}html.page-instant-view .rules-demo .section-block-label{width:76px;}html.page-instant-view .rules-demo .section-block-label:before{content:attr(data-demo);}html.page-instant-view .original-saved .section-block-label,html.page-instant-view .rules-saved .section-block-label,html.page-instant-view .result-saved .section-block-label{width:56px;}html.page-instant-view .original-saved .section-block-label:before,html.page-instant-view .rules-saved .section-block-label:before,html.page-instant-view .result-saved .section-block-label:before{content:attr(data-saved);}html.page-instant-view .rules-changed .section-block-label{width:76px;}html.page-instant-view .rules-changed .section-block-label:before{content:attr(data-changed);}html.page-instant-view .result-tracked .section-block-label{width:70px;}html.page-instant-view .result-tracked .section-block-label:before{content:attr(data-tracked);}html.page-instant-view .result-not-tracked .section-block-label{width:94px;}html.page-instant-view .result-not-tracked .section-block-label:before{content:attr(data-not-tracked);}html.page-instant-view .result-not-modified .section-block-label{width:102px;}html.page-instant-view .result-not-modified .section-block-label:before{content:attr(data-not-modified);}html.page-instant-view .result-modified .section-block-label{width:75px;}html.page-instant-view .result-modified .section-block-label:before{content:attr(data-modified);}html.page-instant-view .result-error .section-block-label{width:51px;}html.page-instant-view .result-error .section-block-label:before{content:attr(data-error);}html.page-instant-view textarea.form-control[disabled]{cursor:auto;background-color:#fff;}html.page-instant-view .rules-field,html.page-instant-view .rules-header,html.page-instant-view .CodeMirror,html.page-instant-view .CodeMirror-hints{font-family:monospace,'Courier New';font-size:13px;line-height:18px;}html.page-instant-view .rules-field{position:absolute;box-shadow:none;border:none;resize:none;height:100%;line-height:18px;word-wrap:break-word;white-space:pre-wrap;word-break:normal;}html.page-instant-view .CodeMirror{box-sizing:border-box;padding:0;color:#555;cursor:text;}html.page-instant-view .CodeMirror pre{padding:0 12px;}html.page-instant-view .CodeMirror *,html.page-instant-view .CodeMirror-merge{box-sizing:content-box;}html.page-instant-view .template-source,html.page-instant-view .CodeMirror-merge{border:2px solid #ccc;}html.page-instant-view .CodeMirror-merge-gap{border-left:1px solid #ececec;border-right:1px solid #ececec;background:#f5f5f5;}html.page-instant-view .CodeMirror-merge-scrolllock-wrap{bottom:4px;}html.page-instant-view .CodeMirror-merge-scrolllock{color:#999;}html.page-instant-view .template-diff:empty:before{box-sizing:content-box;display:block;content:'';border:2px solid #ccc;height:350px;}html.page-instant-view .textarea-wrap .CodeMirror{position:absolute;width:100%;height:100%;}html.page-instant-view .CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0 -9px;padding:2px;box-shadow:1px 2px 4px rgba(0,0,0,.2);border-radius:4px;border:1px solid #ccc;background:white;max-height:20em;overflow-y:auto;}html.page-instant-view .CodeMirror-hint{margin:0;padding:1px 7px;border-radius:2px;white-space:pre;color:#333;cursor:pointer;}html.page-instant-view li.CodeMirror-hint-active{background:#08f;color:#fff;}html.page-instant-view .cm-s-default .cm-tag-2{color:#111;}html.page-instant-view .cm-s-default .cm-hr{color:#ccc;}html.page-instant-view div.CodeMirror span.CodeMirror-matchingbracket{color:#000;font-weight:bold;}html.page-instant-view div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22;font-weight:bold;}html.page-instant-view div.CodeMirror span.cm-comment.CodeMirror-matchingbracket,html.page-instant-view div.CodeMirror span.cm-comment.CodeMirror-nonmatchingbracket{color:#a50;font-weight:normal;}html.page-instant-view .CodeMirror-line{transition:background 1s ease;transition-delay:.4s;}html.page-instant-view .cm-s-default .line-highlight{background:#ffff9f;transition:none;}html.page-instant-view .CodeMirror-merge-l-chunk{background:#ffffe0;}html.page-instant-view .CodeMirror-merge-l-chunk-start{border-top:1px solid #ee8;}html.page-instant-view .CodeMirror-merge-l-chunk-end{border-bottom:1px solid #ee8;}html.page-instant-view .CodeMirror-merge-l-connect{fill:#ffffe0;stroke:#ee8;stroke-width:1px;}html.page-instant-view .CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:5px 12px;overflow:hidden;color:inherit;}html.page-instant-view .CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0;}html.page-instant-view .CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0;}html.page-instant-view .CodeMirror-dialog input{border:none;outline:none;background:transparent;width:20em;color:inherit;font-family:monospace;}html.page-instant-view .CodeMirror-dialog button{font-size:80%;padding:0 7px;}html.page-instant-view .CodeMirror-search-label{float:left;padding:1px 7px 1px 0;}html.page-instant-view .CodeMirror-search-field-wrap{display:block;overflow:hidden;}html.page-instant-view .CodeMirror-dialog .CodeMirror-search-field-wrap input{width:100%;padding:1px 0;color:#111;}html.page-instant-view footer{min-width:960px;margin:0 15px;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;flex-direction:column;}html.page-instant-view footer .status-wrap,html.page-instant-view footer .process-time{font-family:monospace,'Courier New';font-size:12px;line-height:15px;min-height:35px;overflow:auto;flex-grow:1;width:0;padding:10px 0;white-space:pre-wrap;word-wrap:break-word;cursor:pointer;}html.page-instant-view footer .process-time{flex-grow:0;width:100px;text-align:right;padding:10px 15px;color:#777;}html.page-instant-view footer .debug-wrap{font-family:monospace,'Courier New';font-size:12px;line-height:17px;padding:10px 0;white-space:pre-wrap;word-wrap:break-word;}html.page-instant-view footer .collapse-icon{display:flex;visibility:hidden;padding:10px 0 10px 0;}html.page-instant-view footer .collapse-icon:before{content:'';display:inline-block;width:10px;height:15px;cursor:pointer;background-position:-10px -364px;}html.page-instant-view footer.more .collapse-icon{visibility:visible;}html.page-instant-view footer.collapsed .collapse-icon:before{transform:scaleY(-1);}html.page-instant-view footer.collapsed .debug-section .section-block{max-height:0;}html.page-instant-view .rule-ref{cursor:pointer;}html.page-instant-view .debug-section{margin-bottom:-1px;overflow:hidden;flex-grow:1;}html.page-instant-view .debug-section .section-block{display:block;width:auto;height:auto;max-height:240px;transition:max-height .15s;overflow:auto;border-width:1px 0 0;border-color:#e0e0e0;}html.page-instant-view .status-section{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;flex-direction:row;cursor:pointer;border-top:1px solid #e0e0e0;position:relative;z-index:1;}html.page-instant-view .section-btn{font-size:13px;padding:2px 0;margin:-1px 0 0 12px;float:right;}html.page-instant-view section .hover-wrap{visibility:hidden;opacity:0;transition:all .15s ease;}html.page-instant-view section:hover .hover-wrap{visibility:visible;opacity:1;}html.page-instant-view .section-btn.disabled,html.page-instant-view .contest-btn.inactive{color:#b5d1e6;opacity:1;}html.page-instant-view .section-btn.disabled:before,html.page-instant-view .contest-btn.inactive:before{opacity:.4;}html.page-instant-view .contest-btn:before,html.page-instant-view .contest-remove-btn:before,html.page-instant-view .contest-resend-btn:before{content:'';background-position:-7px -22px;display:inline-block;width:16px;height:13px;margin-right:7px;position:relative;top:1px;}html.page-instant-view .contest-remove-btn:before{background-position:-7px 1px;}html.page-instant-view .contest-rules-links{font-size:14px;font-weight:normal;padding-top:7px;}html.page-instant-view .contest-rules-status{float:right;clear:right;font-size:14px;font-weight:normal;padding-top:3px;color:#999;}html.page-instant-view .contest-rules-status a{color:#1a1a1a;}html.page-instant-view .form-control.domain-filter{padding-left:7px;padding-right:7px;font-size:14px;border:none;border-bottom:1px solid #ededed;}html.page-instant-view .templates-filter-wrap .form-control.domain-filter{padding-top:15px;padding-bottom:15px;height:auto;}html.page-instant-view .list-group-contest{margin:0 -7px;padding:0 0 35px;}html.page-instant-view .list-group-contest-header,html.page-instant-view .list-group-contest-item,html.page-instant-view .list-group-contest-item-empty{position:relative;font-size:14px;border-bottom:1px solid #ededed;padding:15px 7px;overflow:hidden;}html.page-instant-view .list-group-contest-item.declined-row > *{opacity:0.4;}html.page-instant-view .list-group-contest-header{display:none;padding:12px 7px;color:#1a1a1a;}html.page-instant-view .list-group-contest-item-empty{color:#999;border-bottom:none;}html.page-instant-view .list-group-contest-rows{display:-webkit-flex;display:flex;flex-direction:column;}html.page-instant-view .order-desc .list-group-contest-rows{flex-direction:column-reverse;}html.page-instant-view .list-group-contest-order{cursor:pointer;}html.page-instant-view .list-group-contest-order .iv-icon{display:inline-block;width:14px;height:12px;background-position:-8px -326px;}html.page-instant-view .order-desc .list-group-contest-order .iv-icon{background-position:-8px -346px;}html.page-instant-view .table-contest{width:100%;font-size:14px;line-height:18px;border-bottom:1px solid #ededed;margin:0 0 35px;}html.page-instant-view .table-contest tr.selected{background:#f7f7f7;}html.page-instant-view .table-contest tr.selected + tr > td{border-top:1px solid #ededed;}html.page-instant-view .table-contest td{border-top:1px solid #ededed;}html.page-instant-view .table-contest td,html.page-instant-view .table-contest th{padding:15px 7px;vertical-align:top;}html.page-instant-view .table-contest-fixed td,html.page-instant-view .table-contest-fixed th{width:20%;}html.page-instant-view .table-contest-fixed td.table-row-big{width:40%;}html.page-instant-view .table-contest-top td,html.page-instant-view .table-contest-top th{width:25%;}html.page-instant-view .table-contest-num,html.page-instant-view .table-contest .table-contest-num{position:relative;text-align:right;width:5%;}html.page-instant-view td.table-contest-no-num{border-top:none;width:5%;}html.page-instant-view #doc-content-wrap .table-contest-num a.anchor,html.page-instant-view .page-content-wrap .table-contest-num a.anchor{top:-45px;}html.page-instant-view header.has-message + main #doc-content-wrap .table-contest-num a.anchor,html.page-instant-view header.has-message + main .page-content-wrap .table-contest-num a.anchor{top:-89px;}html.page-instant-view .table-contest-author{font-weight:bold;white-space:nowrap;width:35%;max-width:280px;overflow:hidden;text-overflow:ellipsis;}html.page-instant-view td.table-contest-cnt,html.page-instant-view .table-contest-date{color:#808080;}html.page-instant-view .table-contest-cnt{text-align:center;}html.page-instant-view .table-contest-row{vertical-align:top;word-break:break-word;}html.page-instant-view .table-contest-issue{width:50%;}html.page-instant-view .table-contest-issue .issue-comment,html.page-instant-view .table-contest-issue .issue-info-row dd{margin-bottom:15px;}html.page-instant-view .table-contest-small{font-size:13px;padding:3px 0 0;color:#808080;}html.page-instant-view .table-contest-small a{color:#808080;}html.page-instant-view .table-contest-status{text-align:right;}html.page-instant-view .table-contest-status a{color:#808080;}html.page-instant-view a.table-contest-status-accepted{color:#249106;}html.page-instant-view a.table-contest-status-declined{color:#b12b2b;}html.page-instant-view .table-contest-winner{white-space:nowrap;text-align:right;color:#249106;}html.page-instant-view section.contest-section h3{padding-bottom:22px;}html.page-instant-view .contest-section .nav{margin-bottom:15px;}html.page-instant-view .contest-header-button-wrap{position:absolute;right:2px;margin-top:-46px;}html.page-instant-view .btn.contest-header-button{padding:7px 12px;font-size:13px;}html.page-instant-view .contest-issue-url,html.page-instant-view .contest-issue-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}html.page-instant-view .contest-issue-url{font-size:15px;color:#2e87ca;}html.page-instant-view .contest-item-info-rows{display:inline;}html.page-instant-view .contest-item-info-rows.collapsed .contest-item-info + .contest-item-info{display:none;}html.page-instant-view .contest-issue-info{color:#999;font-size:13px;margin-top:3px;}html.page-instant-view .list-group-issue-item .contest-item-status{width:100px;margin-top:11px;}html.page-instant-view .contest-item-domain{font-weight:bold;display:inline-block;max-width:100%;padding-right:140px;}html.page-instant-view .contest-item-domain-cnt{color:#999;font-weight:normal;padding-left:7px;}html.page-instant-view .contest-item-info-rows .contest-item-info{position:relative;}html.page-instant-view .contest-item-info.has-info{margin-top:4px;}html.page-instant-view .contest-item-info-rows .contest-item-info.has-info{margin-top:10px;}html.page-instant-view .contest-item-cell{color:#1a1a1a;}html.page-instant-view .contest-item-templates{color:#808080;}html.page-instant-view .iv-deadline.soon{color:#b12b2b;}html.page-instant-view .list-group-contest-header .contest-item-templates{color:#1a1a1a;}html.page-instant-view .contest-item-status{text-align:right;}html.page-instant-view .contest-item-prize{padding-left:15px;font-size:13px;font-weight:bold;color:#249106;display:inline-block;text-align:right;}html.page-instant-view .table-contest-winner .contest-item-prize,html.page-instant-view .list-group-contest-item .contest-item-prize{min-width:50px;}html.page-instant-view .contest-item-prize-few{color:#b1b1b1;position:relative;cursor:help;}html.page-instant-view .contest-item-prize-unpaid{padding-left:6px;position:relative;cursor:help;}html.page-instant-view .contest-item-prize-unpaid:before,html.page-instant-view .contest-item-prize-unpaid:after{color:#b1b1b1;font-weight:normal;}html.page-instant-view .contest-item-prize-unpaid:before{content:'(';padding-right:1px;}html.page-instant-view .contest-item-prize-unpaid:after{content:')';padding-left:1px;}html.page-instant-view .contest-item-prize-tip{position:absolute;width:320px;top:-60px;right:100%;display:inline-block;content:attr(data-title);white-space:normal;font-weight:normal;text-align:left;font-size:13px;border-radius:4px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.3);margin-right:4px;padding:15px 20px;color:#333;z-index:10;transition:all .15s ease;transform:translateX(-10px);visibility:hidden;opacity:0;cursor:auto;}html.page-instant-view .contest-item-prize-tip:before{position:absolute;left:100%;top:63px;content:'';border:6px solid #fff;transform:rotateZ(45deg);box-shadow:0 0 6px rgba(0,0,0,.3);margin-left:-6px;}html.page-instant-view .contest-item-prize-tip:after{position:absolute;left:100%;top:54px;content:'';background-color:#fff;margin-left:-15px;width:15px;height:30px;}html.page-instant-view .contest-item-prize-unpaid > .contest-item-prize-tip{width:330px;top:-16px;margin-right:-13px;}html.page-instant-view .contest-item-prize-unpaid > .contest-item-prize-tip:before{top:19px;}html.page-instant-view .contest-item-prize-unpaid > .contest-item-prize-tip:after{top:10px;}html.page-instant-view .contest-item-prize-few:hover > .contest-item-prize-tip,html.page-instant-view .contest-item-prize-unpaid:hover > .contest-item-prize-tip{transition-delay:.2s;transform:translateX(0);visibility:visible;opacity:1;}html.page-instant-view .contest-item-prize-unpaid:hover + .contest-item-prize-tip{transition-delay:0;transform:translateX(-10px);visibility:hidden;opacity:0;}html.page-instant-view .contest-item-btns{position:absolute;right:7px;top:15px;}html.page-instant-view .contest-item-info-rows .contest-item-btns{top:-28px;}html.page-instant-view .contest-item-btn{font-size:13px;font-weight:bold;text-transform:uppercase;}html.page-instant-view .contest-item-btn + .contest-item-btn{margin-left:20px;}html.page-instant-view .contest-item-candidate > a,html.page-instant-view .contest-item-winner > a{color:#333;}html.page-instant-view .contest-item-btn-success,html.page-instant-view .contest-item-btn-success:hover,html.page-instant-view .you-are-candidate .contest-item-candidate,html.page-instant-view .you-are-candidate .contest-item-candidate > a,html.page-instant-view .you-are-candidate .contest-item-winner,html.page-instant-view .you-are-candidate .contest-item-winner > a{color:#249106;}html.page-instant-view .contest-item-btn-failure,html.page-instant-view .contest-item-btn-failure:hover{color:#b12b2b;}html.page-instant-view .contest-item-btn-success:before{content:'';background-position:-7px -252px;display:inline-block;width:16px;height:13px;margin-right:4px;position:relative;top:1px;}html.page-instant-view .contest-item-btn.disabled{opacity:.4;pointer-events:none;}html.page-instant-view .has-candidate .contest-item-templates:after{content:',first by';}html.page-instant-view .contest-item-num,html.page-instant-view .contest-item-issue{float:left;color:#808080;margin-right:15px;}html.page-instant-view .contest-item-comp-warn{display:block;font-size:12px;color:#cb2020;white-space:nowrap;padding:7px 0 0;}html.page-instant-view .contest-item-comp-warn + .contest-item-comp-warn{padding:0;}html.page-instant-view .contest-item-comp-warn a{color:#cb2020;}html.page-instant-view .contest-item-author{margin-right:15px;}html.page-instant-view .contest-item-author a{color:#333;}html.page-instant-view .contest-item-date{float:left;color:#808080;margin-top:7px;margin-right:15px;}html.page-instant-view .contest-item-date a{color:#808080;}html.page-instant-view .contest-item-status{margin-top:7px;margin-left:15px;color:#808080;text-align:right;}html.page-instant-view .list-group-contest-item .templates-item-date{color:#808080;}html.page-instant-view .contest-item-author,html.page-instant-view .contest-item-status{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}html.page-instant-view .contest-item-status a,html.page-instant-view .contest-item-status a.text-muted{color:#808080;}html.page-instant-view a.status-live,html.page-instant-view a.status-live:hover{color:#249106;}html.page-instant-view a.status-winner,html.page-instant-view a.status-winner:hover,html.page-instant-view .contest-item-status-winner,html.page-instant-view .contest-item-status-winner a{color:#249106;font-weight:bold;}html.page-instant-view .contest-item-status-disputed,html.page-instant-view a.contest-item-status-disputed,html.page-instant-view .contest-item-status-disputed a{color:#cb2020;}html.page-instant-view .contest-item-status-issues,html.page-instant-view a.contest-item-status-issues,html.page-instant-view .contest-item-status-issues a{color:#2e87ca;}html.page-instant-view .contest-item-url-wide .contest-item-btns{position:static;display:block;text-align:right;margin-top:10px;}html.page-instant-view .contest-item-url-wide .contest-item-cell.top{display:block;}html.page-instant-view .contest-item-url-wide .contest-item-cell.bottom{display:none;}@media (min-width:992px){html.page-instant-view .list-group-contest-header{font-weight:bold;display:block;}html.page-instant-view .contest-item-domain{display:inline;max-width:none;padding-right:0;}html.page-instant-view .contest-item-info{float:right;}html.page-instant-view .contest-item-info.has-info,html.page-instant-view .contest-item-info-rows .contest-item-info.has-info{margin-top:0;}html.page-instant-view .contest-item-info-rows .contest-item-info + .contest-item-info.has-info{border-top:1px solid #ededed;margin:15px -7px 0;padding:15px 7px 0;}html.page-instant-view .contest-item-cell{width:120px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}html.page-instant-view .contest-item-templates{width:180px;}html.page-instant-view .contest-item-candidate{width:270px;}html.page-instant-view .templates-item-date{width:140px;}html.page-instant-view .contest-item-winner{width:320px;}html.page-instant-view .contest-item-url{width:470px;}html.page-instant-view .contest-item-url-wide .contest-item-cell{width:auto;display:block;}html.page-instant-view .contest-item-url-wide .contest-item-btns{margin-left:20px;margin-top:0;}html.page-instant-view .contest-item-url-wide .contest-item-cell.top{display:none;}html.page-instant-view .contest-item-url-wide .contest-item-cell.bottom{display:block;}html.page-instant-view .has-candidate .contest-item-templates:after{content:'';}html.page-instant-view .contest-item-btns{position:relative;float:right;margin-left:10px;top:0;right:0;}html.page-instant-view .contest-item-info-rows .contest-item-btns{margin-left:20px;top:0;}html.page-instant-view .contest-item-num{width:105px;}html.page-instant-view .contest-item-issue{width:75px;}html.page-instant-view .contest-item-author{width:160px;float:left;}html.page-instant-view .contest-item-date,html.page-instant-view .contest-item-status{margin-top:0;}}html.page-instant-view main.rules section > p.about-text{margin-bottom:20px;line-height:24px;}html.page-instant-view main.rules section > p.about-text + ul{margin-top:-15px;margin-bottom:20px;}html.page-instant-view .about-button-wrap{margin:10px -16px 0;}html.page-instant-view .about-button-wrap .iv-btn{margin-left:0;}html.page-instant-view .template-author{font-weight:bold;color:#2e87ca;}html.page-instant-view section h3 .header-count{margin-left:10px;color:#999;}html.page-instant-view .header-help{font-size:13px;font-weight:normal;border-bottom:1px dotted;display:inline-block;margin:2px 0;padding:0 1px 2px;float:right;cursor:pointer;}html.page-instant-view .header-help:hover{border-bottom-style:solid;text-decoration:none;}html.page-instant-view a.th-sort,html.page-instant-view a.th-sort:hover,html.page-instant-view a.th-sort:focus{color:inherit;}html.page-instant-view a.th-sort.active:after,html.page-instant-view a.th-sort.th-sort-left.active:before{content:'';display:inline-block;margin:7px 4px;border:4px solid transparent;vertical-align:top;}html.page-instant-view a.th-sort.active.desc:after,html.page-instant-view a.th-sort.th-sort-left.active.desc:before{border-top-color:currentColor;border-bottom-width:0;}html.page-instant-view a.th-sort.active.asc:after,html.page-instant-view a.th-sort.th-sort-left.active.asc:before{border-bottom-color:currentColor;border-top-width:0;}html.page-instant-view a.th-sort.th-sort-left.active:after{display:none;}html.page-instant-view .sort-marker{display:inline-block;position:relative;width:8px;height:11px;margin:4px 0 3px 5px;vertical-align:top;}html.page-instant-view .sort-marker:before,html.page-instant-view .sort-marker:after{position:absolute;border:4px solid transparent;transition:transform .15s ease;left:0;content:'';}html.page-instant-view .sort-marker:before{border-top-width:0;border-bottom-color:#999;transform-origin:top center;top:0;}html.page-instant-view .cell-sort[data-sort-by="stat-ok"] .sort-marker:before{border-bottom-color:#5cb85c;}html.page-instant-view .cell-sort[data-sort-by="stat-no"] .sort-marker:before{border-bottom-color:#f0ad4e;}html.page-instant-view .cell-sort[data-sort-by="stat-fail"] .sort-marker:before{border-bottom-color:#d9534f;}html.page-instant-view .cell-sort[data-sort-by="stat-ok"] .sort-marker:after{border-top-color:#5cb85c;}html.page-instant-view .cell-sort[data-sort-by="stat-no"] .sort-marker:after{border-top-color:#f0ad4e;}html.page-instant-view .cell-sort[data-sort-by="stat-fail"] .sort-marker:after{border-top-color:#d9534f;}html.page-instant-view .sort-marker:after{border-bottom-width:0;border-top-color:#999;transform-origin:bottom center;top:7px;}html.page-instant-view .cell-sort{display:inline-block;cursor:pointer;}html.page-instant-view .cell-sort.sort-active.sort-asc .sort-marker:before{transform:scale(1.25) translateY(2px);}html.page-instant-view .cell-sort.sort-active .sort-marker:after{transform:scale(1.25) translateY(-2px);}html.page-instant-view .cell-sort.sort-active.sort-asc .sort-marker:after,html.page-instant-view .cell-sort.sort-active .sort-marker:before{transform:scale(0);}html.page-instant-view .cell-empty,html.page-instant-view .cell-empty-full{font-weight:normal;text-align:center;color:#999;}html.page-instant-view .cell-empty-full{padding-top:24px;padding-bottom:24px;}html.page-instant-view .table-contest td .templates-filter-form{margin:-15px -7px;}html.page-instant-view .table-contest td .templates-filter-input,html.page-instant-view .templates-filter-wrap .templates-filter-input{padding:15px 7px;height:auto;border:none;}html.page-instant-view .templates-filter-wrap .templates-filter-input{font-size:14px;border-bottom:1px solid #ededed;}html.page-instant-view .table-contest-row svg.stat{width:100px;height:35px;}html.page-instant-view .value-good,html.page-instant-view .value-good:hover,html.page-instant-view .value-good:focus,html.page-instant-view .change-up{color:#6a6;}html.page-instant-view .value-bad,html.page-instant-view .value-bad:hover,html.page-instant-view .value-bad:focus,html.page-instant-view .change-down{color:#a66;}html.page-instant-view .value-ok,html.page-instant-view .value-ok:hover,html.page-instant-view .value-ok:focus,html.page-instant-view .change-none{color:#888;}html.page-instant-view .change-up,html.page-instant-view .change-down,html.page-instant-view .change-none{padding-left:15px;padding-top:1px;float:right;}html.page-instant-view a:hover .change-up,html.page-instant-view a:hover .change-down,html.page-instant-view a:hover .change-none{text-decoration:underline;}html.page-instant-view .change-up .glyphicon,html.page-instant-view .change-down .glyphicon,html.page-instant-view .change-none .glyphicon{font-size:.85em;padding-right:2px;}html.page-instant-view .chart-wrap-loading{background-color:#fff;color:#7A8A93;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center;padding:40px 20px;position:absolute;width:100%;z-index:300;opacity:1;transition:all .2s ease;pointer-events:none;}html.page-instant-view .dark .chart-wrap-loading{background-color:#242f3e;color:#546778;}html.page-instant-view .chart-wrap-rendered .chart-wrap-loading{opacity:0;}html.page-instant-view .list-group-issues{margin:-10px -7px 35px;}html.page-instant-view .template-stats-wrap{margin:-10px -17px 15px;}html.page-instant-view h3.accepted,html.page-instant-view h3.accepted .header-count,html.page-instant-view .status-accepted{color:#249106;}html.page-instant-view h3.declined,html.page-instant-view h3.declined .header-count,html.page-instant-view .status-declined{color:#b12b2b;}html.page-instant-view .list-group-issue-item{position:relative;font-size:14px;padding:20px 7px;color:#1a1a1a;}html.page-instant-view .section-url-field-wrap{margin:35px 0;}html.page-instant-view .popup .section-url-field-wrap{margin:25px 0 45px;}html.page-instant-view .section-url-field-wrap .help-block{margin:10px 17px;font-size:14px;color:#999;}html.page-instant-view .issue-author{font-weight:bold;color:#2e87ca;}html.page-instant-view .issue-comment{border-left:3px solid #1e98d4;padding:1px 0 1px 13px;margin:10px 0 25px;word-break:break-word;}html.page-instant-view .issue-comment-short{display:-webkit-box;max-height:126px;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;}html.page-instant-view .issue-comment-content{display:table;width:100%;}html.page-instant-view .issue-comment-text{display:table-cell;}html.page-instant-view .issue-comment-photo{display:table-cell;background:no-repeat center;background-size:cover;width:100px;height:100px;cursor:pointer;}html.page-instant-view .issue-author-template{margin:-15px 0 25px;color:#808080;}html.page-instant-view .issue-info-row{margin:12px 0 0;}html.page-instant-view .issue-info-row dt{font-weight:normal;color:#808080;}html.page-instant-view .issue-info-row dd{margin:5px 0 0;}html.page-instant-view .issue-info-row-owner dt,html.page-instant-view .issue-info-row-owner dt a{font-weight:bold;color:#32bfb3;}html.page-instant-view .issue-info-row-owner dd,html.page-instant-view .issue-info-row-accepted dd,html.page-instant-view .issue-info-row-declined dd{padding:1px 0 1px 13px;margin:10px 0 25px;word-break:break-word;}html.page-instant-view .issue-info-row-owner dd{border-left:3px solid #32bfb3;}html.page-instant-view .issue-info-row-accepted dt{font-weight:bold;color:#249106;}html.page-instant-view .issue-info-row-accepted dd{border-left:3px solid #249106;}html.page-instant-view .issue-info-row-declined dt{font-weight:bold;color:#b12b2b;}html.page-instant-view .issue-info-row-declined dd{border-left:3px solid #cb6767;}html.page-instant-view .issue-info-row dd:empty{display:none;}html.page-instant-view .issue-buttons{margin:10px -18px 0;}html.page-instant-view .list-group-issue-item .issue-buttons{margin-top:20px;}html.page-instant-view .contest-buttons{margin:-20px -18px 10px;}html.page-instant-view .popup-form{margin:25px 0 0;overflow:visible !important;}html.page-instant-view .radio-row{display:block;margin:5px -5px;padding:5px;font-weight:normal;overflow:hidden;cursor:pointer;}html.page-instant-view .radio-row .radio{position:absolute;left:-5000px;}html.page-instant-view .radio-row .radio + .radio-label{display:inline-block;position:relative;line-height:18px;padding:0 0 0 30px;}html.page-instant-view .radio-row .radio + .radio-label:before{display:inline-block;content:'';width:18px;height:18px;border-radius:9px;border:2px solid #999;vertical-align:top;margin:0 12px 0 0;padding:0;position:absolute;left:0;top:0;}html.page-instant-view .radio-row .radio:checked + .radio-label:before{border-color:#319bd8;}html.page-instant-view .radio-row .radio:checked + .radio-label:after{display:inline-block;content:'';width:8px;height:8px;border-radius:4px;background:#319bd8;vertical-align:top;margin:5px;padding:0;position:absolute;left:0;top:0;}html.page-instant-view .radio-row .radio.disabled + .radio-label,html.page-instant-view .radio-row .radio[disabled] + .radio-label{opacity:0.65;}html.page-instant-view .issue-section-block{width:auto;border:none;margin:0 0 0 -7px;overflow:auto;overflow-x:hidden;overflow-y:auto;}html.page-instant-view .issue-section-block .list-group-issue-item-wrap{margin-left:10px;}html.page-instant-view .report-issue-block{padding:0 7px 0 17px;}html.page-instant-view .report-issue-text{margin:0;line-height:24px;}html.page-instant-view .report-issue-text + .report-issue-text,html.page-instant-view .issue-form .report-issue-text{margin-top:15px;}html.page-instant-view a.report-issue-button{padding:8px 9px 7px;border-radius:2px;margin:-11px -9px 7px;}html.page-instant-view .report-issue-button,html.page-instant-view .report-issue-button:hover{color:#c64040;}html.page-instant-view .report-issue-button:hover{background:#f7e3e3;text-decoration:none;}html.page-instant-view .report-issue-button:active{background:#f7e3e3;}html.page-instant-view .respond-issue-block{padding:20px 0 0;}html.page-instant-view .respond-issue-block .help-block{margin:10px 0;font-size:14px;color:#1a1a1a;}html.page-instant-view .issue-comment-field{max-height:77px;margin-top:7px;}html.page-instant-view .issue-report-help{margin:21px 0;}html.page-instant-view .list-group-issue-item-wrap{margin-top:-10px;}html.page-instant-view .issue-form .radio-rows{margin-top:15px;}html.page-instant-view .section-label{font-size:15px;font-weight:normal;margin:0 5px 0 12px;float:right;}html.page-instant-view .section-label-success{color:#449d44;}html.page-instant-view .section-label-danger{color:#c9302c;}html.page-instant-view .section-label-info{color:#31b0d5;}html.page-instant-view .section-btn .glyphicon,html.page-instant-view .section-label .glyphicon{font-size:17px;position:static;vertical-align:middle;}html.page-instant-view .section-btn .label{padding:0 4px;}html.page-instant-view .section-label .label{padding:0 2px;vertical-align:middle;}html.page-instant-view .section-feedback{display:inline-block;margin-left:12px;margin-bottom:-3px;}html.page-instant-view .section-feedback-counter{padding:0 6px;}html.page-instant-view .section-feedback-counter .counter-label{font-size:12px;font-weight:normal;line-height:19px;padding:1px 0;transition:all .15s ease;}html.page-instant-view a.section-feedback-counter:hover .counter-label{font-size:13px;border-bottom:1px dotted;}html.page-instant-view .section-feedback-counter.active .counter-label,html.page-instant-view a.section-feedback-counter.active:hover .counter-label{font-size:15px;padding:3px 0;border-bottom:1px solid;}html.page-instant-view a.section-feedback-counter{cursor:pointer;}html.page-instant-view a.section-feedback-counter:hover,html.page-instant-view a.section-feedback-counter:focus{text-decoration:none;}html.page-instant-view .section-feedback-counter .glyphicon-eye-open,html.page-instant-view .section-feedback-counter .glyphicon-leaf{font-size:.92em;}html.page-instant-view .list-group-item-heading .section-label{font-size:13px;}html.page-instant-view .list-group-item-heading .section-label .glyphicon{font-size:14px;}html.page-instant-view .chars-counter{font-size:13px;text-align:right;padding:4px 0 0;color:#808080;}html.page-instant-view .content{padding-left:15px;}html.page-instant-view #doc-content-wrap{padding:0 0 10px;max-width:none;}html.page-instant-view #doc-content,html.page-instant-view #doc-content p{line-height:1.6;}html.page-instant-view #doc-content-wrap h1,html.page-instant-view #doc-content-wrap h2,html.page-instant-view #doc-content-wrap h3,html.page-instant-view #doc-content-wrap h4,html.page-instant-view .page-content-wrap h3{font-weight:bold;position:relative;}html.page-instant-view #doc-content-wrap h1{font-size:21px;margin:27px 0 12px;}html.page-instant-view #doc-content-wrap h2,html.page-instant-view #doc-content-wrap h3{font-size:19px;margin:27px 0 12px;}html.page-instant-view #doc-content-wrap h4,html.page-instant-view #doc-content-wrap h5{font-size:17px;margin:27px 0 10px;}html.page-instant-view #doc-content-wrap pre,html.page-instant-view #doc-content-wrap code{font-family:monospace,'Courier New';font-size:87%;}html.page-instant-view #doc-content-wrap pre{line-height:18px;word-wrap:break-word;white-space:pre-wrap;word-break:normal;padding:6px 12px;border:none;background:#f4f8fb;}html.page-instant-view #doc-content-wrap code{color:inherit;background:#ecf3f8;}html.page-instant-view #doc-content-wrap blockquote{border-color:#179cde;padding:5px 17px;}html.page-instant-view #doc-content-wrap .doc-image{display:block;max-width:100% !important;margin:0 auto;padding:10px 0px 5px;}html.page-instant-view #doc-content-wrap a.anchor,html.page-instant-view .page-content-wrap a.anchor{position:absolute;height:1px;top:-70px;}html.page-instant-view header.has-message + main #doc-content-wrap a.anchor,html.page-instant-view header.has-message + main .page-content-wrap a.anchor{top:-114px;}html.page-instant-view #doc-content-wrap a.anchor-link,html.page-instant-view .page-content-wrap a.anchor-link{text-decoration:none;line-height:1;margin-left:-0.7em;cursor:default;display:block;position:absolute;top:0;left:0;bottom:0;border-top:10px solid transparent;margin-top:-10px;outline:0;}html.page-instant-view #doc-content-wrap a.anchor-link i.anchor-icon,html.page-instant-view .page-content-wrap a.anchor-link i.anchor-icon{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;font-size:62%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:2px;opacity:0;cursor:pointer;padding:0;position:relative;z-index:10;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}html.page-instant-view #doc-content-wrap a.anchor-link i.anchor-icon:before,html.page-instant-view .page-content-wrap a.anchor-link i.anchor-icon:before{content:"\e144";}@media (min-width:992px){html.page-instant-view #doc-content-wrap a.anchor-link,html.page-instant-view .page-content-wrap a.anchor-link{margin-left:-1.1em;}html.page-instant-view #doc-content-wrap a.anchor-link i.anchor-icon,html.page-instant-view .page-content-wrap a.anchor-link i.anchor-icon{font-size:85%;}}html.page-instant-view #doc-content-wrap h1 a.anchor-link i.anchor-icon{margin-top:4px;}html.page-instant-view #doc-content-wrap h1:hover a.anchor-link i.anchor-icon,html.page-instant-view #doc-content-wrap h2:hover a.anchor-link i.anchor-icon,html.page-instant-view #doc-content-wrap h3:hover a.anchor-link i.anchor-icon,html.page-instant-view #doc-content-wrap h4:hover a.anchor-link i.anchor-icon,html.page-instant-view .page-content-wrap h3:hover a.anchor-link i.anchor-icon{opacity:0.6;}html.page-instant-view #doc-content-wrap i.anchor-icon:hover,html.page-instant-view .page-content-wrap i.anchor-icon:hover{opacity:1 !important;}html.page-instant-view #doc-sidenav-slot .doc-sidenav-wrap{position:relative;display:none;}@media (min-width:768px){html.page-instant-view #doc-sidenav-slot .doc-sidenav-wrap{display:block;}}html.page-instant-view #doc-sidenav-slot .doc-sidenav{position:static;width:auto;}html.page-instant-view #doc-sidenav-slot .doc-sidenav > ul{width:auto;float:none;background:none;padding:7px 0;}html.page-instant-view #doc-sidenav-slot .doc-sidenav > ul::-webkit-scrollbar{display:none;}html.page-instant-view #doc-sidenav-slot .doc-sidenav > ul.affix-top,html.page-instant-view #doc-sidenav-slot .doc-sidenav > ul.affix,html.page-instant-view #doc-sidenav-slot .doc-sidenav > ul.affix-bottom{position:static;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li{float:none !important;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li:before{display:none;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li a{border-left:3px solid transparent;padding:9px 15px 9px 12px;font-size:13px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li li a{padding:6px 15px 6px 22px;font-size:12px;font-weight:400;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li a:hover{background:#f0f6fa !important;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li.active > a{border-left:3px solid #1e98d4;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li ul{display:none;}html.page-instant-view #doc-sidenav-slot .doc-sidenav li.active ul{display:block;}html.page-instant-view main.intro,html.page-instant-view main.docs{padding-bottom:43px;}html.page-instant-view main.docs #doc-content-wrap h1#doc-title{font-size:24px;margin:12px 0 12px;}html.page-instant-view main.intro #doc-content-wrap h1#doc-title{padding:12px 0 12px;margin:0;font-weight:bold;font-size:18px;}html.page-instant-view #doc-content-wrap .contest-section{padding-top:10px;margin-bottom:-10px;}html.page-instant-view .popup-container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:101;display:-webkit-flex;display:flex;justify-content:center;align-items:center;}html.page-instant-view .popup{max-width:100%;word-wrap:break-word;margin:15px;border-radius:4px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.3);}html.page-instant-view .issue-popup-container .popup{width:100%;max-width:480px;}html.page-instant-view .popup section{position:relative;padding-bottom:60px;}html.page-instant-view .popup h4{font-size:18px;margin:5px 0 15px;}html.page-instant-view .popup h4 ~ h4{margin-top:25px;}html.page-instant-view .popup-body{padding:20px;}html.page-instant-view .login-popup-container .popup-body{padding:15px 25px 25px;}html.page-instant-view .issue-popup-container .popup-body{padding:25px;}@media (min-width:560px){html.page-instant-view .popup{margin:50px;min-width:350px;}html.page-instant-view .popup-body{padding:35px 50px;}html.page-instant-view .login-popup-container .popup-body{padding:50px 60px;}}@media (min-width:768px){html.page-instant-view .popup{max-width:600px;}}html.page-instant-view .popup .popup-text{margin:0;line-height:24px;}html.page-instant-view .popup .popup-buttons{margin:-17px -8px -10px;position:absolute;right:0;bottom:0;}html.page-instant-view .popup-image-wrap{position:absolute;top:10px;bottom:10px;left:10px;right:10px;}html.page-instant-view .popup-image{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}html.page-instant-view .well-text{margin:0 -7px 20px;padding:10px 17px;background:#f1f1f1;word-wrap:break-word;}html.page-instant-view .well-text:empty{display:none;}html.page-instant-view .issue-section-block .well-text{margin-left:7px;margin-right:7px;}html.page-instant-view .domain-comment{padding:0;margin:0;border-left:none;}html.page-instant-view .domain-comment + .domain-comment{margin-top:20px;}html.page-instant-view .domain-comment p{font-size:14px;margin-bottom:4px;}html.page-instant-view .domain-comment cite{font-size:13px;font-weight:bold;color:#777;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:table;}.clearfix:after,.row:after{clear:both;}.hide{display:none !important;}.nav{list-style:none;margin:0;padding-left:0;}.nav > li{position:relative;display:block;}.nav > li > a{display:block;padding:10px 15px;}.nav-pills > li{float:left;}.nav-pills.nav-stacked > li{float:none;}.nav-pills > li + li{margin-left:2px;}.nav-pills.nav-stacked > li + li{margin-left:0;}.site-header-inner{min-height:50px;}.site-nav,.site-nav-aux{list-style:none;margin:0;padding:0;}.site-nav{float:left;}.site-nav-aux{float:right;}.site-nav > li,.site-nav-aux > li{float:left;position:relative;}.site-nav > li > a,.site-nav-aux > li > a{display:block;padding:15px 12px;line-height:20px;text-decoration:none;}.site-lang{position:relative;}.site-brand{float:left;margin:8px 12px 0 0;}img.home-card-animated{width:160px;height:auto;display:block;margin:0 auto;aspect-ratio:1;animation:site-sticker-bob 2.8s ease-in-out infinite;}@keyframes site-sticker-bob{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}@media (prefers-reduced-motion:reduce){img.home-card-animated{animation:none;}}[class*="col-"]{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){[class*="col-sm-"]{float:left;}.col-sm-12{width:100%;}.col-sm-9{width:75%;}.col-sm-3{width:25%;}.col-sm-push-9{left:75%;}.col-sm-pull-3{right:25%;}}@media (min-width:1200px){[class*="col-lg-"]{float:left;}.col-lg-10{width:83.33333333%;}.col-lg-7{width:58.33333333%;}.col-lg-3{width:25%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-push-7{left:58.33333333%;}.col-lg-pull-3{right:25%;}}@media (max-width:767px){.site-nav-wide{display:none !important;}}
