body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{font-family:Arial,sans-serif}.banner{background-color:#002f61;color:#fff;padding:5px;text-align:center;width:100%;z-index:100}.banner h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;height:28px;margin:1px 5px;width:auto}.banner button:hover{background-color:#218838}.banner .imgs{height:auto;width:100%}.banner .imgs img{margin-left:5px;margin-right:5px;width:25px}.knowledge-base-wrapper{overflow:hidden;position:relative;width:100%;z-index:1}.knowledge-base-header{align-items:center;background-color:var(--vscode-editor-background);border-bottom:1px solid var(--vscode-actionBar-toggledBackground);border-top:1px solid var(--vscode-actionBar-toggledBackground);box-sizing:border-box;display:flex;padding:10px;width:100%}.knowledge-icon-add,.knowledge-icon-replay,.knowledge-search-icon,.page-icon{height:20px;width:20px}.knowledge-base-header h3{flex:1 1;margin:0;text-align:center}.knowledge-base-search-wrapper{background-color:var(--vscode-editor-background);box-sizing:border-box;padding:10px;position:relative;width:100%}.knowledge-search-icon{left:14px!important;position:absolute;top:18px!important}.knowledge-search-input{background-color:var(--vscode-input-background);border:1px solid var(--vscode-inputValidation-infoBorder)!important;border-radius:4px!important;box-sizing:border-box;font-size:14px!important;padding:6px 10px 6px 26px!important;width:100%}.knowledge-base-cards-wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:10px;width:100%}.pagination-wrapper{width:100%}.knowledge-card-item{cursor:pointer;margin-bottom:10px;overflow:hidden;width:100%}.knowledge-card{border:1px solid var(--vscode-editorWhitespace-foreground);border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.knowledge-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.knowledge-card-title{color:var(--vscode-badge-foreground);flex-grow:1;font-size:14px;font-weight:600;width:100%}.knowledge-card-description{color:var(--vscode-input-foreground);font-weight:400!important}.knowledge-card-other{align-items:center;color:var(--vscode-input-foreground);display:flex;margin-top:8px}.knowledge-card-description,.knowledge-card-other p{font-size:12px!important;font-weight:300;margin:0!important}.knowledge-card-line{background-color:var(--vscode-input-foreground);height:12px;margin:0 5px;width:1px}.pagination-wrapper{align-items:center;display:flex;justify-content:center;margin:10px 0}.page-number{cursor:pointer;font-size:12px;padding:5px}.page-active{background-color:var(--vscode-button-secondaryBackground);border-radius:4px;color:var(--vscode-button-foreground)}.page-icon{cursor:pointer;font-size:12px!important;padding:5px}.page-disabled{cursor:not-allowed!important}.k-modal{background-color:var(--vscode-button-secondaryBackground);border-radius:4px;box-sizing:border-box;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:85%;z-index:1000}.k-modal-header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px}.k-modal-header span{font-size:14px;font-weight:500}.k-modal-header .close-button{cursor:pointer;height:20px;width:20px}.k-modal-container{box-sizing:border-box;padding:16px 0;width:100%}.k-modal-container-buttons{align-items:center;display:flex;justify-content:space-evenly;margin-top:10px}.k-modal-container-buttons .buttons-item{border:1px solid var(--vscode-input-foreground);border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:12px;font-weight:500;padding:10px;text-align:center;width:40%}.k-modal-container-buttons .button-active,.k-modal-container-buttons .buttons-item:hover{background-color:var(--vscode-progressBar-background);color:var(--vscode-button-foreground)}.k-modal-container-type{margin-top:16px}.modal-container-type-item{box-sizing:border-box;margin-top:10px;padding:0 7%}.modal-container-type-item label{font-size:12px}.modal-container-type-item input,.modal-container-type-item textarea{background:none;border:1px solid var(--vscode-input-foreground);border-radius:4px;box-sizing:border-box;font-size:12px;margin-top:6px;padding:6px 10px;width:100%}.k-modal-footer{box-sizing:border-box;display:flex;justify-content:flex-end;padding:6px 10px}.k-modal-footer button{background-color:var(--vscode-editor-selectionBackground);border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:8px 16px;width:100px}.k-modal-footer button:first-child{background-color:var(--vscode-progressBar-background)!important;margin-right:14px}.detail-container{padding:10px 16px;width:100%}.detail-list{color:var(--vscode-list-activeSelectionForeground);font-size:12px;font-weight:500;width:100%}.detail-list-item{align-items:center;border-bottom:1px solid var(--vscode-input-foreground);box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 12px}.detail-list-item p{flex:1 1;margin:0!important}.message-wrapper{font-size:12px;left:0;position:fixed;top:5%;width:100%;z-index:99999}.icon-message{display:inline-block;height:20px;margin-right:4px;vertical-align:middle;width:20px}.success-message{background-color:#e1f3d8;color:#67c23a}.error-message,.success-message{border-radius:4px;margin:0 10%;padding:6px 12px;width:80%}.error-message{background-color:#fde2e2;color:#f56c6c}.warning-message{background-color:#faecd8;color:#e6a23c}.info-message,.warning-message{border-radius:4px;margin:0 10%;padding:6px 12px;width:80%}.info-message{background-color:#e9e9eb;color:#909399}.msg-success{background:url(data:image/png;base64,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) no-repeat 0 0;background-size:cover}.msg-error{background:url(data:image/png;base64,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) no-repeat 0 0;background-size:cover}.msg-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAACvFJREFUeF7tnW1y2zgMhmXfoturZKbpQbo9SjZH2e1Bks7kKru9hb3DWGoURza/YBIEHv/JtKIk8gUeAqBoeTfxQQEUuKjADm1QAAUuKwAgeAcKXFEAQHAPFAAQfAAFyhQggpTpxllOFAAQJ4ZmmGUKAEiZbpzlRAEAcWJohlmmAICU6cZZThQAECeGZphlCgBImW6c5UQBAHFiaIZZpgCAlOnGWU4UABAnhmaYZQoASJlunOVEAQBxYmiGWaYAgJTpxllOFAAQJ4ZmmGUKAEiZbpzlRAEAcWJohlmmAICU6cZZThQAECeGZphlCgBImW6c5UQBAHFiaIZZpgCAlOmWddavH3f34YTDYbrf76cvWycfj9Nrm/Vnt5ue1/8+HKafy7/3++n507eXd8ezOkXjJAUAJEmmtEYLCNM0PYQztpw+7Up5rQJICzyAk6ddrDWAxBS6crwXECldPh6nx9Du8/eXv1La02ZbAQDJ9IwZiqYRIrOLm80BpkxFAEnQbVQoLg0twEJkSTD8NE0AEk+hHlrVEmkmk2u11C7AcllTADnTZokWVqEgquRNMAAy6+UVjHN3If16r4h7QABje0YNoLBk7LwG+fXj7slbKpWXYLw+y3Fd0LuMIP/+fffXbnd6mMcnTQGvoLgChHQqDYZLrTyuerkBhHSqDo712Z6iiXlAiBpyYJxfabebvlrfMGkaEGqN28GxXNl6NDELCCnV7eHwAIk5QEip2oHhIeUyBQgpVT84rEYTM4AAR384LEJiAhDg0AOHNUiGBwQ49MFhCZKhAWGlSi8cViAZFhAih344lh6GLSqfvr18HafHbz0dEhDgGM/VRn2gOBwgwDEeHCOnW0MBAhzjwjEqJMMAYhWO+e2Jr++wWjb+hd0A4S2M4f8sfm9lpHRrCECCwxyP09P48+eq+Du9VvQxZTesxclhlJ3AQwDy3z93R0twlMyg1iAZZWVLPSDWHKMEjmVysKbFCJCoBsSaQwRHrwEknG/t4WitHrfOLNQCYrHukHAGi7porkfUAmKt7pCIHstsaU0bzamWSkAsplaSTmAtzZqXs1VuR1EHiEU4JKPHXIeYW/aeIVH3Egh1gFicHQEkrZSWjLJpd4y3UgWI1egBIHFH1LoVRRUg1orPtVtIrtRYXMlaa/XHny9q/FJNRyxHD+n82jogmlItFYBYN7g0INYnE2m90hO8jy1VAILB80zoRC8Vy74qALFce9yi+PQAiJYo0h0QR8YWmxGtLoWfx1ENtUh3QDxED+knxV4A0RBFugLiJXpIA+JlUpHWLa/SO7XuCognQwexpdb30a3E1cvO6QaIp+ixmAZACp204w/1dAPEUx4tCYiHZ0aaivVugHhLE6RSLI+A9CzWuwDiMb2SMrJjQMSWyXMSvS6AeIweUoA4nlx8AOLVwACSM29vt5XcEZ3am+YRBEBewgvjij/O9WseRZoD4jW9IoIUzwm/T+yx9QRA6u2WfAWh1/48HY+n9/Z6/LROs5oC4jk9CM4MIPVIA0i9hmqvIAGI5xR1TlOb1iFNI4h34wJI/dzVug5pBojXB1xrl5AwrvdJRmqxIxXVZoB4rz+k0gMAef1RoWYvmAOQ1KlEoF1tBCEKn4xQq2OOKZsB4nH37rkhag0LIIYBITWon/kA5G3KkfpuTSyaNIsgAHIyRY1hqeOMAsLMJ2NYAHnTsVWh3iSCYFgAiaUyuccBJFexQdrXpFgsdLwZWeKha4rLEEFSVBJsUzPzAci7FKvJlpMmgGBYmdwZHQFEcK7WeamaCMJKIIDo9GrBXgGIjJi1D11Te0GKlaqUUDsAkRHSFCCkBjKrL+hoNMXCsPWA8LD1Y+SpWTJPjWNNUiwAAZBUh8xpByA5ag3StvQBF7sRiCCDuHhdN0uLSwAxDAgPuOqLSwABkLqpeZCziSAyhirVMffuTYp0Ish7s5QUl2j4XkMAyUV9oPYAUm8sAKnXUO0VSgBhqZwIotahpTtWst0EQN5boXS5PNeWTWoQVmDqZj/0++jWpgBhm0TdEiWAAEhu5Bu+fU6aRXr10dw5+tU4S5MUK3QQI5elWUSPbfcuWegoAQVASlQTOidlFmRicQIID7o204SrLx4gemzD0eoZSLh7swgCIJfDznpFJixozC0fPP/U2rUg3WoFqzUg98fj9CSUnXAZxwoAiGPjM/S4Aim1W/wqaS2apVihO6RZaUah1XUFWq1gNU2xAAS3l1CgZXrVAxDqEAkvcXwNAHFsfIYeV6BletU8gpBmxR2AFnrqDwDBG4dSoHV61QsQ6pCh3FJPZ10AQpqlx+FG60nr+qNLBAGQ0dxSR397RI+egJBm6fC7YXrRI3p0A4QoMoxfquhoy9275wNuutVkfXO+hntSIxh/1uUx/P307eU5bHOfjz2o8NDOneiVXnWNIOHm3r8MlGJ4vhMyTb3Sq+6AeN28OEeNxxAtUidnr1qlTCKpGpa065ZizXWIu2K9xuAeo0nP6NE9gngr1iWKTU+RpGYyKYkWW+d0jSDeooiEwT0tbvSOHioiiJcoIhE9lhnOQxSRmEwkokj3COIlikga3AMgLb9Wew0kFYB4iCLCgJhe3JDUqjaKqAHE+nMRyRnReh2iofZYwFIFiOVlTABJm8s1RQ81RfpaOqv5NYDEAZFcyIjfLa2FqghiuWAHkLhDaoseKiOI1YJdcna0mIpqhEMtIFYhkSo+LaahUtrE41ReC3Up1uphmLmlTKk0y9ouaCld8lw/rbVaQEL3LaYStTOlNU20plYql3m3mLaWTtTUItaef2iHQ3UNYnnpt8QxrMER7FsbTdOSpLpWqlMs4/XI8+Ew/fz8/eX167XXPtbSqteZeTd9zfnCWEyjWx0fAhCr9UgYV4gm4e9+f/puenCa9a9MzW2WX526lR80vW5JBG3awdXNhgHEMiS9jN/jviPBMUwNsjakxXSjh6P2uOdocAwJCJGkh2vX33NEOIYFJHTc2vJvvQvqvcKocAwNCJFELxDrntU899EwwqGK9C3BqEk0uNF2H0aOHMuIhgeESKITEAtwDJ9isboFHLdWwEQEWUQi3bq1u8SvbyVymEqx1mazuGcp7pb9W5S8b7h/r+M9MBVBSLniBr9Fi9FXqq5pYhYQivdboPDxmtZSqvMRmgYkDJaU6zagWE2p3AFCAS8PiOWUyi0gS8q1309fjsfJ1PZxeQS2r+glaqxHbz7F2jI1y8H5SFmvNS4p4hIQ0q50QDylU1uquAZkKeIPh+l+t5v4RdmVh3hMpwAkMnGSev3+WeqsHxhNj0fjtXQfQahRTgoQMS4sTIzHdLseh4hiedULKOK+RASJa/Tawkr6NUMRhkQalWB7AEkQad0kgDKnJMMU9UCRaeT1YkX5qZy5RBZtwKyBCH0b4QVtWr2JCCJombDvKywZh0u2rF0AQtCIZ5cCkNtp+/vKa3AWeNa33dr6snL6dz0Mrytdv4WxQfdd3wJAXJufwccUAJCYQhx3rQCAuDY/g48pACAxhTjuWgEAcW1+Bh9TAEBiCnHctQIA4tr8DD6mAIDEFOK4awUAxLX5GXxMAQCJKcRx1woAiGvzM/iYAgASU4jjrhUAENfmZ/AxBQAkphDHXSsAIK7Nz+BjCgBITCGOu1YAQFybn8HHFACQmEIcd60AgLg2P4OPKQAgMYU47loBAHFtfgYfUwBAYgpx3LUCAOLa/Aw+pgCAxBTiuGsFAMS1+Rl8TIH/Ab6oJiPLwQshAAAAAElFTkSuQmCC) no-repeat 0 0;background-size:cover}.msg-info{background:url(data:image/png;base64,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) no-repeat 0 0;background-size:cover}.dialog-wrapper{position:relative;z-index:10}.dialog-mask{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.dialog{background-color:#fffc;border-radius:4px;color:#333;font-size:12px;font-weight:400;left:50%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:270px;z-index:10001}.dialog-header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}.dialog-header p{font-size:12px;font-weight:500;margin:0!important}.dialog-header .icon-close{cursor:pointer;height:20px;width:20px}.dialog-content{font-size:13px;font-weight:400}.dialog-content,.dialog-footer{box-sizing:border-box;padding:10px}.dialog-footer{align-items:center;display:flex;justify-content:flex-end}.dialog-footer button:last-child{margin-left:10px}.dialog-footer button{background-color:var(--vscode-editor-selectionBackground);border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:8px 16px;width:100px}.dialog-footer button:first-child{background-color:var(--vscode-progressBar-background)!important;margin-right:14px}.conversation>.agent-view{flex:1 1 auto;max-height:100vh;overflow-x:hidden;overflow-y:auto}.agent-item{align-items:flex-start;display:flex;padding:5px 10px}.agent-content,.agent-item{box-sizing:border-box;width:100%}.agent-content{padding:0 12px 40px}.agent-avatar i{margin-right:6px}.icon-feedback{margin-top:2px}.icon-notice,.icon-question,.icon-thinking{margin-top:4px}.icon-agent:before{font-size:16px!important}.agent-info{width:90%}.agent-info p{margin-bottom:0!important}.tool-item{border:1px solid #ccc;border-radius:4px;margin:5px 0 5px 20px;padding:5px 10px;width:90%}.tool-sub-name{color:#888;display:inline-block;font-size:10px;font-weight:400;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.tool-other-name{align-items:center;display:flex;justify-content:space-between;width:95%}.tool-params-expand{align-items:center;display:flex;padding:2px 6px}.tool-params-item{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#888;display:-webkit-box;font-size:11px;margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:90%}.tool-params-key{color:#678ab2;margin-right:6px}.tool-edit-file,.tool-other{align-items:center;display:flex}.tool-other{justify-content:space-between}.tool-item i{height:16px!important;margin-right:5px;width:16px!important}.icon-tool-expand{transform:rotate(180deg)}.agent-file-editor{bottom:95px;left:50%;position:fixed;transform:translateX(-50%);width:90%;z-index:10}.agent-file-editor-item{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;font-size:14px;justify-content:space-between;padding:5px 10px;width:100%}.agent-question-btn{margin-top:20px}.agent-question-btn span:first-child{color:#40b0a6}.agent-question-btn span:first-child,.agent-question-btn span:last-child{border:1px solid #c3c3c3;border-radius:4px;cursor:pointer;padding:2px 10px}.agent-question-btn span:last-child{color:#ae6666;margin-left:18px}.icon-agent-accepted{color:#40b0a6}.icon-agent-rejected{color:#f14c4c}.agent-operate-btn{align-items:center;background-color:var(--vscode-editor-background);bottom:0;display:flex;height:40px;justify-content:center;position:fixed;width:100%;z-index:10}.agent-operate-btn i:before{cursor:pointer;font-size:24px!important}.ant-tooltip .ant-tooltip-inner{font-size:12px;max-height:300px!important;overflow-x:hidden;overflow-y:auto;width:100%}.tool-name-left{align-items:center;display:flex;justify-content:flex-start;width:90%}.tool-name-right{align-items:center;display:flex;line-height:10px}.agent-continues-btn{align-items:center;cursor:pointer;display:flex;justify-content:center}.agent-loading,.agent-loading>div{box-sizing:border-box;position:relative}.agent-loading{color:#525252;display:block;font-size:0}.agent-loading.la-dark{color:#787878}.agent-loading>div{background-color:currentColor;border:0 solid;display:inline-block;float:none}.agent-loading{height:18px;margin-left:12px;width:50px}.agent-loading>div:first-child{animation-delay:-.2s}.agent-loading>div:nth-child(2){animation-delay:-.1s}.agent-loading>div:nth-child(3){animation-delay:0ms}.agent-loading>div{animation:ball-pulse 1s ease infinite;border-radius:100%;height:6px;margin:3px;width:6px}.agent-loading.la-sm{height:6px;width:18px}.agent-loading.la-sm>div{height:3px;margin:1px;width:3px}.agent-loading.la-2x{height:30px;width:58x}.agent-loading.la-2x>div{height:14px;margin:6px;width:14px}.agent-loading.la-3x{height:42px;width:78px}.agent-loading.la-3x>div{height:21px;margin:9px;width:21px}@keyframes ball-pulse{0%,60%,to{opacity:1;transform:scale(1)}30%{opacity:.1;transform:scale(.01)}}.chat-input-wrapper{width:100%}.chat-input-buttons{align-items:center;display:flex;font-size:11px;font-weight:500;justify-content:space-between;margin-bottom:6px}.chat-input-buttons_left{background-color:var(--vscode-input-background);border:1px solid #4754f0;border:1px solid var(--fitten-dark,#4754f0);border-radius:50px;font-size:11px;margin-right:6px;padding:4px 0}.chat-input-buttons_left span{cursor:pointer;margin-right:0;padding:4px 6px;position:relative}.chat-input-buttons_left span:last-child{margin-right:0}.chat-input-buttons_left .chat-input-button--active{background-color:var(--vscode-scrollbar-shadow);border-radius:50px}.chat-input-button-tips{display:none}.chat-input-button:hover .chat-input-button-tips{background:var(--vscode-editorWidget-background);border:1px solid var(--vscode-editorWidget-border);border-radius:4px;bottom:30px;color:var(--vscode-icon-foreground);display:block;font-size:11px;font-weight:400;height:22px;padding:3px 5px;position:absolute;text-align:center;width:160px;z-index:999}.chat-input-buttons_right{align-items:center;display:flex}.chat-input-buttons_right .chat-input-button{color:#bbbfc4;cursor:pointer;margin:0 10 0 0!important}.context-file-button-wrapper{align-items:center;display:flex;flex-wrap:wrap;width:auto}.context-file-button{border:1px solid var(--vscode-list-inactiveSelectionBackground);border-radius:4px;font-size:11px;font-weight:500;margin-bottom:6px;margin-right:6px;padding:4px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.context-file-button__selected{border:1px solid #4754f0;border:1px solid var(--fitten-dark,#4754f0)}.context-file-selected-list{align-items:center;display:flex;flex-wrap:wrap;margin-top:10px}.context-file-selected-item{align-items:center;border:1px solid #4754f0;border:1px solid var(--fitten-dark,#4754f0);border-radius:4px;display:flex;font-size:10px;font-weight:500;margin:0 4px 6px 0;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chat-input-buttons_left .ant-tour-placement-topLeft>.ant-tour-arrow{bottom:1px;left:auto!important;right:170px!important}.ant-tour{max-width:280px!important}.ant-tour .ant-tour-inner .ant-tour-header{padding:8px!important}.ant-tour .ant-tour-inner .ant-tour-close{height:14px!important;inset-inline-end:14px!important;top:6px;width:14px!important}.ant-tour-inner{padding:6px 6px 0}.ant-tour .ant-tour-inner .ant-tour-description{padding:0 8px!important}.ant-tour-footer{padding:8px!important}.ant-tour-placement-top>.ant-tour-arrow{transform:translateX(50%) translateY(100%) rotate(180deg)!important}.work-space-wrapper{margin:0 3%;position:relative;-webkit-user-select:none;user-select:none;width:auto;z-index:99}.work-space-header{background-color:var(--vscode-textCodeBlock-background);border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;height:30px;justify-content:space-between;padding:6px 12px}.work-space-header,.work-space-header-left{align-items:center;display:flex}.work-space-header-left--action i{height:20px;width:20px}.success-icon{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;display:inline-block;height:14px;width:14px}.work-space-header-left-title{color:var(--vscode-badge-foreground);font-size:13px;margin-left:4px;word-break:break-all}.work-space-header-right{align-items:center;display:flex}.status-text{color:var(--vscode-list-deemphasizedForeground);font-size:12px;margin-left:4px}.status-text--default{color:#1890ff;cursor:pointer;font-size:12px;margin-left:4px}.work-space-container{background-color:var(--vscode-textCodeBlock-background);box-sizing:border-box;margin-top:2px;max-height:25vh;overflow-y:auto;padding:4px 2px;width:100%}.work-space-item{align-items:center;display:flex;justify-content:space-between;margin:2px 4px;padding:0 4px;position:relative}.work-space-item-tips{display:none}.work-space-item:hover .work-space-item-tips{word-wrap:break-word;background-color:var(--vscode-diffEditor-unchangedRegionBackground);border-radius:4px;bottom:31px;display:inline-block;font-size:12px;height:auto;left:0;line-height:24px;padding:0 6px;position:absolute;width:100%;z-index:9}.work-space-item:hover{background-color:var(--vscode-widget-shadow);border-radius:4px}.work-space-item:hover .work-space-item-right-status{display:none}.work-space-item:hover .work-space-item-right-operate{display:block}.work-space-item-right-operate{display:none}.work-space-item-left{align-items:center;display:flex;flex:1 1;padding:4px 0}.work-space-item-left-name{color:var(--vscode-tab-activeForeground);font-size:14px;margin-left:4px}.work-space-item-right{align-items:center;display:flex;padding:4px 0}.status-text-right--default{color:var(--vscode-disabledForeground);font-size:12px}.status-text-right--bold{color:var(--vscode-gitDecoration-modifiedResourceForeground);font-size:13px}.work-space-item--selected{background-color:var(--vscode-widget-shadow);border-radius:4px}.status-text-right--delete{color:var(--vscode-gitDecoration-deletedResourceForeground)}.status-text-right--modify{color:var(--vscode-gitDecoration-modifiedResourceForeground)}.status-text-right--add{color:var(--vscode-gitDecoration-untrackedResourceForeground)}.loading-wrapper{animation:spin 1s linear infinite;border:2px solid #0000004d;border-left:2px solid var(--vscode-list-deemphasizedForeground);border-radius:50%;height:12px;transform:scale(.4);width:12px}.history-user-header{display:inline-block;font-size:12px;font-weight:700;line-height:12px;margin-left:0;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-file-wrapper{position:fixed;width:95%;z-index:99}.context-file-search-wrapper{background-color:var(--vscode-quickInput-background);border:1px solid var(--vscode-input-border);border-radius:4px;display:flex;flex-direction:column;width:100%}.context-file-search-input{align-items:center;display:flex;padding:4px;width:100%}.context-file-search-input .search-input{background-color:var(--vscode-editor-background);border:1px solid var(--vscode-input-border);border-radius:3px;box-sizing:border-box;color:var(--vscode-input-foreground);font-size:12px;outline:none;padding:2px 4px;width:100%}.context-file-list{height:350px;overflow-y:auto;width:100%}.context-file-item{color:var(--vscode-list-activeSelectionForeground);font-size:12px;padding:4px}.context-file-item,.context-file-item-content{align-items:center;display:flex;justify-content:space-between}.context-file-item-content{flex-grow:1;overflow:hidden}.context-file-item-title{font-size:11px;margin-left:6px;width:45%}.context-file-item-subtitle,.context-file-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-file-item-subtitle{color:var(--vscode-list-deemphasizedForeground);direction:rtl;flex-grow:1;font-size:10px}.context-file-item__selected{background-color:var(--vscode-list-activeSelectionBackground)}.context-file-item:hover{background-color:var(--vscode-list-hoverBackground);color:var(--vscode-list-hoverForeground)}.ant-input-outlined{border:1px solid var(--vscode-input-border);color:var(--vscode-input-foreground)!important;font-size:11px;font-weight:500}.highlight{color:var(--vscode-editorLightBulb-foreground)}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{background-color:var(--vscode-input-background)!important;border:1px solid #4754f0;border:1px solid var(--fitten-dark,#4754f0);padding:0!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content{color:var(--vscode-foreground)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content:hover{color:#4754f0;color:var(--fitten-dark,#4754f0)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover{background-color:var(--vscode-scrollbar-shadow)}.ant-modal .ant-modal-footer{display:flex;justify-content:flex-end}.ant-modal .ant-modal-footer>button{width:80px}::selection{background:#4078b11f;background:var(--vscode-editor-selectionBackground,#4078b11f);line-height:20px}[contenteditable]:before{content:""}.node-fileTag{display:inline-block;white-space:nowrap}.chat-input-editor{border-radius:4px;max-height:200px;min-height:30px;overflow-y:auto;padding:6px;width:100%}.chat-input-selection-file-node{box-sizing:border-box;cursor:pointer;display:inline-flex;gap:2px;padding:0 2px;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.chat-input-selection-file-node::selection{background:#0000!important}.chat-input-selection-file-node.selected,.chat-input-selection-file-node.selected .file-node{background:#4078b11f;background:var(--vscode-editor-selectionBackground,#4078b11f)}.file-node{align-items:center;background:var(--vscode-editor-background);border:1px solid var(--vscode-editorWidget-border);border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:11px;gap:4px;height:18px;line-height:18px;max-width:180px;opacity:1;padding:0 4px;position:relative;top:-1px;transition:opacity .2s}.file-node:after{bottom:-2px;content:"";left:-2px;pointer-events:none;position:absolute;right:-2px;top:-2px}.text-content{overflow:hidden;text-overflow:ellipsis}.file-selection,.text-content{color:var(--vscode-editor-foreground);-webkit-user-select:none;user-select:none;white-space:nowrap}.file-selection{font-size:10px}.chat-input-editor:focus{outline:none}.chat-input-editor:hover{cursor:text!important}.chat-input-editor [contenteditable]{border:none!important;outline:none!important}.ProseMirror p.is-empty:before{color:#aaa;content:attr(data-placeholder);font-size:12px;line-height:20px;pointer-events:none;position:absolute;z-index:0}.ProseMirror p{color:var(--vscode-tab-activeForeground);font-size:13px;font-weight:400;letter-spacing:.039px;line-height:20px;margin:0;padding:0}.zwsp{display:inline;font-size:0;white-space:nowrap;width:0}.chat-input-editor pre{margin:0}.chat-input-editor pre code{background-color:initial;color:var(--vscode-textPreformat-foreground)}.markdown pre{background-color:var(--vscode-input-background);border-radius:4px;margin:10px 0!important;max-height:350px;overflow-y:auto!important;padding:10px;text-shadow:none!important}.markdown code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:12px;text-shadow:none!important;white-space:pre-wrap}.markdown .token.operator,.markdown code{background-color:initial}.katex .cmidrule{border-bottom:1px solid}.katex .cdashline{border-bottom:1px dashed}.katex .mathop{margin-left:.1em}.katex mtext{display:inline-flex;font-size:12px;margin:0 2px}.katex-display>.katex>.katex-html,.markdown .katex-html{display:none!important}.katex .mrel{margin:0 .2em}.katex .array{border-collapse:collapse;border-spacing:0;margin:.5em 0}.katex .array td{border-right:1px solid;padding:.2em .5em}.katex .array td &:last-child{border-right:0}.katex .array tr:not(:last-child) td{border-bottom:1px solid #666}.katex .array .hdashline td{border-bottom:1px dashed!important}.katex .vline{border-right:1px solid;margin:0 -.5px}.katex .tag{padding-left:1em;position:absolute;right:0}.mathbin{margin:0 .3em!important}.rules-settings-panel{background-color:var(--vscode-editor-background);border:1px solid #7d7b7bc9;border-radius:5px;box-shadow:0 0 8px 2px #00000029;box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-height:350px;padding:10px 9px;position:relative;width:100%;z-index:1000}.rules-settings-panel h3{font-size:16px;font-weight:600;margin-bottom:10px;margin-top:0}.rules-settings-panel .title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start}.rules-settings-panel .tips{color:#c5c5c5}.rules-settings-panel .tips b{color:#fff;font-weight:bolder}.rules-settings-panel .title .help-button{cursor:pointer;margin-left:5px;transition:all .2s}.rules-settings-panel .title .help-button:hover{transform:scale(1.2)}.rules-settings-panel .right-top-area{position:absolute;right:10px;top:10px}.rules-settings-panel .right-top-area .refresh-button{cursor:pointer;transition:all .2s}.rules-settings-panel .right-top-area .refresh-button:hover{transform:scale(1.2)}.rules-settings-panel .right-top-area .refresh-button:active{transform:scale(.5) rotate(1turn)}.rules-settings-panel .rules-files{min-height:60px;overflow-y:auto}.rules-settings-panel .rules-files .file-item{align-items:center;display:flex;justify-content:space-between;line-height:1.5em;transition:all .2s;-webkit-user-select:none;user-select:none}.rules-settings-panel .rules-files .file-item .file-name{cursor:pointer;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rules-settings-panel .rules-files .file-item:hover{background-color:var(--vscode-input-background)}.rules-settings-panel .rules-files .file-item:hover .options{opacity:1;transform:scale(1)}.rules-settings-panel .rules-files .file-item .options{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;opacity:0;transform:scale(.1);transition:all .2s}.rules-settings-panel .rules-files .file-item .options .option{cursor:pointer;margin-right:5px}.rules-settings-panel .create-file-area{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.rules-settings-panel .create-file-area input[type=text]{background-color:#526eff1a;border:1px solid #b0adadc7;border-radius:4px;flex:1 1;margin-right:10px}.rules-settings-panel .create-file-area button{display:block;flex:0 1;min-width:50px}:root{--fittencode-container-padding:calc(var(--container-padding)/2)}body{overflow:hidden;padding-top:0}.codicon.inline{margin-right:5px;vertical-align:sub}.codicon.upside-down{transform:rotate(180deg)}.enter-api-key,.start-chat{min-width:330px;padding:var(--fittencode-container-padding);padding-bottom:0;padding-top:0}.start-chat>button{background-color:var(--vscode-button-secondaryBackground);color:var(--vscode-button-secondaryForeground)}.start-chat>button:hover{background-color:var(--vscode-button-secondaryHoverBackground)}.enter-api-key>button{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground)}.enter-api-key>button:hover{background-color:var(--vscode-button-hoverBackground)}.conversation{cursor:default}.conversation>.header>i{margin-right:5px}.conversation>.message-exchange{flex:1 1 auto;max-height:100vh;overflow-x:hidden;overflow-y:auto}.message-exchange{position:relative}.message-footer{display:flex;justify-content:flex-end;margin-bottom:5px}.conversation>.instruction-refinement{height:calc(100vh - 64.65px);overflow-y:auto}.conversation>.instruction-refinement>.chat-input{margin:0}.instruction-refinement button:disabled{background-color:var(--vscode-disabledForeground);cursor:default}.conversation>.footer{color:var(--vscode-disabledForeground);display:flex;justify-content:space-between;padding:var(--fittencode-container-padding);padding-right:6px;padding-top:0;width:100%}.conversation.collapsed{align-items:center;cursor:pointer;display:flex;max-height:23px;overflow:hidden;text-overflow:ellipsis}.conversation.expanded{background-color:initial;display:flex;flex-direction:column;height:100%;overflow:hidden}.conversation.expanded>.header{font-weight:700;margin-bottom:10px;padding:10px}.conversation>.header>.message.user{background-color:inherit;margin:0;padding:0;white-space:pre-wrap}.in-progress:after{animation:ellipsis 1.5s steps(4) infinite;content:"\2026";vertical-align:bottom;width:0}.file-reference,.in-progress:after{display:inline-block;overflow:hidden}.file-reference{border:1px solid #4754f0;border:1px solid var(--fitten-dark,#4754f0);border-radius:5px;margin:0 2px;padding:0 2px;text-overflow:ellipsis;white-space:nowrap}.file-reference-icon{vertical-align:middle}@keyframes ellipsis{to{width:15px}}.chat-input{align-items:center;background-color:#526eff1a;border:1px solid #4754f0;border:1px solid var(--fitten-dark,#4754f0);border-radius:5px;display:flex;justify-content:center;padding-right:3px}.chat-input:after{visibility:hidden;white-space:pre-wrap;word-break:break-word}.chat-input>textarea{resize:none}.chat-input:after,.chat-input>textarea{background-color:initial;border:none;color:var(--vscode-input-foreground);display:block;grid-area:1/1/2/2;width:100%}.chat-input>textarea:focus{outline:none}.chat-input>textarea:disabled{color:var(--vscode-disabledForeground)}.chat-input textarea::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message{word-wrap:break-word;border:1px solid #0000;line-height:1.6;margin-bottom:8px}.message code{text-shadow:none!important;white-space:pre-wrap!important;word-break:break-all!important}.message pre{border-radius:calc(var(--container-padding)/2);border-radius:var(--fittencode-container-padding);margin-bottom:0!important;padding:var(--fittencode-container-padding);white-space:pre-wrap}.refcode{margin-top:5px;max-height:300px;overflow:auto;white-space:pre-wrap}.message.user{word-wrap:break-word;background-color:var(--vscode-textCodeBlock-background);border-bottom-left-radius:10px;border-right:3px solid #3e7888;border-top-left-radius:10px;margin-left:3px;margin-right:3px;padding:10px}.user-markdown,.user-markdown_references{display:inline-block;width:100%;p{word-break:break-all}img{height:50px}}.markdown_references{width:100%}.markdown_references .file-node{top:4px!important}.message.user-header{word-wrap:break-word;font-weight:700;line-height:2;margin-left:0;margin-right:0;padding:10px;white-space:pre-wrap}.message.bot{background-color:var(--vscode-textCodeBlock-background);border-bottom-right-radius:10px;border-left:3px solid #3e4c96;border-top-right-radius:10px;margin-left:3px;margin-right:3px;padding:10px}.message.reference-toggle{background-color:var(--vscode-input-background);border-radius:5px;color:#666;cursor:pointer;margin-left:0;margin-right:0;margin-top:5px;padding:10px}.message.reference-toggle:hover{background-color:var(--vscode-input-background);color:inherit}.message.initreference-toggle{background-color:var(--vscode-input-background);color:#666;margin-left:3px;margin-right:3px;padding:10px}.message.initreference-toggle:hover{background-color:var(--vscode-input-background);color:inherit}.reference-flex-center{align-items:center;display:flex}.reference-info-margin{margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message.error{border:1px solid;border-color:var(--vscode-errorForeground);color:var(--vscode-errorForeground);margin:var(--fittencode-container-padding);padding:var(--fittencode-container-padding)}.message.error.level-warning{border-color:var(--vscode-editorWarning-foreground);color:var(--vscode-editorWarning-foreground)}.hr{border-top:1px solid #000;color:#676565;margin-left:3px;margin-right:3px}.error-body{display:flex;justify-content:space-between}.error-body>.error-retry{display:flex;margin-bottom:auto;margin-left:10px;margin-top:auto;text-align:left}.knowledge-detail-header{justify-content:space-between;margin:10px 0}.knowledge-detail-header,.knowledge-detail-header_icon{align-items:center;display:flex}.knowledge-detail-title{color:#fff;font-size:24px;font-weight:700;margin:5px}.back-text{font-size:15px;margin-right:0}.error-title{display:block;font-size:110%;padding-bottom:var(--fittencode-container-padding);text-decoration:underline}.delete-tag{font-weight:700;position:absolute;right:10px;top:10px}.error-buttons{display:flex;gap:calc(var(--container-padding)/2);gap:var(--fittencode-container-padding)}.error-dismiss,.error-retry{cursor:pointer;display:block;margin-top:var(--fittencode-container-padding);text-align:center}button.error-dismiss,button.error-retry{margin-bottom:0}button.error-retry{background:var(--vscode-inputValidation-errorBorder)}.level-warning button.error-retry{background:var(--vscode-inputValidation-warningBorder)}button.error-dismiss{background:var(--vscode-button-secondaryBackground)}button.error-retry:hover{opacity:70%}button.error-dismiss:hover{background:var(--vscode-button-secondaryHoverBackground)}span.error-retry:hover{cursor:pointer;filter:brightness(125%)}.action-delete-user-input{border-radius:5px;cursor:pointer;float:right;padding:3px}.action-delete-user-input:hover{background-color:var(--vscode-sideBar-background);color:var(--vscode-icon-foreground)}.action-delete,.action-export,.action-regenerate,.action-stop,.action-thumbs{border-radius:5px;cursor:pointer;padding:3px}.action-delete:hover,.action-export:hover,.action-regenerate:hover,.action-stop:hover{background-color:var(--vscode-sideBar-background);color:var(--vscode-icon-foreground)}.thumbsfilled{color:#3e4c96}.action-delete:hover{color:var(--vscode-charts-red)}.action-panel{margin-left:auto}.submit-button{border:none;border-radius:5px;cursor:pointer;font-size:.8em;margin:0;outline:none;padding:5px 0;position:fixed;right:20px;width:20px}.submit-button,.submit-button:hover{background-color:initial}.submit-button:active{background-color:gray}.code-buttons{margin-bottom:5px;margin-right:20px;text-align:right}.login-sperator{align-items:center;color:#888;display:flex;margin-bottom:2em;margin-top:2em;text-align:center}.login-sperator:after,.login-sperator:before{border-bottom:1px solid #888;content:"";flex:1 1}.login-sperator:not(:empty):before{margin-right:.5em}.login-sperator:not(:empty):after{margin-left:.5em}.microsoft-icon{background:url(/static/media/microsoft.16c4aa1b9d2c9841988d.svg) 0 0 no-repeat;background-size:contain;height:36px;margin-left:15px;margin-right:15px;width:36px}.sso-icon{background:url(/static/media/sso.c6ca47407fa14e4421f3.svg) 0 0 no-repeat;background-size:contain;height:38px;margin:0 15px;width:38px}.tips-icon{stroke-width:1px;aspect-ratio:.93;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAATpSURBVFhHtZdbaJxFFMe/3c19a7O5rImJbTdB05S2Wi9UJa+KD1JKq/Shgj6pD1Yp+lCfxIoiguJbQEGx4gWM2BcrKIX0RbCYxhCD0W03m8tu7tkkm3uyu5+//7dTpZDdb2PZP8zON+fMnPOfMzNnZj3WDpFIJPZlMpl7KXu3trbu9Hg8PompY6WlpTfq6urCfKezvd1REIGpqal7MPosnydxfLimpsZTVlaWVRqkUikrmUxa6XR6yOfz/Wjb9lf19fW/GnVO5CXQ39/f0NjY+DbOn6utra3wer3W5uamNT8/L0fTyJN0y1D8lIZAIFBSWVlp4dxaWFiwIHtpeXn5zVAo1Ct72yEngXg8/gTGPq2urt4jg7Ozs3L0E+Uiob8KkZHW1tblrq4uq6Ojo7ykpKQJ3RH6HoPYcQhXU1uLi4t03zrHRD6S3YIwOjr68tzcXIaBNgbs6enpL1mG+43aFZDfC+H3GLe5sbFhq4yPj39i1PmB8zNra2s2M7QxMsfAZ4xqx5iYmDiKjT9kiz1ix2Kx/CRw/qRmbJwP0z5sVP8bAwMDtUSiWzYV0bGxsXNGdSvYwfWEeVIdZ2ZmEtFotN2ocoI+B5jVY6aZE319fX5I/C7bWlpIPGJU/0HhYWfbELGZ+QkjzolwOBxkeRKrq6sKrSuJSCTSRlSTWgoIXGOzKn9kwUxCk5OTm0b5jRHnBet7kEg5YWWscoQrIPqaNqRIM/4pybz6IYM9HwwGSznfKc76ecncwBlPyzlR07nfMuK8oH8nSzBmcsUrkjkEOK+nlGRgd7m5ufkvyYqBlpaWdRxfEGl8Pj48PHyXV7md1HkAdhJ+Z/oWDUT7e2VS7gwfyeshL2d+v3I7RGyi4Jq7bxek6D85Dbq4LPw9qCXYo4uFDTiDcjTbrXhoa2vbINI39M1yHBKBoBoIF9vb21f0XWywgedV4zPg5cc5j9S6bGx9FxvGlyLA1ucxYRq7yAEV+i4EGHFws2nqgsCw3eZzxUs44npMIGyAhK7UgqA8UFVVZZWXl6tZcOQ0a0rINP/WEoT1ktFjAtxnFK4g+0VXVlY+IxtepnklK3UHab6F3d+iXED9mxj5uL9HqW3qC6Zf0UAKPmMuPKXwVkUgDZMfpCQhnUDY4PR0AddsGYTPk1o7uZSck1QIWLoXlAMg0ccracgRwuZhJSLldi6M9x2hC5jJMUVNgMg7RpwXbPKnWTbHD6RflMy5C7iIelD8rE1dUVFxltvxAcnzAb8RvZiWlpb0BL+WleYG13E1Ce9DJT0mHCfaXxtVFnr9YDCl9eFhMgiJgFHlBG+Cu/UoMc28YMYXZXt9fV0RO23Et4IQndV9bUhcGRwcvMOobgvsq07ZNe/CL4x4e+hlpI4iQUR6RkZGDhrVjoGtOsL97U3nEPmFiLknOzbYxyKggoFFyutEZJdRFwIPp+MU4yKyIed6mPJHp8bo3QGJN4hARoO1bhCIInuXcpQ1rDLd/kV3d3cJDvfj6FXqHv4RObtdY5F9jn7bmefN4TjqYNd+4Pf7H9UzStlLjwkMxzgFQ5yaBLUult1876Nu1UND5xziemlHicBbTU1N+dfdBR5mdJxyiSg4/3RyQTMmalq2qyzBS4Vs4h3dYhhvZqZHcKQ8cYisVkuNyLOM/zB3SS+XUy//J687A1xhWf8AV+6bezVK/3kAAAAASUVORK5CYII=) 0 0 no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:14px;margin-left:5px;margin-top:1px;object-fit:auto;object-position:center;width:14px}.card-line{border-color:#6a6a6a;border-width:1px;margin:4px 0;width:100%}.card-time{align-items:flex-start!important;display:flex!important;margin-left:0;margin-top:10px}.upload-time{font-size:12px}.back-icon{color:#fff;cursor:pointer;font-size:18px!important;font-weight:700!important}.knowledge-detail-info{align-items:center;display:flex;flex-grow:1;justify-content:center}.knowledge-detail-info_title{margin:0!important}.info-icon{cursor:pointer;font-size:20px!important;margin-left:0!important;margin-top:2px}.info-window{background-color:#d3d3d3;border-radius:15px;box-shadow:0 2px 5px #0000004d;height:140px;margin-left:10px;margin-top:200px;padding:10px 15px;position:absolute;width:180px;z-index:9999}.info-message{color:#000;font-size:14px}.menu-icon{color:#fff;cursor:pointer;font-size:20px!important;font-weight:700;margin-left:5px;margin-right:10px}.menu-window{background-color:#d3d3d3;border-radius:2px;box-shadow:0 2px 5px #0000004d;display:block;margin-left:6px;margin-top:80px;position:absolute;z-index:9999}.update-click{background-color:#d3d3d3;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:14px;height:30px;transition:background-color .3s,color .3s;width:80px}.update-click:hover{background-color:#7f7f7f;color:#fff}.microsoft-icon:hover,.sso-icon:hover{box-shadow:0 0 8px #80bdff80;transform:translateY(-1px);transition:all .25s ease-out}.google-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:contain;border-radius:0;height:36px;margin-left:15px;margin-right:15px;width:36px}.google-icon:hover{box-shadow:0 0 8px #80bdff80;transform:translateY(-1px);transition:all .25s ease-out}.github-icon{background:url(/static/media/github.e351596f805de807f636.svg) 0 0 no-repeat;background-size:contain;border-radius:50%;height:36px;margin-left:15px;margin-right:15px;width:36px}.github-icon:hover{box-shadow:0 0 8px #80bdff80;transform:translateY(-1px);transition:all .25s ease-out}.twitter-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:contain;border-radius:0;height:36px;margin-left:15px;margin-right:15px;width:36px}.twitter-icon:hover{box-shadow:0 0 8px #80bdff80;transform:translateY(-1px);transition:all .25s ease-out}.wechat-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:contain;border-radius:50%;height:36px;margin-left:15px;margin-right:15px;width:36px}.wechat-icon:hover{box-shadow:0 0 8px #80bdff80;transform:translateY(-1px);transition:all .25s ease-out}.fitten-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:contain;border-radius:50%;height:16px;margin-right:5px;width:16px}.fitten-title{margin-bottom:2px}.row-fitten{align-items:center}.row,.row-fitten{display:flex;font-weight:700}.row{justify-content:space-between;padding:10px 6px 0 10.4px}.wechat-qrcode-container{background-color:#333;border-radius:5px;box-shadow:0 0 8px #3333;height:400px;margin-bottom:10px;margin-top:10px;overflow:hidden;width:100%}.wechat-qrcode-iframe{border:none;border-radius:5px;height:100%;width:100%}.login-title{flex-direction:row;margin-bottom:-7px}.login-row,.login-title{align-items:center;display:flex;justify-content:space-between}.login-row{font-weight:700;margin-left:15px;margin-right:15px;padding-bottom:10px;padding-top:10px}.login-container-title{background-color:var(--vscode-list-inactiveSelectionBackground);border-top-left-radius:5px;border-top-right-radius:5px;position:relative}.login-container-title:after{border-bottom:3px solid #0277c3;bottom:0;content:"";left:25%;position:absolute;right:25%}.login-container-top{background-color:var(--vscode-list-inactiveSelectionBackground);border-top-left-radius:5px;border-top-right-radius:5px;margin-left:5px;margin-right:5px;padding:10px}.login-container-bottom,.login-container-middle{background-color:var(--vscode-list-inactiveSelectionBackground);margin-left:5px;margin-right:5px;margin-top:-5px;padding:10px}.login-container-bottom{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.login-input{background-color:#020202;border:#72c1e6;border-radius:5px}.login-button,.login-submit-button{background:linear-gradient(90deg,#3ecff8,#0277c3,#3ecff8);border-radius:5px}.login-submit-button{margin-top:30px}.login-a{color:gray;margin-left:5px;margin-right:5px}.login-a:hover{text-decoration:none}.login-p{margin-bottom:3px}.web_header{background-color:var(--vscode-debugToolBar-background);color:var(--vscode-disabledForeground);display:flex;height:42px;justify-content:space-between;padding:var(--fittencode-container-padding);padding-right:6px;padding-top:10px;width:100%;z-index:9999}.header_space{height:40px}.dropdown-item{color:#fff;cursor:pointer}.dropdown-item:hover{background-color:#161616}.dropdown-toggle{color:gray;cursor:pointer;display:flex;justify-content:space-between;margin-left:3px}.dropdown-toggle:hover{color:#fff}.dropdown-menu{background:#000;border:1px solid;border-image:linear-gradient(90deg,gray,#fff,gray) 1;bottom:70px;padding-bottom:3px;padding-right:10px;position:absolute}.dropdown button{background:none;border:none;color:gray;font-family:Poppins,sans-serif;margin-bottom:0;margin-top:0;text-align:center;width:auto}.dropdown p{color:gray}.pro-popup{background-color:#000;border:1px solid gray;border-radius:5px;left:10%;top:30%;transform:translate(-5%,-50%)}.confirm-popup,.pro-popup{padding:20px;position:fixed;z-index:1000}.confirm-popup{background-color:#2c3e50;border:1px solid #34495e;border-radius:5px;box-shadow:0 .5rem 1rem #00000026;left:50%;max-width:80%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:300px}.confirm-popup h1{color:#ecf0f1;font-size:20px;margin-bottom:15px}.confirm-popup p{color:#bdc3c7;font-size:16px;margin-bottom:20px}.confirm-popup .buttons{display:flex;justify-content:flex-end}.confirm-popup button{background-color:#3498db;border:none;border-radius:3px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px;transition:background-color .3s ease}.confirm-popup button:hover{background-color:#2980b9}.confirm-popup button.cancel{background-color:#95a5a6}.confirm-popup button.cancel:hover{background-color:#7f8c8d}.loading-view{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}.loading-spinner{animation:spin 1s ease-in-out infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#000;height:36px;margin-bottom:20px;width:36px}.loading-text{margin:5px 0}.completion-modal{background-color:var(--vscode-notifications-background);border:1px solid #ffffff29;border-radius:5px;bottom:50px;box-shadow:0 0 8px 2px #00000029;color:var(--vscode-input-foreground);display:flex;flex-direction:column;font-size:12px;left:0;margin:0 6px;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:10px 9px;position:absolute;width:calc(100% - 12px)}.completion-modal>div{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:0}.completion-modal>div:hover{background-color:var(--vscode-toolbar-hoverBackground)}.completion-modal>div.selected{background-color:var(--vscode-toolbar-activeBackground)}.completion-modal>div.hasChoose{color:#4754f0}.completion-modal .selected-icon{line-height:1;text-align:center}.variable{margin:5px;overflow:hidden}.completion-modal-tip{color:var(--vscode-input-foreground)}.divmain-23{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--vscode-editor-background);box-shadow:0 -10px 30px #1c70ff26;display:flex;flex-direction:column;justify-content:flex-end;padding:15px 5px;position:relative;width:100%}.chat-input-container{flex:0 0 auto;height:auto;position:relative;z-index:100}.task-input-container{bottom:0}.divfc{background-color:var(--vscode-editor-background);bottom:40px;color:var(--vscode-inputOption-activeForeground);display:flex;font-size:10px;font-weight:100;gap:10px;justify-content:end;margin-bottom:10px;margin-left:auto;padding:6px 12px;position:absolute;right:10px;text-align:justify;white-space:nowrap;width:220px}.divfc-2{border-radius:2.323px;cursor:pointer;display:flex;flex-direction:column}.divfc-3{font-family:Poppins,sans-serif}.imgmain-11{stroke-width:1px;stroke:#4754f0;stroke:var(--fitten-dark,#4754f0);aspect-ratio:.93;cursor:pointer;object-fit:auto;object-position:center;width:30px}.send-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:cover;min-width:30px}.send-icon,.stop-icon{stroke-width:1px;stroke:#4754f0;stroke:var(--fitten-dark,#4754f0);aspect-ratio:.93;cursor:pointer;height:30px;object-fit:auto;object-position:center;width:30px}.stop-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABMCAYAAAD+8OBwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAALEoAACxKAXd6dE0AAAfYSURBVHhe7ZzNUttIEMe7Rzbsx4XrVoWvJwAqODkCT2Ccqj0HnmCTJwg8QZInAM5bu7afADiyQMV5Ar5StcfltJWypZ6dlsesRsiWNB4ZJ6VfFWFGIDP6q6e75ytQUlJSUlJSUlJSYgHq71PBSv1qbsYT2yBpVUJlUbVula8LgKXwFzQEcI2SriWIe1U7lUSdy/byif7xk/DkQj6vX20iehsgcCcuWB4kwL2UcIJE7S5Q63N7WYk8OZ5MyNqrmx319K8Rxaa+5AwWlaRs+RTsK0Gv9eVCmbiQLKDqku/Gsb48BFIeTkLQiQm5Uv+yOiOC9+kWGJxKKTuAogOe1xHd3v1ZRIQN5Uf/nakuCZJzAdEqIm5KwJW0F0Mk9y5aC/u66pyJCLlev3kjPPFeVxNQ4gEe/hRQ69TSt9V+/bIKfm9HYqU+TFTV3a97FGwVYZ2FChlGYSGaSVbIfkz981GQfxi1OBekuQ8K6O1Fe/GDrjqhMCFX6n8vVT3/OOlhSELLI/+tawHjjBLUdVcvRMhhIrIVCoTG2R/zE8v5Xqq2SNHbA8TX+tIDLsV0LuRwSwxOMZA7RVvhMF407t5IhHfqgef0pRBXYjoVcpiIyskfXTQXdnT1yWDrDJLa50BM9ZnumBHdg3gjAwn70yAic9b+5doLKls8xNSXQoTAvef1u7EGBs6EfLF9+y4enVU++PGyOb+nq1PBQMwwa4ggPGiqLCPmjrLjREju0mqsbAomqXPeXHija1MFiykCaOhqCPtOlaod6GpunPjI9Vd3V9EuzYmvpxLfLIFlMGmBKDclCnuLkHRPIK550uK8vXioL4+EA5BSwBwoBLLxV3uhpWuZGVtIztUQzDcpA9pNexhO1quicqDSoW19yRn8IpHkfhZBa42b46hL0qOftbyzR2N3bU54dbGPlIfpInJ0r3wqQkRGIC6hJw7Wld/Wl4YiaGZXF0P43ooQuV3SWEKyNUa7NIMUjEwjhueZ7uFonCYm+0spyWizQPGbLmZmLCFRgvkHlTWm+cWqGmU8FpEnLWgXA3/Z+gthS/39I/2BD2RJbbpEH6JRnAOP8t25eou1j+TZFjVS+aSrIfxAo4Rka5z1/CtdDeEUyWV0T0q6lcWdnDcXt3Q1kVrj6gNi5cEwstwTxd4i/Z6RZCtB2mnWOCO+GoKxY3edIvXzRDD8HgcTDm66moigihGps9wTxVpInvfTxT4kM6QMYkUXQjiy6qJTztrzJ2xRuhpSARjZvZPuqQqReURmJSR30bif4wUnXRyOxGVdChFgNtwt9FkXQlBkylFP9fcQAWi8+FFYCTkLvXCZdIBUwWLSq3bp8FLt/3AA0cWhCBLGiyUcbcVRrISUIjD/AK+xfAeE3TsSvZVFLmX1k5Y+0vR1RDCxidqi4Y0HuhgyA9VM+a6VkPFuIqCaOqb+dkDDt4IXGG5sGHZdOza50IXedyOk8vemr5fZRmBOLHL6As04mEEqK5Y+siROKaQjSiEdYRdsSN7oYsjLMdY6pg8y/H98bWcYdsEG5T+6GOJDf0Po94GZI0sy88phWHZtM9fKOI79JrDNka2EJDCHhHkG99NMOBxEYfSu8/azTMNfKyE9EsaH5xncTzOz4BnPEUjKPIdgJeRX8Dvxwb1NwCGoZpoQsALR9Nto7q5IgoS5GCeAjGm1UVgJGY5kYm/LzzIJKsC0ZBEUsorI8C5eXQwhFOm+DnFDl0JImLPmo7AMNmFa0NbFkCwrb1JKY5aI71F+yXmg4u0z6sEePpeXNC5TthLGV0Sz3BPFWsge0eHjlbfRq3VJ91SFd1yrXzlJnzhY1LZv36s3ZGyfUdb5aHXxERKM/ZNKmFxTg+pZ7LFZeUvcJqLor5fw8oDdpAECLkrE7Xj6wpaVtn1G+fdN6VWOdTUkbUU0zlhCvlQWKD0wGhAEsHXZTulGjVv1AjD3Inxe2PpF4K+lCRLfu8RLJ+d/LuXKRKy7NpO08oZCHqRNz/MSrJRQyAriALZECDB1I1fSbhHwKpPdssIk7p1BL3XPzXlzfq/i4RrvstCXnMBWyC/pZwrW0pJpXg1N3Lv0e7YkPMpYXXtArXGzh2g2SBLunLeepTt5Rbhh3uutqqhuHXRYQE+Izg++38l6VudF4+ZTdCST1RUk4URI7srh7jLDz8B9VzVK5Zy5GzUJOEWKR3eS8PaiOW91/saJkEyt/mUVPXMvEPupok5ajcMQEVtKRGMXbx7G9pEDQn+k3qiuhrC/5DyxiKTblmQROUXyjbbnxZlFDqg17pS/BMNfckORRCPrTEpRcLKOAo2IPI5fjOJcSGa9cXuorLHQk1Z54OjMR1cenbpQInKK5OIFFyIkMyzp5ryzS7Q7Kb/JJ3PRE49OfLkUkSlMSCapmw9g6+zJ4KgoQfm0hBBKwJgVMlmGjXkpVEhm5AlV9UDKMk5cnvAfJWCf4PTHQG7bngsfRuFCMpxwU4KPisJdXonaRqKT8/Zy5u7GOewswKYUsAlYeR3vwgO4K/OIxzZPTGMiQg4YZZ1RQv8lqaN+9x4HG0YRrpUQc32haG7w39mkfVaf4k/mTlTIAVkFHR8lIHp7kzgf/iRCDmBBEeQOgGdM8Y9D35r9IyEqrUkesH9SIQeEPtTrKv+J2+pro999s0Oq+6PysZMWr6SkpKSkpKSkpKRkKgD4D7k++SlIhK0aAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:cover}.stop-icon2{color:#5360ff;cursor:pointer;font-size:25px!important}.stop-icon2:hover{color:#7c87ff}.input-icon2{cursor:pointer;font-size:18px!important;margin:0 10px 0 0}.upload-button{height:18px}.input-icon2:hover{color:#7c87ff}.common-phrase-panel{background-color:var(--vscode-editor-background);border:1px solid #7d7b7bc9;border-radius:5px;box-shadow:0 0 8px 2px #00000029;box-sizing:border-box;height:auto;left:5px;margin:10px 0;max-height:250px;padding:10px 9px;z-index:1000}.common-phrase-panel h3{font-size:16px;font-weight:600;margin-bottom:10px;margin-top:0}.common-phrase-panel ul{height:auto;list-style:none;margin:0 0 10px;max-height:138px;overflow:auto;padding:0}.common-phrase-panel textarea{background-color:#526eff1a;border:1px solid #b0adadc7;border-radius:4px;line-height:20px!important;overflow:hidden;position:relative;resize:none}.edit-phrase-container{align-items:center;background-color:#526eff1a;border:1px solid #b0adadc7;border:1px solid var(--fitten-dark,#b0adadc7);border-radius:5px;display:flex;height:138px;justify-content:center;margin-bottom:10px;padding-right:3px}.edit-phrase-container:focus-within{outline:1px solid #dfd9d9b3!important;outline-offset:-1px}.edit-phrase-container:after{visibility:hidden;white-space:pre-wrap}.edit-phrase-container>textarea{overflow:auto;resize:none}.edit-phrase-container:after,.edit-phrase-container>textarea{background-color:initial;border:none;color:var(--vscode-input-foreground);height:138px;width:100%}.edit-phrase-textarea:focus{outline:none}.common-phrase-input:focus{outline:1px solid #dfd9d9b3!important}.edit-phrase-container>textarea:disabled{color:var(--vscode-disabledForeground)}.edit-phrase-container textarea::placeholder{white-space:nowrap}.common-phrase-panel li{cursor:pointer;display:flex;font-size:12px;line-height:1.3!important;margin:0;overflow:hidden;padding:4px 12px}.common-phrase-panel li.hover{background-color:var(--vscode-list-hoverBackground);border-radius:4px;line-height:1.3!important}.common-phrase-panel li:hover{background-color:#47494bad;border-radius:4px;line-height:1.3!important}.icon-active{color:#5360ff}.globe-icon{cursor:pointer;font-size:18px!important;margin:0 6px 0 0}.globe-icon:hover{color:#7c87ff}.phrase-icon{cursor:pointer;font-size:18px!important;margin:0 10px 0 0}.phrase-icon:hover{color:#7c87ff}.delete-button,.edit-button,.filter-delete-button,.filter-edit-button{border:none;border-radius:3px;cursor:pointer;font-size:15px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filter-container,.phrase-container{align-items:center;color:#999;display:block;font-weight:100;justify-content:space-between;margin-top:0;max-width:1500px;min-width:50px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 70px)}.filter-icons-container,.icons-container{align-items:center;display:flex;gap:8px;margin-left:auto;margin-top:4px}.filter-icons-container .filter-delete-button,.filter-icons-container .filter-edit-button,.icons-container .delete-button,.icons-container .edit-button{display:none}.filter-item-container,.phrase-item-container{height:45px}.filter-item,.phrase-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.filter-item:hover .filter-delete-button,.filter-item:hover .filter-edit-button,.phrase-item:hover .delete-button,.phrase-item:hover .edit-button{display:inline-block}.edit-button,.filter-edit-button{color:#5360ff;cursor:pointer;padding:6px;right:50px}.edit-button:hover,.filter-edit-button:hover{background-color:var(--vscode-button-secondaryHoverBackground);color:#7c87ff;padding:6px}.delete-button,.filter-delete-button{color:#c55858;padding:6px;position:relative!important}.delete-button:hover,.filter-delete-button:hover{background-color:var(--vscode-button-secondaryHoverBackground);color:#e53935;padding:6px}.delete{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;margin-top:10px;padding:10px}.delete:hover{background-color:#0056b3}.cancel-button{color:#5360ff;padding:3px}.cancel-button:hover{background-color:var(--vscode-button-secondaryHoverBackground);color:#e53935;cursor:pointer;padding:3px}.filter-content,.phrase-content{align-items:flex-end;border-left:1px solid #7c87ff;margin-right:auto;padding:0 12px;width:calc(100% - 70px)}.filter-content h4,.phrase-content h4{align-items:center;display:block;font-size:15px;font-weight:500;margin-bottom:0;margin-top:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.div-main{background:linear-gradient(90deg,(var(--vscode-scrollbar-shadow),.5) 0,var(--vscode-scrollbar-shadow) 100%);position:relative}.div-main,.divmain-6{display:flex;flex-direction:column;justify-content:space-between}.divmain-6{align-items:center;font-size:15px;font-weight:400;padding:20px 20px 0;width:100%}.discover-more{color:var(--vscode-textLink-foreground);cursor:pointer}.notification{position:absolute;width:100%}.notification-container{align-items:center;background-color:var(--vscode-quickInput-background);border:.5px solid var(--vscode-menu-border);border-radius:4px;box-shadow:0 2px 30px 0 #1c70ff26;color:#b8860b;display:flex;font-size:12px;justify-content:space-between;margin-left:10px;margin-right:10px;overflow:hidden;padding:6px 12px}.notification-container:hover{box-shadow:0 2px 30px 0 #1c70ff40}.detailUrl,.notify-icon{color:var(--vscode-notificationsWarningIcon-foreground)}.detailUrl{cursor:pointer;white-space:nowrap}.notification-content{overflow:hidden;width:calc(100% - 103px)}.marquee{white-space:wrap}.button-container{display:flex;gap:10px;margin-left:10px}.dismiss-button{color:var(--vscode-textLink-foreground);cursor:pointer}.imgmain-9,.logo-icon{aspect-ratio:1.33;object-fit:auto;object-position:center;width:67px}.logo-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;height:67px}.divmain-7{font-family:Poppins,sans-serif;margin-top:50px;min-width:300px;text-align:center}.divmain-8{align-self:stretch;background-color:#526eff1a;border-radius:5px;display:flex;flex-direction:column;font-size:13px;margin-top:49px;min-width:300px;padding:10px;width:100%}.divmain-9{font:12px Poppins,sans-serif}.divmain-10{align-items:center;display:flex;font-weight:700;gap:13px;margin-top:8px;min-width:300px}.divmain-11{margin:auto 0}.divmain-11,.divmain-12{align-self:stretch;font-family:Poppins,sans-serif}.divmain-12{background-color:#ffffff29;border-radius:6.684px;justify-content:center;padding:7px 13px}.divmain-13{align-self:stretch;font-family:Poppins,sans-serif;margin:auto 0}.divmain-14{align-items:center;display:flex;gap:13px;margin-top:14px;min-width:300px}.divmain-22{margin-top:24px}.divmain-22,.divmain-alert{font-family:Poppins,sans-serif;min-width:300px;text-align:center}.divmain-alert{margin-bottom:10px;margin-top:10px}.alert-message{background-color:#526eff1a;position:fixed;top:0;width:100%;z-index:2}.toBottom{border-radius:18px;box-shadow:0 0 10px #5360ff;color:#5360ff;cursor:pointer;font-size:23px;height:36px;opacity:1;position:absolute;right:25px;text-align:center;top:-80px;transition:opacity 1s ease;width:36px}.toBottom:hover{border:1px solid #5360ff}.fade-out{opacity:0}@keyframes blinkBorder{0%,to{border-color:#0000}50%{border-color:red}}.blink{animation:blinkBorder 1s linear 2}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.rotating{animation:spin 2s linear infinite}.regenerate-container{align-items:center;border:1px solid gray;border-radius:5px;cursor:pointer;display:flex;height:30px;justify-content:flex-end;margin-left:auto;margin-right:5px;padding-left:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.div-7,.regenerate-container:hover{background-color:var(--vscode-quickInputTitle-background);border-radius:5px}.div-7{cursor:pointer;display:flex;flex-direction:column;margin-top:10px;padding:10px;text-align:justify;width:100%}.div-7:hover{background-color:var(--vscode-quickInput-background)}.div-8{display:flex;gap:10px;width:85%}.div-12{font-family:Poppins,sans-serif}.history-row{margin-top:10px}.history-row,.history-row2{display:flex;justify-content:space-between}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.div{animation:slideInFromRight .25s ease-out 0s 1;background-color:var(--vscode-editorHoverWidget-statusBarBackground);color:var(--vscode-inputOption-activeForeground);flex-direction:column;font-size:12px;font-weight:400;line-height:140%;min-height:100vh;padding:10px 15px}.div,.div-2{display:flex}.div-2{font-weight:250;gap:20px;justify-content:space-between;padding:1px;white-space:nowrap;width:100%}.div-3{display:flex;gap:10px}.div-4{cursor:pointer;font-family:Poppins,sans-serif}.div-5{display:flex;gap:3px;justify-content:end;padding-right:9px}.div-6{cursor:pointer;font-family:Poppins,sans-serif}.img{fill:#fffc;margin:auto 0;width:8px}.img,.img-2{aspect-ratio:1;object-fit:auto;object-position:center}.img-2{fill:var(--vscode-inputOption-activeForeground);align-self:start;cursor:pointer;width:16px}.img-2:hover{background-color:var(--vscode-quickInputTitle-background);border-radius:3px}.img-2-0{fill:var(--vscode-inputOption-activeForeground);align-self:start;aspect-ratio:1;cursor:pointer;margin-right:10px;object-fit:auto;object-position:center;width:16px}.img-2-0:hover{background-color:red;border-radius:3px}.history-index{display:flex;justify-content:center;margin:10px}.history-icon{cursor:pointer;margin:3px}.history-icon:hover{background-color:var(--vscode-scrollbar-shadow);border-radius:3px}.history-number{cursor:pointer;margin:3px}.history-number:hover{background-color:var(--vscode-scrollbar-shadow);border-radius:3px}.homePage{display:flex}.login-message-container{align-items:center;background-color:#fffc;border-radius:5px;display:flex;justify-content:center;left:50%;position:fixed;top:30%;transform:translate(-50%,-50%);white-space:pre-line;z-index:1000}.login-message-text{color:#000;margin:20px;text-align:center}pre.diff-highlight>code .token.deleted:not(.prefix),pre>code.diff-highlight .token.deleted:not(.prefix){background-color:#ff00001a;color:inherit;display:block}pre.diff-highlight>code .token.inserted:not(.prefix),pre>code.diff-highlight .token.inserted:not(.prefix){background-color:#00ff801a;color:inherit;display:block}.card-top-title{background-color:#2c2c2c;color:#fff;font-size:12px;font-weight:600}.card-fitten-icon{background-color:#6a5acd;border-radius:50%;display:inline-block;height:20px;line-height:20px;margin-right:5px;text-align:center;width:20px}.knowledge-description{color:#e8e8e8;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-description,.knowledge-light-text{cursor:pointer;font-size:12px;margin:8px 0}.knowledge-custom-hr{border-color:#6a6a6a;border-width:1px;margin:4px 0;width:100%}.knowledge-flex-container{align-items:center;display:flex;font-size:12px;margin-top:6px}.knowledge-flex-container p{margin-bottom:0!important}.knowledge-fitten-icon{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:contain;border-radius:50%;height:16px;margin-right:5px;width:16px}.knowledge-search-container{flex:1 1;position:relative}.search-icon{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.delete-tag{color:red;cursor:pointer;font-size:14px;margin-left:10px}.relative-container{position:relative}.share-icon{position:absolute;right:10px;top:-10px}.margin-top-12{margin-top:12px}.height-42{height:42px}.knowbase-color-red{color:red}.knowledgebase-none-display{display:none}.knowledgebase-container{background-color:#1e1e1e;color:#fff;padding:20px}.knowledge-card-load{align-items:center;display:flex;gap:8px;margin:0 12px;position:relative;z-index:1001}.knowledge-load-button{margin-left:10px;margin-right:0}.knowledge-add-button,.knowledge-load-button{background:linear-gradient(90deg,#0056b3,#007bff);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;height:30px;padding:4px;width:100px}.knowledge-add-button{margin-right:10px}.filter,.search{margin-right:20px;padding:10px}.knowledge-cards-container{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px;padding:10px;width:100%}.card-trash{top:10px}.card-share,.card-trash{cursor:pointer;position:absolute;right:10px}.card-share{top:-10px}.light-text{color:#6a6a6a!important;font-size:14px}.knowledge-card-file{border-radius:4px;height:90px;padding:10px;width:49%}.file-card,.knowledge-card-file{background-color:#2c2c2c;position:relative}.file-card{border-radius:10px;height:100px;margin-left:10px;padding:20px;width:190px}.icon{height:40px;margin-right:10px;width:40px}.knowledge-card-body{position:relative;width:100%}.knowledge-card-body_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.pagination{display:flex;justify-content:center;margin-top:20px}.fixed-textarea{height:80px;resize:none;width:300px}.progress-bar{background-color:#f3f3f3;border-radius:5px;height:20px;margin:10px 0;overflow:hidden}.progress{background-color:#4caf50;height:100%;transition:width .5s}.modal,.progress-box{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.modal-content{width:90%}.modal-content,.modal-share{background-color:#2c2c2e;border-radius:5px;color:#fff;padding:20px}.modal-share{width:300px}.modal-header{align-items:center;display:flex;justify-content:space-between}.close-button{cursor:pointer}.modal-body{margin-top:20px}.modal-body label{display:block;margin-bottom:8px}.modal-body input,.modal-body textarea{background-color:#1e1e1e;border:1px solid #555;color:#fff;margin-bottom:20px;padding:10px;width:100%}.modal-footer{display:flex;gap:10px;justify-content:space-between}.modal-footer button{border:none;cursor:pointer;padding:8px 12px}.modal-footer button:first-child{background-color:#6c757d;color:#fff}.modal-footer button:last-child{background-color:#007bff;color:#fff}.back-container{display:flex;justify-content:flex-end}.back-text{cursor:pointer}.back-text:hover{text-decoration:underline}.parent-container{align-items:flex-start;display:flex;justify-content:flex-start}.knowledge-card-icon{cursor:pointer;display:flex;gap:4px;height:100%}.knowledge-card-icon .card-trash:hover,.knowledge-card-icon .codicon-live-share:hover,.knowledge-card-icon .codicon-trash:hover{background-color:var(--vscode-quickInputTitle-background);border-radius:3px}.knowledge-card-pic{line-height:16px;text-align:center}.card-file-icon,.knowledge-card-pic{background-color:#6a5acd;border-radius:50%;display:inline-block;font-size:12px!important;height:16px;margin-right:5px;padding:2px;width:16px}.delete-button{background:none;border:none;cursor:pointer;font-size:1.5em;position:absolute;right:0;top:0}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.modal-message{color:#fff}.divup{align-self:stretch;animation:slideInFromRight .25s ease-out 0s 1;background:var(--vscode-scrollbar-shadow);display:flex;flex-direction:column;height:100vh}.divup-2{color:#fff;font-size:16px;font-weight:250;gap:20px;justify-content:space-between;padding:0 10px;white-space:nowrap;width:100%}.divup-2,.divup-3{align-items:center;display:flex}.divup-3{align-self:stretch;font-size:14px;font-weight:400;gap:0;margin:auto 0}.divup-3 i,.divup-6 i{margin-right:0!important}.imgup{fill:#fff;stroke-width:1px;stroke:#fff;aspect-ratio:1;border:1px solid #fff;margin:auto 0;object-fit:auto;object-position:center;width:9px}.divup-4{cursor:pointer;font-family:Poppins,sans-serif}.divup-5{font:600 18px Poppins,sans-serif}.divup-5,.divup-6{align-self:stretch}.divup-6{align-items:center;display:flex;font-size:14px;font-weight:400;gap:3px;margin:auto 0}.divup-7{cursor:pointer;font-family:Poppins,sans-serif}.imgup-2{stroke-width:1px;stroke:#fff;aspect-ratio:1.08;border:1px solid #fff;margin:auto 0;object-fit:auto;object-position:center;width:14px}.divup-8{margin-top:13px;padding:2px 10px}.divup-8,.divup-9{display:flex;flex-direction:column;width:100%}.divup-9{background-color:#2f2f2f;border-radius:5px;padding:10px 20px}.divup-10,.divup-9{justify-content:center}.divup-10{align-items:center;display:flex;flex-direction:column;padding:0 19px}.imgup-3{aspect-ratio:1;border-radius:50%;height:45px;object-position:center;width:45px}.divup-11{margin-top:10px;text-align:center}.divup-12{display:flex;font-size:15px;font-weight:700;gap:0;justify-content:center;padding:2px 10px 2px 0;white-space:nowrap}.divup-13{word-wrap:break-word;text-wrap:wrap;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;width:calc(100vw - 80px)}.imgup-4{fill:#fff;aspect-ratio:1;margin:auto 0;object-fit:auto;object-position:center;width:15px}.divup-14{margin-top:4px}.divup-14,.divup-15{font-family:Poppins,sans-serif}.divup-15{background-color:radial-gradient(6050% 50% at 50% 98.59%,#4754f0 20.5%,#889cff 100%);background-color:var(
    --fitten-dark,radial-gradient(6050% 50% at 50% 98.59%,#4754f0 20.5%,#889cff 100%)
  );border-radius:35px;margin-top:12px;padding:4px 11px}.divup-15,.divup-16{justify-content:center}.divup-16{align-items:start;color:#fff;display:flex;flex-wrap:wrap;font-weight:400;gap:16px;line-height:140%;padding-top:12px;text-align:center;white-space:nowrap}.divup-17{background-color:#2f2f2f;border-radius:5px;display:flex;flex:1 1;flex-direction:column;padding:10px 10px 0}.divup-18{font:13px Poppins,sans-serif}.divup-19{align-self:center;font:40px Poppins,sans-serif}.divup-20{background-color:#2f2f2f;border-radius:5px;display:flex;flex:1 1;flex-direction:column;padding:10px 10px 0}.divup-21{font:13px Poppins,sans-serif}.divup-22{align-self:center;font:40px Poppins,sans-serif}.divup-23{background-color:#2f2f2f;border-radius:5px;display:flex;flex:1 1;flex-direction:column;padding:10px 10px 0}.divup-24{font:13px Poppins,sans-serif}.divup-25{align-self:center;font:40px Poppins,sans-serif}.divup-26{background-color:#2f2f2f;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-top:12px;padding:10px;width:100%}.divup-27{color:#fff;font:400 9px/140% Poppins,sans-serif;text-align:justify}.divup-28{display:flex;gap:11px;margin-top:10px}.divup-29{align-self:end;display:flex;flex:1 1;flex-direction:column;margin-top:94px}.divup-30{background-color:#ffffff80;height:15px}.divup-31{height:15px}.divup-31,.divup-32{background-color:#aab7ff;margin-top:8px}.divup-32{height:16px}.divup-33{display:flex;flex:1 1;flex-direction:column}.divup-34{background-color:#ffffff80;height:15px}.divup-35{height:16px}.divup-35,.divup-36{background-color:#ffffff80;margin-top:8px}.divup-36{height:15px}.divup-37{background-color:#ffffff80;height:16px;margin-top:8px}.divup-38{background-color:#aab7ff}.divup-38,.divup-39{height:15px;margin-top:8px}.divup-39,.divup-40{background-color:#526eff}.divup-40{height:16px;margin-top:8px}.divup-41{align-self:start;display:flex;flex:1 1;flex-direction:column}.divup-42{background-color:#526eff;height:15px}.divup-43{height:16px}.divup-43,.divup-44{background-color:#ffffff80;margin-top:8px}.divup-44{height:15px}.divup-45{align-items:center;align-self:end;display:flex;gap:6px;justify-content:end;margin-top:10px}.divup-46{background-color:#dde2ff}.divup-46,.divup-47{height:10px;width:10px}.divup-47{background-color:#aab7ff}.divup-48{background-color:#526eff;height:10px;width:11px}.divup-49{background-color:#4060b0;height:10px;width:10px}.divup-context-1{font-size:10px;font-weight:400;margin-right:auto}.divup-context-2{font-size:10px;font-weight:400;margin-left:auto}.color-empty{fill:#ffffff80;rx:1;ry:1}.color-scale-1{fill:#dde2ff;rx:1;ry:1}.color-scale-2{fill:#aab7ff;rx:1;ry:1}.color-scale-3{fill:#526eff;rx:2;ry:2}.color-scale-4{fill:#4060b0;rx:1;ry:1}.divup-50{color:#fff;display:flex;font-weight:400;gap:16px;justify-content:center;margin-top:16px;white-space:nowrap}.divup-54{background-color:#2f2f2f;border-radius:5px;display:flex;flex:1 1;flex-direction:column;padding:10px;width:100%}.divup-55{font-family:Poppins,sans-serif;font-size:10px;text-align:left}.divup-56{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px;width:100%}.display-none{display:none}.thinking-block-button-icon{background:url(/static/media/deepTK.062e336f3907cfedc744.svg) no-repeat 50%;background-size:contain;display:inline-block;height:16px;vertical-align:bottom;width:14px}blockquote{border-left:4px solid;border-radius:4px;color:var(--vscode-descriptionForeground);margin-left:2px;margin-right:0;margin-top:0;padding:10px 10px 10px 20px}.thinking-block-button{display:inline-block;width:auto}.thinking-block-buttons .ant-btn-sm{padding:0}.thinking-block-button-text{margin:0 5px 0 10px}.thinking-block-buttons .ant-btn-variant-text{color:var(--vscode-descriptionForeground)}.thinking-block-buttons .ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{color:var(--vscode-foreground)}.ai-tips{color:var(--vscode-descriptionForeground);font-size:10px;margin:10px 0;text-align:center}.uploaded-image:hover{cursor:pointer}.upload-progress .ant-progress-text{color:var(--vscode-foreground)}.upload-progress .ant-progress-layout-bottom{align-items:start}html{box-sizing:border-box;font-size:13px}body,html{height:100%;margin:0}body{background-color:var(--vscode-quickInput-background);color:var(--vscode-foreground);cursor:default;font-family:var(--vscode-font-family);font-size:var(--vscode-font-size);font-weight:var(--vscode-font-weight)}.container,body{padding:0}.container.top{flex-shrink:0;padding:0 20px;padding:0 var(--container-padding)}.container.content{flex-grow:1;min-height:200px;overflow:auto}.container.bottom{flex-shrink:0}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}ol,p,ul{font-weight:400;margin:0 0 14px;padding:0}.user p{margin:0}img{height:auto;max-width:100%}:root{--container-padding:20px;--input-padding-vertical:6px;--input-padding-horizontal:4px;--input-margin-vertical:4px;--input-margin-horizontal:0}#root{display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;margin:0;width:100%}li{line-height:1.6;margin:0 0 4px}ol,ul{padding-left:20px;padding-left:var(--container-padding)}form>*{margin-block-end:4px;margin-block-end:var(--input-margin-vertical);margin-block-start:4px;margin-block-start:var(--input-margin-vertical)}:focus{outline-color:var(--vscode-focusBorder)!important}a{color:var(--vscode-textLink-foreground);cursor:pointer;text-decoration:none}a:active,a:hover{color:var(--vscode-textLink-activeForeground);text-decoration:underline}code{font-family:var(--vscode-editor-font-family);font-size:var(--vscode-font-size)}button{background:var(--vscode-button-background);border:none;border-radius:2px;color:var(--vscode-button-foreground);margin-bottom:8px;margin-top:8px;outline:1px solid #0000;outline-offset:2px!important;padding:6px 4px;padding:var(--input-padding-vertical) var(--input-padding-horizontal);text-align:center;width:100%}button:hover{background:var(--vscode-button-hoverBackground);cursor:pointer}button:focus{outline-color:var(--vscode-focusBorder)}button.secondary{background:var(--vscode-button-secondaryBackground);color:var(--vscode-button-secondaryForeground)}button.secondary:hover{background:var(--vscode-button-secondaryHoverBackground)}input:not([type=checkbox]),textarea{background-color:#020202;border:none;border-radius:5px;color:var(--vscode-input-foreground);display:block;font-family:var(--vscode-font-family);outline-color:var(--vscode-input-border);padding:6px 4px;padding:var(--input-padding-vertical) var(--input-padding-horizontal);width:100%}input::placeholder,textarea::placeholder{color:var(--vscode-input-placeholderForeground)}@font-face{font-display:block;font-family:codicon;src:url(/static/media/codicon.930c9492e28ce272b11c.ttf) format("truetype")}.codicon[class*=codicon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 16px/1 codicon;text-align:center;text-decoration:none;text-rendering:auto;user-select:none;-webkit-user-select:none;-ms-user-select:none}@keyframes codicon-spin{to{transform:rotate(1turn)}}.codicon-gear.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-sync.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.5}.codicon-modifier-hidden{opacity:0}.codicon-loading{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.codicon-add:before,.codicon-gist-new:before,.codicon-plus:before,.codicon-repo-create:before{content:"\ea60"}.codicon-light-bulb:before,.codicon-lightbulb:before{content:"\ea61"}.codicon-repo-delete:before,.codicon-repo:before{content:"\ea62"}.codicon-gist-fork:before,.codicon-repo-forked:before{content:"\ea63"}.codicon-git-pull-request-abandoned:before,.codicon-git-pull-request:before{content:"\ea64"}.codicon-keyboard:before,.codicon-record-keys:before{content:"\ea65"}.codicon-tag-add:before,.codicon-tag-remove:before,.codicon-tag:before{content:"\ea66"}.codicon-person-filled:before,.codicon-person-follow:before,.codicon-person-outline:before,.codicon-person:before{content:"\ea67"}.codicon-git-branch-create:before,.codicon-git-branch-delete:before,.codicon-git-branch:before,.codicon-source-control:before{content:"\ea68"}.codicon-mirror-public:before,.codicon-mirror:before{content:"\ea69"}.codicon-star-add:before,.codicon-star-delete:before,.codicon-star-empty:before,.codicon-star:before{content:"\ea6a"}.codicon-comment-add:before,.codicon-comment:before{content:"\ea6b"}.codicon-alert:before,.codicon-warning:before{content:"\ea6c"}.codicon-search-save:before,.codicon-search:before{content:"\ea6d"}.codicon-log-out:before,.codicon-sign-out:before{content:"\ea6e"}.codicon-log-in:before,.codicon-sign-in:before{content:"\ea6f"}.codicon-eye-unwatch:before,.codicon-eye-watch:before,.codicon-eye:before{content:"\ea70"}.codicon-circle-filled:before,.codicon-close-dirty:before,.codicon-debug-breakpoint-disabled:before,.codicon-debug-breakpoint:before,.codicon-debug-hint:before,.codicon-primitive-dot:before,.codicon-terminal-decoration-success:before{content:"\ea71"}.codicon-primitive-square:before{content:"\ea72"}.codicon-edit:before,.codicon-pencil:before{content:"\ea73"}.codicon-info:before,.codicon-issue-opened:before{content:"\ea74"}.codicon-gist-private:before,.codicon-git-fork-private:before,.codicon-lock:before,.codicon-mirror-private:before{content:"\ea75"}.codicon-close:before,.codicon-remove-close:before,.codicon-x:before{content:"\ea76"}.codicon-repo-sync:before,.codicon-sync:before{content:"\ea77"}.codicon-clone:before,.codicon-desktop-download:before{content:"\ea78"}.codicon-beaker:before,.codicon-microscope:before{content:"\ea79"}.codicon-device-desktop:before,.codicon-vm:before{content:"\ea7a"}.codicon-file-text:before,.codicon-file:before{content:"\ea7b"}.codicon-ellipsis:before,.codicon-kebab-horizontal:before,.codicon-more:before{content:"\ea7c"}.codicon-mail-reply:before,.codicon-reply:before{content:"\ea7d"}.codicon-organization-filled:before,.codicon-organization-outline:before,.codicon-organization:before{content:"\ea7e"}.codicon-file-add:before,.codicon-new-file:before{content:"\ea7f"}.codicon-file-directory-create:before,.codicon-new-folder:before{content:"\ea80"}.codicon-trash:before{content:"\ea81"}.codicon-trash:hover:before{background-color:var(--vscode-quickInputTitle-background)}.codicon-trashcan:before{content:"\ea81"}.codicon-clock:before,.codicon-history:before{content:"\ea82"}.codicon-file-directory:before,.codicon-folder:before,.codicon-symbol-folder:before{content:"\ea83"}.codicon-github:before,.codicon-logo-github:before,.codicon-mark-github:before{content:"\ea84"}.codicon-console:before,.codicon-repl:before,.codicon-terminal:before{content:"\ea85"}.codicon-symbol-event:before,.codicon-zap:before{content:"\ea86"}.codicon-error:before,.codicon-stop:before{content:"\ea87"}.codicon-symbol-variable:before,.codicon-variable:before{content:"\ea88"}.codicon-array:before,.codicon-symbol-array:before{content:"\ea8a"}.codicon-symbol-module:before,.codicon-symbol-namespace:before,.codicon-symbol-object:before,.codicon-symbol-package:before{content:"\ea8b"}.codicon-symbol-constructor:before,.codicon-symbol-function:before,.codicon-symbol-method:before{content:"\ea8c"}.codicon-symbol-boolean:before,.codicon-symbol-null:before{content:"\ea8f"}.codicon-symbol-number:before,.codicon-symbol-numeric:before{content:"\ea90"}.codicon-symbol-struct:before,.codicon-symbol-structure:before{content:"\ea91"}.codicon-symbol-parameter:before,.codicon-symbol-type-parameter:before{content:"\ea92"}.codicon-symbol-key:before,.codicon-symbol-text:before{content:"\ea93"}.codicon-go-to-file:before,.codicon-symbol-reference:before{content:"\ea94"}.codicon-symbol-enum:before,.codicon-symbol-value:before{content:"\ea95"}.codicon-symbol-ruler:before,.codicon-symbol-unit:before{content:"\ea96"}.codicon-activate-breakpoints:before{content:"\ea97"}.codicon-archive:before{content:"\ea98"}.codicon-arrow-both:before{content:"\ea99"}.codicon-arrow-down:before{content:"\ea9a"}.codicon-arrow-left:before{content:"\ea9b"}.codicon-arrow-right:before{content:"\ea9c"}.codicon-arrow-small-down:before{content:"\ea9d"}.codicon-arrow-small-left:before{content:"\ea9e"}.codicon-arrow-small-right:before{content:"\ea9f"}.codicon-arrow-small-up:before{content:"\eaa0"}.codicon-arrow-up:before{content:"\eaa1"}.codicon-bell:before{content:"\eaa2"}.codicon-bold:before{content:"\eaa3"}.codicon-book:before{content:"\eaa4"}.codicon-bookmark:before{content:"\eaa5"}.codicon-debug-breakpoint-conditional-unverified:before{content:"\eaa6"}.codicon-debug-breakpoint-conditional-disabled:before,.codicon-debug-breakpoint-conditional:before{content:"\eaa7"}.codicon-debug-breakpoint-data-unverified:before{content:"\eaa8"}.codicon-debug-breakpoint-data-disabled:before,.codicon-debug-breakpoint-data:before{content:"\eaa9"}.codicon-debug-breakpoint-log-unverified:before{content:"\eaaa"}.codicon-debug-breakpoint-log-disabled:before,.codicon-debug-breakpoint-log:before{content:"\eaab"}.codicon-briefcase:before{content:"\eaac"}.codicon-broadcast:before{content:"\eaad"}.codicon-browser:before{content:"\eaae"}.codicon-bug:before{content:"\eaaf"}.codicon-calendar:before{content:"\eab0"}.codicon-case-sensitive:before{content:"\eab1"}.codicon-check:before{content:"\eab2"}.codicon-checklist:before{content:"\eab3"}.codicon-chevron-down:before{content:"\eab4"}.codicon-chevron-left:before{content:"\eab5"}.codicon-chevron-right:before{content:"\eab6"}.codicon-chevron-up:before{content:"\eab7"}.codicon-chrome-close:before{content:"\eab8"}.codicon-chrome-maximize:before{content:"\eab9"}.codicon-chrome-minimize:before{content:"\eaba"}.codicon-chrome-restore:before{content:"\eabb"}.codicon-circle-outline:before,.codicon-circle:before,.codicon-debug-breakpoint-unverified:before,.codicon-terminal-decoration-incomplete:before{content:"\eabc"}.codicon-circle-slash:before{content:"\eabd"}.codicon-circuit-board:before{content:"\eabe"}.codicon-clear-all:before{content:"\eabf"}.codicon-clippy:before{content:"\eac0"}.codicon-close-all:before{content:"\eac1"}.codicon-cloud-download:before{content:"\eac2"}.codicon-cloud-upload:before{content:"\eac3"}.codicon-code:before{content:"\eac4"}.codicon-collapse-all:before{content:"\eac5"}.codicon-color-mode:before{content:"\eac6"}.codicon-comment-discussion:before{content:"\eac7"}.codicon-credit-card:before{content:"\eac9"}.codicon-dash:before{content:"\eacc"}.codicon-dashboard:before{content:"\eacd"}.codicon-database:before{content:"\eace"}.codicon-debug-continue:before{content:"\eacf"}.codicon-debug-disconnect:before{content:"\ead0"}.codicon-debug-pause:before{content:"\ead1"}.codicon-debug-restart:before{content:"\ead2"}.codicon-debug-start:before{content:"\ead3"}.codicon-debug-step-into:before{content:"\ead4"}.codicon-debug-step-out:before{content:"\ead5"}.codicon-debug-step-over:before{content:"\ead6"}.codicon-debug-stop:before{content:"\ead7"}.codicon-debug:before{content:"\ead8"}.codicon-device-camera-video:before{content:"\ead9"}.codicon-device-camera:before{content:"\eada"}.codicon-device-mobile:before{content:"\eadb"}.codicon-diff-added:before{content:"\eadc"}.codicon-diff-ignored:before{content:"\eadd"}.codicon-diff-modified:before{content:"\eade"}.codicon-diff-removed:before{content:"\eadf"}.codicon-diff-renamed:before{content:"\eae0"}.codicon-diff:before{content:"\eae1"}.codicon-discard:before{content:"\eae2"}.codicon-editor-layout:before{content:"\eae3"}.codicon-empty-window:before{content:"\eae4"}.codicon-exclude:before{content:"\eae5"}.codicon-extensions:before{content:"\eae6"}.codicon-eye-closed:before{content:"\eae7"}.codicon-file-binary:before{content:"\eae8"}.codicon-file-code:before{content:"\eae9"}.codicon-file-media:before{content:"\eaea"}.codicon-file-pdf:before{content:"\eaeb"}.codicon-file-submodule:before{content:"\eaec"}.codicon-file-symlink-directory:before{content:"\eaed"}.codicon-file-symlink-file:before{content:"\eaee"}.codicon-file-zip:before{content:"\eaef"}.codicon-files:before{content:"\eaf0"}.codicon-filter:before{content:"\eaf1"}.codicon-flame:before{content:"\eaf2"}.codicon-fold-down:before{content:"\eaf3"}.codicon-fold-up:before{content:"\eaf4"}.codicon-fold:before{content:"\eaf5"}.codicon-folder-active:before{content:"\eaf6"}.codicon-folder-opened:before{content:"\eaf7"}.codicon-gear:before{content:"\eaf8"}.codicon-gift:before{content:"\eaf9"}.codicon-gist-secret:before{content:"\eafa"}.codicon-gist:before{content:"\eafb"}.codicon-git-commit:before{content:"\eafc"}.codicon-compare-changes:before,.codicon-git-compare:before{content:"\eafd"}.codicon-git-merge:before{content:"\eafe"}.codicon-github-action:before{content:"\eaff"}.codicon-github-alt:before{content:"\eb00"}.codicon-globe:before{content:"\eb01"}.codicon-grabber:before{content:"\eb02"}.codicon-graph:before{content:"\eb03"}.codicon-gripper:before{content:"\eb04"}.codicon-heart:before{content:"\eb05"}.codicon-home:before{content:"\eb06"}.codicon-horizontal-rule:before{content:"\eb07"}.codicon-hubot:before{content:"\eb08"}.codicon-inbox:before{content:"\eb09"}.codicon-issue-reopened:before{content:"\eb0b"}.codicon-issues:before{content:"\eb0c"}.codicon-italic:before{content:"\eb0d"}.codicon-jersey:before{content:"\eb0e"}.codicon-json:before{content:"\eb0f"}.codicon-kebab-vertical:before{content:"\eb10"}.codicon-key:before{content:"\eb11"}.codicon-law:before{content:"\eb12"}.codicon-lightbulb-autofix:before{content:"\eb13"}.codicon-link-external:before{content:"\eb14"}.codicon-link:before{content:"\eb15"}.codicon-list-ordered:before{content:"\eb16"}.codicon-list-unordered:before{content:"\eb17"}.codicon-live-share:before{content:"\eb18"}.codicon-loading:before{content:"\eb19"}.codicon-location:before{content:"\eb1a"}.codicon-mail-read:before{content:"\eb1b"}.codicon-mail:before{content:"\eb1c"}.codicon-markdown:before{content:"\eb1d"}.codicon-megaphone:before{content:"\eb1e"}.codicon-mention:before{content:"\eb1f"}.codicon-milestone:before{content:"\eb20"}.codicon-mortar-board:before{content:"\eb21"}.codicon-move:before{content:"\eb22"}.codicon-multiple-windows:before{content:"\eb23"}.codicon-mute:before{content:"\eb24"}.codicon-no-newline:before{content:"\eb25"}.codicon-note:before{content:"\eb26"}.codicon-octoface:before{content:"\eb27"}.codicon-open-preview:before{content:"\eb28"}.codicon-package:before{content:"\eb29"}.codicon-paintcan:before{content:"\eb2a"}.codicon-pin:before{content:"\eb2b"}.codicon-play:before,.codicon-run:before{content:"\eb2c"}.codicon-plug:before{content:"\eb2d"}.codicon-preserve-case:before{content:"\eb2e"}.codicon-preview:before{content:"\eb2f"}.codicon-project:before{content:"\eb30"}.codicon-pulse:before{content:"\eb31"}.codicon-question:before{content:"\eb32"}.codicon-quote:before{content:"\eb33"}.codicon-radio-tower:before{content:"\eb34"}.codicon-reactions:before{content:"\eb35"}.codicon-references:before{content:"\eb36"}.codicon-refresh:before{content:"\eb37"}.codicon-regex:before{content:"\eb38"}.codicon-remote-explorer:before{content:"\eb39"}.codicon-remote:before{content:"\eb3a"}.codicon-remove:before{content:"\eb3b"}.codicon-replace-all:before{content:"\eb3c"}.codicon-replace:before{content:"\eb3d"}.codicon-repo-clone:before{content:"\eb3e"}.codicon-repo-force-push:before{content:"\eb3f"}.codicon-repo-pull:before{content:"\eb40"}.codicon-repo-push:before{content:"\eb41"}.codicon-report:before{content:"\eb42"}.codicon-request-changes:before{content:"\eb43"}.codicon-rocket:before{content:"\eb44"}.codicon-root-folder-opened:before{content:"\eb45"}.codicon-root-folder:before{content:"\eb46"}.codicon-rss:before{content:"\eb47"}.codicon-ruby:before{content:"\eb48"}.codicon-save-all:before{content:"\eb49"}.codicon-save-as:before{content:"\eb4a"}.codicon-save:before{content:"\eb4b"}.codicon-screen-full:before{content:"\eb4c"}.codicon-screen-normal:before{content:"\eb4d"}.codicon-search-stop:before{content:"\eb4e"}.codicon-server:before{content:"\eb50"}.codicon-settings-gear:before{content:"\eb51"}.codicon-settings:before{content:"\eb52"}.codicon-shield:before{content:"\eb53"}.codicon-smiley:before{content:"\eb54"}.codicon-sort-precedence:before{content:"\eb55"}.codicon-split-horizontal:before{content:"\eb56"}.codicon-split-vertical:before{content:"\eb57"}.codicon-squirrel:before{content:"\eb58"}.codicon-star-full:before{content:"\eb59"}.codicon-star-half:before{content:"\eb5a"}.codicon-symbol-class:before{content:"\eb5b"}.codicon-symbol-color:before{content:"\eb5c"}.codicon-symbol-constant:before{content:"\eb5d"}.codicon-symbol-enum-member:before{content:"\eb5e"}.codicon-symbol-field:before{content:"\eb5f"}.codicon-symbol-file:before{content:"\eb60"}.codicon-symbol-interface:before{content:"\eb61"}.codicon-symbol-keyword:before{content:"\eb62"}.codicon-symbol-misc:before{content:"\eb63"}.codicon-symbol-operator:before{content:"\eb64"}.codicon-symbol-property:before,.codicon-wrench-subaction:before,.codicon-wrench:before{content:"\eb65"}.codicon-symbol-snippet:before{content:"\eb66"}.codicon-tasklist:before{content:"\eb67"}.codicon-telescope:before{content:"\eb68"}.codicon-text-size:before{content:"\eb69"}.codicon-three-bars:before{content:"\eb6a"}.codicon-thumbsdown:before{content:"\eb6b"}.codicon-thumbsup:before{content:"\eb6c"}.codicon-tools:before{content:"\eb6d"}.codicon-triangle-down:before{content:"\eb6e"}.codicon-triangle-left:before{content:"\eb6f"}.codicon-triangle-right:before{content:"\eb70"}.codicon-triangle-up:before{content:"\eb71"}.codicon-twitter:before{content:"\eb72"}.codicon-unfold:before{content:"\eb73"}.codicon-unlock:before{content:"\eb74"}.codicon-unmute:before{content:"\eb75"}.codicon-unverified:before{content:"\eb76"}.codicon-verified:before{content:"\eb77"}.codicon-versions:before{content:"\eb78"}.codicon-vm-active:before{content:"\eb79"}.codicon-vm-outline:before{content:"\eb7a"}.codicon-vm-running:before{content:"\eb7b"}.codicon-watch:before{content:"\eb7c"}.codicon-whitespace:before{content:"\eb7d"}.codicon-whole-word:before{content:"\eb7e"}.codicon-window:before{content:"\eb7f"}.codicon-word-wrap:before{content:"\eb80"}.codicon-zoom-in:before{content:"\eb81"}.codicon-zoom-out:before{content:"\eb82"}.codicon-list-filter:before{content:"\eb83"}.codicon-list-flat:before{content:"\eb84"}.codicon-list-selection:before,.codicon-selection:before{content:"\eb85"}.codicon-list-tree:before{content:"\eb86"}.codicon-debug-breakpoint-function-unverified:before{content:"\eb87"}.codicon-debug-breakpoint-function-disabled:before,.codicon-debug-breakpoint-function:before{content:"\eb88"}.codicon-debug-stackframe-active:before{content:"\eb89"}.codicon-circle-small-filled:before,.codicon-debug-stackframe-dot:before,.codicon-terminal-decoration-mark:before{content:"\eb8a"}.codicon-debug-stackframe-focused:before,.codicon-debug-stackframe:before{content:"\eb8b"}.codicon-debug-breakpoint-unsupported:before{content:"\eb8c"}.codicon-symbol-string:before{content:"\eb8d"}.codicon-debug-reverse-continue:before{content:"\eb8e"}.codicon-debug-step-back:before{content:"\eb8f"}.codicon-debug-restart-frame:before{content:"\eb90"}.codicon-debug-alt:before{content:"\eb91"}.codicon-call-incoming:before{content:"\eb92"}.codicon-call-outgoing:before{content:"\eb93"}.codicon-menu:before{content:"\eb94"}.codicon-expand-all:before{content:"\eb95"}.codicon-feedback:before{content:"\eb96"}.codicon-group-by-ref-type:before{content:"\eb97"}.codicon-ungroup-by-ref-type:before{content:"\eb98"}.codicon-account:before{content:"\eb99"}.codicon-bell-dot:before{content:"\eb9a"}.codicon-debug-console:before{content:"\eb9b"}.codicon-library:before{content:"\eb9c"}.codicon-output:before{content:"\eb9d"}.codicon-run-all:before{content:"\eb9e"}.codicon-sync-ignored:before{content:"\eb9f"}.codicon-pinned:before{content:"\eba0"}.codicon-github-inverted:before{content:"\eba1"}.codicon-server-process:before{content:"\eba2"}.codicon-server-environment:before{content:"\eba3"}.codicon-issue-closed:before,.codicon-pass:before{content:"\eba4"}.codicon-stop-circle:before{content:"\eba5"}.codicon-play-circle:before{content:"\eba6"}.codicon-record:before{content:"\eba7"}.codicon-debug-alt-small:before{content:"\eba8"}.codicon-vm-connect:before{content:"\eba9"}.codicon-cloud:before{content:"\ebaa"}.codicon-merge:before{content:"\ebab"}.codicon-export:before{content:"\ebac"}.codicon-graph-left:before{content:"\ebad"}.codicon-magnet:before{content:"\ebae"}.codicon-notebook:before{content:"\ebaf"}.codicon-redo:before{content:"\ebb0"}.codicon-check-all:before{content:"\ebb1"}.codicon-pinned-dirty:before{content:"\ebb2"}.codicon-pass-filled:before{content:"\ebb3"}.codicon-circle-large-filled:before{content:"\ebb4"}.codicon-circle-large-outline:before,.codicon-circle-large:before{content:"\ebb5"}.codicon-combine:before,.codicon-gather:before{content:"\ebb6"}.codicon-table:before{content:"\ebb7"}.codicon-variable-group:before{content:"\ebb8"}.codicon-type-hierarchy:before{content:"\ebb9"}.codicon-type-hierarchy-sub:before{content:"\ebba"}.codicon-type-hierarchy-super:before{content:"\ebbb"}.codicon-git-pull-request-create:before{content:"\ebbc"}.codicon-run-above:before{content:"\ebbd"}.codicon-run-below:before{content:"\ebbe"}.codicon-notebook-template:before{content:"\ebbf"}.codicon-debug-rerun:before{content:"\ebc0"}.codicon-workspace-trusted:before{content:"\ebc1"}.codicon-workspace-untrusted:before{content:"\ebc2"}.codicon-workspace-unknown:before{content:"\ebc3"}.codicon-terminal-cmd:before{content:"\ebc4"}.codicon-terminal-debian:before{content:"\ebc5"}.codicon-terminal-linux:before{content:"\ebc6"}.codicon-terminal-powershell:before{content:"\ebc7"}.codicon-terminal-tmux:before{content:"\ebc8"}.codicon-terminal-ubuntu:before{content:"\ebc9"}.codicon-terminal-bash:before{content:"\ebca"}.codicon-arrow-swap:before{content:"\ebcb"}.codicon-copy:before{content:"\ebcc"}.codicon-person-add:before{content:"\ebcd"}.codicon-filter-filled:before{content:"\ebce"}.codicon-wand:before{content:"\ebcf"}.codicon-debug-line-by-line:before{content:"\ebd0"}.codicon-inspect:before{content:"\ebd1"}.codicon-layers:before{content:"\ebd2"}.codicon-layers-dot:before{content:"\ebd3"}.codicon-layers-active:before{content:"\ebd4"}.codicon-compass:before{content:"\ebd5"}.codicon-compass-dot:before{content:"\ebd6"}.codicon-compass-active:before{content:"\ebd7"}.codicon-azure:before{content:"\ebd8"}.codicon-issue-draft:before{content:"\ebd9"}.codicon-git-pull-request-closed:before{content:"\ebda"}.codicon-git-pull-request-draft:before{content:"\ebdb"}.codicon-debug-all:before{content:"\ebdc"}.codicon-debug-coverage:before{content:"\ebdd"}.codicon-run-errors:before{content:"\ebde"}.codicon-folder-library:before{content:"\ebdf"}.codicon-debug-continue-small:before{content:"\ebe0"}.codicon-beaker-stop:before{content:"\ebe1"}.codicon-graph-line:before{content:"\ebe2"}.codicon-graph-scatter:before{content:"\ebe3"}.codicon-pie-chart:before{content:"\ebe4"}.codicon-bracket:before{content:"\eb0f"}.codicon-bracket-dot:before{content:"\ebe5"}.codicon-bracket-error:before{content:"\ebe6"}.codicon-lock-small:before{content:"\ebe7"}.codicon-azure-devops:before{content:"\ebe8"}.codicon-verified-filled:before{content:"\ebe9"}.codicon-newline:before{content:"\ebea"}.codicon-layout:before{content:"\ebeb"}.codicon-layout-activitybar-left:before{content:"\ebec"}.codicon-layout-activitybar-right:before{content:"\ebed"}.codicon-layout-panel-left:before{content:"\ebee"}.codicon-layout-panel-center:before{content:"\ebef"}.codicon-layout-panel-justify:before{content:"\ebf0"}.codicon-layout-panel-right:before{content:"\ebf1"}.codicon-layout-panel:before{content:"\ebf2"}.codicon-layout-sidebar-left:before{content:"\ebf3"}.codicon-layout-sidebar-right:before{content:"\ebf4"}.codicon-layout-statusbar:before{content:"\ebf5"}.codicon-layout-menubar:before{content:"\ebf6"}.codicon-layout-centered:before{content:"\ebf7"}.codicon-target:before{content:"\ebf8"}.codicon-indent:before{content:"\ebf9"}.codicon-record-small:before{content:"\ebfa"}.codicon-error-small:before,.codicon-terminal-decoration-error:before{content:"\ebfb"}.codicon-arrow-circle-down:before{content:"\ebfc"}.codicon-arrow-circle-left:before{content:"\ebfd"}.codicon-arrow-circle-right:before{content:"\ebfe"}.codicon-arrow-circle-up:before{content:"\ebff"}.codicon-layout-sidebar-right-off:before{content:"\ec00"}.codicon-layout-panel-off:before{content:"\ec01"}.codicon-layout-sidebar-left-off:before{content:"\ec02"}.codicon-blank:before{content:"\ec03"}.codicon-heart-filled:before{content:"\ec04"}.codicon-map:before{content:"\ec05"}.codicon-map-filled:before{content:"\ec06"}.codicon-circle-small:before{content:"\ec07"}.codicon-bell-slash:before{content:"\ec08"}.codicon-bell-slash-dot:before{content:"\ec09"}.codicon-comment-unresolved:before{content:"\ec0a"}.codicon-git-pull-request-go-to-changes:before{content:"\ec0b"}.codicon-git-pull-request-new-changes:before{content:"\ec0c"}.codicon-search-fuzzy:before{content:"\ec0d"}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.11"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#ffffff80;color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.react-calendar-heatmap text{fill:#aaa;font-size:10px}.react-calendar-heatmap .react-calendar-heatmap-small-text{font-size:5px}.react-calendar-heatmap rect:hover{stroke:#555;stroke-width:1px}.react-calendar-heatmap .color-empty{fill:#eee}.react-calendar-heatmap .color-filled{fill:#8cc665}.react-calendar-heatmap .color-github-0{fill:#eee}.react-calendar-heatmap .color-github-1{fill:#d6e685}.react-calendar-heatmap .color-github-2{fill:#8cc665}.react-calendar-heatmap .color-github-3{fill:#44a340}.react-calendar-heatmap .color-github-4{fill:#1e6823}.react-calendar-heatmap .color-gitlab-0{fill:#ededed}.react-calendar-heatmap .color-gitlab-1{fill:#acd5f2}.react-calendar-heatmap .color-gitlab-2{fill:#7fa8d1}.react-calendar-heatmap .color-gitlab-3{fill:#49729b}.react-calendar-heatmap .color-gitlab-4{fill:#254e77}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#f8f8f2;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #0000004d;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{border-radius:.3em;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}