.fixed[data-v-a60191d7]:focus{outline:none}@media(max-width:768px){.relative img[data-v-a60191d7]{max-height:85vh!important;max-width:98vw!important}.relative button[data-v-a60191d7]{height:36px!important;right:8px!important;top:8px!important;width:36px!important}}@media(max-width:480px){.relative[data-v-a60191d7]{padding:8px!important}.relative img[data-v-a60191d7]{border-radius:8px!important;max-height:80vh!important;max-width:100vw!important}}@media(orientation:landscape)and (max-height:600px){.relative img[data-v-a60191d7]{max-height:90vh!important;max-width:95vw!important}}[data-v-ec2d0eb4] .markdown-body{line-height:1.6}[data-v-ec2d0eb4] img{border-radius:6px;display:block;height:auto;margin:16px auto;max-width:50%;transition:transform .2s ease,box-shadow .2s ease}[data-v-ec2d0eb4] img[data-preview-enabled]{cursor:pointer}[data-v-ec2d0eb4] img[data-preview-enabled]:hover{box-shadow:0 2px 8px #0000001a;transform:scale(1.01)}[data-v-ec2d0eb4] p{margin-bottom:16px}[data-v-ec2d0eb4] h2{border-bottom:1px solid #eaeaea;font-size:24px;font-weight:600;margin-bottom:16px;margin-top:40px;padding-bottom:8px}[data-v-ec2d0eb4] h3{font-size:20px;font-weight:600;margin-bottom:12px;margin-top:32px}[data-v-ec2d0eb4] h4{font-size:18px;font-weight:600;margin-bottom:8px;margin-top:24px}[data-v-ec2d0eb4] ol,[data-v-ec2d0eb4] ul{margin-bottom:16px;padding-left:20px}[data-v-ec2d0eb4] li{margin-bottom:8px}[data-v-ec2d0eb4] a{color:#0ea5e9;text-decoration:none}[data-v-ec2d0eb4] a:hover{text-decoration:underline}[data-v-ec2d0eb4] blockquote{background-color:#f0f0f04d;border-left:4px solid #ddd;margin:16px 0;padding:12px 16px}[data-v-ec2d0eb4] table{border-collapse:collapse;margin-bottom:16px;width:100%}[data-v-ec2d0eb4] td,[data-v-ec2d0eb4] th{border:1px solid #ddd;padding:8px 12px}[data-v-ec2d0eb4] th{font-weight:600}[data-v-ec2d0eb4] code:not(.shiki code){background-color:#f1f5f9;border-radius:4px;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:2px 6px}[data-v-ec2d0eb4] .terminal-container{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 10px #0000000d;margin:20px 0;overflow:hidden;transition:all .3s ease}[data-v-ec2d0eb4] .terminal-header{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:10px 16px;transition:all .3s ease}[data-v-ec2d0eb4] .terminal-left{align-items:center;display:flex;gap:8px}[data-v-ec2d0eb4] .terminal-icon{align-items:center;color:#64748b;display:flex;margin-right:8px}[data-v-ec2d0eb4] .terminal-lang{color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:500}[data-v-ec2d0eb4] .copy-button{align-items:center;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;justify-content:center;opacity:.8;padding:6px;transition:all .2s ease}[data-v-ec2d0eb4] .copy-button:hover{background-color:#f1f5f9;color:#0f172a;opacity:1}[data-v-ec2d0eb4] pre{border-radius:0;margin:0;overflow:auto;padding:0}[data-v-ec2d0eb4] pre code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px}[data-v-ec2d0eb4] .shiki{border-radius:0 0 6px 6px;box-shadow:0 2px 5px #00000008;font-family:Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.6;margin:0;padding:16px;transition:color .3s ease}[data-v-ec2d0eb4] .shiki .line{line-height:1.6;min-height:1.6em;transition:none!important}[data-v-ec2d0eb4] .shiki .syntax.keyword{color:#d73a49!important}[data-v-ec2d0eb4] .shiki .syntax.string{color:#032f62!important}[data-v-ec2d0eb4] .shiki .syntax.comment{color:#6a737d!important}[data-v-ec2d0eb4] .shiki .syntax.function{color:#6f42c1!important}[data-v-ec2d0eb4] .shiki .syntax.constant,[data-v-ec2d0eb4] .shiki .syntax.number{color:#005cc5!important}[data-v-ec2d0eb4] .shiki .syntax.operator{color:#d73a49!important}[data-v-ec2d0eb4] .shiki .syntax.property{color:#005cc5!important}[data-v-ec2d0eb4] .shiki .syntax.tag{color:#22863a!important}[data-v-ec2d0eb4] .shiki::-webkit-scrollbar{height:8px;width:8px}[data-v-ec2d0eb4] .shiki::-webkit-scrollbar-track{background:transparent}[data-v-ec2d0eb4] .shiki::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:4px}[data-v-ec2d0eb4] .shell,[data-v-ec2d0eb4] .terminal-shell .line,[data-v-ec2d0eb4] .terminal-shell .shiki,[data-v-ec2d0eb4] .terminal-shell{background-color:#1a1b26!important;color:#fff!important}[data-v-ec2d0eb4] .shell{border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:10px}[data-v-ec2d0eb4] .syntax{background-color:transparent!important;background:none!important;transition:color .3s ease}:root.dark [data-v-ec2d0eb4] .terminal-container{background-color:#0d1117;border-color:#1e2030;box-shadow:0 4px 10px #0000004d}:root.dark [data-v-ec2d0eb4] .terminal-header{background-color:#161b22;border-bottom-color:#1e2030}:root.dark [data-v-ec2d0eb4] .terminal-icon{color:#94a3b8}:root.dark [data-v-ec2d0eb4] .terminal-lang{color:#8b949e}:root.dark [data-v-ec2d0eb4] .copy-button{color:#94a3b8}:root.dark [data-v-ec2d0eb4] .copy-button:hover{background-color:#1e293b;color:#e2e8f0}:root.dark [data-v-ec2d0eb4] li,:root.dark [data-v-ec2d0eb4] p{color:#e2e8f0}:root.dark [data-v-ec2d0eb4] h1,:root.dark [data-v-ec2d0eb4] h2,:root.dark [data-v-ec2d0eb4] h3,:root.dark [data-v-ec2d0eb4] h4,:root.dark [data-v-ec2d0eb4] h5,:root.dark [data-v-ec2d0eb4] h6{color:#f8fafc}:root.dark [data-v-ec2d0eb4] h2{border-bottom-color:#2d3748}:root.dark [data-v-ec2d0eb4] blockquote{background-color:#1e293b80;border-left-color:#3e4c5e;color:#94a3b8}:root.dark [data-v-ec2d0eb4] a{color:#38bdf8}:root.dark [data-v-ec2d0eb4] table,:root.dark [data-v-ec2d0eb4] td,:root.dark [data-v-ec2d0eb4] th{border-color:#2d3748}:root.dark [data-v-ec2d0eb4] th{background-color:#161b22;color:#e2e8f0}:root.dark [data-v-ec2d0eb4] code:not(.shiki code){background-color:#1e293b;color:#e2e8f0}:root.dark [data-v-ec2d0eb4] .shiki::-webkit-scrollbar-thumb{background-color:#4b5563}:root.dark [data-v-ec2d0eb4] .shiki::-webkit-scrollbar-track{background:#1e293b33}:root.dark [data-v-ec2d0eb4] .shiki .syntax.keyword{color:#ff7b72!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.string{color:#a5d6ff!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.comment{color:#8b949e!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.function{color:#d2a8ff!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.constant,:root.dark [data-v-ec2d0eb4] .shiki .syntax.number{color:#79c0ff!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.operator{color:#ff7b72!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.property{color:#79c0ff!important}:root.dark [data-v-ec2d0eb4] .shiki .syntax.tag{color:#7ee787!important}:root.dark [data-v-ec2d0eb4] img{border:1px solid #30363d;border-radius:6px;filter:brightness(.9) contrast(1.1);height:auto;margin:16px auto;max-width:50%}:root.dark [data-v-ec2d0eb4] .shiki{background-color:#0d1117!important;box-shadow:0 2px 6px #00000080;color:#e2e8f0!important}:root.dark [data-v-ec2d0eb4] .shiki .line,:root.dark [data-v-ec2d0eb4] pre{background-color:#0d1117!important;color:#e2e8f0!important}:root.dark [data-v-ec2d0eb4] code{color:#e2e8f0!important}
