@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--t-bg:#0D0D0D;--t-surface:#141414;--t-chrome:#1A1A1A;--t-border:#2A2A2A;--t-border-subtle:#1F1F1F;--t-text:#B0B0B0;--t-text-bright:#FFFFFF;--t-text-dim:#666666;--t-text-muted:#4A4A4A;--t-green:#00FF85;--t-amber:#00FF85;--t-blue:#00FF85;--t-cyan:#00FF85;--t-pink:#00FF85;--t-orange:#00FF85;--t-purple:#00FF85;--t-logo:#00FF85;--t-hover:#00FF85;--t-yellow:#FF0099;--t-font:"JetBrains Mono","SF Mono","Fira Code","Cascadia Code",monospace;--t-radius:10px;--t-radius-sm:6px;--t-shadow-terminal:0 25px 60px -12px rgba(0,0,0,0.9),0 0 0 1px rgba(0,255,133,0.06) inset;--t-logo-filter:brightness(0) invert(1)}[data-theme=light]{--t-bg:#F4F4F4;--t-surface:#FFFFFF;--t-chrome:#EAEAEA;--t-border:#D0D0D0;--t-border-subtle:#E0E0E0;--t-text:#3B3B3B;--t-text-bright:#0D0D0D;--t-text-dim:#777777;--t-text-muted:#999999;--t-green:#00994D;--t-amber:#00994D;--t-blue:#00994D;--t-cyan:#00994D;--t-pink:#00994D;--t-orange:#00994D;--t-purple:#00994D;--t-logo:#00994D;--t-hover:#00994D;--t-yellow:#CC0066;--t-shadow-terminal:0 25px 60px -12px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.06);--t-logo-filter:none}html{font-family:var(--t-font);background:var(--t-bg);color:var(--t-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{min-height:100vh}::selection{background:var(--t-green);color:#000}[data-theme=light] ::selection{color:#fff}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.8}}@keyframes gentleBounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.term-body{position:relative}.term-body:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 4px);pointer-events:none;z-index:1}[data-theme=light] .term-body:after{background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.015) 0,rgba(0,0,0,.015) 4px)}.term-cmd:hover{background:color-mix(in srgb,var(--t-hover,var(--t-green)) 12%,transparent)!important;color:var(--t-hover,var(--t-green))!important}.example-row{position:relative}.example-row:before{content:">";position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--t-green);font-weight:700;opacity:0;transition:opacity .12s}.example-row:hover{background:color-mix(in srgb,var(--t-hover,var(--t-green)) 8%,transparent)!important}.example-row:hover:before{opacity:1}.copy-btn:hover{border-color:var(--t-text-dim)!important}.copy-btn:hover,.tab-btn:hover,.theme-toggle:hover{color:var(--t-text)!important}.theme-toggle:hover{border-color:var(--t-text-dim)!important}.path-card:hover{border-color:var(--t-hover,var(--t-green))!important;background:color-mix(in srgb,var(--t-hover,var(--t-green)) 6%,var(--t-surface))!important}.download-btn:hover{background:var(--t-hover,var(--t-green))!important}.scroll-more:hover{opacity:1!important;animation:none!important;color:var(--t-text)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--t-border);border-radius:3px}pre::-webkit-scrollbar{height:4px}[data-theme=light] .ascii-art{opacity:.7!important}@media (max-width:640px){.ascii-art{display:none!important}}