.ascii-bg[data-v-e8fb3e92]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none;opacity:.55}.card[data-v-aed5dc4c]{position:relative;width:min(680px,92vw);border-radius:10px;background:#03050cc7;border:1px solid var(--card-border);box-shadow:#00000059 6px 8px 28px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card[data-v-aed5dc4c]:hover{transform:translateY(-4px) scale(1.012);border-color:#dce6f58c;box-shadow:#0000008c 6px 16px 48px,0 0 0 1px #ffffff14}.card--tilted[data-v-aed5dc4c]{box-shadow:#0000008c 12px 20px 50px,#ffffff0a 0 1px inset;transition:transform .06s ease-out,box-shadow .2s ease}.card-inner[data-v-aed5dc4c]{padding:22px}.hero[data-v-aed5dc4c]{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.avatar-wrap[data-v-aed5dc4c]{width:110px;height:110px;flex-shrink:0}.identity[data-v-aed5dc4c]{min-width:0;width:100%;text-align:left}.avatar[data-v-aed5dc4c]{width:100%;height:100%;border-radius:50%;object-fit:cover;background-color:#00000026;box-shadow:#0000004d 6px 8px 24px}.identity[data-v-aed5dc4c]{min-width:0}.identity[data-v-aed5dc4c]{min-width:0;width:100%}.name[data-v-aed5dc4c]{font-size:22px;font-weight:700;color:var(--text);letter-spacing:-.01em}.handle[data-v-aed5dc4c]{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--text-dim);font-size:12px;margin-top:3px;letter-spacing:.04em}.about[data-v-aed5dc4c]{margin-top:10px;color:var(--text-dim);font-size:14px;line-height:1.55;font-weight:600}.about .accent[data-v-aed5dc4c]{color:var(--text)}.socials[data-v-aed5dc4c]{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0;margin-top:12px}.socials li+li[data-v-aed5dc4c]:before{content:" // ";color:var(--text-dim);font-size:13px}.socials a[data-v-aed5dc4c]{font-size:13px;color:var(--text);transition:color .15s ease,opacity .15s ease;opacity:.85}.socials a[data-v-aed5dc4c]:hover{color:#fff;opacity:1}.divider[data-v-aed5dc4c]{height:1px;margin:20px 0 18px;background:var(--card-border)}.services[data-v-aed5dc4c]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.svc[data-v-aed5dc4c]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:7px;background:#1b1b1fe6;border:none;color:var(--text);transition:background .15s ease,color .15s ease}.svc[data-v-aed5dc4c]:hover{background:#ffffff1f;color:#fff}.svc-icon[data-v-aed5dc4c]{display:inline-flex;width:20px;height:20px}.svc-icon svg[data-v-aed5dc4c]{width:100%;height:100%}@media(max-width:520px){.hero[data-v-aed5dc4c]{grid-template-columns:1fr;justify-items:center;text-align:center}.identity[data-v-aed5dc4c]{text-align:center}.socials[data-v-aed5dc4c],.services[data-v-aed5dc4c]{justify-content:center}.name[data-v-aed5dc4c]{font-size:20px}}.stage[data-v-ed7e6b27]{position:relative;z-index:1;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;gap:16px}.foot[data-v-ed7e6b27]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--text-dim);opacity:.7;letter-spacing:.08em;display:inline-flex;gap:8px}.foot .dot[data-v-ed7e6b27]{opacity:.5}:root{--bg-0: #03040a;--bg-1: #05070f;--bg-2: #080c18;--zorin-50: #e3f3ff;--zorin-100: #b8e1ff;--zorin-200: #7ec7fb;--zorin-300: #3fb0f5;--zorin-400: #15a6f0;--zorin-500: #0d9ddb;--zorin-600: #0a82b8;--zorin-700: #075f87;--accent: var(--zorin-400);--accent-soft: rgba(21, 166, 240, .18);--accent-glow: rgba(21, 166, 240, .55);--text: #e8f1fb;--text-dim: #8aa1bc;--card-bg: transparent;--card-border: rgba(180, 215, 245, .22);--card-border-strong: rgba(180, 215, 245, .38)}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%;width:100%}body{background:linear-gradient(180deg,var(--bg-0),var(--bg-1) 60%,var(--bg-2));color:var(--text);font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;overflow:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--text);text-decoration:none;transition:color .2s ease,transform .2s ease}a:hover{color:#fff}::selection{background:#ffffff2e;color:#fff}
