.home-wrapper{align-items:center;display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1400px;min-height:100vh;padding:100px 2rem 4rem}.hero-section{width:100%}.card-container{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.hero-content{margin-top:1rem}.hero-title{background:linear-gradient(90deg,#fff,#888);-webkit-background-clip:text;font-family:Outfit,sans-serif;font-size:2.5rem;line-height:1.1;margin-bottom:.5rem;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{color:#888;font-family:JetBrains Mono,monospace}.fade-in{animation:fadeIn 1s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cursor{animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.waiting-decrypt{animation:pulse-dim 2s ease-in-out infinite;color:#555;font-family:JetBrains Mono,monospace}@keyframes pulse-dim{0%,to{opacity:.4}50%{opacity:.7}}@media(max-width:600px){.hero-title{font-size:1.8rem}.home-wrapper{gap:2rem;padding:80px 1rem 2rem}}.terminal-container[data-v-60f944d4]{width:100%}.terminal-window[data-v-60f944d4]{background:linear-gradient(180deg,#1a1625,#0d0b12);border:1px solid #2d2640;border-radius:8px;box-shadow:0 0 0 1px #a855f71a,0 10px 40px #00000080,inset 0 1px #ffffff0d;font-family:JetBrains Mono,monospace;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.terminal-window.minimized[data-v-60f944d4]{max-height:45px}.terminal-window.maximized[data-v-60f944d4]{border-radius:12px;inset:80px 20px 20px;position:fixed;z-index:1000}.terminal-header[data-v-60f944d4]{align-items:center;background:linear-gradient(180deg,#2a2438,#1e1a2a);border-bottom:1px solid #3d3454;cursor:default;display:flex;justify-content:space-between;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.terminal-title[data-v-60f944d4]{align-items:center;color:#9d8ab8;display:flex;font-size:.8rem;gap:.5rem}.kali-icon[data-v-60f944d4]{color:#a855f7;font-size:1rem}.window-controls[data-v-60f944d4]{display:flex;gap:8px}.control-btn[data-v-60f944d4]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:14px;justify-content:center;transition:all .15s ease;width:14px}.control-btn[data-v-60f944d4]:hover{font-size:8px}.control-btn.close[data-v-60f944d4]{background:#ff5f57;color:#4a0000}.control-btn.close[data-v-60f944d4]:hover{background:#ff3b30;box-shadow:0 0 8px #ff3b3080}.control-btn.min[data-v-60f944d4]{background:#febc2e;color:#5a4000}.control-btn.min[data-v-60f944d4]:hover{background:#f5a623;box-shadow:0 0 8px #febc2e80}.control-btn.max[data-v-60f944d4]{background:#28cd41;color:#0a4d00}.control-btn.max[data-v-60f944d4]:hover{background:#1db954;box-shadow:0 0 8px #28cd4180}.terminal-body[data-v-60f944d4]{background:linear-gradient(180deg,#0d0b12f2,#0a080efa);font-size:.95rem;line-height:1.7;min-height:150px;padding:1.5rem;position:relative}.terminal-window.maximized .terminal-body[data-v-60f944d4]{display:flex;flex-direction:column;height:calc(100% - 45px);overflow:hidden}.cmd-line[data-v-60f944d4]{color:#e0dfe4;margin-bottom:.5rem}.prompt[data-v-60f944d4]{color:#a855f7;font-weight:700;text-shadow:0 0 10px rgba(168,85,247,.3)}.output-text[data-v-60f944d4]{color:#b8b5bd;font-size:.9rem;margin:.3rem 0;white-space:pre-wrap}.warning-text[data-v-60f944d4]{background:#fcd34d1a;border-left:3px solid #fcd34d;color:#fcd34d;margin:.5rem 0;padding:.5rem}.success-text[data-v-60f944d4]{color:#4ade80}.error-text[data-v-60f944d4]{color:#f87171;margin:.3rem 0}.dir-color[data-v-60f944d4]{color:#60a5fa;font-weight:700}.interactive-terminal[data-v-60f944d4]{display:flex;flex-direction:column;height:100%}.terminal-history[data-v-60f944d4]{flex:1;overflow-y:auto;padding-bottom:1rem}.terminal-history[data-v-60f944d4]::-webkit-scrollbar{width:8px}.terminal-history[data-v-60f944d4]::-webkit-scrollbar-track{background:#0003}.terminal-history[data-v-60f944d4]::-webkit-scrollbar-thumb{background:#3d3454;border-radius:4px}.input-line[data-v-60f944d4]{align-items:center;border-top:1px solid #2d2640;display:flex;padding-top:.5rem}.terminal-input[data-v-60f944d4]{background:transparent;border:none;caret-color:#a855f7;color:#e0dfe4;flex:1;font-family:JetBrains Mono,monospace;font-size:.95rem;margin-left:.5rem;outline:none}.terminal-input[data-v-60f944d4]::-moz-selection{background:#a855f74d}.terminal-input[data-v-60f944d4]::selection{background:#a855f74d}.cursor[data-v-60f944d4]{animation:blink-60f944d4 1s step-end infinite;color:#a855f7;text-shadow:0 0 8px rgba(168,85,247,.6)}@keyframes blink-60f944d4{0%,50%{opacity:1}51%,to{opacity:0}}.restore-container[data-v-60f944d4]{display:flex;justify-content:center;padding:2rem;width:100%}.restore-btn[data-v-60f944d4]{align-items:center;background:linear-gradient(180deg,#1a1625,#0d0b12);border:1px dashed #a855f7;border-radius:8px;color:#a855f7;cursor:pointer;display:flex;font-family:JetBrains Mono,monospace;font-size:.9rem;gap:.75rem;padding:1rem 2rem;transition:all .3s ease}.restore-btn[data-v-60f944d4]:hover{background:#a855f726;border-style:solid;box-shadow:0 0 20px #a855f74d;transform:scale(1.02)}.terminal-body[data-v-60f944d4]:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 0,transparent 2px);content:"";inset:0;opacity:.3;pointer-events:none;position:absolute}.resource-card[data-v-e22761e7]{background:#141416e6;border:1px solid #333;border-radius:4px;overflow:hidden;padding:1.5rem;position:relative;transition:transform .3s,box-shadow .3s,border-color .3s}.resource-card[data-v-e22761e7]:before{background:#a855f7;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:2px}.resource-card[data-v-e22761e7]:hover{border-color:#a855f7;box-shadow:0 5px 15px #a855f71a;transform:translateY(-5px)}.resource-card[data-v-e22761e7]:hover:before{opacity:1}.resource-card.locked[data-v-e22761e7]{border-style:dashed;opacity:.6;pointer-events:none}.resource-card.pulse-animation[data-v-e22761e7]{animation:cardPulse-e22761e7 2s infinite}@keyframes cardPulse-e22761e7{0%{border-color:#a855f799;box-shadow:0 0 #a855f766}50%{border-color:#a855f7;box-shadow:0 0 20px 5px #a855f733}to{border-color:#a855f799;box-shadow:0 0 #a855f766}}.card-header[data-v-e22761e7]{color:#888;display:flex;font-family:JetBrains Mono,monospace;font-size:.75rem;justify-content:space-between;letter-spacing:.1em;margin-bottom:1rem}.doc-type[data-v-e22761e7]{text-transform:uppercase}.card-content h3[data-v-e22761e7]{color:#fff;font-family:Outfit,sans-serif;font-size:1.5rem;margin-bottom:.5rem}.sub-info[data-v-e22761e7]{color:#a855f7;font-size:.8rem;margin-bottom:1rem}.description[data-v-e22761e7],.sub-info[data-v-e22761e7]{font-family:JetBrains Mono,monospace}.description[data-v-e22761e7]{color:#888;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem}.card-footer[data-v-e22761e7]{align-items:center;border-top:1px solid #333;display:flex;justify-content:space-between;padding-top:1rem}.download-btn[data-v-e22761e7]{align-items:center;background:#2a2a3080;border:1px solid transparent;border-radius:2px;color:#fff;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:.85rem;gap:.5rem;padding:.6rem 1.2rem;text-decoration:none;transition:background .3s,color .3s}.download-btn[data-v-e22761e7]:hover{background:#a855f7;color:#fff}.download-btn.disabled[data-v-e22761e7]{background:transparent;border:1px solid #333;color:#555;cursor:not-allowed}.security-level[data-v-e22761e7]{font-family:JetBrains Mono,monospace;font-size:.7rem}
