@font-face{font-family:rockie;src:url(/rockie.woff2)format("woff2"),url(/rockie.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--transition-speed:.3s}[data-theme=dark]{--bg-primary:#191919;--bg-secondary:#1a1a1a;--bg-tertiary:#1e1e1e;--bg-elevated:#252525;--bg-hover:#2d2d2d;--border-primary:#2a2a2a;--border-secondary:#3a3a3a;--text-primary:#fff;--text-secondary:#e3e3e3;--text-tertiary:#b3b3b3;--text-muted:#888;--text-subtle:#666;--accent-primary:#3d8de6;--accent-hover:#4a9eff;--accent-glow:#4a9eff66;--code-bg:#0d0d0d;--code-inline-bg:#262626;--code-text:#ff6b6b;--gradient-start:#1e3a5f;--gradient-end:#2d1e3f;--shadow:#0006}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#f1f3f5;--bg-elevated:#fff;--bg-hover:#e9ecef;--border-primary:#dee2e6;--border-secondary:#ced4da;--text-primary:#212529;--text-secondary:#343a40;--text-tertiary:#495057;--text-muted:#6c757d;--text-subtle:#adb5bd;--accent-primary:#06c;--accent-hover:#0052a3;--accent-glow:#06c3;--code-bg:#f8f9fa;--code-inline-bg:#e9ecef;--code-text:#d63384;--gradient-start:#4a90e2;--gradient-end:#7b68ee;--shadow:#0000001a}html{width:100vw;height:100dvh;font-size:100%}@media (width<1024px) or (height<700px){html{font-size:90%}}@media (width<768px) or (height<500px){html{font-size:80%}}@media (height<500px){.hide_short{display:none}}body{background-color:var(--bg-primary);color:var(--text-secondary);transition:background-color var(--transition-speed), color var(--transition-speed);width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:100%;line-height:1.6}#app{width:100%;height:100%;display:flex;overflow:clip}p{text-align:justify}.sidebar{background-color:var(--bg-secondary);border-right:1px solid var(--border-primary);width:280px;transition:background-color var(--transition-speed), border-color var(--transition-speed);flex-direction:column;display:flex;overflow-y:auto}.sidebar-header{border-bottom:1px solid var(--border-primary);transition:border-color var(--transition-speed);flex-direction:column;justify-content:center;padding-top:12px;padding-left:24px;display:flex}.top-bar-left .sidebar-header{transform:translate(-100%)}@media (width<768px){.sidebar{width:0}.top-bar-left .sidebar-header{padding-left:6px;transform:translate(0)}.hero .hero-title{display:none}}.site-title{color:var(--text-primary);transition:color var(--transition-speed);cursor:pointer;font-size:20px;font-weight:600}.site-slogan{color:var(--text-muted);transition:color var(--transition-speed);font-size:14px;font-style:italic}.handwritten{font-family:rockie,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.nav{flex:1;padding:16px 8px}.nav-item{width:100%;color:var(--text-tertiary);text-align:left;cursor:pointer;transition:all var(--transition-speed);background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;margin-bottom:2px;padding:8px 12px;font-size:14px;text-decoration:none;display:flex;position:relative}.nav-item.soon .nav-icon,.nav-item.soon .nav-description{opacity:.4}.nav-item:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.nav-item.active{background-color:var(--bg-hover);color:var(--text-primary)}.nav-icon{font-size:16px}.nav-description{line-height:1.7}.love{color:var(--text-primary);align-items:center;gap:8px;padding:1px 5px;display:flex;position:absolute;top:0;right:0}.nav-section-title{color:var(--text-subtle);text-transform:uppercase;letter-spacing:.5px;transition:color var(--transition-speed);padding:8px 12px;font-size:12px;font-weight:600}.main-content{background-color:var(--bg-primary);transition:background-color var(--transition-speed);flex-direction:column;flex:1;display:flex;overflow-y:auto}.top-bar,.sidebar-header{flex-shrink:0;height:73px}.top-bar{border-bottom:1px solid var(--border-primary);background-color:var(--bg-secondary);z-index:100;transition:all var(--transition-speed);justify-content:space-between;align-items:center;padding:16px 40px;display:flex}.top-bar-left{flex:1;overflow:clip}.top-bar-right{align-items:center;gap:16px;display:flex}.btn,.home-button{color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-speed);background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.home-button:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.home-icon{font-size:16px}.home-text{display:inline}@media (width<=768px){.home-text{display:none}}.btn{justify-content:center;align-items:center;gap:5px;display:flex}.icon{justify-content:center;align-items:center;font-size:24px;display:flex}.theme-toggle{cursor:pointer;transition:background-color var(--transition-speed);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.theme-toggle:hover{background-color:var(--bg-elevated)}.theme-toggle-icon{width:24px;height:24px;position:relative}.theme-toggle-icon svg{width:24px;height:24px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.theme-toggle-icon .sun{color:#ff8c42;stroke:#ff8c42}.theme-toggle-icon .moon{color:#e8e8e8;stroke:#e8e8e8}.theme-toggle-icon.dark .sun{opacity:0;transform:rotate(90deg)scale(.8)}.theme-toggle-icon.dark .moon,.theme-toggle-icon.light .sun{opacity:1;transform:rotate(0)scale(1)}.theme-toggle-icon.light .moon{opacity:0;transform:rotate(-90deg)scale(.8)}.sign-in-btn{background-color:var(--accent-primary);color:#fff;cursor:pointer;transition:all var(--transition-speed);border:none;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500}.sign-in-btn:hover{background-color:var(--accent-hover);transform:translateY(-1px)}.user-menu{align-items:center;gap:12px;display:flex}.user-name{color:var(--text-secondary);transition:color var(--transition-speed);font-size:14px;font-weight:500}.sign-out-btn{border:1px solid var(--border-secondary);color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-speed);background:0 0;border-radius:6px;padding:6px 16px;font-size:14px}.sign-out-btn:hover{background-color:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-secondary)}.home{width:100%;max-width:900px;margin:0 auto;padding:60px 40px}.hero{margin-bottom:60px}.hero-title{color:var(--text-primary);transition:color var(--transition-speed);margin-bottom:16px;font-size:3rem;font-weight:700;line-height:1.2}.hero-description{color:var(--text-muted);max-width:700px;transition:color var(--transition-speed);font-size:18px;line-height:1.7}.articles-grid{gap:24px;display:grid}.article-card{background-color:var(--bg-tertiary);border:1px solid var(--border-primary);cursor:pointer;transition:all var(--transition-speed);border-radius:12px;padding:28px;position:relative}.article-card.soon .article-card-header,.article-card.soon .article-description,.article-card.soon .read-more{opacity:.3}.article-card:hover{border-color:var(--border-secondary);box-shadow:0 8px 24px var(--shadow);transform:translateY(-2px)}.article-card-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.article-author-date{flex-direction:column;align-items:flex-end;height:1em;display:flex}.article-card h2{color:var(--text-primary);transition:color var(--transition-speed);font-size:1.5rem;font-weight:600;line-height:1.3}.article-date,.article-author{color:var(--text-subtle);white-space:nowrap;transition:color var(--transition-speed);margin-top:4px;font-size:13px}.article-description{color:var(--text-muted);transition:color var(--transition-speed);margin-bottom:16px;font-size:15px;line-height:1.6}.read-more{color:var(--accent-primary);cursor:pointer;transition:color var(--transition-speed);background:0 0;border:none;padding:0;font-size:14px;font-weight:500}.read-more:hover{color:var(--accent-hover)}.article-detail{flex-direction:column;gap:30px;width:100%;max-width:800px;margin:0 auto;padding:20px 40px;display:flex}.back-button{color:var(--text-muted);cursor:pointer;transition:color var(--transition-speed);background:0 0;border:none;margin-bottom:24px;padding:8px 0;font-size:14px;display:inline-block}.back-button:hover{color:var(--text-primary)}.cta-row{flex-wrap:wrap;justify-content:flex-start;gap:50px;margin:16px 0 24px;display:flex}.cta-row .share-icon{width:18px;height:18px}.article-title{color:var(--text-primary);transition:color var(--transition-speed);margin-bottom:16px;font-size:2.5rem;font-weight:700;line-height:1.2}.article-meta{color:var(--text-subtle);transition:color var(--transition-speed);align-items:center;gap:8px;font-size:14px;display:flex}.separator{color:var(--text-subtle);transition:color var(--transition-speed)}.article-content h1{color:var(--text-primary);transition:color var(--transition-speed);margin:48px 0 20px;font-size:36px;font-weight:700;line-height:1.3}.article-content h1:first-child{margin-top:0}.article-content h2,.h2{color:var(--text-primary);transition:color var(--transition-speed);margin:40px 0 16px;font-size:1.5rem;font-weight:600;line-height:1.3}.article-content h3{color:var(--text-primary);transition:color var(--transition-speed);margin:32px 0 12px;font-size:1.3rem;font-weight:600;line-height:1.4}.article-content p{color:var(--text-tertiary);transition:color var(--transition-speed);margin-bottom:16px;font-size:16px;line-height:1.7}.article-content ul{margin:16px 0 16px 24px}.article-content li{color:var(--text-tertiary);transition:color var(--transition-speed);margin-bottom:8px;font-size:16px;line-height:1.7}.article-content code{background-color:var(--code-inline-bg);color:var(--text-secondary);transition:all var(--transition-speed);border-radius:4px;padding:3px 8px;font-family:Courier New,monospace;font-size:14px}.article-content pre{background-color:var(--code-bg);border:1px solid var(--border-primary);transition:all var(--transition-speed);border-radius:8px;margin:24px 0;padding:20px;overflow-x:auto}.article-content pre code{color:var(--text-secondary);background:0 0;padding:0;font-size:14px;line-height:1.6}.article-footer{border-top:1px solid var(--border-primary);transition:border-color var(--transition-speed);margin-top:60px;padding-top:40px}.join-section{background:linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);transition:all var(--transition-speed);text-align:center;border-radius:12px;flex-direction:column;align-items:center;padding:40px;display:flex}.join-section h3{color:#fff;margin-bottom:12px;font-size:1.3rem;font-weight:600}.join-description{color:#ffffffe6;max-width:600px;margin-bottom:28px;font-size:15px;line-height:1.6}.inline-download-form{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}.inline-email-input{color:#1a1a1a;transition:all var(--transition-speed);background-color:#fffffff2;border:2px solid #ffffff4d;border-radius:8px;flex:1;padding:14px 16px;font-size:15px}.inline-email-input:focus{background-color:#fff;border-color:#fff;outline:none;box-shadow:0 0 0 3px #fff3}.inline-email-input::placeholder{color:#6c757d}.inline-submit-btn{color:var(--gradient-start);cursor:pointer;transition:all var(--transition-speed);white-space:nowrap;background-color:#fff;border:none;border-radius:8px;padding:14px 24px;font-size:15px;font-weight:600}.inline-submit-btn:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0003}.download-ready{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;display:flex}.download-button{color:var(--gradient-start);cursor:pointer;transition:all var(--transition-speed);background-color:#fff;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;display:inline-block}.download-button:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0003}.download-ready-text{color:#fffc;margin:0;font-size:14px}.inline-email-sent{background-color:#ffffff1a;border-radius:8px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;padding:20px;display:flex}.email-check{color:#22c55e;background-color:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;font-weight:700;display:flex}.inline-email-sent p{color:#fff;text-align:center;margin:0;font-size:15px}.loading-dots{gap:6px;margin-top:8px;display:flex}.loading-dots span{background-color:#fff9;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite both bounce}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}dialog{background:#0009;border:none;justify-content:center;align-items:center;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;animation:.2s ease-out fadeIn;display:flex;position:fixed;top:0;left:0}.modal-overlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background-color:var(--bg-elevated);border:1px solid var(--border-primary);width:90%;max-width:480px;transition:background-color var(--transition-speed), border-color var(--transition-speed);border-radius:16px;padding:40px;animation:.3s ease-out slideUp;position:relative;overflow:hidden}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-close{color:var(--text-muted);cursor:pointer;width:32px;height:32px;transition:all var(--transition-speed);z-index:2;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:28px;display:flex;position:absolute;top:16px;right:16px}.modal-close:hover{background-color:var(--bg-hover);color:var(--text-primary)}.modal-title{color:var(--text-primary);transition:color var(--transition-speed);text-align:center;margin-bottom:12px;font-size:28px;font-weight:600}.modal-description{color:var(--text-muted);transition:color var(--transition-speed);text-align:center;margin-bottom:32px;font-size:15px;line-height:1.6}.share-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.share-item{border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;transition:all var(--transition-speed);background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;font-size:12px;display:flex}.share-item:hover{background-color:var(--bg-hover);border-color:var(--text-muted)}.share-item .share-icon{width:28px;height:28px}.auth-form{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.form-group{flex-direction:column;gap:2px;display:flex}.form-group label{color:var(--text-secondary);transition:color var(--transition-speed);font-size:14px;font-weight:500}.form-group input{border:1px solid var(--border-secondary);background-color:var(--bg-tertiary);color:var(--text-primary);transition:all var(--transition-speed);border-radius:8px;padding:12px 16px;font-size:15px}.form-group input:focus{border-color:var(--accent-primary);box-shadow:0 1px 1px 1px var(--accent-primary);outline:none}.auth-submit-btn{background-color:var(--accent-primary);color:#fff;cursor:pointer;transition:all var(--transition-speed);border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:500;display:flex}.auth-submit-btn:hover{background-color:var(--accent-hover);transform:translateY(-1px)}button[disabled]{background-color:var(--bg-elevated);color:var(--text-muted)}a{color:inherit;text-decoration:none}a:hover h2,a:hover .nav-description{text-decoration:underline}.auth-note{text-align:center;color:var(--text-subtle);transition:all var(--transition-speed);border-radius:8px;padding:5px 10px;font-size:12px;line-height:1.5}.access-confirm{background:var(--bg-primary);transition:transform .3s;position:absolute;top:100%;left:0;transform:translate(0)}.access-confirm.submitted{transform:translateY(-100%)}.email-sent{text-align:center;padding:20px 50px}.email-icon{margin-bottom:24px;font-size:64px}.email-sent h2{color:var(--text-primary);transition:color var(--transition-speed);margin-bottom:16px;font-size:1.5rem;font-weight:600}.email-sent p{color:var(--text-tertiary);transition:color var(--transition-speed);margin-bottom:12px;font-size:15px}.email-sent strong{color:var(--text-primary);transition:color var(--transition-speed)}.email-note{color:var(--text-muted);font-size:14px;margin-top:16px!important}.loading-spinner{border:3px solid var(--border-primary);border-top-color:var(--accent-primary);border-radius:50%;width:40px;height:40px;margin:32px auto 0;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary);transition:background-color var(--transition-speed)}::-webkit-scrollbar-thumb{background:var(--border-secondary);transition:background-color var(--transition-speed);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}@media (width<=768px){.app-container{flex-direction:column}.sidebar{display:none}.main-content{height:100vh}.top-bar{padding:12px 20px;position:relative}.home{padding:32px 24px}.hero-title{font-size:36px}.article-detail{padding:32px 24px 60px}.modal-content,.join-section{padding:32px 24px}.join-section h3{font-size:1.3rem}.inline-download-form,.inline-email-sent,.download-ready{max-width:100%}}.avatar{vertical-align:middle;background-color:#ddd;border-radius:50%;width:20px;height:20px;display:inline-block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar--initials{color:#fff;-webkit-user-select:none;user-select:none;background-color:#6a9955;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.avatar--with-border{box-shadow:inset 0 0 0 1px #00000014}.avatar:focus{outline-offset:2px;outline:2px solid #268bd2}.join{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:16px;width:100%;max-width:1200px;padding:30px}.join-title{color:var(--text-secondary);margin-bottom:16px;font-size:2.5rem;font-weight:700;line-height:1.2}.join-description{color:var(--text-muted);margin-bottom:32px;font-size:1.125rem;line-height:1.6}.join-form{align-items:stretch;gap:12px;display:flex}input:placeholder-shown{border:1px solid var(--accent-primary)}.email{background:var(--bg-secondary);border:1px solid var(--border-secondary);color:#fff;border-radius:8px;outline:none;flex:1;padding:16px 20px;font-size:1rem;transition:border-color .2s}.email::placeholder{color:#666}.email:focus,.email:hover{border-color:#6366f1b3}.join-button{color:#fff;cursor:pointer;white-space:nowrap;background:#6366f1b3;border:3px solid #0000;border-radius:8px;padding:16px 32px;font-size:1rem;font-weight:600;transition:background .2s}.join-button:hover{background:#6366f180;border-color:#6366f1e6}.join-button:active{transform:scale(.98)}@media (width<=768px){.join{padding:32px 24px}.join-title{font-size:2rem}.join-description{font-size:1rem}.join-form{flex-direction:column}.join-button{width:100%}}.block.code{color:var(--text-secondary);font-family:Menlo,Consolas,monospace;font-size:.8rem}.block .line{color:var(--text-secondary)}.line .number{color:#b5cea8}.line .unknown{color:var(--text-secondary)}.line .operator{color:#d4d4d4}.line .bracket{color:gold}.line .identifier{color:#4fc1ff}.line .symbol{color:#ccc}.line .comment{color:#6a9955}.line .constant-language{color:#569cd6}.line .string{color:#ce9178}.line .entity-name-tag{color:#569cd6}.line .entity-other-attribute-name{color:#9cdcfe}.line .keyword{color:#569cd6;font-weight:500}.line .storage{color:#569cd6}.line .variable{color:#9cdcfe}.line .entity-name-function{color:#dcdcaa}.line .support-class{color:#4ec9b0}.line .markup-bold{color:#569cd6;font-weight:700}.line .markup-italic{font-style:italic}.line .markup-underline{text-decoration:underline}.line .invalid{color:#f44747}a{color:var(--text-tertiary);transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}a:-webkit-any-link{color:var(--text-tertiary);transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}a:hover{color:var(--accent-hover)}a:visited{color:var(--text-tertiary);opacity:.85}a:visited:hover{color:var(--text-secondary);opacity:1}a:active{color:var(--accent-hover)}a:focus{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:2px}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:2px}a.link-enhanced{font-weight:500;position:relative}a.link-enhanced:hover{text-shadow:0 0 8px var(--accent-glow)}a.link-underlined{text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary);text-underline-offset:3px;text-decoration-thickness:1px}a.link-underlined:hover{text-decoration-thickness:2px}label.label-hint{color:var(--text-muted);font-size:.9em}.iframe-wrapper{transition:all .3s;position:relative}.iframe-container{background:#f0f0f0;border:3px solid #4472c4;width:800px;height:600px;transition:all .3s;position:relative;overflow:hidden}.iframe-container iframe{transform-origin:0 0;border:none;width:1600px;height:1200px;transition:transform .3s;transform:scale(.5)}.fullscreen-toggle{color:#fff;cursor:pointer;z-index:100;background:#4472c4e6;border:none;border-radius:5px;padding:8px 16px;font-size:14px;transition:all .3s;position:absolute;top:-35px;right:0;box-shadow:0 2px 5px #0003}.fullscreen-toggle:hover{background:#2e5a9ef2;transform:scale(1.05)}.fullscreen-toggle:active{transform:scale(.95)}.iframe-wrapper.fullscreen{z-index:9999;background:#000000f2;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.iframe-wrapper.fullscreen .iframe-container{border:none;width:100vw;height:100vh}.iframe-wrapper.fullscreen .iframe-container iframe{width:100vw;height:100vh;transform:scale(1)}.iframe-wrapper.fullscreen .fullscreen-toggle{background:#ff4444e6;top:55px;right:20px}.iframe-wrapper.fullscreen .fullscreen-toggle:hover{background:#cc0000f2}.info{background:#e7f3ff;border-left:4px solid #4472c4;margin-top:10px;padding:10px;font-size:14px}.icon-item:hover{background:#8884}.icon-item .icon svg{width:18px;height:18px}.icon-item .name{text-align:center;word-break:break-all;opacity:.7;margin-top:4px;font-size:10px}.icons-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;display:grid}.icon-item{border-radius:5px;flex-direction:column;align-items:center;padding:8px;display:flex}.icon{color:var(--vscode-editor-foreground);text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;align-items:center;width:16px;height:16px;font-family:Times;font-size:18px;line-height:1;display:inline-flex}.icon.selected{opacity:1;border-bottom:2px solid var(--vscode-focusBorder);font-weight:700}.icon.unselected{opacity:.5}.icon-name{text-align:center;word-break:break-all;opacity:.7;margin-top:6px;font-size:10px}details>.tree_node>.tree_node_icon>.codicon.codicon-chevron-right{transition:all .3s}details[open]>summary .codicon.codicon-chevron-right{transition:all .3s;position:relative;transform:rotate(90deg)}.codicon-chevron-right{left:-1px}.codicon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:codicon;font-size:.82em;font-style:normal;font-weight:400;text-decoration:none;display:inline-block}.codicon-modifier-spin{animation:1.5s linear infinite codicon-spin}@keyframes codicon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.codicon-add:before,.codicon-plus:before{content:""}.codicon-lightbulb:before{content:""}.codicon-repo:before{content:""}.codicon-repo-forked:before{content:""}.codicon-git-pull-request:before{content:""}.codicon-keyboard:before{content:""}.codicon-tag:before{content:""}.codicon-person:before{content:""}.codicon-source-control:before{content:""}.codicon-mirror:before{content:""}.codicon-star:before{content:""}.codicon-comment:before{content:""}.codicon-alert:before,.codicon-warning:before{content:""}.codicon-search:before{content:""}.codicon-log-out:before,.codicon-sign-out:before{content:""}.codicon-log-in:before,.codicon-sign-in:before{content:""}.codicon-eye:before{content:""}.codicon-circle-filled:before,.codicon-debug-breakpoint:before{content:""}.codicon-primitive-square:before{content:""}.codicon-edit:before,.codicon-pencil:before{content:""}.codicon-info:before,.codicon-issue-opened:before{content:""}.codicon-lock:before{content:""}.codicon-close:before,.codicon-x:before{content:""}.codicon-sync:before{content:""}.codicon-clone:before{content:""}.codicon-beaker:before{content:""}.codicon-vm:before,.codicon-device-desktop:before{content:""}.codicon-file:before{content:""}.codicon-more:before,.codicon-ellipsis:before{content:""}.codicon-reply:before{content:""}.codicon-organization:before{content:""}.codicon-new-file:before,.codicon-file-add:before{content:""}.codicon-new-folder:before{content:""}.codicon-trash:before{content:""}.codicon-history:before,.codicon-clock:before{content:""}.codicon-folder:before{content:""}.codicon-github:before{content:""}.codicon-terminal:before,.codicon-console:before{content:""}.codicon-zap:before,.codicon-symbol-event:before{content:""}.codicon-error:before,.codicon-stop:before{content:""}.codicon-variable:before,.codicon-symbol-variable:before{content:""}.codicon-array:before,.codicon-symbol-array:before{content:""}.codicon-symbol-module:before,.codicon-symbol-package:before,.codicon-symbol-namespace:before,.codicon-symbol-object:before{content:""}.codicon-symbol-method:before,.codicon-symbol-function:before,.codicon-symbol-constructor:before{content:""}.codicon-symbol-boolean:before,.codicon-symbol-null:before{content:""}.codicon-symbol-numeric:before,.codicon-symbol-number:before{content:""}.codicon-symbol-structure:before,.codicon-symbol-struct:before{content:""}.codicon-symbol-parameter:before,.codicon-symbol-type-parameter:before{content:""}.codicon-symbol-key:before,.codicon-symbol-text:before{content:""}.codicon-symbol-reference:before,.codicon-go-to-file:before{content:""}.codicon-symbol-enum:before,.codicon-symbol-value:before{content:""}.codicon-symbol-ruler:before,.codicon-symbol-unit:before{content:""}.codicon-activate-breakpoints:before{content:""}.codicon-archive:before{content:""}.codicon-arrow-both:before{content:""}.codicon-arrow-down:before{content:""}.codicon-arrow-left:before{content:""}.codicon-arrow-right:before{content:""}.codicon-arrow-small-down:before{content:""}.codicon-arrow-small-left:before{content:""}.codicon-arrow-small-right:before{content:""}.codicon-arrow-small-up:before{content:""}.codicon-arrow-up:before{content:""}.codicon-bell:before{content:""}.codicon-bold:before{content:""}.codicon-book:before{content:""}.codicon-bookmark:before{content:""}.codicon-briefcase:before{content:""}.codicon-broadcast:before{content:""}.codicon-browser:before{content:""}.codicon-bug:before{content:""}.codicon-calendar:before{content:""}.codicon-case-sensitive:before{content:""}.codicon-check:before{content:""}.codicon-checklist:before{content:""}.codicon-chevron-down:before{content:""}.codicon-chevron-left:before{content:""}.codicon-chevron-right:before{content:""}.codicon-chevron-up:before{content:""}.codicon-chrome-close:before{content:""}.codicon-chrome-maximize:before{content:""}.codicon-chrome-minimize:before{content:""}.codicon-chrome-restore:before{content:""}.codicon-circle-outline:before,.codicon-circle:before{content:""}.codicon-circle-slash:before{content:""}.codicon-circuit-board:before{content:""}.codicon-clear-all:before{content:""}.codicon-clippy:before{content:""}.codicon-close-all:before{content:""}.codicon-cloud-download:before{content:""}.codicon-cloud-upload:before{content:""}.codicon-code:before{content:""}.codicon-collapse-all:before{content:""}.codicon-color-mode:before{content:""}.codicon-comment-discussion:before{content:""}.codicon-credit-card:before{content:""}.codicon-dash:before{content:""}.codicon-dashboard:before{content:""}.codicon-database:before{content:""}.codicon-debug-continue:before{content:""}.codicon-debug-disconnect:before{content:""}.codicon-debug-pause:before{content:""}.codicon-debug-restart:before{content:""}.codicon-debug-start:before{content:""}.codicon-debug-step-into:before{content:""}.codicon-debug-step-out:before{content:""}.codicon-debug-step-over:before{content:""}.codicon-debug-stop:before{content:""}.codicon-debug:before{content:""}.codicon-device-camera-video:before{content:""}.codicon-device-camera:before{content:""}.codicon-device-mobile:before{content:""}.codicon-diff-added:before{content:""}.codicon-diff-ignored:before{content:""}.codicon-diff-modified:before{content:""}.codicon-diff-removed:before{content:""}.codicon-diff-renamed:before{content:""}.codicon-diff:before{content:""}.codicon-discard:before{content:""}.codicon-editor-layout:before{content:""}.codicon-empty-window:before{content:""}.codicon-exclude:before{content:""}.codicon-extensions:before{content:""}.codicon-eye-closed:before{content:""}.codicon-file-binary:before{content:""}.codicon-file-code:before{content:""}.codicon-file-media:before{content:""}.codicon-file-pdf:before{content:""}.codicon-file-submodule:before{content:""}.codicon-file-symlink-directory:before{content:""}.codicon-file-symlink-file:before{content:""}.codicon-file-zip:before{content:""}.codicon-files:before{content:""}.codicon-filter:before{content:""}.codicon-flame:before{content:""}.codicon-fold-down:before{content:""}.codicon-fold-up:before{content:""}.codicon-fold:before{content:""}.codicon-folder-active:before{content:""}.codicon-folder-opened:before{content:""}.codicon-gear:before{content:""}.codicon-gift:before{content:""}.codicon-gist-secret:before{content:""}.codicon-gist:before{content:""}.codicon-git-commit:before{content:""}.codicon-git-compare:before{content:""}.codicon-git-merge:before{content:""}.codicon-github-action:before{content:""}.codicon-github-alt:before{content:""}.codicon-globe:before{content:""}.codicon-grabber:before{content:""}.codicon-graph:before{content:""}.codicon-gripper:before{content:""}.codicon-heart:before{content:""}.codicon-home:before{content:""}.codicon-horizontal-rule:before{content:""}.codicon-hubot:before{content:""}.codicon-inbox:before{content:""}.codicon-issue-reopened:before{content:""}.codicon-issues:before{content:""}.codicon-italic:before{content:""}.codicon-jersey:before{content:""}.codicon-json:before,.codicon-bracket:before{content:""}.codicon-kebab-vertical:before{content:""}.codicon-key:before{content:""}.codicon-law:before{content:""}.codicon-lightbulb-autofix:before{content:""}.codicon-link-external:before{content:""}.codicon-link:before{content:""}.codicon-list-ordered:before{content:""}.codicon-list-unordered:before{content:""}.codicon-live-share:before{content:""}.codicon-loading:before{content:""}.codicon-location:before{content:""}.codicon-mail-read:before{content:""}.codicon-mail:before{content:""}.codicon-markdown:before{content:""}.codicon-megaphone:before{content:""}.codicon-mention:before{content:""}.codicon-milestone:before{content:""}.codicon-mortar-board:before{content:""}.codicon-move:before{content:""}.codicon-multiple-windows:before{content:""}.codicon-mute:before{content:""}.codicon-no-newline:before{content:""}.codicon-note:before{content:""}.codicon-octoface:before{content:""}.codicon-open-preview:before{content:""}.codicon-package:before{content:""}.codicon-paintcan:before{content:""}.codicon-pin:before{content:""}.codicon-play:before,.codicon-run:before{content:""}.codicon-plug:before{content:""}.codicon-preserve-case:before{content:""}.codicon-preview:before{content:""}.codicon-project:before{content:""}.codicon-pulse:before{content:""}.codicon-question:before{content:""}.codicon-quote:before{content:""}.codicon-radio-tower:before{content:""}.codicon-reactions:before{content:""}.codicon-references:before{content:""}.codicon-refresh:before{content:""}.codicon-regex:before{content:""}.codicon-remote-explorer:before{content:""}.codicon-remote:before{content:""}.codicon-remove:before{content:""}.codicon-replace-all:before{content:""}.codicon-replace:before{content:""}.codicon-repo-clone:before{content:""}.codicon-repo-force-push:before{content:""}.codicon-repo-pull:before{content:""}.codicon-repo-push:before{content:""}.codicon-report:before{content:""}.codicon-request-changes:before{content:""}.codicon-rocket:before{content:""}.codicon-root-folder-opened:before{content:""}.codicon-root-folder:before{content:""}.codicon-rss:before{content:""}.codicon-ruby:before{content:""}.codicon-save-all:before{content:""}.codicon-save-as:before{content:""}.codicon-save:before{content:""}.codicon-screen-full:before{content:""}.codicon-screen-normal:before{content:""}.codicon-search-stop:before{content:""}.codicon-server:before{content:""}.codicon-settings-gear:before{content:""}.codicon-settings:before{content:""}.codicon-shield:before{content:""}.codicon-smiley:before{content:""}.codicon-sort-precedence:before{content:""}.codicon-split-horizontal:before{content:""}.codicon-split-vertical:before{content:""}.codicon-squirrel:before{content:""}.codicon-star-full:before{content:""}.codicon-star-half:before{content:""}.codicon-symbol-class:before{content:""}.codicon-symbol-color:before{content:""}.codicon-symbol-constant:before{content:""}.codicon-symbol-enum-member:before{content:""}.codicon-symbol-field:before{content:""}.codicon-symbol-file:before{content:""}.codicon-symbol-interface:before{content:""}.codicon-symbol-keyword:before{content:""}.codicon-symbol-misc:before{content:""}.codicon-symbol-operator:before{content:""}.codicon-symbol-property:before,.codicon-wrench:before{content:""}.codicon-symbol-snippet:before{content:""}.codicon-tasklist:before{content:""}.codicon-telescope:before{content:""}.codicon-text-size:before{content:""}.codicon-three-bars:before{content:""}.codicon-thumbsdown:before{content:""}.codicon-thumbsup:before{content:""}.codicon-tools:before{content:""}.codicon-triangle-down:before{content:""}.codicon-triangle-left:before{content:""}.codicon-triangle-right:before{content:""}.codicon-triangle-up:before{content:""}.codicon-twitter:before{content:""}.codicon-unfold:before{content:""}.codicon-unlock:before{content:""}.codicon-unmute:before{content:""}.codicon-unverified:before{content:""}.codicon-verified:before{content:""}.codicon-versions:before{content:""}.codicon-vm-active:before{content:""}.codicon-vm-outline:before{content:""}.codicon-vm-running:before{content:""}.codicon-watch:before{content:""}.codicon-whitespace:before{content:""}.codicon-whole-word:before{content:""}.codicon-window:before{content:""}.codicon-word-wrap:before{content:""}.codicon-zoom-in:before{content:""}.codicon-zoom-out:before{content:""}.codicon-list-filter:before{content:""}.codicon-list-flat:before{content:""}.codicon-list-selection:before{content:""}.codicon-list-tree:before{content:""}.codicon-debug-stackframe-active:before{content:""}.codicon-circle-small-filled:before{content:""}.codicon-debug-stackframe:before{content:""}.codicon-debug-breakpoint-unsupported:before{content:""}.codicon-symbol-string:before{content:""}.codicon-debug-reverse-continue:before{content:""}.codicon-debug-step-back:before{content:""}.codicon-debug-restart-frame:before{content:""}.codicon-debug-alt:before{content:""}.codicon-call-incoming:before{content:""}.codicon-call-outgoing:before{content:""}.codicon-menu:before{content:""}.codicon-expand-all:before{content:""}.codicon-feedback:before{content:""}.codicon-group-by-ref-type:before{content:""}.codicon-ungroup-by-ref-type:before{content:""}.codicon-account:before{content:""}.codicon-bell-dot:before{content:""}.codicon-debug-console:before{content:""}.codicon-library:before{content:""}.codicon-output:before{content:""}.codicon-run-all:before{content:""}.codicon-sync-ignored:before{content:""}.codicon-pinned:before{content:""}.codicon-github-inverted:before{content:""}.codicon-server-process:before{content:""}.codicon-server-environment:before{content:""}.codicon-pass:before,.codicon-issue-closed:before{content:""}.codicon-stop-circle:before{content:""}.codicon-play-circle:before{content:""}.codicon-record:before{content:""}.codicon-debug-alt-small:before{content:""}.codicon-vm-connect:before{content:""}.codicon-cloud:before{content:""}.codicon-merge:before{content:""}.codicon-export:before{content:""}.codicon-graph-left:before{content:""}.codicon-magnet:before{content:""}.codicon-notebook:before{content:""}.codicon-redo:before{content:""}.codicon-check-all:before{content:""}.codicon-pinned-dirty:before{content:""}.codicon-pass-filled:before{content:""}.codicon-circle-large-filled:before{content:""}.codicon-circle-large:before{content:""}.codicon-combine:before{content:""}.codicon-table:before{content:""}.codicon-variable-group:before{content:""}.codicon-type-hierarchy:before{content:""}.codicon-type-hierarchy-sub:before{content:""}.codicon-type-hierarchy-super:before{content:""}.codicon-git-pull-request-create:before{content:""}.codicon-run-above:before{content:""}.codicon-run-below:before{content:""}.codicon-notebook-template:before{content:""}.codicon-debug-rerun:before{content:""}.codicon-workspace-trusted:before{content:""}.codicon-workspace-untrusted:before{content:""}.codicon-workspace-unknown:before{content:""}.codicon-terminal-cmd:before{content:""}.codicon-terminal-debian:before{content:""}.codicon-terminal-linux:before{content:""}.codicon-terminal-powershell:before{content:""}.codicon-terminal-tmux:before{content:""}.codicon-terminal-ubuntu:before{content:""}.codicon-terminal-bash:before{content:""}.codicon-arrow-swap:before{content:""}.codicon-copy:before{content:""}.codicon-person-add:before{content:""}.codicon-filter-filled:before{content:""}.codicon-wand:before{content:""}.codicon-debug-line-by-line:before{content:""}.codicon-inspect:before{content:""}.codicon-layers:before{content:""}.codicon-layers-dot:before{content:""}.codicon-layers-active:before{content:""}.codicon-compass:before{content:""}.codicon-compass-dot:before{content:""}.codicon-compass-active:before{content:""}.codicon-azure:before{content:""}.codicon-issue-draft:before{content:""}.codicon-git-pull-request-closed:before{content:""}.codicon-git-pull-request-draft:before{content:""}.codicon-debug-all:before{content:""}.codicon-debug-coverage:before{content:""}.codicon-run-errors:before{content:""}.codicon-folder-library:before{content:""}.codicon-debug-continue-small:before{content:""}.codicon-beaker-stop:before{content:""}.codicon-graph-line:before{content:""}.codicon-graph-scatter:before{content:""}.codicon-pie-chart:before{content:""}.codicon-bracket-dot:before{content:""}.codicon-bracket-error:before{content:""}.codicon-lock-small:before{content:""}.codicon-azure-devops:before{content:""}.codicon-verified-filled:before{content:""}.codicon-newline:before{content:""}.codicon-layout:before{content:""}.codicon-layout-activitybar-left:before{content:""}.codicon-layout-activitybar-right:before{content:""}.codicon-layout-panel-left:before{content:""}.codicon-layout-panel-center:before{content:""}.codicon-layout-panel-justify:before{content:""}.codicon-layout-panel-right:before{content:""}.codicon-layout-panel:before{content:""}.codicon-layout-sidebar-left:before{content:""}.codicon-layout-sidebar-right:before{content:""}.codicon-layout-statusbar:before{content:""}.codicon-layout-menubar:before{content:""}.codicon-layout-centered:before{content:""}.codicon-target:before{content:""}.codicon-indent:before{content:""}.codicon-record-small:before{content:""}.codicon-error-small:before{content:""}.codicon-arrow-circle-down:before{content:""}.codicon-arrow-circle-left:before{content:""}.codicon-arrow-circle-right:before{content:""}.codicon-arrow-circle-up:before{content:""}.codicon-layout-sidebar-right-off:before{content:""}.codicon-layout-panel-off:before{content:""}.codicon-layout-sidebar-left-off:before{content:""}.codicon-blank:before{content:""}.codicon-heart-filled:before{content:""}.codicon-map:before{content:""}.codicon-map-filled:before{content:""}.codicon-circle-small:before{content:""}.codicon-bell-slash:before{content:""}.codicon-bell-slash-dot:before{content:""}.codicon-comment-unresolved:before{content:""}.codicon-git-pull-request-go-to-changes:before{content:""}.codicon-git-pull-request-new-changes:before{content:""}.codicon-search-fuzzy:before{content:""}.codicon-comment-draft:before{content:""}.codicon-send:before{content:""}.codicon-sparkle:before{content:""}.codicon-insert:before{content:""}.codicon-mic:before{content:""}.codicon-thumbsdown-filled:before{content:""}.codicon-thumbsup-filled:before{content:""}.codicon-coffee:before{content:""}.codicon-snake:before{content:""}.codicon-game:before{content:""}.codicon-vr:before{content:""}.codicon-chip:before{content:""}.codicon-piano:before{content:""}.codicon-music:before{content:""}.codicon-mic-filled:before{content:""}.codicon-repo-fetch:before{content:""}.codicon-copilot:before{content:""}.codicon-lightbulb-sparkle:before{content:""}.codicon-robot:before{content:""}.codicon-sparkle-filled:before{content:""}.codicon-diff-single:before{content:""}.codicon-diff-multiple:before{content:""}.codicon-surround-with:before{content:""}.codicon-share:before{content:""}.codicon-git-stash:before{content:""}.codicon-git-stash-apply:before{content:""}.codicon-git-stash-pop:before{content:""}.codicon-vscode:before{content:""}.codicon-vscode-insiders:before{content:""}.codicon-code-oss:before{content:""}.codicon-run-coverage:before{content:""}.codicon-run-all-coverage:before{content:""}.codicon-coverage:before{content:""}.codicon-github-project:before{content:""}.codicon-map-vertical:before{content:""}.codicon-map-vertical-filled:before{content:""}.codicon-go-to-search:before{content:""}.codicon-percentage:before{content:""}.codicon-attach:before{content:""}.seti-icon{justify-content:center;align-items:center;display:flex}.seti-icon:before{font-family:seti;font-size:inherit;vertical-align:middle;font-style:normal;font-weight:400;line-height:1;display:inline-block}.theme-dark .seti-icon-R:before{content:"";color:#519aba}.theme-dark .seti-icon-argdown:before{content:"";color:#519aba}.theme-dark .seti-icon-asm:before{content:"";color:#cc3e44}.theme-dark .seti-icon-audio:before{content:"";color:#a074c4}.theme-dark .seti-icon-babel:before{content:"";color:#cbcb41}.theme-dark .seti-icon-bazel:before{content:"";color:#8dc149}.theme-dark .seti-icon-bicep:before{content:"";color:#519aba}.theme-dark .seti-icon-bower:before{content:"";color:#e37933}.theme-dark .seti-icon-bsl:before{content:"";color:#cc3e44}.theme-dark .seti-icon-c:before{content:"";color:#519aba}.theme-dark .seti-icon-c-sharp:before{content:"";color:#519aba}.theme-dark .seti-icon-cake:before{content:"";color:#cc3e44}.theme-dark .seti-icon-cake-php:before{content:"";color:#cc3e44}.theme-dark .seti-icon-clock:before{content:"";color:#519aba}.theme-dark .seti-icon-clojure:before{content:"";color:#8dc149}.theme-dark .seti-icon-code-climate:before{content:"";color:#8dc149}.theme-dark .seti-icon-code-search:before{content:"";color:#a074c4}.theme-dark .seti-icon-coffee:before{content:"";color:#cbcb41}.theme-dark .seti-icon-coldfusion:before{content:"";color:#519aba}.theme-dark .seti-icon-config:before{content:"";color:#6d8086}.theme-dark .seti-icon-cpp:before{content:"";color:#519aba}.theme-dark .seti-icon-crystal:before{content:"";color:#d4d7d6}.theme-dark .seti-icon-crystal-embedded:before{content:"";color:#d4d7d6}.theme-dark .seti-icon-css:before{content:"";color:#519aba}.theme-dark .seti-icon-csv:before{content:"";color:#8dc149}.theme-dark .seti-icon-cu:before{content:"";color:#8dc149}.theme-dark .seti-icon-d:before{content:"";color:#cc3e44}.theme-dark .seti-icon-dart:before{content:"";color:#519aba}.theme-dark .seti-icon-db:before{content:"";color:#f55385}.theme-dark .seti-icon-default:before{content:"";color:#d4d7d6}.theme-dark .seti-icon-docker:before{content:"";color:#519aba}.theme-dark .seti-icon-ejs:before{content:"";color:#cbcb41}.theme-dark .seti-icon-elixir:before{content:"";color:#a074c4}.theme-dark .seti-icon-elixir-script:before{content:"";color:#a074c4}.theme-dark .seti-icon-elm:before{content:"";color:#519aba}.theme-dark .seti-icon-eslint:before{content:"";color:#a074c4}.theme-dark .seti-icon-ethereum:before{content:"";color:#519aba}.theme-dark .seti-icon-f-sharp:before{content:"";color:#519aba}.theme-dark .seti-icon-favicon:before{content:"";color:#cbcb41}.theme-dark .seti-icon-firebase:before{content:"";color:#e37933}.theme-dark .seti-icon-firefox:before{content:"";color:#e37933}.theme-dark .seti-icon-font:before{content:"";color:#cc3e44}.theme-dark .seti-icon-git:before{content:"";color:#41535b}.theme-dark .seti-icon-github:before{content:"";color:#d4d7d6}.theme-dark .seti-icon-gitlab:before{content:"";color:#e37933}.theme-dark .seti-icon-go:before{content:"";color:#519aba}.theme-dark .seti-icon-go2:before{content:"";color:#519aba}.theme-dark .seti-icon-godot:before{content:"";color:#519aba}.theme-dark .seti-icon-gradle:before{content:"";color:#519aba}.theme-dark .seti-icon-grails:before{content:"";color:#8dc149}.theme-dark .seti-icon-graphql:before{content:"";color:#f55385}.theme-dark .seti-icon-grunt:before{content:"";color:#e37933}.theme-dark .seti-icon-gulp:before{content:"";color:#cc3e44}.theme-dark .seti-icon-hacklang:before{content:"";color:#e37933}.theme-dark .seti-icon-haml:before{content:"";color:#cc3e44}.theme-dark .seti-icon-happenings:before{content:"";color:#519aba}.theme-dark .seti-icon-haskell:before{content:"";color:#a074c4}.theme-dark .seti-icon-haxe:before{content:"";color:#e37933}.theme-dark .seti-icon-heroku:before{content:"";color:#a074c4}.theme-dark .seti-icon-hex:before{content:"";color:#cc3e44}.theme-dark .seti-icon-html:before{content:"";color:#519aba}.theme-dark .seti-icon-html-erb:before{content:"";color:#cc3e44}.theme-dark .seti-icon-ignored:before{content:"";color:#41535b}.theme-dark .seti-icon-illustrator:before{content:"";color:#cbcb41}.theme-dark .seti-icon-image:before{content:"";color:#a074c4}.theme-dark .seti-icon-info:before{content:"";color:#519aba}.theme-dark .seti-icon-ionic:before{content:"";color:#519aba}.theme-dark .seti-icon-jade:before{content:"";color:#cc3e44}.theme-dark .seti-icon-java:before{content:"";color:#cc3e44}.theme-dark .seti-icon-javascript:before{content:"";color:#cbcb41}.theme-dark .seti-icon-jenkins:before{content:"";color:#cc3e44}.theme-dark .seti-icon-jinja:before{content:"";color:#cc3e44}.theme-dark .seti-icon-json:before{content:"";color:#cbcb41}.theme-dark .seti-icon-julia:before{content:"";color:#a074c4}.theme-dark .seti-icon-karma:before{content:"";color:#8dc149}.theme-dark .seti-icon-kotlin:before{content:"";color:#e37933}.theme-dark .seti-icon-less:before{content:"";color:#519aba}.theme-dark .seti-icon-license:before{content:"";color:#cbcb41}.theme-dark .seti-icon-liquid:before{content:"";color:#8dc149}.theme-dark .seti-icon-livescript:before{content:"";color:#519aba}.theme-dark .seti-icon-lock:before{content:"";color:#8dc149}.theme-dark .seti-icon-lua:before{content:"";color:#519aba}.theme-dark .seti-icon-makefile:before{content:"";color:#e37933}.theme-dark .seti-icon-markdown:before{content:"";color:#519aba}.theme-dark .seti-icon-maven:before{content:"";color:#cc3e44}.theme-dark .seti-icon-mdo:before{content:"";color:#cc3e44}.theme-dark .seti-icon-mustache:before{content:"";color:#e37933}.theme-dark .seti-icon-nim:before{content:"";color:#cbcb41}.theme-dark .seti-icon-notebook:before{content:"";color:#519aba}.theme-dark .seti-icon-npm:before{content:"";color:#41535b}.theme-dark .seti-icon-nunjucks:before{content:"";color:#8dc149}.theme-dark .seti-icon-ocaml:before{content:"";color:#e37933}.theme-dark .seti-icon-odata:before{content:"";color:#e37933}.theme-dark .seti-icon-pddl:before{content:"";color:#a074c4}.theme-dark .seti-icon-pdf:before{content:"";color:#cc3e44}.theme-dark .seti-icon-perl:before{content:"";color:#519aba}.theme-dark .seti-icon-photoshop:before{content:"";color:#519aba}.theme-dark .seti-icon-php:before{content:"";color:#a074c4}.theme-dark .seti-icon-pipeline:before{content:"";color:#e37933}.theme-dark .seti-icon-plan:before{content:"";color:#8dc149}.theme-dark .seti-icon-platformio:before{content:"";color:#e37933}.theme-dark .seti-icon-powershell:before{content:"";color:#519aba}.theme-dark .seti-icon-prisma:before{content:"";color:#519aba}.theme-dark .seti-icon-prolog:before{content:"";color:#e37933}.theme-dark .seti-icon-pug:before{content:"";color:#cc3e44}.theme-dark .seti-icon-puppet:before{content:"";color:#cbcb41}.theme-dark .seti-icon-purescript:before{content:"";color:#d4d7d6}.theme-dark .seti-icon-python:before{content:"";color:#519aba}.theme-dark .seti-icon-react:before{content:"";color:#519aba}.theme-dark .seti-icon-reasonml:before{content:"";color:#cc3e44}.theme-dark .seti-icon-rescript:before{content:"";color:#cc3e44}.theme-dark .seti-icon-rollup:before{content:"";color:#cc3e44}.theme-dark .seti-icon-ruby:before{content:"";color:#cc3e44}.theme-dark .seti-icon-rust:before{content:"";color:#6d8086}.theme-dark .seti-icon-salesforce:before{content:"";color:#519aba}.theme-dark .seti-icon-sass:before{content:"";color:#f55385}.theme-dark .seti-icon-sbt:before{content:"";color:#519aba}.theme-dark .seti-icon-scala:before{content:"";color:#cc3e44}.theme-dark .seti-icon-shell:before{content:"";color:#8dc149}.theme-dark .seti-icon-slim:before{content:"";color:#e37933}.theme-dark .seti-icon-smarty:before{content:"";color:#cbcb41}.theme-dark .seti-icon-spring:before{content:"";color:#8dc149}.theme-dark .seti-icon-stylelint:before{content:"";color:#d4d7d6}.theme-dark .seti-icon-stylus:before{content:"";color:#8dc149}.theme-dark .seti-icon-sublime:before{content:"";color:#e37933}.theme-dark .seti-icon-svelte:before{content:"";color:#cc3e44}.theme-dark .seti-icon-svg:before{content:"";color:#a074c4}.theme-dark .seti-icon-swift:before{content:"";color:#e37933}.theme-dark .seti-icon-terraform:before{content:"";color:#a074c4}.theme-dark .seti-icon-tex:before{content:"";color:#519aba}.theme-dark .seti-icon-todo:before{content:""}.theme-dark .seti-icon-tsconfig:before{content:"";color:#519aba}.theme-dark .seti-icon-twig:before{content:"";color:#8dc149}.theme-dark .seti-icon-typescript:before{content:"";color:#519aba}.theme-dark .seti-icon-vala:before{content:"";color:#6d8086}.theme-dark .seti-icon-video:before{content:"";color:#f55385}.theme-dark .seti-icon-vite:before{content:"";color:#cbcb41}.theme-dark .seti-icon-vue:before{content:"";color:#8dc149}.theme-dark .seti-icon-wasm:before{content:"";color:#a074c4}.theme-dark .seti-icon-wat:before{content:"";color:#a074c4}.theme-dark .seti-icon-webpack:before{content:"";color:#519aba}.theme-dark .seti-icon-wgt:before{content:"";color:#519aba}.theme-dark .seti-icon-windows:before{content:"";color:#519aba}.theme-dark .seti-icon-word:before{content:"";color:#519aba}.theme-dark .seti-icon-xls:before{content:"";color:#8dc149}.theme-dark .seti-icon-xml:before{content:"";color:#e37933}.theme-dark .seti-icon-yarn:before{content:"";color:#519aba}.theme-dark .seti-icon-yml:before{content:"";color:#a074c4}.theme-dark .seti-icon-zig:before{content:"";color:#e37933}.theme-dark .seti-icon-zip:before{content:"";color:#cc3e44}.theme-light .seti-icon-R:before{content:"";color:#498ba7}.theme-light .seti-icon-argdown:before{content:"";color:#498ba7}.theme-light .seti-icon-asm:before{content:"";color:#b8383d}.theme-light .seti-icon-audio:before{content:"";color:#9068b0}.theme-light .seti-icon-babel:before{content:"";color:#b7b73b}.theme-light .seti-icon-bazel:before{content:"";color:#7fae42}.theme-light .seti-icon-bicep:before{content:"";color:#498ba7}.theme-light .seti-icon-bower:before{content:"";color:#cc6d2e}.theme-light .seti-icon-bsl:before{content:"";color:#b8383d}.theme-light .seti-icon-c:before{content:"";color:#498ba7}.theme-light .seti-icon-c-sharp:before{content:"";color:#498ba7}.theme-light .seti-icon-cake:before{content:"";color:#b8383d}.theme-light .seti-icon-cake-php:before{content:"";color:#b8383d}.theme-light .seti-icon-clock:before{content:"";color:#498ba7}.theme-light .seti-icon-clojure:before{content:"";color:#7fae42}.theme-light .seti-icon-code-climate:before{content:"";color:#7fae42}.theme-light .seti-icon-code-search:before{content:"";color:#9068b0}.theme-light .seti-icon-coffee:before{content:"";color:#b7b73b}.theme-light .seti-icon-coldfusion:before{content:"";color:#498ba7}.theme-light .seti-icon-config:before{content:"";color:#627379}.theme-light .seti-icon-cpp:before{content:"";color:#498ba7}.theme-light .seti-icon-crystal:before{content:"";color:#bfc2c1}.theme-light .seti-icon-crystal-embedded:before{content:"";color:#bfc2c1}.theme-light .seti-icon-css:before{content:"";color:#498ba7}.theme-light .seti-icon-csv:before{content:"";color:#7fae42}.theme-light .seti-icon-cu:before{content:"";color:#7fae42}.theme-light .seti-icon-d:before{content:"";color:#b8383d}.theme-light .seti-icon-dart:before{content:"";color:#498ba7}.theme-light .seti-icon-db:before{content:"";color:#dd4b78}.theme-light .seti-icon-default:before{content:"";color:#bfc2c1}.theme-light .seti-icon-docker:before{content:"";color:#498ba7}.theme-light .seti-icon-ejs:before{content:"";color:#b7b73b}.theme-light .seti-icon-elixir:before{content:"";color:#9068b0}.theme-light .seti-icon-elixir-script:before{content:"";color:#9068b0}.theme-light .seti-icon-elm:before{content:"";color:#498ba7}.theme-light .seti-icon-eslint:before{content:"";color:#9068b0}.theme-light .seti-icon-ethereum:before{content:"";color:#498ba7}.theme-light .seti-icon-f-sharp:before{content:"";color:#498ba7}.theme-light .seti-icon-favicon:before{content:"";color:#b7b73b}.theme-light .seti-icon-firebase:before{content:"";color:#cc6d2e}.theme-light .seti-icon-firefox:before{content:"";color:#cc6d2e}.theme-light .seti-icon-font:before{content:"";color:#b8383d}.theme-light .seti-icon-git:before{content:"";color:#3b4b52}.theme-light .seti-icon-github:before{content:"";color:#bfc2c1}.theme-light .seti-icon-gitlab:before{content:"";color:#cc6d2e}.theme-light .seti-icon-go:before{content:"";color:#498ba7}.theme-light .seti-icon-go2:before{content:"";color:#498ba7}.theme-light .seti-icon-godot:before{content:"";color:#498ba7}.theme-light .seti-icon-gradle:before{content:"";color:#498ba7}.theme-light .seti-icon-grails:before{content:"";color:#7fae42}.theme-light .seti-icon-graphql:before{content:"";color:#dd4b78}.theme-light .seti-icon-grunt:before{content:"";color:#cc6d2e}.theme-light .seti-icon-gulp:before{content:"";color:#b8383d}.theme-light .seti-icon-hacklang:before{content:"";color:#cc6d2e}.theme-light .seti-icon-haml:before{content:"";color:#b8383d}.theme-light .seti-icon-happenings:before{content:"";color:#498ba7}.theme-light .seti-icon-haskell:before{content:"";color:#9068b0}.theme-light .seti-icon-haxe:before{content:"";color:#cc6d2e}.theme-light .seti-icon-heroku:before{content:"";color:#9068b0}.theme-light .seti-icon-hex:before{content:"";color:#b8383d}.theme-light .seti-icon-html:before{content:"";color:#498ba7}.theme-light .seti-icon-html-erb:before{content:"";color:#b8383d}.theme-light .seti-icon-ignored:before{content:"";color:#3b4b52}.theme-light .seti-icon-illustrator:before{content:"";color:#b7b73b}.theme-light .seti-icon-image:before{content:"";color:#9068b0}.theme-light .seti-icon-info:before{content:"";color:#498ba7}.theme-light .seti-icon-ionic:before{content:"";color:#498ba7}.theme-light .seti-icon-jade:before{content:"";color:#b8383d}.theme-light .seti-icon-java:before{content:"";color:#b8383d}.theme-light .seti-icon-javascript:before{content:"";color:#b7b73b}.theme-light .seti-icon-jenkins:before{content:"";color:#b8383d}.theme-light .seti-icon-jinja:before{content:"";color:#b8383d}.theme-light .seti-icon-json:before{content:"";color:#b7b73b}.theme-light .seti-icon-julia:before{content:"";color:#9068b0}.theme-light .seti-icon-karma:before{content:"";color:#7fae42}.theme-light .seti-icon-kotlin:before{content:"";color:#cc6d2e}.theme-light .seti-icon-less:before{content:"";color:#498ba7}.theme-light .seti-icon-license:before{content:"";color:#b7b73b}.theme-light .seti-icon-liquid:before{content:"";color:#7fae42}.theme-light .seti-icon-livescript:before{content:"";color:#498ba7}.theme-light .seti-icon-lock:before{content:"";color:#7fae42}.theme-light .seti-icon-lua:before{content:"";color:#498ba7}.theme-light .seti-icon-makefile:before{content:"";color:#cc6d2e}.theme-light .seti-icon-markdown:before{content:"";color:#498ba7}.theme-light .seti-icon-maven:before{content:"";color:#b8383d}.theme-light .seti-icon-mdo:before{content:"";color:#b8383d}.theme-light .seti-icon-mustache:before{content:"";color:#cc6d2e}.theme-light .seti-icon-nim:before{content:"";color:#b7b73b}.theme-light .seti-icon-notebook:before{content:"";color:#498ba7}.theme-light .seti-icon-npm:before{content:"";color:#3b4b52}.theme-light .seti-icon-nunjucks:before{content:"";color:#7fae42}.theme-light .seti-icon-ocaml:before{content:"";color:#cc6d2e}.theme-light .seti-icon-odata:before{content:"";color:#cc6d2e}.theme-light .seti-icon-pddl:before{content:"";color:#9068b0}.theme-light .seti-icon-pdf:before{content:"";color:#b8383d}.theme-light .seti-icon-perl:before{content:"";color:#498ba7}.theme-light .seti-icon-photoshop:before{content:"";color:#498ba7}.theme-light .seti-icon-php:before{content:"";color:#9068b0}.theme-light .seti-icon-pipeline:before{content:"";color:#cc6d2e}.theme-light .seti-icon-plan:before{content:"";color:#7fae42}.theme-light .seti-icon-platformio:before{content:"";color:#cc6d2e}.theme-light .seti-icon-powershell:before{content:"";color:#498ba7}.theme-light .seti-icon-prisma:before{content:"";color:#498ba7}.theme-light .seti-icon-prolog:before{content:"";color:#cc6d2e}.theme-light .seti-icon-pug:before{content:"";color:#b8383d}.theme-light .seti-icon-puppet:before{content:"";color:#b7b73b}.theme-light .seti-icon-purescript:before{content:"";color:#bfc2c1}.theme-light .seti-icon-python:before{content:"";color:#498ba7}.theme-light .seti-icon-react:before{content:"";color:#498ba7}.theme-light .seti-icon-reasonml:before{content:"";color:#b8383d}.theme-light .seti-icon-rescript:before{content:"";color:#b8383d}.theme-light .seti-icon-rollup:before{content:"";color:#b8383d}.theme-light .seti-icon-ruby:before{content:"";color:#b8383d}.theme-light .seti-icon-rust:before{content:"";color:#627379}.theme-light .seti-icon-salesforce:before{content:"";color:#498ba7}.theme-light .seti-icon-sass:before{content:"";color:#dd4b78}.theme-light .seti-icon-sbt:before{content:"";color:#498ba7}.theme-light .seti-icon-scala:before{content:"";color:#b8383d}.theme-light .seti-icon-shell:before{content:"";color:#7fae42}.theme-light .seti-icon-slim:before{content:"";color:#cc6d2e}.theme-light .seti-icon-smarty:before{content:"";color:#b7b73b}.theme-light .seti-icon-spring:before{content:"";color:#7fae42}.theme-light .seti-icon-stylelint:before{content:"";color:#bfc2c1}.theme-light .seti-icon-stylus:before{content:"";color:#7fae42}.theme-light .seti-icon-sublime:before{content:"";color:#cc6d2e}.theme-light .seti-icon-svelte:before{content:"";color:#b8383d}.theme-light .seti-icon-svg:before{content:"";color:#9068b0}.theme-light .seti-icon-swift:before{content:"";color:#cc6d2e}.theme-light .seti-icon-terraform:before{content:"";color:#9068b0}.theme-light .seti-icon-tex:before{content:"";color:#498ba7}.theme-light .seti-icon-todo:before{content:""}.theme-light .seti-icon-tsconfig:before{content:"";color:#498ba7}.theme-light .seti-icon-twig:before{content:"";color:#7fae42}.theme-light .seti-icon-typescript:before{content:"";color:#498ba7}.theme-light .seti-icon-vala:before{content:"";color:#627379}.theme-light .seti-icon-video:before{content:"";color:#dd4b78}.theme-light .seti-icon-vite:before{content:"";color:#b7b73b}.theme-light .seti-icon-vue:before{content:"";color:#7fae42}.theme-light .seti-icon-wasm:before{content:"";color:#9068b0}.theme-light .seti-icon-wat:before{content:"";color:#9068b0}.theme-light .seti-icon-webpack:before{content:"";color:#498ba7}.theme-light .seti-icon-wgt:before{content:"";color:#498ba7}.theme-light .seti-icon-windows:before{content:"";color:#498ba7}.theme-light .seti-icon-word:before{content:"";color:#498ba7}.theme-light .seti-icon-xls:before{content:"";color:#7fae42}.theme-light .seti-icon-xml:before{content:"";color:#cc6d2e}.theme-light .seti-icon-yarn:before{content:"";color:#498ba7}.theme-light .seti-icon-yml:before{content:"";color:#9068b0}.theme-light .seti-icon-zig:before{content:"";color:#cc6d2e}.theme-light .seti-icon-zip:before{content:"";color:#b8383d}.theme-dark .seti-icon-zz_excalidarw:before{content:"";color:#6965db}
/*$vite$:1*/