:root{--pixel-font: "Geist Variable", sans-serif;--pixel-heading: "Geist Variable", sans-serif;--mono-font: "Courier New", Courier, monospace;--ayo-primary: #0891b2;--ayo-primary-bright: #67e8f9;--ayo-primary-soft: #a5f3fc;--ayo-accent: #0891b2;--ayo-accent-bright: #67e8f9;--ayo-accent-soft: #cffafe;--ayo-success: #10b981;--ayo-warning: #f59e0b;--ayo-danger: #f43f5e;--project-ds: #ec4899;--project-ds-warm: #f97316;--project-ayo: var(--ayo-primary);--project-aac: #14b8a6;--pixel-btn-primary: var(--ayo-accent-bright);--pixel-btn-primary-soft: var(--ayo-accent-soft);--pixel-btn-primary-border: var(--ayo-accent);--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-primary-text: var(--ayo-accent-soft);--pixel-btn-primary-shadow: rgba(0, 0, 0, .38);--mission-primary: var(--ayo-primary-bright);--mission-primary-soft: var(--ayo-primary-soft);--mission-primary-border: rgba(34, 211, 238, .44);--mission-accent: var(--ayo-accent-bright);--mission-accent-soft: var(--ayo-accent-soft);--mission-accent-border: rgba(34, 211, 238, .36);--mission-primary-on-light: #0f766e;--mission-bg: #0b1020;--mission-bg-deep: #070812;--mission-surface: rgba(12, 14, 30, .84);--mission-surface-raised: rgba(15, 23, 42, .72);--mission-text: #ecfeff;--mission-text-strong: #ffffff;--mission-text-muted: #a5f3fc;--mission-border: rgba(34, 211, 238, .24);--mission-border-strong: rgba(34, 211, 238, .34);--mission-success: var(--ayo-success);--mission-warning: var(--ayo-warning);--mission-danger: var(--ayo-danger);--pixel-ui-border: color-mix(in srgb, var(--ayo-primary-bright) 58%, var(--ayo-accent-bright));--pixel-text: #cffafe;--pixel-muted: rgba(148, 163, 184, .75);--pixel-text-on-light: #0f766e;--pixel-modal-close-clip: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);--mc-shadcn-card: rgba(15, 23, 42, .9);--mc-shadcn-muted: rgba(11, 16, 32, .85);--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.20)' 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:Geist Variable,sans-serif;color:var(--pixel-text)}.mission-app-wrap.dark,.app-pixel-2d:has(.mission-app-wrap.dark){--card: var(--mc-shadcn-card);--card-foreground: var(--mission-text-strong);--popover: rgba(15, 23, 42, .96);--popover-foreground: var(--mission-text-strong);--background: var(--mission-bg);--foreground: var(--mission-text);--muted: var(--mc-shadcn-muted);--muted-foreground: var(--mission-text-muted);--secondary: rgba(8, 47, 73, .72);--secondary-foreground: var(--mission-text);--border: var(--mission-border);--input: color-mix(in srgb, var(--mission-border) 80%, transparent);--accent: var(--ayo-accent-bright);--accent-foreground: var(--mission-bg-deep)}html{min-height:100%;color-scheme:dark;background-color:var(--mission-bg);background-image:radial-gradient(circle at top left,rgba(34,211,238,.18),transparent 26%),radial-gradient(circle at 78% 12%,rgba(34,211,238,.12),transparent 30%),linear-gradient(180deg,var(--mission-bg) 0%,#111827 100%),var(--app-bg-hex-pattern);background-size:auto,auto,auto,var(--app-bg-hex-size);background-position:0 0,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}code,pre,kbd{font-family:var(--mono-font)}.layout{min-height:100vh;display:grid;grid-template-columns:280px 1fr;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.mission-app-wrap{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.mission-app-wrap__grid{flex:1 1 auto;min-height:0;min-height:calc(100dvh - 52px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.mission-app-wrap .sidebar{min-height:100%;align-self:stretch}.mission-shell.layout{background:radial-gradient(circle at 22% 0%,rgba(34,211,238,.18),transparent 32%),radial-gradient(circle at 80% 100%,rgba(34,211,238,.18),transparent 34%)}.mission-shell--dashboard-fullscreen.layout{grid-template-columns:1fr;padding-left:0;padding-right:0}.mission-shell--dashboard-fullscreen .main{padding:0;display:flex;flex-direction:column;min-height:0}.mission-shell--dashboard-fullscreen .main:before,.mission-shell--dashboard-fullscreen .main:after{display:none}.mission-link-strip{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:max(6px,env(safe-area-inset-top,0px)) 12px 7px 12px;border-bottom:1px solid var(--mission-border-strong);background:linear-gradient(180deg,#0c091afa,#040812f0);font-family:var(--mono-font);font-size:11px;line-height:1.25;z-index:50}.mission-link-strip__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1px 2px;margin-left:auto;line-height:1}.mission-link-strip__dashboard-nav{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;margin-right:8px}.mission-link-strip__dashboard-pill{margin:0;padding:3px 9px;min-height:0;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:.03em;cursor:pointer;color:var(--mission-accent-soft);border:1px solid color-mix(in srgb,var(--mission-primary) 58%,transparent);border-radius:999px;background:#082f49b8;appearance:none;-webkit-appearance:none}.mission-link-strip__dashboard-pill:hover{border-color:#a5f3fcb8;background:#0891b23d}.mission-link-strip__dashboard-pill:focus-visible{outline:2px solid rgba(103,232,249,.9);outline-offset:1px}.mission-link-strip__action{margin:0;padding:3px 8px;min-height:0;font-family:inherit;font-size:inherit;font-weight:800;line-height:inherit;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;color:var(--mission-accent-soft);border:1px solid var(--mission-accent-border);background:color-mix(in srgb,var(--mission-primary) 26%,rgba(8,47,73,.55));appearance:none;-webkit-appearance:none}.mission-link-strip__action:hover{border-color:#cffafe8c;background:#0e74908c}.mission-link-strip__action:focus-visible{outline:2px solid rgba(103,232,249,.9);outline-offset:1px}.app-pixel-2d .mission-link-strip{border-bottom-width:2px;border-bottom-color:var(--pixel-btn-primary-border)}.app-pixel-2d .mission-link-strip__action{border-radius:0;border-width:1px;box-shadow:none}@media(max-width:640px){.mission-link-strip__actions{margin-left:0;width:100%;justify-content:flex-start}}@media(max-width:720px){.layout{display:flex;flex-direction:column;min-width:0}.mission-app-wrap__grid{min-height:0}.sidebar{min-height:auto;border-right:0;border-bottom:1px solid rgba(148,163,184,.16)}.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(165,243,252,.22)}.sidebar nav{display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.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;min-height:44px;justify-content:center;padding:10px 12px;scroll-snap-align:start}.mission-link-strip__action{min-height:44px;min-width:44px;padding:8px 10px;display:inline-flex;align-items:center;justify-content:center}.nav-copy-row{gap:6px}.nav-label{font-size:13px;white-space:nowrap}.nav-icon{width:18px}}.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}.nav-group{display:flex;flex-direction:column;gap:6px}.nav-group-title{margin:0;font-family:var(--pixel-font);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;text-decoration:none;box-sizing:border-box}a.nav-item:visited{color:var(--pixel-text)}.nav-item:hover{border-color:#22d3ee73;background:linear-gradient(180deg,#1f1844b8,#082f4985);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:var(--pixel-font);font-weight:700;text-align:center;letter-spacing:.06em;border:1px solid rgba(165,243,252,.28);background:#0f172a8c;color:var(--pixel-btn-primary-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:var(--pixel-font);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{margin:0;padding:4px 10px;font:inherit;font-weight:700;line-height:1.2;cursor:pointer;color:var(--pixel-text);border:1px solid rgba(148,163,184,.35);border-radius:6px;background:#1e293bbf;white-space:nowrap}.sidebar-logout-button:hover{border-color:#a5f3fc8c;background:#1e293bf2}.sidebar-logout-button:focus-visible{outline:2px solid rgba(103,232,249,.9);outline-offset:2px}.nav-item.active{background:linear-gradient(180deg,#0e7490fa,#082f49fa);color:var(--pixel-text);border-color:#a5f3fcd1}.sidebar-nav-hud{display:flex;flex-direction:column;gap:2px}.nav-group-title.nav-group-title--hud{display:flex;align-items:center;gap:8px;margin:10px 0 6px;padding:0 2px;font-family:var(--mono-font);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#cffafe73;line-height:1.2}.nav-group-title-line{flex:1;min-width:12px;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.32),transparent)}.nav-group-title-core{flex:0 1 auto;white-space:nowrap}.nav-item.nav-item--hud{position:relative;align-items:flex-start;padding:8px 10px 8px 11px;border-left:3px solid transparent;transform:none}.nav-item.nav-item--hud:hover{transform:none;border-left-color:#22d3ee47}.nav-item-code{display:block;font-family:var(--mono-font);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8eb;line-height:1.25}.nav-item.nav-item--hud.active .nav-item-code{color:#cffafef2}.nav-item.nav-item--hud.active{border-left-color:#22d3eeeb;box-shadow:inset 3px 0 #22d3ee29}.nav-item.nav-item--hud:focus-visible{outline:2px solid rgba(103,232,249,.9);outline-offset:2px}.sidebar-footer-hud-kicker{margin-top:14px;padding:8px 4px 0;font-family:var(--mono-font);font-size:9px;font-weight:700;letter-spacing:.22em;text-align:center;color:#a5f3fc66;border-top:1px solid rgba(165,243,252,.12)}.sidebar-footer.sidebar-footer--hud{margin-top:4px;padding-top:10px;border-top:none}@media(prefers-reduced-motion:reduce){.nav-item.nav-item--hud{transition:none}}@media(max-width:720px){.nav-item--hud .nav-item-code,.sidebar-footer-hud-kicker{display:none}}.main{padding:28px 24px max(44px,calc(20px + env(safe-area-inset-bottom,0px)));position:relative;display:flex;flex-direction:column;min-height:0;align-self:stretch}.mission-shell .main:before{content:"";position:absolute;inset:16px 14px 18px 8px;border:1px solid rgba(165,243,252,.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(165,243,252,.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:var(--pixel-font)}.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;isolation:isolate}.mission-shell .main>.dashboard-command-canvas:not(.dashboard-command-canvas--compact){flex:1 1 auto;align-self:stretch;min-width:0;min-height:calc(100dvh - 168px)}.dashboard-command-canvas--compact{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:visible;padding:0}.dashboard-command-canvas__connections{position:absolute;inset:0;pointer-events:none}.dashboard-node{position:absolute;z-index:2;will-change:transform;touch-action:none;opacity:0;animation:dashboard-node-fade-in .5s ease-out forwards}.dashboard-satellite-shell{max-height:none;min-height:0;overflow-x:hidden;overflow-y:visible;border-radius:14px}.dashboard-command-canvas--compact .dashboard-satellite-shell{max-height:none}.dashboard-mc-env-gate{max-width:100%}.dashboard-mc-env-gate__kicker{margin:0 0 4px;font-family:var(--pixel-font);font-size:10px;font-weight:800;letter-spacing:.2em;color:#fbbf24f2}.dashboard-mc-env-gate__title{margin:0 0 10px;font-family:var(--pixel-font);font-size:1.15rem;letter-spacing:.12em;color:#fef3c7}.dashboard-mc-env-gate__lead{margin:0 0 12px}.dashboard-mc-env-gate__list{margin:0 0 12px;padding-left:1.2em;font-size:13px;line-height:1.5;color:var(--pixel-text)}.dashboard-mc-env-gate__list code{font-size:.92em}.dashboard-mc-env-gate__foot{margin:0}.dashboard-command-canvas--compact .dashboard-node{position:relative;transform:none!important;touch-action:auto;max-width:100%}.dashboard-command-canvas--compact .lenka2-center-only{width:min(316px,86vw);height:min(316px,86vw);min-height:240px;margin-inline:auto;padding:10px;border:1px solid rgba(103,232,249,.34);border-radius:18px;background:radial-gradient(circle at 50% 44%,rgba(34,211,238,.2),transparent 58%),#082f499e;box-shadow:0 0 0 1px #22d3ee24,0 18px 44px #0206179e}.dashboard-command-canvas--compact .dashboard-node--lenka-fixed{order:-1;align-self:center;width:100%!important}.dashboard-command-canvas--compact .dashboard-node--lenka-fixed:before{content:"L.E.N.K.A. / JARVIS CORE";display:block;margin:0 auto 8px;width:fit-content;max-width:100%;color:#cffafe;font-family:var(--pixel-font);font-size:.72rem;letter-spacing:.14em;text-align:center;text-transform:uppercase;opacity:.92}.dashboard-command-canvas--compact .card,.dashboard-command-canvas--compact .glass-card{max-width:100%;overflow-wrap:anywhere}.dashboard-node--span-1 .card{padding:10px 12px;background:#100f24;border:1px solid rgba(103,232,249,.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:#100f24;-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(103,232,249,.45);background:#082f49f5;color:#cffafe;border-radius:999px;font-family:var(--pixel-font);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:30}.lenka2-center-only{width:316px;height:316px;display:grid;place-items:center}.dashboard-node-ghost{position:absolute;z-index:25;pointer-events:none;border:1px solid rgba(165,243,252,.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(165,243,252,.16);background:#082f496b}.runtime-flow-label{color:var(--pixel-muted);font-family:var(--pixel-font);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-agent-state--running{color:#86efac}.runtime-agent-state--pending{color:#fde68a}.runtime-agent-state--idle{color:#cbd5e1}.runtime-agent-state--error{color:#fca5a5}.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:var(--pixel-font);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(165,243,252,.35);background:#0f172abf;color:var(--pixel-text);border-radius:8px;padding:6px 10px;font-family:var(--pixel-font);cursor:pointer}.runtime-inspect-btn:hover{border-color:#a5f3fca6}.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:var(--pixel-font);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(165,243,252,.35);background:#1e293bd9;color:var(--pixel-text);border-radius:10px;padding:8px 12px;font-family:var(--pixel-font);cursor:pointer}.runtime-cta-button:hover{border-color:#a5f3fca6;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(165,243,252,.16);background:#082f496b}.priority-now-meta-label{color:var(--pixel-muted);font-family:var(--pixel-font);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(165,243,252,.18);background:#082f496b;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.cyan: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:var(--pixel-font);font-size:11px;white-space:nowrap}.dashboard-decision-pixel-focus-title{margin:0;font-family:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);letter-spacing:.02em}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-summary{font-family:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font)}.card.dashboard-decision-pixel.pixel-2d-room-card .decision-header-task-list li strong{font-family:var(--pixel-font);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:var(--pixel-font)}.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:var(--pixel-font);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 #a5f3fc14}.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:#a5f3fc;letter-spacing:.16em}.lenka2-uplink-body{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;font-family:var(--pixel-font)}.lenka2-uplink-prompt{flex-shrink:0;font-size:10px;font-weight:800;color:#67e8f9;letter-spacing:.06em}.lenka2-uplink-text{font-size:12px;font-weight:700;letter-spacing:.1em;color:#cffafe;text-shadow:0 0 10px rgba(103,232,249,.28);line-height:1.35}.lenka2-uplink-cursor{font-size:11px;font-weight:400;color:#a5f3fc;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: #67e8f9;--lenka-mood-b: #22d3ee;--lenka-mood-c: #a5f3fc;--lenka-mood-label: #67e8f9;--lenka-mood-inner: #0c3d4d;--lenka-mood-orbit-stroke: #a5f3fc;--lenka-mood-dot-a: #cffafe;--lenka-mood-dot-b: #a5f3fc;--lenka-mood-dot-c: #67e8f9;--lenka-mood-orbit-seg: #cffafe;--lenka-mood-orbit-glow1: rgba(207, 250, 254, .22);--lenka-mood-orbit-glow2: rgba(103, 232, 249, .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, #a5f3fc);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(103, 232, 249, .18)))}.lenka2-emblem-scan-beam{stroke:#a5f3fc6b;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:#ecfeff}.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;pointer-events:none}.lenka2-emblem-wrap--mood-idle .lenka2-emblem-micro-mood{fill:#67e8f9}.lenka2-emblem-wrap--mood-active .lenka2-emblem-micro-mood{fill:#4ade80}.lenka2-emblem-wrap--mood-alert .lenka2-emblem-micro-mood{fill:#f87171}@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(165,243,252,.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(207, 250, 254, .2))) drop-shadow(0 0 10px var(--lenka-mood-orbit-glow2, rgba(103, 232, 249, .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:var(--pixel-font);line-height:1}.lenka2-ident-sub{font-size:8px;letter-spacing:.2em;color:var(--pixel-text);font-family:var(--pixel-font)}.lenka2-divider{height:1px;background:#1e293b;margin:4px 0}.lenka2-focus-line{font-size:12px;color:var(--pixel-text);font-family:var(--pixel-font);line-height:1.4}.lenka2-focus-meta{font-size:10px;color:var(--pixel-text);font-family:var(--pixel-font)}.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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font)}.lenka2-cmd-meta{font-size:9px;color:var(--pixel-text);font-family:var(--pixel-font)}.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:var(--pixel-font)}.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(auto-fit,minmax(180px,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(auto-fit,minmax(180px,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(auto-fit,minmax(180px,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(auto-fit,minmax(180px,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:var(--pixel-font);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:var(--pixel-font);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:#67e8f9;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:var(--pixel-font);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:#67e8f9;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:#67e8f959}.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:var(--pixel-font);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--cyan,.kanban-pixel-sticky--cyan{background:#cffafe}.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(5,minmax(256px,1fr));gap:14px;overflow-x:auto;padding-bottom:8px;image-rendering:pixelated;background:transparent;background-image:none}.kanban-archive-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border:2px solid rgba(34,211,238,.35);background:#02061773}.kanban-archive-toolbar button,.kanban-archive-toolbar select{border:2px solid rgba(34,211,238,.65);background:#0f172aeb;color:var(--pixel-text);padding:6px 9px;font-family:var(--pixel-font);font-size:11px;font-weight:800;text-transform:uppercase}.kanban-archive-toolbar button:hover{border-color:var(--pixel-btn-primary);color:#fff}.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:var(--pixel-font);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-primary-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:var(--pixel-font);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:var(--pixel-font);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-primary-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:var(--pixel-font);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:#a5f3fc;max-width:100%}.kanban-pixel-tag--muted{background:#a5f3fc}.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-tag--blocker{background:#fecaca;color:#450a0a;border-color:#991b1b;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 #67e8f9;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:var(--pixel-font);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-primary-border);background:var(--pixel-btn-surface);box-shadow:4px 4px 0 var(--pixel-btn-primary-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-primary-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-primary);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:var(--pixel-font)}.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:var(--pixel-font);letter-spacing:.05em;text-transform:uppercase;border:3px solid var(--pixel-btn-primary-border);border-radius:0;cursor:pointer;color:var(--pixel-text);background:var(--pixel-btn-surface);box-shadow:4px 4px 0 var(--pixel-btn-primary-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-primary-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:var(--pixel-font)}.kanban-dnd-error-dismiss{flex-shrink:0;min-width:28px;height:28px;padding:0;font-size:16px;line-height:1;font-family:var(--pixel-font);font-weight:700;cursor:pointer;border-radius:0;border:3px solid var(--pixel-btn-primary-border);background:var(--pixel-btn-surface);color:var(--pixel-text);box-shadow:4px 4px 0 var(--pixel-btn-primary-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-primary-shadow)}.kanban-pixel-column--drop-target{outline:3px solid rgba(103,232,249,.95);outline-offset:2px;box-shadow:inset 0 0 0 2px #67e8f940,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-primary-soft)}.app-pixel-2d .kanban-pixel-card .kanban-pixel-add-input::placeholder{color:#cffafe6b}.app-pixel-2d .kanban-pixel-card .kanban-pixel-sticky{color:var(--pixel-btn-primary-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--cyan{background:linear-gradient(180deg,#1e293bf0,#0f172afa),linear-gradient(135deg,rgba(103,232,249,.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-primary-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:#a5f3fc8c;background:#0891b259;color:#ecfeff}.app-pixel-2d .kanban-pixel-card .kanban-pixel-tag--muted{border-color:#a5f3fc8c;background:#581c8761;color:#ecfeff}.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:#cffafee0}.app-pixel-2d .kanban-pixel-card .kanban-pixel-due{color:#cffafec7}.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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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 #67e8f9,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:var(--pixel-font);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:var(--pixel-font)}.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:var(--pixel-font)}.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-primary-soft);font-family:var(--pixel-font);border-radius:0;border:3px solid var(--pixel-ui-border);box-shadow:inset 0 0 0 2px #22d3ee1f,8px 10px 0 var(--pixel-btn-primary-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-primary-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:var(--pixel-font);border:none;background:transparent;cursor:pointer;color:var(--pixel-btn-primary-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-primary-shadow);text-transform:uppercase;letter-spacing:.08em}.pixel-modal-btn--primary{border-color:var(--pixel-btn-primary-border);background:var(--pixel-btn-surface-raised);color:var(--pixel-btn-primary-soft);box-shadow:4px 4px 0 var(--pixel-btn-primary-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-primary-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:#cffafed9}.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-primary-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-primary-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-primary-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:#cffafee0}.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-primary-soft);font-size:20px;line-height:0;cursor:pointer;filter:drop-shadow(4px 4px 0 var(--pixel-btn-primary-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-primary)}.pixel-modal-close:active{transform:translate3d(1px,1px,0);filter:drop-shadow(2px 2px 0 var(--pixel-btn-primary-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:#a5f3fcf2}.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:#a5f3fcb3}.pixel-modal-list-item-detail{margin-top:4px;color:#e2e8f0d9}.pixel-modal-list-item-resolution{margin-top:4px;color:#94a3b8e6;font-style:italic}.task-detail-blocker-alert{margin:12px 0 0;padding:10px 12px;border:2px solid rgba(251,191,36,.55);background:#78350f38;font-size:13px;line-height:1.45;color:#fef3c7}.task-detail-blocker-alert--conflict{border-color:#f87171a6;background:#7f1d1d40;color:#fecaca}.task-detail-blocker-alert code{font-size:.88em}.task-detail-blocker-kicker{margin:0 0 8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a5f3fcbf}.task-detail-open-blockers{margin-bottom:14px}.task-detail-blocker-card-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.task-detail-blocker-card{padding:12px 12px 10px;border:2px solid rgba(103,232,249,.35);background:#0f172aa6;border-radius:0}.task-detail-blocker-card--stale{border-color:#fbbf248c;box-shadow:inset 0 0 0 1px #fbbf2426}.task-detail-blocker-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.task-detail-blocker-card__status{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#cffafef2}.task-detail-blocker-card__id{font-size:10px;margin-left:auto;color:#94a3b8f2}.task-detail-blocker-card__title{margin:0 0 8px;font-size:14px;font-weight:800;color:#f8fafc;line-height:1.35}.task-detail-blocker-card__detail{margin:0 0 10px;padding:10px;font-family:var(--pixel-font);font-size:12px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#e0f2fef2;background:#0206178c;border:1px solid rgba(51,65,85,.65);max-height:280px;overflow:auto}.task-detail-blocker-card__meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px 12px;margin:0;font-size:11px;color:#cbd5e1eb}.task-detail-blocker-card__meta dt{font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8e6}.task-detail-blocker-card__meta dd{margin:2px 0 0}.pixel-modal-line--merge-blocker-hint{border-left:3px solid rgba(251,191,36,.75);padding-left:10px}.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:#a5f3fc29;color:#cffafef2;font-size:11px;letter-spacing:.02em;border:1px solid rgba(165,243,252,.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 #67e8f926}.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;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))}.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:center;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;text-align:center}.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-card .login-button{margin-top:12px}.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(auto-fit,minmax(180px,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(auto-fit,minmax(180px,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(auto-fit,minmax(180px,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))}.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(165,243,252,.2);background:#0f172ab8}.app-pixel-2d .wordpress-sites-list li{border-radius:0}.wordpress-sites-link{font-family:var(--pixel-font);font-size:16px;color:var(--pixel-btn-primary-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:var(--pixel-font);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(165,243,252,.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(165,243,252,.2);background:#0f172a8c}.approvals-draft-row--button:hover{border-color:#a5f3fc73;background:#0f172ab8}.approvals-draft-row--button.approvals-draft-row--selected{border-color:var(--pixel-btn-primary-border);background:#22d3ee1a;box-shadow:inset 0 0 0 1px #a5f3fc1f}.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(165,243,252,.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:var(--pixel-font);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:6px 10px;border:1px solid rgba(165,243,252,.4);background:#0f172ae6;color:var(--pixel-btn-primary-soft);cursor:pointer}.approval-draft-detail-close:hover{border-color:#a5f3fca6}.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:var(--pixel-font);color:var(--pixel-btn-primary-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(165,243,252,.35);background:#0f172a73;cursor:default}.approval-draft-editor-slab:not(.approval-draft-editor-slab--editing):hover{border-color:#a5f3fc80}.approval-draft-editor-slab--editing{border-style:solid;border-color:#a5f3fc73}.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-primary-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:var(--pixel-font);font-size:14px;color:var(--pixel-text);background:#0f172aeb;border:1px solid rgba(165,243,252,.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:var(--pixel-font);font-size:12px;color:var(--pixel-btn-primary-soft)}.approval-draft-char-count--over{color:#fb7185}.approval-draft-char-bar{height:8px;border:1px solid rgba(165,243,252,.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,#a5f3fca6);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:var(--pixel-font);color:var(--pixel-btn-primary-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:var(--pixel-font);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;border:1px solid rgba(165,243,252,.4);background:#0f172ae6;color:var(--pixel-btn-primary-soft);cursor:pointer}.approval-draft-btn:hover{border-color:#a5f3fca6}.approval-draft-btn--primary{border-color:var(--pixel-btn-primary-border);background:#22d3ee1f}.approval-draft-btn--accent{border-color:#a5f3fc8c;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(165,243,252,.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-primary-soft)}.approval-live-preview-kind{font-size:11px;font-family:var(--pixel-font);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,#67e8f9)}.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:var(--pixel-font);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pixel-btn-primary-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:var(--pixel-font);font-size:12px;color:var(--pixel-btn-primary-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:var(--pixel-font);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;border:1px solid rgba(165,243,252,.35);background:#0f172ad9;color:var(--pixel-btn-primary-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:var(--pixel-font);font-weight:700;text-align:center;letter-spacing:.06em;border:1px solid rgba(165,243,252,.28);background:#0f172af2;color:var(--pixel-btn-primary-soft)}.app-pixel-2d .approvals-channel-tab-count{border-radius:0}.approvals-channel-tab--active .approvals-channel-tab-count{border-color:#a5f3fc8c;background:#22d3ee24}.app-pixel-2d .approvals-channel-tab{border-radius:0}.approvals-channel-tab:hover{border-color:#a5f3fc8c}.approvals-channel-tab--active{border-color:var(--pixel-btn-primary-border);background:#22d3ee1f;box-shadow:inset 0 0 0 1px #a5f3fc26}.approvals-channel-panel{margin-top:14px;padding-top:12px;border-top:1px solid rgba(165,243,252,.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(165,243,252,.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:var(--pixel-font);font-size:22px;font-weight:700;letter-spacing:.04em;color:var(--pixel-btn-primary-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(165,243,252,.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,#a5f3fcbf);transition:width .25s ease}.projects-view-task-counts{margin:0 0 12px;font-size:17px;line-height:1.45;font-family:var(--pixel-font);color:var(--pixel-btn-primary-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,#a5f3fca6)}.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:var(--pixel-font);font-weight:700;letter-spacing:.04em;color:var(--pixel-btn-primary-border);flex-shrink:0}.projects-view-repo-val{font-family:var(--pixel-font);color:var(--pixel-text)}.projects-view-repo-val a{color:var(--pixel-btn-primary-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:var(--pixel-font);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-primary-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(165,243,252,.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:var(--pixel-font);color:var(--pixel-btn-primary-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(165,243,252,.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:var(--pixel-font);font-size:13px;letter-spacing:.03em;color:var(--pixel-text)}.projects-view-project-bee-role{font-size:11px;color:var(--pixel-btn-primary-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}.integrations-settings-heading{display:inline-flex;align-items:center;gap:10px;margin:0 0 6px;font-size:17px;font-family:var(--pixel-font);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-row--header{background:transparent;border-style:dashed;opacity:.9}.logs-cell{font-size:12px;line-height:1.2;color:var(--pixel-text);flex-shrink:0}.logs-col-time{width:68px}.logs-col-level{width:52px;text-transform:lowercase}.logs-col-source{width:160px}.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(auto-fit,minmax(180px,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(auto-fit,minmax(180px,1fr))}}@media(max-width:900px){.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 #67e8f938,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:var(--pixel-font)}.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:var(--pixel-font)}.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:#a5f3fc;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(165, 243, 252, .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:#22d3ee;color:#a5f3fc}.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:#a5f3fc;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:#a5f3fc;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:#a5f3fc!important;box-shadow:inset 0 0 0 1px #a5f3fc73}.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-stale-run-badge{display:inline-block;margin-left:8px;padding:1px 6px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8f2;border:1px solid rgba(100,116,139,.55);background:#1e293ba6}.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:#22d3ee;color:#a5f3fc}.ai-team-v1-flow--review{border-color:#b45309;color:#fcd34d}.ai-team-v1-flow--running{border-color:#0284c7;color:#a5f3fc}.ai-team-v1-flow--success{border-color:#0891b2;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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);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:var(--pixel-font);letter-spacing:.06em}.strategy-pixel-room .strategy-pixel-btn{border-radius:0;border-width:3px;border-style:solid;font-family:var(--pixel-font);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:var(--pixel-font)}.strategy-pixel-room .strategy-pixel-note{border-radius:0;border-width:3px;border-style:solid;font-family:var(--pixel-font)}.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:var(--pixel-font)}.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:var(--pixel-font)}.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:var(--pixel-font)}.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:var(--pixel-font)}.lab-stage-active .lab-stage-count{color:#22c55e}.lab-stage-pending .lab-stage-count{color:#facc15}.lab-stage-arrow{font-size:14px;color:#cffafe52;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:var(--pixel-font);font-size:28px;font-weight:700;letter-spacing:.01em;line-height:1.1;color:var(--pixel-text)}.app-pixel-2d .nav-label{font-family:var(--pixel-font);font-size:16px;font-weight:700}.app-pixel-2d .subtext,.app-pixel-2d .screen-shell-top .subtext{font-family:var(--pixel-font);font-size:17px;color:var(--pixel-btn-primary-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-primary-border);background:linear-gradient(180deg,#0c1220fa,#070b14fc),repeating-linear-gradient(90deg,rgba(165,243,252,.035) 0 2px,transparent 2px 34px);box-shadow:5px 6px 0 var(--pixel-btn-primary-shadow)}.app-pixel-2d .sidebar .nav-group-title{font-family:var(--pixel-font);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:#a5f3fc38}.app-pixel-2d .sidebar-footer-item{font-family:var(--pixel-font);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-logout-button{font-family:var(--pixel-font);font-size:11px;letter-spacing:.04em;border-radius:0;border-width:2px;border-color:var(--pixel-btn-primary-border);box-shadow:2px 2px #0003;background:#1e293be6}.app-pixel-2d .sidebar-logout-button:hover{border-color:#cffafea6;background:#0e74908c}.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):not([data-slot=button]){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):not([data-slot=button]):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):not([data-slot=button]):active:not(:disabled){box-shadow:1px 1px #00000042;transform:translate(1px,1px)}.app-pixel-2d button:focus-visible{outline:3px solid #67e8f9;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(165,243,252,.22);background:var(--pixel-btn-surface);color:var(--pixel-text);font-family:var(--pixel-font);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:#a5f3fc61;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:#cffafe7a;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 .sidebar .nav-group-title.nav-group-title--hud{font-size:9px;letter-spacing:.18em;color:#a5f3fc61;text-shadow:none}.app-pixel-2d .sidebar .nav-group-title-line{background:linear-gradient(90deg,transparent,rgba(34,211,238,.28),transparent)}.app-pixel-2d button.nav-item.nav-item--hud{text-align:left;align-items:flex-start;border-left-width:3px;border-left-color:transparent;border-top:1px solid rgba(165,243,252,.12);border-right:1px solid rgba(165,243,252,.08);border-bottom:1px solid rgba(165,243,252,.08)}.app-pixel-2d button.nav-item.nav-item--hud:hover:not(:disabled){transform:none;border-left-color:#22d3ee6b;filter:brightness(1.06)}.app-pixel-2d button.nav-item.nav-item--hud.active{border-left-color:#cffafef2;border-top-color:#22d3ee52;box-shadow:inset 4px 0 #22d3ee33,1px 1px #0003}.app-pixel-2d button.nav-item.nav-item--hud.active:hover:not(:disabled){transform:none}.app-pixel-2d button.nav-item.nav-item--hud.active:active:not(:disabled){transform:translate(1px,1px)}.app-pixel-2d .sidebar-footer-hud-kicker{border-top-color:#a5f3fc33;color:#a5f3fc5c}.app-pixel-2d button.tasks-pixel-sticky{border:2px solid rgba(34,211,238,.72);color:var(--pixel-text-on-light);font-family:var(--pixel-font);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-primary-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-primary-shadow))}.app-pixel-2d button.pixel-modal-close:focus-visible{outline:2px solid var(--pixel-btn-primary);outline-offset:3px}.app-pixel-2d button.pixel-modal-btn{border-color:var(--pixel-ui-border);box-shadow:4px 4px 0 var(--pixel-btn-primary-shadow)}.app-pixel-2d button.pixel-modal-btn--primary{border-color:var(--pixel-btn-primary-border);box-shadow:4px 4px 0 var(--pixel-btn-primary-shadow)}.app-pixel-2d button.pixel-modal-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--pixel-btn-primary-shadow)}.app-pixel-2d button.pixel-modal-btn--primary:active:not(:disabled){box-shadow:2px 2px 0 var(--pixel-btn-primary-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-primary-soft)}.content-queue-summary-item strong{color:var(--pixel-btn-primary);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-primary);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-primary-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-primary);background:linear-gradient(180deg,#1e2c46f2,#121a2dfa)}.content-queue-card--active{border-color:var(--pixel-btn-primary);box-shadow:0 0 0 1px var(--pixel-btn-primary) inset}.content-queue-card--empty{background:transparent;border:1px dashed rgba(34,211,238,.2);color:#cffafe73;padding:8px 10px;text-align:center;font-size:12px}.content-queue-card-id{font-size:10px;color:#cffafe99;letter-spacing:.05em}.content-queue-card-title{font-size:12px;line-height:1.25;color:var(--pixel-btn-primary-soft)}.content-queue-card-meta{font-size:10px;color:#cffafe8c}.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-primary-soft);background:#0f172a99;white-space:nowrap}.content-status-pill--idea{color:#94a3b8}.content-status-pill--draft{color:#a5f3fc}.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:#67e8f9}.content-status-pill--published{color:#cffafe;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-primary);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:#cffafe8c;border:1px solid transparent;border-bottom:none;cursor:pointer;font-size:12px}.content-post-tab:hover{color:var(--pixel-btn-primary-soft)}.content-post-tab--active{color:var(--pixel-btn-primary);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:#cffafeb3}.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-primary)}.content-visual-thumb--active{border-color:var(--pixel-btn-primary);box-shadow:0 0 0 1px var(--pixel-btn-primary) 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-primary-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:#cffafe}.content-visual-thumb-source--generated{color:#a5f3fc}.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:#67e8f914;border:1px solid rgba(103,232,249,.25);color:#a5f3fc}.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:#67e8f926;border-color:#67e8f98c;color:#ecfeff}.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:#67e8f914;border-color:#67e8f973}.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(165,243,252,.2);background:#082f4985;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:#ecfeff;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(auto-fit,minmax(180px,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:#a5f3fc8c;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(auto-fit,minmax(180px,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){.main{width:100%;padding:18px 14px max(32px,calc(14px + env(safe-area-inset-bottom,0px)))}.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(165,243,252,.28);background:#082f4994;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:#cffafe;font-family:var(--pixel-font);font-weight:800}.priority-now-hero-item strong{font-size:clamp(1.05rem,2vw,1.45rem);line-height:1.32}.priority-now-hero-item__body{min-width:0;display:flex;flex-direction:column;gap:8px}.priority-now-hero-item__reason{margin:0;font-size:.88rem;line-height:1.45;color:#e0f2feeb}.priority-now-hero-item__meta{margin:0;font-size:.74rem;line-height:1.35;color:#94a3b8eb}.priority-now-hero-item__meta code{font-size:.92em}.today-now-next-panel__cta{margin-top:10px}.today-now-next-panel__open-task{border:1px solid rgba(165,243,252,.35);background:#1e293bd9;color:var(--pixel-text);border-radius:10px;padding:8px 12px;font-family:var(--pixel-font);font-size:.78rem;cursor:pointer}.today-now-next-panel__open-task:hover{border-color:#a5f3fca6;background:#1e293b}.today-now-next-panel__also{margin-top:10px}.today-now-next-panel__also-kicker{margin:0 0 6px;font-family:var(--pixel-font);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a5f3fca6}.priority-now-brief-list strong{font-weight:700;color:#ecfeff}.priority-now-brief-list__reason{font-weight:400;color:#cffafec7}.priority-now-support-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,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:#ecfeff;line-height:1.45}.dashboard-mission-status-panel__problems{margin:0;padding-left:18px;color:#fde68a;font-size:.86rem;line-height:1.45}.dashboard-mission-status-panel__problems-empty{margin:0;padding:8px 10px;border:1px dashed rgba(148,163,184,.35);border-radius:10px;color:#cffafeb8;font-size:.82rem;line-height:1.4}.dashboard-mission-poll-host{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.dashboard-mission-status-panel__fact-dd--empty{color:#94e0ffbf;font-style:italic}.runtime-cta-placeholder{display:inline-flex;align-items:center;align-self:center;padding:6px 10px;border-radius:8px;border:1px dashed rgba(165,243,252,.28);color:#94a3b8e6;font-size:.72rem;line-height:1.35;font-family:var(--pixel-font);letter-spacing:.04em}.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:var(--pixel-font);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(165,243,252,.14);background:#082f4961}.dashboard-mission-status-panel__facts dt{color:var(--pixel-muted);font-family:var(--pixel-font);font-size:.72rem;text-transform:uppercase}.dashboard-mission-status-panel__facts dd{margin:0;color:#ecfeff;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(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);box-shadow:inset 0 0 0 2px #22d3ee1f,4px 5px 0 var(--pixel-btn-primary-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}}.live-agent-run-list{display:flex;flex-direction:column;gap:10px}.live-agent-run-card{width:100%;text-align:left;border:1px solid rgba(165,243,252,.22);background:#082f4985;color:var(--pixel-text);padding:11px;display:flex;flex-direction:column;gap:8px;cursor:pointer}.live-agent-run-card:hover{border-color:#a5f3fc94;background:#0e283c8f}.live-agent-run-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.live-agent-run-card__task{margin:0;color:var(--pixel-text);font-weight:700;line-height:1.35}.live-agent-run-card__telemetry{margin:0;font-family:var(--pixel-font);font-size:11px;line-height:1.3;color:var(--pixel-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ayo-waiting{display:grid;gap:18px;padding:24px}.ayo-waiting-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ayo-waiting-header h1{margin:4px 0 0;font-size:clamp(1.6rem,3vw,2.4rem)}.ayo-waiting-subtitle{margin:8px 0 0;color:var(--muted)}.ayo-waiting-count{min-width:88px;border:1px solid var(--border);border-radius:18px;padding:12px 14px;text-align:center;background:#ffffff0d}.ayo-waiting-count strong,.ayo-waiting-count span{display:block}.ayo-waiting-count strong{font-size:2rem;line-height:1}.ayo-waiting-count span{margin-top:4px;color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}.ayo-waiting-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ayo-waiting-filters label{display:grid;gap:6px;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ayo-waiting-filters select{width:100%;border:1px solid var(--border);border-radius:12px;padding:10px 12px;color:var(--text);background:var(--panel)}.ayo-waiting-list{display:grid;gap:10px}.ayo-waiting-row{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;border:1px solid var(--border);border-radius:18px;padding:16px;color:inherit;text-align:left;background:#ffffff0b;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.ayo-waiting-row:hover,.ayo-waiting-row:focus-visible{transform:translateY(-1px);border-color:#ffd6668c;background:#ffd66614;outline:none}.ayo-waiting-row-main{display:grid;gap:5px;min-width:0}.ayo-waiting-title{font-weight:800}.ayo-waiting-meta,.ayo-waiting-reason{color:var(--muted);font-size:.9rem}.ayo-waiting-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:0 0 auto}.ayo-waiting-type,.ayo-waiting-action{border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:800;white-space:nowrap}.ayo-waiting-type{border:1px solid var(--border);color:var(--muted)}.ayo-waiting-action{color:#2b2100;background:#ffd666}.ayo-waiting-empty{border:1px dashed var(--border);border-radius:18px;padding:24px;color:var(--muted);text-align:center}@media(max-width:860px){.ayo-waiting-header,.ayo-waiting-row{flex-direction:column;align-items:stretch}.ayo-waiting-filters{grid-template-columns:1fr}.ayo-waiting-tags{justify-content:flex-start}}@media(max-width:720px){.mission-shell .main>.dashboard-command-canvas:not(.dashboard-command-canvas--compact){min-height:min(68dvh,calc(100dvh - 240px))}}.pipeline-health-view{display:grid;gap:18px}.pipeline-health-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.pipeline-health-hero h1{margin:0 0 8px}.pipeline-health-hero p:not(.eyebrow){max-width:760px;margin:0;color:var(--text-muted)}.pipeline-health-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pipeline-health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.pipeline-health-section{min-height:220px}.pipeline-health-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pipeline-health-section-head h2{margin:0;font-size:1rem}.pipeline-health-section-head strong{display:inline-flex;min-width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgba(165,243,252,.35);background:#0ea5e91f;color:#cffafe}.pipeline-health-list{display:grid;gap:10px;padding:0;margin:0;list-style:none}.pipeline-health-row{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(148,163,184,.22);background:#0f172a7a}.pipeline-health-row-title{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-weight:700}.pipeline-health-row-title a,.pipeline-health-links a{color:#a7f3d0}.pipeline-health-row-title span,.pipeline-health-meta span,.pipeline-health-blockers span{border:1px solid rgba(148,163,184,.22);background:#02061759;padding:2px 7px;font-size:.76rem;color:var(--text-muted)}.pipeline-health-row p,.pipeline-health-empty,.pipeline-health-error{color:var(--text-muted)}.pipeline-health-meta,.pipeline-health-blockers,.pipeline-health-links{display:flex;flex-wrap:wrap;gap:6px}.pipeline-health-blockers{margin-top:8px}.pipeline-health-links{align-content:flex-start;justify-content:flex-end;min-width:90px}.pipeline-health-error{border-color:#f8717159;background:#7f1d1d2e}@media(max-width:980px){.pipeline-health-hero,.pipeline-health-row{flex-direction:column}.pipeline-health-kpis,.pipeline-health-grid{grid-template-columns:1fr}.pipeline-health-links{justify-content:flex-start}}.pipeline-health-row--safe-mode{border-color:#3b82f63d;background:#3b82f60f}.pipeline-health-row--safe-mode .pipeline-health-row-title span,.pipeline-health-section--safe-mode .pipeline-health-section-head strong{color:#93c5fd}.pipeline-health-details{margin-top:.65rem;color:#e2e8f0b8}.pipeline-health-details summary{cursor:pointer;color:#bfdbfe}.pipeline-health-details ul{margin:.5rem 0 0;padding-left:1.1rem}.kanban-historical-panel{margin-top:12px;padding:12px;border:2px dashed rgba(148,163,184,.38);background:#0f172a73}.kanban-historical-panel__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#cbd5e1;font-family:var(--pixel-font);text-transform:uppercase;font-size:12px}.kanban-historical-panel ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;list-style:none;margin:0;padding:0}.kanban-historical-panel button{width:100%;text-align:left;border:1px solid rgba(148,163,184,.24);background:#0206176b;color:var(--pixel-text);padding:8px 10px;cursor:pointer}.kanban-historical-panel small{display:block;margin-top:4px;color:#cbd5e1b8}.pipeline-health-audit-panel{border:1px dashed rgba(147,197,253,.35);padding:.75rem;background:#3b82f60a}.kanban-pilot-ops-strip{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;margin-top:10px}.kanban-pilot-ops-strip>div{border:2px solid rgba(165,243,252,.32);background:#082f498a;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.kanban-pilot-ops-strip strong{color:var(--pixel-muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.kanban-pilot-ops-strip span{color:var(--pixel-text);font-family:var(--pixel-font);font-weight:900}.kanban-pilot-ops-strip__quiet{opacity:.72;border-color:#94a3b838!important}.runtime-live-release-card{border:1px solid rgba(34,197,94,.26);background:#064e3b24;padding:10px 11px;display:grid;grid-template-columns:1fr auto auto;gap:9px 12px;align-items:center}.runtime-live-release-card>div{min-width:0;display:flex;flex-direction:column;gap:2px}.runtime-live-release-card strong{color:var(--pixel-muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.runtime-live-release-card span,.runtime-live-release-card code,.runtime-live-release-card a{color:var(--pixel-text);font-family:var(--pixel-font);font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.runtime-live-release-card a{grid-column:1 / -1;color:#a5f3fc}@media(max-width:900px){.kanban-pilot-ops-strip,.runtime-live-release-card{grid-template-columns:1fr}}.task-detail-founder-brief{border-top-color:#a5f3fc8c}.task-detail-diagnostics{margin-top:14px;color:#e2e8f0e6}.task-detail-diagnostics>summary{cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8f2}.task-detail-diagnostics[open]>summary{color:#a5f3fcf2;margin-bottom:8px}.task-detail-founder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.task-detail-founder-card{padding:10px 12px;border:1px solid rgba(103,232,249,.28);background:#0f172a94}.task-detail-founder-card--wide{grid-column:1 / -1}.task-detail-founder-card>span{display:block;margin-bottom:5px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8f2}.task-detail-founder-card>strong{display:block;font-size:14px;line-height:1.35;color:#f8fafc}.task-detail-founder-card>p{margin:5px 0 0;font-size:12px;line-height:1.4;color:#cbd5e1eb}.task-detail-founder-card--blocked{border-color:#f871718c;background:#7f1d1d33}.task-detail-founder-card--waiting,.task-detail-founder-card--running{border-color:#fbbf2480;background:#78350f2e}@media(max-width:760px){.task-detail-founder-grid{grid-template-columns:1fr}}.task-detail-founder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.task-detail-founder-card{min-width:0;padding:12px;border:2px solid rgba(165,243,252,.32);background:#0f172ab8;box-shadow:inset 0 0 0 1px #22d3ee14}.task-detail-founder-card--wide{grid-column:span 2}.task-detail-founder-card>span{display:block;margin-bottom:5px;color:#94a3b8f0;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.task-detail-founder-card>strong{display:block;color:#f8fafc;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.task-detail-founder-card>p{margin:6px 0 0;color:#cbd5e1e0;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.task-detail-founder-card--status>strong{text-transform:uppercase;letter-spacing:.08em}.task-detail-founder-card--idle{border-color:#94a3b866}.task-detail-founder-card--running{border-color:#22d3ee9e;background:#0891b229}.task-detail-founder-card--waiting{border-color:#fbbf249e;background:#78350f33}.task-detail-founder-card--blocked{border-color:#f87171b3;background:#7f1d1d38}.ai-team-v1-diagnostics,.ai-team-v1-inspector-section--secondary{opacity:.92}@media(max-width:720px){.task-detail-founder-grid{grid-template-columns:1fr}.task-detail-founder-card--wide{grid-column:auto}}.oral-exam-view{display:grid;gap:14px}.oral-exam-summary{align-items:center;justify-content:space-between}.oral-exam-archive .oral-exam-summary{margin-bottom:12px}.oral-exam-notice{margin:0}.oral-exam-list{gap:14px}.oral-exam-item--listened{border-color:#86efac52;background:#064e3b2e}.oral-exam-item__top{gap:16px}.oral-exam-downloads{flex-wrap:wrap;gap:10px}.oral-exam-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.oral-exam-check{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:#e2f4ffdb;font-size:.86rem}.oral-exam-check input{width:18px;height:18px;accent-color:#5eead4}.oral-exam-player{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.oral-exam-player audio{width:min(520px,100%)}.oral-exam-progress{color:#e2e8f0b8;font-size:.82rem;font-weight:700}@media(max-width:720px){.oral-exam-item__top{align-items:stretch;flex-direction:column}.oral-exam-actions,.oral-exam-check{justify-content:flex-start}}.feedback-inbox-view{display:flex;flex-direction:column;gap:16px;width:min(1180px,100%);margin:0 auto}.feedback-inbox-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px}.feedback-inbox-hero h1,.feedback-detail h2{margin:0 0 8px;color:#ecfeff}.feedback-inbox-hero p,.feedback-detail__head p,.feedback-empty,.feedback-events-card p{margin:0;color:#cffafec2;line-height:1.45}.feedback-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.feedback-filter-bar{display:flex;flex-wrap:wrap;gap:8px}.feedback-filter-bar button{border:1px solid rgba(34,211,238,.32);background:#082f49b8;color:#cffafe;padding:8px 10px;cursor:pointer}.feedback-filter-bar button.active{border-color:#cffafeb8;background:#0891b247}.feedback-filter-bar span{color:#ecfeff;font-weight:800}.feedback-inbox-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px;align-items:start}.feedback-list-panel,.feedback-detail{padding:14px}.feedback-list-panel{display:flex;flex-direction:column;gap:10px;min-width:0;max-height:calc(100dvh - 270px);overflow:auto}.feedback-inbox-table-wrap{overflow:auto;margin:0 -2px}.feedback-inbox-table{width:100%;min-width:920px;border-collapse:collapse;font-size:12px;color:#dffafe}.feedback-inbox-table thead{position:sticky;top:0;z-index:1;background:#082f49fa}.feedback-inbox-table th,.feedback-inbox-table td{border-bottom:1px solid rgba(34,211,238,.2);text-align:left;vertical-align:top;padding:10px 8px}.feedback-inbox-table th{color:#8ed6eef2;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.feedback-inbox-table tbody tr{cursor:pointer;transition:background .12s ease}.feedback-inbox-table tbody tr:hover,.feedback-inbox-table__row--selected{background:#082f4973}.feedback-inbox-table__row--selected td{border-bottom-color:#cffafe73}.feedback-inbox-table__customer strong{color:#ecfeff;font-weight:700}.feedback-inbox-table__date,.feedback-inbox-table__muted{color:#94a3b8f2;white-space:nowrap}.feedback-inbox-table__message,.feedback-inbox-table__context{max-width:220px;line-height:1.35;overflow-wrap:anywhere}.feedback-inbox-table__pill{display:inline-flex;align-items:center;border:1px solid rgba(103,232,249,.28);background:#082f4959;color:#cffafe;padding:2px 6px;font-size:11px;font-weight:800;text-transform:uppercase}.feedback-inbox-table__tags{display:flex;flex-wrap:wrap;gap:4px;min-width:120px}.feedback-detail__head,.feedback-event-row{display:flex;align-items:center;gap:8px}.feedback-detail__head{justify-content:space-between}.feedback-detail-fact span,.feedback-safe-url span,.feedback-message-card span,.feedback-event-row span{color:#94a3b8f2;font-size:12px}.feedback-tag,.feedback-priority{display:inline-flex;align-items:center;border:1px solid rgba(103,232,249,.28);background:#082f4959;color:#cffafe;padding:2px 6px;font-size:11px;font-weight:800;text-transform:uppercase}.feedback-tag--p1,.feedback-priority--p1,.feedback-tag--notification-failed{border-color:#f87171a8;background:#7f1d1d38;color:#fecaca}.feedback-tag--p2,.feedback-priority--p2,.feedback-tag--needs-info{border-color:#fbbf249e;background:#78350f38;color:#fef3c7}.feedback-tag--new{border-color:#34d3999e;background:#064e3b3d;color:#bbf7d0}.feedback-detail{display:flex;flex-direction:column;gap:14px}.feedback-detail--empty{min-height:260px;justify-content:center}.feedback-message-card,.feedback-delivery-card,.feedback-events-card,.feedback-safe-url{border:1px solid rgba(34,211,238,.24);background:#07101e9e;padding:12px}.feedback-message-card p{margin:8px 0 0;color:#ecfeff;line-height:1.5;white-space:pre-wrap}.feedback-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feedback-detail-fact{min-width:0;border:1px solid rgba(103,232,249,.18);background:#0f172a8c;padding:8px}.feedback-detail-fact strong{display:block;margin-top:4px;color:#ecfeff;overflow-wrap:anywhere}.feedback-safe-url{display:grid;gap:6px}.feedback-safe-url a{color:#a5f3fc;overflow-wrap:anywhere}.feedback-delivery-card h3,.feedback-events-card h3{margin:0 0 10px;color:#ecfeff}.feedback-error-copy,.feedback-inbox-error{color:#fecaca}.feedback-event-row{justify-content:space-between;border-top:1px solid rgba(34,211,238,.18);padding:8px 0}@media(max-width:920px){.feedback-inbox-layout,.feedback-kpis,.feedback-detail-grid{grid-template-columns:1fr}.feedback-list-panel{max-height:none}.feedback-inbox-hero,.feedback-detail__head{flex-direction:column}}.feedback-triage-card{display:grid;gap:12px;border:1px solid rgba(34,211,238,.28);background:#082f4942;padding:12px}.feedback-triage-card h3{margin:0 0 6px;color:#ecfeff}.feedback-triage-card p,.feedback-mutation-copy,.feedback-warning-copy{margin:0;color:#cffafec2;line-height:1.45}.feedback-triage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.feedback-triage-field{display:grid;gap:5px;color:#94a3b8f2;font-size:12px}.feedback-triage-field select{width:100%;border:1px solid rgba(34,211,238,.32);background:#07101ee6;color:#ecfeff;padding:8px}.feedback-triage-field select:disabled{cursor:not-allowed;opacity:.58}.feedback-warning-copy,.feedback-tag--stale-risk,.metric-card--risk strong{color:#fef3c7}.feedback-tag--stale-risk{border-color:#fb923ca8;background:#7c2d1247}.feedback-mutation-copy{color:#bbf7d0}.feedback-event-row{align-items:flex-start}.feedback-event-row strong,.feedback-event-row span{overflow-wrap:anywhere}@media(max-width:920px){.feedback-triage-grid{grid-template-columns:1fr}}.feedback-task-action{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(148,163,184,.2)}.feedback-task-action p{margin:0;color:var(--muted-text);font-size:.82rem}.feedback-task-action .secondary-btn{text-decoration:none}@media(max-width:720px){.feedback-task-action{align-items:flex-start;flex-direction:column}}.dashboard-standalone-canvas{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:stretch}.dashboard-standalone-canvas--gate{align-items:center;justify-content:center;padding:24px}.jarvis-command-canvas{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:visible;background:linear-gradient(rgba(34,211,238,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.035) 1px,transparent 1px),radial-gradient(ellipse at center,rgba(8,145,178,.12),transparent 68%),linear-gradient(180deg,#050a14fa,#03070efc);background-size:40px 40px,40px 40px,100% 100%,100% 100%}.jarvis-command-canvas--mood-active{box-shadow:inset 0 0 80px #22d3ee0f}.jarvis-command-canvas--mood-alert{box-shadow:inset 0 0 80px #fb718514}.jarvis-command-canvas__stage{position:relative;width:100%;height:100%;min-height:0;overflow:visible}.jarvis-command-canvas__nodes{position:absolute;inset:0;z-index:5;pointer-events:none}.lenka2-emblem-graph-core{position:absolute;left:50%;top:50%;z-index:2;width:min(420px,52vw);height:min(420px,calc(100dvh - 160px));max-height:480px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.jarvis-command-canvas .lenka2-center-only{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lenka2-emblem-graph-core .lenka2-emblem-wrap{pointer-events:auto}.lenka-emblem-graph-node{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .2s ease,box-shadow .2s ease}.lenka-emblem-graph-node:hover{box-shadow:0 10px 28px #22d3ee33}.lenka-emblem-graph-node__link{display:grid;gap:3px;color:inherit;text-decoration:none}.lenka-emblem-graph-bee__link{display:flex;flex-direction:column;align-items:center;gap:2px;color:inherit;text-decoration:none}.lenka-emblem-graph-node--dragging{cursor:grabbing;z-index:30;box-shadow:0 14px 32px #22d3ee47}.lenka-emblem-graph-node__grip{position:absolute;width:12px;height:12px;border-radius:2px;opacity:.7;background:repeating-linear-gradient(90deg,rgba(148,163,184,.9) 0 2px,transparent 2px 4px);cursor:grab;z-index:2}.lenka-emblem-graph-node__grip:active,.lenka-emblem-graph-node--dragging .lenka-emblem-graph-node__grip{cursor:grabbing}.lenka-emblem-graph-node__port{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;border:2px solid #a5f3fc;background:#082f49f2;box-shadow:0 0 8px #a5f3fc8c;transform:translateY(-50%);z-index:1}.lenka-emblem-graph-node--port-left .lenka-emblem-graph-node__port{left:-6px;right:auto}.lenka-emblem-graph-node--port-right .lenka-emblem-graph-node__port{right:-6px;left:auto}.lenka-emblem-graph-bee{display:flex;flex-direction:column;align-items:center;gap:2px;filter:drop-shadow(0 6px 16px rgba(34,211,238,.22))}.lenka-emblem-graph-bee__sprite{display:block;line-height:0;border-radius:8px;outline:2px solid rgba(74,222,128,.55);outline-offset:2px;background:#060e1cbf}.lenka-emblem-graph-bee__name{font-size:.62rem;font-weight:700;letter-spacing:.04em;color:#bbf7d0;text-transform:uppercase}.lenka-emblem-graph-bee__status{font-size:.54rem;color:#86efac;letter-spacing:.06em;text-transform:uppercase}.lenka-emblem-graph-status{position:absolute;top:0;left:50%;transform:translate(-50%);grid-column:1 / -1;z-index:4;margin:0;padding:4px 10px;border-radius:6px;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:#cffafe;background:#082f49d1;border:1px solid rgba(165,243,252,.22);pointer-events:auto;max-width:min(92vw,520px);text-align:center}.lenka-emblem-graph-status--gap{border-color:#fbbf2473;color:#fde68a}.lenka-emblem-graph-status--err{border-color:#fb718573;color:#fecdd3}.lenka-emblem-orbit-tethers{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.lenka-emblem-orbit-tether{fill:none;stroke:#a5f3fc9e;stroke-linecap:round;stroke-dasharray:8 6;opacity:.9;animation:lenka-emblem-orbit-tether-dash 10s linear infinite}@keyframes lenka-emblem-orbit-tether-dash{to{stroke-dashoffset:-24}}@media(prefers-reduced-motion:reduce){.lenka-emblem-orbit-tether{animation:none;stroke-dasharray:none;opacity:.55}}.lenka-emblem-graph-node.lenka-emblem-orbit-node{width:min(148px,36vw);max-width:168px;min-width:108px;box-sizing:border-box;border:2px solid rgba(165,243,252,.45);background:#060e1ceb;color:#ecfeff;box-shadow:0 8px 24px #00000059}.lenka-emblem-orbit-node:hover{box-shadow:0 10px 28px #22d3ee2e}.lenka-emblem-orbit-node__label{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:#f0f9ff}.lenka-emblem-orbit-node__label-icon{flex-shrink:0;line-height:0;color:inherit}.lenka-emblem-orbit-node__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lenka-emblem-orbit-node__sub{display:block;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.58rem;line-height:1.25;color:#94a3b8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lenka-emblem-orbit-node__merge{margin-top:4px;display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;padding:3px 8px;border-radius:5px;border:1px solid rgba(74,222,128,.65);background:#14532d8c;color:#bbf7d0;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.lenka-emblem-orbit-node--tone-ready{border-color:#4ade80}.lenka-emblem-orbit-node--tone-failed{border-color:#fb7185}.lenka-emblem-orbit-node--tone-issue{border-color:#facc15a6}.lenka-emblem-orbit-node--tone-open{border-color:#a5f3fc8c}.lenka-emblem-orbit-node--tone-repo{border-color:#fbbf24bf}.lenka-emblem-orbit-node--kind-feedback{border-color:#c084fcb3;background:linear-gradient(145deg,#1e1430eb,#0c1220f2)}.lenka-emblem-orbit-node--kind-feedback .lenka-emblem-orbit-node__label{color:#e9d5ff}.lenka-emblem-orbit-node--kind-feedback .lenka-emblem-orbit-node__label-icon .app-icon-svg{color:#a5f3fc}.lenka-emblem-orbit-node--kind-mc_task{border-color:#22d3eebf;background:linear-gradient(145deg,#082030eb,#0c1220f2);z-index:4}.lenka-emblem-orbit-node--kind-mc_task .lenka-emblem-orbit-node__label{color:#cffafe}.lenka-emblem-orbit-node--kind-github_issue{border-color:#4ade80bf;background:linear-gradient(145deg,#0c2418eb,#0c1220f2);z-index:4}.lenka-emblem-orbit-node--kind-github_issue .lenka-emblem-orbit-node__label{color:#bbf7d0}.lenka-emblem-orbit-node--kind-feedback,.lenka-emblem-orbit-node--kind-mc_task,.lenka-emblem-orbit-node--kind-github_issue{z-index:4}.lenka-emblem-graph-bee:hover{filter:drop-shadow(0 8px 22px rgba(74,222,128,.38))}.cockpit-quick-actions__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cockpit-quick-actions__buttons button{border:1px solid rgba(165,243,252,.34);background:#0e1829eb;color:#ddf6ff;border-radius:8px;padding:9px 10px;font-size:.74rem;text-align:left}.cockpit-project-preview{border:1px solid rgba(165,243,252,.24)}.cockpit-project-preview__table-wrap{overflow-x:auto;margin-top:10px}.cockpit-project-preview__table{width:100%;min-width:980px;border-collapse:collapse}.cockpit-project-preview__table th,.cockpit-project-preview__table td{border-bottom:1px solid rgba(165,243,252,.14);text-align:left;vertical-align:top;padding:9px 8px;font-size:.72rem;color:#dbeafe}.cockpit-project-preview__table th{color:#8ed6ee;text-transform:uppercase;letter-spacing:.06em;font-size:.66rem}@media(max-width:720px){.lenka2-emblem-graph-core{width:min(320px,88vw);height:min(320px,50dvh)}}.ayo-os-view{display:flex;flex-direction:column;gap:18px;width:min(1380px,100%);margin:0 auto}.ayo-os-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;padding:clamp(22px,4vw,42px);border-color:var(--mission-border-strong);background:radial-gradient(circle at 10% 15%,color-mix(in srgb,var(--mission-primary-border) 18%,transparent),transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--mission-bg) 96%,black),color-mix(in srgb,var(--mission-bg-deep) 92%,transparent))}.ayo-os-kicker{width:fit-content;margin-bottom:14px;text-transform:uppercase;letter-spacing:.12em}.ayo-os-hero h1{margin:0;color:var(--mission-text-strong);font-size:clamp(2.2rem,5vw,4.7rem);line-height:.95;letter-spacing:-.05em}.ayo-os-hero p{max-width:760px;margin:18px 0 0;color:var(--mission-text-muted);font-size:clamp(.95rem,1.7vw,1.1rem);line-height:1.65}.ayo-os-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ayo-os-hero__panel{display:flex;align-items:stretch}.ayo-os-stack-card{display:flex;flex-direction:column;gap:10px;width:100%;padding:20px;border:1px solid color-mix(in srgb,var(--mission-primary-border) 32%,transparent);border-radius:18px;background:color-mix(in srgb,var(--mission-bg-deep) 58%,transparent);box-shadow:inset 0 0 28px color-mix(in srgb,var(--mission-primary-border) 8%,transparent)}.ayo-os-stack-card svg{color:var(--mission-primary)}.ayo-os-stack-card span{color:var(--mission-primary);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ayo-os-stack-card strong{color:var(--mission-text-strong);font-size:1.15rem;line-height:1.25}.ayo-os-stack-card p{margin:0;color:var(--mission-text-muted);font-size:.86rem}.ayo-os-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ayo-os-grid--metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ayo-os-two-col{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px}.ayo-os-card{border-color:var(--mission-border)!important;background:var(--mc-shadcn-card)!important;color:var(--mission-text)!important}.ayo-os-card [data-slot=card-title]{display:inline-flex;align-items:center;gap:8px;color:var(--mission-text-strong)}.ayo-os-card [data-slot=card-description]{color:var(--mission-text-muted)}.ayo-os-card [data-slot=card-content]{color:var(--mission-text);line-height:1.55}.ayo-os-card [data-slot=card-content] strong{display:block;margin-bottom:6px;color:var(--mission-text-strong)}.ayo-os-card__title-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.ayo-os-card--wide{overflow:hidden}.ayo-os-card table{min-width:780px}.ayo-os-card th,.ayo-os-card td{border-color:color-mix(in srgb,var(--mission-primary) 14%,transparent)!important;color:var(--mission-text)}.ayo-os-card th{color:var(--mission-primary-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.ayo-os-card code{color:var(--mission-primary-soft);white-space:nowrap}.ayo-os-check-list{display:flex;flex-direction:column;gap:13px;margin:0;padding:0;list-style:none}.ayo-os-check-list li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start}.ayo-os-check-list svg{margin-top:2px;color:var(--mission-success)}.ayo-os-roadmap{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:12px;overflow-x:auto;padding-bottom:3px}.ayo-os-roadmap__item{min-height:170px;padding:14px;border:1px solid color-mix(in srgb,var(--mission-primary) 18%,transparent);border-radius:16px;background:var(--mission-surface-raised)}.ayo-os-roadmap__item h3{margin:14px 0 8px;color:var(--mission-text-strong);font-size:1rem}.ayo-os-roadmap__item p{margin:0;color:var(--mission-text-muted);font-size:.86rem}.ayo-os-ideas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ayo-os-idea{padding:14px;border:1px solid color-mix(in srgb,var(--mission-primary) 22%,transparent);border-radius:16px;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--mission-primary) 14%,transparent),transparent 40%),var(--mission-surface-raised)}.ayo-os-idea h3{margin:0;color:var(--mission-text-strong);font-size:1rem}.ayo-os-idea p{margin:12px 0 8px;color:var(--mission-text)}.ayo-os-idea small{display:block;color:var(--mission-text-muted);line-height:1.55}.app-pixel-2d .social-approvals-copy-field{font-family:var(--mono-font);font-size:10px!important;line-height:1.35!important}@media(max-width:1100px){.ayo-os-hero,.ayo-os-two-col{grid-template-columns:1fr}.ayo-os-grid,.ayo-os-grid--metrics,.ayo-os-ideas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ayo-os-grid,.ayo-os-grid--metrics,.ayo-os-ideas{grid-template-columns:1fr}.ayo-os-hero{padding:20px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist Variable", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist Variable", sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:#0000}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-auto{height:auto}.max-h-14{max-height:calc(var(--spacing) * 14)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-\[min\(28rem\,calc\(100dvh-17\.5rem\)\)\]{max-height:min(28rem,100dvh - 17.5rem)}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-6{width:calc(var(--spacing) * 6)}.w-auto{width:auto}.w-full{width:100%}.max-w-\[13rem\]{max-width:13rem}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/80{border-color:color-mix(in oklab,var(--border) 80%,transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-input\/80{border-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.border-input\/80{border-color:color-mix(in oklab,var(--input) 80%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.border-transparent{border-color:#0000}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/40{background-color:color-mix(in oklab,var(--background) 40%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.bg-card{background-color:var(--card)}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-muted,.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted) 20%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--muted) 70%,transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-clip-padding{background-clip:padding-box}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-contain{object-fit:contain}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-300{color:var(--color-amber-300)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-emerald-300{color:var(--color-emerald-300)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/80{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/80{color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-50{opacity:.5}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-primary\/10{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}@media(hover:hover){.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=selected\]\:bg-primary\/10[data-state=selected]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=selected\]\:bg-primary\/10[data-state=selected]{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}@media(min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media(hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_\[data-slot\=badge\]\]\:px-1\.5 [data-slot=badge]{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_\[data-slot\=badge\]\]\:py-0 [data-slot=badge]{padding-block:calc(var(--spacing) * 0)}.\[\&_\[data-slot\=badge\]\]\:text-\[10px\] [data-slot=badge]{font-size:10px}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}@media(hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:var(--ayo-primary,#0891b2);--primary-foreground:#fff;--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:#ecfeff;--accent-foreground:#041014;--destructive:#f43f5e;--destructive-foreground:oklch(98.5% 0 0);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:var(--ayo-primary,#0891b2);--chart-1:#0891b2;--chart-2:#0891b2;--chart-3:#10b981;--chart-4:#f59e0b;--chart-5:#ec4899;--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:#0891b2;--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:#0891b2}.dark{--background:var(--mission-bg,oklch(14.5% 0 0));--foreground:var(--mission-text,oklch(98.5% 0 0));--card:#0f172ae6;--card-foreground:var(--mission-text-strong,oklch(98.5% 0 0));--popover:#0f172af5;--popover-foreground:var(--mission-text-strong,oklch(98.5% 0 0));--primary:var(--ayo-primary-bright,#67e8f9);--primary-foreground:#0b1020;--secondary:#082f49b8;--secondary-foreground:var(--mission-text,oklch(98.5% 0 0));--muted:#0b1020d9;--muted-foreground:var(--mission-text-muted,oklch(70.8% 0 0));--accent:var(--ayo-accent-bright,#67e8f9);--accent-foreground:var(--mission-bg-deep,#0b1020);--destructive:#fb7185;--destructive-foreground:oklch(98.5% 0 0);--border:var(--mission-border,oklch(100% 0 0/.1));--input:var(--mission-border,oklch(100% 0 0/.15))}@supports (color:color-mix(in lab,red,red)){.dark{--input:color-mix(in srgb, var(--mission-border,oklch(100% 0 0/.15)) 80%, transparent)}}.dark{--ring:var(--ayo-primary-bright,#67e8f9);--chart-1:#67e8f9;--chart-2:#67e8f9;--chart-3:#10b981;--chart-4:#f59e0b;--chart-5:#ec4899;--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:#67e8f9;--sidebar-primary-foreground:#fff;--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:#67e8f9}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
