anycoder-4996a77b / index.html
00Boobs00's picture
Upload folder using huggingface_hub
39077ed verified
raw
history blame
28.8 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>🚀 Studio Workflow Engine - The Alchemical Fusion</title>
<meta name="description" content="Prince x Wu-Tang x Attenborough - The Ultimate Code Forge">
<!-- Google Fonts: Space Grotesk (Headers), Inter (Body), Fira Code (Code) -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600&family=Inter:wght@300;400;500;600&family=Space+Grotesk:wght@500;700&display=swap" rel="stylesheet">
<!-- FontAwesome for Icons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<!-- PrismJS for Syntax Highlighting -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism-tomorrow.min.css" rel="stylesheet" />
<style>
/* --- CSS Variables & The Alchemical Palette --- */
:root {
/* The "Wu-Tang" Grit & "Prince" Electric Vibe */
--bg-deep: #050505;
--bg-panel: #0f1014;
--bg-glass: rgba(20, 20, 25, 0.7);
--bg-glass-hover: rgba(30, 30, 40, 0.8);
--primary: #8b5cf6; /* Electric Violet */
--primary-glow: rgba(139, 92, 246, 0.5);
--secondary: #f59e0b; /* Amber Gold */
--accent: #10b981; /* Bioluminescent Green */
--danger: #ef4444;
--info: #3b82f6;
--gradient-odyssey: linear-gradient(135deg, #4c1d95 0%, #8b5cf6 50%, #c084fc 100%);
--gradient-text: linear-gradient(to right, #c084fc, #f472b6);
--gradient-border: linear-gradient(to bottom right, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
--text-main: #f3f4f6;
--text-muted: #9ca3af;
--text-dim: #6b7280;
--border: rgba(255, 255, 255, 0.08);
--border-active: rgba(139, 92, 246, 0.5);
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 16px;
--radius-xl: 24px;
--shadow-sm: 0 4px 6px -1px rgba(0, 0, 0, 0.5);
--shadow-glow: 0 0 20px rgba(139, 92, 246, 0.15);
--shadow-neon: 0 0 10px rgba(245, 158, 11, 0.3);
--font-head: 'Space Grotesk', sans-serif;
--font-body: 'Inter', sans-serif;
--font-code: 'Fira Code', monospace;
}
/* --- Reset & Base --- */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
scrollbar-width: thin;
scrollbar-color: var(--primary) var(--bg-deep);
}
body {
font-family: var(--font-body);
background-color: var(--bg-deep);
color: var(--text-main);
line-height: 1.6;
min-height: 100vh;
display: flex;
flex-direction: column;
overflow-x: hidden;
/* Attenborough's Ambient Background */
background-image:
radial-gradient(circle at 10% 20%, rgba(76, 29, 149, 0.15) 0%, transparent 40%),
radial-gradient(circle at 90% 80%, rgba(16, 185, 129, 0.05) 0%, transparent 40%);
}
/* --- Ambient Animation: The Breath of the Machine --- */
@keyframes drift {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
/* --- Scrollbar Styling --- */
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: var(--bg-deep); }
::-webkit-scrollbar-thumb { background: #333; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: var(--primary); }
/* --- Typography --- */
h1, h2, h3, h4 {
font-family: var(--font-head);
letter-spacing: -0.02em;
}
/* --- Loading Screen: The Void --- */
#loading-screen {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: var(--bg-deep);
display: flex;
align-items: center;
justify-content: center;
z-index: 9999;
flex-direction: column;
transition: opacity 0.8s ease-in-out, visibility 0.8s;
}
.loader-ring {
width: 80px;
height: 80px;
border: 2px solid transparent;
border-top: 2px solid var(--primary); /* Prince Purple */
border-right: 2px solid var(--secondary); /* Wu Gold */
border-radius: 50%;
animation: spin 1.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) infinite;
position: relative;
}
.loader-ring::before {
content: '';
position: absolute;
top: 5px; left: 5px; right: 5px; bottom: 5px;
border-radius: 50%;
border: 2px solid transparent;
border-top: 2px solid var(--accent); /* Attenborough Green */
animation: spin 2s linear infinite reverse;
}
.loader-text {
margin-top: 2rem;
font-family: var(--font-code);
font-size: 0.9rem;
color: var(--text-muted);
animation: pulse 1.5s infinite;
}
/* --- Toast Notifications: The Messengers --- */
#toast-container {
position: fixed;
top: 20px;
right: 20px;
z-index: 10000;
display: flex;
flex-direction: column;
gap: 12px;
}
.toast {
background: rgba(15, 16, 20, 0.95);
backdrop-filter: blur(10px);
border-left: 3px solid var(--primary);
padding: 1rem 1.5rem;
border-radius: var(--radius-sm);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
gap: 12px;
min-width: 320px;
transform: translateX(50px);
opacity: 0;
animation: toastEnter 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
border: 1px solid var(--border);
}
@keyframes toastEnter {
to { transform: translateX(0); opacity: 1; }
}
.toast.success { border-color: var(--accent); }
.toast.error { border-color: var(--danger); }
.toast.warning { border-color: var(--secondary); }
/* --- Header: The Bridge --- */
header {
background: rgba(5, 5, 5, 0.8);
backdrop-filter: blur(12px);
border-bottom: 1px solid var(--border);
padding: 1rem 2rem;
position: sticky;
top: 0;
z-index: 100;
}
.header-content {
max-width: 1800px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.brand {
display: flex;
align-items: center;
gap: 1rem;
}
.brand h1 {
font-size: 1.4rem;
font-weight: 700;
background: var(--gradient-text);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.version-tag {
background: rgba(255, 255, 255, 0.05);
border: 1px solid var(--border);
padding: 2px 8px;
border-radius: 4px;
font-size: 0.7rem;
font-family: var(--font-code);
color: var(--text-muted);
}
.user-controls {
display: flex;
align-items: center;
gap: 1.5rem;
}
.status-indicator {
display: flex;
align-items: center;
gap: 0.5rem;
font-size: 0.8rem;
color: var(--accent);
font-family: var(--font-code);
}
.status-dot {
width: 6px;
height: 6px;
background: var(--accent);
border-radius: 50%;
box-shadow: 0 0 8px var(--accent);
animation: pulse 2s infinite;
}
.profile-btn {
background: transparent;
border: 1px solid var(--border);
color: var(--text-main);
width: 36px;
height: 36px;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s;
}
.profile-btn:hover {
border-color: var(--primary);
box-shadow: var(--shadow-glow);
transform: scale(1.05);
}
/* --- Main Layout --- */
.main-container {
max-width: 1800px;
margin: 2rem auto;
padding: 0 2rem;
flex: 1;
width: 100%;
display: flex;
flex-direction: column;
gap: 2rem;
}
/* --- Navigation: The Compass --- */
.nav-dock {
background: var(--bg-glass);
backdrop-filter: blur(16px);
border: 1px solid var(--border);
border-radius: var(--radius-lg);
padding: 0.5rem;
display: flex;
gap: 0.5rem;
position: relative;
overflow: hidden;
}
.nav-dock::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background: linear-gradient(90deg, transparent, var(--primary), transparent);
opacity: 0.5;
}
.nav-item {
flex: 1;
background: transparent;
border: none;
padding: 1rem;
color: var(--text-muted);
font-family: var(--font-head);
font-weight: 600;
font-size: 0.95rem;
cursor: pointer;
border-radius: var(--radius-md);
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
display: flex;
align-items: center;
justify-content: center;
gap: 0.75rem;
position: relative;
overflow: hidden;
}
.nav-item:hover {
color: var(--text-main);
background: rgba(255, 255, 255, 0.03);
}
.nav-item.active {
background: var(--primary);
color: white;
box-shadow: 0 4px 15px rgba(139, 92, 246, 0.4);
}
.nav-item i { font-size: 1.1rem; }
/* --- Content Sections --- */
.section-view {
display: none;
animation: fadeUp 0.5s ease-out forwards;
}
.section-view.active { display: grid; }
/* --- Cards: The Artifacts --- */
.card {
background: var(--bg-panel);
border: 1px solid var(--border);
border-radius: var(--radius-lg);
padding: 1.5rem;
display: flex;
flex-direction: column;
position: relative;
overflow: hidden;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card:hover {
border-color: rgba(255, 255, 255, 0.15);
box-shadow: 0 10px 40px -10px rgba(0, 0, 0, 0.5);
}
.card-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 1.5rem;
padding-bottom: 1rem;
border-bottom: 1px solid var(--border);
}
.card-title {
font-size: 1.1rem;
font-weight: 700;
color: var(--text-main);
display: flex;
align-items: center;
gap: 0.75rem;
}
.card-title i { color: var(--primary); }
/* --- Code Editor: The Forge --- */
.editor-container {
flex: 1;
display: flex;
flex-direction: column;
background: #0d0d0d;
border: 1px solid var(--border);
border-radius: var(--radius-md);
overflow: hidden;
position: relative;
}
.editor-toolbar {
background: #1a1a1a;
padding: 0.5rem 1rem;
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid var(--border);
}
.editor-main {
flex: 1;
position: relative;
display: flex;
min-height: 500px;
}
.line-numbers {
width: 45px;
background: #0a0a0a;
color: #4b5563;
text-align: right;
padding: 1rem 0.5rem;
font-family: var(--font-code);
font-size: 0.9rem;
line-height: 1.5;
border-right: 1px solid var(--border);
user-select: none;
}
textarea.code-input {
flex: 1;
background: transparent;
color: #e5e7eb;
border: none;
padding: 1rem;
font-family: var(--font-code);
font-size: 0.9rem;
line-height: 1.5;
resize: none;
outline: none;
}
/* --- Output/Terminal --- */
.terminal-window {
background: #0a0a0a;
border: 1px solid var(--border);
border-radius: var(--radius-md);
font-family: var(--font-code);
font-size: 0.85rem;
overflow-y: auto;
max-height: 400px;
padding: 1rem;
color: #d1d5db;
}
.log-entry { margin-bottom: 0.5rem; display: flex; gap: 0.5rem; }
.log-time { color: var(--text-dim); }
.log-type.info { color: var(--info); }
.log-type.success { color: var(--accent); }
.log-type.warn { color: var(--secondary); }
/* --- Buttons: The Triggers --- */
.btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 0.5rem;
padding: 0.75rem 1.25rem;
border-radius: var(--radius-sm);
font-weight: 600;
font-size: 0.9rem;
cursor: pointer;
transition: all 0.2s;
border: none;
font-family: var(--font-head);
text-transform: uppercase;
letter-spacing: 0.05em;
}
.btn-primary {
background: var(--gradient-odyssey);
color: white;
box-shadow: var(--shadow-glow);
border: 1px solid rgba(139, 92, 246, 0.3);
}
.btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 0 25px rgba(139, 92, 246, 0.6);
}
.btn-secondary {
background: transparent;
border: 1px solid var(--border);
color: var(--text-main);
}
.btn-secondary:hover {
background: rgba(255, 255, 255, 0.05);
border-color: var(--text-muted);
}
.btn-group { display: flex; gap: 1rem; margin-top: 1.5rem; }
/* --- Forms --- */
.form-group { margin-bottom: 1.25rem; }
label {
display: block;
font-size: 0.8rem;
font-weight: 600;
color: var(--text-muted);
margin-bottom: 0.5rem;
text-transform: uppercase;
letter-spacing: 0.05em;
}
input, select, textarea {
width: 100%;
background: rgba(0, 0, 0, 0.3);
border: 1px solid var(--border);
border-radius: var(--radius-sm);
padding: 0.75rem 1rem;
color: var(--text-main);
font-family: var(--font-body);
transition: all 0.3s;
}
input:focus, select:focus, textarea:focus {
outline: none;
border-color: var(--primary);
box-shadow: 0 0 0 2px rgba(139, 92, 246, 0.2);
}
/* --- Analytics Bars --- */
.bar-chart { display: flex; flex-direction: column; gap: 1rem; }
.bar-item { display: flex; flex-direction: column; gap: 0.25rem; }
.bar-label {
display: flex;
justify-content: space-between;
font-size: 0.85rem;
color: var(--text-muted);
}
.bar-track {
height: 6px;
background: #1f2937;
border-radius: 3px;
overflow: hidden;
}
.bar-fill {
height: 100%;
background: var(--gradient-odyssey);
width: 0%;
transition: width 1.5s cubic-bezier(0.22, 1, 0.36, 1);
border-radius: 3px;
}
/* --- Team Grid --- */
.team-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 1.5rem;
}
.member-card {
background: rgba(255, 255, 255, 0.02);
padding: 1.5rem;
border-radius: var(--radius-md);
border: 1px solid var(--border);
display: flex;
align-items: center;
gap: 1rem;
transition: all 0.3s;
}
.member-card:hover {
background: rgba(255, 255, 255, 0.05);
transform: translateY(-3px);
border-color: var(--primary);
}
.avatar {
width: 48px;
height: 48px;
border-radius: 50%;
background: linear-gradient(135deg, #333, #111);
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
color: white;
border: 2px solid var(--border);
}
/* --- Animations --- */
@keyframes spin { to { transform: rotate(360deg); } }
@keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } }
@keyframes fadeUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }
/* --- Footer --- */
footer {
margin-top: auto;
padding: 2rem;
border-top: 1px solid var(--border);
text-align: center;
color: var(--text-dim);
font-size: 0.85rem;
}
footer a {
color: var(--primary);
text-decoration: none;
transition: color 0.2s;
}
footer a:hover { color: white; text-decoration: underline; }
/* --- Grid Layouts --- */
.layout-split { display: grid; grid-template-columns: 1.2fr 0.8fr; gap: 2rem; }
.layout-dashboard { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.5rem; }
.layout-form { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; }
@media (max-width: 1024px) {
.layout-split, .layout-form { grid-template-columns: 1fr; }
.layout-dashboard { grid-template-columns: repeat(2, 1fr); }
}
</style>
</head>
<body>
<!-- Loading Screen: The Initialization -->
<div id="loading-screen">
<div class="loader-ring"></div>
<div class="loader-text" id="loaderText">INITIALIZING NEURAL LINK...</div>
</div>
<!-- Toast Container -->
<div id="toast-container"></div>
<header>
<div class="header-content">
<div class="brand">
<i class="fas fa-cube fa-lg" style="color: var(--primary);"></i>
<div>
<h1>Studio Engine</h1>
<span class="version-tag">v3.0 OMEGA</span>
</div>
</div>
<div class="user-controls">
<div class="status-indicator">
<div class="status-dot"></div>
<span>SYSTEM OPTIMAL</span>
</div>
<button class="profile-btn" onclick="toggleUserMenu()">
<i class="fas fa-user-astronaut"></i>
</button>
</div>
</div>
</header>
<div class="main-container">
<!-- Navigation -->
<nav class="nav-dock">
<button class="nav-item active" onclick="switchTab('studio')">
<i class="fas fa-code"></i> <span>Code Forge</span>
</button>
<button class="nav-item" onclick="switchTab('projects')">
<i class="fas fa-layer-group"></i> <span>Projects</span>
</button>
<button class="nav-item" onclick="switchTab('analytics')">
<i class="fas fa-chart-network"></i> <span>Analytics</span>
</button>
<button class="nav-item" onclick="switchTab('team')">
<i class="fas fa-users-viewfinder"></i> <span>Collective</span>
</button>
</nav>
<!-- TAB 1: Code Studio -->
<section id="studio" class="section-view active layout-split">
<!-- Editor Column -->
<div class="card">
<div class="card-header">
<span class="card-title"><i class="fas fa-terminal"></i> Source Code</span>
<select id="languageSelect" style="width: auto; padding: 0.4rem 2rem 0.4rem 1rem;">
<option value="python">Python</option>
<option value="javascript">JavaScript</option>
<option value="rust">Rust</option>
</select>
</div>
<div class="editor-container">
<div class="editor-toolbar">
<span style="font-size: 0.8rem; color: var(--text-dim);"><i class="fas fa-file-code"></i> main.py</span>
<div style="font-size: 0.8rem; color: var(--text-dim);">UTF-8</div>
</div>
<div class="editor-main">
<div class="line-numbers" id="lineNumbers">1</div>
<textarea id="codeInput" class="code-input" spellcheck="false"
placeholder="# Begin your odyssey here..."
oninput="updateLineNumbers()"></textarea>
</div>
</div>
<div class="form-group" style="margin-top: 1.5rem;">
<label>AI Model Selection</label>
<select id="aiModel">
<option value="gpt-4-turbo">GPT-4 Turbo (Architect)</option>
<option value="claude-3-opus">Claude 3 Opus (Visionary)</option>
<option value="deepseek-coder">DeepSeek Coder V2 (Engineer)</option>
</select>
</div>
<div class="btn-group">
<button class="btn btn-primary" style="flex: 2;" onclick="runAnalysis('analyze')">
<i class="fas fa-microscope"></i> Analyze
</button>
<button class="btn btn-secondary" style="flex: 1;" onclick="runAnalysis('optimize')">
<i class="fas fa-bolt"></i> Optimize
</button>
<button class="btn btn-secondary" style="flex: 1;" onclick="runAnalysis('secure')">
<i class="fas fa-shield-halved"></i> Secure
</button>
</div>
</div>
<!-- Output Column -->
<div class="card">
<div class="card-header">
<span class="card-title"><i class="fas fa-satellite-dish"></i> Output Stream</span>
<div style="display: flex; gap: 0.5rem;">
<button class="btn btn-secondary" style="padding: 0.25rem 0.75rem; font-size: 0.75rem;" onclick="clearTerminal()">
Clear
</button>
</div>
</div>
<div id="terminalOutput" class="terminal-window">
<div class="log-entry">
<span class="log-time">[SYSTEM]</span>
<span class="log-type info">Ready for input. Awaiting quantum synchronization...</span>
</div>
</div>
<div class="card-header" style="margin-top: 1.5rem;">
<span class="card-title"><i class="fas fa-scroll"></i> Processed Artifact</span>
<button class="btn btn-secondary" style="padding: 0.25rem 0.75rem; font-size: 0.8rem;" onclick="copyOutput()">
<i class="fas fa-copy"></i> Copy
</button>
</div>
<div id="codeOutput" class="terminal-window" style="background: #050505; border-color: #333;">
// Results manifest here...
</div>
</div>
</section>
<!-- TAB 2: Projects -->
<section id="projects" class="section-view layout-form">
<div class="card">
<div class="card-header">
<span class="card-title"><i class="fas fa-plus"></i> Incept Project</span>
</div>
<div class="form-group">
<label>Project Designation</label>
<input type="text" id="projName" placeholder="e.g. Project Ouroboros">
</div>
<div class="form-group">
<label>Framework</label>
<select id="projTemplate">
<option value="enterprise_web">Next.js Enterprise</option>
<option value="microservice">Go Microservice</option>
<option value="python_pkg">Python Library</option>
</select>
</div>
<div class="form-group">
<label>Manifest</label>
<textarea id="projDesc" rows="4" placeholder="Describe the architecture..."></textarea>
</div>
<button class="btn btn-primary" style="width: 100%; margin-top: 1rem;" onclick="createProject()">
<i class="fas fa-rocket"></i> Initialize
</button>
</div>
<div class="card">
<div class="card-header">
<span class="card-title"><i class="fas fa-list-tree"></i> Active Operations</span>
</div>
<div id="projectDashboard" class="terminal-window"
style="max-height: 100%; background: transparent; border: none; padding: 0;">
<div style="text-align: center; padding-top: 4rem; color: var(--text-dim);">
<i class="fas fa-cube fa-3x" style="margin-bottom: 1rem; opacity: 0.2;"></i>
<p>No active constructs found.</p>
</div>
</div>
</div>
</section>
<!-- TAB 3: Analytics -->
<section id="analytics" class="section-view">
<div class="layout-dashboard">
<div class="card">
<div class="card-header"><span class="card-title">Compute</span></div>
<div style="font-size: 2.5rem; font-weight: 700; color: var(--primary);">98.4%</div>
<div style="color: var(--text-muted); font-size: 0.85rem; margin-top: 0.5rem;">Efficiency Rating</div>
</div>
<div class="card">
<div class="card-header"><span class="card-title">Requests</span></div>
<div style="font-size: 2.5rem; font-weight: 700; color: var(--secondary);">2.4M</div>
<div style="color: var(--text-muted); font-size: 0.85rem; margin-top: 0.5rem;">Total Served</div>
</div>
<div class="card">
<div class="card-header"><span class="card-title">Latency</span></div>
<div style="font-size: 2.5rem; font-weight: 700; color: var(--accent);">12ms</div>
<div style="color: var(--text-muted); font-size: 0.85rem; margin-top: 0.5rem;">Avg Response</div>
</div>
<div class="card">
<div class="card-header"><span class="card-title">Uptime</span></div>
<div style="font-size: 2.5rem; font-weight: 700; color: white;">99.99%</div>
<div style="color: var(--text-muted); font-size: 0.85rem; margin-top: 0.5rem;">Global Availability</div>
</div>
</div>
<div class="layout-split" style="margin-top: 2rem;">
<div class="card">
<div class="card-header">
<span class="card-title">Model Performance Metrics</span>
</div>
<div class="bar-chart">
<div class="bar-item">
<div class="bar-label"><span>GPT-4 Turbo</span><span>98%</span></div>
<div class="bar-track">
<div class="bar-fill" style="width: 98%;"></div>
</div>
</div>
<div class="bar-item">
<div class="bar-label"><span>Claude 3 Opus</span><span>95%</span></div>
<div class="bar-track">
<div class="bar-fill" style="width: 95%; background: var(--secondary);"></div>
</div>
</div>
<div class="bar-item">
<div class="bar-label"><span>DeepSeek Coder</span><span>92%</span></div>
<div class="bar-track">
<div class="bar-fill" style="width: 92%; background: var(--accent);"></div>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card-header"><span class="card-title">System Logs</span></div>
<div class="terminal-window" id="analyticsLogs" style="height: 200px;">
<!-- Populated by JS -->
</div>
</div>
</div>
</section>
<!-- TAB 4: Team -->
<section id="team" class="section-view">
<div class="card">
<div class="card-header">
<span class="card-title"><i class="fas fa-users-gear"></i> Operatives</span>
<button class="btn btn-primary" style="padding: 0.4rem 1rem; font-size: 0.8rem;">
<i class="fas fa-plus"></i> Recruit
</button>
</div>
<div class="team-grid">
<div class="member-card">
<div class="avatar" style="background: var(--gradient-odyssey);">A</div>
<div>
<div style="font-weight: 700; color: white;">Admin Prime</div>
<div style="font-size: 0.8rem; color: var(--accent);">Architect • Online</div>
</div>
</div>
<div class="member-card">
<div class="avatar" style="background: #333; border-color: var(--secondary);">JS</div>
<div>
<div style="font-weight: 700; color: white;">Janus Smith</div>
<div style="font-size: 0.8rem; color: var(--text-dim);">Engineer • Away</div>
</div>
</div>
<div class="member-card">
<div class="avatar" style="background: #333; border-color: var(--danger);">MK</div>
<div>
<div style="font-weight: 700; color: white;">Mike K.</div>
<div style="font-size: 0.8rem; color: var(--text-dim);">Security • Offline</div>
</div>
</div>
<div class="member-card"
style="border-style: dashed; justify-content: center; color: var(--text-muted); cursor: pointer;">
<i class="fas fa-plus"></i> Add New Operative
</div>
</div>
</div>
</section>
</div>
<footer>
<p>© 2026 Studio Workflow Engine Enterprise. Built with <a href="https://huggingface.co/spaces/akhaliq/anycoder" target="_blank">anycoder</a>.</p>
</footer>
<!-- Scripts -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-python.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-javascript.min.js"></script>
<script>
/**
* THE FUSION LOGIC
* Where Prince meets Wu-Tang in the jungle of code.
*/
// --- Initialization ---
window.addEventListener('load',