/*!--------------------------------------------------------
 * Copyright (C) Microsoft Corporation. All rights reserved.
 *--------------------------------------------------------*/.github1s-authorizing-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:flex-start}.github1s-authorizing-visible{overflow:hidden}.github1s-overlay-visible .monaco-workbench{filter:blur(2px)}@keyframes authorizingDialogBouncedIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes authorizingDialogBouncedOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.github1s-authorizing-dialog{color:#ccc;font-family:Inter,sans-serif;width:80%;max-width:520px;background-color:#101010;border-radius:8px;border:1px solid #666;text-align:center;padding:40px 20px 52px;position:absolute;margin-top:20vh;animation-name:authorizingDialogBouncedIn;animation-duration:.2s;animation-iteration-count:1}.github1s-authorizing-dialog.exiting{animation-name:authorizingDialogBouncedOut}.github1s-authorizing-dialog a.link{color:#1890ff}.github1s-authorizing-dialog a.link:hover{color:#40a9ff}.github1s-authorizing-dialog a.link:active{color:#096dd9}.github1s-authorizing-dialog [disabled]{opacity:.7;cursor:not-allowed!important}.github1s-authorizing-dialog .error-message{text-align:left;margin-top:6px;font-size:13px;color:#ff4d4f}.github1s-authorizing-dialog .error-message .link{margin-left:4px}.github1s-authorizing-dialog .close-button{position:absolute;top:0;right:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:20px;cursor:pointer;transition:color .1s}.github1s-authorizing-dialog .close-button:after{content:"×"}.github1s-authorizing-dialog .close-button:hover{color:#ff4d4f}.github1s-authorizing-dialog .close-button:active{color:#d9363e}.github1s-authorizing-dialog .header-title{color:#fff;font-size:23px;margin-bottom:20px}.github1s-authorizing-dialog .feature-list{list-style:none;font-size:14px;display:flex;justify-content:center;align-items:center;padding:0;margin:0 0 20px}.github1s-authorizing-dialog .features-description .feature-item{margin-right:12px;white-space:nowrap;line-height:20px}.github1s-authorizing-dialog li.feature-item a{color:#ccc;text-decoration:none}.github1s-authorizing-dialog .features-description .feature-item:before{content:"✓";color:#32d74b;margin-right:4px}.github1s-authorizing-dialog .features-description .feature-item:last-child{margin-right:0}.github1s-authorizing-dialog .github-documentation{font-size:13px;margin-bottom:32px}.github1s-authorizing-dialog .authorizing-methods{display:inline-block;width:85%;max-width:320px}.github1s-authorizing-dialog .authorizing-button{height:40px;width:100%;outline:none;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 2px 4px hsla(0,0%,100%,.2);border:1px solid #ccc;border-radius:4px;font-size:16px;transition:all .1s;cursor:pointer}.github1s-authorizing-dialog .authorizing-button:not([disabled]):hover{transform:scale(1.03);box-shadow:0 2px 8px hsla(0,0%,100%,.25)}.github1s-authorizing-dialog .authorizing-button:not([disabled]):active{transform:scale(.98)}.github1s-authorizing-dialog .authorizing-button .github-logo{height:24px;margin-right:8px}.github1s-authorizing-dialog .authorizing-methods .split-line{height:0;border:1px solid #ccc;margin:28px 0;position:relative}.github1s-authorizing-dialog .authorizing-methods .split-line:after{content:"OR";display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:2px solid #ccc;padding:4px 16px;border-radius:8px;background-color:#000;font-size:12px;font-weight:700}.github1s-authorizing-dialog .authorizing-methods .input-oauth-token-form{display:flex;height:32px}.github1s-authorizing-dialog .authorizing-methods .create-token-link{font-size:12px;text-align:left;margin-top:8px}.github1s-authorizing-dialog .authorizing-methods .input-oauth-token-form .input-box{flex:1;outline:none;color:#ccc;border:1px solid #3c3c3c;background-color:#3c3c3c;border-radius:4px;padding:0 8px;margin-right:8px;font-size:14px}.github1s-authorizing-dialog .authorizing-methods .input-oauth-token-form .input-box:focus{border:1px solid #096dd9}.github1s-authorizing-dialog .authorizing-methods .input-oauth-token-form .submit-button{border-style:none;outline:none;width:60px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;background-color:#09639c;cursor:pointer}.github1s-authorizing-dialog .authorizing-methods .input-oauth-token-form .submit-button:not([disabled]):hover{background-color:#17b}.github1s-authorizing-dialog .authorizing-methods .input-oauth-token-form .submit-button:not([disabled]):active{color:#ccc;background-color:#0867ab}@media (max-width:550px){.github1s-authorizing-dialog .feature-list{flex-direction:column}.github1s-authorizing-dialog .features-description .feature-item{width:180px;text-align:left;margin-right:0}}.github1s-notification{display:block;position:fixed;left:0;right:0;bottom:0;height:60px;z-index:999;display:flex;box-shadow:1px 1px 5px 3px #1e1e1e;background:rgba(0,0,0,.8);font-size:14px}.github1s-notification .notification-main{flex:1;padding:0 20px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.github1s-notification .notification-main .notification-title{color:#ffe58f;font-size:16px;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.github1s-notification .notification-main .notification-content{color:#ccc;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.github1s-notification .notification-main .notification-link{color:#3794ff;text-decoration:none}.github1s-notification .notification-main .notification-link:focus{outline:1px solid #007fd4;outline-offset:-1px}.github1s-notification .notification-footer{padding-right:20px;display:flex;flex-direction:column;justify-content:center;min-width:140px}.github1s-notification .notification-footer .notification-confirm-button{border:none;width:100%;height:26px;margin-bottom:2px;text-align:center;outline:1px solid transparent;outline-offset:2px!important;color:#fff;background-color:#0e639c;cursor:pointer}.github1s-notification .notification-footer .notification-confirm-button:hover{background-color:#17b}.github1s-notification .notification-footer .notification-confirm-button:focus{outline-color:#007fd4}.github1s-notification .notification-footer .notification-show-me-again{color:#ccc;font-size:12px;display:flex;align-items:center}