.share-container[data-astro-cid-zllr3mxm]{margin-top:50px;padding-top:30px;border-top:2px dashed currentColor;text-align:center}.share-title[data-astro-cid-zllr3mxm]{font-size:1rem;letter-spacing:3px;margin-bottom:20px;opacity:.8}.share-buttons[data-astro-cid-zllr3mxm]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;width:100%}.share-btn[data-astro-cid-zllr3mxm]{flex:1 1 calc(25% - 15px);min-width:140px;display:flex;align-items:center;justify-content:center;padding:12px 10px;font-size:.85rem;font-weight:700;text-decoration:none;border:1px solid currentColor;background:#8080800d;cursor:pointer;transition:all .2s ease;font-family:monospace;text-align:center;box-sizing:border-box}@media (max-width: 800px){.share-buttons[data-astro-cid-zllr3mxm]{flex-direction:column;gap:10px}.share-btn[data-astro-cid-zllr3mxm]{width:100%;flex:none}}body.detective .share-btn[data-astro-cid-zllr3mxm]{background:#0000000d;color:var(--ink-black)}body.detective .share-btn[data-astro-cid-zllr3mxm]:hover{background:var(--ink-black);color:var(--paper-bg);transform:translate(2px,2px);box-shadow:1px 1px #0003}body.hacker .share-btn[data-astro-cid-zllr3mxm]{background:#00ff410d;color:var(--hacker-green)}body.hacker .share-btn[data-astro-cid-zllr3mxm]:hover{background:var(--hacker-green);color:#000;box-shadow:0 0 10px #00ff4166}.share-telegram[data-astro-cid-zllr3mxm]{border-color:#0088cc80}.share-twitter[data-astro-cid-zllr3mxm]{border-color:#1da1f280}.share-whatsapp[data-astro-cid-zllr3mxm]{border-color:#25d36680}.share-copy[data-astro-cid-zllr3mxm]{border-color:currentColor}.share-btn[data-astro-cid-zllr3mxm].copied{background:currentColor;color:var(--paper-bg)}body.hacker .share-btn[data-astro-cid-zllr3mxm].copied{color:#000}:root{--term-green: #00ff41;--term-red: #ff3e3e;--term-bg-h: rgba(0, 5, 0, .95);--term-bg-d: rgba(15, 15, 15, .98)}.terminal-overlay[data-astro-cid-vibmgszj]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;display:flex;justify-content:center;align-items:center;font-family:Courier New,Courier,monospace;overflow:hidden;backdrop-filter:blur(5px)}.terminal-box[data-astro-cid-vibmgszj]{width:90%;max-width:700px;height:400px;background:#000;position:relative;padding:20px;display:flex;flex-direction:column;transition:all .3s ease}body.hacker .terminal-overlay[data-astro-cid-vibmgszj]{background:var(--term-bg-h);color:var(--term-green)}body.hacker .terminal-box[data-astro-cid-vibmgszj]{border:2px solid var(--term-green);box-shadow:0 0 20px #00ff4133}body.hacker .terminal-header[data-astro-cid-vibmgszj]{border-bottom:1px solid var(--term-green)}body.hacker .terminal-close-btn[data-astro-cid-vibmgszj],body.hacker .terminal-title[data-astro-cid-vibmgszj],body.hacker #terminal-input[data-astro-cid-vibmgszj],body.hacker .cursor[data-astro-cid-vibmgszj],body.hacker .line[data-astro-cid-vibmgszj]{color:var(--term-green)}body.hacker .scanlines[data-astro-cid-vibmgszj]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);background-size:100% 4px,3px 100%;pointer-events:none;z-index:2}body.detective .terminal-overlay[data-astro-cid-vibmgszj]{background:#161616e6;color:#1a1a1a;backdrop-filter:blur(8px)}body.detective .terminal-box[data-astro-cid-vibmgszj]{border:1px solid #c4bca3;box-shadow:8px 8px #00000026;background:#e9e4d4;padding:0;overflow:hidden}body.detective .terminal-header[data-astro-cid-vibmgszj]{background:#c4bca3;color:#444;margin:0;padding:12px 25px;border-bottom:1px solid #b1a789}body.detective .terminal-close-btn[data-astro-cid-vibmgszj]{color:#7d2a2a;text-transform:uppercase;font-weight:800;font-size:.7rem;letter-spacing:1px;text-decoration:none;border:1px solid rgba(0,0,0,.2);padding:4px 8px;background:#fff3}body.detective .terminal-title[data-astro-cid-vibmgszj]{font-family:Inter,system-ui,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:.75rem}body.detective .terminal-body[data-astro-cid-vibmgszj]{padding:30px 40px;font-family:Courier,Courier New,monospace;color:#222;background:#fdfdfd;background-image:radial-gradient(#dcd5c0 1.2px,transparent 1.2px);background-size:20px 20px}body.detective #terminal-input[data-astro-cid-vibmgszj]{color:#000;font-weight:700;border-bottom:2px solid #333;margin-left:5px;font-family:Courier,monospace}body.detective .scanlines[data-astro-cid-vibmgszj]{display:none}body.detective .cursor[data-astro-cid-vibmgszj]{color:#000;font-weight:900}body.detective .line[data-astro-cid-vibmgszj]{color:#222;font-weight:500;margin-bottom:12px}.terminal-header[data-astro-cid-vibmgszj]{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:20px;font-size:.8rem}.terminal-close-btn[data-astro-cid-vibmgszj]{background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:1.4rem;line-height:1;padding:0 5px;transition:transform .2s,opacity .2s}.terminal-close-btn[data-astro-cid-vibmgszj]:hover{transform:scale(1.1);opacity:.8}.terminal-body[data-astro-cid-vibmgszj]{flex-grow:1;overflow-y:auto;font-size:1.1rem;line-height:1.5}.input-line[data-astro-cid-vibmgszj]{display:flex;gap:10px;margin-top:10px}#terminal-input[data-astro-cid-vibmgszj]{background:transparent;border:none;font-family:inherit;font-size:inherit;width:100%;outline:none}.line[data-astro-cid-vibmgszj]{margin-bottom:5px;animation:typing .1s steps(40,end)}body.hacker .success-text[data-astro-cid-vibmgszj]{color:#fff;text-shadow:0 0 10px var(--term-green)}body.detective .success-text[data-astro-cid-vibmgszj]{color:#0f0;font-weight:700}.error-text[data-astro-cid-vibmgszj]{color:red;text-shadow:0 0 10px #ff0000}.shake[data-astro-cid-vibmgszj]{animation:shake .4s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes typing{0%{opacity:0}to{opacity:1}}.hex-dump[data-astro-cid-vibmgszj]{color:#00ff414d!important;font-size:.85rem;margin-bottom:2px!important;font-family:Courier New,Courier,monospace;animation:none!important}body.detective .hex-dump[data-astro-cid-vibmgszj]{display:none}.stego-letter[data-astro-cid-vibmgszj]{color:#00ff410d;animation:hacker-glint 8s infinite}@keyframes hacker-glint{0%,95%,to{color:#00ff410d;text-shadow:none}96%{color:#00ff41cc;text-shadow:0 0 5px rgba(0,255,65,.8)}98%{color:#00ff414d;text-shadow:none}}.invisible-clue{margin-top:40px;padding:10px;text-align:center;font-size:1.2rem;letter-spacing:5px;font-weight:700;user-select:text;color:transparent}body.detective .invisible-clue::selection{background:var(--ink-black);color:var(--paper-bg)}body.hacker .invisible-clue::selection{background:var(--hacker-green);color:#000}.semantic-glitch{display:inline-block;animation:text-glitch 1.2s infinite;position:relative}@keyframes text-glitch{0%,20%{opacity:1;color:inherit;transform:none;text-shadow:none;font-weight:inherit}30%{color:var(--term-green);transform:skew(-20deg) scale(1.3);text-shadow:4px 0 0 rgba(255,0,0,.8),-4px 0 0 rgba(0,0,255,.8);font-weight:900;z-index:10}40%{color:inherit;transform:none;text-shadow:none;font-weight:inherit}50%{color:#ff0000e6;transform:skew(20deg) scale(1.2);text-shadow:none;font-weight:700}60%,to{opacity:1;color:inherit;transform:none;text-shadow:none;font-weight:inherit}}.hover-reveal-container{margin:40px auto;text-align:center}.hover-reveal-clue{display:block;width:100%;box-sizing:border-box;padding:15px 20px;border-radius:2px;font-family:Courier Standard,Courier New,monospace;font-size:1.5rem;font-weight:900;letter-spacing:15px;cursor:crosshair;background-color:var(--ink-black);color:var(--ink-black);border:1px transparent;user-select:none;transition:all .5s ease-out}.hover-reveal-clue:hover{background-color:transparent;color:#fff;text-shadow:0 -2px 4px #ffeb3b,0 -6px 10px #ff9800,0 -10px 14px #f44336,0 -14px 20px rgba(255,0,0,.8);border:1px dotted #e73c3c;transition:all 3s ease-in 3s}body.hacker .hover-reveal-clue{background-color:var(--term-green);color:var(--term-green)}body.hacker .hover-reveal-clue:hover{background-color:#00ff410d;color:#fff;text-shadow:0 -2px 4px #ebffea,0 -6px 10px #70ff6a,0 -10px 14px #12db0e,0 -14px 20px rgba(0,255,65,.8);border:1px dotted var(--term-green)}.countdown-timer{position:fixed;top:40px;left:50%;transform:translate(-50%);background:#000;color:red;border:3px solid #ff0000;padding:10px 30px;font-family:Courier Standard,Courier New,monospace;font-size:2.5rem;font-weight:900;letter-spacing:5px;box-shadow:0 0 25px #f009;z-index:100000;border-radius:5px;text-shadow:0 0 10px #ff0000;pointer-events:none}.supplies-section{margin-top:20px;margin-bottom:40px;padding-bottom:20px;border-bottom:2px dashed currentColor}.product-card{padding:15px;border:1px solid currentColor;display:flex;flex-direction:column;transition:.3s}.product-image-container{width:100%;aspect-ratio:4 / 3;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px;border:1px dashed currentColor}.product-image{max-width:100%;max-height:100%;object-fit:contain}.product-info{display:flex;flex-direction:column;flex-grow:1;align-items:center;text-align:center}.product-name{font-size:1.1rem;font-weight:700;margin-bottom:15px;line-height:1.3}.product-actions{display:flex;justify-content:center;align-items:center;border-top:1px dotted currentColor;padding-top:15px;margin-top:auto;width:100%}.buy-btn{display:inline-block;padding:10px 15px;font-size:.9rem;font-weight:700;text-decoration:none;text-transform:uppercase;border:1px solid currentColor;transition:.2s;width:100%;text-align:center;box-sizing:border-box}body.detective .product-card{background:#00000005;box-shadow:4px 4px #0000001a}body.detective .buy-btn{background:#0000000d;color:var(--ink-black)}body.detective .buy-btn:hover{background:var(--ink-black);color:var(--paper-bg);transform:translate(2px,2px);box-shadow:1px 1px #0003}body.hacker .product-card{background:#00ff4105;border-color:#00ff4166}body.hacker .buy-btn{background:#00ff410d;color:var(--hacker-green)}body.hacker .buy-btn:hover{background:var(--hacker-green);color:#000;box-shadow:0 0 10px #00ff4166}.related-section{margin-top:60px;border-top:2px solid currentColor;padding-top:30px}.section-title{font-size:1.2rem;letter-spacing:3px;text-transform:uppercase;margin-bottom:25px}.related-card{display:flex;flex-direction:column;border:1px solid var(--neutral-border);text-decoration:none;color:inherit;transition:.3s;background:#8080800d;height:100%}body.detective .related-card:hover{background:var(--ink-black);color:var(--paper-bg);transform:translate(2px,2px);box-shadow:1px 1px #0003;border-color:var(--ink-black)}body.detective .related-card:hover .rel-id{color:var(--paper-bg);opacity:.8}body.hacker .related-card:hover{background:var(--hacker-green);color:#000;box-shadow:0 0 15px #00ff4166;border-color:var(--hacker-green)}body.hacker .related-card:hover .rel-id{color:#000;opacity:.8}.rel-image-container{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid currentColor}.rel-image{width:100%;height:100%;object-fit:cover;transition:.5s}.related-card:hover .rel-image{transform:scale(1.05)}.rel-info{padding:15px;display:flex;flex-direction:column;flex-grow:1}.rel-id{font-size:.75rem;opacity:.6;margin-bottom:5px;font-weight:700}.rel-title{font-size:1rem;font-weight:700;line-height:1.3}@media (max-width: 768px){.container{padding-top:80px;width:100%}.metadata-grid{grid-template-columns:1fr}.content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;max-width:100%;border:0;box-sizing:border-box}.content th,.content td{min-width:150px;white-space:normal}.product-card{padding:10px}.product-image-container{aspect-ratio:4 / 3;margin-bottom:10px}.product-name{font-size:1rem}.product-actions{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.secret-marker{opacity:0;width:0;display:inline-block;overflow:hidden}
