:root{--lz-bg-color: #0a0a14;--lz-fg: #00ff41;--lz-accent-1: #00f5ff;--lz-accent-2: #ffd700;--lz-accent-3: #bf5fff;--lz-accent-4: #ff006e;--lz-font-body: "Courier New", Courier, monospace;--lz-font-heading: "Courier New", Courier, monospace;--lz-glow-fg: 0 0 6px #00ff41;--lz-glow-1: 0 0 8px #00f5ff;--lz-glow-2: 0 0 6px #ffd700;--lz-glow-3: 0 0 6px #bf5fff;--lz-glow-4: 0 0 6px #ff006e;--lz-title-shadow: 0 0 7px #00f5ff, 0 0 20px #00f5ff, 0 0 40px rgba(0,245,255,.4);--lz-border: rgba(0, 255, 65, .2);--lz-scanlines: .06;--lz-marquee-bg: #ff006e;--lz-marquee-fg: #000;--lz-marquee-speed: 28s;--lz-card-bg: rgba(0, 255, 65, .02);--lz-card-hover-bg: rgba(0, 245, 255, .04);--lz-card-hover-border: #00f5ff;--lz-prose-fg: rgba(0, 255, 65, .85);--lz-prose-muted: rgba(0, 255, 65, .6);--lz-link-color: #ff006e;--lz-link-hover: #ffd700;--lz-footer-fg: rgba(0, 255, 65, .5);--lz-bg-image: url("data:image/svg+xml,%3Csvg width='120' height='120' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='1' fill='white' opacity='0.25'/%3E%3Ccircle cx='60' cy='15' r='0.7' fill='white' opacity='0.4'/%3E%3Ccircle cx='90' cy='55' r='1' fill='white' opacity='0.15'/%3E%3Ccircle cx='20' cy='90' r='0.8' fill='white' opacity='0.35'/%3E%3Ccircle cx='75' cy='80' r='0.5' fill='white' opacity='0.5'/%3E%3Ccircle cx='45' cy='45' r='0.6' fill='white' opacity='0.2'/%3E%3Ccircle cx='110' cy='10' r='0.9' fill='white' opacity='0.3'/%3E%3Ccircle cx='10' cy='60' r='0.5' fill='white' opacity='0.45'/%3E%3C/svg%3E");--lz-bg-size: 120px 120px}[data-theme=chaos]{--lz-bg-color: #ff69b4;--lz-fg: #000;--lz-accent-1: #0000cc;--lz-accent-2: #ff0000;--lz-accent-3: #006600;--lz-accent-4: #9900cc;--lz-font-body: "Comic Sans MS", "Comic Sans", "Chalkboard SE", sans-serif;--lz-font-heading: "Comic Sans MS", "Comic Sans", "Chalkboard SE", sans-serif;--lz-glow-fg: none;--lz-glow-1: none;--lz-glow-2: none;--lz-glow-3: none;--lz-glow-4: none;--lz-title-shadow: none;--lz-border: #000;--lz-scanlines: 0;--lz-marquee-bg: #00cc00;--lz-marquee-fg: #ff0000;--lz-marquee-speed: 10s;--lz-card-bg: #ffff00;--lz-card-hover-bg: #00ff00;--lz-card-hover-border: #ff0000;--lz-prose-fg: #000;--lz-prose-muted: #660066;--lz-link-color: #0000cc;--lz-link-hover: #cc0000;--lz-footer-fg: rgba(0, 0, 0, .6);--lz-bg-image: none;--lz-bg-size: auto}[data-theme=terminal]{--lz-bg-color: #1a1a0a;--lz-fg: #ffb000;--lz-accent-1: #ff8c00;--lz-accent-2: #ffcc00;--lz-accent-3: #cc8800;--lz-accent-4: #ff6600;--lz-font-body: "Courier New", Courier, monospace;--lz-font-heading: "Courier New", Courier, monospace;--lz-glow-fg: 0 0 6px #ffb000;--lz-glow-1: 0 0 8px #ff8c00;--lz-glow-2: 0 0 6px #ffcc00;--lz-glow-3: 0 0 6px #cc8800;--lz-glow-4: 0 0 6px #ff6600;--lz-title-shadow: 0 0 7px #ff8c00, 0 0 20px #ff8c00, 0 0 40px rgba(255,140,0,.4);--lz-border: rgba(255, 176, 0, .2);--lz-scanlines: .08;--lz-marquee-bg: #ff8c00;--lz-marquee-fg: #000;--lz-marquee-speed: 28s;--lz-card-bg: rgba(255, 176, 0, .02);--lz-card-hover-bg: rgba(255, 176, 0, .06);--lz-card-hover-border: #ffcc00;--lz-prose-fg: rgba(255, 176, 0, .85);--lz-prose-muted: rgba(255, 176, 0, .6);--lz-link-color: #ffcc00;--lz-link-hover: #ff6600;--lz-footer-fg: rgba(255, 176, 0, .5);--lz-bg-image: none;--lz-bg-size: auto}[data-theme=vaporwave]{--lz-bg-color: #1a0a2e;--lz-fg: #ff71ce;--lz-accent-1: #01cdfe;--lz-accent-2: #ff71ce;--lz-accent-3: #b967ff;--lz-accent-4: #05ffa1;--lz-font-body: system-ui, -apple-system, "Segoe UI", sans-serif;--lz-font-heading: system-ui, -apple-system, "Segoe UI", sans-serif;--lz-glow-fg: none;--lz-glow-1: none;--lz-glow-2: none;--lz-glow-3: none;--lz-glow-4: none;--lz-title-shadow: 0 0 10px rgba(1, 205, 254, .5);--lz-border: rgba(185, 103, 255, .25);--lz-scanlines: 0;--lz-marquee-bg: #b967ff;--lz-marquee-fg: #fff;--lz-marquee-speed: 22s;--lz-card-bg: rgba(185, 103, 255, .06);--lz-card-hover-bg: rgba(1, 205, 254, .08);--lz-card-hover-border: #01cdfe;--lz-prose-fg: rgba(255, 113, 206, .85);--lz-prose-muted: rgba(185, 103, 255, .7);--lz-link-color: #01cdfe;--lz-link-hover: #05ffa1;--lz-footer-fg: rgba(185, 103, 255, .5);--lz-bg-image: none;--lz-bg-size: auto}[data-theme=gore]{--lz-bg-color: #0a0a2e;--lz-fg: #e0e000;--lz-accent-1: #00ffff;--lz-accent-2: #ff00ff;--lz-accent-3: #e0e000;--lz-accent-4: #ff4444;--lz-font-body: Georgia, "Times New Roman", serif;--lz-font-heading: Georgia, "Times New Roman", serif;--lz-glow-fg: none;--lz-glow-1: none;--lz-glow-2: none;--lz-glow-3: none;--lz-glow-4: none;--lz-title-shadow: 2px 2px 0 #ff00ff;--lz-border: #e0e000;--lz-scanlines: 0;--lz-marquee-bg: #e0e000;--lz-marquee-fg: #0a0a2e;--lz-marquee-speed: 18s;--lz-card-bg: rgba(0, 255, 255, .04);--lz-card-hover-bg: rgba(255, 0, 255, .06);--lz-card-hover-border: #ff00ff;--lz-prose-fg: #e0e0a0;--lz-prose-muted: rgba(224, 224, 0, .6);--lz-link-color: #00ffff;--lz-link-hover: #ff00ff;--lz-footer-fg: rgba(224, 224, 0, .5);--lz-bg-image: none;--lz-bg-size: auto}[data-theme=insane]{--lz-bg-color: #c8a46a;--lz-fg: #6b0000;--lz-accent-1: #8b0000;--lz-accent-2: #4a2800;--lz-accent-3: #6b4400;--lz-accent-4: #3a0000;--lz-font-body: "Papyrus", "Comic Sans MS", fantasy;--lz-font-heading: "Papyrus", "Comic Sans MS", fantasy;--lz-glow-fg: none;--lz-glow-1: none;--lz-glow-2: none;--lz-glow-3: none;--lz-glow-4: none;--lz-title-shadow: none;--lz-border: #8b6914;--lz-scanlines: 0;--lz-marquee-bg: #6b0000;--lz-marquee-fg: #c8a46a;--lz-marquee-speed: 28s;--lz-card-bg: rgba(240, 220, 170, .6);--lz-card-hover-bg: rgba(240, 220, 170, .8);--lz-card-hover-border: #6b0000;--lz-prose-fg: #4a1a00;--lz-prose-muted: #6b4400;--lz-link-color: #3a0000;--lz-link-hover: #8b0000;--lz-footer-fg: #8b6914;--lz-bg-image: url("data:image/svg+xml,%3Csvg width='80' height='80' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='20' cy='15' rx='12' ry='3' fill='%23b8944a' opacity='0.3' transform='rotate(25 20 15)'/%3E%3Cellipse cx='55' cy='35' rx='8' ry='2' fill='%23a07830' opacity='0.25' transform='rotate(-15 55 35)'/%3E%3Cellipse cx='35' cy='60' rx='10' ry='3' fill='%23b8944a' opacity='0.2' transform='rotate(40 35 60)'/%3E%3Cellipse cx='70' cy='70' rx='6' ry='2' fill='%23a07830' opacity='0.3' transform='rotate(-30 70 70)'/%3E%3Cellipse cx='10' cy='45' rx='7' ry='2' fill='%23b8944a' opacity='0.15' transform='rotate(10 10 45)'/%3E%3C/svg%3E");--lz-bg-size: 80px 80px}[data-theme=void]{--lz-bg-color: #000000;--lz-fg: #000000;--lz-accent-1: #000000;--lz-accent-2: #000000;--lz-accent-3: #000000;--lz-accent-4: #000000;--lz-font-body: system-ui, sans-serif;--lz-font-heading: system-ui, sans-serif;--lz-glow-fg: none;--lz-glow-1: none;--lz-glow-2: none;--lz-glow-3: none;--lz-glow-4: none;--lz-title-shadow: none;--lz-border: #000000;--lz-scanlines: 0;--lz-marquee-bg: #000000;--lz-marquee-fg: #000000;--lz-marquee-speed: 28s;--lz-card-bg: #000000;--lz-card-hover-bg: #000000;--lz-card-hover-border: #000000;--lz-prose-fg: #000000;--lz-prose-muted: #000000;--lz-link-color: #000000;--lz-link-hover: #000000;--lz-footer-fg: #000000;--lz-bg-image: none;--lz-bg-size: auto}[data-theme=boring]{--lz-bg-color: #ffffff;--lz-fg: #000000;--lz-accent-1: #000000;--lz-accent-2: #333333;--lz-accent-3: #666666;--lz-accent-4: #0000ee;--lz-font-body: "Times New Roman", Times, serif;--lz-font-heading: "Times New Roman", Times, serif;--lz-glow-fg: none;--lz-glow-1: none;--lz-glow-2: none;--lz-glow-3: none;--lz-glow-4: none;--lz-title-shadow: none;--lz-border: #cccccc;--lz-scanlines: 0;--lz-marquee-bg: #cccccc;--lz-marquee-fg: #000000;--lz-marquee-speed: 28s;--lz-card-bg: #ffffff;--lz-card-hover-bg: #f0f0f0;--lz-card-hover-border: #000000;--lz-prose-fg: #000000;--lz-prose-muted: #666666;--lz-link-color: #0000ee;--lz-link-hover: #551a8b;--lz-footer-fg: #666666;--lz-bg-image: none;--lz-bg-size: auto}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--lz-bg-color);background-image:var(--lz-bg-image);background-size:var(--lz-bg-size);color:var(--lz-fg);font-family:var(--lz-font-body);min-height:100vh;overflow-x:hidden}body:after{content:"";position:fixed;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,var(--lz-scanlines)) 3px,rgba(0,0,0,var(--lz-scanlines)) 4px);pointer-events:none;z-index:999}.lz-marquee-wrap{overflow:hidden;background:var(--lz-marquee-bg);color:var(--lz-marquee-fg);font-family:var(--lz-font-body);font-weight:700;font-size:.85rem;padding:4px 0;white-space:nowrap;border-bottom:2px solid var(--lz-accent-2)}.lz-marquee-track{display:inline-block;animation:lz-scroll var(--lz-marquee-speed) linear infinite}@keyframes lz-scroll{0%{transform:translate(100vw)}to{transform:translate(-100%)}}.lz-page-layout{display:flex;max-width:1060px;margin:0 auto;gap:0}.lz-container{max-width:760px;flex:1;min-width:0;padding:2.5rem 1.5rem 5rem;margin:0 auto}.lz-sidebar{width:200px;flex-shrink:0;padding:2.5rem 1rem 5rem 0;font-family:var(--lz-font-body);font-size:.7rem;border-left:1px solid var(--lz-border)}.lz-sidebar-box{border:2px inset var(--lz-border);padding:.6rem;margin-bottom:.75rem;background:var(--lz-card-bg)}.lz-sidebar-heading{font-weight:700;font-size:.65rem;color:var(--lz-accent-1);text-shadow:var(--lz-glow-1);letter-spacing:1px;border-bottom:1px solid var(--lz-border);padding-bottom:.3rem;margin-bottom:.4rem;font-family:var(--lz-font-heading)}.lz-archive-list{list-style:none}.lz-archive-month-name{color:var(--lz-accent-2);font-weight:700;font-size:.65rem}.lz-archive-list ul{list-style:none;margin:.2rem 0 .4rem .5rem}.lz-archive-list ul li{margin-bottom:.2rem}.lz-archive-list a{color:var(--lz-link-color);text-decoration:none;font-size:.65rem}.lz-archive-list a:hover{color:var(--lz-link-hover)}.lz-sidebar-links{list-style:none}.lz-sidebar-links li{margin-bottom:.2rem}.lz-sidebar-links a{color:var(--lz-link-color);text-decoration:none}.lz-sidebar-links a:hover{color:var(--lz-link-hover)}.lz-sidebar-mini div{color:var(--lz-prose-muted);margin-bottom:.15rem}@media (max-width: 860px){.lz-page-layout{flex-direction:column}.lz-sidebar{width:100%;max-width:760px;margin:0 auto;padding:0 1.5rem 3rem;border-left:none;border-top:1px solid var(--lz-border);display:grid;grid-template-columns:1fr 1fr;gap:.75rem}}.lz-site-title{font-size:clamp(2.5rem,8vw,5rem);font-weight:900;letter-spacing:-1px;color:var(--lz-accent-1);text-shadow:var(--lz-title-shadow);line-height:1;font-family:var(--lz-font-heading)}.lz-subtitle{margin-top:.5rem;font-size:1rem;color:var(--lz-accent-2);text-shadow:var(--lz-glow-2)}.lz-badge-row{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.lz-badge{border:2px solid var(--lz-fg);padding:4px 10px;font-size:.8rem;color:var(--lz-fg);text-shadow:var(--lz-glow-fg);font-family:var(--lz-font-body)}.lz-counter{color:var(--lz-accent-2);text-shadow:var(--lz-glow-2);font-size:1.1rem;letter-spacing:2px}.lz-blink{animation:lz-blink 1.1s step-end infinite}@keyframes lz-blink{0%,to{opacity:1}50%{opacity:0}}.lz-divider{margin:2.5rem 0 1.5rem;color:var(--lz-accent-3);font-size:.9rem;text-shadow:var(--lz-glow-3);display:flex;align-items:center;gap:.75rem;font-family:var(--lz-font-body)}.lz-divider:before,.lz-divider:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,var(--lz-accent-3),transparent)}.lz-post-list{display:flex;flex-direction:column;gap:1.5rem}.lz-post-card{border:1px solid var(--lz-border);padding:1rem 1.25rem;background:var(--lz-card-bg);transition:border-color .15s,background .15s}.lz-post-card:hover{border-color:var(--lz-card-hover-border);background:var(--lz-card-hover-bg)}.lz-post-date{font-size:.75rem;color:var(--lz-accent-2);text-shadow:var(--lz-glow-2);letter-spacing:1px;font-family:var(--lz-font-body)}.lz-post-title{margin-top:.3rem;font-size:1.1rem;font-weight:700;font-family:var(--lz-font-heading)}.lz-post-title a{color:var(--lz-accent-1);text-decoration:none;text-shadow:var(--lz-glow-1)}.lz-post-title a:hover{color:var(--lz-fg);text-shadow:var(--lz-glow-fg)}.lz-post-desc{margin-top:.4rem;font-size:.85rem;color:var(--lz-prose-muted);line-height:1.5}.lz-post-tags{margin-top:.5rem;display:flex;gap:.4rem;flex-wrap:wrap}.lz-tag{font-size:.7rem;color:var(--lz-accent-3);border:1px solid var(--lz-border);padding:1px 6px;font-family:var(--lz-font-body)}.lz-empty{color:var(--lz-prose-muted);font-size:.9rem;font-style:italic;padding:1rem 0}.lz-footer{margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--lz-border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:.8rem;color:var(--lz-footer-fg);font-family:var(--lz-font-body)}.lz-link{color:var(--lz-accent-4);text-decoration:none;text-shadow:var(--lz-glow-4);font-size:.8rem;font-family:var(--lz-font-body)}.lz-link:hover{color:var(--lz-accent-2);text-shadow:var(--lz-glow-2)}.lz-post-header{margin-top:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--lz-border)}.lz-post-header .lz-post-date{font-size:.8rem;margin-bottom:.75rem}.lz-post-title-lg{font-size:clamp(1.4rem,4vw,2.2rem);font-weight:900;color:var(--lz-accent-1);text-shadow:var(--lz-glow-1);line-height:1.2;font-family:var(--lz-font-heading)}.lz-post-footer{margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--lz-border);display:flex;justify-content:space-between;font-size:.8rem;color:var(--lz-footer-fg);font-family:var(--lz-font-body)}.lz-prose{margin-top:2.5rem;line-height:1.75;font-size:.95rem;color:var(--lz-prose-fg);font-family:var(--lz-font-body)}.lz-prose h1,.lz-prose h2,.lz-prose h3{font-family:var(--lz-font-heading);color:var(--lz-accent-1);text-shadow:var(--lz-glow-1);margin-top:2rem;margin-bottom:.75rem;line-height:1.3}.lz-prose h1{font-size:1.6rem}.lz-prose h2{font-size:1.3rem;border-bottom:1px solid var(--lz-border);padding-bottom:.3rem}.lz-prose h3{font-size:1.1rem;color:var(--lz-accent-2);text-shadow:var(--lz-glow-2)}.lz-prose p{margin-bottom:1.25rem}.lz-prose a{color:var(--lz-link-color);text-shadow:var(--lz-glow-4)}.lz-prose a:hover{color:var(--lz-link-hover)}.lz-prose strong{color:var(--lz-accent-2);font-weight:700}.lz-prose em{color:var(--lz-prose-muted)}.lz-prose code{background:#00000026;border:1px solid var(--lz-border);padding:1px 5px;font-family:Courier New,monospace;font-size:.88em;color:var(--lz-accent-2)}.lz-prose pre{background:#0006;border:1px solid var(--lz-border);border-left:3px solid var(--lz-fg);padding:1.25rem;overflow-x:auto;margin-bottom:1.25rem}.lz-prose pre code{background:none;border:none;padding:0;color:var(--lz-fg)}.lz-prose ul,.lz-prose ol{margin-left:1.5rem;margin-bottom:1.25rem}.lz-prose li{margin-bottom:.4rem}.lz-prose blockquote{border-left:3px solid var(--lz-accent-3);padding-left:1rem;margin:1.25rem 0;color:var(--lz-accent-3);font-style:italic}.lz-prose hr{border:none;border-top:1px solid var(--lz-border);margin:2rem 0}.lz-profile-card{margin-top:3.5rem;padding:1.25rem;border:4px outset var(--lz-border);background:var(--lz-card-bg);display:flex;gap:1.25rem;align-items:flex-start;font-family:var(--lz-font-body)}.lz-profile-img-wrap{flex-shrink:0}.lz-profile-img-placeholder{width:80px;height:80px;border:3px outset var(--lz-border);background:#0003;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--lz-prose-muted);filter:grayscale(.4) contrast(1.3)}.lz-profile-img-wrap img{width:80px;height:80px;border:3px outset var(--lz-border);-o-object-fit:cover;object-fit:cover;filter:grayscale(.3) contrast(1.4) saturate(.7)}.lz-profile-name{font-size:.95rem;font-weight:700;color:var(--lz-accent-1);text-shadow:var(--lz-glow-1);font-family:var(--lz-font-heading)}.lz-profile-bio{margin-top:.4rem;font-size:.8rem;color:var(--lz-prose-muted);line-height:1.5}.lz-profile-meta{margin-top:.5rem;font-size:.75rem;color:var(--lz-footer-fg);display:flex;justify-content:space-between;align-items:center}.lz-ad-gutter{position:fixed;top:50%;transform:translateY(-50%);width:120px;z-index:100;display:flex;flex-direction:column;gap:.75rem}.lz-ad-gutter-left{left:1rem}.lz-ad-gutter-right{right:1rem}.lz-ad{border:2px solid var(--lz-accent-2);padding:1.5rem .6rem;background:var(--lz-card-bg);font-family:var(--lz-font-body);text-align:center;cursor:pointer}.lz-ad-parody{border-style:outset;border-width:3px}.lz-ad-retro{border-color:var(--lz-accent-4);animation:lz-ad-blink-border 2s step-end infinite}@keyframes lz-ad-blink-border{0%,to{border-color:var(--lz-accent-2)}50%{border-color:var(--lz-accent-4)}}.lz-ad-headline{font-size:.8rem;font-weight:700;color:var(--lz-accent-1);text-shadow:var(--lz-glow-1);margin-bottom:.4rem;text-transform:uppercase}.lz-ad-body{font-size:.65rem;color:var(--lz-prose-muted);line-height:1.4;margin-bottom:.5rem}.lz-ad-cta{font-size:.7rem;font-weight:700;color:var(--lz-link-color);border:1px solid var(--lz-link-color);padding:2px 8px;display:inline-block}.lz-ad-dismiss{background:var(--lz-card-bg);border:2px outset #c0c0c0;color:var(--lz-prose-muted);font-family:Courier New,monospace;font-size:.6rem;padding:3px 8px;cursor:pointer;text-align:center}.lz-ad-dismiss:hover{background:var(--lz-card-hover-bg)}.lz-ad-restore{position:fixed;bottom:1rem;left:1rem;background:var(--lz-card-bg);border:1px solid var(--lz-border);color:var(--lz-prose-muted);font-family:Courier New,monospace;font-size:.55rem;padding:2px 6px;cursor:pointer;opacity:.5;z-index:100}.lz-ad-restore:hover{opacity:1;color:var(--lz-link-color)}@media (max-width: 1200px){.lz-ad-gutter,.lz-ad-restore{display:none}}.lz-slider-wrap{position:fixed;bottom:1rem;right:1rem;z-index:1000;display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:var(--lz-bg-color);border:1px solid var(--lz-border);font-family:var(--lz-font-body);font-size:.6rem;box-shadow:0 0 16px #0009}.lz-slider-label{color:var(--lz-fg);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lz-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:4px;background:var(--lz-border);outline:none;cursor:pointer}.lz-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--lz-fg);border:1px solid var(--lz-accent-1);cursor:pointer}.lz-slider::-moz-range-thumb{width:14px;height:14px;background:var(--lz-fg);border:1px solid var(--lz-accent-1);cursor:pointer;border-radius:0}.lz-mirror-btn{background:none;border:1px solid var(--lz-border);color:var(--lz-fg);font-family:var(--lz-font-body);font-size:.55rem;cursor:pointer;padding:1px 5px;opacity:.4;margin-left:.3rem;transition:opacity .1s}.lz-mirror-btn:hover{opacity:.8}.lz-mirror-btn.active{opacity:1;border-color:var(--lz-accent-1);color:var(--lz-accent-1)}[data-theme=void] .lz-slider-wrap{border-color:#0a0a0a;box-shadow:none}[data-theme=void] .lz-slider{background:#111}[data-theme=void] .lz-slider::-webkit-slider-thumb{background:#1a1a1a;border-color:#1a1a1a}[data-theme=void] .lz-slider::-moz-range-thumb{background:#1a1a1a;border-color:#1a1a1a}[data-theme=void] .lz-slider-label,[data-theme=void] .lz-mirror-btn{opacity:0}[data-theme=chaos] .lz-slider-wrap{border-width:3px;border-color:#000}[data-mirror] body>*:not(.lz-slider-wrap):not(.lz-toast):not(.lz-boot-overlay):not(.lz-crt-flicker):not(.lz-banner){transform:scaleX(-1)}[data-mirror] .lz-slider-wrap{transform:scaleX(1)}.lz-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;pointer-events:none;animation:lz-toast-fade 1.5s ease-out forwards}@keyframes lz-toast-fade{0%{opacity:1}70%{opacity:1}to{opacity:0}}.lz-toast-boring{font-family:Times New Roman,serif;font-size:.9rem;color:#999}.lz-toast-terminal{font-family:Courier New,monospace;font-size:1.2rem;color:#ffb000;text-shadow:0 0 8px #ffb000}.lz-toast-neon{font-family:Courier New,monospace;font-size:1.2rem;color:#00ff41;text-shadow:0 0 12px #00ff41,0 0 24px #00ff41}.lz-toast-vaporwave{font-family:system-ui,sans-serif;font-size:2rem;color:#ff71ce;text-shadow:0 0 10px rgba(185,103,255,.6);animation:lz-toast-float 1.5s ease-out forwards}@keyframes lz-toast-float{0%{opacity:1;transform:translate(-50%,-50%)}70%{opacity:1;transform:translate(-50%,-60%)}to{opacity:0;transform:translate(-50%,-70%)}}.lz-toast-gore{font-family:Georgia,serif;font-size:1.8rem;font-weight:700;color:#e0e000;background:#0a0a2e;border:4px double #e0e000;padding:.5rem 1.5rem;animation:lz-toast-glitch 1.5s ease-out forwards}@keyframes lz-toast-glitch{0%,10%{opacity:1;transform:translate(-50%,-50%)}12%{transform:translate(-48%,-52%) skew(-2deg)}14%{transform:translate(-52%,-48%) skew(2deg)}16%{transform:translate(-50%,-50%)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)}}.lz-toast-chaos{font-family:Comic Sans MS,Comic Sans,sans-serif;font-size:4.5rem;font-weight:700;animation:lz-toast-chaos-rainbow 1.5s linear forwards}@keyframes lz-toast-chaos-rainbow{0%{opacity:1;color:red;transform:translate(-50%,-50%) rotate(-2deg)}15%{color:#f80;transform:translate(-50%,-50%) rotate(1deg)}30%{color:#ff0;transform:translate(-50%,-50%) rotate(-1deg)}45%{color:#0d0;transform:translate(-50%,-50%) rotate(2deg)}60%{color:#06f;transform:translate(-50%,-50%) rotate(-1deg)}70%{opacity:1;color:#c0f}to{opacity:0;color:red;transform:translate(-50%,-50%)}}.lz-toast-insane{font-family:Papyrus,Comic Sans MS,fantasy;font-size:2.5rem;color:#6b0000;text-shadow:0 0 8px rgba(139,0,0,.3);animation:lz-toast-breathe 1.5s ease-out forwards}@keyframes lz-toast-breathe{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{transform:translate(-50%,-50%) scale(1.05);text-shadow:0 0 16px rgba(139,0,0,.5)}70%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0}}.lz-toast-void{font-family:system-ui,sans-serif;font-size:5rem;font-weight:900;color:#fff;animation:lz-toast-void-flash .8s ease-out forwards}@keyframes lz-toast-void-flash{0%{opacity:1}20%{opacity:1}to{opacity:0;color:#000}}@keyframes lz-sparkle-fly{0%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}to{opacity:0;transform:translate(-50%,calc(-50% - 55px)) scale(.2) rotate(200deg)}}.lz-sparkle{position:fixed;pointer-events:none;z-index:9998;animation:lz-sparkle-fly .75s ease-out forwards;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}@keyframes lz-banner-slide{0%{transform:translate(-100vw)}12%{transform:translate(0)}82%{transform:translate(0)}to{transform:translate(110vw)}}.lz-banner{position:fixed;top:38%;left:0;width:100%;z-index:9997;padding:14px 24px;text-align:center;font-size:1rem;font-weight:700;animation:lz-banner-slide 5.5s ease-in-out forwards;pointer-events:none;font-family:var(--lz-font-body)}[data-theme=chaos] .lz-site-title{text-decoration:underline;text-underline-offset:6px;animation:lz-rainbow 2s linear infinite}@keyframes lz-rainbow{0%{color:red;text-shadow:3px 3px 0 #0000ff,6px 6px 0 #00ff00}16%{color:#f80;text-shadow:3px 3px 0 #cc00ff,6px 6px 0 #0000ff}33%{color:#ff0;text-shadow:3px 3px 0 #ff0000,6px 6px 0 #cc00ff}50%{color:#0d0;text-shadow:3px 3px 0 #ff00ff,6px 6px 0 #ff8800}66%{color:#06f;text-shadow:3px 3px 0 #00dd00,6px 6px 0 #ff00ff}83%{color:#c0f;text-shadow:3px 3px 0 #ffff00,6px 6px 0 #00dd00}to{color:red;text-shadow:3px 3px 0 #0000ff,6px 6px 0 #00ff00}}[data-theme=chaos] .lz-badge{background:#ff0;border-color:#000;border-width:3px;animation:lz-blink .55s step-end infinite}[data-theme=chaos] .lz-badge:nth-child(2){animation-delay:.18s}[data-theme=chaos] .lz-badge:nth-child(3){animation-delay:.09s}[data-theme=chaos] .lz-tag{background:red;color:#ff0;border-color:#000;font-weight:700}[data-theme=chaos] .lz-post-card{border-width:2px}[data-theme=gore] .lz-post-card,[data-theme=gore] .lz-sidebar-box,[data-theme=gore] .lz-profile-card{border-style:double;border-width:4px}[data-theme=gore] .lz-site-title{animation:lz-gore-glitch 6s ease-in-out infinite}@keyframes lz-gore-glitch{0%,83%,91%,to{transform:none;color:var(--lz-accent-1)}84%{transform:translate(-2px,1px) skew(-1deg);color:#0ff}87%{transform:translate(2px,-1px) skew(1deg);color:#f0f}90%{transform:translate(-1px,2px);color:#0ff}}[data-theme=gore] .lz-badge{animation:lz-gore-badge-pulse 3.5s ease-in-out infinite}[data-theme=gore] .lz-badge:nth-child(2){animation-delay:1.2s}[data-theme=gore] .lz-badge:nth-child(3){animation-delay:2.4s}@keyframes lz-gore-badge-pulse{0%,to{color:#e0e000;border-color:#e0e000}50%{color:#f0f;border-color:#f0f}}[data-theme=insane] .lz-site-title{font-style:italic;animation:lz-insane-breathe 5s ease-in-out infinite}@keyframes lz-insane-breathe{0%,to{color:#6b0000;text-shadow:none}50%{color:#8b2000;text-shadow:0 0 12px rgba(139,0,0,.4)}}[data-theme=void] .lz-marquee-wrap,[data-theme=void] .lz-badge-row,[data-theme=void] .lz-divider,[data-theme=void] .lz-ad-gutter{display:none}[data-theme=void] .lz-sidebar-box{border:none}[data-theme=void] .lz-sidebar{border-left:none}[data-theme=void] .lz-post-card{border:none}[data-theme=void] .lz-footer{border-top:none}[data-theme=boring] .lz-site-title{font-size:1.5rem;text-shadow:none;animation:none}[data-theme=boring] .lz-badge-row,[data-theme=boring] .lz-star,[data-theme=boring] .lz-marquee-wrap{display:none}[data-theme=boring] .lz-subtitle{font-style:italic}[data-theme=boring] .lz-divider{display:none}.lz-boot-overlay{position:fixed;inset:0;background:#0a0a14;z-index:10000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .7s ease}.lz-boot-terminal{font-family:Courier New,Courier,monospace;color:#00ff41;text-shadow:0 0 4px #00ff41;max-width:580px;width:90%;padding:2rem}.lz-boot-line{margin-bottom:.4rem;font-size:.9rem;line-height:1.6}.lz-boot-skip{margin-top:1.5rem;color:#00ff4180;font-size:.8rem}.lz-crt-flicker{position:fixed;inset:0;background:#0000001f;z-index:998;pointer-events:none;animation:lz-crt-flash .15s step-end forwards}@keyframes lz-crt-flash{0%{opacity:.8}25%{opacity:.2}50%{opacity:.9}75%{opacity:.1}to{opacity:0}}.lz-read-time{opacity:.6}
