.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-992df969]{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}.terminal__bar[data-v-992df969]{align-items:center;background:#1a1a1a;border-bottom:1px solid #2a2a2a;display:flex;flex-shrink:0;gap:.4rem;padding:.6rem 1rem}.terminal__dot[data-v-992df969]{border-radius:50%;height:12px;width:12px}.terminal__dot--red[data-v-992df969]{background:#ff5f57}.terminal__dot--yellow[data-v-992df969]{background:#febc2e}.terminal__dot--green[data-v-992df969]{background:#28c840}.terminal__label[data-v-992df969]{color:#6b6763;font-size:.75rem;margin-left:.5rem}.terminal__output[data-v-992df969]{flex:1;overflow-y:auto;padding:1.25rem;scroll-behavior:smooth}.terminal__welcome p[data-v-992df969]{color:#6b6763;margin:0 0 1rem}.terminal__cmd-hint[data-v-992df969]{color:#c41e3a}.terminal__history-item[data-v-992df969]{margin-bottom:.75rem}.terminal__prompt-line[data-v-992df969]{display:flex;gap:.25rem;white-space:pre-wrap;word-break:break-all}.terminal__prompt[data-v-992df969]{color:#c41e3a;flex-shrink:0}.terminal__output-text[data-v-992df969]{color:#d0cdc6;line-height:1.5;margin:.25rem 0 0}.terminal__output-text[data-v-992df969] pre{font-family:inherit;margin:0;white-space:pre-wrap;word-break:break-word}.terminal__current[data-v-992df969]{margin-top:.5rem}.terminal__input-display[data-v-992df969]{white-space:pre-wrap}.terminal__cursor[data-v-992df969]{animation:blink-992df969 1s step-end infinite;background:#f0ede6;display:inline-block;height:1em;vertical-align:text-bottom;width:.5em}@keyframes blink-992df969{0%,to{opacity:1}50%{opacity:0}}.terminal__hidden-input[data-v-992df969]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}
