@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&family=Oxanium:wght@500;600;700;800&display=swap";:root{--rn-bg: #08080d;--rn-bg-soft: #0f1018;--rn-panel: #171824;--rn-panel-raised: #1e2030;--rn-border: #2a2d3e;--rn-border-soft: #202334;--rn-text: #f1f5f9;--rn-text-muted: #a1a8b8;--rn-text-dim: #687083;--rn-primary: #ffb000;--rn-primary-soft: rgba(255, 176, 0, .14);--rn-secondary: #b35cff;--rn-secondary-soft: rgba(179, 92, 255, .14);--rn-danger: #ef4444;--rn-success: #22c55e;--rn-info: #38bdf8;--rn-warning: #f59e0b;--rn-featured: #facc15;--rn-motion-fast: .18s ease;--rn-motion-medium: .42s ease;color:var(--rn-text);background:var(--rn-bg);font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--rn-bg);overflow-x:hidden}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:linear-gradient(rgba(255,176,0,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,176,0,.018) 1px,transparent 1px),radial-gradient(circle at 78% 0%,rgba(179,92,255,.13),transparent 35%),radial-gradient(circle at 10% 20%,rgba(255,176,0,.1),transparent 28%),var(--rn-bg);background-size:42px 42px,42px 42px,auto,auto,auto}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.018),rgba(255,255,255,.018) 1px,transparent 1px,transparent 4px);mix-blend-mode:screen;opacity:.35}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.app-shell{width:min(1920px,100%);margin:0 auto;overflow-x:clip}.top-nav{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto minmax(460px,1fr) auto;align-items:center;gap:22px;min-width:0;min-height:78px;padding:14px 26px;background:#08080ddb;border-bottom:1px solid rgba(42,45,62,.85);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand,.brand span,.nav-links a,.hero-copy h1,.page-header h1,.section-heading h2,.panel h2,.module-card h2,.resource-card h2,.simple-card h2{font-family:Oxanium,Rajdhani,Inter,sans-serif}.brand{display:inline-flex;align-items:center;gap:13px;font-size:30px;font-weight:800;letter-spacing:0}.brand>span:last-child>span,.hero-copy h1 span{color:var(--rn-primary)}.brand-mark{display:grid;width:40px;height:40px;place-items:center;color:var(--rn-primary);border:2px solid var(--rn-primary);clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%)}.nav-links{display:flex;justify-content:center;gap:5px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.nav-links a{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:42px;flex:0 0 auto;padding:0 12px;color:var(--rn-text);font-size:13px;font-weight:700;text-transform:uppercase}.nav-links a.active,.nav-links a:hover{color:var(--rn-primary)}.nav-links a.active:after{content:"";position:absolute;right:10px;bottom:-14px;left:10px;height:3px;background:var(--rn-primary);box-shadow:0 0 18px var(--rn-primary)}.nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;max-width:100%}.search-box{display:flex;align-items:center;gap:8px;width:min(260px,24vw);height:42px;padding:0 12px;color:var(--rn-text-dim);background:#0f1018b3;border:1px solid var(--rn-border-soft);border-radius:7px}.search-box input{min-width:0;width:100%;color:var(--rn-text);background:transparent;border:0;outline:0}.icon-button{position:relative;display:grid;width:42px;height:42px;place-items:center;color:#ff4fd8;background:#b35cff14;border:1px solid var(--rn-border-soft);border-radius:7px}.notification-dot{position:absolute;top:-5px;right:-4px;display:grid;width:18px;height:18px;place-items:center;color:#08080d;font-size:10px;font-weight:800;background:var(--rn-primary);border-radius:99px}.profile-chip{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:12px;margin-left:8px;color:var(--rn-text);font-size:13px}.profile-chip small{grid-column:1;color:var(--rn-text-muted)}.profile-chip svg{grid-column:2;grid-row:1 / span 2;color:var(--rn-secondary)}.page-grid{display:grid;grid-template-columns:295px minmax(0,1fr);gap:34px;padding:18px 26px 36px}.sidebar{display:flex;flex-direction:column;gap:18px}.panel,.data-panel,.module-card,.page-header,.filter-bar,.search-toolbar,.resource-card,.resource-detail,.simple-card,.priority-card,.scout-panel,.blog-card,.timeline-strip,.readiness-panel,.roadmap-panel,.emulator-screen,.stack-list{min-width:0;background:linear-gradient(140deg,rgba(255,176,0,.025),transparent 28%),#0f1018d1;border:1px solid var(--rn-border-soft);border-radius:8px;box-shadow:0 16px 42px #0000003b}.panel{padding:21px}.panel h2{display:flex;align-items:center;gap:7px;margin:0 0 18px;color:var(--rn-primary);font-size:15px;text-transform:uppercase}.compact-list{display:grid;gap:12px}.list-row{display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--rn-text-muted);font-size:14px}.row-label{display:inline-flex;align-items:center;gap:9px}.list-row strong{color:var(--rn-primary);font-weight:800}.panel-link{display:inline-flex;align-items:center;gap:4px;margin-top:18px;color:var(--rn-primary);font-size:13px;font-weight:700;text-transform:uppercase}.panel-link.violet{color:var(--rn-secondary)}.file-list{display:grid;gap:13px}.file-row{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center}.file-icon,.news-icon{display:grid;place-items:center;width:38px;height:38px;color:var(--rn-text-muted);border:1px solid var(--rn-border);border-radius:7px}.file-row strong{display:block;overflow:hidden;color:var(--rn-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.file-row small{display:block;margin-top:5px;color:var(--rn-text-dim);font-size:12px}.stats-list .list-row{padding:2px 0}.main-panel{min-width:0;animation:pageEnter .52s ease both}.hero-panel{position:relative;display:grid;grid-template-columns:minmax(320px,.95fr) minmax(360px,1.55fr);min-height:360px;overflow:hidden;border:1px solid rgba(255,176,0,.26);border-radius:10px;background:linear-gradient(90deg,#08080df2,#08080dc2,#08080deb),radial-gradient(circle at 63% 45%,rgba(255,176,0,.19),transparent 24%),radial-gradient(circle at 85% 80%,rgba(179,92,255,.18),transparent 30%),#050508;box-shadow:0 0 30px #ffb00014;animation:panelReveal .62s ease both}.hero-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 0%,rgba(255,176,0,.12) 45%,transparent 58%);transform:translate(-120%);animation:heroSweep 4.8s ease-in-out infinite}.hero-copy{position:relative;z-index:2;align-self:center;padding:48px 44px}.eyebrow{margin:0 0 12px;color:var(--rn-primary);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase}.hero-copy h1{margin:0;font-size:clamp(48px,6.2vw,76px);line-height:.9;letter-spacing:0;text-shadow:0 0 22px rgba(255,255,255,.17)}.hero-copy h1 span{display:block}.hero-copy>p:not(.eyebrow){max-width:430px;margin:26px 0 0;color:var(--rn-text-muted);font-size:18px;line-height:1.7}.button-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 20px;border-radius:7px;font-weight:800;text-transform:uppercase}.primary-button{color:#08080d;background:linear-gradient(180deg,#ffc13f,var(--rn-primary));border:1px solid rgba(255,176,0,.8);box-shadow:0 0 24px #ffb0003d}.secondary-button{color:var(--rn-secondary);background:#b35cff14;border:1px solid var(--rn-secondary)}.primary-button.compact,.secondary-button.compact{min-height:40px;padding:0 14px;font-size:12px}.radar-visual{position:relative;min-height:360px;overflow:hidden}.world-lines{position:absolute;top:24px;right:20px;bottom:24px;left:20px;opacity:.4;background:radial-gradient(ellipse at 22% 28%,transparent 22%,rgba(255,176,0,.7) 23%,transparent 24%),radial-gradient(ellipse at 56% 42%,transparent 28%,rgba(255,176,0,.7) 29%,transparent 30%),radial-gradient(ellipse at 80% 54%,transparent 20%,rgba(179,92,255,.8) 21%,transparent 22%),linear-gradient(18deg,transparent 48%,rgba(255,176,0,.4) 49%,transparent 50%),linear-gradient(162deg,transparent 49%,rgba(179,92,255,.3) 50%,transparent 51%);filter:drop-shadow(0 0 8px rgba(255,176,0,.2))}.radar-ring{position:absolute;top:50%;left:50%;border:1px solid rgba(255,176,0,.5);border-radius:50%;transform:translate(-50%,-50%)}.radar-visual:after{content:"";position:absolute;top:50%;left:50%;width:155px;height:2px;background:linear-gradient(90deg,rgba(255,176,0,.85),transparent);transform-origin:left center;animation:radarSweep 3.6s linear infinite}.ring-one{width:120px;height:120px}.ring-two{width:210px;height:210px}.ring-three{width:310px;height:310px}.node{position:absolute;width:10px;height:10px;background:var(--rn-primary);border-radius:99px;box-shadow:0 0 18px var(--rn-primary)}.node-main{top:calc(50% - 11px);left:calc(50% - 11px);width:22px;height:22px}.node-a{top:22%;left:32%}.node-b{top:66%;left:72%;background:var(--rn-secondary);box-shadow:0 0 18px var(--rn-secondary)}.node-c{top:76%;left:42%}.terminal-widget,.bar-widget{position:absolute;right:42px;background:#08080dd1;border:1px solid var(--rn-border-soft);border-radius:7px}.terminal-widget{top:58px;display:grid;gap:8px;width:275px;padding:17px;color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:12px}.terminal-widget strong{color:var(--rn-success)}.bar-widget{right:42px;bottom:38px;display:flex;align-items:end;gap:6px;width:275px;height:84px;padding:14px}.bar-widget i{flex:1;background:linear-gradient(var(--rn-primary),var(--rn-secondary));border-radius:2px 2px 0 0;opacity:.72}.module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px}.module-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:18px;align-items:center;min-height:166px;padding:25px;animation:cardRise .56s ease both;transition:border-color var(--rn-motion-fast),transform var(--rn-motion-fast),box-shadow var(--rn-motion-fast)}.module-card:hover{transform:translateY(-3px);border-color:currentColor;box-shadow:0 20px 48px #00000057,0 0 20px color-mix(in srgb,currentColor 20%,transparent)}.module-card:nth-child(2){animation-delay:50ms}.module-card:nth-child(3){animation-delay:.1s}.module-card:nth-child(4){animation-delay:.15s}.module-card:nth-child(n+5){animation-delay:.2s}.module-card h2{margin:0;font-size:18px;text-transform:uppercase}.module-card p{min-height:58px;margin:12px 0 16px;color:var(--rn-text-muted);font-size:14px;line-height:1.55}.module-card span{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:800;text-transform:uppercase}.accent-blue{color:var(--rn-info)}.accent-amber{color:var(--rn-primary)}.accent-violet{color:var(--rn-secondary)}.accent-magenta{color:#ff4fd8}.accent-gold{color:var(--rn-featured)}.accent-cyan{color:#22d3ee}.priority-grid{display:grid;grid-template-columns:minmax(360px,1.25fr) repeat(3,minmax(0,.75fr));gap:18px;margin-top:26px}.priority-card{min-width:0;padding:22px}.priority-card h2{margin:0;font-family:Oxanium,Inter,sans-serif;font-size:24px;text-transform:uppercase}.priority-card p{max-width:720px;margin:12px 0 0;color:var(--rn-text-muted);line-height:1.65}.primary-focus{border-color:#ffb00057;background:linear-gradient(135deg,rgba(255,176,0,.08),transparent 44%),#0f1018e6}.priority-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.metric-card{display:grid;align-content:start;gap:9px}.metric-card svg{color:var(--rn-primary)}.metric-card span,.metric-card small{color:var(--rn-text-muted)}.metric-card span{font-size:12px;font-weight:800;text-transform:uppercase}.metric-card strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:34px}.metric-card small{font-size:12px}.ecosystem-panel{border-color:#b35cff3d}.ecosystem-list{display:grid;gap:12px}.ecosystem-list article{display:grid;gap:6px;padding:15px;background:#08080d5c;border:1px solid var(--rn-border-soft);border-radius:7px}.ecosystem-list span{color:var(--rn-secondary);font-size:12px;font-weight:800;text-transform:uppercase}.ecosystem-list strong{color:var(--rn-text)}.ecosystem-list small{color:var(--rn-text-muted);line-height:1.5}.split-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.95fr);gap:18px;margin-top:18px}.data-panel{min-width:0;padding:22px;animation:panelReveal .56s ease both}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.section-heading h2{margin:0;color:var(--rn-primary);font-size:16px;text-transform:uppercase}.section-heading a{color:var(--rn-secondary);font-size:12px;font-weight:800;text-transform:uppercase}.table-wrap{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}table{width:max-content;min-width:100%;border-collapse:collapse}th,td{padding:13px 12px;border-bottom:1px solid rgba(42,45,62,.72);text-align:left;white-space:nowrap}th{color:var(--rn-text-dim);font-size:11px;font-weight:800;text-transform:uppercase}td{color:var(--rn-text-muted);font-size:14px}tbody tr:hover{background:#ffb00009}.table-link{color:#7dd3fc;font-weight:700}.status-badge{display:inline-flex;align-items:center;gap:6px;color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;text-transform:uppercase}.status-badge:before{content:"";width:8px;height:8px;background:currentColor;border-radius:99px;box-shadow:0 0 10px currentColor}.status-badge.online{color:var(--rn-success)}.status-badge.offline{color:var(--rn-danger)}.status-badge.beta{color:var(--rn-secondary)}.status-badge.coming-soon{color:var(--rn-warning)}.news-list{display:grid;gap:17px}.news-item{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;align-items:center}.news-item h3{margin:0 0 5px;color:var(--rn-text);font-size:14px}.news-item p,.news-item time{margin:0;color:var(--rn-text-dim);font-size:12px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:18px;padding:30px}.page-header h1{margin:0;color:var(--rn-text);font-size:clamp(34px,4vw,56px);text-transform:uppercase}.page-header p:not(.eyebrow){max-width:760px;margin:10px 0 0;color:var(--rn-text-muted);font-size:16px;line-height:1.7}.search-toolbar,.filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px}.search-toolbar{justify-content:space-between}.search-toolbar label{display:flex;align-items:center;gap:10px;flex:1 1 360px;min-height:42px;padding:0 13px;color:var(--rn-text-dim);background:#08080d59;border:1px solid var(--rn-border-soft);border-radius:7px}.search-toolbar input{min-width:0;width:100%;color:var(--rn-text);background:transparent;border:0;outline:0}.search-toolbar>span{color:var(--rn-primary);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;text-transform:uppercase}.data-source{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 11px;color:var(--rn-text-muted);background:#08080d59;border:1px solid var(--rn-border-soft);border-radius:7px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;text-transform:uppercase}.data-source.live{color:var(--rn-success);border-color:#22c55e59}.data-source.loading{color:var(--rn-warning);border-color:#f59e0b59}.data-source.fallback{color:var(--rn-secondary);border-color:#b35cff59}.data-source.compact{min-height:32px}.data-state-panel{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;margin-bottom:18px;padding:14px 16px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:8px;animation:panelReveal .42s ease both}.data-state-panel.loading{border-left-color:var(--rn-warning)}.data-state-panel.fallback{border-left-color:var(--rn-secondary)}.data-state-panel svg{color:var(--rn-primary)}.data-state-panel strong{display:block;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.data-state-panel span{color:var(--rn-text-muted);font-size:12px}.mini-badge{display:inline-flex;align-items:center;min-height:22px;margin:5px 6px 0 0;padding:0 7px;vertical-align:middle;border:1px solid var(--rn-border-soft);border-radius:6px;font-size:10px;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap}.mini-badge.l2-first{color:var(--rn-primary);background:#ffb0001a;border-color:#ffb00047}.mini-badge.farm-owned{color:var(--rn-success);background:#22c55e17;border-color:#22c55e47}.mini-badge.review-needed{color:var(--rn-warning);background:#ffb00014;border-color:#ffb00047}.card-badge-row{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.filter-group+.filter-group{padding-left:10px;border-left:1px solid var(--rn-border-soft)}.filter-group span,.filter-bar button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;color:var(--rn-text-muted);background:#08080d59;border:1px solid var(--rn-border-soft);border-radius:7px}.filter-group span{color:var(--rn-primary);font-weight:800;text-transform:uppercase}.filter-bar button.selected,.filter-bar button:hover{color:#08080d;background:var(--rn-primary);box-shadow:0 0 18px #ffb0001f}.scout-panel{display:grid;gap:16px;margin-bottom:18px;padding:22px;border-color:#38bdf847;background:linear-gradient(135deg,rgba(56,189,248,.08),transparent 42%),#0f1018db}.scout-panel>*{animation:panelReveal .46s ease both}.scout-panel>*:nth-child(2){animation-delay:35ms}.scout-panel>*:nth-child(3){animation-delay:70ms}.scout-panel>*:nth-child(n+4){animation-delay:105ms}.scout-panel .section-heading{margin-bottom:0}.scout-panel .eyebrow{margin-bottom:6px}.continuous-radar-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;padding:14px;background:linear-gradient(90deg,#22c55e1f,#38bdf80f),#03060b80;border:1px solid rgba(34,197,94,.26);border-radius:7px}.live-dot{display:block;width:12px;height:12px;background:var(--rn-success);border-radius:999px;box-shadow:0 0 18px #22c55eb8;animation:agentPulse 1.5s ease-in-out infinite}.continuous-radar-banner strong{display:block;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.continuous-radar-banner p{margin:4px 0 0;color:var(--rn-text-muted);font-size:13px;line-height:1.45}.continuous-radar-banner code{color:var(--rn-success);font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase}.agent-workstream{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:14px}.agent-live-feed,.agent-task-board{display:grid;gap:12px;min-width:0;padding:16px;background:linear-gradient(135deg,rgba(56,189,248,.075),transparent 42%),#03060b7a;border:1px solid rgba(56,189,248,.22);border-radius:8px}.agent-task-board{background:linear-gradient(135deg,rgba(179,92,255,.08),transparent 42%),#03060b7a;border-color:#b35cff38}.agent-live-feed .section-heading,.agent-task-board .section-heading{margin:0}.agent-live-list,.agent-task-list{display:grid;gap:9px}.agent-live-row{display:grid;grid-template-columns:14px minmax(135px,.75fr) minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:11px;background:linear-gradient(90deg,rgba(56,189,248,.06),transparent 60%),#08080d94;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.agent-live-row:nth-child(2n){border-left-color:var(--rn-primary)}.agent-live-row:nth-child(3n){border-left-color:var(--rn-secondary)}.agent-work-dot{width:10px;height:10px;background:var(--rn-success);border-radius:999px;box-shadow:0 0 16px #22c55ec7;animation:agentPulse 1.4s ease-in-out infinite}.agent-live-row strong,.agent-task-list strong{display:block;overflow:hidden;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:13px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agent-live-row span,.agent-live-row small,.agent-task-list span,.agent-task-list small{color:var(--rn-text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.agent-live-row p{margin:0;overflow:hidden;color:var(--rn-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.agent-live-row small{justify-self:end;color:var(--rn-success);font-family:JetBrains Mono,monospace}.agent-task-list article{display:grid;gap:8px;min-width:0;padding:11px;background:#08080d94;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-warning);border-radius:7px}.agent-task-list article.task-priority-high{border-left-color:var(--rn-primary)}.agent-task-list article.task-priority-medium{border-left-color:var(--rn-secondary)}.agent-task-list article.task-priority-low{border-left-color:var(--rn-info)}.task-progress{position:relative;overflow:hidden;height:7px;background:#ffffff12;border-radius:999px}.task-progress i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--rn-primary),var(--rn-secondary),var(--rn-info));border-radius:inherit;box-shadow:0 0 16px #ffb0003d;transition:width .7s ease}.scout-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.scout-summary article{display:grid;gap:5px;padding:14px;background:#08080d66;border:1px solid var(--rn-border-soft);border-radius:7px}.scout-summary span{color:var(--rn-text-muted);font-size:11px;font-weight:800;text-transform:uppercase}.scout-summary strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:28px}.scout-summary .auto strong{color:var(--rn-success)}.scout-summary .review strong{color:var(--rn-warning)}.scout-summary .enrich strong{color:var(--rn-secondary)}.agent-farm-status,.agent-control-board,.agent-memory-panel,.radar-run-history,.search-review-panel{display:grid;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(255,176,0,.055),transparent 38%),#08080d6b;border:1px solid rgba(255,176,0,.18);border-radius:8px}.agent-farm-status .section-heading,.agent-control-board .section-heading,.agent-memory-panel .section-heading,.radar-run-history .section-heading,.search-review-panel .section-heading{margin:0}.agent-farm-status{border-color:#22c55e38;background:linear-gradient(135deg,rgba(34,197,94,.07),transparent 38%),#08080d6b}.agent-control-board{border-color:#b35cff3d;background:linear-gradient(135deg,rgba(179,92,255,.07),transparent 42%),#08080d70}.agent-control-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.agent-control-summary article{min-width:0;padding:12px;background:#03060b75;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-secondary);border-radius:7px}.agent-control-summary article:nth-child(2){border-left-color:var(--rn-success)}.agent-control-summary article:nth-child(4){border-left-color:var(--rn-primary)}.agent-control-summary span,.agent-control-list span,.agent-control-list small{color:var(--rn-text-muted);font-size:11px;font-weight:800;text-transform:uppercase}.agent-control-summary strong,.agent-control-list strong{display:block;overflow:hidden;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agent-control-summary strong{margin-top:5px;font-size:24px}.agent-control-list{display:grid;gap:9px}.agent-control-list article{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(0,1fr) minmax(180px,.65fr);gap:10px;align-items:center;min-width:0;padding:11px;background:#03060b80;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-secondary);border-radius:7px}.control-chip-row{display:flex;flex-wrap:wrap;gap:6px}.control-chip{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid var(--rn-border-soft);border-radius:6px;font-family:JetBrains Mono,monospace;line-height:1}.control-chip.allowed{color:var(--rn-success);background:#22c55e14;border-color:#22c55e3d}.control-chip.blocked{color:var(--rn-warning);background:#ffb00014;border-color:#ffb0003d}.agent-control-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-farm-metrics,.agent-farm-dependencies{display:grid;gap:10px}.agent-farm-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-farm-dependencies{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-farm-metrics article,.agent-farm-dependencies article{min-width:0;padding:12px;background:#03060b75;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-text-dim);border-radius:7px}.agent-farm-metrics article.online,.agent-farm-dependencies article.online{border-left-color:var(--rn-success)}.agent-farm-metrics article.offline,.agent-farm-dependencies article.offline{border-left-color:var(--rn-warning)}.agent-farm-metrics span,.agent-farm-dependencies span{display:block;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.agent-farm-metrics strong,.agent-farm-dependencies strong{display:block;margin-top:5px;overflow:hidden;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:20px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agent-farm-dependencies small,.agent-farm-status>p{color:var(--rn-text-muted);font-size:12px}.agent-farm-status>p{margin:0;line-height:1.45}.agent-memory-panel{border-color:#38bdf83d;background:linear-gradient(135deg,rgba(56,189,248,.07),transparent 42%),#08080d70}.agent-memory-metrics,.agent-memory-scheduler{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.agent-memory-metrics article,.agent-memory-scheduler article{min-width:0;padding:12px;background:#03060b75;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.agent-memory-metrics article:nth-child(2){border-left-color:var(--rn-success)}.agent-memory-metrics article:nth-child(3){border-left-color:var(--rn-warning)}.agent-memory-metrics article:nth-child(4){border-left-color:var(--rn-secondary)}.agent-memory-scheduler article.online{border-left-color:var(--rn-success)}.agent-memory-scheduler article.offline{border-left-color:var(--rn-warning)}.agent-memory-metrics span,.agent-memory-scheduler span,.agent-memory-timeline span,.agent-memory-timeline small,.agent-delta-list span,.agent-delta-list small,.agent-memory-footnote{color:var(--rn-text-muted);font-size:11px;font-weight:800;text-transform:uppercase}.agent-memory-metrics strong,.agent-memory-scheduler strong,.agent-memory-timeline strong,.agent-delta-list strong{display:block;overflow:hidden;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agent-memory-metrics strong{margin-top:5px;font-size:24px}.agent-memory-scheduler strong{margin-top:5px;font-size:18px}.agent-memory-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:end;min-height:150px}.agent-memory-timeline article{display:grid;grid-template-rows:82px auto auto auto;gap:5px;min-width:0;padding:11px;background:#03060b6b;border:1px solid var(--rn-border-soft);border-radius:7px}.memory-bar{position:relative;align-self:stretch;overflow:hidden;background:#ffffff0f;border-radius:6px}.memory-bar i{position:absolute;inset:auto 0 0;min-height:16px;background:linear-gradient(0deg,var(--rn-info),var(--rn-primary));box-shadow:0 0 18px #38bdf847}.agent-delta-list{display:grid;gap:9px}.agent-delta-list article{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:11px;background:#03060b80;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.agent-delta-list article.delta-added{border-left-color:var(--rn-success)}.agent-delta-list article.delta-removed,.agent-delta-list article.delta-status_changed{border-left-color:var(--rn-warning)}.agent-delta-list article.delta-score_changed{border-left-color:var(--rn-secondary)}.agent-delta-list p{margin:0;overflow:hidden;color:var(--rn-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.agent-memory-footnote{margin:0;color:var(--rn-text-dim);font-family:JetBrains Mono,monospace}.radar-run-history .section-heading>span{color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:12px}.run-history-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.run-history-list article{display:grid;gap:6px;min-width:0;padding:13px;background:#03060b70;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.run-history-list article.run-state-complete{border-left-color:var(--rn-success);animation:statusPulse 2.8s ease-in-out infinite}.run-history-list article.run-state-loading,.run-history-list article.run-state-active{border-left-color:var(--rn-success);animation:statusPulse 2.8s ease-in-out infinite}.run-history-list article.run-state-waiting{border-left-color:var(--rn-text-dim)}.run-history-list strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.run-history-list span,.run-history-list small{min-width:0;overflow-wrap:anywhere;color:var(--rn-text-muted);font-size:12px}.run-history-list small{font-family:JetBrains Mono,monospace}.search-review-panel{border-color:#b35cff33;background:linear-gradient(135deg,rgba(179,92,255,.055),transparent 38%),#08080d6b}.search-review-list{display:grid;gap:10px}.search-review-list article{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(260px,.8fr) minmax(220px,1fr) auto;gap:12px;align-items:center;padding:14px;background:#03060b75;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-secondary);border-radius:7px}.search-review-list article.review-state-enriched{border-color:#38bdf85c;background:#38bdf80f}.search-review-list article.review-state-approved{border-color:#22c55e5c;background:#22c55e12}.search-review-list article.review-state-held{opacity:.66}.search-review-list strong{display:block;color:var(--rn-text)}.search-review-list span,.search-review-list p{color:var(--rn-text-muted);font-size:12px}.search-review-list span{text-transform:uppercase}.search-review-list p{margin:0;line-height:1.45}.search-review-list dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.search-review-list dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.search-review-list dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.panel-status-pill,.candidate-state,.farm-stream-state{display:inline-grid;min-height:28px;align-items:center;justify-content:center;padding:0 10px;color:var(--rn-success);background:#22c55e14;border:1px solid rgba(34,197,94,.28);border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase}.candidate-state.action-review_duplicate,.candidate-state.action-needs_enrichment{color:var(--rn-warning);background:#ffb00014;border-color:#ffb00047}.crawler-policy-strip{display:grid;grid-template-columns:150px 150px 150px minmax(0,1fr);gap:12px;padding:12px;background:#38bdf80e;border:1px solid rgba(56,189,248,.22);border-radius:7px}.crawler-policy-strip article{min-width:0}.crawler-policy-strip span{display:block;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.crawler-policy-strip strong,.crawler-policy-strip code{display:block;margin-top:5px;color:var(--rn-text)}.crawler-policy-strip strong{font-family:Oxanium,Inter,sans-serif;font-size:22px}.crawler-policy-strip code{overflow:hidden;font-family:JetBrains Mono,monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-profile-panel,.duplicate-merge-panel{display:grid;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(56,189,248,.055),transparent 38%),#08080d6b;border:1px solid rgba(56,189,248,.2);border-radius:8px}.source-profile-panel .section-heading,.duplicate-merge-panel .section-heading{margin:0}.source-profile-panel select{min-width:220px;height:38px;padding:0 10px;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none}.source-profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.source-profile-grid article{min-width:0;padding:12px;background:#03060b70;border:1px solid var(--rn-border-soft);border-radius:7px}.source-profile-grid article.wide{grid-column:span 2}.source-profile-grid span,.duplicate-merge-panel .section-heading>span,.merge-primary span,.merge-candidates span{display:block;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.source-profile-grid strong{display:block;margin-top:5px;color:var(--rn-info);font-family:Oxanium,Inter,sans-serif;font-size:21px;text-transform:uppercase}.source-profile-grid code,.source-profile-grid p{display:block;min-width:0;margin:5px 0 0;overflow-wrap:anywhere;color:var(--rn-text-muted);font-size:12px;line-height:1.45}.merge-preview-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1fr);gap:12px}.merge-primary,.merge-candidates article{display:grid;gap:9px;padding:14px;background:#03060b75;border:1px solid var(--rn-border-soft);border-radius:7px}.merge-primary{border-left:3px solid var(--rn-warning)}.merge-primary strong,.merge-candidates strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.merge-primary p,.merge-candidates small{margin:0;color:var(--rn-text-muted);line-height:1.45}.merge-primary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.merge-primary dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.merge-primary dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.merge-candidates{display:grid;gap:10px}.boss-strip{display:grid;grid-template-columns:minmax(0,1fr) 170px 170px;gap:12px;padding:14px;background:linear-gradient(90deg,#ffb0001a,#b35cff0f),#08080d6b;border:1px solid rgba(255,176,0,.24);border-radius:7px}.boss-strip span,.boss-decision span,.boss-decision small{color:var(--rn-text-muted);font-size:11px;font-weight:800;text-transform:uppercase}.boss-strip strong{display:block;margin-top:5px;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:20px}.boss-readiness-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.boss-readiness-strip article{display:grid;gap:5px;padding:13px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-text-dim);border-radius:7px}.boss-readiness-strip article.tone-ready{border-left-color:var(--rn-success);animation:statusPulse 3.2s ease-in-out infinite}.boss-readiness-strip article.tone-active{border-left-color:var(--rn-warning)}.boss-readiness-strip span{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.boss-readiness-strip strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:24px}.boss-decision-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.boss-decision{display:grid;gap:7px;padding:13px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-top:3px solid var(--rn-info);border-radius:7px;animation:cardRise .48s ease both}.boss-decision:nth-child(2){animation-delay:45ms}.boss-decision:nth-child(3){animation-delay:90ms}.boss-decision:nth-child(4){animation-delay:135ms}.boss-decision.action-auto_persist{border-top-color:var(--rn-success)}.boss-decision.action-review_duplicate{border-top-color:var(--rn-warning)}.boss-decision.action-needs_enrichment{border-top-color:var(--rn-secondary)}.boss-decision strong{overflow:hidden;color:var(--rn-text);text-overflow:ellipsis;white-space:nowrap}.farm-fixture-panel{display:grid;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(34,197,94,.055),transparent 38%),#08080d6b;border:1px solid rgba(34,197,94,.2);border-radius:8px}.farm-fixture-panel .section-heading{margin:0}.farm-fixture-list{display:grid;gap:10px}.farm-fixture-list article{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,.7fr) auto;gap:12px;align-items:center;padding:14px;background:#03060b75;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-warning);border-radius:7px}.farm-fixture-list article.ready,.farm-fixture-list article.imported{border-left-color:var(--rn-success)}.farm-fixture-list strong{display:block;color:var(--rn-text)}.farm-fixture-list span{color:var(--rn-text-muted);font-size:12px;text-transform:uppercase}.farm-fixture-list dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.farm-fixture-list dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.farm-fixture-list dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.review-queue-panel{display:grid;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(34,197,94,.055),transparent 38%),#08080d6b;border:1px solid rgba(34,197,94,.18);border-radius:8px}.review-queue-panel .section-heading{margin:0}.queue-counters,.queue-filter{display:flex;flex-wrap:wrap;gap:8px}.queue-counters span{padding:7px 10px;color:var(--rn-text-muted);background:#08080d85;border:1px solid var(--rn-border-soft);border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase}.queue-filter button{min-height:34px;padding:0 12px;color:var(--rn-text-muted);background:#08080d75;border:1px solid var(--rn-border-soft);border-radius:7px;cursor:pointer;font-weight:800;text-transform:uppercase;transition:border-color var(--rn-motion-fast),color var(--rn-motion-fast),transform var(--rn-motion-fast)}.queue-filter button:hover,.queue-filter button.selected{transform:translateY(-1px);color:var(--rn-success);border-color:#22c55e61}.review-queue-list{display:grid;gap:10px}.review-queue-card{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(280px,1fr) minmax(220px,1fr) auto;gap:12px;align-items:center;padding:14px;background:#03060b75;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.review-queue-card.action-auto_persist{border-left-color:var(--rn-success)}.review-queue-card.action-review_duplicate{border-left-color:var(--rn-warning)}.review-queue-card.action-needs_enrichment{border-left-color:var(--rn-secondary)}.review-queue-card.approved{border-color:#22c55e5c;background:#22c55e12}.review-queue-card.dismissed{opacity:.62}.review-queue-card strong{display:block;color:var(--rn-text)}.review-queue-card span,.review-queue-card p{color:var(--rn-text-muted);font-size:12px}.review-queue-card span{text-transform:uppercase}.review-queue-card p{margin:0;line-height:1.45}.review-queue-card dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.review-queue-card dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.review-queue-card dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.parcha-office-shell{display:grid;gap:12px;padding:18px;overflow:hidden;background:linear-gradient(#08080d73,#08080db8),url(/vendor/parcha-ai-office/assets/office-animation-bg.png) center / cover;border:1px solid rgba(255,176,0,.28);border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 60px #00000059}.parcha-office-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.parcha-office-title strong{display:block;color:#fff;font-family:Oxanium,Inter,sans-serif;font-size:clamp(28px,5vw,58px);line-height:.95;text-transform:uppercase;text-shadow:0 4px 0 #08080d,0 0 26px rgba(255,176,0,.24)}.parcha-office-title span,.parcha-office-title em,.parcha-office-credit{color:#ffffffc7;font-family:JetBrains Mono,monospace;font-size:12px;font-style:normal;text-transform:uppercase}.parcha-office-console{display:grid;grid-template-columns:minmax(560px,1fr) 340px;gap:18px;padding:10px;background:#050508;border:8px solid #1b1d30;box-shadow:inset 0 0 0 4px #c5d2e8,inset 0 0 0 8px #65718d,0 18px 36px #0006}.parcha-office-map{position:relative;min-height:520px;overflow:hidden;background:#050508}.parcha-office-map-art{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#00000005,#0000001f),url(/vendor/parcha-ai-office/assets/thumbnail.jpg) left center / cover no-repeat;image-rendering:pixelated}.parcha-office-map-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,176,0,.08),transparent),radial-gradient(circle at 36% 56%,rgba(255,176,0,.15),transparent 26%);mix-blend-mode:screen}.parcha-agent-marker{position:absolute;z-index:3;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;align-items:center;min-width:126px;padding:8px;color:#fff;background:#252b4a;border:3px solid #111428;box-shadow:4px 4px #08080d,inset 0 0 0 2px #ffffff14;cursor:pointer;image-rendering:pixelated}.parcha-agent-marker.boss{left:34%;top:52%}.parcha-agent-marker.farm{left:15%;top:72%}.parcha-agent-marker.search{left:54%;top:36%}.parcha-agent-marker.probe{left:18%;top:46%}.parcha-agent-marker.identity{left:44%;top:70%}.parcha-agent-marker.geo{left:66%;top:58%}.parcha-agent-marker.review{left:72%;top:78%}.parcha-agent-marker.selected,.parcha-agent-marker:hover{transform:translateY(-2px);background:#34406f;border-color:var(--rn-primary);box-shadow:4px 4px #08080d,0 0 20px #ffb0003d}.parcha-agent-avatar{grid-row:1 / span 2;display:inline-block;width:32px;height:32px;flex:0 0 auto;background-image:url(/vendor/parcha-ai-office/assets/32x32folk.png);background-repeat:no-repeat;image-rendering:pixelated}.parcha-agent-avatar.large{width:48px;height:48px;background-size:576px 384px}.parcha-agent-marker strong,.parcha-agent-marker small{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.parcha-agent-marker strong{font-family:Oxanium,Inter,sans-serif;font-size:15px;text-transform:uppercase}.parcha-agent-marker small{color:#ffffffb8;font-size:10px;font-weight:800;text-transform:uppercase}.parcha-agent-details{display:grid;align-content:start;gap:14px;padding:28px;color:#fff;background:#d99a68;border:4px solid #111428}.parcha-agent-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;background:#ffffff2e;border:3px solid rgba(17,20,40,.8)}.parcha-agent-card h3{margin:0;color:#111428;font-family:Oxanium,Inter,sans-serif;font-size:24px;text-transform:uppercase}.parcha-agent-card p,.parcha-agent-task p,.parcha-office-log small{margin:0;color:#111428bd;overflow-wrap:anywhere}.parcha-agent-card>strong{color:#fff;font-family:Oxanium,Inter,sans-serif;font-size:34px;text-shadow:2px 2px 0 #111428}.parcha-agent-task,.parcha-office-log{display:grid;gap:8px;padding:14px;background:#fff5df73;border:3px solid rgba(17,20,40,.72)}.parcha-agent-task span,.parcha-office-log>span{color:#111428;font-size:11px;font-weight:900;text-transform:uppercase}.parcha-office-log article{display:grid;gap:3px;padding:9px;background:#11142814;border:1px solid rgba(17,20,40,.22)}.parcha-office-log strong{color:#111428;font-size:13px}.parcha-agent-dock{display:flex;gap:14px;overflow-x:auto;padding:8px 0 2px}.parcha-agent-dock button{display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:0 16px;color:#fff;background:#252b4a;border:4px solid #111428;box-shadow:4px 4px #08080d;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:900;text-transform:uppercase;white-space:nowrap}.parcha-agent-dock button.selected,.parcha-agent-dock button:hover{background:#34406f;border-color:var(--rn-primary)}.parcha-office-credit{margin:0}.pixel-agent-office{display:grid;gap:10px;padding:14px;overflow-x:auto;overflow-y:hidden;background:linear-gradient(rgba(255,176,0,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 1px),#08080d80;background-size:24px 24px;border:1px solid rgba(255,176,0,.2);border-radius:7px}.pixel-office-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pixel-office-header span{color:var(--rn-primary);font-size:11px;font-weight:800;text-transform:uppercase}.pixel-office-header strong,.pixel-office-credit{color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase}.pixel-office-credit{margin:0}.pixel-office-room{position:relative;min-width:860px;min-height:660px;overflow:hidden;background:linear-gradient(to bottom,rgba(15,16,24,.92) 0 76px,transparent 76px),url(/vendor/pixel-agents/assets/floors/floor_7.png);background-size:auto,48px 48px;border:1px solid rgba(42,45,62,.7);border-radius:7px;image-rendering:pixelated}.pixel-office-room:before{content:"";position:absolute;inset:0 0 auto;height:112px;background:linear-gradient(180deg,rgba(3,6,11,.46),transparent),url(/vendor/pixel-agents/assets/walls/wall_0.png);background-size:96px 192px;opacity:.78}.pixel-office-room:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,176,0,.1),transparent),radial-gradient(circle at 50% 52%,rgba(255,176,0,.12),transparent 32%);mix-blend-mode:screen}.pixel-office-wall{position:absolute;z-index:2;top:24px;left:32px;right:32px;display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.pixel-office-wall img,.pixel-furniture,.pixel-desk,.pixel-pc-stack img{image-rendering:pixelated}.pixel-office-wall img{width:auto;height:48px;object-fit:contain}.pixel-office-wall img:first-child{height:64px}.pixel-plant{position:absolute;z-index:3;bottom:44px;width:auto;height:72px}.plant-left{left:28px}.plant-right{right:30px}.pixel-agent{position:absolute;z-index:5;display:block;width:118px;height:232px;color:var(--rn-text);transform:translateZ(0)}.pixel-agent.boss{left:17%;top:104px}.pixel-agent.farm{left:17%;top:390px}.pixel-agent.search{left:66%;right:auto;top:104px}.pixel-agent.review{left:66%;top:390px;bottom:auto}.pixel-agent-bubble{position:absolute;z-index:7;top:0;left:50%;display:inline-grid;min-height:26px;align-items:center;padding:0 8px;color:#08080d;background:var(--rn-primary);border:2px solid #08080d;box-shadow:0 0 0 2px #ffb00052;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900;text-transform:uppercase;transform:translate(-50%);animation:pixelBubble 2.6s ease-in-out infinite}.pixel-agent-sprite{position:absolute;z-index:9;top:82px;left:26px;display:block;width:48px;height:96px;background-repeat:no-repeat;background-size:336px 288px;image-rendering:pixelated;animation:pixelAgentWalk .85s steps(4) infinite}.pixel-agent.farm .pixel-agent-sprite,.pixel-agent.search .pixel-agent-sprite{animation-duration:.72s}.pixel-desk{position:absolute;z-index:5;top:72px;left:60px;width:84px;height:96px;object-fit:contain}.pixel-pc-stack{position:absolute;z-index:8;top:70px;left:78px;display:block;width:48px;height:96px}.pixel-pc-stack img{width:48px;height:96px;opacity:1;animation:pixelSidePcPulse 1.2s steps(2) infinite}.pixel-agent-label{position:absolute;z-index:10;top:176px;left:50%;display:grid;justify-items:center;gap:2px;min-width:124px;padding:7px;background:#03060bb8;border:1px solid var(--rn-border-soft);border-radius:4px;transform:translate(-50%)}.pixel-agent.facing-left .pixel-desk,.pixel-agent.facing-left .pixel-pc-stack{transform:scaleX(-1)}.pixel-agent.facing-left .pixel-desk{left:-24px}.pixel-agent.facing-left .pixel-pc-stack{left:-4px}.pixel-agent.facing-left .pixel-agent-sprite{left:48px;transform:scaleX(-1)}.pixel-agent-label strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.pixel-agent-label small{color:var(--rn-text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.pixel-agent-label em{color:var(--rn-primary);font-family:JetBrains Mono,monospace;font-size:11px;font-style:normal}@keyframes pixelAgentWalk{0%{background-position:0 0}to{background-position:-192px 0}}@keyframes pixelPcBlink{0%,32%{opacity:1}33%,to{opacity:0}}@keyframes pixelSidePcPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.45) drop-shadow(0 0 4px rgba(34,197,94,.6))}}@keyframes pixelBubble{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-3px)}}.agent-office{display:grid;gap:12px;padding:16px;overflow:hidden;background:linear-gradient(rgba(255,176,0,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 1px),#08080d6b;background-size:28px 28px;border:1px solid rgba(255,176,0,.2);border-radius:7px}.office-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.office-header span{color:var(--rn-primary);font-size:11px;font-weight:800;text-transform:uppercase}.office-header strong{color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase}.office-floor{position:relative;min-height:280px}.office-grid-lines{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(42,45,62,.58);border-radius:8px;opacity:.8}.office-agent{position:absolute;z-index:2;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;align-items:center;width:170px;min-height:76px;padding:11px;background:#0f1018eb;border:1px solid var(--rn-border-soft);border-radius:7px;box-shadow:0 14px 36px #00000047;animation:officeFloat 4.8s ease-in-out infinite;overflow:hidden}.office-agent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent,rgba(255,255,255,.08),transparent);transform:translate(-120%);animation:agentScan 3.4s ease-in-out infinite}.office-agent.active{border-color:var(--rn-primary);box-shadow:0 0 24px #ffb00029,0 14px 36px #00000052}.office-agent:hover{border-color:currentColor;transform:translateY(-4px)}.office-agent.boss{top:96px;left:calc(50% - 85px);animation-delay:-1s}.office-agent.farm{top:18px;left:36px;animation-delay:-.4s}.office-agent.search{top:18px;right:36px;animation-delay:-1.6s}.office-agent.manual{bottom:20px;left:96px;animation-delay:-2.2s}.office-agent.mock{right:96px;bottom:20px;animation-delay:-3s}.agent-avatar{grid-row:1 / span 2;display:grid;width:42px;height:42px;place-items:center;background:#ffb0001a;border:1px solid rgba(255,176,0,.3);border-radius:7px}.agent-avatar i{width:18px;height:18px;background:currentColor;border-radius:4px;box-shadow:0 0 16px currentColor;animation:agentPulse 1.7s ease-in-out infinite}.office-agent.boss .agent-avatar{color:var(--rn-primary)}.office-agent.farm .agent-avatar{color:var(--rn-success)}.office-agent.search .agent-avatar{color:var(--rn-info)}.office-agent.manual .agent-avatar{color:var(--rn-secondary)}.office-agent.mock .agent-avatar{color:var(--rn-warning)}.office-agent strong{overflow:hidden;color:var(--rn-text);text-overflow:ellipsis;white-space:nowrap}.office-agent small{color:var(--rn-text-dim);font-size:11px;text-transform:uppercase}.office-agent em{grid-column:3;grid-row:1 / span 2;color:var(--rn-primary);font-family:Oxanium,Inter,sans-serif;font-size:24px;font-style:normal;font-weight:800}.office-link{position:absolute;z-index:1;height:2px;background:linear-gradient(90deg,transparent,rgba(255,176,0,.65),transparent);transform-origin:left center;opacity:.55;animation:linkFlow 2.2s linear infinite}.link-boss-farm{top:108px;left:188px;width:calc(50% - 188px);transform:rotate(20deg)}.link-boss-search{top:108px;left:50%;width:calc(50% - 188px);transform:rotate(-20deg)}.link-boss-manual{bottom:88px;left:236px;width:calc(50% - 236px);transform:rotate(-17deg)}.link-boss-mock{right:236px;bottom:88px;width:calc(50% - 236px);transform:rotate(17deg)}@keyframes officeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes agentPulse{0%,to{opacity:.64;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes agentScan{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes linkFlow{0%{opacity:.2;filter:hue-rotate(0deg)}50%{opacity:.72;filter:hue-rotate(30deg)}to{opacity:.2;filter:hue-rotate(0deg)}}@keyframes statusPulse{0%,to{box-shadow:0 0 #22c55e00}50%{box-shadow:0 0 18px #22c55e1a}}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes panelReveal{0%{opacity:0;transform:translateY(12px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cardRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes heroSweep{0%,54%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}.scout-list{display:grid;gap:10px}.scout-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,.8fr) minmax(220px,1fr);gap:14px;align-items:center;padding:14px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.scout-row.action-auto_persist{border-left-color:var(--rn-success)}.scout-row.action-review_duplicate{border-left-color:var(--rn-warning)}.scout-row.action-needs_enrichment{border-left-color:var(--rn-secondary)}.scout-row strong{display:block;color:var(--rn-text)}.scout-row span,.scout-row small{color:var(--rn-text-muted);font-size:12px}.scout-row span{text-transform:uppercase}.scout-row dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.scout-row dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.scout-row dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.exchange-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:18px;align-items:start}.l2-category-panel{display:grid;gap:14px;margin-bottom:18px;padding:20px;background:linear-gradient(140deg,rgba(255,176,0,.06),transparent 36%),#0f1018d1;border:1px solid rgba(255,176,0,.2);border-radius:8px}.l2-category-panel .section-heading{margin:0}.l2-category-panel .section-heading>span{color:var(--rn-primary);font-family:JetBrains Mono,monospace;font-size:12px}.l2-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.l2-category-grid button{display:grid;gap:6px;min-height:68px;padding:13px;color:var(--rn-text);text-align:left;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:8px;cursor:pointer;transition:border-color var(--rn-motion-fast),transform var(--rn-motion-fast),box-shadow var(--rn-motion-fast)}.l2-category-grid button:hover,.l2-category-grid button.selected{transform:translateY(-2px);border-color:#ffb0006b;box-shadow:0 0 18px #ffb0000f}.l2-category-grid strong{font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.l2-category-grid span{color:var(--rn-text-muted);font-size:12px;font-weight:800;text-transform:uppercase}.resource-grid,.simple-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.resource-card,.simple-card{padding:22px}.resource-card{display:grid;gap:16px;text-align:left;animation:cardRise .52s ease both;transition:border-color .18s ease,transform .18s ease}.resource-card:nth-child(2),.simple-card:nth-child(2),.blog-card:nth-child(2){animation-delay:45ms}.resource-card:nth-child(3),.simple-card:nth-child(3),.blog-card:nth-child(3){animation-delay:90ms}.resource-card:nth-child(n+4),.simple-card:nth-child(n+4),.blog-card:nth-child(n+4){animation-delay:135ms}.resource-card:hover,.resource-card.selected{border-color:var(--rn-secondary);transform:translateY(-2px)}.resource-card>svg,.lab-card>svg{color:var(--rn-secondary)}.resource-card h2,.simple-card h2{margin:0;font-size:19px}.resource-card p,.simple-card p{margin:8px 0 0;color:var(--rn-text-muted);line-height:1.6}.resource-card dl,.simple-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.resource-card dt,.simple-card dt{color:var(--rn-text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.resource-card dd,.simple-card dd{margin:4px 0 0;color:var(--rn-text);font-weight:700}.resource-card a{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:0;color:var(--rn-primary);background:transparent;border:0;font-weight:800;text-transform:uppercase}.resource-card button{display:none}.resource-detail{position:sticky;top:96px;padding:24px}.resource-detail-header{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center}.resource-detail-header svg{color:var(--rn-secondary)}.resource-detail h2{margin:0;font-family:Oxanium,Inter,sans-serif;font-size:22px}.resource-detail p{color:var(--rn-text-muted);line-height:1.65}.resource-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.resource-detail dt{color:var(--rn-text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.resource-detail dd{margin:4px 0 0;color:var(--rn-text);font-weight:800}.resource-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.resource-tabs span{padding:8px 10px;color:var(--rn-secondary);background:var(--rn-secondary-soft);border:1px solid rgba(179,92,255,.25);border-radius:6px;font-size:12px;font-weight:800;text-transform:uppercase}.resource-version-timeline{display:grid;gap:9px;margin:18px 0;padding:14px;background:#08080d61;border:1px solid var(--rn-border-soft);border-radius:8px}.resource-version-timeline h3{margin:0 0 4px;color:var(--rn-primary);font-family:Oxanium,Inter,sans-serif;font-size:15px;text-transform:uppercase}.resource-version-timeline article{display:grid;grid-template-columns:82px minmax(0,1fr);gap:4px 10px;align-items:center;padding:10px;background:#03060b6b;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.resource-version-timeline article.timeline-state-stable{border-left-color:var(--rn-success)}.resource-version-timeline article.timeline-state-checked{border-left-color:var(--rn-warning)}.resource-version-timeline span{grid-row:span 2;color:var(--rn-text-dim);font-family:JetBrains Mono,monospace;font-size:11px}.resource-version-timeline strong{color:var(--rn-text);font-weight:800}.resource-version-timeline small{color:var(--rn-text-muted)}.empty-state{display:grid;grid-column:1 / -1;min-height:170px;place-items:center;gap:10px;padding:26px;color:var(--rn-text-muted);text-align:center;border:1px dashed var(--rn-border);border-radius:8px}.empty-state svg{color:var(--rn-primary)}.empty-state.tone-warning{color:var(--rn-warning);border-color:#ffb00052}.empty-state.tone-error{color:var(--rn-danger);border-color:#ef444452}.empty-state.tone-success{color:var(--rn-success);border-color:#22c55e52}.topic-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px}.blog-editor-panel,.topic-manager-panel{display:grid;gap:14px;margin-bottom:18px;padding:20px;background:linear-gradient(140deg,rgba(255,176,0,.06),transparent 36%),#0f1018d1;border:1px solid rgba(255,176,0,.18);border-radius:8px}.saved-filter-panel{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(240px,1fr) minmax(160px,.55fr) auto;gap:12px;align-items:center;margin-bottom:18px;padding:16px 20px;background:linear-gradient(140deg,rgba(56,189,248,.055),transparent 36%),#0f1018d1;border:1px solid rgba(56,189,248,.2);border-radius:8px}.saved-filter-panel h2{margin:0;font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.saved-filter-panel code{min-width:0;overflow-wrap:anywhere;color:var(--rn-info);font-family:JetBrains Mono,monospace;font-size:12px}.saved-filter-chips{display:flex;flex-wrap:wrap;gap:6px}.saved-filter-chips span{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;color:var(--rn-primary);background:#ffb00017;border:1px solid rgba(255,176,0,.24);border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase}.blog-editor-panel .section-heading{margin:0}.template-row{display:flex;flex-wrap:wrap;gap:8px}.template-row button,.topic-manager-panel button{min-height:36px;padding:0 12px;color:var(--rn-text-muted);background:#08080d7a;border:1px solid var(--rn-border-soft);border-radius:7px;cursor:pointer;font-weight:800;text-transform:uppercase;transition:border-color var(--rn-motion-fast),color var(--rn-motion-fast),transform var(--rn-motion-fast)}.template-row button:hover,.topic-manager-panel button:hover{transform:translateY(-1px);color:var(--rn-primary);border-color:#ffb00061}.blog-editor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.blog-editor-grid label,.topic-manager-panel label{display:grid;gap:7px;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.blog-editor-grid label.wide{grid-column:span 2}.blog-editor-grid input,.blog-editor-grid select,.blog-editor-grid textarea,.topic-manager-panel input{width:100%;min-width:0;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none;font:inherit}.blog-editor-grid input,.blog-editor-grid select,.topic-manager-panel input{height:42px;padding:0 12px}.blog-editor-grid textarea{min-height:92px;padding:12px;resize:vertical;line-height:1.5}.blog-editor-grid input:focus,.blog-editor-grid select:focus,.blog-editor-grid textarea:focus,.topic-manager-panel input:focus{border-color:#ffb00075}.blog-editor-preview{display:grid;gap:9px;padding:16px;background:#08080d6b;border:1px solid rgba(56,189,248,.22);border-radius:8px}.blog-editor-preview span{justify-self:start;padding:7px 10px;color:var(--rn-primary);background:var(--rn-primary-soft);border:1px solid rgba(255,176,0,.25);border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase}.blog-editor-preview strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:24px;text-transform:uppercase}.blog-editor-preview p,.blog-editor-preview small{margin:0;color:var(--rn-text-muted);line-height:1.55}.topic-manager-panel{grid-template-columns:minmax(220px,.8fr) minmax(240px,1fr) auto;align-items:end;border-color:#b35cff33}.topic-manager-panel h2{margin:0;font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.tag-cloud-panel,.tag-page-panel,.related-posts-panel{display:grid;gap:14px;margin-bottom:18px;padding:20px;background:linear-gradient(140deg,rgba(56,189,248,.055),transparent 36%),#0f1018d1;border:1px solid rgba(56,189,248,.2);border-radius:8px}.tag-cloud-panel .section-heading,.related-posts-panel .section-heading{margin:0}.tag-cloud-panel .section-heading>span,.tag-page-panel span{color:var(--rn-info);font-family:JetBrains Mono,monospace;font-size:12px}.tag-page-panel{grid-template-columns:minmax(220px,.5fr) minmax(0,1fr);align-items:center}.tag-page-panel h2{margin:0;font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.tag-cloud a,.resource-tabs a{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;color:var(--rn-info);background:#38bdf81a;border:1px solid rgba(56,189,248,.24);border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase;transition:border-color var(--rn-motion-fast),color var(--rn-motion-fast),transform var(--rn-motion-fast)}.tag-cloud a:hover,.resource-tabs a:hover{transform:translateY(-1px);color:var(--rn-primary);border-color:#ffb00061}.related-posts-panel{margin-top:18px;border-color:#b35cff33;background:linear-gradient(140deg,rgba(179,92,255,.055),transparent 36%),#0f1018d1}.related-post-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.related-post-card{display:grid;gap:9px;min-height:150px;padding:16px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:8px;transition:border-color var(--rn-motion-fast),transform var(--rn-motion-fast)}.related-post-card:hover{transform:translateY(-2px);border-color:var(--rn-secondary)}.related-post-card span{justify-self:start;padding:6px 8px;color:var(--rn-primary);background:var(--rn-primary-soft);border:1px solid rgba(255,176,0,.25);border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase}.related-post-card strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.related-post-card small{color:var(--rn-text-muted);font-size:12px;text-transform:uppercase}.topic-strip article{display:grid;gap:7px;padding:15px;background:#08080d5c;border:1px solid var(--rn-border-soft);border-radius:7px;cursor:pointer;transition:border-color var(--rn-motion-fast),transform var(--rn-motion-fast),box-shadow var(--rn-motion-fast)}.topic-strip article:hover,.topic-strip article.selected{transform:translateY(-2px);border-color:#ffb0006b;box-shadow:0 0 18px #ffb00014}.topic-strip strong{color:var(--rn-primary);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.topic-strip span{color:var(--rn-text-muted);font-size:12px;line-height:1.5}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-card{display:grid;gap:12px;min-height:240px;padding:22px;border-color:#ffb00033;animation:cardRise .52s ease both;transition:transform var(--rn-motion-fast),border-color var(--rn-motion-fast),box-shadow var(--rn-motion-fast)}.blog-card:hover{transform:translateY(-3px);border-color:var(--rn-primary);box-shadow:0 18px 44px #00000047}.blog-card span,.blog-hero>span{justify-self:start;padding:7px 10px;color:var(--rn-primary);background:var(--rn-primary-soft);border:1px solid rgba(255,176,0,.25);border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase}.blog-card h2{margin:0;font-family:Oxanium,Inter,sans-serif;font-size:23px;text-transform:uppercase}.blog-card p{margin:0;color:var(--rn-text-muted);line-height:1.65}.blog-card div{display:flex;flex-wrap:wrap;gap:8px;align-self:end}.blog-card small{padding:6px 8px;color:var(--rn-text-muted);background:#08080d61;border:1px solid var(--rn-border-soft);border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase}.tone-blue{border-color:#38bdf847}.tone-violet{border-color:#b35cff4d}.tone-green{border-color:#22c55e42}.tone-red{border-color:#ef444447}.simple-card{min-height:190px;animation:cardRise .52s ease both}.detail-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;align-items:stretch}.detail-hero,.detail-card{background:linear-gradient(140deg,rgba(255,176,0,.035),transparent 32%),#0f1018d1;border:1px solid var(--rn-border-soft);border-radius:8px;box-shadow:0 16px 42px #0000003b}.detail-hero{grid-row:span 2;padding:28px}.detail-hero>svg{color:var(--rn-secondary)}.detail-hero h2,.detail-card h2{margin:12px 0;font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.detail-hero p,.detail-card p{color:var(--rn-text-muted);line-height:1.7}.detail-hero dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0}.detail-hero dt,.detail-card dt{color:var(--rn-text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.detail-hero dd,.detail-card dd{margin:5px 0 0;color:var(--rn-text);font-weight:800}.detail-card{padding:24px}.detail-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0}.detail-card ul{display:grid;gap:10px;margin:12px 0 0;padding-left:18px;color:var(--rn-text-muted);line-height:1.6}.history-panel div{display:flex;align-items:end;gap:7px;min-height:150px;margin-top:18px}.history-panel i{flex:1;min-height:18px;background:linear-gradient(var(--rn-primary),var(--rn-secondary));border-radius:3px 3px 0 0;opacity:.78}.game-cover{background:linear-gradient(rgba(255,176,0,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(179,92,255,.08) 1px,transparent 1px),radial-gradient(circle at 72% 20%,rgba(255,176,0,.16),transparent 36%),#0f1018e0;background-size:28px 28px,28px 28px,auto,auto}.game-cover>span{display:inline-flex;padding:8px 11px;color:var(--rn-primary);background:var(--rn-primary-soft);border:1px solid rgba(255,176,0,.25);border-radius:6px;font-size:12px;font-weight:800;text-transform:uppercase}.legal-card{border-color:#facc1559}.archive-upload-panel{display:grid;gap:14px;margin-bottom:18px;padding:20px;background:linear-gradient(140deg,rgba(179,92,255,.055),transparent 36%),#0f1018d1;border:1px solid rgba(179,92,255,.2);border-radius:8px}.archive-upload-panel .section-heading{margin:0}.archive-upload-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.archive-upload-grid label{display:grid;gap:7px;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.archive-upload-grid label.wide{grid-column:span 2}.archive-upload-grid input,.archive-upload-grid select,.archive-upload-grid textarea{width:100%;min-width:0;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none;font:inherit}.archive-upload-grid input,.archive-upload-grid select{height:42px;padding:0 12px}.archive-upload-grid textarea{min-height:42px;padding:11px 12px;line-height:1.45;resize:vertical}.archive-upload-grid input:focus,.archive-upload-grid select:focus,.archive-upload-grid textarea:focus{border-color:#b35cff75}.archive-preview-grid{display:grid;grid-template-columns:minmax(220px,.8fr) 180px minmax(260px,1fr);gap:12px}.archive-preview-grid article{min-width:0;padding:13px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:7px}.archive-preview-grid span{display:block;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.archive-preview-grid code,.archive-preview-grid strong{display:block;margin-top:6px;min-width:0;overflow-wrap:anywhere;color:var(--rn-text);font-family:JetBrains Mono,monospace;font-size:12px}.release-gate-strip{display:flex;flex-wrap:wrap;gap:8px}.release-gate-strip span{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;color:var(--rn-text-muted);background:#08080d70;border:1px solid var(--rn-border-soft);border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase}.release-gate-strip span.ready{color:var(--rn-success);border-color:#22c55e47}.release-gate-strip span.pending{color:var(--rn-warning);border-color:#ffb00047}.upload-draft-list{display:grid;gap:10px}.upload-draft-list article{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(180px,.45fr);gap:12px;align-items:center;padding:12px;background:#08080d6b;border:1px solid rgba(56,189,248,.18);border-radius:7px}.upload-draft-list strong{display:block;color:var(--rn-text)}.upload-draft-list span,.upload-draft-list small{color:var(--rn-text-muted);font-size:12px}.upload-draft-list code{overflow:hidden;color:var(--rn-info);text-overflow:ellipsis;white-space:nowrap}.timeline-strip,.readiness-panel,.roadmap-panel{display:grid;gap:12px;margin-bottom:18px;padding:16px}.timeline-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.timeline-strip article,.roadmap-panel article,.readiness-panel span{background:#08080d59;border:1px solid var(--rn-border-soft);border-radius:7px}.timeline-strip article{display:grid;gap:6px;padding:14px}.timeline-strip strong,.roadmap-panel strong{color:var(--rn-primary);font-family:JetBrains Mono,monospace}.timeline-strip span,.roadmap-panel span{color:var(--rn-text);font-weight:700}.timeline-strip small{color:var(--rn-text-dim);font-weight:800;text-transform:uppercase}.readiness-panel{grid-template-columns:repeat(4,minmax(0,1fr))}.readiness-panel span{display:flex;align-items:center;gap:9px;min-height:46px;padding:0 14px;color:var(--rn-text-muted);font-weight:700}.readiness-panel svg{color:var(--rn-success)}.roadmap-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.roadmap-panel article{display:grid;gap:8px;padding:15px}.devlab-command-panel,.devlab-pipeline-panel,.devlab-agent-panel{display:grid;gap:16px;margin-bottom:18px;padding:20px;background:linear-gradient(140deg,rgba(56,189,248,.05),transparent 32%),#0f1018d1;border:1px solid rgba(56,189,248,.18);border-radius:8px;animation:panelReveal .56s ease both}.devlab-command-panel{grid-template-columns:minmax(0,.85fr) minmax(280px,1fr);align-items:center}.devlab-command-panel h2,.devlab-pipeline-panel h2,.devlab-agent-panel h2{margin:4px 0 8px;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif}.devlab-command-panel p{margin:0;color:var(--rn-text-muted);line-height:1.6}.devlab-gate-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.devlab-gate-strip span{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:7px;color:var(--rn-text-muted);font-size:12px;font-weight:800;text-transform:uppercase}.devlab-gate-strip span.green{color:var(--rn-success);border-color:#22c55e47}.devlab-gate-strip span.open{color:var(--rn-info);border-color:#38bdf847}.devlab-gate-strip span.blocked{color:var(--rn-warning);border-color:#ffb00047}.devlab-pipeline-panel .section-heading,.devlab-agent-panel .section-heading{margin-bottom:0}.devlab-pipeline-panel .section-heading>span,.devlab-agent-panel .section-heading>svg{color:var(--rn-info)}.devlab-pipeline-list{display:grid;gap:12px}.devlab-pipeline-list article{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) 140px minmax(260px,1.2fr);gap:14px;align-items:center;padding:14px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:7px}.devlab-pipeline-list strong{display:block;color:var(--rn-text)}.devlab-pipeline-list span,.devlab-pipeline-list small,.devlab-pipeline-list p{color:var(--rn-text-muted);font-size:12px}.devlab-pipeline-list code{overflow:hidden;color:var(--rn-info);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.devlab-pipeline-list p{margin:0;line-height:1.5}.devlab-agent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.devlab-agent-grid article{display:grid;gap:9px;padding:15px;background:#08080d6b;border:1px solid rgba(179,92,255,.18);border-radius:7px}.devlab-agent-grid svg{color:var(--rn-secondary)}.devlab-agent-grid strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:20px}.devlab-agent-grid span,.devlab-agent-grid small{color:var(--rn-text-muted);font-size:12px}.devlab-agent-grid div{height:7px;overflow:hidden;background:#ffffff0f;border-radius:999px}.devlab-agent-grid i{display:block;height:100%;background:linear-gradient(90deg,var(--rn-secondary),var(--rn-info));border-radius:inherit;box-shadow:0 0 16px #b35cff3d}.simple-card>span{display:inline-flex;margin:16px 0;padding:7px 10px;color:var(--rn-primary);background:var(--rn-primary-soft);border:1px solid rgba(255,176,0,.25);border-radius:6px;font-size:12px;font-weight:800;text-transform:uppercase}.game-curation-panel,.platform-readiness-panel,.game-queue-panel,.game-draft-panel{display:grid;gap:14px;margin-bottom:18px;padding:20px;background:linear-gradient(140deg,rgba(255,176,0,.045),transparent 34%),#0f1018d1;border:1px solid rgba(255,176,0,.18);border-radius:8px;animation:panelReveal .56s ease both}.game-filter-row{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(180px,.8fr) repeat(2,minmax(150px,.7fr));gap:12px;align-items:stretch}.game-filter-row label,.game-filter-row article{display:grid;gap:7px;min-width:0;padding:13px;color:var(--rn-text-dim);background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase}.game-filter-row select{min-width:0;height:38px;padding:0 10px;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none}.game-filter-row strong{color:var(--rn-primary);font-family:Oxanium,Inter,sans-serif;font-size:28px}.game-filter-row small{color:var(--rn-text-muted);font-size:11px;text-transform:none}.platform-readiness-panel .section-heading{margin-bottom:0}.platform-readiness-panel .section-heading>span{color:var(--rn-primary);font-size:12px;font-weight:800;text-transform:uppercase}.platform-readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.platform-readiness-grid article{display:grid;gap:10px;min-width:0;padding:14px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:7px}.platform-readiness-grid article>span{color:var(--rn-success);font-size:10px;font-weight:800;text-transform:uppercase}.platform-readiness-grid strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:22px}.platform-readiness-grid dl{display:grid;gap:8px;margin:0}.platform-readiness-grid dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.platform-readiness-grid dd{margin:3px 0 0;color:var(--rn-info);font-weight:800}.platform-readiness-grid p{margin:0;color:var(--rn-text-muted);font-size:12px;line-height:1.5}.game-curation-status-panel{display:grid;gap:14px;margin-top:18px;padding:20px;background:linear-gradient(140deg,rgba(34,197,94,.045),transparent 34%),#0f1018d1;border:1px solid rgba(34,197,94,.18);border-radius:8px;animation:panelReveal .56s ease both}.game-curation-status-panel .section-heading{margin-bottom:0}.game-curation-status-panel .section-heading>span{color:var(--rn-success);font-size:12px;font-weight:800;text-transform:uppercase}.game-queue-panel .section-heading{margin-bottom:0}.game-queue-panel .section-heading>span{color:var(--rn-primary);font-size:12px;font-weight:800;text-transform:uppercase}.game-queue-list{display:grid;gap:10px}.game-queue-list article{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1fr) minmax(180px,.9fr) auto;gap:12px;align-items:center;padding:12px 14px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-left:3px solid var(--rn-info);border-radius:7px}.game-queue-list article.priority-high{border-left-color:var(--rn-primary)}.game-queue-list article.priority-medium{border-left-color:var(--rn-warning)}.game-queue-list strong{display:block;color:var(--rn-text)}.game-queue-list span,.game-queue-list small{color:var(--rn-text-muted);font-size:12px}.game-queue-tags{display:flex;flex-wrap:wrap;gap:7px}.game-queue-tags span{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;background:#08080d80;border:1px solid var(--rn-border-soft);border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase}.game-queue-tags span.ready{color:var(--rn-success);border-color:#22c55e3d}.game-queue-tags span.pending{color:var(--rn-warning);border-color:#ffb0003d}.game-queue-list a{display:inline-flex;justify-content:center;min-height:34px;align-items:center;padding:0 12px;color:var(--rn-info);border:1px solid rgba(56,189,248,.24);border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase}.game-draft-panel .section-heading{margin-bottom:0}.draft-action-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.draft-sync-badge{justify-self:end;min-height:30px;padding:7px 10px;color:var(--rn-text-muted);background:#08080d73;border:1px solid var(--rn-border-soft);border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase}.draft-sync-badge.synced{color:var(--rn-success);border-color:#22c55e42}.draft-sync-badge.syncing{color:var(--rn-info);border-color:#38bdf842}.draft-sync-badge.failed{color:var(--rn-warning);border-color:#ffb00042}.game-draft-form{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(180px,.6fr) minmax(280px,1fr);gap:12px}.game-draft-form label{display:grid;gap:7px;min-width:0;color:var(--rn-text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.game-draft-form select,.game-draft-form textarea{min-width:0;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none}.game-draft-form select{height:38px;padding:0 10px}.game-draft-form textarea{min-height:82px;padding:10px;resize:vertical}.game-draft-list{display:grid;gap:10px}.game-draft-list article{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;background:#08080d6b;border:1px solid rgba(179,92,255,.18);border-radius:7px}.game-draft-list strong{display:block;color:var(--rn-text)}.game-draft-list span,.game-draft-list small{color:var(--rn-text-muted);font-size:12px}.game-draft-list p{margin:0;color:var(--rn-text-muted);font-size:12px;line-height:1.5}.game-draft-transfer{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);gap:12px}.game-draft-transfer article{display:grid;gap:10px;min-width:0;padding:14px;background:#08080d6b;border:1px solid rgba(56,189,248,.18);border-radius:7px}.game-draft-transfer span{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.game-draft-transfer strong{color:var(--rn-info);font-family:Oxanium,Inter,sans-serif;font-size:24px}.game-draft-transfer textarea{min-height:96px;padding:10px;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none;resize:vertical}.emulator-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:18px}.emulator-screen{min-height:420px;padding:22px;background:linear-gradient(rgba(56,189,248,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.09) 1px,transparent 1px),radial-gradient(circle,rgba(255,176,0,.17),transparent 34%),#050508db;background-size:26px 26px,26px 26px,auto,auto}.emulator-bezel{position:relative;display:grid;height:100%;min-height:376px;place-items:center;overflow:hidden;padding:30px;text-align:center;background:radial-gradient(circle at 50% 44%,rgba(56,189,248,.2),transparent 26%),linear-gradient(180deg,#0c1118f0,#020307fa);border:1px solid rgba(56,189,248,.24);border-radius:8px;box-shadow:inset 0 0 60px #0009,0 0 34px #38bdf814}.emulator-bezel.running{border-color:#22c55e61;box-shadow:inset 0 0 60px #00000094,0 0 40px #22c55e1f}.emulator-bezel.paused{border-color:#ffb0006b}.emulator-led-row{position:absolute;top:16px;right:16px;left:16px;display:flex;justify-content:space-between;gap:12px;color:var(--rn-text-dim);font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase}.emulator-screen strong{display:block;color:var(--rn-primary);font-family:Oxanium,Inter,sans-serif;font-size:clamp(26px,3vw,44px)}.emulator-screen span,.emulator-screen small{color:var(--rn-text-muted);font-family:JetBrains Mono,monospace}.emulator-scanline{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,255,255,.05),transparent);animation:heroSweep 3.2s linear infinite}.player-control-panel,.emulator-selector-panel{display:grid;gap:14px;padding:20px;background:linear-gradient(140deg,rgba(255,176,0,.06),transparent 36%),#0f1018d1;border:1px solid var(--rn-border-soft);border-radius:8px}.player-control-panel h2{margin:0;font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.player-control-panel p{margin:0;color:var(--rn-text-muted);line-height:1.55}.player-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.player-actions button,.core-picker button,.launch-list button,.save-slot-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;color:var(--rn-text);background:#08080d9e;border:1px solid var(--rn-border-soft);border-radius:7px;cursor:pointer;font-weight:800;transition:border-color var(--rn-motion-fast),transform var(--rn-motion-fast),color var(--rn-motion-fast)}.player-actions button:hover,.core-picker button:hover,.launch-list button:hover,.save-slot-actions button:hover,.player-actions button.selected,.core-picker button.selected,.launch-list button.selected{transform:translateY(-1px);color:var(--rn-primary);border-color:#ffb0006b}.player-control-panel dl{display:grid;gap:10px;margin:0}.player-control-panel dl div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:center}.player-control-panel dt,.active-save-strip span{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.player-control-panel dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--rn-text);font-size:12px}.emulator-selector-panel{margin-top:18px;border-color:#38bdf833}.emulator-transfer-panel{display:grid;gap:14px;margin-top:18px;padding:20px;background:linear-gradient(140deg,rgba(34,197,94,.055),transparent 36%),#0f1018d1;border:1px solid rgba(34,197,94,.2);border-radius:8px}.emulator-transfer-panel .section-heading{margin:0}.transfer-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(220px,.7fr) minmax(280px,1fr);gap:12px}.transfer-card{display:grid;gap:10px;align-content:start;min-width:0;padding:15px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:8px}.transfer-card>span{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.transfer-card strong{color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.transfer-card p{margin:0;color:var(--rn-text-muted);line-height:1.5}.transfer-card label{display:grid;gap:7px;color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.transfer-card input,.transfer-card textarea{width:100%;min-width:0;color:var(--rn-text);background:#03060b8f;border:1px solid var(--rn-border-soft);border-radius:7px;outline:none;font:inherit}.transfer-card input{height:40px;padding:0 11px}.transfer-card textarea{min-height:172px;padding:12px;color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.45;resize:vertical}.transfer-card button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 12px;color:var(--rn-success);background:#08080d8f;border:1px solid rgba(34,197,94,.28);border-radius:7px;cursor:pointer;font-weight:800;text-transform:uppercase}.manifest-card{border-color:#38bdf833}.export-queue-list{display:grid;gap:10px}.export-queue-list article{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) auto;gap:12px;align-items:center;padding:12px;background:#08080d61;border:1px solid var(--rn-border-soft);border-radius:7px}.export-queue-list strong{color:var(--rn-text)}.export-queue-list span,.export-queue-list small{min-width:0;overflow-wrap:anywhere;color:var(--rn-text-muted);font-family:JetBrains Mono,monospace;font-size:12px}.emulator-selector-panel .section-heading{margin:0}.emulator-selector-panel .section-heading>span{color:var(--rn-info);font-family:JetBrains Mono,monospace;font-size:12px}.core-picker{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.core-picker button{display:grid;justify-items:start;min-height:58px;padding:10px;text-align:left}.core-picker small{color:var(--rn-text-muted);text-transform:uppercase}.launch-list{display:grid;gap:8px}.launch-list button{justify-content:space-between;padding:10px 12px}.launch-list span{overflow-wrap:anywhere}.launch-list small{color:var(--rn-text-muted)}.launch-empty{display:grid;gap:8px;justify-items:center;padding:22px;color:var(--rn-text-muted);text-align:center;background:#08080d6b;border:1px dashed rgba(56,189,248,.24);border-radius:8px}.launch-empty strong{color:var(--rn-text)}.emulator-core-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.emulator-core-card{display:grid;gap:16px;padding:22px;background:linear-gradient(140deg,rgba(56,189,248,.06),transparent 32%),#0f1018d1;border:1px solid var(--rn-border-soft);border-radius:8px;transition:transform var(--rn-motion-fast),border-color var(--rn-motion-fast),box-shadow var(--rn-motion-fast)}.emulator-core-card:hover{transform:translateY(-3px);border-color:var(--rn-info);box-shadow:0 18px 44px #00000047,0 0 18px #38bdf814}.emulator-core-card.selected{border-color:#ffb0006b;box-shadow:0 0 22px #ffb00014}.emulator-core-card span{display:inline-flex;padding:7px 10px;color:var(--rn-info);background:#38bdf81f;border:1px solid rgba(56,189,248,.25);border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase}.emulator-core-card h2{margin:12px 0 0;font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.emulator-core-card p,.emulator-core-card small{color:var(--rn-text-muted);line-height:1.55}.emulator-core-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.emulator-core-card dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.emulator-core-card dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.compatibility-panel{display:grid;gap:14px;margin-top:18px;padding:20px;background:linear-gradient(140deg,rgba(56,189,248,.055),transparent 36%),#0f1018d1;border:1px solid rgba(56,189,248,.2);border-radius:8px}.compatibility-panel .section-heading{margin:0}.compatibility-panel .section-heading>span{color:var(--rn-info);font-family:JetBrains Mono,monospace;font-size:12px}.compatibility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.compatibility-grid article{display:grid;gap:12px;min-width:0;padding:15px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:8px}.compatibility-grid article.selected{border-color:#ffb0006b;box-shadow:0 0 18px #ffb0000f}.compatibility-grid span{display:inline-flex;justify-self:start;padding:6px 8px;color:var(--rn-info);background:#38bdf81a;border:1px solid rgba(56,189,248,.24);border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase}.compatibility-grid strong{display:block;margin-top:8px;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;text-transform:uppercase}.compatibility-grid dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.compatibility-grid dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.compatibility-grid dd{min-width:0;margin:3px 0 0;overflow-wrap:anywhere;color:var(--rn-text);font-size:12px;font-weight:800}.compatibility-grid p{margin:0;color:var(--rn-text-muted);line-height:1.5}.save-cloud-panel{display:grid;gap:14px;margin-top:18px;padding:22px;background:linear-gradient(140deg,rgba(179,92,255,.06),transparent 34%),#0f1018d1;border:1px solid rgba(179,92,255,.24);border-radius:8px;animation:panelReveal .56s ease both}.save-cloud-panel .section-heading{margin-bottom:0}.account-storage-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account-storage-panel article{padding:14px;background:#08080d6b;border:1px solid rgba(179,92,255,.18);border-radius:7px}.account-storage-panel span{display:block;color:var(--rn-text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.account-storage-panel strong{display:block;margin-top:6px;color:var(--rn-text);font-family:Oxanium,Inter,sans-serif;font-size:22px}.account-storage-panel small{display:block;margin-top:5px;color:var(--rn-text-muted)}.active-save-strip{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;background:#08080d6b;border:1px solid rgba(179,92,255,.18);border-radius:7px}.active-save-strip strong{color:var(--rn-secondary);font-family:JetBrains Mono,monospace}.active-save-strip small{color:var(--rn-text-muted)}.save-slot-list{display:grid;gap:12px}.save-slot-list article{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(320px,1fr) minmax(220px,.8fr);gap:14px;align-items:center;padding:14px;background:#08080d6b;border:1px solid var(--rn-border-soft);border-radius:7px;transition:border-color var(--rn-motion-fast),transform var(--rn-motion-fast)}.save-slot-list article:hover{transform:translate(3px);border-color:var(--rn-secondary)}.save-slot-list article.selected{border-color:#b35cff70;background:#b35cff14}.save-slot-list strong{display:block;color:var(--rn-text)}.save-slot-list span,.save-slot-list small{color:var(--rn-text-muted);font-size:12px}.save-slot-list dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.save-slot-list dt{color:var(--rn-text-dim);font-size:10px;font-weight:800;text-transform:uppercase}.save-slot-list dd{margin:3px 0 0;color:var(--rn-text);font-weight:800}.save-slot-list small{overflow:hidden;font-family:JetBrains Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.save-slot-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center}.save-slot-actions small{min-width:0;overflow-wrap:anywhere;white-space:normal}.save-slot-actions button{min-height:34px;padding:0 12px;color:var(--rn-secondary);border-color:#b35cff47}.stack-list{display:grid;align-content:start;gap:12px;padding:20px}.stack-row{display:flex;align-items:center;gap:12px;padding:14px;color:var(--rn-text-muted);background:#08080d5c;border:1px solid var(--rn-border-soft);border-radius:7px}.mini-monitor{display:inline-block;width:22px;height:16px;border:2px solid var(--rn-info);border-radius:3px;box-shadow:0 0 12px #38bdf840}@media(max-width:1450px){.top-nav{grid-template-columns:1fr}.brand{justify-self:center}.nav-actions{justify-content:center}.search-box{width:min(420px,60vw)}.module-grid,.resource-grid,.l2-category-grid,.blog-grid,.emulator-core-grid,.compatibility-grid,.platform-readiness-grid,.topic-strip,.simple-grid,.priority-grid,.timeline-strip,.readiness-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-focus{grid-column:1 / -1}.core-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-editor-grid,.archive-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-preview-grid{grid-template-columns:1fr}.upload-draft-list article{grid-template-columns:1fr}.topic-manager-panel{grid-template-columns:1fr;align-items:stretch}.devlab-command-panel,.game-filter-row,.game-queue-list article,.game-draft-form,.game-draft-list article,.game-draft-transfer,.devlab-pipeline-list article{grid-template-columns:1fr}.devlab-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.saved-filter-panel{grid-template-columns:1fr;align-items:stretch}.tag-page-panel,.related-post-list{grid-template-columns:1fr}}@media(max-width:1100px){.page-grid{grid-template-columns:1fr}.sidebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-panel,.split-grid,.priority-grid,.scout-row,.emulator-layout,.exchange-layout,.detail-grid{grid-template-columns:1fr}.resource-detail{position:static}.l2-category-grid{grid-template-columns:1fr}.radar-visual{min-height:300px}.player-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.review-queue-card{grid-template-columns:1fr}.agent-farm-metrics,.agent-farm-dependencies,.agent-control-summary,.agent-memory-metrics,.agent-memory-scheduler,.agent-memory-timeline,.run-history-list{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-workstream{grid-template-columns:1fr}.continuous-radar-banner{grid-template-columns:auto minmax(0,1fr)}.continuous-radar-banner code{grid-column:2}.farm-fixture-list article{grid-template-columns:1fr}.parcha-office-console{grid-template-columns:1fr}.parcha-office-map{min-height:460px}.parcha-agent-details{padding:18px}.pixel-office-room{min-width:860px;min-height:520px}.pixel-agent.boss,.pixel-agent.farm,.pixel-agent.search,.pixel-agent.review{right:auto;bottom:auto}.pixel-agent.boss{left:17%;top:112px}.pixel-agent.farm{left:17%;top:304px}.pixel-agent.search{left:66%;top:112px}.pixel-agent.review{left:66%;top:304px}.search-review-list article{grid-template-columns:1fr}.source-profile-grid,.merge-preview-grid,.account-storage-panel,.transfer-grid{grid-template-columns:1fr}.source-profile-grid article.wide{grid-column:auto}}@media(max-width:760px){.top-nav{position:static;padding:16px}.brand{font-size:25px}.nav-links{justify-content:flex-start;overflow-x:auto;padding-bottom:8px}.nav-links a{flex:0 0 auto}.nav-actions{display:grid;grid-template-columns:1fr auto auto}.profile-chip{grid-column:1 / -1;justify-self:center}.search-box{width:100%}.page-grid{gap:18px;padding:14px}.sidebar,.module-grid,.resource-grid,.blog-grid,.emulator-core-grid,.compatibility-grid,.platform-readiness-grid,.topic-strip,.simple-grid,.priority-grid,.scout-summary,.agent-workstream,.agent-farm-metrics,.agent-farm-dependencies,.run-history-list,.continuous-radar-banner,.crawler-policy-strip,.boss-strip,.boss-decision-list,.devlab-agent-grid,.devlab-gate-strip,.timeline-strip,.readiness-panel,.roadmap-panel{grid-template-columns:1fr}.agent-live-row{grid-template-columns:14px minmax(0,1fr)}.agent-live-row p,.agent-delta-list p,.agent-live-row small{grid-column:2}.agent-live-row small{justify-self:start}.agent-delta-list article{grid-template-columns:1fr}.agent-control-list article{grid-template-columns:1fr}.agent-control-list small,.agent-delta-list p{white-space:normal}.boss-readiness-strip{grid-template-columns:1fr}.parcha-office-shell{padding:12px}.parcha-office-title{display:grid}.parcha-office-console{min-width:760px}.parcha-office-shell{overflow-x:auto}.parcha-office-map{min-height:430px}.parcha-agent-marker{min-width:112px}.pixel-office-header,.pixel-office-wall{align-items:flex-start}.pixel-office-room{min-width:860px;min-height:520px}.pixel-office-wall{left:14px;right:14px}.pixel-office-wall img{height:36px}.pixel-office-wall img:first-child{height:48px}.pixel-plant{height:56px}.pixel-agent.boss,.pixel-agent.farm,.pixel-agent.search,.pixel-agent.review{right:auto;bottom:auto}.pixel-agent.boss{left:17%;top:112px}.pixel-agent.farm{left:17%;top:304px}.pixel-agent.search{left:66%;top:112px}.pixel-agent.review{left:66%;top:304px}.office-floor{display:grid;grid-template-columns:1fr;gap:10px;min-height:0}.office-grid-lines,.office-link{display:none}.office-agent,.office-agent.boss,.office-agent.farm,.office-agent.search,.office-agent.manual,.office-agent.mock{position:relative;inset:auto;width:100%}.save-slot-list article{grid-template-columns:1fr}.core-picker,.player-actions{grid-template-columns:1fr}.emulator-screen{min-height:320px;padding:14px}.emulator-bezel{min-height:292px}.export-queue-list article,.save-slot-actions{grid-template-columns:1fr}.save-slot-list dl,.review-queue-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.run-history-list,.search-review-list dl,.merge-primary dl{grid-template-columns:1fr}.source-profile-panel .section-heading{display:grid;gap:12px}.source-profile-panel select{width:100%;min-width:0}.blog-editor-grid,.blog-editor-grid label.wide,.archive-upload-grid,.archive-upload-grid label.wide{grid-template-columns:1fr;grid-column:auto}.hero-copy{padding:36px 24px}.terminal-widget,.bar-widget{right:16px;left:16px;width:auto}.module-card{grid-template-columns:72px minmax(0,1fr);min-height:150px;padding:20px}.module-card p{min-height:0}.page-header{display:grid;padding:24px}.news-item{grid-template-columns:38px minmax(0,1fr)}.news-item time{grid-column:2}.filter-group+.filter-group{padding-left:0;border-left:0}}
