:root{--navy:#003;--hotpink:#f0f;--lime:#0f0;--cyan:#0ff;--yellow:#ff0;--red:red;--purple:#9d00ff;--blue:#1414ff;--orange:#ff6a00;--silver:silver;--teal:teal;--hotgreen:#39ff14;--stars:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Crect width='140' height='140' fill='%23000033'/%3E%3Cg fill='%23ffffff'%3E%3Ccircle cx='18' cy='24' r='1.2'/%3E%3Ccircle cx='96' cy='12' r='1'/%3E%3Ccircle cx='120' cy='66' r='1.6'/%3E%3Ccircle cx='48' cy='84' r='1'/%3E%3Ccircle cx='78' cy='116' r='1.3'/%3E%3Ccircle cx='30' cy='128' r='1'/%3E%3Ccircle cx='8' cy='72' r='1'/%3E%3C/g%3E%3Cg fill='%23fff89e'%3E%3Ccircle cx='66' cy='48' r='1.7'/%3E%3Ccircle cx='132' cy='104' r='1.1'/%3E%3C/g%3E%3Cg stroke='%2300ffff' stroke-width='0.9'%3E%3Cpath d='M108 34 l0 10 M103 39 l10 0'/%3E%3C/g%3E%3Cg stroke='%23ff00ff' stroke-width='0.9'%3E%3Cpath d='M40 40 l0 8 M36 44 l8 0'/%3E%3C/g%3E%3C/svg%3E");--hazard:repeating-linear-gradient(45deg, #fc0 0 18px, #000 18px 36px)}*,:before,:after{box-sizing:border-box}html{background:#000}body{background:var(--stars);color:#fff;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ctext y='22' font-size='22'%3E%E2%9C%A8%3C/text%3E%3C/svg%3E") 4 4,auto;background-attachment:fixed;min-height:100vh;margin:0;padding:0;font-family:Comic Sans MS,Comic Neue,Chalkboard SE,Marker Felt,cursive;font-size:16px;line-height:1.5;overflow-x:hidden}.page{z-index:2;max-width:820px;margin:0 auto;padding:0 8px 40px;position:relative}.panel{border:6px ridge var(--hotpink);background:#12004a;margin:22px 0;padding:0;box-shadow:8px 8px #000,0 0 22px #f0fa}a{color:var(--cyan);font-weight:700;text-decoration:underline}a:visited{color:var(--yellow)}a:hover{color:var(--hotpink);background:var(--yellow);text-decoration:none}::selection{background:var(--hotpink);color:var(--yellow)}::-webkit-scrollbar{width:20px;height:20px}::-webkit-scrollbar-track{background:var(--silver)}::-webkit-scrollbar-thumb{background:var(--silver);border:3px outset #fff}::-webkit-scrollbar-button{background:var(--silver) center / 10px no-repeat;border:3px outset #fff;height:20px;display:block}.blink{animation:.8s steps(2,start) infinite blink}@keyframes blink{50%{opacity:0}}.rainbow{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,red,#f90,#ff0,#3f0,#0ff,#30f,#f0f,red);background-size:200% 100%;background-clip:text;font-weight:700;animation:3s linear infinite rainbow-slide}@keyframes rainbow-slide{to{background-position:200% 0}}.wordart{letter-spacing:2px;text-transform:uppercase;-webkit-text-stroke:2px #000;paint-order:stroke fill;filter:drop-shadow(3px 3px #000)drop-shadow(5px 5px #f0f);font-family:Impact,Arial Black,Haettenschweiler,sans-serif;line-height:1.05}.glow-cyan{color:var(--cyan);text-shadow:0 0 6px #0ff,0 0 12px #0ff}.glow-lime{color:var(--lime);text-shadow:0 0 6px #0f0,0 0 12px #0f0}.glow-yellow{color:var(--yellow);text-shadow:0 0 6px #ff0,0 0 12px #ff6a00}.glow-pink{color:var(--hotpink);text-shadow:0 0 6px #f0f,0 0 12px #f0f}.wobble{animation:1.6s ease-in-out infinite wobble;display:inline-block}@keyframes wobble{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.spin{animation:2.4s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.bounce{animation:1s ease-in-out infinite bounce;display:inline-block}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pulse{animation:.9s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.badge{color:red;background:var(--yellow);text-transform:uppercase;letter-spacing:1px;vertical-align:middle;border:2px solid red;padding:3px 8px;font-family:Impact,Arial Black,sans-serif;font-size:13px;font-weight:700;animation:.6s steps(2,end) infinite badge-flash;display:inline-block;transform:rotate(-8deg);box-shadow:2px 2px #000}@keyframes badge-flash{50%{color:var(--yellow);border-color:var(--yellow);background:red}}.banner-bar{background:var(--hazard);color:#fff;text-align:center;padding:4px}.banner-bar .inner{background:#000;margin:2px;padding:8px 6px}.hr-rainbow{background:repeating-linear-gradient(90deg,red 0 14px,#f90 14px 28px,#ff0 28px 42px,#0c0 42px 56px,#06f 56px 70px,#c0f 70px 84px) 0 0/84px 100%;border:0;height:8px;margin:14px 0;animation:1.5s linear infinite hr-slide;box-shadow:0 0 8px #fff}@keyframes hr-slide{to{background-position:84px 0}}.fire-bar{text-align:center;letter-spacing:2px;filter:drop-shadow(0 0 3px #ff6a00);white-space:nowrap;font-size:22px;animation:.25s steps(2,end) infinite flicker;overflow:hidden}@keyframes flicker{50%{opacity:.72;filter:drop-shadow(0 0 8px #fc0)hue-rotate(-12deg)}}.construction{background:var(--hazard);text-align:center;color:#000;padding:6px;font-family:Impact,Arial Black,sans-serif;animation:.9s linear infinite construction-slide}.construction .plate{color:#000;letter-spacing:1px;text-transform:uppercase;background:#fc0;border:3px solid #000;padding:6px 14px;font-size:15px;display:inline-block}@keyframes construction-slide{to{background-position:51px 0}}.win95{background:var(--silver);color:#000;border:3px outset #fff;box-shadow:4px 4px #000}.win95 .titlebar{color:#fff;background:linear-gradient(90deg,navy,#1084d0);justify-content:space-between;align-items:center;padding:3px 4px;font-family:Tahoma,MS Sans Serif,Verdana,sans-serif;font-size:13px;font-weight:700;display:flex}.win95 .titlebar .btns{gap:3px;display:flex}.win95 .titlebar .btns span{background:var(--silver);color:#000;text-align:center;border:2px outset #fff;width:18px;height:16px;font-family:Tahoma,sans-serif;font-size:10px;line-height:12px}.win95 .win-body{padding:12px;font-family:Tahoma,MS Sans Serif,sans-serif}.counter{border:3px inset var(--silver);background:#000;gap:2px;padding:4px;display:inline-flex}.counter b{color:var(--hotgreen);text-shadow:0 0 6px #39ff14;background:#001a00;padding:2px 5px;font-family:Courier New,monospace;font-size:20px}.btn95{background:var(--silver);color:#000;cursor:pointer;border:3px outset #fff;padding:5px 12px;font-family:Tahoma,MS Sans Serif,sans-serif;font-size:13px;font-weight:700}.btn95:active{border-style:inset}.center{text-align:center}marquee{overflow:hidden}@media (width<=720px){body{font-size:15px}.wordart{-webkit-text-stroke:1px #000}}.topbar[data-astro-cid-j4oh5jon]{border-bottom:3px ridge var(--lime);z-index:3;background:#000;padding:5px 0;position:relative}.scroller[data-astro-cid-j4oh5jon]{color:var(--lime);text-shadow:0 0 5px #0f0;font-family:Comic Sans MS,Comic Neue,cursive;font-size:15px;font-weight:700}.scroller[data-astro-cid-j4oh5jon] b[data-astro-cid-j4oh5jon]{color:var(--yellow)}.webring-top[data-astro-cid-j4oh5jon]{text-align:center;z-index:3;color:#fff;max-width:820px;margin:0 auto;padding:6px 8px;font-size:13px;font-weight:700;position:relative}.hero[data-astro-cid-yodha2z4]{padding:18px 10px 6px}.welcome[data-astro-cid-yodha2z4]{margin:10px 0;font-size:18px;font-weight:700}.bigname[data-astro-cid-yodha2z4]{margin:4px 0 0;font-size:clamp(70px,20vw,150px)}.subname[data-astro-cid-yodha2z4]{margin:6px 0 10px;font-size:clamp(18px,4vw,30px);font-weight:700}.undertext[data-astro-cid-yodha2z4]{color:#fff;margin:8px 0;font-size:16px;font-weight:700}.cats-row[data-astro-cid-yodha2z4]{margin:12px 0;font-size:30px;font-weight:700}.cats-row[data-astro-cid-yodha2z4] .glow-lime[data-astro-cid-yodha2z4]{vertical-align:middle;font-size:15px}.info[data-astro-cid-yodha2z4]{border:4px ridge var(--cyan);background:#000;max-width:100%;margin:16px auto}.info[data-astro-cid-yodha2z4] td[data-astro-cid-yodha2z4]{text-align:left;border:1px dotted #fff5;padding:7px 12px;font-size:14px}.info[data-astro-cid-yodha2z4] .lbl[data-astro-cid-yodha2z4]{color:var(--yellow);white-space:nowrap;font-weight:700}.info[data-astro-cid-yodha2z4] .val[data-astro-cid-yodha2z4]{color:var(--cyan);font-weight:700}.counter-wrap[data-astro-cid-yodha2z4]{margin:18px 0 10px;font-weight:700}.since[data-astro-cid-yodha2z4]{color:var(--hotpink);margin-top:10px;font-size:13px}@media (width<=620px){.info[data-astro-cid-yodha2z4] td[data-astro-cid-yodha2z4]{text-align:center;width:100%;display:block}.info[data-astro-cid-yodha2z4]{border-collapse:collapse}}.about-inner[data-astro-cid-5gtlsymu]{background:#12004a;padding:16px}.about-table[data-astro-cid-5gtlsymu]{width:100%}.pic-cell[data-astro-cid-5gtlsymu]{vertical-align:top;text-align:center;width:150px;padding-right:14px}.bio-cell[data-astro-cid-5gtlsymu]{vertical-align:top;color:#fff;font-size:15px}.pic-frame[data-astro-cid-5gtlsymu]{background:repeating-conic-gradient(#f0f 0 25%, #0ff 0 50%) 0 0 / 24px 24px;border:5px ridge var(--yellow);justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto;display:flex}.pic-cap[data-astro-cid-5gtlsymu]{color:var(--lime);margin-top:6px;font-weight:700}.pic-cap2[data-astro-cid-5gtlsymu]{color:var(--cyan);font-size:11px}.stars-rating[data-astro-cid-5gtlsymu]{margin-top:12px;font-size:15px;font-weight:700}.bio-cell[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]{margin:0 0 12px}.drop[data-astro-cid-5gtlsymu]{color:var(--hotpink);text-shadow:2px 2px #000;float:left;padding-right:4px;font-family:Impact,sans-serif;font-size:34px;line-height:.9}.hl[data-astro-cid-5gtlsymu]{background:var(--yellow);color:red;padding:0 3px;font-weight:700}.signoff[data-astro-cid-5gtlsymu]{text-align:center;margin-top:6px;font-size:20px;font-weight:700}@media (width<=620px){.about-table[data-astro-cid-5gtlsymu],.about-table[data-astro-cid-5gtlsymu] tr[data-astro-cid-5gtlsymu],.pic-cell[data-astro-cid-5gtlsymu],.bio-cell[data-astro-cid-5gtlsymu]{width:100%;display:block}.pic-cell[data-astro-cid-5gtlsymu]{padding:0 0 14px}}.skills-inner[data-astro-cid-hsdsz7qj]{background:#12004a;padding:16px}.skills-table[data-astro-cid-hsdsz7qj]{border:3px outset var(--cyan);background:#000;width:100%}.skills-table[data-astro-cid-hsdsz7qj] th[data-astro-cid-hsdsz7qj]{background:var(--purple);color:var(--yellow);letter-spacing:1px;border:1px solid #000;padding:6px;font-family:Impact,sans-serif;font-size:15px}.skills-table[data-astro-cid-hsdsz7qj] td[data-astro-cid-hsdsz7qj]{border:1px dotted #fff4;padding:8px 10px}.skills-table[data-astro-cid-hsdsz7qj] tr[data-astro-cid-hsdsz7qj].odd{background:#1a0050}.skills-table[data-astro-cid-hsdsz7qj] tr[data-astro-cid-hsdsz7qj].even{background:#2a0060}.sk-name[data-astro-cid-hsdsz7qj] b[data-astro-cid-hsdsz7qj]{font-family:Impact,sans-serif;font-size:22px}.sk-desc[data-astro-cid-hsdsz7qj]{color:var(--cyan);font-size:11px;display:block}.sk-stars[data-astro-cid-hsdsz7qj]{color:var(--yellow);white-space:nowrap;text-shadow:0 0 4px #ff0;font-size:18px}.sk-bar-cell[data-astro-cid-hsdsz7qj]{width:45%}.sk-bar[data-astro-cid-hsdsz7qj]{border:2px inset var(--silver);background:#000;height:20px;position:relative;overflow:hidden}.sk-fill[data-astro-cid-hsdsz7qj]{background:repeating-linear-gradient(90deg,#0f0 0 8px,#ff0 8px 16px,#ff6a00 16px 24px,red 24px 32px) 0 0/32px 100%;height:100%;animation:1s linear infinite hr-slide;box-shadow:0 0 8px #0f0}.sk-pct[data-astro-cid-hsdsz7qj]{color:#fff;text-shadow:1px 1px #000;font-family:Courier New,monospace;font-size:12px;font-weight:700;line-height:20px;position:absolute;top:0;left:6px}.also[data-astro-cid-hsdsz7qj]{text-align:center;color:#fff;margin-top:14px;font-size:14px;font-weight:700}.ver[data-astro-cid-hsdsz7qj]{text-align:center;color:var(--hotpink);margin-top:8px;font-size:12px}.contact-inner[data-astro-cid-d56ov33j]{color:#fff;background:#0a0030;padding:16px}.cta[data-astro-cid-d56ov33j]{margin:10px 0}.cta[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{border-bottom:3px solid var(--hotpink)}.channel[data-astro-cid-d56ov33j]{margin-bottom:16px}.meta[data-astro-cid-d56ov33j]{border:3px outset var(--purple);background:#000;width:100%}.meta[data-astro-cid-d56ov33j] td[data-astro-cid-d56ov33j]{border:1px dotted #fff4;padding:6px 12px;font-size:14px}.mk[data-astro-cid-d56ov33j]{color:var(--yellow);white-space:nowrap;width:40%;font-weight:700}.mv[data-astro-cid-d56ov33j]{color:var(--cyan);font-weight:700}@media (width<=620px){.meta[data-astro-cid-d56ov33j] td[data-astro-cid-d56ov33j]{width:100%;display:block}}
