html,body,div,span,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,small,strike,strong,sub,tt,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,embed,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;border:0;font-size:100%;font:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body,*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:"Segoe WP","Segoe UI","Helvetica Neue","Arial",sans-serif;color:#333;background-color:#1d1d1d;-webkit-font-smoothing:antialiased;line-height:1}a{color:#ffffff;text-decoration:none}.feature a{color:#3592dd}.feature a:hover{color:#60adeb}section.help a,section.eula a,section.release-notes a{color:#68217A;font-weight:normal}h1{margin:14px 0 0px;text-align:center;padding:0;border:0;vertical-align:baseline}h1>a{background:url(https://ssr-www.pages.dev/web/20201130232527im_/https://visualstudio.github.com/images/github-visual-studio-logo.svg?kwid=1tfa-bq%2560kjuf-lqd)0 0 no-repeat;background-size:300px 15px;display:inline-block;height:15px;text-indent:-9999px;text-align:left;width:300px}@media screen and (min-width:640px){h1>a{background-size:333px 18px;height:18px;width:333px}}h2{margin-bottom:18px;font-size:21px;font-weight:400;text-align:center}p{font-size:14px;font-weight:300;line-height:1.4;margin-bottom:18px}p em{font-weight:600}strong{font-weight:600}.disclaimer{font-size:16px;margin-bottom:8px}ol,ul{list-style:inside}.animate-in{-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.pre-animate{opacity:0;-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}.features-sync>.pre-animate,.footer-download .pre-animate,.branches-popover.pre-animate,.repo-create.pre-animate{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9)}.header{padding:12px 0 32px;position:relative;text-align:center;background-color:#68217A}.callout{font-size:24px;text-align:center;font-weight:200;font-family:"Segoe WP","Segoe UI Light","Segoe UI","Helvetica Neue","Arial",sans-serif;line-height:normal;margin:0 auto 24px;max-width:840px}@media screen and (min-width:640px){.callout{font-size:42px}}.callout>.callout-details{color:#90c1e8}.download{margin-bottom:32px}.centered{text-align:center}.nav{text-align:center;margin-top:8px;cursor:default;font-size:16px}.nav>li{display:inline;margin:0 6px}.nav-item{opacity:0.6;position:relative;-webkit-transition:opacity 0.2s ease-in-out 0s;-moz-transition:opacity 0.2s ease-in-out 0s;transition:opacity 0.2s ease-in-out 0s}.nav-item:before{content:"";position:absolute;bottom:-2px;width:100%;height:1px;z-index:10;background-color:#fff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.nav-item:hover{opacity:1}.nav-item:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.section-home>li>.nav-home,.section-help>li>.nav-help,.section-release-notes>li>.nav-release-notes{opacity:1;padding:0}.section-home>li>.nav-home:before,.section-help>li>.nav-help:before,.section-release-notes>li>.nav-release-notes:before{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.download-nav{display:none;margin:0 0 97px}.details-unsupported{display:none;font-size:14px;margin:40px auto 97px}.details-unsupported>a{text-decoration:underline}.details-unsupported>a:hover{color:#d1e8fa}.unsupported-os .download{display:none}.download{display:inline-block;font-weight:normal;font-size:18px;margin:0 0 32px;background-color:#0072C6;padding:10px 17px;line-height:24px;position:relative;z-index:10;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.download>span{display:inline-block;vertical-align:top}.download-icon{background:url(https://ssr-www.pages.dev/web/20201130232527im_/https://visualstudio.github.com/images/download.png?kwid=1tfa-bq%2560kjuf-lqd)no-repeat center;text-indent:-9999px;height:21px;width:21px;margin:3px 11px 4px 0}.download:hover{background-color:#0089DD}.call-to-action{color:#ffffff;padding:63px 0 0;background-color:#68217A;text-align:center;margin:0;overflow:hidden;position:relative}.main-screencap{max-width:100%;display:block}.screenshot{display:none}.feature{color:#fff;background-color:#282828;padding:32px 0}.feature img{padding-bottom:64px}.features-easy-install{background-color:#f5f5f5;color:#222}.features-connect{background-color:#252525}.features-connect p{position:relative;margin:0 auto;max-width:35em}.features-connect img{position:relative;margin:36px auto 0 auto}.features-create{background-color:#252525}.footer-download{display:none;color:#fff;text-align:center;background-color:#212121;padding:120px 0 150px}.notification{padding:44px 36px 30px;text-align:center;background-color:#ecf2f8;color:#333;display:block}.contact{font-weight:600;color:#333}.faqs dl{font-size:20px;line-height:1.4}.faqs dt{font-weight:600;margin-bottom:8px}.faqs dd{margin-bottom:32px}.faqs code{font-family:Monaco;font-size:16px;padding:3px;background-color:#f1f1f1}section.help,section.release-notes,section.eula{background-color:#fff;padding-bottom:64px}.main{max-width:984px;margin:0 auto;padding:40px 0 0}.release-notes .main,.help .main{max-width:780px}.section-header{text-align:left;background-color:#fff;padding-left:0;margin:0 0 24px;padding:0 0 5px;border-bottom:1px solid #eee}.section-header h2{font-size:43px;font-weight:normal;margin-bottom:10px}.section-header p{margin-top:0;margin-bottom:10px}.unsupported-os .screenshot .callout{display:none}.screenshot .callout-unsupported{display:none}.unsupported-os .screenshot .callout-unsupported{display:block}.section ol,.section ul{padding-left:2em}.section ol li,.section ul li{line-height:2.3em;font-size:18px}.section ul li{line-height:2em;list-style-type:circle}.section a{color:#4183C4;text-decoration:none}.footer{background-color:#1d1d1d;padding:22px 0;position:relative;clear:both;font-size:14px;margin:0 auto;text-align:center;color:#606060}.footer a{color:#777777;text-decoration:none;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.footer a:hover{color:#eee}.clearfix:before,.clearfix:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}body.eula .column-single{padding:32px 0}section.eula{background-color:#fff}h1#end-user-license-agreement{margin-bottom:32px}body.eula{line-height:1.4}body.eula sup{font-size:60%}body.samples pre{background:#373737;color:White;padding:1em;border-radius:3px;white-space:wrap;word-wrap:break-word;margin-bottom:1em}body.samples .column.main{padding-bottom:40px}body.samples .section{margin-bottom:2em}body.samples p{margin-bottom:1em}body.samples h2{font-size:1.75em}body.samples .section-header{border-bottom:none;margin-bottom:0}#visual-studio-credits{max-width:600px;position:relative;margin:0 auto}#visual-studio-credits h1{margin-bottom:32px;text-align:left}.licenses{max-width:640px;position:relative;margin:0 auto}.licenses pre{margin-bottom:64px;padding:0}@media screen and (min-width:640px){h2{margin-top:18px;font-size:32px;text-align:left}p{font-size:20px}.feature{padding:72px 0 0}.screenshot{display:block;width:100%;max-width:450px;position:relative;margin:o auto}.download-nav{display:block}.footer-download{display:block}}#changelog{margin:40px 0 0;padding-bottom:140px}.releases{margin:0;padding:0;list-style:none}.release-header{border-bottom:1px solid #eee;font-weight:normal;font-size:32px;padding-bottom:5px;margin:0 0 10px 0}.release-name{font-size:32px;margin-right:10px}.release-date{font-size:16px;float:right;color:#A6A6A6;margin-top:12px}.releases>li{margin:0 0 60px 90px;position:relative}.release-version{display:block;font-size:32px;left:-90px;position:absolute;color:#A6A6A6}.release-version-1{left:-110px}.release-version-2{left:-135px}.release-version-3{left:-140px}.release-version-4{left:-150px}.change-label{font-style:normal;color:#fff;padding:1px 8px;border-radius:3px;font-size:14px;display:inline-block;position:absolute;right:0}.change-label-container{position:absolute;left:0;width:80px}.change-fixed{background-color:#428dc9}.change-improved{background-color:#9361cc}.change-added{background-color:#9ac45e}.change-removed{background-color:#e18c58}.changes{line-height:1.6em;padding-top:6px}.changes>li{margin-bottom:15px;list-style:none;position:relative;padding-left:100px}ul.change-added-bullet{list-style:none;padding:0;margin:0}ul.change-added-bullet>li:before{content:"•";padding-right:8px;color:#9ac45e}.site-footer{text-align:center}.footer-hr{border-bottom:1px solid #ddd;margin:40px auto;opacity:0.25;width:8%}.footer-links{list-style-type:none;margin-bottom:1em}.footer-links li{display:inline-block;margin:0 0.5em}.footer-download-button{margin:0}.copyright{color:#777}