.doll[data-v-68df08b0]{font-family:JetBrains Mono,monospace;line-height:1.35;white-space:pre;display:flex;flex-direction:column}.dl[data-v-68df08b0]{display:block;opacity:0;animation:troll-line-in-68df08b0 .2s ease-out forwards}.y[data-v-68df08b0]{color:gold}.m[data-v-68df08b0]{color:#ff69b4}.b[data-v-68df08b0]{color:#6495ed}.c[data-v-68df08b0]{color:#00ced1}.g[data-v-68df08b0]{color:#3cff7a}.w[data-v-68df08b0]{color:#fff;font-weight:700}@keyframes troll-line-in-68df08b0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.boot-root[data-v-71da0731]{width:100%;background:#090b09;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 48px;box-sizing:border-box;font-family:JetBrains Mono,monospace;overflow:hidden}@media (max-width: 640px){.boot-root[data-v-71da0731]{padding:32px 16px}}.boot-log[data-v-71da0731]{width:100%;max-width:560px;transition:opacity .4s ease}.boot-log.fade-out[data-v-71da0731]{opacity:0;pointer-events:none;position:absolute}.boot-log-line[data-v-71da0731]{display:flex;justify-content:space-between;font-size:12px;line-height:1.7;animation:fade-up-71da0731 .25s ease-out both;color:#c8dec4}.boot-cmd[data-v-71da0731]{color:#c8dec4}.boot-val[data-v-71da0731]{margin-left:auto;padding-left:16px}.boot-val.green[data-v-71da0731]{color:#3cff7a}.boot-val.dim[data-v-71da0731]{color:#6b9e6b}.boot-plain[data-v-71da0731]{color:#6b9e6b;font-size:11px}.ascii-wrapper[data-v-71da0731]{display:flex;flex-direction:column;align-items:center}.ascii-banner-row[data-v-71da0731]{display:flex;flex-direction:row;align-items:flex-start;gap:24px}.ascii-text-block[data-v-71da0731]{display:flex;flex-direction:column}.ascii-troll[data-v-71da0731],.ascii-code[data-v-71da0731]{display:flex;flex-direction:column;align-items:flex-start}.ascii-line[data-v-71da0731]{font-size:13px;line-height:1.25;letter-spacing:0;white-space:pre;animation:fade-up-71da0731 .2s ease-out both}@media (max-width: 640px){.ascii-line[data-v-71da0731]{font-size:2.8vw}[data-v-71da0731] .doll{display:none}.ascii-banner-row[data-v-71da0731]{gap:0}}.ascii-green[data-v-71da0731]{color:#3cff7a}.ascii-cyan[data-v-71da0731]{color:#00c4c4}.ascii-subtitle[data-v-71da0731]{margin-top:10px;font-size:12px;color:#6b9e6b;animation:fade-in-71da0731 .4s ease-out both}.title-card[data-v-71da0731]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;width:100%;max-width:700px}.title-brand[data-v-71da0731]{display:flex;align-items:center;gap:16px;justify-content:center}.brand-logo[data-v-71da0731]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.brand-troll-line[data-v-71da0731]{display:block;font-size:3px;white-space:pre;letter-spacing:0}.brand-sep[data-v-71da0731]{font-size:14px;color:#3d5940}.react-atom[data-v-71da0731]{font-size:40px;color:#61dafb;line-height:1;filter:drop-shadow(0 0 12px rgba(97,218,251,.4));animation:atom-spin-71da0731 12s linear infinite}.title-divider[data-v-71da0731]{width:280px;height:1px;background:linear-gradient(to right,transparent,#3d5940,transparent);margin:4px 0}.talk-main[data-v-71da0731]{font-size:30px;font-weight:700;color:#c8dec4;letter-spacing:.01em;line-height:1.2}.talk-sub[data-v-71da0731]{font-size:18px;font-weight:400;color:#3cff7a}.talk-meta[data-v-71da0731]{font-size:12px;color:#6b9e6b;margin-top:4px}.cursor-blink[data-v-71da0731]{color:#3cff7a;animation:cursor-blink-71da0731 1s step-end infinite;display:inline-block}.ascii-in-enter-active[data-v-71da0731]{transition:opacity .5s ease-out,transform .5s ease-out}.ascii-in-enter-from[data-v-71da0731]{opacity:0;transform:translateY(12px)}.ascii-in-leave-active[data-v-71da0731]{transition:opacity .4s ease-in,transform .4s ease-in}.ascii-in-leave-to[data-v-71da0731]{opacity:0;transform:scale(.92) translateY(-8px)}.title-in-enter-active[data-v-71da0731]{transition:opacity .7s ease-out,transform .7s ease-out}.title-in-enter-from[data-v-71da0731]{opacity:0;transform:translateY(16px)}@keyframes fade-up-71da0731{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-71da0731{0%{opacity:0}to{opacity:1}}@keyframes cursor-blink-71da0731{0%,to{opacity:1}50%{opacity:0}}@keyframes atom-spin-71da0731{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hair-slideshow[data-v-e144ce08]{position:relative;width:100%;height:100%}.hair-slide[data-v-e144ce08]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;display:block;opacity:0}.hair-slide.active[data-v-e144ce08]{opacity:1;z-index:2}.hair-slide.prev[data-v-e144ce08]{opacity:0;z-index:1}.profile[data-v-abde0cff]{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:1px solid #1E3320;border-radius:6px;background:#0c0f0c;animation:fade-up-abde0cff .5s ease-out both}.avatar-box[data-v-abde0cff]{width:52px;height:52px;border:1.5px solid #3CFF7A;border-radius:4px;overflow:hidden;flex-shrink:0}.profile-info[data-v-abde0cff]{display:flex;flex-direction:column;gap:3px}.profile-name[data-v-abde0cff]{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;color:#3cff7a}.profile-title[data-v-abde0cff]{font-family:JetBrains Mono,monospace;font-size:11px;color:#6b9e6b}.profile-at[data-v-abde0cff]{color:#3d5940}@keyframes fade-up-abde0cff{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.links-root[data-v-4653ebc4]{width:100%;max-width:700px;display:flex;flex-direction:column;gap:12px;animation:panel-in-4653ebc4 .6s ease-out both}.links-header[data-v-4653ebc4]{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b9e6b;padding:0 2px}.prompt[data-v-4653ebc4]{color:#3cff7a}.header-text[data-v-4653ebc4]{color:#6b9e6b}.cursor-blink[data-v-4653ebc4]{color:#3cff7a;animation:cursor-blink-4653ebc4 1s step-end infinite;display:inline-block;font-size:10px}.links-grid[data-v-4653ebc4]{display:flex;flex-direction:column;gap:8px}.link-btn[data-v-4653ebc4]{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #1e3320;border-radius:6px;background:#0c0f0c;color:inherit;text-decoration:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;cursor:pointer}.link-btn[data-v-4653ebc4]:hover:not(.disabled){border-color:#3cff7a;background:#0c150c;box-shadow:0 0 14px #3cff7a14}.link-btn.disabled[data-v-4653ebc4]{opacity:.4;cursor:default}.link-icon[data-v-4653ebc4]{font-size:18px;width:24px;text-align:center;flex-shrink:0;font-style:normal;font-family:JetBrains Mono,monospace;color:#3cff7a;font-size:13px;font-weight:700}.link-body[data-v-4653ebc4]{flex:1;min-width:0}.link-title[data-v-4653ebc4]{font-size:12px;font-weight:700;color:#c8dec4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-url[data-v-4653ebc4]{font-size:10px;color:#6b9e6b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-arrow[data-v-4653ebc4]{font-size:14px;color:#3d5940;flex-shrink:0;transition:color .2s ease,transform .2s ease}.link-btn:hover:not(.disabled) .link-arrow[data-v-4653ebc4]{color:#3cff7a;transform:translate(3px)}@keyframes panel-in-4653ebc4{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cursor-blink-4653ebc4{0%,to{opacity:1}50%{opacity:0}}.app[data-v-d8c148c3]{min-height:100vh;background:#090b09;display:flex;flex-direction:column;align-items:center;font-family:JetBrains Mono,monospace}.app-main[data-v-d8c148c3]{flex:1;width:100%;max-width:540px;padding:32px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:12px}.app-footer[data-v-d8c148c3]{width:100%;padding:16px 24px;border-top:1px solid #1e3320;text-align:center}.footer-dim[data-v-d8c148c3]{font-size:11px;color:#3d5940}.after-boot[data-v-d8c148c3]{width:100%;display:flex;flex-direction:column;gap:30px}.links-reveal-enter-active[data-v-d8c148c3]{transition:opacity .5s ease-out,transform .5s ease-out}.links-reveal-enter-from[data-v-d8c148c3]{opacity:0;transform:translateY(16px)}
