h1.svelte-1t0t0t4,h2.svelte-1t0t0t4,h3.svelte-1t0t0t4{font-family:Cyber,monospace;text-shadow:0 0 5px rgba(0,255,255,.3);line-height:1.2}.code-block.svelte-1t0t0t4{background:#0009;border-radius:4px;border-left:3px solid var(--tech-cyan);font-family:monospace;overflow:hidden}button.svelte-1t0t0t4:focus,a.svelte-1t0t0t4:focus{outline:2px solid var(--tech-cyan);outline-offset:2px}button.svelte-1t0t0t4:hover,a.svelte-1t0t0t4:hover{text-shadow:0 0 8px var(--tech-cyan)}.guide-section.svelte-1qu6r9t{border-radius:.375rem;overflow:hidden}.has-border-left.svelte-1qu6r9t{border-left:4px solid var(--section-accent)}.has-border-top.svelte-1qu6r9t{border-top:2px solid var(--section-accent)}.section-content.svelte-1qu6r9t{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.section-title.svelte-1qu6r9t{font-family:Cyber,monospace;text-shadow:0 0 5px rgba(0,255,255,.3)}.section-symbol.svelte-1qu6r9t{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.grid-lines.svelte-1qu6r9t{background-size:20px 20px;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);pointer-events:none}.data-flow.svelte-1qu6r9t{pointer-events:none;overflow:hidden}.data-line.svelte-1qu6r9t{position:absolute;height:2px;background:linear-gradient(to right,transparent,var(--color),transparent);width:100%;animation:svelte-1qu6r9t-data-flow 8s linear infinite;animation-delay:var(--delay, 0s);top:calc(var(--delay, 0s) * 10vh + 10%);opacity:.6}@keyframes svelte-1qu6r9t-data-flow{0%{transform:translate(-100%) translateY(0)}to{transform:translate(100%) translateY(0)}}.tool-card.svelte-1gik4ri{border:1px solid var(--card-border-color, var(--tech-blue));border-opacity:.2}.tool-card.svelte-1gik4ri:hover{border-opacity:.5;transform:translateY(-2px)}.critical-badge.svelte-1gik4ri{background-color:var(--badge-color, var(--tech-red));background-opacity:.2;color:var(--badge-color, var(--tech-red))}.tool-link.svelte-1gik4ri:hover{text-shadow:0 0 8px var(--card-border-color)}.hover\:shadow-glow.svelte-1gik4ri:hover{box-shadow:0 0 15px rgba(var(--card-glow-color),.15)}@keyframes svelte-1gik4ri-subtle-glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.tool-card.svelte-1gik4ri:hover h4:where(.svelte-1gik4ri){animation:svelte-1gik4ri-subtle-glitch .5s ease-in-out}.security-settings-container.svelte-gsy7pl{margin-bottom:1.5rem}.settings-title.svelte-gsy7pl{font-family:Cyber,monospace;font-weight:700;font-size:1.1rem;text-shadow:0 0 5px rgba(0,255,255,.3)}.code-block.svelte-gsy7pl{background:var(--bg-color, var(--dark-bg));border-radius:4px;border-left:3px solid var(--border-color, var(--tech-green));font-family:monospace;overflow:hidden}.setting-item.svelte-gsy7pl{padding-left:1rem;border-left:1px solid var(--border-color, var(--tech-green));border-opacity:.3;margin-bottom:.75rem;text-white:opacity-90;position:relative;transition:all .2s ease}.setting-item.svelte-gsy7pl:last-child{margin-bottom:0}.setting-item.svelte-gsy7pl:hover{border-opacity:.8;transform:translate(2px)}.setting-number.svelte-gsy7pl{color:var(--border-color, var(--tech-green));font-weight:700;margin-right:.5rem}.setting-text.svelte-gsy7pl{color:#fff;opacity:.9;line-height:1.4}.empty-settings.svelte-gsy7pl{font-style:italic;padding:.5rem 0}@keyframes svelte-gsy7pl-text-glitch{0%{transform:translate(0) skew(0)}2%{transform:translate(-2px) skew(.5deg)}4%{transform:translate(2px) skew(-.5deg)}6%{transform:translate(0) skew(0)}to{transform:translate(0) skew(0)}}.setting-item.svelte-gsy7pl:hover .setting-text:where(.svelte-gsy7pl){animation:svelte-gsy7pl-text-glitch 2s ease-in-out infinite;text-shadow:0 0 3px var(--border-color, var(--tech-green))}.card.svelte-6nyy00{background-color:#0000004d;border-radius:.375rem;padding:1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}.card.svelte-6nyy00:hover{background-color:#0006;box-shadow:0 0 15px #00ffff1a}.practice-text.svelte-6nyy00{color:#fff;opacity:.9;line-height:1.5}li.svelte-6nyy00:hover .practice-text:where(.svelte-6nyy00){opacity:1;text-shadow:0 0 3px rgba(255,255,255,.3)}li.svelte-6nyy00:hover svg:where(.svelte-6nyy00){filter:drop-shadow(0 0 2px currentColor)}@media(max-width:768px){.practices-container.svelte-6nyy00{grid-template-columns:1fr}}
