:root{--pixel-font: "Courier New", Courier, monospace;--pixel-heading: "Courier New", Courier, monospace;--pixel-btn-cyan: #67e8f9;--pixel-btn-cyan-soft: #a5f3fc;--pixel-btn-cyan-border: #22d3ee;--pixel-btn-surface: linear-gradient(180deg, rgba(15, 23, 42, .98), rgba(7, 11, 20, .99));--pixel-btn-surface-raised: linear-gradient(180deg, rgba(22, 32, 52, .95), rgba(12, 18, 32, .99));--pixel-btn-cyan-text: var(--pixel-btn-cyan-soft);--pixel-btn-cyan-shadow: rgba(0, 0, 0, .38);--pixel-ui-border: var(--pixel-btn-cyan-border);--pixel-text: var(--pixel-btn-cyan-soft);--pixel-text-on-light: #0f766e;--pixel-modal-close-clip: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);--app-ui-radius: 14px;--app-bg-hex-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 62.352' shape-rendering='geometricPrecision'%3E%3Cg fill='none' stroke='rgba(34,211,238,0.22)' stroke-width='1.1' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M9 0H27L36 15.588L27 31.176H9L0 15.588Z'/%3E%3Cpath d='M36 0H54L63 15.588L54 31.176H36L27 15.588Z'/%3E%3Cpath d='M9 31.176H27L36 46.764L27 62.352H9L0 46.764Z'/%3E%3Cpath d='M36 31.176H54L63 46.764L54 62.352H36L27 46.764Z'/%3E%3C/g%3E%3C/svg%3E");--app-bg-hex-size: 54px 62.352px;font-family:Courier New,Courier,monospace;color:var(--pixel-text)}html{min-height:100%;background-color:#0b1220;background-image:radial-gradient(circle at top left,rgba(29,78,216,.14),transparent 24%),linear-gradient(180deg,#0b1220,#111827),var(--app-bg-hex-pattern);background-size:auto,auto,var(--app-bg-hex-size);background-position:0 0,0 0,0 0;background-repeat:repeat}*{box-sizing:border-box}body{margin:0;min-height:100%;background:transparent}button,input{font:inherit}.layout{min-height:100vh;display:grid;grid-template-columns:280px 1fr}.mission-shell.layout{background:radial-gradient(circle at 22% 0%,rgba(34,211,238,.15),transparent 32%),radial-gradient(circle at 80% 100%,rgba(29,78,216,.2),transparent 34%)}.sidebar{min-height:100vh;border-radius:0;border-left:0;border-top:0;border-bottom:0;padding:14px 12px 16px;position:sticky;top:0}.sidebar h2{margin-top:0}.sidebar-brand{display:flex;align-items:center;margin-bottom:12px}.sidebar-brand-logo{width:100%;max-width:100%;height:auto;display:block;image-rendering:auto}.sidebar nav{display:flex;flex-direction:column;gap:14px}.sidebar-mission-header{margin-bottom:12px;padding:8px 10px;border:1px solid rgba(103,232,249,.32);background:linear-gradient(180deg,#080f1ee6,#050a14f2)}.sidebar-mission-kicker{margin:0 0 4px;color:#a5f3fcbf;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.sidebar-mission-title{color:var(--pixel-btn-cyan);text-transform:uppercase;font-size:15px;letter-spacing:.06em}.nav-group{display:flex;flex-direction:column;gap:6px}.nav-group-title{margin:0;font-family:Courier New;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pixel-text);line-height:1.3;text-shadow:0 1px 0 rgba(15,23,42,.7);padding:0 4px}.nav-group-items{display:flex;flex-direction:column;gap:8px}.nav-item{width:100%;text-align:left;padding:9px 10px;border-radius:0;border:1px solid transparent;background:linear-gradient(180deg,#080f1e73,#080f1e0f);color:var(--pixel-text);cursor:pointer;display:flex;align-items:center;gap:8px;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.nav-item:hover{border-color:#22d3ee73;background:linear-gradient(180deg,#0b1e34b8,#08142485);transform:translate(2px)}.nav-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;flex-shrink:0;color:var(--pixel-text);margin-top:2px}.nav-copy{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.nav-copy-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0}.nav-item-draft-count{flex-shrink:0;min-width:1.6em;padding:2px 8px;font-size:12px;font-family:Courier New,Courier,monospace;font-weight:700;text-align:center;letter-spacing:.06em;border:1px solid rgba(103,232,249,.28);background:#0f172a8c;color:var(--pixel-btn-cyan-soft)}.app-pixel-2d .nav-item-draft-count{border-radius:0}.nav-item.active .nav-item-draft-count{border-color:#ffffff59;background:#0f172a59}.nav-label{font-family:Courier New,Courier,monospace;font-weight:600;font-size:16px;line-height:1.2}.nav-desc{font-size:11px;color:var(--pixel-text);line-height:1.2}.section-icon{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:20px;margin-right:6px;color:var(--pixel-text);vertical-align:middle}.sidebar-footer{margin-top:16px;display:grid;gap:8px;border-top:1px solid rgba(148,163,184,.12);padding-top:12px}.sidebar-footer-item{display:flex;justify-content:space-between;font-size:12px;color:var(--pixel-text)}.sidebar-footer-item strong{color:var(--pixel-text)}.sidebar-logout-button{width:100%;margin-top:6px;text-align:center}.sidebar-account-dropdown{width:100%;margin-top:6px;display:grid;gap:6px}.sidebar-account-select{width:100%}.nav-item.active{background:linear-gradient(180deg,#092e4bfa,#082239fa);color:var(--pixel-text);border-color:#67e8f9d1}.main{padding:28px 24px 44px;position:relative}.mission-shell .main:before{content:"";position:absolute;inset:16px 14px 18px 8px;border:1px solid rgba(103,232,249,.18);pointer-events:none}.mission-shell .main:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(34,211,238,.06),transparent 16%),repeating-linear-gradient(0deg,rgba(103,232,249,.02) 0 1px,transparent 1px 28px);pointer-events:none}.section-header{margin-bottom:16px}.section-header h1{margin:0 0 6px;font-size:34px}.subtext{margin:0;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.content-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dashboard-grid{align-items:start}.dashboard-command-canvas{position:relative;width:100%;overflow:hidden;border-radius:18px}.dashboard-command-canvas__connections{position:absolute;inset:0;pointer-events:none}.dashboard-node{position:absolute;z-index:1;will-change:transform;touch-action:none;opacity:0;animation:dashboard-node-fade-in .5s ease-out forwards}.dashboard-node--span-1 .card{padding:10px 12px;background:#0b1324;border:1px solid rgba(56,189,248,.38);box-shadow:0 10px 24px #0206178c}.dashboard-node--span-1 .card h2{font-size:15px}.dashboard-node--span-1 .subtext{font-size:12px}.dashboard-node:not(.dashboard-node--lenka-fixed) .glass-card{background:#0b1324;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-node.is-dragging{opacity:.38}.dashboard-node__handle{position:absolute;top:-14px;right:8px;z-index:3;border:1px solid rgba(56,189,248,.45);background:#082f49f5;color:#a5f3fc;border-radius:999px;font-family:Courier New,Courier,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;cursor:grab;box-shadow:0 4px 10px #02061773}.dashboard-node__handle:active{cursor:grabbing}.dashboard-node--lenka-fixed{z-index:6}.lenka2-center-only{width:316px;height:316px;display:grid;place-items:center}.dashboard-node-ghost{position:absolute;z-index:5;pointer-events:none;border:1px solid rgba(103,232,249,.7);border-radius:14px;background:#0f172a33;box-shadow:0 0 0 1px #22d3ee59,0 0 24px #22d3ee2e}@keyframes dashboard-node-fade-in{0%{opacity:0}to{opacity:1}}.dashboard-connection{fill:none;stroke:url(#dashboard-connection-stroke);stroke-width:1.7;stroke-linecap:round;stroke-dasharray:8 14;animation:dashboard-connection-flow 9s linear infinite;opacity:.8}.dashboard-connection--glow{stroke-width:5.2;opacity:.18;filter:blur(3px)}@keyframes dashboard-connection-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}.runtime-visibility-panel{display:flex;flex-direction:column;gap:14px}.runtime-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.runtime-live-badge{text-transform:uppercase;letter-spacing:.06em}.runtime-live-badge--up{border:1px solid rgba(34,197,94,.4)}.runtime-live-badge--down{border:1px solid rgba(248,113,113,.4)}.runtime-live-badge--stale{border:1px solid rgba(251,191,36,.5)}.runtime-grid{display:grid;grid-template-columns:1fr;gap:12px}.runtime-card{border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:12px;background:#0f172a8c;display:flex;flex-direction:column;gap:10px}.runtime-card h3{margin:0;font-size:15px}.runtime-card--attention{border-color:#f8717173;background:#7f1d1d29}.runtime-card-body{display:flex;flex-direction:column;gap:8px}.runtime-flow-step{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:8px;padding:7px 8px;border:1px solid rgba(125,211,252,.16);background:#0812206b}.runtime-flow-label{color:var(--pixel-muted);font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.35}.runtime-flow-value{font-size:13px;line-height:1.35;min-width:0}.runtime-flow-value--task{display:block;white-space:normal;overflow-wrap:anywhere}.runtime-flow-step--action{align-items:center}.runtime-row{display:grid;grid-template-columns:70px 1fr;gap:8px;align-items:center}.runtime-row span{color:var(--pixel-muted);font-family:Courier New,Courier,monospace;font-size:12px}.runtime-row strong{font-size:13px}.runtime-status{width:fit-content;min-width:64px;border:2px solid;box-shadow:none;color:#e2e8f0;font-size:11px;letter-spacing:.04em}.badge.runtime-status--success{background:#16653429;border-color:#4ade808c;color:#bbf7d0}.badge.runtime-status--error{background:#7f1d1d29;border-color:#f8717173;color:#fca5a5}.badge.runtime-status--running{background:#1e3a8a29;border-color:#60a5fa8c;color:#bfdbfe}.badge.runtime-status--pending,.badge.runtime-status--queued{background:#78350f29;border-color:#fbbf248c;color:#fde68a}.app-pixel-2d .runtime-status{border-radius:0;box-shadow:none}.app-pixel-2d .badge.runtime-status{border-width:2px;border-style:solid}.runtime-summary,.runtime-next-step,.runtime-source-note{margin:0;color:var(--pixel-text);font-size:13px}.runtime-summary--secondary{color:var(--pixel-muted);font-size:12px}.runtime-inspect-btn{width:fit-content;border:1px solid rgba(125,211,252,.35);background:#0f172abf;color:var(--pixel-text);border-radius:8px;padding:6px 10px;font-family:Courier New,Courier,monospace;cursor:pointer}.runtime-inspect-btn:hover{border-color:#7dd3fca6}.runtime-attention-title{margin:0;font-weight:700}.runtime-empty{border:1px dashed rgba(148,163,184,.35);border-radius:10px;padding:10px}.runtime-empty--error{border-color:#f871718c}.runtime-empty strong{display:block;margin-bottom:4px}.runtime-empty p{margin:0;color:var(--pixel-muted)}.runtime-recent-strip h3{margin:0 0 10px;font-size:15px}.runtime-recent-strip--secondary{opacity:.78}.runtime-recent-strip--secondary h3{font-size:13px;color:var(--pixel-muted)}.runtime-recent-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.runtime-recent-list li{border-radius:10px;background:#0f172a73}.runtime-recent-item-btn{width:100%;border:0;background:transparent;color:inherit;padding:8px 10px;border-radius:10px;display:grid;grid-template-columns:90px 90px 1fr 140px;gap:8px;align-items:center;text-align:left;cursor:pointer}.runtime-recent-item-btn:hover{background:#1e293b99}.runtime-recent-agent,.runtime-recent-time{font-family:Courier New,Courier,monospace;font-size:12px}.runtime-recent-task{font-size:13px}.runtime-cta-row{display:flex;gap:10px;opacity:.88}.runtime-cta-button{border:1px solid rgba(125,211,252,.35);background:#1e293bd9;color:var(--pixel-text);border-radius:10px;padding:8px 12px;font-family:Courier New,Courier,monospace;cursor:pointer}.runtime-cta-button:hover{border-color:#7dd3fca6;background:#1e293b}.priority-now-meta{color:var(--pixel-muted);font-size:12px;margin-top:4px}.today-now-next-panel{display:flex;flex-direction:column;gap:12px}.priority-now-meta-list{display:grid;gap:8px}.priority-now-meta-item{margin:0;display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;align-items:start;padding:8px 10px;border:1px solid rgba(125,211,252,.16);background:#0812206b}.priority-now-meta-label{color:var(--pixel-muted);font-family:Courier New,Courier,monospace;font-size:12px}.priority-now-meta-value{min-width:0}.priority-now-meta-item code{display:block;white-space:normal;overflow-wrap:anywhere}.priority-now-warning{margin-top:8px}.priority-now-primary strong{font-size:15px}.priority-now-primary ul li{font-size:14px;line-height:1.45}.priority-now-secondary{opacity:.74}.priority-now-block{border:1px solid rgba(125,211,252,.18);background:#0812206b;padding:10px 12px}@media(max-width:960px){.runtime-grid{grid-template-columns:1fr}.runtime-recent-list li{padding:0}.runtime-recent-item-btn{grid-template-columns:1fr;gap:4px}.runtime-cta-row{flex-direction:column}}.compact-dashboard{gap:14px}.dashboard-source-caption code,.sync-manifest-path code{font-size:12px;word-break:break-all}.sync-manifest-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.sync-manifest-path{display:block;margin-top:4px;color:var(--pixel-text)}.ops-column,.screen-shell{display:flex;flex-direction:column;gap:16px}.screen-shell-top h2{margin:0 0 6px;font-size:24px}.screen-shell-body{display:flex;flex-direction:column;gap:16px}.card,.metric-card,.mini-panel,.command-bar{background:#0f172ae6;border:1px solid rgba(148,163,184,.16);border-radius:18px;padding:18px;box-shadow:0 10px 30px #00000040}.metric-card strong{display:block;margin-top:10px;font-size:34px}.dense-metric{min-height:132px}.dense-metric p{color:var(--pixel-text)}.glow-card{position:relative;overflow:hidden}.glow-card:after{content:"";position:absolute;inset:auto -20% -60% auto;width:180px;height:180px;border-radius:999px;filter:blur(30px);opacity:.28}.glow-card.blue:after{background:#3b82f6}.glow-card.green:after{background:#22c55e}.glow-card.purple:after{background:#a855f7}.glow-card.amber:after{background:#f59e0b}.glass-card{background:linear-gradient(180deg,#0f172ae6,#0f172ab8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.command-bar{grid-column:span 4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;background:linear-gradient(180deg,#1e293bf2,#0f172af2)}.status-strip{grid-column:span 4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.card.dashboard-decision-pixel.pixel-2d-room-card{grid-column:span 4;display:flex;flex-direction:column;gap:0;border-color:#60a5fa73;background:radial-gradient(circle at 12% 0%,rgba(96,165,250,.14),transparent 46%),linear-gradient(180deg,#070d19fa,#0b1220f0)}.dashboard-decision-pixel-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:14px;align-items:start;min-width:0}.dashboard-decision-pixel-board{border-radius:0;border:3px solid #0f172a;box-shadow:inset 0 0 0 2px #60a5fa12;image-rendering:pixelated;padding:14px;display:flex;flex-direction:column;gap:14px;min-width:0;background:linear-gradient(180deg,#0c1220f7,#070b14fc),repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 2px,transparent 2px 36px)}.dashboard-decision-pixel-top{margin-bottom:12px}.dashboard-decision-pixel-clock{display:inline-flex;align-items:center;gap:8px;font-family:Courier New,Courier,monospace;font-size:11px;white-space:nowrap}.dashboard-decision-pixel-focus-title{margin:0;font-family:Courier New,Courier,monospace;font-size:clamp(20px,2.4vw,26px);line-height:1.12;font-weight:800;letter-spacing:.02em;color:var(--pixel-text);text-shadow:2px 2px 0 rgba(2,6,23,.55)}.dashboard-decision-priority-chip{font-size:10px;padding:4px 10px}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-focus-meta span{border-radius:0;border-width:3px;font-family:Courier New,Courier,monospace;font-size:12px;box-shadow:2px 2px #0000002e}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-focus-badge{border-radius:0;border:3px solid #334155;box-shadow:4px 5px #0003;background:#0a101deb}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-risk-chip,.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-signal{border-radius:0;border-width:3px;box-shadow:2px 3px #00000029;font-family:Courier New,Courier,monospace;font-size:11px}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-panel.strategy-pixel-agenda{border-radius:0;border:3px solid #1e293b;box-shadow:4px 5px #0000002e;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#0f172af7,#080c16fc)}.card.dashboard-decision-pixel.pixel-2d-room-card .metric-label{font-family:Courier New,Courier,monospace;font-size:11px}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-cta-copy{border-radius:0;border-width:3px;box-shadow:3px 4px #00000038}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-panel-strong{font-family:Courier New,Courier,monospace;letter-spacing:.02em}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-summary{font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.45}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-sync-hint{margin:0;padding:10px 12px;border-radius:6px;border:1px solid rgba(220,160,60,.45);background:#dca03c1a;font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.5}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-sync-hint code{font-size:11px}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-focus-badge strong{font-family:Courier New,Courier,monospace}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-task-list li strong{font-family:Courier New,Courier,monospace;font-size:13px}.decision-header-main,.decision-header-side{min-width:0}.decision-header-main{display:flex;flex-direction:column;gap:14px}.decision-header-title-row,.decision-header-risk-row,.decision-header-panel-signals,.decision-header-focus-meta,.decision-header-cta-row{display:grid;gap:10px}.decision-header-focus-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-header-focus-meta span{padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:#0f172a85;color:var(--pixel-text);font-size:13px}.decision-header-cta-row{grid-template-columns:minmax(0,1fr)}.decision-header-cta-copy{padding:14px;border-radius:16px;border:1px solid rgba(248,113,113,.24);background:linear-gradient(180deg,#7f1d1d38,#0f172ab8)}.decision-header-cta-label{display:inline-block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pixel-text)}.decision-header-cta-copy strong{display:block;font-size:18px}.decision-header-cta-copy p{margin:8px 0 0;color:var(--pixel-text);font-size:13px;line-height:1.45}.decision-header-task-list li{display:grid;gap:4px}.decision-header-task-list li strong{font-size:14px}.decision-header-task-list li span{color:var(--pixel-text);font-size:12px}.ayo-queue-list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ayo-queue-list li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.lenka2-panel.card{padding:0;overflow:hidden;background:#020617;border-color:#1e3a5f;box-shadow:6px 8px #00000073;image-rendering:pixelated;display:flex;flex-direction:column}.lenka2-panel.span-4{grid-column:span 4}.lenka2-panel--active{border-color:#164e63}.lenka2-panel--watch{border-color:#451a03}.lenka2-panel--standby{border-color:#1e3a5f}.lenka2-body{display:grid;grid-template-columns:1fr;flex:1;min-height:0}.lenka2-left{display:flex;flex-direction:column}.lenka2-topbar{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;border-bottom:1px solid #0f172a;background:#03091a}.lenka2-name,.lenka2-status,.lenka2-stack-head,.lenka2-metric-key,.lenka2-foot-key{font-family:Courier New,Courier,monospace}.lenka2-name{font-size:12px;font-weight:800;letter-spacing:.32em;color:var(--pixel-text)}.lenka2-status{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-weight:800;letter-spacing:.16em}.lenka2-topbar-right{display:inline-flex;align-items:center;gap:6px}.lenka2-system-chip{display:inline-flex;align-items:center;border:1px solid #1e293b;background:#040d22;padding:3px 6px;font-family:Courier New,Courier,monospace;font-size:8px;letter-spacing:.08em;color:#cbd5e1}.lenka2-system-chip--ok{border-color:#14532d;color:#86efac}.lenka2-system-chip--down{border-color:#7f1d1d;color:#fca5a5}.lenka2-dot{width:8px;height:7px;background:currentColor;flex-shrink:0;clip-path:polygon(23% 10%,77% 10%,100% 50%,77% 90%,23% 90%,0% 50%);border-radius:0}.lenka2-status--active,.lenka2-status--watch,.lenka2-status--standby{color:var(--pixel-text)}.lenka2-status--active .lenka2-dot{animation:lenka2-blink 2.1s ease-out infinite}.lenka2-status--watch .lenka2-dot{animation:lenka2-blink 1.1s ease-out infinite}.lenka2-status--standby .lenka2-dot{animation:lenka2-blink 3s ease-out infinite}@keyframes lenka2-blink{0%,to{opacity:1}50%{opacity:.2}}.lenka2-core{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 20px;padding:12px 16px;min-height:0}.lenka2-core-stack{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;width:100%}.lenka2-uplink{width:100%;max-width:520px;padding:8px 10px 10px;border:2px solid rgba(34,211,238,.35);background:linear-gradient(180deg,#020c1c8c,#08122266);box-shadow:inset 0 0 0 1px #67e8f914}.lenka2-uplink-rail{font-size:7px;letter-spacing:.22em;color:#94a3b8bf;text-align:center;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lenka2-uplink-rail-strong{color:#67e8f9;letter-spacing:.16em}.lenka2-uplink-body{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;font-family:Courier New,Courier,monospace}.lenka2-uplink-prompt{flex-shrink:0;font-size:10px;font-weight:800;color:#22d3ee;letter-spacing:.06em}.lenka2-uplink-text{font-size:12px;font-weight:700;letter-spacing:.1em;color:#a5f3fc;text-shadow:0 0 10px rgba(56,189,248,.28);line-height:1.35}.lenka2-uplink-cursor{font-size:11px;font-weight:400;color:#67e8f9;animation:lenka2-uplink-cursor-blink 1.1s steps(2,start) infinite}@keyframes lenka2-uplink-cursor-blink{to{opacity:0}}.lenka2-emblem-wrap{flex:1;display:flex;align-items:center;justify-content:center;padding:8px;position:relative;isolation:isolate}.lenka2-emblem-wrap--parallax{perspective:880px}.lenka2-emblem-wrap--parallax .lenka2-emblem-svg{transform-style:preserve-3d;overflow:visible}.lenka2-emblem-wrap--mood-idle{--lenka-mood-a: #22d3ee;--lenka-mood-b: #0e7490;--lenka-mood-c: #67e8f9;--lenka-mood-label: #22d3ee;--lenka-mood-inner: #0c3d4d;--lenka-mood-orbit-stroke: #7dd3fc;--lenka-mood-dot-a: #a5f3fc;--lenka-mood-dot-b: #67e8f9;--lenka-mood-dot-c: #22d3ee;--lenka-mood-orbit-seg: #bae6fd;--lenka-mood-orbit-glow1: rgba(165, 243, 252, .22);--lenka-mood-orbit-glow2: rgba(56, 189, 248, .14);--lenka-mood-orbit-glow3: rgba(34, 211, 238, .08)}.lenka2-emblem-wrap--mood-active{--lenka-mood-a: #4ade80;--lenka-mood-b: #15803d;--lenka-mood-c: #86efac;--lenka-mood-label: #4ade80;--lenka-mood-inner: #14532d;--lenka-mood-orbit-stroke: #86efac;--lenka-mood-dot-a: #bbf7d0;--lenka-mood-dot-b: #4ade80;--lenka-mood-dot-c: #22c55e;--lenka-mood-orbit-seg: #bbf7d0;--lenka-mood-orbit-glow1: rgba(134, 239, 172, .28);--lenka-mood-orbit-glow2: rgba(74, 222, 128, .16);--lenka-mood-orbit-glow3: rgba(34, 197, 94, .09)}.lenka2-emblem-wrap--mood-alert{--lenka-mood-a: #f87171;--lenka-mood-b: #b91c1c;--lenka-mood-c: #fca5a5;--lenka-mood-label: #f87171;--lenka-mood-inner: #7f1d1d;--lenka-mood-orbit-stroke: #fca5a5;--lenka-mood-dot-a: #fecaca;--lenka-mood-dot-b: #f87171;--lenka-mood-dot-c: #ef4444;--lenka-mood-orbit-seg: #fecaca;--lenka-mood-orbit-glow1: rgba(254, 202, 202, .32);--lenka-mood-orbit-glow2: rgba(248, 113, 113, .2);--lenka-mood-orbit-glow3: rgba(239, 68, 68, .1)}.lenka2-core-heartbeat>g:nth-child(1) polygon{stroke:var(--lenka-mood-a)}.lenka2-core-heartbeat>g:nth-child(2) polygon{stroke:var(--lenka-mood-b)}.lenka2-core-heartbeat>g:nth-child(3) polygon{stroke:var(--lenka-mood-c)}.lenka2-core-inner-hex{stroke:var(--lenka-mood-inner, #083344)}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-label,.lenka2-emblem-wrap--mood-active .lenka2-emblem-label,.lenka2-emblem-wrap--mood-alert .lenka2-emblem-label{fill:var(--lenka-mood-label)}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-orbit-dot--a,.lenka2-emblem-wrap--mood-active .lenka2-emblem-orbit-dot--a,.lenka2-emblem-wrap--mood-alert .lenka2-emblem-orbit-dot--a{fill:var(--lenka-mood-dot-a)}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-orbit-dot--b,.lenka2-emblem-wrap--mood-active .lenka2-emblem-orbit-dot--b,.lenka2-emblem-wrap--mood-alert .lenka2-emblem-orbit-dot--b{fill:var(--lenka-mood-dot-b)}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-orbit-dot--c,.lenka2-emblem-wrap--mood-active .lenka2-emblem-orbit-dot--c,.lenka2-emblem-wrap--mood-alert .lenka2-emblem-orbit-dot--c{fill:var(--lenka-mood-dot-c)}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-orbit-seg,.lenka2-emblem-wrap--mood-active .lenka2-emblem-orbit-seg,.lenka2-emblem-wrap--mood-alert .lenka2-emblem-orbit-seg{stroke:var(--lenka-mood-orbit-seg)}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-orbit-hex-glow,.lenka2-emblem-wrap--mood-active .lenka2-emblem-orbit-hex-glow,.lenka2-emblem-wrap--mood-alert .lenka2-emblem-orbit-hex-glow{stroke:var(--lenka-mood-orbit-stroke)}.lenka2-emblem-audio-ring{pointer-events:none;stroke:var(--lenka-mood-orbit-stroke, #7dd3fc);stroke-width:calc(.75px + var(--lenka-audio-level, .18) * 4.8px);opacity:calc(.18 + var(--lenka-audio-level, .18) * .58);filter:drop-shadow(0 0 5px var(--lenka-mood-orbit-glow2, rgba(56, 189, 248, .18)))}.lenka2-emblem-scan-beam{stroke:#67e8f96b;stroke-width:68;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:lenka2-emblem-scan-discrete var(--lenka-scan-interval, 7.5s) linear infinite;transform-box:fill-box}@keyframes lenka2-emblem-scan-discrete{0%{transform:translateY(-72px);opacity:0}2%{opacity:.52}8%{transform:translateY(368px);opacity:.2}11%,to{opacity:0;transform:translateY(368px)}}.lenka2-compose-layer--scan--off .lenka2-emblem-scan-beam{animation:none;opacity:0}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-orbit-spark{fill:#e0f2fe}.lenka2-emblem-wrap--mood-active .lenka2-emblem-orbit-spark{fill:#dcfce7}.lenka2-emblem-wrap--mood-alert .lenka2-emblem-orbit-spark{fill:#fee2e2}.lenka2-emblem-micro{-webkit-user-select:none;user-select:none}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-micro-mood{fill:#22d3ee}.lenka2-emblem-wrap--mood-active .lenka2-emblem-micro-mood{fill:#4ade80}.lenka2-emblem-wrap--mood-alert .lenka2-emblem-micro-mood{fill:#f87171}.lenka2-emblem-micro-mic{cursor:pointer;letter-spacing:.12em}.lenka2-emblem-micro-mic:focus{outline:none}.lenka2-emblem-micro-mic:hover{fill:#cbd5e1!important}@media(prefers-reduced-motion:reduce){.lenka2-emblem-scan-beam{animation:none;opacity:0}}.lenka2-emblem-wrap--glitch .lenka2-emblem-svg{animation:lenka2-digital-glitch .12s steps(2,end) forwards}@keyframes lenka2-digital-glitch{0%{opacity:1;transform:translate(0);filter:none}22%{opacity:.88;transform:translate(.5px,-.35px);filter:drop-shadow(1px 0 0 rgba(255,60,120,.42)) drop-shadow(-.5px 0 0 rgba(0,240,255,.38))}48%{opacity:.93;transform:translate(-.45px,.25px);filter:drop-shadow(-.5px 0 0 rgba(255,0,100,.32)) drop-shadow(.5px 0 0 rgba(0,255,230,.28))}72%{opacity:.9;transform:translate(.2px);filter:drop-shadow(.5px 0 0 rgba(255,80,80,.22))}to{opacity:1;transform:translate(0);filter:none}}@media(prefers-reduced-motion:reduce){.lenka2-emblem-wrap--glitch .lenka2-emblem-svg{animation:none}}.lenka2-emblem-svg{width:100%;max-width:340px;height:auto;display:block}.lenka2-ring-blink rect{animation:lenka2-blink 1.8s ease-in-out infinite}.lenka2-ring-blink2 rect{animation:lenka2-blink 2.4s ease-in-out infinite}.lenka2-third-layer-hexes-tr polygon.lenka2-emblem-subhex--active{animation:lenka2-blink 1.9s ease-in-out infinite;filter:drop-shadow(0 0 4px rgba(74,222,128,.55))}.lenka2-third-layer-hexes-tr polygon.lenka2-emblem-subhex--idle{animation:none;filter:none}@media(prefers-reduced-motion:reduce){.lenka2-third-layer-hexes-tr polygon.lenka2-emblem-subhex--active{animation:none;filter:drop-shadow(0 0 3px rgba(74,222,128,.35))}}.lenka2-third-layer-hexes-tl polygon{animation:lenka2-blinkSlow 3.1s ease-in-out infinite;filter:drop-shadow(0 0 5px rgba(103,232,249,.45))}.lenka2-hex-blink{animation:lenka2-blink 2.4s ease-in-out infinite}.lenka2-hex-blink2{animation:lenka2-blinkSlow 2.8s ease-in-out .3s infinite}.lenka2-emblem-layer--mid .lenka2-core-heartbeat{transform-origin:190px 190px;transform-box:view-box;animation:lenka2-heartbeat var(--lenka-emblem-pulse-dur, 2.2s) ease-in-out infinite}@keyframes lenka2-blinkSlow{0%,to{opacity:.8}50%{opacity:.15}}@keyframes lenka2-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.14)}26%{transform:scale(1)}38%{transform:scale(1.22)}54%{transform:scale(1)}}.lenka2-emblem-label{vector-effect:non-scaling-stroke}.lenka2-final-orbit-ring{pointer-events:none}.lenka2-emblem-orbit-live{pointer-events:none;transition:opacity .65s ease-out}.lenka2-emblem-orbit-dot--b{opacity:.88}.lenka2-emblem-orbit-dot--c{opacity:.72}@keyframes lenka2-emblem-orbit-dash{to{stroke-dashoffset:-180}}.lenka2-emblem-orbit-seg{opacity:.75;animation:lenka2-emblem-orbit-dash var(--lenka-emblem-orbit-dash-dur, 13.5s) linear infinite}@media(prefers-reduced-motion:reduce){.lenka2-emblem-orbit-live{display:none}}.lenka2-final-orbit-ring polygon{stroke-linecap:round;animation:lenka2-orbit-flow var(--lenka-emblem-orbit-flow-dur, 60s) steps(60,end) infinite;stroke-dashoffset:0;filter:drop-shadow(0 0 2px var(--lenka-mood-orbit-glow1, rgba(165, 243, 252, .2))) drop-shadow(0 0 10px var(--lenka-mood-orbit-glow2, rgba(56, 189, 248, .12))) drop-shadow(0 0 18px var(--lenka-mood-orbit-glow3, rgba(34, 211, 238, .06)))}@keyframes lenka2-orbit-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}.lenka2-emblem-svg--assemble>defs{opacity:1;animation:none}.lenka2-emblem-svg--assemble>.lenka2-emblem-layer{opacity:0;animation:lenka2-emblem-layer-in 1s cubic-bezier(.14,.82,.22,1) forwards}.lenka2-emblem-svg--assemble>.lenka2-emblem-layer--back{animation-delay:.05s}.lenka2-emblem-svg--assemble>.lenka2-emblem-layer--mid{animation-delay:.2s}.lenka2-emblem-svg--assemble>.lenka2-emblem-layer--front{animation-delay:.38s}@keyframes lenka2-emblem-layer-in{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}.dashboard-grid--assemble>*{opacity:0;animation:dashboard-tile-assemble .95s cubic-bezier(.14,.82,.22,1) forwards}.dashboard-grid--assemble>*:nth-child(1){animation-delay:.04s}.dashboard-grid--assemble>*:nth-child(2){animation-delay:.11s}.dashboard-grid--assemble>*:nth-child(3){animation-delay:.18s}.dashboard-grid--assemble>*:nth-child(4){animation-delay:.25s}.dashboard-grid--assemble>*:nth-child(5){animation-delay:.32s}.dashboard-grid--assemble>*:nth-child(6){animation-delay:.39s}.dashboard-grid--assemble>*:nth-child(7){animation-delay:.46s}.dashboard-grid--assemble>*:nth-child(8){animation-delay:.53s}@keyframes dashboard-tile-assemble{0%{opacity:0;transform:translateY(16px) scale(.985);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.main-view-assemble{width:100%;min-width:0;flex:1;min-height:0;display:flex;flex-direction:column}.main-view-assemble>*{opacity:0;animation:dashboard-tile-assemble .95s cubic-bezier(.14,.82,.22,1) forwards;animation-delay:.05s}.main-view-assemble--kanban>*,.main-view-assemble--ai>*,.main-view-assemble--org>*{opacity:1;animation:none}.main-view-assemble--kanban .kanban-pixel-column{opacity:0;animation:dashboard-tile-assemble .95s cubic-bezier(.14,.82,.22,1) forwards}.main-view-assemble--kanban .kanban-pixel-column:nth-child(1){animation-delay:.06s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(2){animation-delay:.13s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(3){animation-delay:.2s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(4){animation-delay:.27s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(5){animation-delay:.34s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(6){animation-delay:.41s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(7){animation-delay:.48s}.main-view-assemble--kanban .kanban-pixel-column:nth-child(8){animation-delay:.55s}.main-view-assemble--ai .ai-team-v1-agent-card{opacity:1;animation:none;transform:none;filter:none}.main-view-assemble--org article.org-pixel-card{opacity:0;animation:dashboard-tile-assemble .95s cubic-bezier(.14,.82,.22,1) forwards}.main-view-assemble--org article.org-pixel-card:nth-of-type(1){animation-delay:.04s}.main-view-assemble--org article.org-pixel-card:nth-of-type(2){animation-delay:.09s}.main-view-assemble--org article.org-pixel-card:nth-of-type(3){animation-delay:.14s}.main-view-assemble--org article.org-pixel-card:nth-of-type(4){animation-delay:.19s}.main-view-assemble--org article.org-pixel-card:nth-of-type(5){animation-delay:.24s}.main-view-assemble--org article.org-pixel-card:nth-of-type(6){animation-delay:.29s}.main-view-assemble--org article.org-pixel-card:nth-of-type(7){animation-delay:.34s}.main-view-assemble--org article.org-pixel-card:nth-of-type(8){animation-delay:.39s}.main-view-assemble--org article.org-pixel-card:nth-of-type(9){animation-delay:.44s}.main-view-assemble--org article.org-pixel-card:nth-of-type(10){animation-delay:.49s}.main-view-assemble--org article.org-pixel-card:nth-of-type(11){animation-delay:.54s}.main-view-assemble--org article.org-pixel-card:nth-of-type(12){animation-delay:.59s}.main-view-assemble--org article.org-pixel-card:nth-of-type(13){animation-delay:.64s}.main-view-assemble--org article.org-pixel-card:nth-of-type(14){animation-delay:.69s}.main-view-assemble--org article.org-pixel-card:nth-of-type(15){animation-delay:.74s}.lenka2-identity{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.lenka2-ident{font-size:24px;font-weight:800;letter-spacing:.18em;color:var(--pixel-text);font-family:Courier New,Courier,monospace;line-height:1}.lenka2-ident-sub{font-size:8px;letter-spacing:.2em;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.lenka2-divider{height:1px;background:#1e293b;margin:4px 0}.lenka2-focus-line{font-size:12px;color:var(--pixel-text);font-family:Courier New,Courier,monospace;line-height:1.4}.lenka2-focus-meta{font-size:10px;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.lenka2-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #0f172a;background:#03091a}.lenka2-metric{display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 8px;border-right:1px solid #0f172a}.lenka2-metric:last-child{border-right:none}.lenka2-metric-val{font-size:17px;font-weight:800;color:var(--pixel-text);font-family:Courier New,Courier,monospace;line-height:1}.lenka2-metric-key{font-size:8px;letter-spacing:.16em;color:var(--pixel-text)}.lenka2-val--live,.lenka2-val--watch,.lenka2-val--blkr{color:var(--pixel-text)}.lenka2-stack{display:flex;flex-direction:column;background:#030b17}.lenka2-stack-head{padding:9px 14px;border-bottom:1px solid #0f172a;background:#03091a;font-size:8px;font-weight:800;letter-spacing:.2em;color:var(--pixel-text)}.lenka2-stack-body{flex:1;display:flex;flex-direction:column}.lenka2-cmd{padding:10px 14px;border-bottom:1px solid #0b1120;display:flex;flex-direction:column;gap:4px}.lenka2-cmd-tag{font-family:Courier New,Courier,monospace;font-size:8px;font-weight:700;letter-spacing:.18em;color:var(--pixel-text);text-shadow:.35px 0 0 currentColor,-.35px 0 0 currentColor}.lenka2-cmd-line{font-size:11px;color:var(--pixel-text);line-height:1.3;font-family:Courier New,Courier,monospace}.lenka2-cmd-meta{font-size:9px;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.lenka2-cmd--active .lenka2-cmd-tag,.lenka2-cmd--next .lenka2-cmd-tag,.lenka2-cmd--watch .lenka2-cmd-tag,.lenka2-cmd--standby .lenka2-cmd-tag{color:var(--pixel-text)}.lenka2-stack-foot{display:flex;border-top:1px solid #0f172a;background:#03091a}.lenka2-foot-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 8px;border-right:1px solid #0f172a}.lenka2-foot-item:last-child{border-right:none}.lenka2-foot-key{font-size:8px;letter-spacing:.16em;color:var(--pixel-text)}.lenka2-foot-val{font-size:11px;font-weight:800;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.lenka2-bot-bar{height:3px;background:repeating-linear-gradient(90deg,#0f172a 0 4px,#020617 4px 8px);flex-shrink:0}.app-pixel-2d .dashboard-grid .lenka2-panel.card{border-radius:0;border-width:3px;border-color:var(--pixel-ui-border);box-shadow:6px 8px #00000059}@media(max-width:680px){.lenka2-body{grid-template-columns:1fr}.lenka2-left{border-right:none;border-bottom:2px solid #0f172a}}.ayo-queue-index{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#2563eb38;border:1px solid rgba(96,165,250,.22);color:var(--pixel-text);font-size:12px;font-weight:700}.decision-header-title-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.decision-header-label{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--pixel-text)}.decision-header-focus-badge{justify-self:end;min-width:180px;padding:14px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:#0f172ac2}.decision-header-focus-badge strong{display:block;margin-top:10px;font-size:18px}.decision-header-focus-badge p,.decision-header-summary,.decision-risk-chip span,.decision-header-signal span{color:var(--pixel-text)}.decision-header-summary{margin:0;max-width:72ch;font-size:14px;line-height:1.5}.decision-header-risk-row{grid-template-columns:repeat(4,minmax(0,1fr))}.decision-risk-chip,.decision-header-panel,.decision-header-signal{padding:12px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:#0f172ab8}.decision-risk-chip strong,.decision-header-signal strong,.decision-header-panel-strong{display:block;margin-top:6px}.tone-hot{border-color:#ef444452}.tone-watch{border-color:#facc1552}.decision-header-side{display:grid;gap:12px}.decision-header-panel{min-height:0}.decision-header-panel-head{margin-bottom:8px}.decision-header-list{margin:0;padding-left:18px;display:grid;gap:8px}.decision-header-panel-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.status-chip{padding:12px 14px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:#0f172ab3}.status-chip span{display:block;font-size:12px;color:var(--pixel-text)}.status-chip strong{display:block;margin-top:6px}.status-chip.good{border-color:#22c55e47}.status-chip.warn{border-color:#facc1547}.status-chip.neutral{border-color:#60a5fa38}.command-cluster{padding:12px 14px;border-radius:14px;background:#1e293bbf;border:1px solid rgba(148,163,184,.12)}.command-cluster strong{display:block;margin-top:6px;font-size:24px}.control-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mini-panel strong{display:block;margin-top:8px;font-size:24px}.tone-good{border-color:#22c55e47}.tone-warn{border-color:#facc1547}.tone-neutral{border-color:#60a5fa38}.metric-label{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--pixel-text);display:inline-flex;align-items:center;gap:6px}.card h2{margin-top:0;margin-bottom:10px;font-size:18px}.card ul{padding-left:18px;margin:0}.card li{margin-bottom:8px;color:var(--pixel-text)}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.projects.single-column{grid-template-columns:1fr}.project{padding:14px;border-radius:14px;background:#1e293bcc;border:1px solid rgba(148,163,184,.12)}.project-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:#1d4ed8;color:var(--pixel-text);font-size:12px;font-weight:700}.badge.ghost{background:#3b82f626;color:var(--pixel-text)}.status-text{color:var(--pixel-text)}p{color:var(--pixel-text);margin:6px 0 0}.activity-feed{display:flex;flex-direction:column;gap:12px}.activity-item{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:#1e293ba6}.activity-copy p{margin-top:4px}.dot{width:10px;height:10px;border-radius:999px;margin-top:6px;flex:0 0 auto}.dot.active{background:#22c55e;box-shadow:0 0 12px #22c55eb3}.dot.pending{background:#facc15;box-shadow:0 0 12px #facc1580}.dot.error{background:#ef4444;box-shadow:0 0 12px #ef444499}.dot.idle{background:#94a3b8}.org-chart-card.org-pixel-root{overflow:hidden;display:flex;flex-direction:column;min-height:min(78vh,880px)}.org-pixel-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:12px}.org-chart-card.org-pixel-root h2{margin:0;font-family:Courier New,Courier,monospace;font-size:1.1rem;letter-spacing:.04em;text-shadow:2px 2px 0 #020617}.org-pixel-hint{flex:1 1 220px;margin:0;font-size:12px;color:var(--pixel-text);line-height:1.45}.org-pixel-reset{font-family:Courier New,Courier,monospace;font-size:11px;padding:6px 12px;border:3px solid #334155;border-radius:0;background:#1e293b;color:var(--pixel-text);cursor:pointer;box-shadow:3px 3px #020617;image-rendering:pixelated}.org-pixel-reset:hover{border-color:#60a5fa;color:var(--pixel-text)}.org-pixel-reset:active{transform:translate(1px,1px);box-shadow:2px 2px #020617}.org-pixel-viewport{flex:1;min-height:480px;position:relative;overflow:hidden;cursor:grab;border:3px solid #243656;border-radius:0;background:repeating-linear-gradient(0deg,#0a0f18,#0a0f18 4px,#0c1422 4px 8px),repeating-linear-gradient(90deg,#0a0f18,#0a0f18 4px,#0c1422 4px 8px);background-blend-mode:multiply;touch-action:none}.org-pixel-viewport:active{cursor:grabbing}.org-pixel-world{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.org-pixel-surface{position:relative;background-color:#0f172a;background-image:linear-gradient(90deg,rgba(51,80,120,.12) 1px,transparent 1px),linear-gradient(rgba(51,80,120,.12) 1px,transparent 1px);background-size:16px 16px;box-shadow:inset 0 0 0 1px #1e3a5f59}.org-pixel-edges{position:absolute;left:0;top:0;z-index:0;pointer-events:none;shape-rendering:crispEdges}.org-pixel-edge-path{stroke:#22d3ee;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.org-pixel-surface>.org-pixel-card{z-index:1}.org-pixel-card{position:absolute;box-sizing:border-box;margin:0;padding:0;border:0;background:transparent;box-shadow:none;font-family:Courier New,Courier,monospace;font-size:11px;line-height:1.35;color:var(--pixel-text);image-rendering:pixelated;overflow:visible;-webkit-user-select:none;user-select:none;isolation:isolate}.org-pixel-card:before,.org-pixel-card:after{content:"";position:absolute;pointer-events:none;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%)}.org-pixel-card:before{inset:0;background:#22d3ee;z-index:0}.org-pixel-card:after{inset:3px;background:#152238;box-shadow:none;z-index:0}.org-pixel-card--root,.org-pixel-card--agent{cursor:grab}.org-pixel-card--root:active,.org-pixel-card--agent:active{cursor:grabbing}.org-pixel-card--group{cursor:default}.org-pixel-card--group:after{background:#131c2e}.org-pixel-card--group .org-pixel-card__body{justify-content:center;padding-top:10px;padding-bottom:10px}.org-pixel-card--group .org-pixel-card__title-row,.org-pixel-card--group .org-pixel-card__sub,.org-pixel-card--group .org-pixel-card__body-line{width:100%;max-width:100%}.org-pixel-card--agent:after{background:linear-gradient(180deg,#1a2a43,#121d31)}.org-pixel-card__chrome{clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);margin:4px}.org-pixel-card--agent .org-pixel-card__chrome{clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);margin:5px;border-color:#60a5fa33}.org-pixel-card--agent .org-pixel-card__body{padding:12px 18px}.org-pixel-card--venture-mgr{border-color:#22c55e73;box-shadow:4px 4px #020617,0 0 0 1px #22c55e33}.org-pixel-card--venture-rep{border-color:#38bdf859}.org-pixel-card__chrome{position:absolute;inset:0;pointer-events:none;border:2px solid rgba(34,211,238,.45);z-index:1}.org-pixel-card__body{position:relative;padding:12px 26px 14px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:3px;z-index:2;overflow:hidden}.org-pixel-card__title-row{display:flex;justify-content:center;align-items:center;width:76%;min-width:0;gap:6px}.org-pixel-card__bee-tag{margin:0 0 4px;display:inline-flex;align-items:center;justify-content:center;width:76%;max-width:76%}.org-pixel-card__bee-icon{width:min(96px,100%);height:60px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto;max-width:100%}.org-pixel-card__bee-icon .bee-pixel-agent{width:min(96px,100%);height:auto;display:block;transform:none!important;max-width:100%}.org-pixel-card__name{font-size:11px;font-weight:700;color:var(--pixel-text);letter-spacing:.06em;line-height:1.2;overflow-wrap:anywhere;max-width:100%;text-wrap:pretty}.org-pixel-card--root .org-pixel-card__name{font-size:12px}.org-pixel-card .dot{width:12px;height:12px;min-width:12px;min-height:12px;border-radius:0;clip-path:polygon(25% 6.69873%,75% 6.69873%,100% 50%,75% 93.30127%,25% 93.30127%,0 50%);margin-top:2px;box-shadow:none;flex-shrink:0}.org-pixel-card__body>.org-pixel-dot{position:absolute;top:12px;left:50%;transform:translate(-50%);margin-top:0;z-index:4}.org-pixel-card__sub{margin:0;font-size:9px;color:var(--pixel-text);text-transform:uppercase;letter-spacing:.08em;width:76%;max-width:76%;overflow-wrap:anywhere}.org-pixel-card__body-line{margin:2px 0 0;font-size:9px;color:var(--pixel-text);line-height:1.25;width:76%;max-width:76%;overflow-wrap:anywhere;text-wrap:pretty}.org-pixel-card__role{margin:8px 0 2px;font-size:9px;color:var(--pixel-text);width:76%;max-width:76%;overflow-wrap:anywhere}.org-pixel-card__project{margin:4px 0 0;font-size:9px;color:var(--pixel-text);width:76%;max-width:76%;word-break:break-word}.org-pixel-card__portfolio{margin:4px 0 0;font-size:9px;color:var(--pixel-text);line-height:1.2;width:76%;max-width:76%;overflow-wrap:anywhere}.priority-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase}.priority-badge.P4{background:#94a3b833;color:#cbd5e1}.priority-badge.P3{background:#3b82f62e;color:#bfdbfe}.priority-badge.P2{background:#facc152e;color:#fde68a}.priority-badge.P1{background:#ef44442e;color:#fca5a5}.ai-office-canvas-card{grid-column:span 3}.card.pixel-2d-room-card{border-radius:0;padding:14px;border:4px solid #1e293b;box-shadow:8px 10px #00000038;image-rendering:pixelated;background:linear-gradient(180deg,#070d19fa,#0b1220f0)}.card.pixel-2d-room-card.content-lab-card{border-color:#22c55e61;background:radial-gradient(circle at top left,rgba(34,197,94,.1),transparent 38%),linear-gradient(180deg,#070d19fa,#0b1220f0)}.card.pixel-2d-room-card.war-room-card{border-color:#ef44446b;background:radial-gradient(circle at top right,rgba(239,68,68,.1),transparent 40%),linear-gradient(180deg,#070d19fa,#0c080af5)}.card.pixel-2d-room-card.meeting-room-card.mode-sync{border-color:#60a5fa61}.card.pixel-2d-room-card.meeting-room-card.mode-blockers{border-color:#ef444461}.card.pixel-2d-room-card.meeting-room-card.mode-assign{border-color:#22c55e61}.card.pixel-2d-room-card.tasks-pixel-card{border-color:#b4824680;background:radial-gradient(circle at 12% 0%,rgba(251,191,36,.14),transparent 45%),linear-gradient(180deg,#070d19fa,#0b1220f0)}.tasks-pixel-cork{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:20px 18px;align-content:start;min-height:260px;padding:22px 18px 26px;border-radius:0;border:3px solid #3f2f1f;box-shadow:inset 0 0 0 2px #fef3c70d;image-rendering:pixelated;background-color:#5c4436;background-image:radial-gradient(circle at 18% 22%,rgba(255,255,255,.06) 0,transparent 42%),radial-gradient(circle at 72% 58%,rgba(0,0,0,.14) 0,transparent 38%),repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(0,0,0,.045) 3px,rgba(0,0,0,.045) 4px),repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.03) 3px,rgba(255,255,255,.03) 4px)}.tasks-pixel-sticky,.kanban-pixel-sticky{position:relative;margin:0;padding:22px 14px 14px;border:3px solid #44403c;text-align:left;font-family:Courier New,Courier,monospace;color:var(--pixel-text-on-light);box-shadow:4px 5px #0f0a0847;line-height:1.35}.kanban-pixel-sticky{cursor:pointer}button.tasks-pixel-sticky{width:100%;cursor:pointer;font:inherit;color:inherit}button.tasks-pixel-sticky:hover,.kanban-pixel-sticky:hover{filter:brightness(1.05)}.tasks-pixel-sticky--i1,.kanban-pixel-sticky--i1{transform:rotate(-2.1deg)}.tasks-pixel-sticky--i2,.kanban-pixel-sticky--i2{transform:rotate(1.7deg)}.tasks-pixel-sticky--i3,.kanban-pixel-sticky--i3{transform:rotate(-1deg)}.tasks-pixel-sticky--i4,.kanban-pixel-sticky--i4{transform:rotate(2.3deg)}.tasks-pixel-sticky--i5,.kanban-pixel-sticky--i5{transform:rotate(-1.5deg)}.tasks-pixel-sticky--i6,.kanban-pixel-sticky--i6{transform:rotate(1.1deg)}.kanban-pixel-card .kanban-pixel-sticky--i1,.kanban-pixel-card .kanban-pixel-sticky--i2,.kanban-pixel-card .kanban-pixel-sticky--i3,.kanban-pixel-card .kanban-pixel-sticky--i4,.kanban-pixel-card .kanban-pixel-sticky--i5,.kanban-pixel-card .kanban-pixel-sticky--i6{transform:none}button.tasks-pixel-sticky:active,.kanban-pixel-sticky:active{box-shadow:2px 3px #0f0a0838;filter:brightness(.96)}.tasks-pixel-sticky-pin{position:absolute;top:-9px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 32% 30%,#fca5a5,#b91c1c 52%,#7f1d1d);border:2px solid #450a0a;box-shadow:0 1px #00000040}.tasks-pixel-sticky-project{display:block;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--pixel-text-on-light)}.tasks-pixel-sticky-badge{display:inline-block;margin-top:8px;padding:2px 8px;border:2px solid #292524;font-size:10px;font-weight:800;letter-spacing:.04em}.tasks-pixel-sticky-badge--p1{background:#fecaca;color:var(--pixel-text)}.tasks-pixel-sticky-badge--p2{background:#e0e7ff;color:var(--pixel-text-on-light)}.tasks-pixel-sticky-action{margin:10px 0 0;font-size:12px;color:var(--pixel-text-on-light)}.tasks-pixel-sticky-status{margin:8px 0 0;font-size:10px;color:var(--pixel-text-on-light);font-weight:600}.tasks-pixel-sticky--lemon,.kanban-pixel-sticky--lemon{background:#fef08a}.tasks-pixel-sticky--pink,.kanban-pixel-sticky--pink{background:#fecdd3}.tasks-pixel-sticky--mint,.kanban-pixel-sticky--mint{background:#bbf7d0}.tasks-pixel-sticky--sky,.kanban-pixel-sticky--sky{background:#bae6fd}.tasks-pixel-sticky--apricot,.kanban-pixel-sticky--apricot{background:#fed7aa}.tasks-pixel-sticky--lavender,.kanban-pixel-sticky--lavender{background:#e9d5ff}.card.pixel-2d-room-card.kanban-pixel-card{width:100%;max-width:none;margin-inline:0;padding:0;border:none;box-shadow:none;background:transparent}.card.pixel-2d-room-card.kanban-pixel-card .kanban-pixel-board{background:transparent;background-image:none}.kanban-pixel-board{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(256px,1fr));gap:14px;overflow-x:auto;padding-bottom:8px;image-rendering:pixelated;background:transparent;background-image:none}.kanban-pixel-column{min-height:300px;padding:12px 10px 14px;border-radius:0;border:none;box-shadow:none;background:transparent;background-image:none;transition:outline .12s ease-out,box-shadow .12s ease-out}.kanban-pixel-col-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:8px;border-bottom:3px solid rgba(34,211,238,.45);overflow:visible}.kanban-pixel-col-title{font-family:Courier New,Courier,monospace;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pixel-text);text-shadow:2px 2px 0 rgba(2,6,23,.55)}.kanban-pixel-col-count{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 8px;box-sizing:border-box;color:var(--pixel-btn-cyan-soft)}.kanban-pixel-col-count__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.kanban-pixel-col-count__hex{fill:#0f172af5;stroke:var(--pixel-ui-border);stroke-width:2.5;stroke-linejoin:miter;vector-effect:non-scaling-stroke;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.35))}.kanban-pixel-col-count__num{position:relative;z-index:1;font-size:11px;font-weight:800;font-family:Courier New,Courier,monospace;line-height:1}.kanban-pixel-stickies{display:flex;flex-direction:column;gap:14px}.kanban-pixel-sticky-title-row{display:flex;flex-direction:column;align-items:stretch;gap:8px;position:relative;padding-right:30px}.kanban-pixel-sticky-title-row--menu .kanban-pixel-sticky-title{min-width:0}.kanban-pixel-sticky-title-meta-row{display:flex;align-items:center;justify-content:flex-start;gap:8px}.kanban-pixel-sticky-menu-wrap{position:absolute;top:0;right:0;z-index:2}.kanban-pixel-sticky-menu-btn{display:inline-flex;align-items:center;justify-content:center;min-width:18px;width:18px;height:18px;padding:0;font-size:0;line-height:0;cursor:pointer;font-family:Courier New,Courier,monospace;font-weight:700;border-radius:0;border:none;background:transparent;color:var(--pixel-text-on-light);box-shadow:none;image-rendering:pixelated}.kanban-pixel-sticky-menu-btn__hex{display:block;flex-shrink:0}.kanban-pixel-sticky-menu-btn:hover:not(:disabled){filter:brightness(.8)}.kanban-pixel-sticky-menu-btn:active:not(:disabled){transform:translateY(1px)}.kanban-pixel-sticky-menu{position:absolute;top:100%;right:0;margin:4px 0 0;padding:4px 0;min-width:120px;list-style:none;z-index:15;border:3px solid var(--pixel-btn-cyan-border);background:#0f172af5;box-shadow:4px 4px #00000047}.kanban-pixel-sticky-menu-item{display:block;width:100%;padding:8px 10px;text-align:left;font-size:11px;font-weight:700;font-family:Courier New,Courier,monospace;letter-spacing:.03em;border:none;border-radius:0;background:var(--pixel-btn-surface);color:var(--pixel-text);cursor:pointer;box-shadow:none}.kanban-pixel-sticky-menu-item:hover{filter:brightness(1.1);color:var(--pixel-text)}.kanban-pixel-sticky-menu-item:active:not(:disabled){transform:translate(1px,1px)}.kanban-pixel-sticky-menu li+li{margin-top:2px}.kanban-pixel-sticky-title{margin:0;font-size:12px;font-weight:800;color:var(--pixel-text-on-light);line-height:1.3}.kanban-pixel-sticky .priority-badge{border-radius:0;border:2px solid #292524;box-shadow:1px 2px #0000001f;flex-shrink:0}.kanban-pixel-sticky .priority-badge.P4{background:#60a5fa;color:var(--pixel-text-on-light)}.kanban-pixel-sticky .priority-badge.P3{background:#fde047;color:var(--pixel-text-on-light)}.kanban-pixel-sticky .priority-badge.P2{background:#fb923c;color:var(--pixel-text-on-light)}.kanban-pixel-sticky .priority-badge.P1{background:#f87171;color:var(--pixel-text-on-light)}.kanban-pixel-meta-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.kanban-pixel-tag{display:inline-flex;align-items:center;padding:2px 6px;border:2px solid #292524;font-size:10px;font-weight:700;color:var(--pixel-text-on-light);background:#7dd3fc;max-width:100%}.kanban-pixel-tag--muted{background:#c4b5fd}.kanban-pixel-tag--human{background:#fca5a5;color:#450a0a;border-color:#7f1d1d}.kanban-pixel-tag--checklist{background:#fef3c7;display:inline-flex;align-items:center}.kanban-pixel-tag--checklist-done{background:#86efac;color:var(--pixel-text-on-light)}.kanban-pixel-tag--comments{background:#fed7aa;display:inline-flex;align-items:center}.kanban-pixel-note{margin:10px 0 0;font-size:11px;color:var(--pixel-text-on-light);overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.35;max-height:6.75em;word-break:break-word}.kanban-pixel-due{margin:8px 0 0;font-size:10px;font-weight:700;color:var(--pixel-text-on-light)}.kanban-pixel-due-label{font-weight:800;color:var(--pixel-text-on-light)}.kanban-pixel-sticky:focus-visible{outline:3px solid #38bdf8;outline-offset:2px}.kanban-pixel-sticky[draggable=true]{cursor:grab}.kanban-pixel-sticky[draggable=true]:active{cursor:grabbing}.kanban-pixel-add-panel{margin:0 0 14px;padding:12px 14px;border:2px dashed rgba(34,211,238,.45);background:#0f172a59}.kanban-pixel-add-trigger{width:100%;padding:10px 14px;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pixel-text);border-radius:0;border:3px solid var(--pixel-btn-cyan-border);background:var(--pixel-btn-surface);box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow);image-rendering:pixelated;cursor:pointer}.kanban-pixel-add-trigger:hover:not(:disabled){filter:brightness(1.1);border-color:var(--pixel-text);background:var(--pixel-btn-surface-raised)}.kanban-pixel-add-trigger:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--pixel-btn-cyan-shadow)}.kanban-pixel-add-trigger--single{width:auto;flex-shrink:0;padding:10px 18px}.kanban-pixel-add-trigger:focus-visible{outline:3px solid var(--pixel-btn-cyan);outline-offset:3px}.kanban-pixel-add-form{display:flex;flex-direction:column;gap:8px}.kanban-pixel-add-field{display:flex;flex-direction:column;gap:4px;font-size:10px;font-weight:700;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.kanban-pixel-add-input,.kanban-pixel-add-select{font-size:11px;padding:6px 8px;border:2px solid #292524;border-radius:0;background:#fafaf9;color:var(--pixel-text-on-light);font-family:inherit}.kanban-pixel-add-actions{display:flex;gap:8px;margin-top:4px}.kanban-pixel-add-btn{flex:1;padding:10px 12px;font-size:11px;font-weight:700;font-family:Courier New,Courier,monospace;letter-spacing:.05em;text-transform:uppercase;border:3px solid var(--pixel-btn-cyan-border);border-radius:0;cursor:pointer;color:var(--pixel-text);background:var(--pixel-btn-surface);box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow);image-rendering:pixelated}.kanban-pixel-add-btn:hover:not(:disabled){filter:brightness(1.1);border-color:var(--pixel-text);color:var(--pixel-text);background:var(--pixel-btn-surface-raised)}.kanban-pixel-add-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--pixel-btn-cyan-shadow)}.kanban-pixel-add-btn:disabled{opacity:.55;cursor:not-allowed}.kanban-pixel-add-error{margin:0;font-size:10px;line-height:1.4;color:var(--pixel-text);font-weight:600}.kanban-dnd-error{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.45;color:var(--pixel-text);background:#7f1d1d73;border:2px solid rgba(248,113,113,.55);font-family:Courier New,Courier,monospace}.kanban-dnd-error-dismiss{flex-shrink:0;min-width:28px;height:28px;padding:0;font-size:16px;line-height:1;font-family:Courier New,Courier,monospace;font-weight:700;cursor:pointer;border-radius:0;border:3px solid var(--pixel-btn-cyan-border);background:var(--pixel-btn-surface);color:var(--pixel-text);box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow)}.kanban-dnd-error-dismiss:hover:not(:disabled){filter:brightness(1.12);border-color:var(--pixel-text);background:var(--pixel-btn-surface-raised)}.kanban-dnd-error-dismiss:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--pixel-btn-cyan-shadow)}.kanban-pixel-column--drop-target{outline:3px solid rgba(56,189,248,.95);outline-offset:2px;box-shadow:inset 0 0 0 2px #38bdf840,0 0 0 2px #0ea5e959}.kanban-pixel-sticky--dragging{opacity:.72;transform:scale(.985);box-shadow:6px 8px #0003;cursor:grabbing}.kanban-pixel-sticky--patching{opacity:.88;pointer-events:none}.app-pixel-2d .kanban-pixel-card .kanban-pixel-board{padding:12px 0 8px;border-radius:0;border:none;box-shadow:none;background:transparent}.app-pixel-2d .kanban-pixel-card .kanban-pixel-add-input,.app-pixel-2d .kanban-pixel-card .kanban-pixel-add-select{border:2px solid var(--pixel-ui-border);background:#0f172ae0;color:var(--pixel-btn-cyan-soft)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-add-input::placeholder{color:#a5f3fc6b}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky{color:var(--pixel-btn-cyan-soft);background:linear-gradient(180deg,#1e293bf0,#0f172afa);border-color:var(--pixel-ui-border);box-shadow:4px 5px #00000052}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky--lemon{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(250,204,21,.14) 0%,transparent 44%)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky--pink{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(251,113,133,.12) 0%,transparent 44%)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky--mint{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(52,211,153,.14) 0%,transparent 44%)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky--sky{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(56,189,248,.14) 0%,transparent 44%)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky--apricot{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(251,191,36,.12) 0%,transparent 44%)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky--lavender{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(192,132,252,.12) 0%,transparent 44%)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky-title{color:var(--pixel-text);text-shadow:2px 2px 0 rgba(2,6,23,.55)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky .priority-badge{border-color:#22d3ee80;background:#0f172ac7;color:var(--pixel-btn-cyan-soft);box-shadow:2px 2px #0003}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky .priority-badge.P4{background:#2563eb8c;color:#dbeafe;border-color:#60a5fa99}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky .priority-badge.P3{background:#a1620780;color:#fef9c3;border-color:#fde04799}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky .priority-badge.P2{background:#9a34128c;color:#fed7aa;border-color:#fb923c99}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky .priority-badge.P1{background:#7f1d1d8c;color:#fecaca;border-color:#f871718c}.app-pixel-2d .kanban-pixel-card .kanban-pixel-tag{border-color:#7dd3fc8c;background:#0369a159;color:#e0f2fe}.app-pixel-2d .kanban-pixel-card .kanban-pixel-tag--muted{border-color:#c4b5fd8c;background:#581c8761;color:#ede9fe}.app-pixel-2d .kanban-pixel-card .kanban-pixel-tag--human{border-color:#f87171a6;background:#7f1d1d80;color:#fee2e2}.app-pixel-2d .kanban-pixel-card .kanban-pixel-note{color:#a5f3fce0}.app-pixel-2d .kanban-pixel-card .kanban-pixel-due{color:#a5f3fcc7}.app-pixel-2d .kanban-pixel-card .kanban-pixel-due-label{color:var(--pixel-text)}@media(max-width:640px){.tasks-pixel-cork{grid-template-columns:1fr}.kanban-pixel-board{grid-template-columns:minmax(260px,1fr)}}.pixel-2d-room-card .strategy-pixel-header h2{margin:0;font-size:16px;color:var(--pixel-text);font-family:Courier New,Courier,monospace;letter-spacing:.02em}.pixel-2d-room-card .strategy-pixel-header p{margin:6px 0 0;font-size:12px;color:var(--pixel-text)}.pixel-2d-room-card .strategy-pixel-badge{border-radius:0;border:3px solid #334155;font-family:Courier New,Courier,monospace;font-weight:800;text-transform:uppercase;letter-spacing:.08em;box-shadow:3px 3px #0003}.content-lab-scene.pixel-2d-artboard,.war-scene.pixel-2d-artboard{border-radius:0;border:3px solid #0f172a;box-shadow:inset 0 0 0 2px #94a3b80f;image-rendering:pixelated}.content-lab-scene.pixel-2d-artboard{border-color:#15412df2;background:linear-gradient(180deg,#0e1612f5,#070b14fc),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 2px,transparent 2px 36px)}.war-scene.pixel-2d-artboard{border-color:#411616f2;background:linear-gradient(180deg,#1c0c0cf5,#070b14fc),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 2px,transparent 2px 36px)}.pixel-2d-room-card .px-screen{border-radius:0;border-width:3px}.pixel-2d-room-card .px-data-line{border-radius:0}.pixel-2d-room-card .ai-office-canvas{border-radius:0;border-width:3px}.pixel-2d-room-card .war-strip-item,.pixel-2d-room-card .lab-pipeline,.pixel-2d-room-card .war-indicator-bar{border-radius:0}.pixel-2d-room-card .war-station,.pixel-2d-room-card .lab-desk{border-radius:0;border-width:3px;box-shadow:3px 3px #00000029}.pixel-2d-room-card .war-station-screen,.pixel-2d-room-card .lab-desk-screen{border-radius:0;border-width:2px}.pixel-2d-room-card .war-alert-badge.strategy-pixel-badge{gap:8px;padding:6px 12px;border-color:#ef44448c;background:#ef44441f;color:var(--pixel-text)}.pixel-2d-room-card .incident-item{border-radius:0;border-width:3px;box-shadow:2px 2px #0000001f}.pixel-2d-room-card .incident-badge{border-radius:0}.pixel-2d-room-card .war-incidents.strategy-pixel-agenda{border-radius:0;border:3px solid #1e293b;box-shadow:6px 8px #0000002e;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#0f172af7,#080c16fc)}.pixel-2d-room-card .war-incidents-title{font-family:Courier New,Courier,monospace;letter-spacing:.05em;font-size:13px}.ai-office-canvas-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:10px}.ai-office-canvas-head h2{margin:0;font-size:16px;color:var(--pixel-text)}.ai-office-canvas-head p{margin:0;font-size:12px;color:var(--pixel-text)}.ai-office-canvas{display:block;width:100%;height:auto;border-radius:10px;border:1px solid rgba(96,165,250,.2);background:#0b1527;image-rendering:pixelated;cursor:pointer}.ai-office-folders{margin-top:18px;padding-top:16px;border-top:1px dashed rgba(148,163,184,.2)}.ai-office-folders-label{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pixel-text)}.pixel-folder-row{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:flex-end}.pixel-folder-btn{display:flex;flex-direction:column;align-items:stretch;width:78px;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;image-rendering:pixelated}.pixel-folder-tab{height:12px;width:52px;margin:0 auto;border:3px solid #3f2f1f;border-bottom:none;border-radius:0;box-shadow:2px 0 #0000001f}.pixel-folder-body{min-height:46px;padding:6px 4px 8px;border:3px solid #3f2f1f;border-top:3px solid #3f2f1f;display:flex;align-items:flex-end;justify-content:center;box-shadow:3px 4px #00000040}.pixel-folder-tab.tone-0,.pixel-folder-body.tone-0{background:linear-gradient(180deg,#e8c99a,#c9a06d)}.pixel-folder-tab.tone-1,.pixel-folder-body.tone-1{background:linear-gradient(180deg,#d8c48c,#b8935a)}.pixel-folder-tab.tone-2,.pixel-folder-body.tone-2{background:linear-gradient(180deg,#deb896,#b8896e)}.pixel-folder-tab.tone-3,.pixel-folder-body.tone-3{background:linear-gradient(180deg,#c9bed8,#9b8ab0)}.pixel-folder-name{font-size:10px;font-weight:800;font-family:Courier New,Courier,monospace;color:var(--pixel-text-on-light);text-align:center;line-height:1.15;word-break:break-word}.pixel-folder-btn:hover .pixel-folder-body{filter:brightness(1.06)}.pixel-folder-btn.is-open .pixel-folder-body,.pixel-folder-btn.is-open .pixel-folder-tab{box-shadow:0 0 0 2px #38bdf8,3px 4px #0003}.pixel-folder-expanded{margin-top:20px;display:grid;grid-template-columns:minmax(0,1.2fr) 32px minmax(0,1fr);gap:0 10px;align-items:stretch}.pixel-folder-paper-wrap{min-width:0}.pixel-folder-paper{position:relative;padding:22px 18px 18px 32px;color:var(--pixel-text-on-light);font-family:Courier New,Courier,monospace;background-color:#f4e9d4;background-image:repeating-linear-gradient(0deg,transparent,transparent 20px,rgba(90,70,50,.07) 20px,rgba(90,70,50,.07) 21px),linear-gradient(90deg,rgba(185,50,50,.26) 0,rgba(185,50,50,.26) 3px,transparent 3px),linear-gradient(180deg,#fffdf5,#f0e4cc);border:4px solid #1c1917;box-shadow:0 0 0 2px #a8a29e,0 0 0 5px #f4e9d4,0 0 0 7px #44403c,6px 8px #00000038}.pixel-folder-paper-clip{position:absolute;left:8px;top:-6px;z-index:2;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.2))}.pixel-folder-paperclip-svg{display:block}.pixel-folder-paper-head h3{margin:0 0 4px;font-size:18px;color:var(--pixel-text-on-light)}.pixel-folder-paper-head p{margin:0;font-size:12px;color:var(--pixel-text-on-light)}.pixel-folder-paper-team{margin-top:4px!important;font-size:11px;color:var(--pixel-text-on-light);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pixel-folder-stickies{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pixel-mini-sticky{position:relative;flex:1 1 120px;max-width:160px;min-height:72px;padding:12px 10px 10px;border:3px solid #44403c;font-size:11px;line-height:1.35;color:var(--pixel-text-on-light);box-shadow:3px 3px #0f0a0833;transform:rotate(-1.2deg)}.pixel-mini-sticky:nth-child(2){transform:rotate(1.4deg)}.pixel-mini-sticky:nth-child(3){transform:rotate(-.8deg)}.pixel-mini-sticky strong{display:block;margin-bottom:4px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--pixel-text-on-light)}.pixel-mini-sticky-pin{position:absolute;top:-7px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fca5a5,#b91c1c 55%,#7f1d1d);border:2px solid #450a0a}.pixel-mini-sticky--lemon{background:#fef08a}.pixel-mini-sticky--pink{background:#fecdd3}.pixel-mini-sticky--mint{background:#bbf7d0}.pixel-mini-sticky p{margin:0;font-size:10px;color:var(--pixel-text-on-light)}.pixel-folder-agent-link{margin-top:14px;padding:8px 12px;border:3px solid #292524;background:#fef9c3;color:var(--pixel-text-on-light);font-size:11px;font-weight:800;font-family:inherit;cursor:pointer;box-shadow:2px 3px #0003}.pixel-folder-agent-link:hover{filter:brightness(1.05)}.pixel-folder-chain{display:flex;justify-content:center;padding:8px 0}.pixel-folder-chain-line{width:5px;flex:1;min-height:48px;max-height:100%;background:repeating-linear-gradient(180deg,#94a3b8 0,#94a3b8 6px,transparent 6px,transparent 12px);border-radius:2px;opacity:.65}.pixel-folder-tasks{min-width:0;padding:14px 14px 16px;border:3px solid #334155;background:linear-gradient(180deg,#0f172af2,#0f172ae0);box-shadow:inset 0 1px #ffffff0a}.pixel-folder-tasks-title{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--pixel-text)}.pixel-folder-tasks-empty{margin:0;font-size:12px;color:var(--pixel-text)}.pixel-folder-task-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pixel-folder-task-btn,.pixel-folder-task-static{display:block;width:100%;text-align:left;padding:10px 12px;border:2px solid rgba(148,163,184,.25);background:#1e293ba6;color:var(--pixel-text);font:inherit;cursor:default}.pixel-folder-task-btn{cursor:pointer}.pixel-folder-task-btn:hover{border-color:#60a5fa73;background:#1e293be6}.pixel-folder-task-title{display:block;font-size:13px;font-weight:600;margin-bottom:4px}.pixel-folder-task-meta{font-size:11px;color:var(--pixel-text)}@media(max-width:960px){.pixel-folder-expanded{grid-template-columns:1fr}.pixel-folder-chain{display:none}.pixel-folder-tasks{margin-top:12px}}.meeting-room-card{min-height:280px}.meeting-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:16px;align-items:start}.meeting-layout.strategy-meeting-layout{align-items:stretch;gap:14px}.meeting-agenda{height:100%}.meeting-agenda h3{margin-top:0}.meeting-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.meeting-action-btn{border:1px solid rgba(96,165,250,.24);background:#1e293bcc;color:var(--pixel-text);border-radius:12px;padding:10px 12px;text-align:left;cursor:pointer}.meeting-action-btn:hover{border-color:#60a5fa70;background:#1e293bf5}.meeting-status-line{margin-top:14px;padding:10px 12px;border-radius:12px;background:#3b82f61f;border:1px solid rgba(96,165,250,.22);color:var(--pixel-text)}.screen-header{font-size:11px;color:var(--pixel-text);margin-bottom:8px;letter-spacing:.08em}.screen-lines{display:flex;flex-direction:column;gap:6px}.screen-lines span{display:block;height:6px;border-radius:999px;background:linear-gradient(90deg,#60a5facc,#22c55e59)}.meeting-room-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.meeting-scene{position:relative;min-height:220px;border-radius:16px;background:linear-gradient(180deg,#0b1220fa,#0a101dfc);border:1px solid rgba(148,163,184,.12);overflow:hidden}.meeting-scene-shell{position:relative;min-height:220px}.meeting-wall-zone{position:relative;min-height:122px;border-bottom:2px solid rgba(71,85,105,.5);background:linear-gradient(180deg,#1e293bd1,#0f172af5),repeating-linear-gradient(90deg,rgba(255,255,255,.015) 0 2px,transparent 2px 42px);box-shadow:inset 0 -12px 28px #00000059}.meeting-wall-zone:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:10px;background:linear-gradient(180deg,#1e293b00,#02061773);pointer-events:none}.meeting-floor-zone{position:relative;min-height:98px;background:linear-gradient(180deg,#0f172aeb,#0b1220fa),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 1px,transparent 1px 36px),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 22px)}.meeting-wall-label{position:absolute;left:16px;top:8px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.meeting-board{position:absolute;top:24px;left:14px;width:180px;min-height:88px;padding:10px;border-radius:12px;background:#0f172af2;border:1px solid rgba(148,163,184,.12);box-shadow:inset 0 0 0 1px #0f172a80}.meeting-board span{display:block;font-size:12px;letter-spacing:.08em;color:var(--pixel-text)}.meeting-board ul{margin:10px 0 0;padding-left:18px}.meeting-board li{margin-bottom:4px;font-size:12px}.meeting-wall-screen{position:absolute;top:24px;left:50%;transform:translate(-50%);width:216px;padding:10px 12px;border-radius:14px;background:linear-gradient(180deg,#0f172afa,#1e293bf0);border:1px solid rgba(96,165,250,.2);box-shadow:0 0 24px #3b82f614}.meeting-status-screen{position:absolute!important;top:24px;right:14px;width:116px}.meeting-console-lane{position:absolute;left:14px;right:14px;top:8px;height:20px;border-radius:6px;border:1px solid rgba(148,163,184,.12);background:#0f172acc;display:flex;align-items:center;justify-content:space-evenly}.meeting-console-lights{width:26%;height:4px;border-radius:999px;background:linear-gradient(90deg,#60a5fab3,#60a5fa1f);animation:px-data-flow 2.8s ease-in-out infinite}.meeting-console-lights:nth-child(2){animation-delay:.5s}.meeting-console-lights:nth-child(3){animation-delay:.9s}.mode-console-lane-blockers .meeting-console-lights{background:linear-gradient(90deg,#f87171bf,#fbbf2433)}.mode-console-lane-assign .meeting-console-lights{background:linear-gradient(90deg,#4ade80bf,#22c55e33)}.meeting-table{position:absolute;left:50%;bottom:24px;transform:translate(-50%);width:246px;height:62px}.meeting-table-core{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at center,#475569,#334155 60%,#1e293b);box-shadow:0 6px #0003}.meeting-table-glow{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle at center,rgba(96,165,250,.16),transparent 70%)}.meeting-table-label{position:absolute;left:50%;bottom:-18px;transform:translate(-50%);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.meeting-avatars{position:absolute;inset:0 10px}.meeting-seat{position:absolute;display:flex;flex-direction:column;align-items:center;gap:8px}.meeting-seat span{font-size:11px;color:var(--pixel-text)}.meeting-person{position:relative;width:18px;height:18px;border-radius:4px;animation:strategy-sync-motion 1.4s ease-in-out infinite;transform-origin:center bottom}.meeting-person:before{content:"";position:absolute;left:3px;top:-9px;width:12px;height:12px;border-radius:3px;background:#f8b4a1}.meeting-person.status-active{background:#3b82f6}.meeting-person.status-pending{background:#f59e0b}.meeting-person.status-error{background:#ef4444}.meeting-person.status-idle{background:#64748b}.seat-wrap-1{left:calc(50% - 104px);bottom:34px}.seat-wrap-2{left:calc(50% + 82px);bottom:34px}.seat-wrap-3{left:calc(50% - 22px);bottom:68px}.seat-wrap-4{left:calc(50% - 8px);bottom:4px}.meeting-person.seat-2{animation-delay:.15s}.meeting-person.seat-3{animation-delay:.3s}.meeting-person.seat-4{animation-delay:.45s}.meeting-person.mode-sync{animation:strategy-sync-motion 1.05s ease-in-out infinite}.meeting-person.mode-blockers{animation:strategy-blockers-motion .86s ease-in-out infinite}.meeting-person.mode-assign{animation:strategy-assign-motion 1.15s ease-in-out infinite}.content-lab-card,.war-room-card{min-height:320px}.lab-screen{width:220px;padding:10px 12px;border-radius:14px;background:#0f172af5;border:1px solid rgba(96,165,250,.18)}.lab-screen span{display:block;font-size:11px;color:var(--pixel-text);margin-bottom:8px}.lab-lines{display:flex;flex-direction:column;gap:6px}.lab-lines i{display:block;height:6px;border-radius:999px;background:linear-gradient(90deg,#22c55eb3,#60a5fa80)}.lab-desks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.lab-desk{position:relative;min-height:110px;border-radius:16px;background:#0f172ae0;border:1px solid rgba(148,163,184,.12);padding:16px}.mini-pixel{width:20px;height:20px;border-radius:4px;margin-bottom:10px;animation:bob 1.5s ease-in-out infinite}.mini-1{background:#3b82f6}.mini-2{background:#22c55e;animation-delay:.15s}.mini-3{background:#f59e0b;animation-delay:.3s}.lab-desk span{display:block;margin-top:4px;color:var(--pixel-text);font-size:12px}.war-board{width:240px;padding:12px 14px;border-radius:14px;background:#0f172aeb;border:1px solid rgba(239,68,68,.22)}.war-board span{display:block;font-size:11px;color:var(--pixel-text);margin-bottom:8px}.war-radar{position:absolute;right:24px;top:24px;width:120px;height:120px;border-radius:50%;border:2px solid rgba(239,68,68,.28);box-shadow:inset 0 0 0 18px #ef44440f,inset 0 0 0 38px #ef44440a}.war-radar:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:54px;background:#fca5a5d9;transform-origin:bottom center;animation:radar-sweep 2.4s linear infinite}.war-alert-strip{position:absolute;left:18px;right:18px;bottom:16px;display:flex;gap:10px}.war-alert-strip span{flex:1;text-align:center;padding:8px 10px;border-radius:999px;background:#ef44441f;color:var(--pixel-text);font-size:11px;letter-spacing:.08em}.task-notes{width:100%;min-height:180px;resize:vertical;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:#1e293be6;color:var(--pixel-text);padding:14px}.pixel-modal-backdrop{position:fixed;inset:0;z-index:45;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#020617b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pixel-modal{position:relative;width:min(440px,100%);max-height:min(88vh,860px);overflow:hidden auto;padding:22px 20px 20px;color:var(--pixel-btn-cyan-soft);font-family:Courier New,Courier,monospace;border-radius:0;border:3px solid var(--pixel-ui-border);box-shadow:inset 0 0 0 2px #22d3ee1f,8px 10px 0 var(--pixel-btn-cyan-shadow);background:radial-gradient(circle at 12% 0%,rgba(96,165,250,.12),transparent 48%),linear-gradient(180deg,#070d19fa,#0b1220f5),repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 2px,transparent 2px 36px);image-rendering:pixelated}.pixel-modal--wide{width:min(1000px,94vw);max-height:min(84vh,760px)}.pixel-modal--wide .task-notes{min-height:96px;max-height:min(22vh,180px)}.pixel-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 14px;border-bottom:3px solid rgba(34,211,238,.45)}.pixel-modal-head-tools{display:flex;align-items:flex-start;gap:6px;flex-shrink:0}.task-detail-menu-wrap{position:relative}.task-detail-menu-btn{min-width:18px;width:18px;height:18px;padding:0;font-size:0;line-height:0;cursor:pointer;border:none;background:transparent;color:var(--pixel-btn-cyan-soft);box-shadow:none;outline:none;appearance:none;-webkit-appearance:none}.task-detail-menu-btn__hex{display:block;flex-shrink:0}.task-detail-menu-btn:hover:not(:disabled){filter:brightness(.85)}.task-detail-menu-btn:active:not(:disabled){transform:translateY(1px)}.task-detail-menu-btn:focus,.task-detail-menu-btn:focus-visible{outline:none;box-shadow:none}.task-detail-menu{position:absolute;top:100%;right:0;margin:4px 0 0;padding:4px 0;min-width:140px;list-style:none;z-index:20;border:3px solid var(--pixel-ui-border);background:linear-gradient(180deg,#0c1220fc,#070b14fc);box-shadow:4px 4px #00000059}.task-detail-menu-item{display:block;width:100%;padding:8px 12px;text-align:left;font-size:12px;font-weight:800;font-family:Courier New,Courier,monospace;border:none;background:transparent;cursor:pointer;color:var(--pixel-btn-cyan-soft)}.task-detail-menu-item:hover{background:#22d3ee1f;color:var(--pixel-text)}.task-edit-modal-footer{justify-content:flex-end;gap:12px}.pixel-modal-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;justify-content:flex-end}.pixel-modal-footer{position:sticky;bottom:0;z-index:2;margin:22px -20px -20px;padding:16px 20px 18px;border-top:3px solid rgba(34,211,238,.35);background:linear-gradient(180deg,#0f172a8c,#070b14f5 55%,#020617fa);box-shadow:0 -8px 18px #00000059;display:flex;justify-content:stretch}.pixel-modal-btn--block{width:100%;text-align:center;padding-top:12px;padding-bottom:12px}.pixel-modal-btn{border:3px solid var(--pixel-ui-border);border-radius:0;background:var(--pixel-btn-surface);color:var(--pixel-text);padding:8px 14px;font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow);text-transform:uppercase;letter-spacing:.08em}.pixel-modal-btn--primary{border-color:var(--pixel-btn-cyan-border);background:var(--pixel-btn-surface-raised);color:var(--pixel-btn-cyan-soft);box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow)}.pixel-modal-btn:hover{filter:brightness(1.04)}.pixel-modal-btn:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--pixel-btn-cyan-shadow)}.pixel-modal-field{display:flex;flex-direction:column;gap:6px;margin-top:10px}.pixel-modal-field-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#a5f3fcd9}.pixel-modal .task-notes,.pixel-modal select.memory-select,.pixel-modal input.pixel-modal-select{border-radius:6px;border:2px solid color-mix(in srgb,var(--pixel-ui-border) 75%,#ffffff 25%);background:#0f172aa6;color:var(--pixel-btn-cyan-soft);box-shadow:inset 0 0 0 1px #22d3ee14;min-height:34px;padding:8px 10px;font-size:12px;line-height:1.4}.pixel-modal .task-notes{min-height:88px}.pixel-modal-subtext{margin:10px 0 0;font-size:11px;line-height:1.45;color:#94a3b8f2}.pixel-modal-error,.pixel-modal-subtext.pixel-modal-error{color:#ef4444;font-weight:600}.pixel-modal-checklist{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.pixel-modal-checklist-item{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:4px}.pixel-modal-checklist-item:hover{background:#22d3ee0f}.pixel-modal-checklist-label{display:flex;align-items:center;gap:8px;flex:1;cursor:pointer;min-width:0}.pixel-modal-checklist-label input[type=checkbox]{width:14px;height:14px;accent-color:#34d399;cursor:pointer;flex-shrink:0}.pixel-modal-checklist-title{font-size:12px;line-height:1.4;color:var(--pixel-btn-cyan-soft);overflow:hidden;text-overflow:ellipsis}.pixel-modal-checklist-title--done{text-decoration:line-through;color:#94a3b8b3}.pixel-modal-checklist-delete{background:none;border:none;color:#94a3b8b3;font-size:16px;line-height:1;padding:2px 6px;cursor:pointer;flex-shrink:0}.pixel-modal-checklist-delete:hover{color:#ef4444}.pixel-modal-form{display:flex;flex-direction:column;gap:8px;margin-top:12px}.pixel-modal-form-actions{display:flex;justify-content:flex-end;gap:8px}.pixel-modal .pixel-modal-input,.pixel-modal .pixel-modal-textarea,.pixel-modal .pixel-modal-select{display:block;width:100%;box-sizing:border-box;border-radius:6px;border:2px solid color-mix(in srgb,var(--pixel-ui-border) 75%,#ffffff 25%);background:#0f172aa6;color:var(--pixel-btn-cyan-soft);box-shadow:inset 0 0 0 1px #22d3ee14;padding:8px 10px;font-size:12px;line-height:1.4;font-family:inherit}.pixel-modal .pixel-modal-input{min-height:34px}.pixel-modal .pixel-modal-select{min-height:34px;appearance:none;-webkit-appearance:none}.pixel-modal .pixel-modal-textarea{min-height:72px;resize:vertical}.pixel-modal .pixel-modal-input--muted{min-height:28px;padding:5px 9px;font-size:11px;background:#0f172a73;border-color:color-mix(in srgb,var(--pixel-ui-border) 55%,transparent)}.pixel-modal .pixel-modal-input--muted::placeholder{color:#94a3b880}.pixel-modal .pixel-modal-input::placeholder,.pixel-modal .pixel-modal-textarea::placeholder{color:#94a3b899}.pixel-modal .pixel-modal-input:focus,.pixel-modal .pixel-modal-textarea:focus,.pixel-modal .pixel-modal-select:focus{outline:none;border-color:#22d3eeb3;box-shadow:inset 0 0 0 1px #22d3ee47}.pixel-modal-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.pixel-modal-main{min-width:0}.pixel-modal-sidebar{min-width:0;border-left:2px solid rgba(34,211,238,.18);padding-left:16px}.pixel-modal-sidebar .pixel-modal-section{padding-top:0}.pixel-modal-sidebar .pixel-modal-section:first-child{margin-top:28px}@media(max-width:860px){.pixel-modal-grid{grid-template-columns:minmax(0,1fr)}.pixel-modal-sidebar{border-left:none;border-top:2px solid rgba(34,211,238,.18);padding-left:0;padding-top:12px}}.pixel-modal-eyebrow{margin:0 0 6px;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:var(--pixel-text)}.pixel-modal-title{margin:0 0 4px;font-size:22px;font-weight:800;letter-spacing:.02em;color:#e8f1fc;text-shadow:2px 2px 0 rgba(2,6,23,.55)}.pixel-modal-role{margin:0;font-size:13px;color:#bae6fde0}.pixel-modal-project{margin:10px 0 0;font-size:12px;color:#cbd5e1eb;line-height:1.45}.pixel-modal-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;width:40px;height:40px;margin:-6px -6px 0 0;padding:0;border:0;border-radius:0;appearance:none;-webkit-appearance:none;background:transparent;color:var(--pixel-btn-cyan-soft);font-size:20px;line-height:0;cursor:pointer;filter:drop-shadow(4px 4px 0 var(--pixel-btn-cyan-shadow));transform:translateZ(0);backface-visibility:hidden;z-index:0}.pixel-modal-close:before,.pixel-modal-close:after{content:"";position:absolute;pointer-events:none;-webkit-clip-path:var(--pixel-modal-close-clip);clip-path:var(--pixel-modal-close-clip)}.pixel-modal-close:before{inset:0;background:var(--pixel-ui-border);z-index:-2}.pixel-modal-close:after{inset:3px;background:var(--pixel-btn-surface);z-index:-1}.pixel-modal-close:hover:after{-webkit-clip-path:var(--pixel-modal-close-clip);clip-path:var(--pixel-modal-close-clip);background:var(--pixel-btn-surface-raised)}.pixel-modal-close:hover{color:var(--pixel-btn-cyan)}.pixel-modal-close:active{transform:translate3d(1px,1px,0);filter:drop-shadow(2px 2px 0 var(--pixel-btn-cyan-shadow))}.pixel-modal-section{margin-top:18px;padding-top:14px;border-top:2px dashed rgba(34,211,238,.28)}.pixel-modal-section--last{padding-bottom:4px}.pixel-modal-h3{margin:0 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#67e8f9f2}.pixel-modal-line{margin:0 0 8px;font-size:13px;line-height:1.45;color:#e2e8f0eb;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.pixel-modal-line b{color:#f8fafc}.pixel-modal-line--secondary{color:var(--pixel-muted);font-size:12px}.pixel-modal-list{margin:0;padding-left:22px;font-size:13px;line-height:1.55;color:#e2e8f0e6;list-style:disc outside}.pixel-modal-list li{margin-bottom:6px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.pixel-modal-list li::marker{color:#67e8f9b3}.pixel-modal-list-item-detail{margin-top:4px;color:#e2e8f0d9}.pixel-modal-list-item-resolution{margin-top:4px;color:#94a3b8e6;font-style:italic}.pixel-modal-list-item-actions{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.pixel-modal-form-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8bf;margin-bottom:2px;display:block}.pixel-modal-assign-chip{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;background:#67e8f929;color:#bae6fdf2;font-size:11px;letter-spacing:.02em;border:1px solid rgba(103,232,249,.35)}.pixel-modal .dot.active{box-shadow:0 0 0 1px #22d3ee59}.pixel-modal .dot.pending{box-shadow:0 0 0 1px #94a3b859}.pixel-modal .dot.error{box-shadow:0 0 0 1px #f8717173}.eyebrow{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:var(--pixel-text)}.desk{position:relative;min-height:150px;border-radius:16px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,#334155e6,#0f172af2),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 8px,transparent 8px 16px);padding:16px}.clickable-desk{cursor:pointer;transition:transform .18s ease,border-color .18s ease}.clickable-desk:hover{transform:translateY(-2px);border-color:#60a5fa66}.desk-screen{position:absolute;top:18px;left:18px;width:34px;height:22px;border:3px solid #64748b;background:#0f172a;box-shadow:inset 0 0 0 2px #38bdf826}.desk:after{content:"";position:absolute;left:14px;right:14px;bottom:12px;height:8px;border-radius:999px;background:#0000002e}.desk-label{position:absolute;left:16px;bottom:16px}.desk-label span{display:block;margin-top:4px;color:var(--pixel-text);font-size:13px}.desk-label small{display:block;margin-top:4px;color:var(--pixel-text);font-size:11px;line-height:1.35}.agent-mini-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.mini-status,.mini-task-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700}.mini-active{background:#22c55e29;color:#86efac}.mini-pending{background:#facc1529;color:#fde68a}.mini-error{background:#ef444429;color:#fca5a5}.mini-idle{background:#64748b33;color:#cbd5e1}.mini-task-badge{background:#3b82f629;color:var(--pixel-text)}.desk-signal{position:absolute;right:18px;top:16px;width:10px;height:10px;border-radius:999px}.signal-active{background:#22c55e;box-shadow:0 0 10px #22c55ecc}.signal-pending{background:#facc15;box-shadow:0 0 10px #facc15b3}.signal-error{background:#ef4444;box-shadow:0 0 10px #ef4444bf}.signal-idle{background:#64748b}.pixel-worker{position:absolute;right:26px;top:38px;width:38px;height:60px;image-rendering:pixelated;animation:bob 1.8s ease-in-out infinite}.pixel-worker .head{position:absolute;top:0;left:8px;width:22px;height:18px;background:#f8b4a1;box-shadow:-4px 0 #0f172a,4px 0 #0f172a,0 4px #f8b4a1}.pixel-worker .body{position:absolute;top:22px;left:10px;width:18px;height:24px;background:#60a5fa;box-shadow:-6px 18px #475569,6px 18px #475569,-8px 4px 0 currentColor,8px 4px 0 currentColor}.pixel-worker.status-active,.pixel-worker.status-pending,.pixel-worker.status-error,.pixel-worker.status-idle{color:var(--pixel-text)}.pixel-worker.pose-1{transform:translateY(-2px)}.pixel-worker.pose-2 .body{box-shadow:-6px 18px #475569,6px 18px #475569,-10px 2px 0 currentColor,10px 6px 0 currentColor}.desk-active{box-shadow:inset 0 0 0 1px #22c55e33}.desk-pending{box-shadow:inset 0 0 0 1px #facc1533}.desk-error{box-shadow:inset 0 0 0 1px #ef444440}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes side-shift{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes nod{0%,to{transform:rotate(0)}50%{transform:rotate(4deg)}}@keyframes lenka-core-scan{0%,to{transform:translateY(0);opacity:.35}45%{transform:translateY(120%);opacity:.85}}@keyframes lenka-core-noise-shift{0%{transform:translateY(0)}to{transform:translateY(6px)}}@keyframes lenka-core-rim-breathe{0%,to{opacity:.55;border-color:#60a5fa38}50%{opacity:.95;border-color:#60a5fa6b}}@keyframes lenka-core-glow-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.92;transform:scale(1.03)}}@keyframes lenka-core-silhouette-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes lenka-presence-pulse-active{0%{box-shadow:0 0 #86efac73,1px 1px #00000059}70%{box-shadow:0 0 0 8px #86efac00,1px 1px #00000059}to{box-shadow:0 0 #86efac00,1px 1px #00000059}}@keyframes lenka-presence-pulse-watch{0%{box-shadow:0 0 #fcd34d80,1px 1px #00000059}70%{box-shadow:0 0 0 8px #fcd34d00,1px 1px #00000059}to{box-shadow:0 0 #fcd34d00,1px 1px #00000059}}@keyframes lenka-presence-pulse-standby{0%{box-shadow:0 0 #93c5fd66,1px 1px #00000059}75%{box-shadow:0 0 0 7px #93c5fd00,1px 1px #00000059}to{box-shadow:0 0 #93c5fd00,1px 1px #00000059}}@keyframes strategy-sync-motion{0%,to{transform:translateY(0) translate(0)}30%{transform:translateY(-2px) translate(1px)}60%{transform:translateY(-1px) translate(-1px)}}@keyframes strategy-blockers-motion{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(2px) rotate(1deg)}45%{transform:translate(-3px) rotate(-1deg)}70%{transform:translate(2px) rotate(.5deg)}}@keyframes strategy-assign-motion{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-2px) rotate(3deg)}60%{transform:translateY(0) rotate(-1.5deg)}}@keyframes strategy-lead-idle{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-1px);opacity:.94}}@keyframes strategy-lead-sync{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-2px) translate(0)}}@keyframes strategy-lead-blockers{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}}@keyframes strategy-lead-assign{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-2px) rotate(2deg)}70%{transform:translateY(0) rotate(-1deg)}}@keyframes radar-sweep{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.topbar{position:fixed;top:16px;right:16px;z-index:20}.logout-button,.login-button{border:0;border-radius:12px;padding:10px 14px;background:#1d4ed8;color:var(--pixel-text);cursor:pointer}.center-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.login-card{width:100%;max-width:420px;background:#0f172af2;border:1px solid rgba(148,163,184,.16);border-radius:18px;padding:24px;box-shadow:0 10px 30px #00000040}.login-brand{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px}.login-brand-logo{width:164px;max-width:100%;height:auto;display:block;image-rendering:auto}.login-card h1{margin:0 0 10px;font-size:28px}.login-dev-hint{margin-top:10px;font-size:12px;line-height:1.45;color:var(--pixel-text)}.login-dev-hint code{font-size:11px;padding:1px 5px;border-radius:6px;background:#1e293be6;color:var(--pixel-text)}.login-input{width:100%;margin-top:16px;padding:12px 14px;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#1e293be6;color:var(--pixel-text)}.login-error{color:var(--pixel-text);margin-top:10px}.calendar-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.calendar-toggle{display:flex;gap:8px}.calendar-toggle-btn{border:1px solid rgba(148,163,184,.16);background:#1e293bb3;color:var(--pixel-text);border-radius:12px;padding:8px 12px;cursor:pointer}.calendar-toggle-btn.active{background:#1d4ed8;border-color:#1d4ed8}.calendar-legend{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px;color:var(--pixel-text)}.calendar-dot{width:10px;height:10px;border-radius:999px;display:inline-block;margin-right:6px}.calendar-dot.task{background:#60a5fa}.calendar-dot.content{background:#22c55e}.calendar-dot.meeting{background:#a855f7}.calendar-dot.automation{background:#94a3b8}.calendar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.calendar-week-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.calendar-day-column{padding:12px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:#0f172ab3}.calendar-day-column h3{margin:0 0 10px;font-size:14px;color:var(--pixel-text)}.calendar-day-events{display:grid;gap:10px}.calendar-day-view{display:grid;gap:12px}.calendar-day-switch{display:flex;flex-wrap:wrap;gap:8px}.calendar-event{padding:14px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#0f172af0,#1e293bdb);box-shadow:0 10px 30px #0003;cursor:pointer}.calendar-event-top{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px}.calendar-event.task{border-color:#60a5fa4d}.calendar-event.content{border-color:#22c55e47}.calendar-event.meeting{border-color:#a855f747}.calendar-event.automation{border-color:#94a3b838}.calendar-date,.calendar-time{font-size:12px;color:var(--pixel-text)}.memory-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.memory-controls{display:flex;gap:10px}.memory-search,.memory-select{border-radius:12px;border:1px solid rgba(148,163,184,.16);background:#1e293bd1;color:var(--pixel-text);padding:10px 12px}.memory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.memory-card{padding:16px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#0f172af0,#1e293bdb);box-shadow:0 10px 30px #0003;cursor:pointer}.memory-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.workspace-panel-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:16px}.workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workspace-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.memory-content-settings-stack,.projects-view-stack{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.projects-view-stack .integrations-settings-heading{font-size:20px}.projects-view-stack .integrations-settings-lead{font-size:15px;line-height:1.45}.wordpress-sites-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.wordpress-sites-list li{padding:12px 14px;border:1px solid rgba(103,232,249,.2);background:#0f172ab8}.app-pixel-2d .wordpress-sites-list li{border-radius:0}.wordpress-sites-link{font-family:Courier New,Courier,monospace;font-size:16px;color:var(--pixel-btn-cyan-soft);text-decoration:none;word-break:break-all}.wordpress-sites-link:hover{text-decoration:underline}.wordpress-sites-list--compact{gap:6px;margin-top:8px}.wordpress-sites-list--compact li{padding:8px 10px}.approvals-wp-draft-sites-intro{margin-top:12px;margin-bottom:0}.approvals-draft-section-intro{margin-top:14px;margin-bottom:8px}.approvals-draft-code-ref{font-family:Courier New,Courier,monospace;font-size:.92em}.approvals-draft-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.approvals-draft-row{padding:12px 14px;border:1px solid rgba(103,232,249,.2);background:#0f172a8c}.approvals-draft-row--button{display:block;width:100%;margin:0;text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid rgba(103,232,249,.2);background:#0f172a8c}.approvals-draft-row--button:hover{border-color:#67e8f973;background:#0f172ab8}.approvals-draft-row--button.approvals-draft-row--selected{border-color:var(--pixel-btn-cyan-border);background:#22d3ee1a;box-shadow:inset 0 0 0 1px #67e8f91f}.app-pixel-2d .approvals-draft-row,.app-pixel-2d .approvals-draft-row--button{border-radius:0}.approval-draft-detail{margin-top:18px;padding:16px 18px;border:1px solid rgba(103,232,249,.28);background:#0f172aa6}.app-pixel-2d .approval-draft-detail{border-radius:0}.approval-draft-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.approval-draft-detail-title{margin:0;font-size:17px;font-weight:700;color:var(--pixel-text);line-height:1.35}.approval-draft-detail-close{flex-shrink:0;font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:6px 10px;border:1px solid rgba(103,232,249,.4);background:#0f172ae6;color:var(--pixel-btn-cyan-soft);cursor:pointer}.approval-draft-detail-close:hover{border-color:#67e8f9a6}.app-pixel-2d .approval-draft-detail-close{border-radius:0}.approval-draft-detail-site,.approval-draft-detail-updated{margin:6px 0 0;font-size:14px;font-family:Courier New,Courier,monospace;color:var(--pixel-btn-cyan-soft)}.approval-draft-detail-body{margin-top:14px}.approval-draft-detail-key{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-bottom:4px;color:var(--pixel-text)}.approval-draft-detail-summary{margin:0}.approval-draft-detail-placeholder{margin:14px 0 0;opacity:.88}.approval-draft-detail--composer{padding-bottom:20px}.approval-draft-detail-hint{margin:10px 0 8px}.approval-draft-detail-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:20px;align-items:start;margin-top:12px}@media(max-width:960px){.approval-draft-detail-split{grid-template-columns:1fr}}.approval-draft-detail-main{min-width:0}.approval-draft-editor-slab{margin-top:8px;padding:12px 14px;border:1px dashed rgba(103,232,249,.35);background:#0f172a73;cursor:default}.approval-draft-editor-slab:not(.approval-draft-editor-slab--editing):hover{border-color:#67e8f980}.approval-draft-editor-slab--editing{border-style:solid;border-color:#67e8f973}.approval-draft-display-title{margin:6px 0 8px;font-size:16px;font-weight:700;color:var(--pixel-text)}.approval-draft-display-body{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;color:var(--pixel-btn-cyan-soft)}.approval-draft-field-label{display:block;margin-top:10px;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pixel-text)}.approval-draft-input,.approval-draft-textarea{width:100%;box-sizing:border-box;font-family:Courier New,Courier,monospace;font-size:14px;color:var(--pixel-text);background:#0f172aeb;border:1px solid rgba(103,232,249,.35);padding:8px 10px}.app-pixel-2d .approval-draft-input,.app-pixel-2d .approval-draft-textarea{border-radius:0}.approval-draft-textarea{resize:vertical;min-height:160px;line-height:1.45}.approval-draft-edit-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.approval-draft-char-row{margin-top:14px;display:flex;flex-direction:column;gap:6px}.approval-draft-char-count{font-family:Courier New,Courier,monospace;font-size:12px;color:var(--pixel-btn-cyan-soft)}.approval-draft-char-count--over{color:#fb7185}.approval-draft-char-bar{height:8px;border:1px solid rgba(103,232,249,.25);background:#0f172ad9;overflow:hidden}.app-pixel-2d .approval-draft-char-bar{border-radius:0}.approval-draft-char-fill{height:100%;background:linear-gradient(90deg,#22d3ee59,#67e8f9a6);transition:width .2s ease}.approval-draft-char-fill--over{background:linear-gradient(90deg,#fb718573,#f87171bf)}.approval-draft-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.approval-draft-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.approval-draft-file-name{font-size:12px;font-family:Courier New,Courier,monospace;color:var(--pixel-btn-cyan-soft);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-draft-actions-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.approval-draft-btn{font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;border:1px solid rgba(103,232,249,.4);background:#0f172ae6;color:var(--pixel-btn-cyan-soft);cursor:pointer}.approval-draft-btn:hover{border-color:#67e8f9a6}.approval-draft-btn--primary{border-color:var(--pixel-btn-cyan-border);background:#22d3ee1f}.approval-draft-btn--accent{border-color:#67e8f98c;background:#22d3ee2e}.app-pixel-2d .approval-draft-btn{border-radius:0}.approval-live-preview{position:sticky;top:12px;padding:12px 14px;border:1px solid rgba(103,232,249,.22);background:#080c18e0}.app-pixel-2d .approval-live-preview{border-radius:0}.approval-live-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.approval-live-preview-badge{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pixel-btn-cyan-soft)}.approval-live-preview-kind{font-size:11px;font-family:Courier New,Courier,monospace;color:var(--pixel-text);opacity:.85}.approval-live-preview-frame{font-size:13px;line-height:1.45;color:#e2e8f0}.approval-live-ig-phone{max-width:280px;margin:0 auto;border:2px solid rgba(148,163,184,.35);background:#0f172a;overflow:hidden}.approval-live-ig-notch{height:10px;background:#020617}.approval-live-ig-header{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid rgba(148,163,184,.2)}.approval-live-ig-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#f97316,#db2777)}.approval-live-ig-user{font-size:12px;font-weight:700}.approval-live-ig-media{aspect-ratio:1;background:#020617}.approval-live-ig-img{width:100%;height:100%;object-fit:cover;display:block}.approval-live-ig-placeholder{height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;color:#64748b;text-align:center;padding:12px}.approval-live-ig-caption{margin:0;padding:10px;font-size:12px;color:#e2e8f0;max-height:120px;overflow:auto}.approval-live-fb-card{padding:12px;background:#1e293b;border:1px solid rgba(148,163,184,.2)}.approval-live-fb-head{display:flex;gap:10px;align-items:center;margin-bottom:10px}.approval-live-fb-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#22d3ee)}.approval-live-fb-name{font-weight:700;font-size:13px}.approval-live-fb-meta{font-size:11px;color:#94a3b8}.approval-live-fb-title{margin:0 0 6px;font-weight:700}.approval-live-fb-body{margin:0 0 10px;white-space:pre-wrap;color:#cbd5e1}.approval-live-fb-img{width:100%;max-height:180px;object-fit:cover;display:block}.approval-live-fb-img-placeholder{height:120px;display:flex;align-items:center;justify-content:center;background:#0f172a;color:#64748b;font-size:12px}.approval-live-li-card{padding:12px;background:#1e293b;border:1px solid rgba(148,163,184,.25)}.approval-live-li-head{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.approval-live-li-avatar{width:44px;height:44px;border-radius:4px;background:linear-gradient(135deg,#0ea5e9,#0369a1)}.approval-live-li-name{font-weight:700;font-size:13px}.approval-live-li-meta{font-size:11px;color:#94a3b8}.approval-live-li-title{margin:0 0 8px;font-weight:700}.approval-live-li-body{margin:0 0 10px;white-space:pre-wrap;color:#cbd5e1}.approval-live-li-img{width:100%;max-height:160px;object-fit:cover}.approval-live-li-img-placeholder{height:100px;display:flex;align-items:center;justify-content:center;background:#0f172a;color:#64748b;font-size:12px}.approval-live-wp-card{padding:14px;background:#ffffff0a;border:1px solid rgba(148,163,184,.2)}.approval-live-wp-site{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.approval-live-wp-title{margin:8px 0 12px;font-size:18px;font-weight:700;color:#f8fafc}.approval-live-wp-img{width:100%;max-height:160px;object-fit:cover;margin-bottom:12px}.approval-live-wp-img-placeholder{height:110px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;background:#0f172a;color:#64748b;font-size:12px}.approval-live-wp-excerpt{white-space:pre-wrap;color:#cbd5e1;font-size:13px;line-height:1.55}.approvals-draft-site{display:inline-block;font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pixel-btn-cyan-soft);opacity:.92;margin-bottom:6px}.approvals-draft-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.approvals-draft-title{font-size:15px;font-weight:700;color:var(--pixel-text)}.approvals-draft-meta{flex-shrink:0;font-family:Courier New,Courier,monospace;font-size:12px;color:var(--pixel-btn-cyan-soft);opacity:.9}.approvals-draft-summary{margin:8px 0 0;font-size:14px;line-height:1.45}.approvals-draft-list-empty{margin-top:6px}.wordpress-sites-empty{margin-top:8px}.approvals-view-card .approvals-channel-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.approvals-channel-tab{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;font-family:Courier New,Courier,monospace;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;border:1px solid rgba(103,232,249,.35);background:#0f172ad9;color:var(--pixel-btn-cyan-soft);cursor:pointer}.approvals-channel-tab-label{text-align:left}.approvals-channel-tab-count{flex-shrink:0;min-width:1.5em;padding:2px 8px;font-size:12px;font-family:Courier New,Courier,monospace;font-weight:700;text-align:center;letter-spacing:.06em;border:1px solid rgba(103,232,249,.28);background:#0f172af2;color:var(--pixel-btn-cyan-soft)}.app-pixel-2d .approvals-channel-tab-count{border-radius:0}.approvals-channel-tab--active .approvals-channel-tab-count{border-color:#67e8f98c;background:#22d3ee24}.app-pixel-2d .approvals-channel-tab{border-radius:0}.approvals-channel-tab:hover{border-color:#67e8f98c}.approvals-channel-tab--active{border-color:var(--pixel-btn-cyan-border);background:#22d3ee1f;box-shadow:inset 0 0 0 1px #67e8f926}.approvals-channel-panel{margin-top:14px;padding-top:12px;border-top:1px solid rgba(103,232,249,.18)}.social-channel-plain .integrations-settings-heading{font-size:17px;margin-top:0}.projects-view-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:14px}.projects-view-row{padding:18px;border:1px solid rgba(103,232,249,.2);background:#0f172ab8}.app-pixel-2d .projects-view-row{border-radius:0}.projects-view-row-main{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.projects-view-meta{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.projects-view-meta .priority-badge{font-size:13px;padding:5px 10px}.projects-view-percent{font-family:Courier New,Courier,monospace;font-size:22px;font-weight:700;letter-spacing:.04em;color:var(--pixel-btn-cyan-soft);white-space:nowrap;text-shadow:0 1px 0 rgba(2,6,23,.85)}.projects-view-progress{height:11px;margin:0 0 14px;border:1px solid rgba(103,232,249,.22);background:#0f172ad9;overflow:hidden}.app-pixel-2d .projects-view-progress{border-radius:0}.projects-view-progress-fill{height:100%;background:linear-gradient(90deg,#22d3ee73,#67e8f9bf);transition:width .25s ease}.projects-view-task-counts{margin:0 0 12px;font-size:17px;line-height:1.45;font-family:Courier New,Courier,monospace;color:var(--pixel-btn-cyan-soft)}.projects-view-task-counts strong{font-size:26px;line-height:1.15;color:var(--pixel-text);font-weight:800;letter-spacing:.02em;text-shadow:1px 2px 0 rgba(2,6,23,.65)}.projects-view-task-counts--muted{opacity:.75}.projects-view-task-live-badge{margin-left:8px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;color:#34d399f2;border:1px solid rgba(52,211,153,.45);padding:2px 6px}.app-pixel-2d .projects-view-task-live-badge{border-radius:0}.projects-view-progress--tasks .projects-view-progress-fill{background:linear-gradient(90deg,#34d39959,#67e8f9a6)}.projects-view-repo-meta{display:grid;gap:8px;margin:0 0 14px;font-size:15px;line-height:1.45}.projects-view-repo-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.projects-view-repo-key{font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:.04em;color:var(--pixel-btn-cyan-border);flex-shrink:0}.projects-view-repo-val{font-family:Courier New,Courier,monospace;color:var(--pixel-text)}.projects-view-repo-val a{color:var(--pixel-btn-cyan-soft);text-decoration:underline;text-underline-offset:3px}.projects-view-repo-val a:hover{filter:brightness(1.08)}.projects-view-row-main strong{font-family:Courier New,Courier,monospace;font-size:21px;letter-spacing:.03em;color:var(--pixel-text);text-shadow:1px 2px 0 rgba(2,6,23,.55)}.projects-view-priority{flex-shrink:0}.projects-view-status{margin:0 0 10px;font-size:17px;color:var(--pixel-btn-cyan-soft)}.projects-view-next{margin:0;font-size:16px;line-height:1.45}.projects-view-source-block{margin-top:10px;font-size:14px;line-height:1.45}.projects-view-source-list{margin:6px 0 0;padding-left:18px;color:var(--pixel-text-muted)}.projects-view-source-list li+li{margin-top:4px}.projects-view-source-empty{margin:8px 0 0;font-size:14px}.projects-view-project-bees{margin-top:14px;padding-top:12px;border-top:1px solid rgba(103,232,249,.14)}.projects-view-bees-heading{display:inline-flex;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-family:Courier New,Courier,monospace;color:var(--pixel-btn-cyan-soft)}.projects-view-bees-icon{flex-shrink:0}.projects-view-bees-icon--bee .bee-pixel-agent{display:block}.projects-view-project-bee-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.projects-view-project-bee{padding:10px 12px;border:1px solid rgba(103,232,249,.12);background:#07101c8c}.app-pixel-2d .projects-view-project-bee{border-radius:0}.projects-view-project-bee-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:6px}.projects-view-project-bee-head strong{font-family:Courier New,Courier,monospace;font-size:13px;letter-spacing:.03em;color:var(--pixel-text)}.projects-view-project-bee-role{font-size:11px;color:var(--pixel-btn-cyan-soft)}.projects-view-bee-resp{margin:0;padding-left:1.15em;font-size:12px;line-height:1.45;color:var(--pixel-text)}.projects-view-bee-resp--compact{font-size:11px;line-height:1.4}.projects-view-bee-resp li+li,.projects-view-bee-resp--compact li+li{margin-top:3px}.content-section-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin-top:10px}@media(max-width:960px){.content-section-columns{grid-template-columns:1fr}}.content-section-subh{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-family:Courier New,Courier,monospace;color:var(--pixel-btn-cyan-soft)}.content-section-list{margin:0;padding-left:1.15em;font-size:13px;line-height:1.45;color:var(--pixel-text)}.content-section-list li+li{margin-top:6px}.integrations-settings-heading{display:inline-flex;align-items:center;gap:10px;margin:0 0 6px;font-size:17px;font-family:Courier New,Courier,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--pixel-text)}.integrations-settings-lead{margin:0 0 12px}.integrations-settings-list{margin-top:4px}.app-pixel-2d .integrations-settings-item{border-radius:0}.settings-list,.settings-grid{display:grid;gap:14px}.settings-item,.settings-grid .project{padding:16px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#0f172af0,#1e293bdb);box-shadow:0 10px 30px #0003}.settings-item{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.triple-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.heat-list{display:flex;flex-direction:column;gap:12px}.logs-panel{margin-top:16px;display:grid;gap:12px}.logs-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.logs-updated{font-size:13px;color:var(--muted)}.logs-refresh-btn{border:1px solid rgba(148,163,184,.35);background:#0f172ab3;color:var(--pixel-text);border-radius:10px;padding:6px 12px;cursor:pointer}.logs-autorefresh-toggle{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--pixel-text)}.logs-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.logs-panel-head h3{margin:0}.logs-tabs{display:flex;flex-wrap:wrap;gap:8px}.logs-tab{border:1px solid rgba(148,163,184,.32);background:#0f172aa6;color:var(--pixel-text);padding:7px 12px;border-radius:10px;font-size:12px;cursor:pointer}.logs-tab.active{border-color:#22d3ee73;background:#22d3ee29}.logs-list{display:grid;gap:10px}.logs-row{display:flex;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:linear-gradient(180deg,#0f172ae0,#1e293bc7);padding:8px 10px;white-space:nowrap;overflow:hidden}.logs-cell{font-size:12px;line-height:1.2;color:var(--pixel-text);flex-shrink:0}.logs-message{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.logs-level{padding:2px 6px;border-radius:999px;border:1px solid transparent;letter-spacing:.02em}.logs-level--error{color:#fecaca;border-color:#ef444473;background:#ef444426}.logs-level--warning{color:#fde68a;border-color:#f59e0b73;background:#f59e0b26}.logs-level--info{color:#bfdbfe;border-color:#3b82f673;background:#3b82f626}.heat-item{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:linear-gradient(180deg,#0f172af0,#1e293bdb);border:1px solid rgba(148,163,184,.16)}.heat-item-editable{gap:16px}.heat-item-main{flex:1;min-width:0}.heat-item-controls{min-width:180px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.inline-control{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--pixel-text)}.visible-select{width:100%;min-height:40px;border-color:#60a5fa61;background:#0f172af5}.priority-badge.hot{background:#ef44442e;color:#fca5a5}.priority-badge.active{background:#facc152e;color:#fde68a}.priority-badge.waiting{background:#60a5fa2e;color:#bfdbfe}.priority-badge.maintenance{background:#94a3b833;color:#cbd5e1}.priority-badge.high{background:#ef44442e;color:#fca5a5}.priority-badge.medium{background:#facc152e;color:#fde68a}.decision-meta{display:flex;flex-direction:column;gap:8px;align-items:flex-end}@media(max-width:1100px){.command-bar,.status-strip,.dashboard-decision-pixel{grid-column:span 2}.command-bar,.status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-decision-pixel-grid,.decision-header-title-row{grid-template-columns:1fr}.decision-header-focus-badge{justify-self:start}.decision-header-risk-row,.control-panel-grid,.content-grid,.projects,.calendar-grid,.calendar-week-grid,.memory-grid,.workspace-grid,.workspace-grid-4,.workspace-grid-3,.triple-stack,.meeting-layout,.lab-desks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.layout{grid-template-columns:1fr}.sidebar{min-height:auto;border-right:0;border-bottom:1px solid rgba(148,163,184,.16)}.content-grid{grid-template-columns:1fr}.command-bar,.status-strip,.control-panel-grid{grid-column:span 1;grid-template-columns:1fr}.dashboard-decision-pixel,.span-2,.span-3,.span-4{grid-column:span 1}.projects,.calendar-grid,.calendar-week-grid,.memory-grid,.workspace-grid,.workspace-grid-4,.workspace-grid-3,.triple-stack,.meeting-layout,.lab-desks{grid-template-columns:1fr}.calendar-top,.memory-top,.memory-controls,.workspace-panel-top{flex-direction:column}.decision-header-risk-row,.decision-header-panel-signals{grid-template-columns:1fr}.section-header h1{font-size:30px}.war-room-layout,.lab-monitor-wall{grid-template-columns:1fr}}@keyframes type-keys{0%,to{transform:translateY(0)}12%{transform:translateY(-3px)}24%{transform:translateY(0)}40%{transform:translateY(-4px)}52%{transform:translateY(-1px)}64%{transform:translateY(-3px)}76%{transform:translateY(0)}}@keyframes agent-fidget{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-1.5deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-1px) rotate(1deg)}}@keyframes agent-glitch{0%,82%,to{transform:translate(0);filter:none;opacity:1}84%{transform:translate(-2px,1px);filter:hue-rotate(25deg) brightness(1.4)}86%{transform:translate(2px,-1px);opacity:.65}88%{transform:translate(-1px,2px);filter:hue-rotate(-20deg)}90%{transform:translate(1px);opacity:1}}@keyframes agent-breathe{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-1px) scaleY(.99)}}@keyframes agent-walk-right{0%{left:-32px}to{left:calc(100% + 32px)}}@keyframes px-blink{0%,to{opacity:1}45%,55%{opacity:.15}}@keyframes px-data-flow{0%{width:18%;opacity:.45}50%{width:90%;opacity:1}to{width:18%;opacity:.45}}@keyframes px-scan{0%{transform:translateY(-100%)}to{transform:translateY(500%)}}@keyframes war-alert-flash{0%,to{background:#ef44441a;border-color:#ef44442e}50%{background:#ef444438;border-color:#ef44446b}}@keyframes war-badge-blink{0%,to{opacity:1}40%,60%{opacity:.55}}@keyframes lab-pulse{0%,to{opacity:.6}50%{opacity:1}}.px-status-light{display:inline-block;border-radius:50%;flex-shrink:0;animation:px-blink 2.2s ease-in-out infinite}.light-sz-sm{width:7px;height:7px}.light-sz-md{width:10px;height:10px}.light-sz-lg{width:14px;height:14px}.light-active{background:#22c55e;box-shadow:0 0 7px #22c55ee6;animation-duration:2.2s}.light-pending{background:#facc15;box-shadow:0 0 7px #facc15cc;animation-duration:1.4s}.light-error{background:#ef4444;box-shadow:0 0 7px #ef4444e6;animation-duration:.85s}.light-idle{background:#475569;animation:none;opacity:.55}.px-actor{position:relative;width:14px;height:26px;image-rendering:pixelated;flex-shrink:0}.px-actor[role=button]{cursor:pointer}.px-head{position:absolute;top:0;left:2px;width:10px;height:9px;background:#f8b4a1;border-radius:1px}.px-body{width:14px;height:9px;background:currentColor;border-radius:1px}.px-actor .px-body{position:absolute;top:11px;left:0}.px-legs{position:absolute;top:20px;left:2px;width:10px;height:6px;background:#475569;border-radius:1px}.act-status-active{color:#3b82f6;animation:type-keys .72s ease-in-out infinite}.act-status-pending{color:#f59e0b;animation:agent-fidget 2.5s ease-in-out infinite}.act-status-error{color:#ef4444;animation:agent-glitch 2s ease-in-out infinite}.act-status-idle{color:#64748b;animation:agent-breathe 3.4s ease-in-out infinite}.act-pose-type .px-body:before,.act-pose-type .px-body:after{content:"";position:absolute;top:3px;width:4px;height:4px;background:currentColor;border-radius:1px;animation:type-keys .38s ease-in-out infinite}.act-pose-type .px-body:before{left:-4px}.act-pose-type .px-body:after{right:-4px;animation-delay:.19s}.act-pose-sit .px-legs{height:4px;top:21px}.px-indicator-row{display:flex;gap:5px;align-items:center}.px-screen{position:relative;border-radius:8px;padding:8px 10px;background:#0f172af2;border:1px solid rgba(148,163,184,.14);overflow:hidden}.px-screen-label{font-size:9px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;display:block}.px-screen-data{display:flex;flex-direction:column;gap:5px}.px-data-line{display:block;height:5px;border-radius:999px;animation:px-data-flow 2.8s ease-in-out infinite;min-width:18%}.px-scanline{position:absolute;top:0;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent);animation:px-scan 5s linear infinite;pointer-events:none}.px-screen-c-blue{border-color:#60a5fa33}.px-screen-c-blue .px-screen-label{color:#93c5fd}.px-screen-c-blue .px-data-line{background:linear-gradient(90deg,#60a5fa,#60a5fa59)}.px-screen-c-green{border-color:#22c55e33}.px-screen-c-green .px-screen-label{color:#86efac}.px-screen-c-green .px-data-line{background:linear-gradient(90deg,#22c55e,#22c55e59)}.px-screen-c-red{border-color:#ef444440}.px-screen-c-red .px-screen-label{color:#fca5a5}.px-screen-c-red .px-data-line{background:linear-gradient(90deg,#ef4444,#ef444459)}.px-screen-c-amber{border-color:#f59e0b33}.px-screen-c-amber .px-screen-label{color:#fde68a}.px-screen-c-amber .px-data-line{background:linear-gradient(90deg,#f59e0b,#f59e0b59)}.px-screen-alert{animation:war-alert-flash 1.3s ease-in-out infinite}.pixel-worker.status-active{color:var(--pixel-text);animation:type-keys .75s ease-in-out infinite}.pixel-worker.status-pending{color:var(--pixel-text);animation:agent-fidget 2.6s ease-in-out infinite}.pixel-worker.status-error{color:var(--pixel-text);animation:agent-glitch 1.8s ease-in-out infinite}.pixel-worker.status-idle{color:var(--pixel-text);animation:agent-breathe 3.2s ease-in-out infinite}.desk-screen-active{background:#3b82f61a!important;box-shadow:inset 0 0 0 2px #38bdf838,0 0 10px #3b82f633}.desk-screen-error{background:#ef444412!important;box-shadow:inset 0 0 0 2px #ef444438;animation:war-alert-flash 1.8s ease-in-out infinite}.desk-screen-pending{background:#facc150f!important;box-shadow:inset 0 0 0 2px #facc1529}.office-floor-scene{position:relative;width:100%;height:78px;border-radius:12px;overflow:hidden;margin-bottom:14px;background:linear-gradient(180deg,#0b1220,#141e32f2);border:1px solid rgba(148,163,184,.09)}.ofl-wall{position:absolute;top:0;left:0;right:0;height:26px;background:#121c30fc;border-bottom:2px solid #1e2d45;display:flex;align-items:center;gap:18px;padding:0 18px}.ofl-window{width:22px;height:14px;border:1px solid #334155;background:linear-gradient(180deg,#38bdf81f,#0f172a66);border-radius:2px}.ofl-wall-panel{display:flex;flex-direction:column;gap:3px;padding:3px 7px;border:1px solid rgba(96,165,250,.18);border-radius:3px;background:#0f172ad9;min-width:76px}.ofl-panel-label{font-size:7px;letter-spacing:.1em;color:var(--pixel-text);display:block;font-family:Courier New,Courier,monospace}.ofl-panel-bar{display:block;height:3px;border-radius:999px;background:linear-gradient(90deg,#3b82f6,#3b82f640);animation:px-data-flow 3s ease-in-out infinite}.ofl-panel-bar:last-child{animation-delay:.7s}.ofl-indicator-strip{margin-left:auto;display:flex;gap:5px;align-items:center}.ofl-floor{position:absolute;inset:26px 0 0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 48px),repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 20px)}.ofl-desk-row{position:absolute;bottom:0;left:0;right:0;height:10px;display:flex;gap:88px;padding:0 56px;align-items:flex-end}.ofl-desk-row span{flex:0 0 44px;height:7px;border-radius:2px 2px 0 0;background:#1e293b;border-top:1px solid #2d3f58}.ofl-walker{position:absolute;width:10px;height:20px;animation:agent-walk-right linear infinite;image-rendering:pixelated}.ofl-walker:before{content:"";position:absolute;top:0;left:1px;width:8px;height:7px;background:#f8b4a1;border-radius:1px}.ofl-walker:after{content:"";position:absolute;top:9px;left:0;width:10px;height:7px;background:currentColor;border-radius:1px}.ofl-walker-active{color:#3b82f6}.ofl-walker-pending{color:#f59e0b}.ofl-walker-idle{color:#64748b}.mode-shell-sync{background:radial-gradient(circle at 50% 14%,rgba(96,165,250,.08),transparent 62%)}.mode-shell-blockers{background:radial-gradient(circle at 50% 14%,rgba(248,113,113,.09),transparent 58%)}.mode-shell-assign{background:radial-gradient(circle at 50% 14%,rgba(74,222,128,.09),transparent 58%)}.mode-wall-sync{border-bottom-color:#60a5fa6b}.mode-wall-blockers{border-bottom-color:#f8717180;background:linear-gradient(180deg,#321a1adb,#1a1418f5),repeating-linear-gradient(90deg,rgba(255,255,255,.014) 0 2px,transparent 2px 42px)}.mode-wall-assign{border-bottom-color:#4ade806b}.mode-floor-sync{background:linear-gradient(180deg,#0f172aeb,#0b1220fa),repeating-linear-gradient(90deg,rgba(96,165,250,.04) 0 1px,transparent 1px 36px),repeating-linear-gradient(0deg,rgba(255,255,255,.016) 0 1px,transparent 1px 22px)}.mode-floor-blockers{background:linear-gradient(180deg,#211515ed,#101016fa),repeating-linear-gradient(90deg,rgba(248,113,113,.04) 0 1px,transparent 1px 36px),repeating-linear-gradient(0deg,rgba(255,255,255,.014) 0 1px,transparent 1px 22px)}.mode-floor-assign{background:linear-gradient(180deg,#0e1e1ceb,#0b1416fa),repeating-linear-gradient(90deg,rgba(74,222,128,.035) 0 1px,transparent 1px 36px),repeating-linear-gradient(0deg,rgba(255,255,255,.014) 0 1px,transparent 1px 22px)}.mode-table-blockers .meeting-table-glow{background:radial-gradient(circle at center,rgba(248,113,113,.14),transparent 70%)}.mode-table-assign .meeting-table-glow{background:radial-gradient(circle at center,rgba(74,222,128,.16),transparent 70%)}.mode-wscreen-idle{border-color:#4755698c!important;box-shadow:none}.mode-wscreen-sync{border-color:#60a5fa7a!important;box-shadow:0 0 18px #3b82f624}.mode-wscreen-blockers{border-color:#ef44447a!important;box-shadow:0 0 18px #ef44441f;animation:war-alert-flash 2s ease-in-out infinite}.mode-wscreen-assign{border-color:#22c55e70!important;box-shadow:0 0 18px #22c55e1f}.mode-board-sync{border-color:#60a5fa59!important}.mode-board-blockers{border-color:#ef444466!important}.mode-board-assign{border-color:#22c55e59!important}.meeting-console{position:absolute;bottom:10px;left:14px;right:14px;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border-radius:7px;background:#0b1220c7;border:1px solid rgba(148,163,184,.1)}.meeting-console-label{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.mode-console-sync .meeting-console-label{color:#60a5fa}.mode-console-blockers .meeting-console-label{color:#fca5a5}.mode-console-assign .meeting-console-label{color:#86efac}.meeting-atmosphere-note{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#0f172aa8;color:var(--pixel-text);font-size:12px}.mode-atmosphere-sync{border-color:#60a5fa47;color:var(--pixel-text)}.mode-atmosphere-blockers{border-color:#ef44444d;color:var(--pixel-text)}.mode-atmosphere-assign{border-color:#22c55e4d;color:var(--pixel-text)}.ai-team-v1-card{display:grid;gap:14px;padding:14px;border:none;background:transparent;overflow:visible;min-width:0}.ai-team-v1-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ai-team-v1-header h2{margin:0;font-size:15px;color:#67e8f9;letter-spacing:.02em}.ai-team-v1-header p{margin:6px 0 0;color:#9ccfdd;font-size:12px}.ai-team-v1-clusters{display:flex;flex-wrap:wrap;gap:8px}.ai-team-v1-cluster-chip{border:1px solid #21596c;background:#0e2538;color:#8fd6e7;font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:4px 8px}.ai-team-v1-cluster-sections{display:grid;grid-template-columns:1fr;gap:14px}.ai-team-v1-hive{--ai-hex-w: 206px;--ai-hex-h: calc(var(--ai-hex-w) * .8660254037844386);display:flex;flex-direction:column;align-items:center;padding:16px 0 24px;width:100%}.ai-team-v1-workspace{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:12px;align-items:start}.ai-team-v1-workspace--single{grid-template-columns:minmax(0,1fr)}.ai-team-v1-cluster-section{border:1px solid #1e5063;background:linear-gradient(170deg,#091f2df2,#081624e6);padding:10px}.ai-team-v1-cluster-section-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.ai-team-v1-cluster-section-head h3{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9fe7f5}.ai-team-v1-cluster-section-head span{font-size:10px;color:#7fb9c8}.ai-team-v1-honeycomb{display:flex;flex-direction:column;align-items:center;gap:0;padding:18px 24px 40px;max-width:880px;margin:0 auto;overflow:visible}.ai-team-v1-honeycomb--wax{--ai-hex-w: 172px;--ai-hex-h: calc(var(--ai-hex-w) * .8660254037844386);--ai-comb-gap: 8px;margin-inline:-14px;width:calc(100% + 28px);max-width:908px;box-sizing:border-box}.ai-team-v1-honeycomb--cluster{--ai-hex-w: 206px;margin-inline:0;width:fit-content;max-width:min(100%,calc(var(--ai-hex-w) * 3.5 + var(--ai-comb-gap) * 4));padding:8px 0 4px}.ai-team-v1-honeycomb--wax .ai-team-v1-agent-card{box-sizing:border-box;filter:drop-shadow(0 4px 14px rgba(0,0,0,.34))}.ai-team-v1-honey-row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:var(--ai-comb-gap, 10px);width:fit-content;margin-left:auto;margin-right:auto}.ai-team-v1-honey-row--r1{padding-left:0}.ai-team-v1-honey-row--r2{margin-top:calc(var(--ai-hex-h) * -.18);padding-top:0;padding-left:0}.ai-team-v1-honey-row--r2-quad{flex-wrap:wrap;justify-content:center;max-width:min(100%,calc(var(--ai-hex-w) * 4 + var(--ai-comb-gap) * 3))}.ai-team-v1-honey-row--cluster{flex-wrap:nowrap;justify-content:center;width:fit-content;max-width:100%;gap:calc(var(--ai-hex-w) * .5)}.ai-team-v1-honey-row--cluster+.ai-team-v1-honey-row--cluster{margin-top:calc(var(--ai-hex-h) * -.5)}.ai-team-v1-honey-row--cluster-r1{gap:calc(var(--ai-hex-w) * .5)}.ai-team-v1-honey-row--offset{margin-left:calc(var(--ai-hex-w) * .52)}.ai-team-v1-hex-wrap{position:relative;flex:0 0 auto}.ai-team-v1-hex-cell{--ai-hex-stroke: rgba(103, 232, 249, .62);position:relative;width:var(--ai-hex-w, 188px);height:var(--ai-hex-h, 163px);flex-shrink:0}.ai-team-v1-hex-cell--queen{--ai-hex-stroke: rgba(251, 191, 36, .88);z-index:6}.ai-team-v1-hex-cell--ayo{--ai-hex-stroke: rgba(248, 113, 113, .9);z-index:7}.ai-team-v1-hex-cell--active{--ai-hex-stroke: rgba(74, 222, 128, .92)}.ai-team-v1-hex-outline{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.ai-team-v1-hex-outline polygon{fill:none;stroke:var(--ai-hex-stroke);stroke-width:2;stroke-linejoin:round}.ai-team-v1-agent-card{position:relative;z-index:1;width:100%;height:100%;margin:0;padding:0;border:none;background:linear-gradient(168deg,#102e44fa,#081a2af5);-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.ai-team-v1-agent-card--queen{background:linear-gradient(168deg,#3a2a0cf7,#182434f5 42%,#0a1c2af7)}.ai-team-v1-agent-card--ayo{background:linear-gradient(168deg,#451010f7,#2e1018f5 44%,#1a0a10f7)}.ai-team-v1-agent-card--ayo .ai-team-v1-inspect-hitbox:hover{background:#54141473}.ai-team-v1-agent-card--queen .ai-team-v1-inspect-hitbox:hover{background:#3a2a0c73}.ai-team-v1-inspect-hitbox{position:relative;z-index:1;width:100%;min-height:0;flex:1;height:100%;border:0;background:transparent;color:inherit;text-align:center;padding:14px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;overflow:visible;justify-content:flex-start}.ai-team-v1-inspect-hitbox:hover{background:#1132488c}.ai-team-v1-inspect-hitbox .bee-pixel-agent{flex-shrink:0}.ai-team-v1-agent-copy{min-width:0;width:min(100%,78%)}.ai-team-v1-agent-copy h3{margin:0;color:#d5f6ff;font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1.25}.ai-team-v1-agent-card--queen .ai-team-v1-agent-copy h3{color:#fef3c7;text-shadow:0 0 12px rgba(251,191,36,.35)}.ai-team-v1-agent-queen-line{margin:0 0 3px;padding:0;border:0;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fcd34d}.ai-team-v1-agent-role,.ai-team-v1-agent-cluster{margin:1px 0 0;color:#9dcbda;font-size:10px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:820px){.ai-team-v1-workspace{grid-template-columns:1fr}.ai-team-v1-inspector{position:static;max-height:none}.ai-team-v1-cluster-sections{grid-template-columns:1fr}.ai-team-v1-honeycomb--wax{margin-inline:0;width:100%;max-width:880px;padding-inline:16px}.ai-team-v1-honeycomb--cluster{--ai-hex-w: 188px;width:100%;max-width:100%}.ai-team-v1-honey-row--cluster{flex-wrap:wrap;width:100%;justify-content:center}.ai-team-v1-honey-row--cluster+.ai-team-v1-honey-row--cluster{margin-top:calc(var(--ai-hex-h) * -.12)}.ai-team-v1-honey-row--offset{margin-left:0}.ai-team-v1-honey-row--r2{margin-top:calc(var(--ai-hex-h) * -.14);padding-left:0}.ai-team-v1-honey-row--r2-quad{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:100%;gap:var(--ai-comb-gap, 8px)}.ai-team-v1-honey-row--r1{flex-direction:column;align-items:center}.ai-team-v1-honey-row--r1 .ai-team-v1-hex-wrap:not(:first-child){margin-top:0}.ai-team-v1-honey-row--r2-quad .ai-team-v1-hex-wrap:nth-child(3),.ai-team-v1-honey-row--r2-quad .ai-team-v1-hex-wrap:nth-child(4){margin-top:calc(var(--ai-hex-h) * -.12)}}.bee-status-pill{display:inline-block;margin-top:6px;padding:2px 7px;border:1px solid #2a6177;background:#102838;color:#d6f8ff;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.ai-team-v1-agent-card .bee-status-pill{margin-top:3px;padding:2px 6px;font-size:9px;letter-spacing:.06em}.bee-status-pill--active{border-color:#0e7490;color:#67e8f9}.bee-status-pill--idle{border-color:#475569;color:#cbd5e1}.bee-status-pill--blocked{border-color:#b45309;color:#fbbf24}.bee-status-pill--warning{border-color:#be123c;color:#fda4af}.ai-team-v1-drawer{margin-top:0;border:1px solid #1e6f85;background:#0b1728;padding:12px}.ai-team-v1-inspector{position:sticky;top:14px;margin:0;border:1px solid #1e6f85;background:linear-gradient(180deg,#081826fa,#07121efa);padding:12px;max-height:calc(100vh - 120px);overflow:auto}.ai-team-v1-inspector--page{position:static;max-height:none;border:0!important;box-shadow:none!important}.ai-team-v1-inspector-empty h3{margin:0 0 8px;color:#d5f6ff}.ai-team-v1-inspector-empty p{margin:0;color:#9ccfdd;font-size:12px}.ai-team-v1-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.ai-team-v1-drawer-queen-badge{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fcd34d}.ai-team-v1-drawer-eyebrow{margin:0;color:#67e8f9;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.ai-team-v1-drawer-head h3{margin:4px 0 0;color:#d5f6ff}.ai-team-v1-agent-meta-line{margin:3px 0 0;color:#67e8f9;font-size:11px;opacity:.8}.ai-team-v1-close{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;appearance:none;-webkit-appearance:none;-webkit-clip-path:var(--pixel-modal-close-clip);clip-path:var(--pixel-modal-close-clip);background:transparent;color:#b9e8f3;width:28px;height:28px;padding:0;line-height:1;cursor:pointer;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.32))}.ai-team-v1-close:before,.ai-team-v1-close:after{content:"";position:absolute;pointer-events:none;-webkit-clip-path:var(--pixel-modal-close-clip);clip-path:var(--pixel-modal-close-clip)}.ai-team-v1-close:before{inset:0;background:var(--pixel-ui-border);z-index:-2}.ai-team-v1-close:after{inset:2px;background:#13293a;z-index:-1}.ai-team-v1-close:hover:after{background:#17364b}.ai-team-v1-close:active{transform:translate(1px,1px);filter:drop-shadow(1px 1px 0 rgba(0,0,0,.32))}.ai-team-v1-drawer-body p{margin:7px 0;color:#a8d7e4;font-size:12px}.ai-team-v1-inspector-section{margin-top:12px;border:1px solid #21455a;background:#0c2232cc;padding:8px}.ai-team-v1-inspector-section--secondary{border-color:#1d3f52;background:#0a1d2b9e}.ai-team-v1-inspector-section h4{margin:0 0 8px;color:#8fe6f6;font-size:12px;letter-spacing:.04em}.ai-team-v1-worklog-row{margin:6px 0;color:#a8d7e4;font-size:11px}.ai-team-v1-task-list{margin:0;padding:0;list-style:none;display:grid;gap:6px}.ai-team-v1-task-list li{border:1px solid #225369;background:#0f2537;padding:6px 7px;display:grid;gap:2px}.ai-team-v1-task-item--selected{border-color:#67e8f9!important;box-shadow:inset 0 0 0 1px #67e8f973}.ai-team-v1-task-list li strong{color:#d7f8ff;font-size:11px}.ai-team-v1-task-list li span{color:#90cfe0;font-size:10px}.ai-team-v1-task-select-btn{justify-self:start;margin-top:4px}.ai-team-v1-task-open-btn{justify-self:start;margin-top:4px;margin-right:6px}.ai-team-v1-task-ref-link{justify-self:start;margin-top:4px;padding:0;border:0;background:transparent;color:#8bd7ec;font-size:10px;text-decoration:underline;cursor:pointer}.ai-team-v1-task-ref-link:hover{color:#c9f3ff}.ai-team-v1-worklog-list li{gap:4px}.ai-team-v1-empty{margin:0;color:#9ccfdd;font-size:11px}.ai-team-v1-run-target{border-color:#2a6a83;background:#0a2438db}.ai-team-v1-brief-preview{margin:8px 0 0;padding:8px;border:1px solid #2a5e74;background:#071622eb;color:#bfe9f6;font-size:10px;line-height:1.35;white-space:pre-wrap;max-height:240px;overflow:auto}.ai-team-v1-actions{margin-top:12px;display:flex;gap:8px}.ai-team-v1-action-btn{border:1px solid #24667a;background:#113247;color:#d7f8ff;padding:6px 10px;font-size:11px;cursor:pointer}.ai-team-v1-action-btn:disabled{border-color:#4b5563;background:#1f2937;color:#94a3b8;cursor:not-allowed}.ai-team-v1-assign-input-wrap{display:grid;gap:6px;margin-top:10px;color:#9ed3e2;font-size:11px}.ai-team-v1-assign-input{border:1px solid #275a6d;background:#0f2536;color:#d6f8ff;padding:8px;font-size:12px}.ai-team-v1-flow-grid{margin-top:10px;display:grid;gap:6px}.ai-team-v1-flow-grid--secondary{opacity:.82}.ai-team-v1-flow{margin:0;border:1px solid #334155;background:#0f1e31;color:#c9d7e5;font-size:11px;padding:6px 8px}.ai-team-v1-flow--idle{border-color:#475569;color:#cbd5e1}.ai-team-v1-flow--pending{border-color:#0e7490;color:#67e8f9}.ai-team-v1-flow--review{border-color:#b45309;color:#fcd34d}.ai-team-v1-flow--running{border-color:#0284c7;color:#7dd3fc}.ai-team-v1-flow--success{border-color:#0f766e;color:#5eead4}.ai-team-v1-flow--error{border-color:#b91c1c;color:#fca5a5}.strategy-sync-canvas{min-height:300px;min-width:0}.strategy-artboard{display:flex;flex-direction:column;min-height:296px;height:100%;border:3px solid #0f172a;background:#070b14;box-shadow:inset 0 0 0 2px #94a3b80f}.strategy-canvas-ops-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:6px 10px;border-bottom:3px solid #0f172a;background:#0f172aeb;font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--pixel-text)}.strategy-ops-pill{padding:3px 8px;border:2px solid #334155;color:var(--pixel-text);background:#1e293ba6}.strategy-ops-pill-dim{opacity:.75;border-color:#1e293b}.strategy-ops-title{flex:1;min-width:0;color:var(--pixel-text);letter-spacing:.1em}.strategy-canvas-body{flex:1;display:flex;min-height:0}.strategy-vertical-rail{width:30px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 0;border-right:3px solid #1e293b;background:linear-gradient(180deg,rgba(30,41,59,.35),transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 3px,transparent 3px 7px)}.strategy-rail-ticks{width:4px;height:42%;max-height:72px;background:repeating-linear-gradient(180deg,rgba(148,163,184,.35) 0 2px,transparent 2px 6px)}.strategy-rail-ticks-end{height:28%;max-height:48px}.strategy-rail-label{font-family:Courier New,Courier,monospace;font-size:8px;letter-spacing:.18em;writing-mode:vertical-rl;text-orientation:mixed;color:var(--pixel-text);transform:rotate(180deg)}.strategy-canvas-main{flex:1;min-width:0;display:flex;flex-direction:column}.strategy-wall-slab{flex:1.12;min-height:116px;display:flex;flex-direction:column;padding:8px 10px 0;border-bottom:3px solid rgba(51,65,85,.55);background:linear-gradient(180deg,#1e293bf5,#0f172afc),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 2px,transparent 2px 32px)}.strategy-wall-slab.mode-wall-blockers{border-bottom-color:#f871718c;background:linear-gradient(180deg,#321a1ae6,#161014fa),repeating-linear-gradient(90deg,rgba(255,255,255,.014) 0 2px,transparent 2px 32px)}.strategy-wall-slab.mode-wall-sync{border-bottom-color:#60a5fa73}.strategy-wall-slab.mode-wall-assign{border-bottom-color:#4ade8073}.strategy-focus-cluster{display:grid;grid-template-columns:minmax(100px,1fr) minmax(140px,1.55fr) minmax(86px,.85fr);gap:0;flex:1;min-height:0;border:3px solid rgba(15,23,42,.95);box-shadow:inset 0 0 0 1px #ffffff0a;background:#080c1673}.strategy-focus-cell{padding:8px 8px 10px;border-right:2px solid rgba(15,23,42,.9);min-width:0;min-height:0}.strategy-focus-cell:last-child{border-right:0}.strategy-focus-board{background:#070b148c}.strategy-focus-primary{display:flex;flex-direction:column;gap:6px}.strategy-focus-aux{display:flex;flex-direction:column;gap:6px;background:#060a1259}.strategy-integrated-board{min-height:92px;height:100%;padding:8px;background:#0b1220eb;border:2px solid rgba(51,65,85,.55);box-shadow:inset 0 0 0 1px #00000059}.strategy-board-heading{display:block;font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--pixel-text);margin-bottom:8px}.strategy-integrated-board ul{margin:0;padding-left:16px}.strategy-integrated-board li{margin-bottom:4px;font-size:11px;color:var(--pixel-text);line-height:1.35}.strategy-primary-screen-wrap{flex:1;min-height:0;padding:3px;border-radius:0;background:#02061773;border:2px solid transparent}.strategy-primary-px-screen,.strategy-aux-px-screen{border-radius:0!important;min-height:86px;height:100%;box-shadow:3px 4px #0003}.strategy-primary-caption,.strategy-aux-caption{font-family:Courier New,Courier,monospace;font-size:7px;letter-spacing:.14em;text-transform:uppercase;color:var(--pixel-text)}.strategy-wall-molding{height:5px;margin-top:6px;background:repeating-linear-gradient(90deg,#334155 0 5px,#1e293b 5px 9px);opacity:.9}.strategy-floor-slab{flex:1;min-height:124px;display:flex;flex-direction:column;padding:6px 10px 8px;gap:6px}.strategy-console-lane-top.meeting-console-lane{position:relative;left:auto;right:auto;top:auto;width:100%;height:22px;margin:0;flex-shrink:0;border-radius:0;border:3px solid rgba(30,41,59,.95);background:#0b1220e0;box-shadow:3px 3px #00000029}.strategy-table-focal{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:4px 0 2px;gap:4px;min-height:0}.strategy-focus-underline{width:min(78%,236px);height:3px;margin-bottom:2px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.4),transparent)}.strategy-table-stack{display:flex;flex-direction:column;align-items:center;gap:5px}.strategy-table-face{width:min(232px,70vw);height:38px;background:#3f4f63;border:3px solid #0f172a;box-shadow:4px 5px #0000003d;image-rendering:pixelated}.mode-table-blockers .strategy-table-face{box-shadow:inset 0 0 0 2px #f8717147,4px 5px #0000003d}.mode-table-assign .strategy-table-face{box-shadow:inset 0 0 0 2px #4ade8042,4px 5px #0000003d}.mode-table-sync .strategy-table-face{box-shadow:inset 0 0 0 2px #60a5fa38,4px 5px #0000003d}.strategy-table-label{font-family:Courier New,Courier,monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--pixel-text)}.strategy-seats-grid{display:flex;width:100%;max-width:348px;justify-content:space-between;align-items:flex-end;padding:6px 2px 0;gap:2px}.strategy-sync-seat{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;min-width:0}.strategy-seat-name{font-family:Courier New,Courier,monospace;font-size:10px;font-weight:700;color:var(--pixel-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-seat-role{font-size:7px;letter-spacing:.06em;text-transform:uppercase;color:var(--pixel-text);font-family:Courier New,Courier,monospace;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-pixel-room.mode-idle .strategy-seat-actor.px-actor{animation:strategy-lead-idle 3.2s ease-in-out infinite!important}.strategy-pixel-room.mode-sync .strategy-seat-actor.px-actor{animation:strategy-lead-sync 1.18s ease-in-out infinite!important}.strategy-pixel-room.mode-blockers .strategy-seat-actor.px-actor{animation:strategy-lead-blockers .92s ease-in-out infinite!important}.strategy-pixel-room.mode-assign .strategy-seat-actor.px-actor{animation:strategy-lead-assign 1.12s ease-in-out infinite!important}.strategy-sync-seat:nth-child(1) .strategy-seat-actor{animation-delay:0s!important}.strategy-sync-seat:nth-child(2) .strategy-seat-actor{animation-delay:.1s!important}.strategy-sync-seat:nth-child(3) .strategy-seat-actor{animation-delay:.2s!important}.strategy-sync-seat:nth-child(4) .strategy-seat-actor{animation-delay:.3s!important}.strategy-pixel-room .strategy-console-footer.meeting-console{position:relative;bottom:auto;left:auto;right:auto;margin-top:auto;flex-shrink:0;border-radius:0;border:3px solid rgba(51,65,85,.88);box-shadow:3px 3px #0000002e}.strategy-pixel-room .strategy-pixel-agenda{border-radius:0;border:3px solid #1e293b;box-shadow:6px 8px #0000002e}.strategy-pixel-room .strategy-agenda-extension{border-color:#1e293b;background:linear-gradient(180deg,#0f172af7,#080c16fc);box-shadow:inset 3px 0 #1e293ba6}.strategy-pixel-room .strategy-primary-px-screen .px-data-line,.strategy-pixel-room .strategy-aux-px-screen .px-data-line{border-radius:0}@media(max-width:640px){.strategy-focus-cluster{grid-template-columns:1fr}.strategy-focus-cell{border-right:0;border-bottom:2px solid rgba(15,23,42,.9)}.strategy-focus-cell:last-child{border-bottom:0}}.strategy-pixel-room .strategy-pixel-agenda h3{font-family:Courier New,Courier,monospace;letter-spacing:.06em}.strategy-pixel-room .strategy-pixel-btn{border-radius:0;border-width:3px;border-style:solid;font-family:Courier New,Courier,monospace;font-weight:800;letter-spacing:.04em;box-shadow:3px 3px #00000038}.strategy-pixel-room .strategy-pixel-btn:active{transform:translate(2px,2px);box-shadow:1px 1px #00000038}.strategy-pixel-room .strategy-pixel-status{border-radius:0;border:3px solid rgba(51,65,85,.55);font-family:Courier New,Courier,monospace}.strategy-pixel-room .strategy-pixel-note{border-radius:0;border-width:3px;border-style:solid;font-family:Courier New,Courier,monospace}.meeting-action-active{background:#3b82f633!important;border-color:#60a5fa85!important}.mode-blockers .meeting-action-active{background:#ef44442e!important;border-color:#ef444473!important}.mode-assign .meeting-action-active{background:#22c55e29!important;border-color:#22c55e6b!important}.mode-badge-idle{color:#94a3b8!important;border-color:#94a3b847!important}.mode-badge-sync{color:#93c5fd!important;border-color:#60a5fa4d!important}.mode-badge-blockers{color:#fca5a5!important;border-color:#ef44444d!important}.mode-badge-assign{color:#86efac!important;border-color:#22c55e4d!important}.war-room-card{min-height:380px}.war-alert-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:#ef44441f;border:1px solid rgba(239,68,68,.32);color:var(--pixel-text);font-size:11px;font-weight:700;letter-spacing:.08em;animation:war-badge-blink 1.8s ease-in-out infinite}.war-alert-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 8px #ef4444f2;animation:px-blink .88s ease-in-out infinite}.war-room-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(210px,1fr);gap:16px;align-items:start}.war-scene{display:flex;flex-direction:column;gap:10px;padding:14px;overflow:hidden;min-height:280px}.war-screen-wall{display:flex;gap:6px;align-items:flex-start}.war-screen-main{flex:1.7}.war-screen-side{flex:1}.war-alert-strip{display:flex;gap:8px}.war-strip-item{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-align:center;padding:5px 8px;border-radius:0;font-size:10px;font-weight:700;letter-spacing:.08em;font-family:Courier New,Courier,monospace}.war-strip-critical{background:#ef444424;color:var(--pixel-text);border:1px solid rgba(239,68,68,.22);animation:war-badge-blink 1.1s ease-in-out infinite}.war-strip-watch{background:#f59e0b1f;color:var(--pixel-text);border:1px solid rgba(245,158,11,.2);animation:war-badge-blink 2s .4s ease-in-out infinite}.war-strip-execute{background:#60a5fa1a;color:var(--pixel-text);border:1px solid rgba(96,165,250,.18)}.war-ops-floor{display:flex;gap:14px;align-items:flex-end;flex:1}.war-stations{display:flex;gap:10px;flex:1}.war-station{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 8px 8px;border-radius:10px;background:#0b1220eb;border:1px solid rgba(148,163,184,.1)}.war-station-active{border-color:#22c55e2e}.war-station-error{border-color:#ef444447;animation:war-alert-flash 2.2s ease-in-out infinite}.war-station-screen{width:100%;height:16px;border-radius:3px;background:#3b82f612;border:1px solid rgba(96,165,250,.14);margin-bottom:2px}.war-station-error .war-station-screen{background:#ef444412;border-color:#ef44442e}.war-station-label{text-align:center}.war-station-label strong{display:block;font-size:10px;color:var(--pixel-text);margin-top:3px}.war-station-label span{display:block;font-size:9px;color:var(--pixel-text);margin-top:1px}.war-radar-wrap{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0}.war-radar{position:relative;width:76px;height:76px;border-radius:50%;border:1px solid rgba(239,68,68,.3);background:#0b1220f2;overflow:hidden}.war-radar-ring{position:absolute;border-radius:50%;border:1px solid rgba(239,68,68,.14);top:50%;left:50%;transform:translate(-50%,-50%)}.war-radar-ring-1{width:50%;height:50%}.war-radar-ring-2{width:80%;height:80%}.war-radar-sweep{position:absolute;top:50%;left:50%;width:1px;height:36px;background:linear-gradient(to top,rgba(252,165,165,.9),transparent);transform-origin:bottom center;animation:radar-sweep 2.2s linear infinite}.war-radar-dot{position:absolute;width:4px;height:4px;border-radius:50%;background:#ef4444;box-shadow:0 0 4px #ef4444e6;animation:px-blink 1.3s ease-in-out infinite}.war-dot-1{top:28%;left:22%;animation-delay:0s}.war-dot-2{top:55%;left:62%;animation-delay:.65s}.war-radar-label{font-size:8px;letter-spacing:.1em;color:var(--pixel-text);text-transform:uppercase;font-family:Courier New,Courier,monospace}.war-indicator-bar{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border-radius:7px;background:#0b1220d1;border:1px solid rgba(239,68,68,.12);margin-top:auto}.war-sys-label{font-size:8px;letter-spacing:.12em;color:var(--pixel-text);text-transform:uppercase;font-family:Courier New,Courier,monospace}.war-incidents{height:100%}.war-incidents-title{margin:0 0 12px;font-size:14px;color:var(--pixel-text)}.incident-list{display:flex;flex-direction:column;gap:8px}.incident-item{padding:10px 12px;border-radius:10px;background:#0b1220e0;border:1px solid rgba(148,163,184,.1);border-left-width:3px;cursor:pointer;transition:border-color .15s ease}.incident-item:hover{border-color:#ef44444d}.incident-critical{border-left-color:#ef4444;animation:war-alert-flash 2.5s ease-in-out infinite}.incident-high{border-left-color:#f59e0b}.incident-watch{border-left-color:#475569}.incident-selected{background:#ef444412;border-right-color:#ef44444d}.incident-top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.incident-badge{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:2px 6px;border-radius:999px}.incident-badge-critical{background:#ef44442e;color:#fca5a5}.incident-badge-high{background:#f59e0b2e;color:#fde68a}.incident-badge-watch{background:#64748b33;color:#cbd5e1}.incident-owner{font-size:10px;color:#64748b}.incident-name{display:block;font-size:12px;color:#e2e8f0}.incident-detail{margin-top:7px;font-size:11px;color:var(--pixel-text)}.content-lab-card{min-height:380px}.content-lab-scene{display:flex;flex-direction:column;gap:12px;padding:14px;overflow:hidden;min-height:300px}.lab-monitor-wall{display:flex;gap:10px;align-items:flex-start}.lab-screen-main{flex:1.6}.lab-screen-side{flex:1}.lab-pipeline{display:flex;align-items:center;padding:8px 12px;border-radius:9px;background:#0b1220b8;border:1px solid rgba(148,163,184,.1);gap:0}.lab-stage{display:flex;align-items:center;gap:6px;flex:1;padding:2px 6px}.lab-stage-label{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--pixel-text)}.lab-stage-active .lab-stage-label{color:#86efac}.lab-stage-pending .lab-stage-label{color:#fde68a}.lab-stage-count{margin-left:auto;font-size:11px;font-weight:700;color:var(--pixel-text);font-family:Courier New,Courier,monospace}.lab-stage-active .lab-stage-count{color:#22c55e}.lab-stage-pending .lab-stage-count{color:#facc15}.lab-stage-arrow{font-size:14px;color:#a5f3fc52;margin:0 2px}.lab-desks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lab-desk{position:relative;min-height:110px;border-radius:12px;background:#0b1220e6;border:1px solid rgba(148,163,184,.1);padding:12px;display:flex;flex-direction:column;align-items:center;gap:5px}.lab-desk-active{border-color:#22c55e2e}.lab-desk-pending{border-color:#facc1526}.lab-desk-error{border-color:#ef444433;animation:war-alert-flash 2s ease-in-out infinite}.lab-desk-screen{width:100%;height:14px;border-radius:3px;background:#22c55e0f;border:1px solid rgba(34,197,94,.14);margin-bottom:2px}.lab-desk-name{display:block;font-size:12px;text-align:center;color:var(--pixel-text);margin-top:2px}.lab-desk-role{display:block;font-size:10px;color:var(--pixel-text);text-align:center}.app-icon-wrap{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.app-icon-svg{display:block;flex-shrink:0}.section-header-title-row{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.section-header-icon .app-icon-svg{color:var(--pixel-text)}.command-bar-icon{margin-right:2px}.app-pixel-2d{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:weight style small-caps}.app-pixel-2d .command-label{display:inline-flex;align-items:center;gap:5px}.app-pixel-2d,.app-pixel-2d button,.app-pixel-2d input,.app-pixel-2d select,.app-pixel-2d textarea{font-family:var(--pixel-font);font-size:19px;line-height:1.28}.app-pixel-2d button{font-size:14px;line-height:1.2}.app-pixel-2d :is(.card,.metric-card,.mini-panel,.command-bar,.sidebar.card,.nav-item,.badge,.status-chip,.priority-badge,.project,.memory-card,.heat-item,.kanban-pixel-sticky,.system-health-panel,.system-health-row,.pixel-modal-handoff-card,.login-card,.login-input,.memory-search,.memory-select,button,input,select,textarea){border-radius:var(--app-ui-radius)!important}.app-pixel-2d .section-header{background:transparent;border:none;box-shadow:none;margin-left:-24px;margin-right:-24px;padding:0 16px 16px 10px}.app-pixel-2d .section-header h1,.app-pixel-2d .sidebar h2,.app-pixel-2d .screen-shell-top h2,.app-pixel-2d .card h2,.app-pixel-2d .metric-card .metric-label{font-family:var(--pixel-heading);letter-spacing:.03em}.app-pixel-2d .section-header h1{font-size:30px}.app-pixel-2d .section-header-title-row>span{font-family:Courier New,Courier,monospace;font-size:28px;font-weight:700;letter-spacing:.01em;line-height:1.1;color:var(--pixel-text)}.app-pixel-2d .nav-label{font-family:Courier New,Courier,monospace;font-size:16px;font-weight:700}.app-pixel-2d .subtext,.app-pixel-2d .screen-shell-top .subtext{font-family:Courier New,Courier,monospace;font-size:17px;color:var(--pixel-btn-cyan-border)}.app-pixel-2d .nav-desc{font-family:var(--pixel-font);font-size:17px}.app-pixel-2d .card,.app-pixel-2d .metric-card,.app-pixel-2d .mini-panel,.app-pixel-2d .command-bar,.app-pixel-2d .sidebar.card{border-radius:0;border-width:3px;border-style:solid;border-color:var(--pixel-ui-border);box-shadow:5px 6px #00000038;image-rendering:pixelated}.app-pixel-2d .card.ai-team-v1-card{border:none;box-shadow:none;background:transparent}.app-pixel-2d aside.sidebar.card{border-color:var(--pixel-btn-cyan-border);background:linear-gradient(180deg,#0c1220fa,#070b14fc),repeating-linear-gradient(90deg,rgba(103,232,249,.035) 0 2px,transparent 2px 34px);box-shadow:5px 6px 0 var(--pixel-btn-cyan-shadow)}.app-pixel-2d .sidebar .nav-group-title{font-family:Courier New,Courier,monospace;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--pixel-text);text-shadow:2px 2px 0 rgba(2,6,23,.55)}.app-pixel-2d .sidebar-footer{border-top-color:#67e8f938}.app-pixel-2d .sidebar-footer-item{font-family:Courier New,Courier,monospace;font-size:11px;letter-spacing:.03em;color:var(--pixel-text)}.app-pixel-2d .sidebar-footer-item strong{color:var(--pixel-text);font-weight:700}.app-pixel-2d .sidebar .memory-select.sidebar-account-select{font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.3;border-color:var(--pixel-btn-cyan-border)}.app-pixel-2d .glow-card:after{opacity:.1;filter:blur(20px)}.app-pixel-2d .badge,.app-pixel-2d .badge.ghost{border-radius:0;border:2px solid rgba(34,211,238,.5);box-shadow:2px 2px #0000001f}.app-pixel-2d .login-card{border-radius:0;border:3px solid var(--pixel-ui-border);box-shadow:6px 7px #0003}.app-pixel-2d .login-input,.app-pixel-2d .memory-search,.app-pixel-2d .memory-select{border-radius:0;border-width:2px;border-color:var(--pixel-ui-border);box-shadow:2px 2px #0003;background:#1e293be6}.app-pixel-2d .nav-icon .app-icon-svg,.app-pixel-2d .section-icon .app-icon-svg,.app-pixel-2d .nav-item.active .nav-icon .app-icon-svg{color:var(--pixel-text)}.app-pixel-2d .nav-item:not(.active) .nav-icon .app-icon-svg{color:var(--pixel-text)}.app-pixel-2d .metric-card strong{font-family:var(--pixel-heading);font-size:32px}.app-pixel-2d .status-chip{border-radius:0;border-width:2px;border-style:solid;border-color:var(--pixel-ui-border);box-shadow:2px 2px #0000001f}.app-pixel-2d .dashboard-grid .command-cluster,.app-pixel-2d .dashboard-grid .project,.app-pixel-2d .dashboard-grid .activity-item{border-radius:0;border-width:2px;border-style:solid;border-color:var(--pixel-ui-border);box-shadow:3px 3px #00000038;image-rendering:pixelated}.app-pixel-2d .dashboard-grid .command-cluster{background:#1e293be6}.app-pixel-2d .dashboard-grid .project,.app-pixel-2d .dashboard-grid .activity-item{background:#1e293bc2}.app-pixel-2d .project,.app-pixel-2d .memory-card{border-radius:0;border:2px solid var(--pixel-ui-border);box-shadow:3px 3px #00000038;background:#1e293bc2;image-rendering:pixelated}.app-pixel-2d .dashboard-grid .heat-item:not(.heat-item-editable){border-radius:0;border-width:2px;border-style:solid;border-color:var(--pixel-ui-border);box-shadow:3px 3px #00000038;background:#1e293bc2;image-rendering:pixelated}.app-pixel-2d .dashboard-grid .heat-item:not(.heat-item-editable) .priority-badge{border-radius:0;border:2px solid rgba(34,211,238,.45);box-shadow:2px 2px #0000001f}.app-pixel-2d .dashboard-grid .glass-card{background:#0f172ae6;-webkit-backdrop-filter:none;backdrop-filter:none}.app-pixel-2d .dashboard-grid .heat-item.heat-item-editable{display:flex;flex-direction:column;gap:10px;align-items:stretch;position:relative;padding:14px 14px 12px;border:3px solid var(--pixel-ui-border);background:linear-gradient(180deg,#ffe08a,#f8c95c);box-shadow:4px 4px #140e0759,inset 0 0 0 1px #fff8dc59;image-rendering:pixelated}.app-pixel-2d .dashboard-grid .heat-item.heat-item-editable:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:repeating-linear-gradient(90deg,#22d3ee66 0 6px,#22d3ee26 6px 12px)}.app-pixel-2d .dashboard-grid .heat-item-main strong{display:block;margin-bottom:6px;line-height:1.25;color:var(--pixel-text-on-light)}.app-pixel-2d .dashboard-grid .decision-meta{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;margin-bottom:4px}.app-pixel-2d .dashboard-grid .decision-meta .badge,.app-pixel-2d .dashboard-grid .decision-meta .priority-badge{border:2px solid var(--pixel-ui-border);box-shadow:2px 2px #140e0738;background:#fff2bf;color:var(--pixel-text-on-light)}.app-pixel-2d .dashboard-grid .decision-meta .badge.ghost{background:#f8e7a8;color:var(--pixel-text)}.app-pixel-2d .dashboard-grid .decision-meta .priority-badge.high{background:#f7cfcf;color:var(--pixel-text)}.app-pixel-2d .dashboard-grid .decision-meta .priority-badge.medium{background:#f9dd8c;color:var(--pixel-text-on-light)}.app-pixel-2d .dashboard-grid .heat-item-main p{margin:4px 0 0;line-height:1.35;color:var(--pixel-text-on-light)}.app-pixel-2d .dashboard-grid .heat-item-controls{min-width:0;display:flex;flex-wrap:wrap;align-items:end;gap:8px;padding-top:2px}.app-pixel-2d .dashboard-grid .heat-item-controls .badge,.app-pixel-2d .dashboard-grid .heat-item-controls .priority-badge{width:fit-content;border:2px solid var(--pixel-ui-border);box-shadow:2px 2px #140e0738;background:#fffbeba6;color:var(--pixel-text-on-light)}.app-pixel-2d .dashboard-grid .heat-item-controls .badge.ghost{background:#f8e7a8;color:var(--pixel-text)}.app-pixel-2d .dashboard-grid .heat-item-controls .inline-control{margin-left:auto;min-width:180px;gap:4px}.app-pixel-2d .dashboard-grid .heat-item-controls .inline-control span{font-size:13px;color:var(--pixel-text-on-light)}.app-pixel-2d .dashboard-grid .heat-item-controls .memory-select.visible-select{border:3px solid var(--pixel-ui-border);background:#fff7d6;color:var(--pixel-text-on-light);box-shadow:2px 2px #140e0738}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button{min-height:32px;padding:4px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:3px solid var(--pixel-ui-border);box-shadow:2px 2px #140e0738;cursor:pointer;opacity:.72}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.state-pending{background:#fef3c7!important;border-color:#92400e!important;color:var(--pixel-text-on-light)!important}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.state-approved{background:#dcfce7!important;border-color:#166534!important;color:var(--pixel-text-on-light)!important}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.state-rejected{background:#fee2e2!important;border-color:#991b1b!important;color:var(--pixel-text-on-light)!important}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.is-active{opacity:1;box-shadow:0 0 0 1px #140e074d,2px 2px #140e0747}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.state-pending.is-active{background:#fde68a!important}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.state-approved.is-active{background:#86efac!important}.app-pixel-2d .dashboard-grid .heat-item-controls .decision-state-button.state-rejected.is-active{background:#fca5a5!important}.app-pixel-2d .dashboard-grid .heat-item-controls .blocker-state-button.state-blocked{background:#fee2e2!important;border-color:#991b1b!important;color:var(--pixel-text-on-light)!important}.app-pixel-2d .dashboard-grid .heat-item-controls .blocker-state-button.state-in-review{background:#fef3c7!important;border-color:#92400e!important;color:var(--pixel-text-on-light)!important}.app-pixel-2d .dashboard-grid .heat-item-controls .blocker-state-button.state-cleared{background:#dcfce7!important;border-color:#166534!important;color:var(--pixel-text-on-light)!important}.app-pixel-2d .dashboard-grid .heat-item-controls .blocker-state-button.state-blocked.is-active{background:#fca5a5!important}.app-pixel-2d .dashboard-grid .heat-item-controls .blocker-state-button.state-in-review.is-active{background:#fde68a!important}.app-pixel-2d .dashboard-grid .heat-item-controls .blocker-state-button.state-cleared.is-active{background:#86efac!important}.app-pixel-2d button:not(.nav-item):not(.pixel-modal-close):not(.ai-team-v1-close):not(.pixel-modal-btn):not(.org-pixel-reset):not(.login-button):not(.logout-button):not(.kanban-pixel-add-trigger):not(.kanban-pixel-add-btn):not(.kanban-dnd-error-dismiss):not(.kanban-pixel-sticky-menu-btn):not(.kanban-pixel-sticky-menu-item){border-radius:0;border:2px solid rgba(34,211,238,.7);background:linear-gradient(180deg,#334155eb,#1e293bfa);color:var(--pixel-text);font-family:var(--pixel-heading);font-weight:700;letter-spacing:.04em;box-shadow:2px 2px #00000042;padding:5px 9px;transition:none;image-rendering:pixelated}.app-pixel-2d button:not(.nav-item):not(.pixel-modal-close):not(.ai-team-v1-close):not(.pixel-modal-btn):not(.org-pixel-reset):not(.login-button):not(.logout-button):not(.kanban-pixel-add-trigger):not(.kanban-pixel-add-btn):not(.kanban-dnd-error-dismiss):not(.kanban-pixel-sticky-menu-btn):not(.kanban-pixel-sticky-menu-item):hover:not(:disabled){filter:brightness(1.09)}.app-pixel-2d button:not(.nav-item):not(.pixel-modal-close):not(.ai-team-v1-close):not(.pixel-modal-btn):not(.org-pixel-reset):not(.login-button):not(.logout-button):not(.kanban-pixel-add-trigger):not(.kanban-pixel-add-btn):not(.kanban-dnd-error-dismiss):not(.kanban-pixel-sticky-menu-btn):not(.kanban-pixel-sticky-menu-item):active:not(:disabled){box-shadow:1px 1px #00000042;transform:translate(1px,1px)}.app-pixel-2d button:focus-visible{outline:3px solid #38bdf8;outline-offset:2px}.app-pixel-2d button:disabled{opacity:.5;cursor:not-allowed;box-shadow:2px 2px #0000002e;transform:none}.app-pixel-2d button.nav-item{border-radius:0;border:1px solid rgba(103,232,249,.22);background:var(--pixel-btn-surface);color:var(--pixel-text);font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:.04em;box-shadow:1px 1px #00000029;transition:none;image-rendering:pixelated}.app-pixel-2d button.nav-item:hover:not(:disabled){filter:brightness(1.08);border-color:#67e8f961;color:var(--pixel-text)}.app-pixel-2d button.nav-item:active:not(:disabled){box-shadow:1px 1px #0000002e;transform:translate(1px,1px)}.app-pixel-2d button.nav-item.active{border:1px solid rgba(34,211,238,.42);background:var(--pixel-btn-surface-raised);color:var(--pixel-text);box-shadow:1px 1px #00000038}.app-pixel-2d button.nav-item.active:hover:not(:disabled){filter:brightness(1.1);border-color:#a5f3fc7a;background:linear-gradient(180deg,#1e293bf2,#0f172afc)}.app-pixel-2d button.nav-item.active:active:not(:disabled){box-shadow:1px 1px #0003;transform:translate(1px,1px)}.app-pixel-2d button.tasks-pixel-sticky{border:2px solid rgba(34,211,238,.72);color:var(--pixel-text-on-light);font-family:Courier New,Courier,monospace;font-weight:800;letter-spacing:0;box-shadow:2px 3px #0f0a083d}.app-pixel-2d button.tasks-pixel-sticky:active:not(:disabled){transform:none;box-shadow:2px 3px #0f0a0838}.app-pixel-2d button.pixel-folder-btn{border:0;background:transparent;box-shadow:none;transform:none}.app-pixel-2d button.pixel-folder-btn:hover:not(:disabled),.app-pixel-2d button.pixel-folder-btn:active:not(:disabled){transform:none;box-shadow:none;filter:none}.app-pixel-2d button.pixel-modal-close{border:0;border-radius:0;appearance:none;-webkit-appearance:none;filter:drop-shadow(4px 4px 0 var(--pixel-btn-cyan-shadow))}.app-pixel-2d button.pixel-modal-close:active:not(:disabled){transform:translate3d(2px,2px,0);filter:drop-shadow(2px 2px 0 var(--pixel-btn-cyan-shadow))}.app-pixel-2d button.pixel-modal-close:focus-visible{outline:2px solid var(--pixel-btn-cyan);outline-offset:3px}.app-pixel-2d button.pixel-modal-btn{border-color:var(--pixel-ui-border);box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow)}.app-pixel-2d button.pixel-modal-btn--primary{border-color:var(--pixel-btn-cyan-border);box-shadow:4px 4px 0 var(--pixel-btn-cyan-shadow)}.app-pixel-2d button.pixel-modal-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--pixel-btn-cyan-shadow)}.app-pixel-2d button.pixel-modal-btn--primary:active:not(:disabled){box-shadow:2px 2px 0 var(--pixel-btn-cyan-shadow)}.app-pixel-2d button.org-pixel-reset{box-shadow:4px 4px #020617}.app-pixel-2d button.org-pixel-reset:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px #020617}.app-pixel-2d button.pixel-folder-agent-link{box-shadow:4px 4px #00000038}.app-pixel-2d button.pixel-folder-agent-link:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px #0003}.app-pixel-2d button.pixel-folder-task-btn{border-width:3px;box-shadow:4px 4px #00000038}.app-pixel-2d button.pixel-folder-task-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px #0003}.app-pixel-2d button.login-button,.app-pixel-2d button.logout-button{border:2px solid rgba(34,211,238,.72);background:#1d4ed8;color:var(--pixel-text);font-family:var(--pixel-heading);font-weight:700;letter-spacing:.05em;box-shadow:2px 2px #0f172a57}.app-pixel-2d button.login-button:hover:not(:disabled),.app-pixel-2d button.logout-button:hover:not(:disabled){filter:brightness(1.08)}.app-pixel-2d button.login-button:active:not(:disabled),.app-pixel-2d button.logout-button:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px #0f172a57}.app-pixel-2d button.calendar-toggle-btn{border:2px solid rgba(34,211,238,.52);background:#1e293bd9;color:var(--pixel-text);box-shadow:2px 2px #0000003d}.app-pixel-2d button.calendar-toggle-btn.active{background:#1d4ed8;border-color:var(--pixel-ui-border);color:var(--pixel-text);box-shadow:4px 4px #0f172a61}.app-pixel-2d button.calendar-toggle-btn.active:active:not(:disabled){box-shadow:2px 2px #0f172a61}.app-pixel-2d .calendar-event{border-radius:0;border-width:2px;border-style:solid;border-color:var(--pixel-ui-border);box-shadow:3px 3px #00000038}.app-pixel-2d .calendar-event.task,.app-pixel-2d .calendar-event.content,.app-pixel-2d .calendar-event.meeting,.app-pixel-2d .calendar-event.automation{border-color:#22d3ee7a}.app-pixel-2d .calendar-day-column{border-radius:0;border-width:2px;border-color:var(--pixel-ui-border);box-shadow:3px 3px #0003;background:#0f172acc}.app-pixel-2d .calendar-dot{border-radius:0;width:9px;height:9px;box-shadow:1px 1px #0f172a80}.content-queue-view{display:flex;flex-direction:column;gap:16px}.content-queue-header{display:flex;flex-direction:column;gap:8px}.content-queue-summary{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:10px}.content-queue-summary-item{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--pixel-btn-cyan-soft)}.content-queue-summary-item strong{color:var(--pixel-btn-cyan);font-weight:700;min-width:18px;text-align:right}.content-queue-board{display:grid;grid-template-columns:repeat(6,minmax(180px,1fr));gap:10px;overflow-x:auto;padding-bottom:4px}@media(max-width:1400px){.content-queue-board{grid-template-columns:repeat(3,minmax(220px,1fr))}}@media(max-width:900px){.content-queue-board{grid-template-columns:1fr}}.content-queue-col{background:#0f172a8c;border:1px solid var(--pixel-ui-border);padding:10px;display:flex;flex-direction:column;gap:8px;min-height:140px}.content-queue-col-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.content-queue-col-count{font-weight:700;color:var(--pixel-btn-cyan);font-size:12px}.content-queue-col-desc{margin:0;font-size:11px;line-height:1.3;opacity:.75}.content-queue-col-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.content-queue-card{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;padding:8px 10px;background:linear-gradient(180deg,#162034e6,#0c1220f2);color:var(--pixel-btn-cyan-soft);border:1px solid rgba(34,211,238,.35);cursor:pointer;font-family:var(--pixel-font)}.content-queue-card:hover{border-color:var(--pixel-btn-cyan);background:linear-gradient(180deg,#1e2c46f2,#121a2dfa)}.content-queue-card--active{border-color:var(--pixel-btn-cyan);box-shadow:0 0 0 1px var(--pixel-btn-cyan) inset}.content-queue-card--empty{background:transparent;border:1px dashed rgba(34,211,238,.2);color:#a5f3fc73;padding:8px 10px;text-align:center;font-size:12px}.content-queue-card-id{font-size:10px;color:#a5f3fc99;letter-spacing:.05em}.content-queue-card-title{font-size:12px;line-height:1.25;color:var(--pixel-btn-cyan-soft)}.content-queue-card-meta{font-size:10px;color:#a5f3fc8c}.content-queue-hint{margin:8px 0 0;font-size:12px}.content-status-pill{display:inline-block;padding:2px 8px;font-size:10px;letter-spacing:.05em;text-transform:uppercase;border:1px solid currentColor;color:var(--pixel-btn-cyan-soft);background:#0f172a99;white-space:nowrap}.content-status-pill--idea{color:#94a3b8}.content-status-pill--draft{color:#c4b5fd}.content-status-pill--ready-for-visual{color:#fcd34d}.content-status-pill--ready-to-publish{color:#6ee7b7}.content-status-pill--approved{color:#34d399}.content-status-pill--publishing{color:#22d3ee}.content-status-pill--published{color:#a5f3fc;background:#065f4640}.content-status-pill--publish-failed{color:#fca5a5}.content-post-detail-meta{display:grid;grid-template-columns:1fr;gap:4px;padding:10px 12px;background:#0f172a80;border:1px dashed rgba(34,211,238,.25);font-size:12px;line-height:1.5}@media(min-width:900px){.content-post-detail-meta{grid-template-columns:1fr 1fr}}.content-post-detail-meta a{color:var(--pixel-btn-cyan);text-decoration:underline;word-break:break-all}.content-post-tabs{display:flex;gap:4px;margin-top:12px;border-bottom:1px solid rgba(34,211,238,.3)}.content-post-tab{padding:6px 12px;font-family:var(--pixel-font);background:transparent;color:#a5f3fc8c;border:1px solid transparent;border-bottom:none;cursor:pointer;font-size:12px}.content-post-tab:hover{color:var(--pixel-btn-cyan-soft)}.content-post-tab--active{color:var(--pixel-btn-cyan);border-color:#22d3ee4d;background:#0f172aa6}.content-post-split{margin-top:10px}.content-post-body{white-space:pre-wrap;padding:12px;background:#0f172a8c;border:1px solid rgba(34,211,238,.2);font-size:13px;line-height:1.55;max-height:320px;overflow-y:auto}.content-post-meta-row{font-size:12px;margin:4px 0;color:#a5f3fcb3}.content-visual-grid{display:flex;flex-direction:column;gap:6px;margin-top:12px}.content-visual-grid--empty{padding:12px;border:1px dashed rgba(34,211,238,.25);background:#0f172a66}.content-visual-grid-row{display:flex;gap:8px;flex-wrap:wrap}.content-visual-thumb{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;background:#0f172a99;border:1px solid rgba(34,211,238,.35);cursor:pointer;width:120px}.content-visual-thumb img{width:100%;height:120px;object-fit:cover;display:block}.content-visual-thumb:hover{border-color:var(--pixel-btn-cyan)}.content-visual-thumb--active{border-color:var(--pixel-btn-cyan);box-shadow:0 0 0 1px var(--pixel-btn-cyan) inset}.content-visual-thumb-label{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px}.content-visual-thumb-id{color:var(--pixel-btn-cyan-soft)}.content-visual-thumb-source{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.content-visual-thumb-source--locked{color:#6ee7b7}.content-visual-thumb-source--fallback{color:#fcd34d}.content-visual-thumb-source--match{color:#a5f3fc}.content-visual-thumb-source--generated{color:#c4b5fd}.wp-publish-status{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:.9em;line-height:1.5;display:grid;gap:4px}.wp-publish-status--loading{background:#38bdf814;border:1px solid rgba(56,189,248,.25);color:#7dd3fc}.wp-publish-status--ok{background:#22c55e14;border:1px solid rgba(34,197,94,.3);color:#86efac}.wp-publish-status--error{background:#ef444414;border:1px solid rgba(239,68,68,.35);color:#fca5a5}.wp-publish-status a{color:inherit;text-decoration:underline}.wp-publish-hint{margin:4px 0 0;opacity:.75}.wp-publish-log{margin:6px 0 0;padding:8px 10px;background:#00000059;border-radius:6px;font-size:.85em;white-space:pre-wrap;overflow-x:auto;max-height:200px}.content-queue-filter{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.content-queue-filter-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:transparent;color:#cbd5e1;cursor:pointer;font-size:.88em;transition:background .12s,border-color .12s}.content-queue-filter-tab:hover{background:#94a3b814}.content-queue-filter-tab--active{background:#38bdf826;border-color:#38bdf88c;color:#e0f2fe}.content-queue-filter-count{opacity:.65;font-variant-numeric:tabular-nums;font-size:.9em}.content-queue-list{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:4px}.content-queue-row{display:grid;grid-template-columns:120px 50px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 14px;background:#0f172a59;border:1px solid rgba(148,163,184,.15);border-radius:8px;cursor:pointer;text-align:left;color:inherit;font-size:.92em;transition:background .12s,border-color .12s}.content-queue-row:hover{background:#1e293b8c;border-color:#94a3b84d}.content-queue-row--active{background:#38bdf814;border-color:#38bdf873}.content-queue-row--empty{display:block;padding:16px;text-align:center;opacity:.6;cursor:default}.content-queue-row-id{opacity:.55;font-variant-numeric:tabular-nums;font-size:.88em}.content-queue-row-title{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-queue-row-meta{opacity:.65;font-size:.85em;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:720px){.content-queue-row{grid-template-columns:auto 1fr;grid-template-areas:"pill meta" "title title"}.content-queue-row>:nth-child(1){grid-area:pill}.content-queue-row>:nth-child(2){display:none}.content-queue-row>:nth-child(3){grid-area:title}.content-queue-row>:nth-child(4){grid-area:meta;text-align:right}}.content-visual-save-row{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.content-visual-save-row code{background:#94a3b81a;padding:1px 6px;border-radius:4px;font-size:.85em}.approval-live-ig-avatar--img,.approval-live-fb-avatar--img{object-fit:cover;border-radius:50%;width:32px;height:32px;flex-shrink:0}.content-schedule-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin-top:10px;background:#a855f70f;border:1px solid rgba(168,85,247,.22);border-radius:8px;font-size:.9em}.content-schedule-label{color:#d8b4fe}.content-schedule-input{padding:6px 10px;border-radius:6px;border:1px solid rgba(148,163,184,.3);background:#0f172a80;color:inherit;font:inherit;color-scheme:dark}.content-status-pill--scheduled{background:#a855f72e;color:#e9d5ff;border:1px solid rgba(168,85,247,.4)}.runs-view{display:grid;gap:12px}.runs-source{border:1px solid rgba(148,163,184,.32);border-radius:999px;padding:4px 9px;font-size:12px;letter-spacing:.02em}.runs-source--ok{color:#bbf7d0;border-color:#22c55e6b;background:#16a34a24}.runs-source--missing{color:#fecaca;border-color:#ef444480;background:#ef444424}.runs-list{display:grid;gap:10px}.runs-row{border:1px solid rgba(148,163,184,.22);border-radius:14px;background:linear-gradient(180deg,#0f172ae0,#1e293bc2);overflow:hidden}.runs-summary{width:100%;display:grid;grid-template-columns:auto minmax(64px,.35fr) minmax(180px,1.6fr) minmax(110px,.55fr) minmax(130px,.7fr);align-items:center;gap:10px;border:0;background:transparent;color:var(--pixel-text);padding:10px 12px;text-align:left;cursor:pointer}.runs-summary:hover{background:#22d3ee14}.runs-agent,.runs-linked-task,.runs-time{color:var(--muted);font-size:12px}.runs-agent{color:#bfdbfe;font-weight:700;text-transform:uppercase}.runs-task{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.runs-detail{display:grid;gap:12px;border-top:1px solid rgba(148,163,184,.18);padding:12px}.runs-detail-grid{display:grid;grid-template-columns:minmax(90px,.2fr) minmax(0,1fr);gap:6px 12px;font-size:12px}.runs-detail-grid span{color:var(--muted)}.runs-detail-grid strong{min-width:0;overflow-wrap:anywhere;color:var(--pixel-text)}.runs-lifecycle{display:flex;flex-wrap:wrap;gap:6px}.runs-lifecycle span{border:1px solid rgba(34,211,238,.28);border-radius:999px;background:#22d3ee17;color:#cffafe;padding:4px 8px;font-size:12px}.runs-output{margin:0;max-height:260px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#0206176b;color:#dbeafe;padding:10px;font-size:12px;line-height:1.45}.runs-output--error{color:#fecaca;border-color:#ef444452;background:#7f1d1d29}@media(max-width:900px){.runs-summary{grid-template-columns:1fr;gap:6px}.runs-task{white-space:normal}}.pixel-modal-handoff-card{border:1px solid rgba(34,211,238,.28);border-radius:14px;padding:12px;background:#0ea5e914}.priority-now-handoffs{border-top:1px solid rgba(148,163,184,.18);padding-top:12px}.system-health-panel{display:flex;flex-direction:column;gap:14px}.app-pixel-2d .system-health-panel{border-radius:18px;overflow:hidden}.system-health-list{display:grid;gap:10px}.system-health-row{border:1px solid rgba(125,211,252,.2);background:#08122085;border-radius:18px;padding:12px 14px;box-shadow:inset 0 0 0 1px #0f172a73}.system-health-row__top,.system-health-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.system-health-row__top strong{color:#e0f2fe;font-size:.92rem}.system-health-row p{margin:8px 0 0;color:#e2e8f0db;font-size:.84rem;line-height:1.45}.system-health-meta{margin-top:10px;color:#94a3b8e0;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.system-health-status{border:1px solid rgba(148,163,184,.35);border-radius:999px;padding:4px 9px;color:#cbd5e1;background:#0f172ab8;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.system-health-status--ok{border-color:#4ade8073;color:#bbf7d0;background:#1665342e}.system-health-status--degraded,.system-health-status--unknown{border-color:#facc157a;color:#fde68a;background:#713f1238}.system-health-status--source-missing,.system-health-status--error{border-color:#f871717a;color:#fecaca;background:#7f1d1d3d}.monitoring-view{display:flex;flex-direction:column;gap:16px}.monitoring-list{display:grid;gap:12px}.monitoring-row{border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px;background:#070c1870}.monitoring-row__top,.monitoring-actions,.monitoring-meta{display:flex;align-items:center;gap:10px}.monitoring-row__top{justify-content:space-between;align-items:flex-start}.monitoring-row h3{margin:5px 0 0;font-size:1rem}.monitoring-meta{flex-wrap:wrap;color:var(--text-muted);font-size:.78rem}.monitoring-summary,.monitoring-why{margin:10px 0 0;color:var(--text-muted)}.monitoring-actions{flex-wrap:wrap;margin-top:12px}.monitoring-severity{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:4px 9px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.monitoring-severity--info{color:#93c5fd;border-color:#93c5fd59}.monitoring-severity--opportunity{color:#86efac;border-color:#86efac59}.monitoring-severity--risk{color:#fbbf24;border-color:#fbbf2466}.monitoring-severity--urgent{color:#fca5a5;border-color:#fca5a573}.ideas-layout{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(260px,1fr) minmax(280px,1fr);gap:12px;align-items:start}.ideas-form,.ideas-detail{display:grid;gap:12px}.ideas-form h3{margin:0}.ideas-form label{display:grid;gap:6px;color:var(--text-muted);font-size:.82rem}.ideas-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.idea-row{display:grid;gap:6px;text-align:left;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px;background:#070c1870;color:var(--text-main);cursor:pointer}.idea-row:hover,.idea-row--active{border-color:#7dd3fc8c;background:#0ea5e914}.idea-row strong{font-size:.95rem}@media(max-width:1180px){.ideas-layout{grid-template-columns:1fr}}.briefing-view{display:grid;gap:18px}.briefing-meta-card,.briefing-facts{display:flex;flex-wrap:wrap;gap:10px;color:#e2f4ffc7;font-size:.82rem}.briefing-meta-card{border:1px solid rgba(94,234,212,.22);background:#05122094;padding:12px;box-shadow:inset 0 0 0 1px #0f172acc}.briefing-sections{display:grid;gap:16px}.briefing-section{border:1px solid rgba(148,163,184,.18);background:#02081761;padding:14px}.briefing-section__head{align-items:flex-start;margin-bottom:10px}.briefing-item{border:1px solid rgba(94,234,212,.18);background:linear-gradient(180deg,#081524db,#020817c7);padding:14px}.briefing-item__top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.briefing-item__top h3{margin:5px 0 0}.briefing-actions{flex-wrap:wrap}.briefing-link-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.briefing-disabled-reason{margin:8px 0 0;color:#94a3b8d1;font-size:.78rem}.briefing-empty{margin:0}.ai-team-v1-detail-kv{display:grid;grid-template-columns:minmax(90px,.5fr) 1fr;gap:5px 10px;color:#a8d7e4;font-size:11px}.ai-team-v1-detail-kv span{color:#7fb7c8}.ai-team-v1-detail-kv strong{color:#d7f8ff;min-width:0;overflow-wrap:anywhere}.ai-team-v1-source-state{justify-self:start;border:1px solid #2b6677;padding:2px 6px;text-transform:uppercase;letter-spacing:.04em}.ai-team-v1-source-state--ok{color:#9ff7bd;border-color:#2c8f58}.ai-team-v1-source-state--degraded{color:#ffe08a;border-color:#a8791d}.ai-team-v1-source-state--source-missing,.ai-team-v1-source-state--blocked{color:#ffb4b4;border-color:#8f2c3c}.ai-team-v1-detail-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ai-team-v1-detail-columns h5{margin:0 0 6px;color:#bdefff;font-size:11px}@media(max-width:760px){.ai-team-v1-detail-columns{grid-template-columns:1fr}}.monitoring-sources-panel{display:grid;gap:12px;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px;background:#070c1857}.monitoring-sources-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.monitoring-sources-header h3{margin:0 0 6px}.monitoring-source-table{display:grid;gap:8px}.monitoring-source-row{display:grid;grid-template-columns:minmax(180px,1.4fr) .55fr .8fr .9fr .65fr .85fr;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff09;color:var(--text-muted);font-size:.82rem}.monitoring-source-row--head{color:var(--text-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;background:#ffffff0e}.monitoring-source-row strong,.monitoring-source-row small{display:block}.monitoring-source-row strong{color:var(--text-main)}.monitoring-source-row small{margin-top:3px;color:var(--text-muted)}.monitoring-source-status{width:fit-content;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:3px 8px;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.monitoring-source-status--active{color:#86efac;border-color:#86efac5c}.monitoring-source-status--disabled{color:#cbd5e1;border-color:#94a3b852}.monitoring-source-status--missing-config{color:#fca5a5;border-color:#fca5a56b}.monitoring-source-reason{display:block;margin-top:5px;color:var(--text-muted)}@media(max-width:980px){.monitoring-source-row{grid-template-columns:1fr 1fr}.monitoring-source-row--head{display:none}}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}img,svg,video,canvas{max-width:100%}.main,.card,.glass-card,.pixel-2d-room-card,.main-view-assemble,.section-header,.content-grid,.dashboard-grid,.kanban-pixel-card,.ai-team-v1-card,.monitoring-view,.runs-view,.briefing-view,.projects-view-stack,.content-queue-view{min-width:0}pre,code,.runs-output,.wp-publish-log,.ai-team-v1-brief-preview,.content-queue-row-title,.projects-view-repo-val,.monitoring-summary,.monitoring-why,.runtime-summary,.runtime-next-step{overflow-wrap:anywhere}@media(max-width:900px){.layout{display:flex;flex-direction:column;min-width:0}.main{width:100%;padding:18px 14px 32px}.sidebar.card{position:sticky;top:0;z-index:40;width:100%;max-height:42vh;overflow-y:auto;padding:12px;border-right:0;border-bottom:1px solid rgba(103,232,249,.22)}.sidebar nav{display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.nav-group{flex:0 0 auto;min-width:max-content}.nav-group-title,.sidebar-footer{display:none}.nav-group-items{flex-direction:row;gap:8px}.nav-item{width:auto;min-width:96px;justify-content:center;padding:8px 10px;scroll-snap-align:start}.nav-copy-row{gap:6px}.nav-label{font-size:13px;white-space:nowrap}.nav-icon{width:18px}.section-header h1,.app-pixel-2d .section-header h1{font-size:clamp(24px,8vw,30px);line-height:1.05}.section-header-title-row{grid-template-columns:1fr}.card,.metric-card,.mini-panel,.command-bar{padding:14px}}@media(max-width:760px){.content-grid,.dashboard-grid,.runtime-grid,.settings-grid,.workspace-grid,.workspace-grid-3,.workspace-grid-4,.memory-grid,.projects,.triple-stack,.meeting-layout,.lab-desks,.dashboard-decision-pixel-grid,.ideas-form__grid,.ai-team-v1-flow-grid,.ai-team-v1-flow-grid--secondary,.approval-draft-detail-split,.content-post-split,.pixel-modal-grid,.runs-detail-grid,.projects-view-row-main,.briefing-item__top,.monitoring-row__top,.monitoring-sources-header,.logs-toolbar,.runtime-header{display:grid;grid-template-columns:1fr}.logs-toolbar,.runtime-header,.briefing-item__top,.monitoring-row__top,.monitoring-sources-header{gap:10px}.kanban-pixel-board{grid-template-columns:1fr;overflow-x:visible}.kanban-pixel-column{min-width:0;width:100%}.ai-team-v1-card{padding:8px 0}.ai-team-v1-header,.ai-team-v1-cluster-section-head,.runtime-cta-row,.monitoring-actions,.approval-draft-actions-row,.content-visual-save-row{flex-direction:column;align-items:stretch}.ai-team-v1-hive{padding-inline:0}.ai-team-v1-honeycomb,.ai-team-v1-honeycomb--wax,.ai-team-v1-honeycomb--cluster{--ai-hex-w: min(172px, 44vw);padding-inline:0;width:100%}.ai-team-v1-honey-row--r2-quad .ai-team-v1-hex-wrap:nth-child(3),.ai-team-v1-honey-row--r2-quad .ai-team-v1-hex-wrap:nth-child(4){margin-top:0}.ai-team-v1-agent-copy h3{font-size:11px}.ai-team-v1-agent-role,.ai-team-v1-agent-cluster{white-space:normal;font-size:9px}.projects-view-row{display:grid;gap:10px;padding:14px}.projects-view-row-main{margin-bottom:0}.projects-view-meta{justify-content:space-between;width:100%}.projects-view-repo-line{display:grid;grid-template-columns:1fr;gap:3px}.content-queue-list,.runs-list,.monitoring-list,.projects-view-list{gap:10px}.content-queue-row,.runs-row,.monitoring-row,.briefing-item,.projects-view-row,.monitoring-source-row{border-radius:14px;background:#0f172ab8;box-shadow:0 12px 28px #00000038}.content-queue-row{grid-template-columns:1fr;grid-template-areas:none;align-items:start}.content-queue-row>*{grid-area:auto!important}.content-queue-row>:nth-child(2){display:inline-flex;width:fit-content}.content-queue-row-title{white-space:normal}.content-queue-row-meta{white-space:normal;text-align:left!important}.runs-summary{grid-template-columns:1fr;align-items:start;gap:7px}.runs-agent,.runs-linked-task,.runs-time{font-size:11px}.monitoring-source-row{grid-template-columns:1fr;align-items:start}.monitoring-source-row>span{display:grid;gap:3px}.monitoring-source-row>span:nth-child(2):before{content:"enabled"}.monitoring-source-row>span:nth-child(3):before{content:"status"}.monitoring-source-row>span:nth-child(4):before{content:"last checked"}.monitoring-source-row>span:nth-child(5):before{content:"config"}.monitoring-source-row>span:nth-child(6):before{content:"action"}.monitoring-source-row>span:before{color:#94a3b8e0;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.briefing-meta-card,.briefing-facts,.monitoring-meta,.runs-lifecycle,.content-queue-filter{display:flex;flex-direction:column;align-items:stretch}.logs-refresh-btn,.runtime-inspect-btn,.runtime-cta-button,.approval-draft-btn{width:100%}}@media(max-width:430px){.main{padding-inline:10px}.sidebar.card{max-height:36vh}.nav-item{min-width:82px;padding-inline:8px}.nav-label{font-size:12px}.card,.metric-card,.mini-panel,.command-bar{padding:12px}.ai-team-v1-honeycomb,.ai-team-v1-honeycomb--wax,.ai-team-v1-honeycomb--cluster{--ai-hex-w: min(156px, 46vw)}.ai-team-v1-inspect-hitbox{padding:10px 12px 16px}}.dashboard-command-canvas--focused{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:18px;min-height:auto;overflow:visible}.dashboard-command-canvas--focused .dashboard-command-canvas__primary,.dashboard-command-canvas--focused .dashboard-command-canvas__side{min-width:0}.dashboard-command-canvas__side{display:flex;flex-direction:column;gap:14px}.dashboard-command-canvas__side .lenka2-center-only{align-self:center;margin:0 auto}.today-now-next-panel--hero{min-height:520px;padding:24px}.today-now-next-panel__heading h1{margin:4px 0 8px;font-size:clamp(2rem,4vw,3.8rem);line-height:.95;letter-spacing:-.05em}.priority-now-hero-list{display:grid;gap:12px;margin-top:14px}.priority-now-hero-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;border:1px solid rgba(125,211,252,.28);background:#08122094;padding:16px}.priority-now-hero-item span{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(34,211,238,.5);color:#a5f3fc;font-family:Courier New,Courier,monospace;font-weight:800}.priority-now-hero-item strong{font-size:clamp(1.05rem,2vw,1.45rem);line-height:1.32}.priority-now-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto}.dashboard-mission-status-panel,.dashboard-attention-card{display:flex;flex-direction:column;gap:12px}.dashboard-mission-status-panel__lead{margin:0;color:#e0f2fe;line-height:1.45}.dashboard-mission-status-panel__problems{margin:0;padding-left:18px;color:#fde68a;font-size:.86rem;line-height:1.45}.dashboard-attention-card{border:1px solid rgba(251,191,36,.45);background:#78350f2e;box-shadow:0 12px 28px #0206176b;padding:14px}.dashboard-attention-card__header h2{margin:2px 0 0;font-size:1.1rem}.dashboard-attention-item{border:1px solid rgba(251,191,36,.28);background:#0f172a85;padding:10px 12px}.dashboard-attention-item strong,.dashboard-attention-item__action{display:block}.dashboard-attention-item p,.dashboard-attention-card__error{margin:6px 0;color:#e2e8f0e0;font-size:.86rem;line-height:1.4}.dashboard-attention-item__action{width:100%;margin-top:8px;border:1px solid rgba(251,191,36,.38);border-radius:10px;background:#fbbf2414;color:#fde68a;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.76rem;letter-spacing:.06em;padding:8px 10px;text-align:left;text-transform:uppercase}.dashboard-attention-item__action:hover,.dashboard-attention-item__action:focus-visible{background:#fbbf2429;outline:none}@media(max-width:1100px){.dashboard-command-canvas--focused,.priority-now-support-grid{grid-template-columns:1fr}}.today-now-next-panel--compact{min-height:0;padding:16px}.today-now-next-panel__heading h2{margin:4px 0 6px;font-size:1.25rem;line-height:1.1}.today-now-next-panel--compact .priority-now-hero-item{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}.today-now-next-panel--compact .priority-now-hero-item span{width:26px;height:26px}.today-now-next-panel--compact .priority-now-hero-item strong{font-size:1rem}.priority-now-brief-list{display:grid;gap:8px;margin:0;padding-left:18px;color:#e2e8f0e0;font-size:.88rem;line-height:1.4}.dashboard-mission-status-panel__facts{display:grid;gap:8px;margin:0}.dashboard-mission-status-panel__facts div{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px;padding:7px 9px;border:1px solid rgba(125,211,252,.14);background:#08122061}.dashboard-mission-status-panel__facts dt{color:var(--pixel-muted);font-family:Courier New,Courier,monospace;font-size:.72rem;text-transform:uppercase}.dashboard-mission-status-panel__facts dd{margin:0;color:#e0f2fe;font-size:.84rem}.dashboard-mission-status-panel__info{margin:-2px 0 0;color:#94a3b8d1;font-size:.78rem;line-height:1.35}@media(max-width:900px){.mission-shell .main:before,.mission-shell .main:after{inset:8px}.dashboard-command-canvas--focused{grid-template-columns:1fr;gap:14px}.today-now-next-panel--hero{min-height:0;padding:16px}.priority-now-support-grid,.decision-header-focus-meta,.dashboard-mission-status-panel__facts div{grid-template-columns:1fr}.dashboard-command-canvas__side .lenka2-center-only,.lenka2-center-only{width:min(316px,100%);height:auto;min-height:min(316px,88vw)}.pixel-modal-backdrop{align-items:stretch;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.pixel-modal,.pixel-modal--wide{width:100%;max-width:100%;max-height:calc(100vh - 20px);box-shadow:inset 0 0 0 2px #22d3ee1f,4px 5px 0 var(--pixel-btn-cyan-shadow)}.pixel-modal-head,.pixel-modal-actions,.task-edit-modal-footer{flex-direction:column;align-items:stretch}.pixel-modal-head-tools,.pixel-modal-actions>*,.task-edit-modal-footer>*{width:100%}}@media(max-width:760px){.dashboard-command-canvas,.dashboard-command-canvas--focused,.today-now-next-panel--hero,.today-now-next-panel--compact,.dashboard-mission-status-panel,.dashboard-attention-card,.briefing-section,.briefing-item,.ai-team-v1-inspector,.ai-team-v1-card,.content-queue-view,.kanban-pixel-card{width:100%;max-width:100%}.priority-now-hero-item,.today-now-next-panel--compact .priority-now-hero-item,.runtime-flow-step,.priority-now-meta-item,.ai-team-v1-detail-kv,.ai-team-v1-worklog-row,.dashboard-mission-status-panel__facts div{grid-template-columns:1fr}.priority-now-hero-item span,.today-now-next-panel--compact .priority-now-hero-item span{width:28px;height:28px}.briefing-item__top,.briefing-facts,.content-queue-header,.ai-team-v1-header,.ai-team-v1-actions{min-width:0}.content-queue-filter{overflow-x:auto;padding-bottom:4px}.content-queue-filter-tab{flex:0 0 auto}.content-queue-row{grid-template-columns:1fr;grid-template-areas:none;gap:8px}.content-queue-row>*{grid-area:auto!important;min-width:0}.content-queue-row>:nth-child(2){display:inline-flex}.content-queue-row-title,.content-queue-row-meta,.content-queue-row-id{white-space:normal;overflow:visible;text-overflow:clip;text-align:left!important}.kanban-pixel-sticky-title,.kanban-pixel-note,.ai-team-v1-task-list,.ai-team-v1-empty,.briefing-meta-card code,.briefing-facts code,.pixel-modal-title,.pixel-modal-line,.pixel-modal-subtext{overflow-wrap:anywhere}}
