.name-block[data-v-5c49ffa0]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.prompt-prefix[data-v-5c49ffa0]{color:var(--color-accent);font-family:var(--font-mono);font-size:1.4rem;font-weight:100;flex-shrink:0;text-shadow:0 0 12px rgba(155,0,0,.8),0 0 28px rgba(155,0,0,.35);animation:cursor-blink-5c49ffa0 1.2s step-end infinite}@keyframes cursor-blink-5c49ffa0{0%,to{opacity:1}50%{opacity:0}}.glitch-name[data-v-5c49ffa0]{font-family:var(--font-display);font-weight:500;font-size:2.4rem;line-height:1.1;color:var(--color-heading);position:relative;letter-spacing:.02em;text-shadow:0 0 30px rgba(200,150,12,.12)}.glitch-name[data-v-5c49ffa0]:before,.glitch-name[data-v-5c49ffa0]:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;color:var(--color-heading)}.glitch-name[data-v-5c49ffa0]:before{animation:glitch-top-5c49ffa0 5s infinite linear;clip-path:inset(0 0 70% 0);color:#f50;opacity:0}.glitch-name[data-v-5c49ffa0]:after{animation:glitch-bot-5c49ffa0 5s infinite linear;clip-path:inset(70% 0 0 0);color:#8b0000;opacity:0}@keyframes glitch-top-5c49ffa0{0%,92%{opacity:0;transform:translate(0)}92.5%{opacity:1;transform:translate(-4px,-2px)}93%{opacity:1;transform:translate(4px,2px)}94%{opacity:0;transform:translate(0)}96%{opacity:1;transform:translate(-3px)}96.8%{opacity:0;transform:translate(0)}to{opacity:0}}@keyframes glitch-bot-5c49ffa0{0%,93%{opacity:0;transform:translate(0)}93.5%{opacity:1;transform:translate(5px,3px)}94.8%{opacity:1;transform:translate(-3px,-2px)}95.5%{opacity:0;transform:translate(0)}to{opacity:0}}.role[data-v-5c49ffa0]{font-size:.85rem;letter-spacing:.18em;color:#c8a87094;text-transform:uppercase}.bracket[data-v-5c49ffa0]{color:var(--color-gold);opacity:.75}.distance-stat[data-v-5c49ffa0]{display:flex;flex-direction:column;gap:.15rem;border-left:2px solid var(--color-accent);padding-left:.85rem;margin:.25rem 0;box-shadow:-3px 0 16px #9b00004d;background:linear-gradient(90deg,rgba(155,0,0,.06) 0%,transparent 100%);padding-top:.3rem;padding-bottom:.3rem}.stat-label[data-v-5c49ffa0]{font-size:.6rem;letter-spacing:.12em;color:#c8a8706b;text-transform:uppercase}.stat-value[data-v-5c49ffa0]{font-family:var(--font-mono);font-size:1.5rem;letter-spacing:.04em;line-height:1;color:var(--color-gold);font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(200,150,12,.5),0 0 30px rgba(200,150,12,.2)}.stat-unit[data-v-5c49ffa0]{font-family:var(--font-mono);font-size:.75rem;opacity:.7}.divider[data-v-5c49ffa0]{height:1px;background:linear-gradient(90deg,transparent,rgba(155,0,0,.55),rgba(200,150,12,.3),rgba(155,0,0,.55),transparent);opacity:.6;margin:.25rem 0;box-shadow:0 0 8px #9b00004d}.divider[data-v-5c49ffa0]:before{content:"◆";position:absolute;top:-.55rem;left:50%;transform:translate(-50%);font-size:.55rem;color:#9b0000a6;background:var(--color-background);padding:0 .45rem;text-shadow:0 0 10px rgba(155,0,0,.7)}.greetings[data-v-5c49ffa0]{display:flex;flex-direction:column;gap:.85rem}section[data-v-5c49ffa0]:not(.contact-section){display:flex;flex-direction:column;gap:.2rem;border:1px solid rgba(155,0,0,.2);background:linear-gradient(135deg,#1c000061,#08000085);padding:.65rem .9rem;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:border-color .35s,box-shadow .35s;overflow:hidden}section[data-v-5c49ffa0]:not(.contact-section):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(0,180,140,.18) 0%,transparent 65%);transform:scale(0);opacity:0;transition:transform .55s ease-out,opacity .55s ease-out;pointer-events:none}section[data-v-5c49ffa0]:not(.contact-section):hover:before{transform:scale(2.8);opacity:1}section[data-v-5c49ffa0]:not(.contact-section):nth-of-type(1){border-left-color:#9b00008c;box-shadow:-3px 0 #9b0000b3,inset 0 0 0 transparent}section[data-v-5c49ffa0]:not(.contact-section):nth-of-type(1):hover{border-color:#9b00007a;box-shadow:-3px 0 #c84b00cc,0 0 24px #9b000024,inset 0 0 30px #5a000014}section[data-v-5c49ffa0]:not(.contact-section):nth-of-type(2){border-left-color:#0d4a5c8c;box-shadow:-3px 0 #0d4a5cb3,inset 0 0 0 transparent}section[data-v-5c49ffa0]:not(.contact-section):nth-of-type(2):hover{border-color:#0d4a5c7a;box-shadow:-3px 0 #008264cc,0 0 24px #0d4a5c24,inset 0 0 30px #00322814}section[data-v-5c49ffa0]:not(.contact-section):nth-of-type(3){border-left-color:#c8960c73;box-shadow:-3px 0 #c8960ca6,inset 0 0 0 transparent}section[data-v-5c49ffa0]:not(.contact-section):nth-of-type(3):hover{border-color:#c8960c6b;box-shadow:-3px 0 #c8960ccc,0 0 24px #c8960c1f,inset 0 0 30px #50320014}.contact-section[data-v-5c49ffa0]{display:flex;flex-direction:column;gap:.2rem}h3[data-v-5c49ffa0]{font-family:var(--font-display);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:#c8a8708c;display:flex;align-items:center;gap:.5rem;padding-bottom:.28rem;border-bottom:1px solid rgba(155,0,0,.12);margin-bottom:.35rem}.idx[data-v-5c49ffa0]{font-family:var(--font-mono);color:var(--color-gold);font-size:.62rem;opacity:.78;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(200,150,12,.5)}.card-list[data-v-5c49ffa0]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.card-list a[data-v-5c49ffa0]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.35rem .5rem .35rem .6rem;border-left:1px solid rgba(155,0,0,.18);transition:border-color .25s,background .25s,padding-left .25s;text-decoration:none;flex-wrap:wrap}.card-list a[data-v-5c49ffa0]:hover{border-left-color:var(--color-gold);background:#c8960c0f!important;padding-left:.9rem;color:inherit!important}.card-name[data-v-5c49ffa0]{font-family:var(--font-display);font-size:.95rem;letter-spacing:.04em;color:var(--color-gold)}.card-desc[data-v-5c49ffa0]{font-family:var(--font-body);font-size:.72rem;letter-spacing:.02em;color:#c8a8707a;text-transform:none}.contact-links[data-v-5c49ffa0]{display:flex;gap:.6rem;flex-wrap:wrap}.contact-btn[data-v-5c49ffa0]{display:flex;align-items:center;gap:.45rem;font-size:.78rem;letter-spacing:.06em;padding:.4rem .85rem;border:1px solid rgba(155,0,0,.38);clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);background:linear-gradient(135deg,#9b000014,#3c00001f);color:#c8a870c7;transition:background .3s,border-color .3s,box-shadow .3s,color .3s}.contact-btn[data-v-5c49ffa0]:hover{background:linear-gradient(135deg,#9b000038,#50000047)!important;border-color:#9b0000b3;box-shadow:0 0 20px #9b000047,inset 0 0 12px #9b00001f;color:var(--color-heading)}.greetings h1[data-v-5c49ffa0],.greetings p[data-v-5c49ffa0],.greetings h3[data-v-5c49ffa0]{text-align:center}.name-block[data-v-5c49ffa0]{justify-content:center}.distance-stat[data-v-5c49ffa0]{align-items:center;border-left:none;padding-left:0;border-top:2px solid var(--color-accent);padding-top:.5rem;box-shadow:0 -3px 16px #9b000038;background:linear-gradient(180deg,rgba(155,0,0,.05) 0%,transparent 100%);padding-bottom:.3rem}.contact-links[data-v-5c49ffa0]{justify-content:center}@media(min-width:1024px){.greetings h1[data-v-5c49ffa0],.greetings p[data-v-5c49ffa0],.greetings h3[data-v-5c49ffa0]{text-align:left}.name-block[data-v-5c49ffa0]{justify-content:flex-start}.distance-stat[data-v-5c49ffa0]{align-items:flex-start;border-top:none;padding-top:0;border-left:2px solid var(--color-accent);padding-left:.85rem;box-shadow:-3px 0 16px #9b000047;background:linear-gradient(90deg,rgba(155,0,0,.06) 0%,transparent 100%)}.contact-links[data-v-5c49ffa0]{justify-content:flex-start}}@font-face{font-family:Exocet Blizzard Light;src:url(/assets/exocet-blizzard-light-D-O02ZtB.ttf)}.bg-grid[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(155,0,0,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(155,0,0,.07) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.bg-fog[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 15% 85%,rgba(130,0,0,.5) 0%,transparent 55%),radial-gradient(ellipse at 85% 15%,rgba(95,0,0,.38) 0%,transparent 50%),radial-gradient(ellipse at 50% 100%,rgba(150,0,0,.55) 0%,transparent 45%),radial-gradient(ellipse at 0% 50%,rgba(70,0,0,.28) 0%,transparent 40%);pointer-events:none;animation:fog-breathe-c3c910f8 18s ease-in-out infinite alternate}.bg-fog-2[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 72% 68%,rgba(80,0,55,.22) 0%,transparent 45%),radial-gradient(ellipse at 28% 22%,rgba(55,0,0,.22) 0%,transparent 42%),radial-gradient(ellipse at 55% 45%,rgba(40,0,30,.14) 0%,transparent 35%);pointer-events:none;animation:fog-breathe-c3c910f8 28s ease-in-out infinite alternate-reverse}.bg-arcadia[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 0% 40%,rgba(13,74,92,.28) 0%,transparent 48%),radial-gradient(ellipse at 8% 72%,rgba(30,92,68,.18) 0%,transparent 40%),radial-gradient(ellipse at 20% 15%,rgba(10,42,58,.2) 0%,transparent 38%);pointer-events:none;animation:arcadia-breathe-c3c910f8 32s ease-in-out infinite alternate}@keyframes arcadia-breathe-c3c910f8{0%{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}to{opacity:.4;transform:scale(.97)}}@keyframes fog-breathe-c3c910f8{0%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}to{opacity:.5;transform:scale(.95)}}.constellation[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.star[data-v-c3c910f8]{position:absolute;border-radius:50%;top:calc((var(--i) * 37 % 97) * 1%);left:calc((var(--i) * 53 % 97) * 1%);width:calc(1px + (var(--i) % 2) * 1px);height:calc(1px + (var(--i) % 2) * 1px);background:color-mix(in srgb,rgba(0,180,140,.9) calc((var(--i) % 2) * 100%),rgba(200,160,80,.7) calc((1 - var(--i) % 2) * 100%));box-shadow:0 0 3px 1px color-mix(in srgb,rgba(0,150,120,.35) calc((var(--i) % 2) * 100%),rgba(200,140,30,.25) calc((1 - var(--i) % 2) * 100%));animation:star-pulse-c3c910f8 calc(3s + (var(--i) % 7) * .8s) ease-in-out calc(var(--i) * .33s) infinite alternate}@keyframes star-pulse-c3c910f8{0%{opacity:.15}50%{opacity:.75}to{opacity:.2}}.bg-vignette[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at center,transparent 20%,rgba(0,0,0,.94) 100%);pointer-events:none}.lightning[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:#b400001f;pointer-events:none;opacity:0;animation:lightning-flash-c3c910f8 17s ease-in-out infinite}@keyframes lightning-flash-c3c910f8{0%,86%,89.5%,91%,to{opacity:0}87%{opacity:1}88%{opacity:0}90%{opacity:.5}}.hellgate[data-v-c3c910f8]{position:fixed;bottom:-60px;left:50%;width:140%;height:300px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,rgba(210,0,0,.4) 0%,rgba(110,0,0,.28) 22%,rgba(45,0,0,.16) 48%,transparent 68%);transform:translate(-50%);animation:hellgate-pulse-c3c910f8 7s ease-in-out infinite alternate}@keyframes hellgate-pulse-c3c910f8{0%{opacity:.45;transform:translate(-50%) scaleX(.93)}to{opacity:1;transform:translate(-50%) scaleX(1.07)}}.corner-ornament[data-v-c3c910f8]{position:fixed;width:72px;height:72px;z-index:2;pointer-events:none}.corner-ornament.tl[data-v-c3c910f8]{top:14px;left:14px;border-top:1px solid rgba(155,0,0,.5);border-left:1px solid rgba(155,0,0,.5)}.corner-ornament.tr[data-v-c3c910f8]{top:14px;right:14px;border-top:1px solid rgba(155,0,0,.5);border-right:1px solid rgba(155,0,0,.5)}.corner-ornament.bl[data-v-c3c910f8]{bottom:14px;left:14px;border-bottom:1px solid rgba(155,0,0,.5);border-left:1px solid rgba(155,0,0,.5)}.corner-ornament.br[data-v-c3c910f8]{bottom:14px;right:14px;border-bottom:1px solid rgba(155,0,0,.5);border-right:1px solid rgba(155,0,0,.5)}.corner-ornament[data-v-c3c910f8]:before{content:"◆";position:absolute;font-size:.48rem;color:#9b0000a6;text-shadow:0 0 8px rgba(155,0,0,.8);animation:corner-glow-c3c910f8 4s ease-in-out infinite}.corner-ornament.tl[data-v-c3c910f8]:before{top:-5px;left:-4px}.corner-ornament.tr[data-v-c3c910f8]:before{top:-5px;right:-4px}.corner-ornament.bl[data-v-c3c910f8]:before{bottom:-5px;left:-4px}.corner-ornament.br[data-v-c3c910f8]:before{bottom:-5px;right:-4px}.corner-ornament[data-v-c3c910f8]:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#9b000066;box-shadow:0 0 8px 2px #9b00004d;animation:corner-glow-c3c910f8 4s ease-in-out infinite alternate}.corner-ornament.tl[data-v-c3c910f8]:after{bottom:0;right:0}.corner-ornament.tr[data-v-c3c910f8]:after{bottom:0;left:0}.corner-ornament.bl[data-v-c3c910f8]:after{top:0;right:0}.corner-ornament.br[data-v-c3c910f8]:after{top:0;left:0}@keyframes corner-glow-c3c910f8{0%,to{opacity:.5}50%{opacity:1}}.embers[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.ember[data-v-c3c910f8]{position:absolute;bottom:-6px;left:calc(var(--i) * 3.4% - 1.7%);width:2px;height:2px;border-radius:50%;background:radial-gradient(circle,#f80,#8b0000);box-shadow:0 0 5px 2px #c84b008c;animation:ember-rise-c3c910f8 calc(4.2s + var(--i) * .22s) ease-out calc(var(--i) * .42s) infinite}@keyframes ember-rise-c3c910f8{0%{transform:translateY(0) translate(0);opacity:.9;width:2px;height:2px}25%{transform:translateY(-65px) translate(9px);opacity:.7}55%{transform:translateY(-140px) translate(-7px);opacity:.4;width:1px;height:1px}to{transform:translateY(-250px) translate(12px);opacity:0;width:1px;height:1px}}.wisps[data-v-c3c910f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.wisp[data-v-c3c910f8]{position:absolute;bottom:15%;left:calc(var(--i) * 11% - 3%);width:3px;height:3px;border-radius:50%;background:#c8781eeb;box-shadow:0 0 6px 3px #b45a008c,0 0 14px 6px #8c280038;animation:wisp-float-c3c910f8 calc(10s + var(--i) * .7s) ease-in-out calc(var(--i) * 1.6s) infinite}.wisp[data-v-c3c910f8]:nth-child(2n){background:#00b48ceb;box-shadow:0 0 6px 3px #00966e8c,0 0 14px 6px #00504638}@keyframes wisp-float-c3c910f8{0%{transform:translateY(0) translate(0);opacity:0}8%{opacity:.75}35%{transform:translateY(-90px) translate(22px);opacity:.6}65%{transform:translateY(-210px) translate(-16px);opacity:.35}to{transform:translateY(-400px) translate(28px);opacity:0}}header.hero[data-v-c3c910f8]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding-top:3rem}@media(min-width:1024px){header.hero[data-v-c3c910f8]{flex-direction:row;align-items:flex-start;gap:4rem;padding-top:0}}.avatar-col[data-v-c3c910f8]{display:flex;flex-direction:column;align-items:center;gap:.75rem;flex-shrink:0}.hex-frame[data-v-c3c910f8]{position:relative;width:168px;height:168px}.avatar-img[data-v-c3c910f8]{width:168px;height:168px;object-fit:cover;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:block;filter:contrast(1.12) brightness(.86) saturate(.88);transition:filter .4s}.hex-frame:hover .avatar-img[data-v-c3c910f8]{filter:contrast(1.2) brightness(.96) saturate(1.1)}.hex-frame[data-v-c3c910f8]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:linear-gradient(135deg,#9b0000,#3a0000 28%,#c8960c 50%,#0a4a5c 76%,#1e5c44);z-index:-1;animation:frame-pulse-c3c910f8 3s ease-in-out infinite}@keyframes frame-pulse-c3c910f8{0%,to{opacity:.7}50%{opacity:1;filter:drop-shadow(0 0 14px rgba(155,0,0,.75))}}.hex-orbit-ring[data-v-c3c910f8]{position:absolute;width:222px;height:222px;top:50%;left:50%;margin-top:-111px;margin-left:-111px;border-radius:50%;border:1px dashed rgba(155,0,0,.32);box-shadow:0 0 12px #9b00001f,inset 0 0 12px #9b00000f;animation:orbit-spin-c3c910f8 22s linear infinite;pointer-events:none}.hex-orbit-ring[data-v-c3c910f8]:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle,#f50,#8b0000);box-shadow:0 0 12px 4px #9b000099;top:-4px;left:50%;margin-left:-3.5px}.hex-orbit-ring[data-v-c3c910f8]:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle,#c8960c,#5a3a00);box-shadow:0 0 10px 3px #c8960c80;bottom:-3px;left:50%;margin-left:-2.5px}@keyframes orbit-spin-c3c910f8{to{transform:rotate(360deg)}}.online-badge[data-v-c3c910f8]{display:flex;align-items:center;gap:.5rem;font-size:.65rem;letter-spacing:.2em;color:#9b0000;border:1px solid rgba(155,0,0,.45);padding:.2rem .75rem;clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%);background:#9b000017;text-shadow:0 0 10px rgba(155,0,0,.8)}.pulse-dot[data-v-c3c910f8]{width:6px;height:6px;border-radius:50%;background:#9b0000;box-shadow:0 0 8px #9b0000e6;animation:blink-c3c910f8 1.4s ease-in-out infinite;flex-shrink:0}@keyframes blink-c3c910f8{0%,to{opacity:1}50%{opacity:.12}}.side-animation[data-v-c3c910f8]{flex:1;position:relative;transition:transform .18s}.side-animation[data-v-c3c910f8]:after{content:"";height:160px;width:2px;position:absolute;right:0;top:var(--slide-top, 65%);opacity:var(--slide-opacity, 0);transition:top .4s ease,opacity .4s ease;background:linear-gradient(transparent,#8B0000,transparent);box-shadow:0 0 14px #9b00008c}.side-animation[data-v-c3c910f8]:hover:after{top:25%;opacity:1}.gothic-sep[data-v-c3c910f8]{display:flex;align-items:center;gap:.85rem;margin:.5rem 0 1rem;position:relative;z-index:1}.sep-line[data-v-c3c910f8]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(155,0,0,.55),rgba(200,150,12,.35),rgba(155,0,0,.55),transparent);box-shadow:0 0 5px #9b000033}.sep-glyph[data-v-c3c910f8]{color:#9b0000bf;font-size:.95rem;letter-spacing:.55em;animation:glyph-pulse-c3c910f8 4s ease-in-out infinite}@keyframes glyph-pulse-c3c910f8{0%,to{opacity:.55;text-shadow:0 0 10px rgba(155,0,0,.5)}50%{opacity:1;text-shadow:0 0 22px rgba(155,0,0,.95),0 0 44px rgba(155,0,0,.35)}}.quotes[data-v-c3c910f8]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:2rem;position:relative;z-index:1;border:1px solid rgba(155,0,0,.22);background:linear-gradient(135deg,#1c00006b,#08000094);padding:1.1rem 1.3rem;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.quotes[data-v-c3c910f8]:before{content:"⛧";position:absolute;top:-.75rem;left:50%;transform:translate(-50%);font-size:1rem;color:#9b0000b3;background:var(--color-background);padding:0 .5rem;text-shadow:0 0 14px rgba(155,0,0,.8)}.quotes p[data-v-c3c910f8]{font-size:.88rem;color:#c8a87085}.quotes .attr[data-v-c3c910f8]{color:#c8960c9e;margin-bottom:.75rem;font-size:.78rem;letter-spacing:.04em}.symbol-wrapper[data-v-c3c910f8]{display:grid;place-items:center;margin-bottom:.5rem;position:relative;z-index:1;height:150px;opacity:.72;transition:opacity .5s ease}.sym-ring[data-v-c3c910f8]{position:absolute;border-radius:50%;pointer-events:none;top:50%;left:50%}.outer-sym-ring[data-v-c3c910f8]{width:200px;height:200px;margin-top:-100px;margin-left:-100px;border:1px dashed rgba(155,0,0,.28);box-shadow:0 0 16px #9b000014,inset 0 0 16px #9b00000a;animation:spin-ring-cw-c3c910f8 38s linear infinite;transition:box-shadow .55s ease,border-color .55s ease}.inner-sym-ring[data-v-c3c910f8]{width:170px;height:170px;margin-top:-85px;margin-left:-85px;border:1px solid rgba(13,74,92,.34);box-shadow:0 0 12px #0d4a5c14,inset 0 0 12px #0082640d;animation:spin-ring-ccw-c3c910f8 26s linear infinite;transition:box-shadow .55s ease,border-color .55s ease}@keyframes spin-ring-cw-c3c910f8{to{transform:rotate(360deg)}}@keyframes spin-ring-ccw-c3c910f8{to{transform:rotate(-360deg)}}.smoki[data-v-c3c910f8]{background-image:url(/assets/smoki-CauWf9py.png);background-size:contain;background-repeat:no-repeat;width:140px;height:140px;animation:spin-c3c910f8 12s linear infinite;z-index:1;position:absolute;filter:sepia(1) saturate(7) hue-rotate(310deg) brightness(.7);transition:filter .6s ease,animation-duration .5s ease}.rownowaga[data-v-c3c910f8]{background-image:url(/assets/rownowaga-D3eqC-fV.png);background-size:contain;background-repeat:no-repeat;width:140px;height:140px;z-index:2;position:relative;filter:sepia(1) saturate(5) hue-rotate(15deg) brightness(.72);transition:filter .6s ease}.output[data-v-c3c910f8]{width:140px;height:140px;transition:transform .5s ease;cursor:pointer}.output[data-v-c3c910f8]:hover{transform:scale(1.04)}.output:hover .smoki[data-v-c3c910f8]{animation-duration:2s;filter:sepia(1) saturate(6) hue-rotate(130deg) brightness(.92)}.output:hover .rownowaga[data-v-c3c910f8]{filter:sepia(1) saturate(4) hue-rotate(185deg) brightness(.95)}.symbol-wrapper[data-v-c3c910f8]:has(.output:hover){opacity:1}.symbol-wrapper:has(.output:hover) .outer-sym-ring[data-v-c3c910f8]{border-color:#0d4a5c8c;box-shadow:0 0 32px #0d4a5c52,inset 0 0 24px #00b48c24}.symbol-wrapper:has(.output:hover) .inner-sym-ring[data-v-c3c910f8]{border-color:#00b48c80;box-shadow:0 0 26px #00b48c47,inset 0 0 20px #0d4a5c2e}@keyframes spin-c3c910f8{to{transform:rotate(-360deg)}}.cypher[data-v-c3c910f8]{justify-content:center;align-items:center;display:flex;margin-top:10px;position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.bg-fog[data-v-c3c910f8],.bg-fog-2[data-v-c3c910f8],.bg-arcadia[data-v-c3c910f8],.star[data-v-c3c910f8],.lightning[data-v-c3c910f8],.hellgate[data-v-c3c910f8],.corner-ornament[data-v-c3c910f8]:before,.corner-ornament[data-v-c3c910f8]:after,.ember[data-v-c3c910f8],.wisp[data-v-c3c910f8],.hex-frame[data-v-c3c910f8]:after,.hex-orbit-ring[data-v-c3c910f8],.pulse-dot[data-v-c3c910f8],.sep-glyph[data-v-c3c910f8],.outer-sym-ring[data-v-c3c910f8],.inner-sym-ring[data-v-c3c910f8],.smoki[data-v-c3c910f8]{animation:none!important}.side-animation[data-v-c3c910f8],.side-animation[data-v-c3c910f8]:after,section[data-v-c3c910f8]:not(.contact-section):before,.contact-btn[data-v-c3c910f8],.avatar-img[data-v-c3c910f8],.output[data-v-c3c910f8],.smoki[data-v-c3c910f8],.rownowaga[data-v-c3c910f8],.symbol-wrapper[data-v-c3c910f8],.outer-sym-ring[data-v-c3c910f8],.inner-sym-ring[data-v-c3c910f8]{transition:none!important}.output[data-v-c3c910f8]:hover{transform:none!important}}:root{--color-accent: #9B0000;--color-accent-muted: rgba(155, 0, 0, .15);--color-gold: #C8960C;--color-gold-muted: rgba(200, 150, 12, .15);--color-fire: #C84B00;--color-soul: rgba(100, 180, 255, .75);--color-background: #030000;--color-text: rgba(200, 168, 112, .85);--color-heading: #E8D5B0;--section-gap: 160px;--color-arcadia: #0D4A5C;--color-arcadia-glow: rgba(13, 74, 92, .55);--color-stark: #1A1A3A;--color-ocean: #0A2A3A;--color-kin: #1E5C44;--color-kin-glow: rgba(30, 92, 68, .45);--color-shift: rgba(0, 180, 140, .75);--font-display: "Exocet Blizzard Light", "Cinzel", "Trajan Pro", serif;--font-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "SF Mono", Consolas, "Courier New", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:var(--font-body);font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cypher{justify-content:center;align-items:center;display:flex;margin-top:10px}.xtext{font-weight:100;font-size:18px;color:var(--color-gold);height:100%;text-shadow:0 0 20px rgba(200,150,12,.6),0 0 40px rgba(200,150,12,.25),0 0 80px rgba(155,0,0,.15);letter-spacing:.08em;animation:xtext-breathe 6s ease-in-out infinite}@keyframes xtext-breathe{0%,to{filter:brightness(.85)}50%{filter:brightness(1.15) drop-shadow(0 0 8px rgba(200,150,12,.4))}}.dud{color:var(--color-accent)!important;text-shadow:0 0 8px rgba(155,0,0,.9),0 0 20px rgba(155,0,0,.4)}main{place-content:center;display:grid}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:var(--color-gold);transition:.4s}@media(hover:hover){a:hover{background-color:var(--color-gold-muted);color:#ffd060}}@media(min-width:1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem;min-height:100vh;align-content:center}}
