.scramble-text[data-v-59d36f67]{display:inline}.role-rotation[data-v-5c43ff15]{color:var(--color-muted,#6b6763);display:inline;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:inherit}.role-rotation__cursor[data-v-5c43ff15]{animation:blink-5c43ff15 1s step-end infinite;background:var(--color-accent,#c41e3a);display:inline-block;height:1em;margin-left:1px;vertical-align:text-bottom;width:.5em}@keyframes blink-5c43ff15{0%,to{opacity:1}50%{opacity:0}}.status-block[data-v-e1ed6ab9]{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.875rem;line-height:1.6;padding:1.5rem 0}.status-block__rule[data-v-e1ed6ab9]{color:var(--color-border,#2a2a2a);margin:.25rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.status-block__label[data-v-e1ed6ab9]{color:var(--color-muted,#6b6763);font-size:.75rem;letter-spacing:.08em;padding:.4rem 0;text-transform:uppercase}.status-block__grid[data-v-e1ed6ab9]{margin:0;padding:.5rem 0}.status-block__row[data-v-e1ed6ab9]{display:grid;gap:1rem;grid-template-columns:120px 1fr;padding:.2rem 0}.status-block__row dt[data-v-e1ed6ab9]{color:var(--color-muted,#6b6763);font-weight:400}.status-block__row dd[data-v-e1ed6ab9]{color:var(--color-text,#f0ede6);margin:0}.status-block__dot[data-v-e1ed6ab9]{border-radius:50%;display:inline-block;height:.5em;margin-right:.3em;vertical-align:middle;width:.5em}.status-block__dot--available[data-v-e1ed6ab9]{animation:pulse-e1ed6ab9 2s ease-in-out infinite;background:#28c840}.status-block__dot--busy[data-v-e1ed6ab9]{background:#febc2e}.status-block__dot--not-available[data-v-e1ed6ab9]{background:#ff5f57}@keyframes pulse-e1ed6ab9{0%,to{box-shadow:0 0 #28c84066;opacity:1}50%{box-shadow:0 0 0 4px #28c84000;opacity:.8}}.status-block__note[data-v-e1ed6ab9]{color:var(--color-muted,#6b6763)}.status-block__photo-link[data-v-e1ed6ab9]{color:var(--color-accent,#c41e3a);text-decoration:none}.status-block__photo-link[data-v-e1ed6ab9]:hover{text-decoration:underline}.photo-collision[data-v-93846a21]{margin:0;padding:0}.photo-collision__image[data-v-93846a21]{display:block;height:auto;width:100%}.photo-collision__caption[data-v-93846a21]{align-items:baseline;display:flex;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.875rem;gap:.75rem;margin-top:.75rem}.photo-collision__number[data-v-93846a21]{color:var(--color-accent,#c41e3a);flex-shrink:0;font-weight:500}.photo-collision__title[data-v-93846a21]{color:var(--color-text,#f0ede6)}.photo-collision__link[data-v-93846a21]{color:var(--color-muted,#6b6763);display:block;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.8rem;margin-top:.4rem;text-decoration:none;transition:color .15s}.photo-collision__link[data-v-93846a21]:hover{color:var(--color-text,#f0ede6)}.terminal[data-v-81df4fd7]{background:#0e0e0e;border:1px solid #2a2a2a;color:#f0ede6;cursor:text;display:flex;flex-direction:column;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.875rem;min-height:420px;overflow:hidden;position:relative}.terminal__spectrum[data-v-81df4fd7]{background:linear-gradient(180deg,#ff2020 0,#f60 18%,#fc0,#0c4,#09f,#73c 82%,#f06);bottom:0;left:0;opacity:.5;top:0;width:3px;z-index:2}.terminal[data-v-81df4fd7]:after,.terminal__spectrum[data-v-81df4fd7]{pointer-events:none;position:absolute}.terminal[data-v-81df4fd7]:after{background:repeating-linear-gradient(180deg,transparent 0,transparent 2px,rgba(0,0,0,.055) 0,rgba(0,0,0,.055) 4px);content:"";inset:0;z-index:10}.terminal__bar[data-v-81df4fd7]{align-items:center;background:#1a1a1a;border-bottom:1px solid #2a2a2a;display:flex;flex-shrink:0;gap:.4rem;padding:.6rem 1rem}.terminal__dot[data-v-81df4fd7]{border-radius:50%;height:12px;width:12px}.terminal__dot--red[data-v-81df4fd7]{background:#ff5f57}.terminal__dot--yellow[data-v-81df4fd7]{background:#febc2e}.terminal__dot--green[data-v-81df4fd7]{background:#28c840}.terminal__label[data-v-81df4fd7]{color:#6b6763;flex:1;font-size:.75rem;margin-left:.5rem}.terminal__found-badge[data-v-81df4fd7]{border:1px solid rgba(208,36,62,.3);border-radius:2px;color:#d0243eb3;font-size:.65rem;letter-spacing:.06em;padding:.1em .5em;text-transform:uppercase}.terminal__boot[data-v-81df4fd7]{color:#5a5654;flex:1;font-size:.8rem;line-height:1.65;overflow-y:auto;padding:1.25rem}.terminal__boot-line[data-v-81df4fd7]{animation:boot-in-81df4fd7 .12s ease-out;white-space:pre}@keyframes boot-in-81df4fd7{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.terminal__output[data-v-81df4fd7]{flex:1;overflow-y:auto;padding:1.25rem;scroll-behavior:smooth}.terminal__welcome p[data-v-81df4fd7]{color:#6b6763;margin:0 0 1rem}.terminal__cmd-hint[data-v-81df4fd7]{color:#d0243e}.terminal__history-item[data-v-81df4fd7]{margin-bottom:.75rem}.terminal__prompt-line[data-v-81df4fd7]{display:flex;gap:.25rem;white-space:pre-wrap;word-break:break-all}.terminal__prompt[data-v-81df4fd7]{color:#d0243e;flex-shrink:0}.terminal__output-text[data-v-81df4fd7]{color:#d0cdc6;line-height:1.5;margin:.25rem 0 0}.terminal__output-text[data-v-81df4fd7] pre{font-family:inherit;margin:0;white-space:pre-wrap;word-break:break-word}.terminal__output-text[data-v-81df4fd7] .terminal__ops{color:#b8b4ae}.terminal__output-text[data-v-81df4fd7] .terminal__loading{animation:pulse-81df4fd7 1.1s ease infinite;color:#6b6763}.terminal__output-text[data-v-81df4fd7] .terminal__achievement{color:#d0243e80;display:block;font-size:.75rem;font-style:italic;margin-top:.35rem}.terminal__current[data-v-81df4fd7]{margin-top:.5rem}.terminal__input-display[data-v-81df4fd7]{white-space:pre-wrap}.terminal__cursor[data-v-81df4fd7]{animation:blink-invert-81df4fd7 1s step-end infinite;background:#f0ede6;display:inline-block;height:1em;vertical-align:text-bottom;width:.5em}.terminal__hint-bar[data-v-81df4fd7]{background:#080808;border-top:1px solid #191919;flex-shrink:0;padding:.3rem 1.25rem}.terminal__hint-text[data-v-81df4fd7]{animation:hint-in-81df4fd7 .35s ease;color:#383634;font-size:.64rem;letter-spacing:.09em;text-transform:uppercase}@keyframes glitch-clip-81df4fd7{0%{clip-path:inset(5% 0 90% 0);transform:translate(-4px)}15%{clip-path:inset(40% 0 40% 0);transform:translate(4px)}30%{clip-path:inset(70% 0 10% 0);transform:translate(-2px)}45%{clip-path:inset(20% 0 60% 0);transform:translate(3px)}60%{clip-path:none;transform:none}to{clip-path:none;transform:none}}@keyframes spectrum-strobe-81df4fd7{0%{opacity:.5;width:3px}10%{opacity:1;width:8px}20%{opacity:.1;width:3px}35%{opacity:1;width:12px}50%{opacity:.3;width:3px}65%{opacity:.9;width:6px}80%{opacity:.4;width:3px}to{opacity:.5;width:3px}}.terminal--glitch-1[data-v-81df4fd7]{animation:glitch-l1-81df4fd7 .9s steps(1) forwards}@keyframes glitch-l1-81df4fd7{0%{filter:none}8%{filter:brightness(1.4) hue-rotate(180deg)}14%{filter:none}22%{filter:brightness(.7) saturate(4) hue-rotate(-90deg)}28%{filter:none}38%{filter:brightness(1.2) hue-rotate(60deg)}44%{filter:none}to{filter:none}}.terminal--glitch-1 .terminal__output[data-v-81df4fd7]{animation:glitch-clip-81df4fd7 .14s steps(1) 4;text-shadow:1px 0 rgba(255,0,64,.55),-1px 0 rgba(0,255,255,.45)}.terminal--glitch-1 .terminal__spectrum[data-v-81df4fd7]{animation:spectrum-strobe-81df4fd7 .9s steps(1) forwards}.terminal--glitch-2[data-v-81df4fd7]{animation:glitch-l2-81df4fd7 1.4s steps(1) forwards}@keyframes glitch-l2-81df4fd7{0%{filter:none;transform:none}6%{filter:brightness(1.6) hue-rotate(200deg);transform:translate(-3px)}12%{filter:none;transform:none}20%{filter:brightness(.6) saturate(6) hue-rotate(-180deg);transform:translate(3px)}26%{filter:none;transform:none}34%{filter:hue-rotate(90deg);transform:translate(-2px) translateY(1px)}40%{filter:none;transform:none}52%{filter:brightness(1.3) hue-rotate(45deg);transform:translate(2px)}58%{filter:none;transform:none}to{filter:none;transform:none}}.terminal--glitch-2 .terminal__output[data-v-81df4fd7]{animation:glitch-clip-81df4fd7 .15s steps(1) 6;text-shadow:2px 0 rgba(255,0,64,.75),-2px 0 rgba(0,255,255,.65)}.terminal--glitch-2 .terminal__spectrum[data-v-81df4fd7]{animation:spectrum-strobe-81df4fd7 1.4s steps(1) forwards}.terminal--glitch-3[data-v-81df4fd7]{animation:glitch-l3-81df4fd7 2.1s steps(1) forwards}@keyframes glitch-l3-81df4fd7{0%{filter:none;transform:none}4%{filter:brightness(2) hue-rotate(270deg) saturate(8);transform:translate(-5px) translateY(-2px)}8%{filter:none;transform:none}14%{filter:brightness(.4) saturate(8) hue-rotate(-270deg);transform:translate(5px) translateY(2px)}20%{filter:none;transform:none}26%{filter:hue-rotate(180deg) brightness(1.8);transform:translate(-3px) translateY(3px)}32%{filter:none;transform:none}40%{filter:invert(.15) hue-rotate(90deg);transform:translate(4px) translateY(-2px)}46%{filter:none;transform:none}55%{filter:brightness(1.5) saturate(5) hue-rotate(-90deg);transform:translate(-2px)}60%{filter:none;transform:none}70%{filter:brightness(.8) hue-rotate(30deg);transform:none}76%{filter:none;transform:none}to{filter:none;transform:none}}.terminal--glitch-3 .terminal__output[data-v-81df4fd7]{animation:glitch-clip-81df4fd7 .16s steps(1) 8;text-shadow:3px 0 rgba(255,0,64,.9),-3px 0 rgba(0,255,255,.8),0 2px rgba(255,220,0,.25)}.terminal--glitch-3 .terminal__spectrum[data-v-81df4fd7]{animation:spectrum-strobe-81df4fd7 2.1s steps(1) forwards}.terminal--glitch-4[data-v-81df4fd7]{animation:glitch-l4-81df4fd7 4s steps(1) forwards}@keyframes glitch-l4-81df4fd7{0%{filter:none;transform:none}3%{filter:invert(1) hue-rotate(180deg);transform:translate(-6px) translateY(-3px) skew(-2deg)}6%{filter:none;transform:none}10%{filter:brightness(3) saturate(10) hue-rotate(1turn);transform:translate(6px) translateY(3px)}14%{filter:none;transform:none}18%{filter:invert(.8) hue-rotate(-180deg) saturate(8);transform:translate(-4px) skew(3deg)}22%{filter:none;transform:none}26%{filter:brightness(.2) hue-rotate(90deg);transform:translate(5px) translateY(-3px)}30%{filter:none;transform:none}36%{filter:invert(.5) hue-rotate(270deg) saturate(6);transform:translate(-3px) translateY(2px) skew(-1deg)}40%{filter:none;transform:none}46%{filter:brightness(2.5) hue-rotate(-90deg);transform:translate(4px)}50%{filter:none;transform:none}56%{filter:invert(.3) saturate(8);transform:translate(-5px) translateY(1px)}62%{filter:none;transform:none}68%{filter:brightness(1.8) hue-rotate(45deg);transform:translate(2px)}74%{filter:none;transform:none}80%{filter:hue-rotate(20deg);transform:none}86%{filter:none;transform:none}to{filter:none;transform:none}}.terminal--glitch-4 .terminal__output[data-v-81df4fd7]{animation:glitch-clip-81df4fd7 .18s steps(1) 12;text-shadow:4px 0 #ff0040,-4px 0 rgba(0,255,255,.95),0 3px rgba(255,220,0,.4),0 -3px rgba(180,0,255,.35)}.terminal--glitch-4 .terminal__spectrum[data-v-81df4fd7]{animation:spectrum-strobe-81df4fd7 4s steps(1) forwards;filter:brightness(3) saturate(2)}.terminal__ghost-line[data-v-81df4fd7]{color:#c41e3a59;font-size:.72rem;letter-spacing:.04em;padding:.15rem 0 .4rem}.ghost-enter-active[data-v-81df4fd7]{animation:ghost-flicker-81df4fd7 5s ease forwards}.ghost-leave-active[data-v-81df4fd7]{transition:opacity .4s ease}.ghost-leave-to[data-v-81df4fd7]{opacity:0}@keyframes ghost-flicker-81df4fd7{0%{opacity:0}8%{opacity:.9}12%{opacity:.2}16%{opacity:.8}20%{opacity:1}75%{opacity:1}90%{opacity:.4}to{opacity:0}}.terminal__output-text[data-v-81df4fd7] .terminal__static{color:#ffffff12;display:block;font-size:.7rem;letter-spacing:.12em;margin-top:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.terminal__hidden-input[data-v-81df4fd7]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}@keyframes blink-invert-81df4fd7{0%,to{background:#f0ede6}50%{background:#d0243e}}@keyframes pulse-81df4fd7{0%,to{opacity:1}50%{opacity:.35}}@keyframes hint-in-81df4fd7{0%{opacity:0}to{opacity:1}}
