.FloatingPaths-module__NjfIHa__layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FloatingPaths-module__NjfIHa__svg{width:100%;height:100%}.FloatingPaths-module__NjfIHa__path{stroke-dasharray:600 600;will-change:opacity;animation:8s ease-in-out infinite FloatingPaths-module__NjfIHa__floatPulse}@keyframes FloatingPaths-module__NjfIHa__floatPulse{0%,to{opacity:.12}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.FloatingPaths-module__NjfIHa__path{opacity:.3;animation:none}}
.footer-module__1jeW9a__footer{text-align:center;color:var(--text-secondary);padding:1.5rem 0 4rem;font-size:.875rem}
.VscodeThemeGallery-module__zWqN2q__shell{opacity:1;filter:none;gap:1.5rem;min-width:0;max-width:100%;transition:opacity .35s,filter .35s;display:grid}.VscodeThemeGallery-module__zWqN2q__shell[data-dimmed=true]{opacity:.42;filter:saturate(.78)}.VscodeThemeGallery-module__zWqN2q__selector{min-width:0;position:relative}.VscodeThemeGallery-module__zWqN2q__selectorCard,.VscodeThemeGallery-module__zWqN2q__paletteCard,.VscodeThemeGallery-module__zWqN2q__previewShell,.VscodeThemeGallery-module__zWqN2q__footerActionsCard{background:color-mix(in srgb, var(--background) 94%, var(--card-bg) 6%);box-shadow:none;border-radius:0}.VscodeThemeGallery-module__zWqN2q__selectorCard{background:0 0;padding:0;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__selectorResetButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:.85rem 1rem 1rem;transition:opacity .2s,box-shadow .22s,transform .22s;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__selectorResetButton:hover,.VscodeThemeGallery-module__zWqN2q__selectorResetButton:focus-visible{opacity:.94;outline:none}.VscodeThemeGallery-module__zWqN2q__selectorResetButtonActive{box-shadow:inset 0 -2px 0 var(--primary)}.VscodeThemeGallery-module__zWqN2q__selectorResetImage{border-radius:1rem;width:clamp(4.5rem,42%,6.2rem);height:auto;display:block}.VscodeThemeGallery-module__zWqN2q__sectionEyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__sectionTitle,.VscodeThemeGallery-module__zWqN2q__heroTitle{color:var(--foreground);margin:0}.VscodeThemeGallery-module__zWqN2q__sectionDescription,.VscodeThemeGallery-module__zWqN2q__featureText,.VscodeThemeGallery-module__zWqN2q__footerActionsDescription{color:var(--text-muted);line-height:1.7}.VscodeThemeGallery-module__zWqN2q__selectorList{scroll-snap-type:x proximity;gap:0;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.VscodeThemeGallery-module__zWqN2q__selectorList::-webkit-scrollbar{height:8px}.VscodeThemeGallery-module__zWqN2q__selectorList::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 40%, transparent);border-radius:999px}.VscodeThemeGallery-module__zWqN2q__selectorButton{min-width:8.5rem;color:var(--text-muted);cursor:pointer;text-align:left;scroll-snap-align:start;letter-spacing:.02em;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:.92rem 1rem;font-size:.88rem;font-weight:700;transition:color .2s,background-color .2s,opacity .2s,box-shadow .22s;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__selectorButton:hover,.VscodeThemeGallery-module__zWqN2q__selectorButton:focus-visible{color:var(--foreground);outline:none}.VscodeThemeGallery-module__zWqN2q__selectorButtonActive{color:var(--foreground);box-shadow:inset 0 -2px 0 var(--primary)}.VscodeThemeGallery-module__zWqN2q__selectorButtonActive .VscodeThemeGallery-module__zWqN2q__selectorName{color:var(--foreground)}.VscodeThemeGallery-module__zWqN2q__selectorName{font-size:.85rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__main{gap:1rem;min-width:0;max-width:100%;display:grid;overflow-x:hidden}.VscodeThemeGallery-module__zWqN2q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__primaryButton,.VscodeThemeGallery-module__zWqN2q__secondaryButton{text-transform:none;letter-spacing:.02em;text-align:center;border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;max-width:100%;min-height:2.75rem;padding:.72rem 1.15rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:opacity .2s,border-color .2s;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__primaryButton{background:var(--primary);border:1px solid var(--primary);color:var(--background)}.VscodeThemeGallery-module__zWqN2q__primaryButton:hover,.VscodeThemeGallery-module__zWqN2q__primaryButton:focus-visible{background:color-mix(in srgb, var(--primary) 86%, var(--background) 14%);border-color:color-mix(in srgb, var(--primary) 86%, var(--background) 14%);color:var(--background)}.VscodeThemeGallery-module__zWqN2q__secondaryButton{border:1px solid var(--primary);color:var(--primary);background:0 0}.VscodeThemeGallery-module__zWqN2q__secondaryButton:hover,.VscodeThemeGallery-module__zWqN2q__secondaryButton:focus-visible{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);opacity:.84;outline:none}.VscodeThemeGallery-module__zWqN2q__previewShell{border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:.75rem;min-width:0;position:relative;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__introMedia{background:#050505;border-radius:1rem;min-width:0;max-width:100%;min-height:23rem;position:relative;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__introMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000 28%,#00000024 54%,#000000b8),linear-gradient(90deg,#00000047,#0000 32% 68%,#0000002e);position:absolute;inset:0}.VscodeThemeGallery-module__zWqN2q__introVideo{object-fit:cover;width:100%;max-width:100%;height:100%;min-height:23rem;display:block}.VscodeThemeGallery-module__zWqN2q__introOverlay{z-index:1;gap:.3rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.VscodeThemeGallery-module__zWqN2q__introEyebrow{color:color-mix(in srgb, var(--primary) 88%, #fff 12%);letter-spacing:.04em;margin:0;font-size:.82rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__introHint{color:#ffffffd6;max-width:48ch;margin:0;font-size:.9rem;line-height:1.55}.VscodeThemeGallery-module__zWqN2q__previewChrome{background:var(--preview-chrome);border-bottom:1px solid var(--preview-border);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.75rem .95rem;display:flex}.VscodeThemeGallery-module__zWqN2q__windowControls{align-items:center;gap:.45rem;min-width:0;display:flex}.VscodeThemeGallery-module__zWqN2q__windowDot{border-radius:999px;width:.72rem;height:.72rem}.VscodeThemeGallery-module__zWqN2q__windowDotRed{background:#ff5f56}.VscodeThemeGallery-module__zWqN2q__windowDotYellow{background:#ffbd2e}.VscodeThemeGallery-module__zWqN2q__windowDotGreen{background:#27c93f}.VscodeThemeGallery-module__zWqN2q__tabChip{border:1px solid var(--preview-border);min-width:0;color:var(--preview-muted);text-transform:none;letter-spacing:.02em;background:0 0;border-width:0 0 1px;flex-wrap:wrap;align-items:center;gap:.45rem;padding:0;font-size:.8rem;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__tabChip strong{color:var(--preview-text);font-weight:700}.VscodeThemeGallery-module__zWqN2q__previewBody{background:var(--preview-bg);min-width:0;min-height:23rem;display:grid}.VscodeThemeGallery-module__zWqN2q__editorPane{background:var(--preview-panel);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.VscodeThemeGallery-module__zWqN2q__explorer{border-right:1px solid var(--preview-border);background:var(--preview-sidebar);flex-direction:column;width:13rem;min-width:0;font-size:.8rem;display:flex;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__explorerHeader{cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;padding:.65rem .75rem;font-size:.7rem;display:flex}.VscodeThemeGallery-module__zWqN2q__explorerHeaderLeft{align-items:center;gap:.35rem;display:flex}.VscodeThemeGallery-module__zWqN2q__explorerCaret{font-size:.6rem;line-height:1}.VscodeThemeGallery-module__zWqN2q__explorerClose{cursor:pointer;opacity:.3;color:inherit;background:0 0;border:none;padding:0}.VscodeThemeGallery-module__zWqN2q__explorerClose:hover{opacity:.7}.VscodeThemeGallery-module__zWqN2q__explorerList{flex-direction:column;flex:1;gap:0;padding:0 .4rem .75rem;display:flex;overflow-y:auto}.VscodeThemeGallery-module__zWqN2q__explorerItem{cursor:pointer;border-radius:.25rem;align-items:center;gap:.4rem;padding:.3rem .35rem;font-size:.78rem;transition:background .15s;display:flex}.VscodeThemeGallery-module__zWqN2q__explorerItem:hover{background:#ffffff0a}.VscodeThemeGallery-module__zWqN2q__explorerFileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__explorerHeading{color:var(--preview-muted);letter-spacing:.12em;text-transform:uppercase;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.9rem;font-size:.76rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__explorerList{gap:.35rem;display:grid}.VscodeThemeGallery-module__zWqN2q__explorerItem{border-bottom:1px solid color-mix(in srgb, var(--preview-border) 60%, transparent);color:var(--preview-muted);align-items:center;gap:.5rem;padding:.55rem .15rem;font-size:.88rem;display:flex}.VscodeThemeGallery-module__zWqN2q__explorerItemActive{color:var(--preview-text);border-left:2px solid var(--preview-foreground);background:0 0;padding-left:.45rem}.VscodeThemeGallery-module__zWqN2q__explorerDepth1{margin-left:.9rem}.VscodeThemeGallery-module__zWqN2q__explorerDepth2{margin-left:1.8rem}.VscodeThemeGallery-module__zWqN2q__explorerIcon{opacity:.9;background:currentColor;border-radius:999px;width:.55rem;height:.55rem}.VscodeThemeGallery-module__zWqN2q__codeArea{overscroll-behavior:auto;scrollbar-gutter:stable both-edges;background:var(--preview-panel);min-width:0;min-height:0;overflow:auto}.VscodeThemeGallery-module__zWqN2q__codeArea::-webkit-scrollbar{width:10px;height:10px}.VscodeThemeGallery-module__zWqN2q__codeArea::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--preview-muted) 45%, transparent);border-radius:999px}.VscodeThemeGallery-module__zWqN2q__codeScroller{scroll-behavior:smooth;outline:none;width:100%;min-width:0;padding:.95rem .95rem 1.05rem}.VscodeThemeGallery-module__zWqN2q__terminalPanel{border-top:1px solid var(--preview-border);background:var(--preview-terminal);min-width:0;display:grid}.VscodeThemeGallery-module__zWqN2q__terminalHeader{border-bottom:1px solid color-mix(in srgb, var(--preview-border) 72%, transparent);background:var(--preview-terminal-header);min-width:0;color:var(--preview-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .75rem;font-size:.68rem;font-weight:700;display:flex}.VscodeThemeGallery-module__zWqN2q__terminalBody{gap:.35rem;min-width:0;padding:.6rem .75rem .75rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.72rem;line-height:1.5;display:grid}.VscodeThemeGallery-module__zWqN2q__terminalLine{min-width:0;color:var(--preview-text);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.VscodeThemeGallery-module__zWqN2q__terminalPrompt{color:var(--preview-terminal-prompt);font-weight:700}.VscodeThemeGallery-module__zWqN2q__terminalCommand{color:var(--preview-terminal-command);overflow-wrap:anywhere;min-width:0}.VscodeThemeGallery-module__zWqN2q__terminalCursor{background:var(--preview-terminal-command);opacity:.9;width:.45rem;height:1em;animation:1.1s step-end infinite VscodeThemeGallery-module__zWqN2q__terminalBlink}.VscodeThemeGallery-module__zWqN2q__codeScroller:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 78%, transparent)}.VscodeThemeGallery-module__zWqN2q__codeLine{white-space:pre-wrap;grid-template-columns:2rem 1fr;gap:.85rem;min-width:0;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem;line-height:1.55;display:grid}.VscodeThemeGallery-module__zWqN2q__codeLineNumber{color:var(--preview-muted);text-align:right;-webkit-user-select:none;user-select:none}.VscodeThemeGallery-module__zWqN2q__codeLineContent{color:var(--preview-plain);overflow-wrap:anywhere;word-break:break-word;min-width:0}.VscodeThemeGallery-module__zWqN2q__tokenPlain{color:var(--preview-plain)}.VscodeThemeGallery-module__zWqN2q__tokenKeyword{color:var(--preview-keyword)}.VscodeThemeGallery-module__zWqN2q__tokenString{color:var(--preview-string)}.VscodeThemeGallery-module__zWqN2q__tokenAttribute{color:var(--preview-attribute)}.VscodeThemeGallery-module__zWqN2q__tokenFunction{color:var(--preview-function)}.VscodeThemeGallery-module__zWqN2q__tokenNumber{color:var(--preview-number)}.VscodeThemeGallery-module__zWqN2q__tokenType{color:var(--preview-type)}.VscodeThemeGallery-module__zWqN2q__tokenForeground{color:var(--preview-foreground)}.VscodeThemeGallery-module__zWqN2q__tokenComment{color:var(--preview-comment)}.VscodeThemeGallery-module__zWqN2q__tokenError{color:var(--preview-error)}.VscodeThemeGallery-module__zWqN2q__tokenSuccess{color:var(--preview-success)}.VscodeThemeGallery-module__zWqN2q__tokenWarning{color:var(--preview-warning)}.VscodeThemeGallery-module__zWqN2q__tokenInfo{color:var(--preview-info)}.VscodeThemeGallery-module__zWqN2q__tokenOperator{color:var(--preview-operator)}.VscodeThemeGallery-module__zWqN2q__tokenStorage{color:var(--preview-storage)}.VscodeThemeGallery-module__zWqN2q__tokenInherit{color:var(--preview-inherit)}.VscodeThemeGallery-module__zWqN2q__titleBar{-webkit-user-select:none;user-select:none;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:.5rem .85rem;display:flex}.VscodeThemeGallery-module__zWqN2q__titleBarLeft{align-items:center;gap:.75rem;display:flex}.VscodeThemeGallery-module__zWqN2q__titleBarLabel{letter-spacing:.02em;font-size:.7rem}.VscodeThemeGallery-module__zWqN2q__themeStrip{border-bottom:1px solid;align-items:center;gap:.25rem;padding:.45rem .75rem;display:flex;overflow:auto hidden}.VscodeThemeGallery-module__zWqN2q__themeStrip::-webkit-scrollbar{height:4px}.VscodeThemeGallery-module__zWqN2q__themeStrip::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.VscodeThemeGallery-module__zWqN2q__themeStripButton{white-space:nowrap;cursor:pointer;letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:.4rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.68rem;font-weight:600;transition:all .15s;display:flex}.VscodeThemeGallery-module__zWqN2q__themeStripDot{border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}.VscodeThemeGallery-module__zWqN2q__themeStripLabel{font-weight:600}.VscodeThemeGallery-module__zWqN2q__themeStripCheck{opacity:.6;margin-left:.1rem;font-size:.55rem}.VscodeThemeGallery-module__zWqN2q__editorBody{min-width:0;min-height:28rem;display:flex}.VscodeThemeGallery-module__zWqN2q__activityBar{border-right:1px solid;flex-direction:column;flex-shrink:0;align-items:center;gap:.1rem;width:2.25rem;padding:.5rem 0;display:flex}.VscodeThemeGallery-module__zWqN2q__activityItem{cursor:pointer;border-radius:.3rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;transition:all .15s;display:flex}.VscodeThemeGallery-module__zWqN2q__activityItem:hover{background:#ffffff0f}.VscodeThemeGallery-module__zWqN2q__fileIcon{border-radius:.125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:.875rem;font-weight:700;line-height:1;display:flex}.VscodeThemeGallery-module__zWqN2q__editorPane{flex-direction:column;flex:1;min-width:0;display:flex}.VscodeThemeGallery-module__zWqN2q__editorTabs{border-bottom:1px solid;align-items:center;font-size:.78rem;display:flex;overflow-x:auto}.VscodeThemeGallery-module__zWqN2q__editorTab{white-space:nowrap;cursor:pointer;border-right:1px solid;align-items:center;gap:.3rem;padding:.35rem .65rem;transition:background .15s;display:flex}.VscodeThemeGallery-module__zWqN2q__editorTabLabel{font-size:.78rem}.VscodeThemeGallery-module__zWqN2q__editorTabClose{opacity:0;cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;margin-left:.15rem;padding:0;display:flex}.VscodeThemeGallery-module__zWqN2q__editorTab:hover .VscodeThemeGallery-module__zWqN2q__editorTabClose{opacity:.5}.VscodeThemeGallery-module__zWqN2q__editorTabClose:hover{opacity:1!important}.VscodeThemeGallery-module__zWqN2q__editorTabAdd{opacity:.3;cursor:pointer;align-items:center;padding:0 .4rem;display:flex}.VscodeThemeGallery-module__zWqN2q__editorTabAdd:hover{opacity:.6}.VscodeThemeGallery-module__zWqN2q__editorGrid{flex:1;min-height:0;display:grid;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__editorPanel{position:relative;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__editorEmpty{color:#fff3;flex:1;justify-content:center;align-items:center;font-size:.8rem;display:flex}.VscodeThemeGallery-module__zWqN2q__statusToggle{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit}.VscodeThemeGallery-module__zWqN2q__statusToggle:hover{opacity:.8}.VscodeThemeGallery-module__zWqN2q__monacoLoading{background:#ffffff05;justify-content:center;align-items:center;height:100%;display:flex}.VscodeThemeGallery-module__zWqN2q__monacoSpinner{border:2px solid #ffffff1a;border-top-color:currentColor;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite VscodeThemeGallery-module__zWqN2q__monacoSpin}@keyframes VscodeThemeGallery-module__zWqN2q__monacoSpin{to{transform:rotate(360deg)}}.VscodeThemeGallery-module__zWqN2q__heroSection{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:100%;padding:1.5rem 0;display:flex}.VscodeThemeGallery-module__zWqN2q__versionBadge{color:#ffffff80;border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--card-bg) 60%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.75rem;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__versionDot{border-radius:999px;width:.4rem;height:.4rem}.VscodeThemeGallery-module__zWqN2q__heroSubtitle{max-width:58ch;color:var(--text-muted);overflow-wrap:break-word;word-break:break-word;margin:0;font-size:.95rem;line-height:1.7}.VscodeThemeGallery-module__zWqN2q__heroActions{flex-wrap:wrap;justify-content:center;gap:.65rem;max-width:100%;display:flex}.VscodeThemeGallery-module__zWqN2q__sectionTitle{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__sectionTitleEm{color:var(--primary);font-style:normal}.VscodeThemeGallery-module__zWqN2q__sectionDesc{color:var(--text-muted);overflow-wrap:break-word;word-break:break-word;max-width:56ch;margin:0;font-size:.9rem;line-height:1.6}.VscodeThemeGallery-module__zWqN2q__themeGridSection,.VscodeThemeGallery-module__zWqN2q__featuresSection,.VscodeThemeGallery-module__zWqN2q__ctaSection{flex-direction:column;align-items:center;gap:.75rem;max-width:100%;padding:2rem 0;display:flex;overflow-x:hidden}.VscodeThemeGallery-module__zWqN2q__bottomSection{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 0;display:flex;position:relative}.VscodeThemeGallery-module__zWqN2q__pageFooter{z-index:1;padding-bottom:3.5rem;position:relative}.VscodeThemeGallery-module__zWqN2q__themeGrid{grid-template-columns:repeat(2,1fr);gap:.65rem;width:100%;margin-top:.5rem;display:grid}.VscodeThemeGallery-module__zWqN2q__themeGridCard{background:color-mix(in srgb, var(--card-bg) 40%, transparent);-webkit-backdrop-filter:blur(20px);border:1px solid color-mix(in srgb, var(--text-muted) 35%, transparent);box-shadow:0 4px 24px color-mix(in srgb, var(--card-shadow) 30%, transparent);border-radius:.75rem;padding:.75rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,background .3s;display:block}.VscodeThemeGallery-module__zWqN2q__themeGridCard:hover{border-color:color-mix(in srgb, var(--primary) 50%, transparent);box-shadow:0 6px 32px color-mix(in srgb, var(--card-shadow) 60%, transparent);background:color-mix(in srgb, var(--card-bg) 48%, transparent)}.VscodeThemeGallery-module__zWqN2q__themeGridCardHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.VscodeThemeGallery-module__zWqN2q__themeGridCardName{color:var(--foreground);font-size:.8rem;font-weight:600}.VscodeThemeGallery-module__zWqN2q__themeGridCardDot{border-radius:999px;width:.6rem;height:.6rem}.VscodeThemeGallery-module__zWqN2q__themeGridCardPreview{border-radius:.4rem;justify-content:center;align-items:center;height:4rem;display:flex;position:relative;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__themeGridCardSwatches{justify-content:center;align-items:center;gap:.3rem;padding:0 .5rem;display:flex}.VscodeThemeGallery-module__zWqN2q__themeGridSwatch{border-radius:999px;width:.8rem;height:.8rem}.VscodeThemeGallery-module__zWqN2q__themeGridCardOverlay{opacity:0;color:#fffc;background:#00000080;justify-content:center;align-items:center;font-size:.65rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.VscodeThemeGallery-module__zWqN2q__themeGridCard:hover .VscodeThemeGallery-module__zWqN2q__themeGridCardOverlay{opacity:1}.VscodeThemeGallery-module__zWqN2q__featureIconWrap{background:color-mix(in srgb, var(--card-bg) 25%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--border) 15%, transparent);border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:flex}.VscodeThemeGallery-module__zWqN2q__featureTitle{color:var(--foreground);margin:0 0 .35rem;font-size:.9rem;font-weight:600}.VscodeThemeGallery-module__zWqN2q__featureDesc{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.5}.VscodeThemeGallery-module__zWqN2q__featureGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;margin-top:.5rem;display:grid}.VscodeThemeGallery-module__zWqN2q__statusBar{border-top:1px solid var(--preview-border);background:var(--preview-status);color:var(--preview-status-text);text-transform:none;letter-spacing:.01em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .85rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.78rem;display:flex}.VscodeThemeGallery-module__zWqN2q__statusGroup{flex-wrap:wrap;gap:1rem;display:flex}@keyframes VscodeThemeGallery-module__zWqN2q__terminalBlink{0%,49%{opacity:1}50%,to{opacity:0}}.VscodeThemeGallery-module__zWqN2q__paletteCard{background:0 0;min-width:0;padding:.7rem .85rem .8rem}.VscodeThemeGallery-module__zWqN2q__paletteHeader{border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin-bottom:.55rem;padding-bottom:.45rem;display:flex}.VscodeThemeGallery-module__zWqN2q__paletteTitle{color:var(--foreground);letter-spacing:.02em;text-transform:none;font-size:.95rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__paletteCount{color:var(--text-muted);letter-spacing:.02em;text-transform:none;margin:0;font-size:.85rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__paletteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0;display:grid}.VscodeThemeGallery-module__zWqN2q__paletteItem{border-bottom:1px solid color-mix(in srgb, var(--border) 58%, transparent);background:0 0;align-items:center;gap:.65rem;min-width:0;padding:.45rem .2rem;display:flex}.VscodeThemeGallery-module__zWqN2q__paletteSwatch{border:1px solid color-mix(in srgb, var(--border) 75%, transparent);width:1rem;min-width:1rem;height:1rem;box-shadow:none;border-radius:0}.VscodeThemeGallery-module__zWqN2q__paletteMeta{gap:.08rem;min-width:0;display:grid}.VscodeThemeGallery-module__zWqN2q__paletteValue{color:var(--text-muted);text-overflow:ellipsis;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.76rem;overflow:hidden}.VscodeThemeGallery-module__zWqN2q__paletteLabel{color:var(--foreground);text-transform:none;letter-spacing:.02em;font-size:.78rem;font-weight:700}.VscodeThemeGallery-module__zWqN2q__featureGrid{background:0 0;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;display:grid;overflow:visible}.VscodeThemeGallery-module__zWqN2q__featureCard{background:color-mix(in srgb, var(--card-bg) 40%, transparent);-webkit-backdrop-filter:blur(20px);border:1px solid color-mix(in srgb, var(--text-muted) 35%, transparent);box-shadow:0 4px 24px color-mix(in srgb, var(--card-shadow) 25%, transparent);border-radius:.75rem;padding:1.25rem;transition:box-shadow .2s,background .3s}.VscodeThemeGallery-module__zWqN2q__featureCard:hover{background:color-mix(in srgb, var(--card-bg) 48%, transparent);border-color:color-mix(in srgb, var(--primary) 40%, transparent)}.VscodeThemeGallery-module__zWqN2q__featureLabel{color:var(--text-muted);letter-spacing:.02em;text-transform:none;margin-bottom:.35rem;font-size:.8rem;font-weight:700;display:inline-flex}.VscodeThemeGallery-module__zWqN2q__featureValue{color:var(--primary);font-size:1rem;font-weight:700;line-height:1.3}.VscodeThemeGallery-module__zWqN2q__featureText{margin:.2rem 0 0;font-size:.85rem}.VscodeThemeGallery-module__zWqN2q__themeList{text-align:center;padding:1.5rem 0 .5rem}.VscodeThemeGallery-module__zWqN2q__themeListText{letter-spacing:.06em;color:var(--text-muted);font-size:.85rem}.VscodeThemeGallery-module__zWqN2q__themeNameText{color:var(--foreground);transition:color .3s}.VscodeThemeGallery-module__zWqN2q__footerActionsCard{background:0 0;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:.9rem 1rem;display:flex}.VscodeThemeGallery-module__zWqN2q__a11yNote{max-width:58ch;color:var(--text-muted);min-width:0;margin:0 0 1.25rem;font-size:.9rem;line-height:1.65}.VscodeThemeGallery-module__zWqN2q__footerActions{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}@media (min-width:768px){.VscodeThemeGallery-module__zWqN2q__paletteGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:980px){.VscodeThemeGallery-module__zWqN2q__shell{grid-template-columns:minmax(0,1fr)}.VscodeThemeGallery-module__zWqN2q__themeGrid,.VscodeThemeGallery-module__zWqN2q__featureGrid{grid-template-columns:repeat(3,1fr)}.VscodeThemeGallery-module__zWqN2q__footerActionsCard{align-items:center}}@media (max-width:767px){.VscodeThemeGallery-module__zWqN2q__shell .vscode-editor-body{width:100%!important;height:45vh!important;min-height:300px!important;max-height:400px!important}.VscodeThemeGallery-module__zWqN2q__shell .vscode-editor-sidebar{display:none!important}.VscodeThemeGallery-module__zWqN2q__shell .vscode-editor-activity{width:1.75rem!important}.VscodeThemeGallery-module__zWqN2q__shell .vscode-editor-grid{grid-template-columns:1fr!important}.VscodeThemeGallery-module__zWqN2q__shell .VscodeThemeGallery-module__zWqN2q__introMedia,.VscodeThemeGallery-module__zWqN2q__shell .VscodeThemeGallery-module__zWqN2q__introVideo{max-width:100%}.VscodeThemeGallery-module__zWqN2q__shell{gap:1.25rem}.VscodeThemeGallery-module__zWqN2q__selectorList{scroll-snap-type:none;border-top:1px solid color-mix(in srgb, var(--border) 38%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.VscodeThemeGallery-module__zWqN2q__selectorResetButton{padding:.75rem .85rem .9rem}.VscodeThemeGallery-module__zWqN2q__selectorResetImage{width:clamp(4rem,38vw,5.4rem)}.VscodeThemeGallery-module__zWqN2q__selectorButton{border-top:0;border-right:0;border-bottom:1px solid color-mix(in srgb, var(--border) 38%, transparent);width:100%;min-width:0;padding:.85rem .6rem;font-size:.84rem}.VscodeThemeGallery-module__zWqN2q__selectorName{overflow-wrap:anywhere;width:100%}.VscodeThemeGallery-module__zWqN2q__heroSection{padding:1rem 0}.VscodeThemeGallery-module__zWqN2q__heroActions{flex-direction:column;align-items:stretch;width:100%}.VscodeThemeGallery-module__zWqN2q__sectionTitle{font-size:1.2rem}.VscodeThemeGallery-module__zWqN2q__sectionDesc{font-size:.82rem}.VscodeThemeGallery-module__zWqN2q__themeGridSection,.VscodeThemeGallery-module__zWqN2q__featuresSection{gap:.5rem;width:100%;padding:1.25rem 0}.VscodeThemeGallery-module__zWqN2q__themeGrid{gap:.5rem}.VscodeThemeGallery-module__zWqN2q__themeGridCard{padding:.6rem}.VscodeThemeGallery-module__zWqN2q__featureCard{padding:1rem}.VscodeThemeGallery-module__zWqN2q__introMedia,.VscodeThemeGallery-module__zWqN2q__introVideo{min-height:18rem}.VscodeThemeGallery-module__zWqN2q__introOverlay{bottom:.8rem;left:.8rem;right:.8rem}.VscodeThemeGallery-module__zWqN2q__introHint{max-width:none;font-size:.85rem}.VscodeThemeGallery-module__zWqN2q__statusBar{gap:.55rem;padding:.55rem .75rem;font-size:.72rem}.VscodeThemeGallery-module__zWqN2q__statusGroup{gap:.55rem}.VscodeThemeGallery-module__zWqN2q__paletteCard{padding:.65rem 0}.VscodeThemeGallery-module__zWqN2q__paletteHeader{flex-direction:column;align-items:flex-start;gap:.55rem}.VscodeThemeGallery-module__zWqN2q__paletteGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.4rem}.VscodeThemeGallery-module__zWqN2q__paletteItem{border-bottom:0;justify-content:center;padding:0}.VscodeThemeGallery-module__zWqN2q__paletteMeta{display:none}.VscodeThemeGallery-module__zWqN2q__paletteSwatch{aspect-ratio:1;width:100%;min-width:0;height:auto}.VscodeThemeGallery-module__zWqN2q__footerActionsCard{justify-content:stretch;padding-inline:0}.VscodeThemeGallery-module__zWqN2q__a11yNote{max-width:none;font-size:.85rem}.VscodeThemeGallery-module__zWqN2q__footerActions{grid-template-columns:1fr;width:100%;display:grid}.VscodeThemeGallery-module__zWqN2q__primaryButton,.VscodeThemeGallery-module__zWqN2q__secondaryButton{width:100%}.VscodeThemeGallery-module__zWqN2q__themeGrid{grid-template-columns:repeat(2,1fr)}.VscodeThemeGallery-module__zWqN2q__featureGrid{grid-template-columns:1fr}.VscodeThemeGallery-module__zWqN2q__editorBody{min-height:20rem}.VscodeThemeGallery-module__zWqN2q__activityBar{width:1.75rem}.VscodeThemeGallery-module__zWqN2q__activityItem{width:1.4rem;height:1.4rem}.VscodeThemeGallery-module__zWqN2q__explorer{width:10rem}}@media (min-width:480px) and (max-width:767px){.VscodeThemeGallery-module__zWqN2q__featureGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.VscodeThemeGallery-module__zWqN2q__themeGrid{grid-template-columns:1fr}.VscodeThemeGallery-module__zWqN2q__themeGridCard{padding:.5rem}.VscodeThemeGallery-module__zWqN2q__themeGridCardPreview{height:3rem}.VscodeThemeGallery-module__zWqN2q__themeGridSwatch{width:.6rem;height:.6rem}.VscodeThemeGallery-module__zWqN2q__themeGridCardSwatches{gap:.2rem;padding:0 .25rem}.VscodeThemeGallery-module__zWqN2q__themeGridSection,.VscodeThemeGallery-module__zWqN2q__featuresSection{padding:1rem 0}.VscodeThemeGallery-module__zWqN2q__sectionTitle{font-size:1rem}.VscodeThemeGallery-module__zWqN2q__featureGrid{gap:.5rem}.VscodeThemeGallery-module__zWqN2q__featureCard{padding:.85rem}}@media (min-width:1280px){.VscodeThemeGallery-module__zWqN2q__themeGrid{grid-template-columns:repeat(4,1fr)}.VscodeThemeGallery-module__zWqN2q__featureGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:479px){.VscodeThemeGallery-module__zWqN2q__paletteGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.3rem}}
.VscodeResourceSections-module__Ptlq-a__stack{gap:clamp(4.5rem,12vh,14rem);min-width:0;max-width:100%;display:grid;overflow-x:hidden}.VscodeResourceSections-module__Ptlq-a__stageSurface{min-width:0;max-width:100%;overflow-x:hidden}.VscodeResourceSections-module__Ptlq-a__videoFooter{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;min-width:0;max-width:100%;display:flex}.VscodeResourceSections-module__Ptlq-a__a11yNote{max-width:58ch;color:var(--text-muted);overflow-wrap:break-word;word-break:break-word;margin:0;font-size:.9rem;line-height:1.65}.VscodeResourceSections-module__Ptlq-a__footerActions{flex-wrap:wrap;justify-content:center;gap:.75rem;min-width:0;display:flex}.VscodeResourceSections-module__Ptlq-a__primaryButton,.VscodeResourceSections-module__Ptlq-a__secondaryButton{text-transform:none;letter-spacing:.02em;text-align:center;border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;max-width:100%;min-height:2.75rem;padding:.72rem 1.15rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:opacity .2s,border-color .2s;display:inline-flex}.VscodeResourceSections-module__Ptlq-a__primaryButton{background:var(--primary);border:1px solid var(--primary);color:var(--background)}.VscodeResourceSections-module__Ptlq-a__primaryButton:hover,.VscodeResourceSections-module__Ptlq-a__primaryButton:focus-visible{background:color-mix(in srgb, var(--primary) 86%, var(--background) 14%);border-color:color-mix(in srgb, var(--primary) 86%, var(--background) 14%);color:var(--background)}.VscodeResourceSections-module__Ptlq-a__secondaryButton{border:1px solid var(--primary);color:var(--primary);background:0 0}.VscodeResourceSections-module__Ptlq-a__secondaryButton:hover,.VscodeResourceSections-module__Ptlq-a__secondaryButton:focus-visible{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);opacity:.84;outline:none}.VscodeResourceSections-module__Ptlq-a__pageFooter{padding-bottom:3.5rem}@media (max-width:767px){.VscodeResourceSections-module__Ptlq-a__stack{gap:3.5rem}.VscodeResourceSections-module__Ptlq-a__a11yNote{font-size:.85rem}.VscodeResourceSections-module__Ptlq-a__footerActions{grid-template-columns:1fr;width:100%;display:grid}.VscodeResourceSections-module__Ptlq-a__primaryButton,.VscodeResourceSections-module__Ptlq-a__secondaryButton{width:100%}}
.LightLines-module__FXfXvW__container{pointer-events:none;width:100%;height:100%;position:absolute;inset:0 0 0 50%;overflow:hidden;transform:translate(-50%)}.LightLines-module__FXfXvW__svg{width:100%;height:100%}.LightLines-module__FXfXvW__line{stroke-dasharray:1400;will-change:stroke-dashoffset, opacity;animation:12s linear infinite LightLines-module__FXfXvW__lightSweep}@keyframes LightLines-module__FXfXvW__lightSweep{0%{stroke-dashoffset:1400px;opacity:0}40%{opacity:.9}50%{stroke-dashoffset:0}60%{opacity:.9}to{stroke-dashoffset:-1400px;opacity:0}}@media (prefers-reduced-motion:reduce){.LightLines-module__FXfXvW__line{stroke-dashoffset:0;animation:none}}
.terminal-module__4F-Ima__page{gap:1.5rem;width:100%;min-width:0;display:grid}.terminal-module__4F-Ima__header{gap:.25rem;min-width:0;display:grid}.terminal-module__4F-Ima__description{max-width:68ch;color:var(--text-muted);margin:0;font-size:1rem;line-height:1.8}@media (max-width:767px){.terminal-module__4F-Ima__page{gap:1.25rem}.terminal-module__4F-Ima__description{line-height:1.7}}
.colors-module__OSAnNG__page{background:var(--background);min-height:100vh;position:relative;overflow-x:hidden}.colors-module__OSAnNG__bg{pointer-events:none;z-index:0;position:fixed;inset:0}.colors-module__OSAnNG__content{z-index:1;padding:1.5rem .75rem;position:relative}@media (min-width:640px){.colors-module__OSAnNG__content{padding:2.5rem 1rem}}.colors-module__OSAnNG__inner{max-width:72rem;margin:0 auto}.colors-module__OSAnNG__header{text-align:center;margin-bottom:1.5rem}@media (min-width:640px){.colors-module__OSAnNG__header{margin-bottom:2rem}}.colors-module__OSAnNG__description{color:var(--text-muted);max-width:68ch;margin:0 auto;font-size:.75rem}@media (min-width:640px){.colors-module__OSAnNG__description{font-size:.875rem}}.colors-module__OSAnNG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:640px){.colors-module__OSAnNG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}@media (min-width:1024px){.colors-module__OSAnNG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.colors-module__OSAnNG__card{background:color-mix(in srgb, var(--card-bg) 72%, var(--background));border:1px solid color-mix(in srgb, var(--border) 10%, transparent);opacity:0;will-change:opacity, transform;border-radius:.75rem;animation:.5s ease-out forwards colors-module__OSAnNG__cardIn;overflow:hidden}@keyframes colors-module__OSAnNG__cardIn{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.colors-module__OSAnNG__card,.colors-module__OSAnNG__imageCard{opacity:1;animation:none}}.colors-module__OSAnNG__swatchGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem;padding:.5rem;display:grid}@media (min-width:640px){.colors-module__OSAnNG__swatchGrid{padding:.625rem}}.colors-module__OSAnNG__swatch{aspect-ratio:1;cursor:pointer;border:none;border-radius:.375rem;padding:0;transition:transform .15s;position:relative;overflow:hidden}.colors-module__OSAnNG__swatch:hover{z-index:10;transform:scale(1.1)}.colors-module__OSAnNG__swatchGlow{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff40,#0000 70%);transition:opacity .15s;position:absolute;inset:0}.colors-module__OSAnNG__swatchGlowOn{opacity:1}.colors-module__OSAnNG__meta{padding:0 .625rem .625rem}@media (min-width:640px){.colors-module__OSAnNG__meta{padding:0 .75rem .75rem}}.colors-module__OSAnNG__metaRow{justify-content:space-between;align-items:center;display:flex}.colors-module__OSAnNG__cardTitle{color:var(--foreground);margin:0;font-size:.75rem;font-weight:700}@media (min-width:640px){.colors-module__OSAnNG__cardTitle{font-size:.875rem}}.colors-module__OSAnNG__bgFg{gap:.375rem;display:flex}.colors-module__OSAnNG__bgFgBtn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.125rem;padding:0;transition:transform .15s;display:flex}.colors-module__OSAnNG__bgFgBtn:hover{transform:scale(1.05)}.colors-module__OSAnNG__bgFgLabel{text-transform:uppercase;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.4375rem}.colors-module__OSAnNG__bgFgSwatch{border:1px solid color-mix(in srgb, var(--border) 30%, transparent);border-radius:.125rem;width:.625rem;height:.625rem}.colors-module__OSAnNG__status{height:.75rem;margin-top:.125rem}.colors-module__OSAnNG__statusText{color:var(--primary);opacity:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5rem;line-height:1.25;transition:opacity .15s}.colors-module__OSAnNG__statusTextOn{opacity:1}.colors-module__OSAnNG__inspiration{margin-top:1.5rem}@media (min-width:640px){.colors-module__OSAnNG__inspiration{margin-top:2rem}}.colors-module__OSAnNG__imageGrid{grid-template-columns:1fr;gap:.5rem;margin-top:1rem;display:grid}@media (min-width:640px){.colors-module__OSAnNG__imageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (min-width:1024px){.colors-module__OSAnNG__imageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.colors-module__OSAnNG__imageCard{background:color-mix(in srgb, var(--card-bg) 72%, var(--background));border:1px solid color-mix(in srgb, var(--border) 10%, transparent);opacity:0;will-change:opacity, transform;border-radius:.75rem;animation:.5s ease-out forwards colors-module__OSAnNG__cardIn;overflow:hidden}.colors-module__OSAnNG__imageWrap{padding:.375rem;position:relative}@media (min-width:640px){.colors-module__OSAnNG__imageWrap{padding:.5rem}}.colors-module__OSAnNG__image{border-radius:.5rem;width:100%;display:block}.colors-module__OSAnNG__imageLabel{color:color-mix(in srgb, var(--foreground) 50%, transparent);text-shadow:0 0 4px #0009;pointer-events:none;font-size:.3125rem;font-weight:700;line-height:1.25;position:absolute;bottom:.625rem;right:.5rem}@media (min-width:640px){.colors-module__OSAnNG__imageLabel{font-size:.375rem;bottom:.75rem;right:.625rem}}.colors-module__OSAnNG__imageDots{flex-wrap:wrap;justify-content:center;gap:.125rem;padding:0 .5rem .5rem;display:flex}@media (min-width:640px){.colors-module__OSAnNG__imageDots{gap:.25rem;padding:0 .625rem .625rem}}.colors-module__OSAnNG__imageDot{border-radius:9999px;width:.375rem;height:.375rem}@media (min-width:640px){.colors-module__OSAnNG__imageDot{width:.5rem;height:.5rem}}
.jetbrains-module__gexguq__page{width:100%;min-width:0}.jetbrains-module__gexguq__stack{gap:clamp(4.5rem,12vh,14rem);min-width:0;display:grid}.jetbrains-module__gexguq__stageSurface{opacity:0;filter:blur(8px);gap:2rem;min-width:0;transition:opacity .55s,filter .55s,transform .55s;display:grid;transform:translateY(2rem)}.jetbrains-module__gexguq__stageSurface[data-visible=true]{opacity:1;filter:blur();transform:translateY(0)}.jetbrains-module__gexguq__stageSurface[data-dimmed=true]{opacity:.34;filter:blur(6px)saturate(.72)brightness(.78);transform:scale(.985)}.jetbrains-module__gexguq__header{gap:.25rem;min-width:0;display:grid}.jetbrains-module__gexguq__description{max-width:68ch;color:var(--text-muted);margin:0;font-size:1rem;line-height:1.8}.jetbrains-module__gexguq__section{gap:.75rem;min-width:0;display:grid}.jetbrains-module__gexguq__sectionTitle{color:var(--foreground);margin:0;font-size:1.15rem}.jetbrains-module__gexguq__configDescription{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.6}.jetbrains-module__gexguq__featuresList{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.jetbrains-module__gexguq__featureItem{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);background:color-mix(in srgb, var(--background) 94%, var(--card-bg) 6%);color:var(--foreground);padding:.75rem 1rem;font-size:.95rem;line-height:1.6}.jetbrains-module__gexguq__themesGrid{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.jetbrains-module__gexguq__themeChip{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);background:color-mix(in srgb, var(--background) 94%, var(--card-bg) 6%);align-items:center;gap:.5rem;min-width:0;padding:.5rem .75rem;display:inline-flex}.jetbrains-module__gexguq__themeChipBadge{letter-spacing:.05em;text-transform:uppercase;padding:.15rem .35rem;font-size:.6rem;font-weight:700}.jetbrains-module__gexguq__themeChipBadge[data-dark=true]{color:#a78bfa;background:#1a1a2e}.jetbrains-module__gexguq__themeChipBadge[data-dark=false]{color:#92400e;background:#fef3c7}.jetbrains-module__gexguq__themeChipName{color:var(--foreground);font-size:.85rem;font-weight:500}.jetbrains-module__gexguq__imageBlock{width:100%;min-width:0;margin:0}.jetbrains-module__gexguq__imageBlockContent{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);border-radius:1rem;width:100%;height:auto;display:block}.jetbrains-module__gexguq__imagePair{grid-template-columns:1fr;gap:1rem;min-width:0;display:grid}@media (min-width:768px){.jetbrains-module__gexguq__imagePair{grid-template-columns:1fr 1fr}}.jetbrains-module__gexguq__installStack{gap:1rem;display:grid}.jetbrains-module__gexguq__installBlock{gap:.5rem;display:grid}.jetbrains-module__gexguq__installLabel{color:var(--text-muted);margin:0;font-size:.85rem;font-weight:600}.jetbrains-module__gexguq__installText{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.7}.jetbrains-module__gexguq__codeBlock{border:1px solid color-mix(in srgb, var(--border) 58%, transparent);background:color-mix(in srgb, var(--background) 86%, #050505 14%);word-break:break-word;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:var(--primary) color-mix(in srgb, var(--background) 86%, #050505 14%);min-width:0;margin:0;padding:.9rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;line-height:1.55;overflow-x:auto}.jetbrains-module__gexguq__palettePreview{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.jetbrains-module__gexguq__paletteSwatch{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);width:1.5rem;height:1.5rem}.jetbrains-module__gexguq__viewSourceWrap{justify-content:center;padding-top:.5rem;display:flex}.jetbrains-module__gexguq__button{border:1px solid var(--primary);min-height:2.85rem;color:var(--background);background:var(--primary);letter-spacing:.02em;justify-content:center;align-items:center;padding:.78rem 1.8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:opacity .2s,border-color .2s,background-color .2s;display:inline-flex}.jetbrains-module__gexguq__button:hover,.jetbrains-module__gexguq__button:focus-visible{opacity:.88;outline:none}@media (max-width:767px){.jetbrains-module__gexguq__stack{gap:3.5rem}.jetbrains-module__gexguq__stageSurface{gap:1.5rem;transform:translateY(1.5rem)}.jetbrains-module__gexguq__stageSurface[data-dimmed=true]{opacity:.28;filter:blur(5px)saturate(.7)brightness(.8);transform:scale(.99)}.jetbrains-module__gexguq__description{line-height:1.7}.jetbrains-module__gexguq__button{text-align:center;width:100%}}
.obsidian-module__C_KDSa__page{width:100%;min-width:0}.obsidian-module__C_KDSa__stack{gap:clamp(4.5rem,12vh,14rem);min-width:0;display:grid}.obsidian-module__C_KDSa__stageSurface{opacity:0;filter:blur(8px);gap:2rem;min-width:0;transition:opacity .55s,filter .55s,transform .55s;display:grid;transform:translateY(2rem)}.obsidian-module__C_KDSa__stageSurface[data-visible=true]{opacity:1;filter:blur();transform:translateY(0)}.obsidian-module__C_KDSa__stageSurface[data-dimmed=true]{opacity:.34;filter:blur(6px)saturate(.72)brightness(.78);transform:scale(.985)}.obsidian-module__C_KDSa__header{gap:.25rem;min-width:0;display:grid}.obsidian-module__C_KDSa__description{max-width:68ch;color:var(--text-muted);margin:0;font-size:1rem;line-height:1.8}.obsidian-module__C_KDSa__section{gap:.75rem;min-width:0;display:grid}.obsidian-module__C_KDSa__sectionTitle{color:var(--foreground);margin:0;font-size:1.15rem}.obsidian-module__C_KDSa__featuresList{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.obsidian-module__C_KDSa__featureItem{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);background:color-mix(in srgb, var(--background) 94%, var(--card-bg) 6%);color:var(--foreground);padding:.75rem 1rem;font-size:.95rem;line-height:1.6}.obsidian-module__C_KDSa__mobileGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;min-width:0;display:grid}.obsidian-module__C_KDSa__mobileFigure{min-width:0;margin:0}.obsidian-module__C_KDSa__mobileImage{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);border-radius:.85rem;width:100%;height:auto;display:block}.obsidian-module__C_KDSa__desktopFigure{min-width:0;margin:0}.obsidian-module__C_KDSa__desktopImage{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);border-radius:1rem;width:100%;height:auto;display:block}.obsidian-module__C_KDSa__installStack{gap:1rem;display:grid}.obsidian-module__C_KDSa__installBlock{gap:.5rem;display:grid}.obsidian-module__C_KDSa__installLabel{color:var(--text-muted);margin:0;font-size:.85rem;font-weight:600}.obsidian-module__C_KDSa__installText{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.7}.obsidian-module__C_KDSa__codeBlock{border:1px solid color-mix(in srgb, var(--border) 58%, transparent);background:color-mix(in srgb, var(--background) 86%, #050505 14%);word-break:break-word;white-space:pre-wrap;min-width:0;margin:0;padding:.9rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;line-height:1.55;overflow-x:auto}.obsidian-module__C_KDSa__configDescription{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.6}.obsidian-module__C_KDSa__settingsGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;min-width:0;display:grid}.obsidian-module__C_KDSa__settingCard{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);background:color-mix(in srgb, var(--background) 94%, var(--card-bg) 6%);gap:.4rem;min-width:0;padding:1rem;display:grid}.obsidian-module__C_KDSa__settingName{color:var(--foreground);margin:0;font-size:.95rem;font-weight:600}.obsidian-module__C_KDSa__settingDesc{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.6}.obsidian-module__C_KDSa__devPipeline{border:1px solid color-mix(in srgb, var(--border) 66%, transparent);background:color-mix(in srgb, var(--background) 94%, var(--card-bg) 6%);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.obsidian-module__C_KDSa__devStep{border:1px solid color-mix(in srgb, var(--primary) 50%, var(--border) 50%);background:color-mix(in srgb, var(--primary) 10%, transparent);padding:.6rem 1.1rem}.obsidian-module__C_KDSa__devStepLabel{color:var(--primary);letter-spacing:.02em;white-space:nowrap;font-size:.85rem;font-weight:700}.obsidian-module__C_KDSa__devArrow{color:var(--text-muted);flex:none;font-size:1.2rem}.obsidian-module__C_KDSa__devSubtitle{color:var(--foreground);margin:0;font-size:.95rem;font-weight:600}.obsidian-module__C_KDSa__ky{color:var(--primary)}.obsidian-module__C_KDSa__fn{color:#60a5fa}.obsidian-module__C_KDSa__op,.obsidian-module__C_KDSa__pn{color:var(--text-muted)}.obsidian-module__C_KDSa__st{color:#34d399}.obsidian-module__C_KDSa__nb{color:#a78bfa}.obsidian-module__C_KDSa__cm{color:color-mix(in srgb, var(--text-muted) 60%, transparent);font-style:italic}.obsidian-module__C_KDSa__tk{color:var(--primary);font-weight:700}.obsidian-module__C_KDSa__viewSourceWrap{justify-content:center;padding-top:.5rem;display:flex}.obsidian-module__C_KDSa__button{border:1px solid var(--primary);min-height:2.85rem;color:var(--background);background:var(--primary);letter-spacing:.02em;justify-content:center;align-items:center;padding:.78rem 1.8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:opacity .2s,border-color .2s,background-color .2s;display:inline-flex}.obsidian-module__C_KDSa__button:hover,.obsidian-module__C_KDSa__button:focus-visible{opacity:.88;outline:none}@media (max-width:767px){.obsidian-module__C_KDSa__stack{gap:3.5rem}.obsidian-module__C_KDSa__stageSurface{gap:1.5rem;transform:translateY(1.5rem)}.obsidian-module__C_KDSa__stageSurface[data-dimmed=true]{opacity:.28;filter:blur(5px)saturate(.7)brightness(.8);transform:scale(.99)}.obsidian-module__C_KDSa__description{line-height:1.7}.obsidian-module__C_KDSa__button{text-align:center;width:100%}.obsidian-module__C_KDSa__mobileGrid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}}
.resources-module__oEYuna__page{width:100%;min-width:0}.resources-module__oEYuna__grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:12px;width:100%;max-width:58rem;display:grid}@media (max-width:640px){.resources-module__oEYuna__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (max-width:480px){.resources-module__oEYuna__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (max-width:340px){.resources-module__oEYuna__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.resources-module__oEYuna__card{background:color-mix(in srgb, var(--background) 28%, transparent);-webkit-backdrop-filter:blur(28px)saturate(200%);backdrop-filter:blur(28px)saturate(200%);box-shadow:inset 1px 1px 3px color-mix(in srgb, var(--background) 30%, #fff), inset -2px -2px 6px color-mix(in srgb, var(--background) 30%, #000), 5px 5px 12px color-mix(in srgb, var(--background) 55%, #000), -5px -5px 12px color-mix(in srgb, var(--background) 55%, #fff);border-radius:0;padding:2px;text-decoration:none;transition:box-shadow .3s,transform .3s;display:block}.resources-module__oEYuna__card:hover{box-shadow:inset 1px 1px 3px color-mix(in srgb, var(--background) 30%, #fff), inset -2px -2px 6px color-mix(in srgb, var(--background) 30%, #000), 8px 8px 18px color-mix(in srgb, var(--background) 55%, #000), -8px -8px 18px color-mix(in srgb, var(--background) 55%, #fff);transform:translateY(-2px)}.resources-module__oEYuna__panel{background:var(--cc);color:color-mix(in srgb, var(--cc) 25%, #000);flex-direction:row;justify-content:center;align-items:center;gap:12px;padding:16px 22px;display:flex;overflow:hidden}@media (max-width:640px){.resources-module__oEYuna__panel{flex-direction:column;gap:4px;padding:10px 6px}}.resources-module__oEYuna__keyIcon{flex-shrink:0;width:28px;height:28px;display:inline-flex}.resources-module__oEYuna__keyIcon svg{width:100%;height:100%}@media (max-width:640px){.resources-module__oEYuna__keyIcon{width:20px;height:20px}}.resources-module__oEYuna__keyGlyph{font-size:24px;font-weight:700;line-height:1}.resources-module__oEYuna__repoName{white-space:nowrap;letter-spacing:-.01em;font-size:18px;font-weight:700}@media (max-width:640px){.resources-module__oEYuna__repoName{white-space:normal;overflow-wrap:anywhere;text-align:center;font-size:11px;line-height:1.15}}.resources-module__oEYuna__encrypted{opacity:.6}.resources-module__oEYuna__filters{background:color-mix(in srgb, var(--background) 96%, transparent);box-shadow:inset 3px 3px 8px color-mix(in srgb, var(--background) 60%, #000), inset -3px -3px 8px color-mix(in srgb, var(--background) 60%, #fff);border-radius:18px;align-items:center;gap:8px;padding:8px;display:flex}.resources-module__oEYuna__filterBtn{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:8px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;transition:color .2s;position:relative}.resources-module__oEYuna__filterBtn:hover{color:var(--foreground)}.resources-module__oEYuna__filterBtnActive,.resources-module__oEYuna__filterBtnActive:hover{color:var(--background)}.resources-module__oEYuna__filterLabel{z-index:1;position:relative}.resources-module__oEYuna__filterThumb{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 80%, #fff), var(--primary), color-mix(in srgb, var(--primary) 75%, #000));box-shadow:3px 3px 6px color-mix(in srgb, var(--background) 55%, #000), -3px -3px 6px color-mix(in srgb, var(--background) 55%, #fff), inset 1px 1px 2px color-mix(in srgb, var(--primary) 60%, #fff), inset -1px -1px 2px color-mix(in srgb, var(--primary) 60%, #000);border-radius:12px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.resources-module__oEYuna__card,.resources-module__oEYuna__filterBtn{transition:none}}
.vscode-module__j4zlTq__page{background:0 0;width:100%;min-width:0;max-width:100%;position:relative;overflow-x:hidden}main#vscode-module__j4zlTq__main-content{background:0 0!important}.vscode-module__j4zlTq__header{gap:.25rem;min-width:0;display:grid}.vscode-module__j4zlTq__description{max-width:68ch;color:var(--text-muted);text-align:center;margin:0 auto 2rem;font-size:1rem;line-height:1.8}@media (max-width:767px){.vscode-module__j4zlTq__header{gap:.15rem}.vscode-module__j4zlTq__description{max-width:100%;margin:0 auto 1.25rem;font-size:.85rem}.vscode-module__j4zlTq__page{padding-left:0;padding-right:0}}@media (min-width:768px){.vscode-module__j4zlTq__description{font-size:1.05rem}}
