:root{color-scheme:dark;font-family:Avenir Next,Segoe UI,sans-serif;--background:#05070b;--background-elevated:#0b0f16;--surface:rgba(12,17,26,.9);--surface-strong:rgba(16,23,35,.98);--surface-muted:rgba(19,28,42,.7);--foreground:#f8fafc;--muted-foreground:#94a3b8;--border:rgba(148,163,184,.16);--border-strong:rgba(148,163,184,.3);--primary:#2563eb;--primary-foreground:#eff6ff;--accent:#f59e0b;--danger:#ef4444;--success:#22c55e;--warning:#f59e0b;--shadow-lg:0 28px 80px rgba(0,0,0,.5);--shadow-md:0 18px 40px rgba(0,0,0,.28);--radius-xl:30px;--radius-lg:22px;--radius-md:16px;--radius-sm:12px;--canvas-background:linear-gradient(180deg,#0b111b,#05070b);--canvas-border:rgba(148,163,184,.18);--canvas-badge-background:rgba(8,12,19,.82);--canvas-badge-border:rgba(148,163,184,.2);--canvas-badge-foreground:#e2e8f0;--canvas-overlay-background:rgba(4,8,14,.82);--canvas-overlay-foreground:#e2e8f0}:root[data-theme=light]{color-scheme:light;--background:#edf2f7;--background-elevated:#f8fafc;--surface:hsla(0,0%,100%,.88);--surface-strong:hsla(0,0%,100%,.98);--surface-muted:rgba(226,232,240,.72);--foreground:#0f172a;--muted-foreground:#475569;--border:rgba(15,23,42,.1);--border-strong:rgba(15,23,42,.2);--primary:#1d4ed8;--primary-foreground:#eff6ff;--accent:#d97706;--danger:#dc2626;--success:#15803d;--warning:#d97706;--shadow-lg:0 28px 80px rgba(15,23,42,.16);--shadow-md:0 18px 40px rgba(15,23,42,.1);--canvas-background:linear-gradient(180deg,#f8fafc,#e2e8f0);--canvas-border:rgba(15,23,42,.12);--canvas-badge-background:hsla(0,0%,100%,.84);--canvas-badge-border:rgba(15,23,42,.14);--canvas-badge-foreground:#0f172a;--canvas-overlay-background:rgba(241,245,249,.86);--canvas-overlay-foreground:#0f172a}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;color:var(--foreground);background:radial-gradient(circle at top left,rgba(37,99,235,.16),transparent 30%),radial-gradient(circle at top right,rgba(245,158,11,.12),transparent 24%),linear-gradient(180deg,var(--background-elevated) 0,var(--background) 100%)}button,input,select,textarea{font:inherit}a{color:inherit}.leo-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border:1px solid transparent;border-radius:999px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.leo-button:disabled{opacity:.56;cursor:not-allowed}.leo-button:hover:not(:disabled){transform:translateY(-1px)}.leo-button:focus-visible,.leo-input:focus-visible,.leo-textarea:focus-visible{outline:3px solid rgba(59,130,246,.24);outline-offset:2px}.leo-button[data-variant=primary]{color:var(--primary-foreground);background:linear-gradient(135deg,var(--primary) 0,#0f3ea8 100%);box-shadow:0 18px 36px rgba(37,99,235,.28)}:root[data-theme=light] .leo-button[data-variant=primary]{box-shadow:0 14px 28px rgba(37,99,235,.18)}.leo-button[data-variant=secondary]{color:var(--foreground);background:var(--surface-muted);border-color:var(--border)}.leo-button[data-variant=ghost]{color:var(--foreground);background:transparent}.leo-button[data-size=sm]{min-height:38px;padding:0 .95rem;font-size:.92rem}.leo-button[data-size=md]{min-height:44px;padding:0 1.1rem;font-size:.96rem}.leo-button[data-size=lg]{min-height:50px;padding:0 1.25rem;font-size:1rem}.leo-button[data-size=icon]{width:44px;height:44px;padding:0}.leo-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.leo-card-content,.leo-card-footer,.leo-card-header{padding:1.3rem 1.35rem}.leo-card-header{display:grid;grid-gap:.35rem;gap:.35rem}.leo-card-description,.leo-card-title{margin:0}.leo-card-title{font-size:1.1rem;font-weight:800}.leo-card-description{color:var(--muted-foreground);line-height:1.55}.leo-card-content{display:grid;grid-gap:1rem;gap:1rem}.leo-card-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.leo-input,.leo-textarea{width:100%;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.04);color:var(--foreground);padding:.9rem 1rem;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}:root[data-theme=light] .leo-input,:root[data-theme=light] .leo-textarea{background:hsla(0,0%,100%,.9)}.leo-input::placeholder,.leo-textarea::placeholder{color:color-mix(in srgb,var(--muted-foreground) 86%,transparent)}.leo-input:hover,.leo-textarea:hover{border-color:var(--border-strong)}.leo-input:focus-visible,.leo-textarea:focus-visible{border-color:rgba(59,130,246,.46);box-shadow:0 0 0 3px rgba(59,130,246,.16)}.leo-textarea{min-height:140px;resize:vertical;line-height:1.5}.leo-checkbox-row{display:flex;align-items:center;gap:.55rem;color:var(--muted-foreground);font-size:.9rem}.leo-checkbox-row input{width:1rem;height:1rem;accent-color:#2563eb}.leo-badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 .8rem;border-radius:999px;border:1px solid transparent;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.leo-badge[data-tone=neutral]{color:var(--muted-foreground);background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.14)}.leo-badge[data-tone=success]{color:#86efac;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.2)}.leo-badge[data-tone=warning]{color:#fcd34d;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.2)}.leo-badge[data-tone=danger]{color:#fca5a5;background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.2)}:root[data-theme=light] .leo-badge[data-tone=success]{color:#166534}:root[data-theme=light] .leo-badge[data-tone=warning]{color:#92400e}:root[data-theme=light] .leo-badge[data-tone=danger]{color:#991b1b}.leo-scroll-area{min-height:0;overflow:auto}.leo-scroll-area::-webkit-scrollbar{width:10px;height:10px}.leo-scroll-area::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(148,163,184,.3);background-clip:padding-box}.leo-separator{background:var(--border);border-radius:999px}.leo-separator[data-orientation=horizontal]{width:100%;height:1px}.leo-separator[data-orientation=vertical]{width:1px;height:100%}.leo-dialog-portal{position:fixed;inset:0;z-index:60}.leo-dialog-overlay{position:absolute;inset:0;border:0;background:rgba(2,6,12,.72)}.leo-dialog-content{position:absolute;top:50%;left:50%;width:min(960px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);display:grid;grid-gap:1rem;gap:1rem;padding:1.4rem;border:1px solid var(--border-strong);border-radius:var(--radius-xl);background:var(--surface-strong);box-shadow:var(--shadow-lg);transform:translate(-50%,-50%);overflow:hidden}.leo-dialog-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;background:hsla(0,0%,100%,.04);color:var(--muted-foreground);cursor:pointer}.leo-dialog-header{display:grid;grid-gap:.35rem;gap:.35rem;padding-right:2.5rem}.leo-dialog-description,.leo-dialog-title{margin:0}.leo-dialog-title{font-size:1.2rem;font-weight:800}.leo-dialog-description{color:var(--muted-foreground);line-height:1.55}.leo-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.leo-shell{grid-template-columns:auto minmax(0,1fr) 340px;height:100vh;height:100svh;overflow:hidden}.leo-shell,.leo-sidebar{display:grid;min-height:100vh;min-height:100svh}.leo-sidebar{width:320px;grid-template-rows:auto auto minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:1rem;border-right:1px solid var(--border);background:rgba(7,10,16,.94);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transition:width .18s ease,transform .18s ease;z-index:20}:root[data-theme=light] .leo-sidebar{background:rgba(241,245,249,.92)}.leo-sidebar.is-collapsed{width:88px}.leo-sidebar-top{display:flex;align-items:flex-start;gap:.8rem}.leo-sidebar-brand{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.leo-sidebar-brand h1,.leo-sidebar-brand p{margin:0}.leo-sidebar-brand h1{font-size:1.2rem;line-height:1.05}.leo-sidebar-brand p{color:var(--muted-foreground);line-height:1.45}.leo-sidebar-card{border-radius:calc(var(--radius-xl) - 4px)}.leo-sidebar-card-content{gap:.85rem}.leo-sidebar-form{display:grid;grid-gap:.75rem;gap:.75rem}.leo-validation{margin:0;color:#fca5a5;font-size:.9rem}.leo-inline-actions{display:flex;flex-wrap:wrap;gap:.65rem}.leo-collapsed-create{justify-self:center}.leo-project-list{display:grid;align-content:start;grid-gap:.7rem;gap:.7rem;min-height:100%}.leo-project-button{width:100%;height:auto;min-height:74px;flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);text-align:left;padding:.95rem 1rem}.leo-project-button.is-compact{width:52px;min-height:52px;padding:0;align-items:center;justify-content:center;justify-self:center;border-radius:18px}.leo-project-initials,.leo-project-meta,.leo-project-name{display:block}.leo-project-name{font-size:.98rem}.leo-project-meta{color:var(--muted-foreground);font-size:.85rem;font-weight:600}.leo-project-initials{font-size:.88rem}.leo-main{display:flex}.leo-control-sidebar,.leo-main{min-width:0;min-height:0;height:100%;overflow:hidden}.leo-control-sidebar{border-left:1px solid var(--border);background:rgba(7,10,16,.86);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}:root[data-theme=light] .leo-control-sidebar{background:rgba(241,245,249,.88)}.leo-control-sidebar-scroll{height:100%}.leo-control-sidebar-content{min-height:100%;display:grid;align-content:start;grid-gap:1rem;gap:1rem;padding:1rem}.leo-control-card{border-radius:calc(var(--radius-xl) - 4px)}.leo-control-card-header{gap:.6rem}.leo-control-card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.leo-toggle-group{display:inline-flex;flex-wrap:wrap;gap:.45rem;padding:.3rem;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted)}.leo-mobile-toggle{display:none}.leo-control-stack,.leo-control-status-list{gap:.9rem}.leo-alert{margin:0;padding:.95rem 1rem;border-radius:var(--radius-md);border:1px solid transparent;font-weight:700}.leo-alert-danger{color:#fecaca;border-color:rgba(239,68,68,.22);background:rgba(127,29,29,.32)}:root[data-theme=light] .leo-alert-danger{color:#991b1b;background:hsla(0,93%,94%,.86)}.leo-stage-badges{display:flex;flex-wrap:wrap;gap:.55rem}.leo-control-group{display:grid;grid-gap:.6rem;gap:.6rem}.leo-agent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.leo-imported-model-actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.leo-control-label{color:var(--muted-foreground);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.leo-control-hint{margin:0;color:var(--muted-foreground);line-height:1.55}.leo-control-button{justify-content:flex-start}.leo-stage-view{min-height:0;flex:1 1 auto;height:100%;overflow:hidden}.leo-stage-view-full{border-radius:0}.leo-stage-view>div,.leo-viewer-stack{width:100%;height:100%}.leo-viewer-stack{position:relative}.leo-empty-stage{width:100%;height:100%;min-height:100%;display:grid;place-items:center;align-content:center;grid-gap:.75rem;gap:.75rem;padding:2rem;text-align:center;border:0;border-radius:0;background:linear-gradient(180deg,rgba(59,130,246,.06),transparent)}.leo-empty-stage h3,.leo-empty-stage p{margin:0}.leo-empty-stage p{max-width:34rem;color:var(--muted-foreground);line-height:1.6}.leo-prompt-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start}.leo-prompt-bar-sidebar{grid-template-columns:1fr}.leo-prompt-input{min-height:48px}.leo-production-list{display:grid;grid-gap:.7rem;gap:.7rem}.leo-production-item{width:100%;display:grid;grid-gap:.45rem;gap:.45rem;padding:.85rem .95rem;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.03);color:inherit;text-align:left;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease}.leo-production-item:hover{border-color:var(--border-strong);background:hsla(0,0%,100%,.05);transform:translateY(-1px)}.leo-production-item.is-selected{border-color:rgba(59,130,246,.34);background:rgba(59,130,246,.08);box-shadow:inset 0 0 0 1px rgba(59,130,246,.16)}.leo-production-item-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.6rem}.leo-production-item-badges{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.leo-production-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.leo-login-shell{min-height:100svh;display:grid;place-items:center;padding:1.5rem;background:var(--background)}.leo-login-panel{width:min(420px,100%);display:grid;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg)}.leo-login-panel h1{margin:0;font-size:1.6rem}.leo-login-form{display:grid;grid-gap:.9rem;gap:.9rem}.leo-form-error{margin:0;color:#fca5a5;line-height:1.5}.leo-account-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.03)}.leo-account-row>div{min-width:0;display:grid;grid-gap:.2rem;gap:.2rem}.leo-muted-label{color:var(--muted-foreground);font-size:.78rem;font-weight:700;text-transform:uppercase}.leo-production-stat{display:grid;grid-gap:.3rem;gap:.3rem;padding:.8rem .85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.03)}.leo-diff-list,.leo-production-exports,.leo-production-materials,.leo-validation-list{display:grid;grid-gap:.65rem;gap:.65rem}.leo-diff-item,.leo-validation-item{display:flex;gap:.7rem;align-items:flex-start;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.03)}.leo-diff-item>div{min-width:0;display:grid;grid-gap:.2rem;gap:.2rem}.leo-production-export,.leo-production-material{display:flex;gap:.7rem;align-items:flex-start;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.03)}.leo-production-export,.leo-production-material>div{min-width:0;display:grid;grid-gap:.2rem;gap:.2rem}.leo-production-export-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.55rem}.leo-revision-card-content,.leo-revision-dots{min-height:180px;display:flex;align-items:center;justify-content:center}.leo-revision-dots{position:relative;width:100%;flex-direction:column;gap:.9rem;padding:.5rem .75rem}.leo-revision-dots:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,var(--border-strong) 16%,var(--border-strong) 84%,transparent)}.leo-revision-dot{position:relative;width:14px;height:14px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-strong);cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.leo-revision-dot:hover{transform:scale(1.08)}.leo-revision-dot.is-latest{border-color:rgba(34,197,94,.55);box-shadow:0 0 0 3px rgba(34,197,94,.12)}.leo-revision-dot.is-selected{background:var(--primary);border-color:rgba(147,197,253,.9);box-shadow:0 0 0 5px rgba(59,130,246,.18)}.leo-revision-dot.is-empty{cursor:default;background:rgba(148,163,184,.12)}.leo-scene-dialog{width:min(1120px,calc(100vw - 2rem));grid-template-rows:auto auto auto minmax(0,1fr) auto}.leo-product-dialog,.leo-task-dialog{width:min(1180px,calc(100vw - 2rem));grid-template-rows:auto auto auto minmax(0,1fr) auto}.leo-scene-dialog-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.leo-task-dialog-grid{min-height:0;display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);grid-gap:1rem;gap:1rem}.leo-product-dialog-grid{min-height:0;display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:1rem;gap:1rem}.leo-product-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.leo-transcript-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center}.leo-task-transcript-scroll{min-height:0}.leo-task-transcript{display:grid;grid-gap:.75rem;gap:.75rem}.leo-task-entry{display:grid;grid-gap:.45rem;gap:.45rem;background:hsla(0,0%,100%,.03)}.leo-code-block,.leo-task-entry{padding:.8rem .9rem;border:1px solid var(--border);border-radius:var(--radius-md)}.leo-code-block{margin:0;background:rgba(15,23,42,.32);color:var(--foreground);font-size:.84rem;line-height:1.5;overflow:auto;white-space:pre-wrap;word-break:break-word}.leo-product-inspector,.leo-product-tree{min-height:0}.leo-product-tree-list{display:grid;grid-gap:.8rem;gap:.8rem}.leo-product-tree-group{display:grid;grid-gap:.55rem;gap:.55rem}.leo-product-tree-children{display:grid;grid-gap:.45rem;gap:.45rem;padding-left:1rem}.leo-product-tree-item{width:100%;display:grid;grid-gap:.2rem;gap:.2rem;padding:.8rem .9rem;border:1px solid var(--border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.03);color:inherit;text-align:left;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.leo-product-tree-item.is-module{background:rgba(59,130,246,.06)}.leo-product-tree-item.is-selected{border-color:rgba(59,130,246,.34);background:rgba(59,130,246,.1);box-shadow:inset 0 0 0 1px rgba(59,130,246,.16)}.leo-product-inspector{min-height:0;overflow:auto;display:grid;align-content:start;grid-gap:1rem;gap:1rem}.leo-scene-dialog-grid{min-height:0;display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:1rem;gap:1rem}.leo-scene-dialog-list,.leo-scene-editor-card{min-height:0}.leo-scene-card-list{display:grid;grid-gap:.8rem;gap:.8rem}.leo-scene-card{border-radius:calc(var(--radius-lg) - 4px)}.leo-scene-card.is-selected{border-color:rgba(59,130,246,.34);box-shadow:inset 0 0 0 1px rgba(59,130,246,.16)}.leo-scene-card-content{gap:.65rem}.leo-scene-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.leo-scene-card-header>div:first-child{display:grid;grid-gap:.2rem;gap:.2rem}.leo-scene-swatch{width:18px;height:18px;border-radius:999px;border:1px solid hsla(0,0%,100%,.26);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.leo-scene-editor-card{display:grid;grid-template-rows:auto minmax(0,1fr)}.leo-scene-editor-content{min-height:0;align-content:start;overflow:auto}.leo-field{display:grid;grid-gap:.5rem;gap:.5rem}.leo-field label{font-size:.92rem;font-weight:700}.leo-kind-row{display:flex;flex-wrap:wrap;gap:.55rem}.leo-inspector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.leo-inspector-grid-compact{grid-template-columns:minmax(0,1fr) 120px}.leo-color-input{min-height:46px;padding:.35rem}.leo-empty-state{margin:0;line-height:1.6}.leo-empty-state,.leo-muted{color:var(--muted-foreground)}.leo-icon{width:18px;height:18px}.leo-icon-inline{margin-right:.1rem}.leo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.leo-sidebar-backdrop{display:none}@media (max-width:1080px){.leo-shell{grid-template-columns:auto minmax(0,1fr) 300px}.leo-product-dialog-grid,.leo-scene-dialog-grid,.leo-task-dialog-grid{grid-template-columns:1fr}}@media (max-width:900px){.leo-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,100svh) auto;height:auto}.leo-sidebar{position:fixed;inset:0 auto 0 0;width:min(86vw,340px);transform:translateX(-100%);box-shadow:var(--shadow-lg)}.leo-sidebar.is-mobile-open{transform:translateX(0)}.leo-sidebar-backdrop{display:block;position:fixed;inset:0;z-index:15;border:0;background:rgba(2,6,12,.55)}.leo-control-sidebar{height:auto;min-height:auto;border-left:0;border-top:1px solid var(--border)}.leo-control-sidebar-scroll{height:auto}.leo-control-sidebar-content{padding:.9rem}.leo-main{height:100svh;min-height:100svh}.leo-mobile-toggle{display:inline-flex}}@media (max-width:720px){.leo-card-content,.leo-card-footer,.leo-card-header{padding:1rem}.leo-dialog-content{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);padding:1rem}.leo-control-card-top,.leo-dialog-footer,.leo-inline-actions,.leo-kind-row,.leo-scene-dialog-toolbar,.leo-stage-badges{align-items:stretch;flex-direction:column}.leo-control-button,.leo-toggle-group{width:100%}.leo-toggle-group .leo-button{flex:1 1}.leo-agent-grid,.leo-prompt-bar,.leo-prompt-bar-sidebar{grid-template-columns:1fr}.leo-production-export-head,.leo-production-item-badges,.leo-production-item-head{justify-content:flex-start}.leo-inspector-grid,.leo-inspector-grid-compact,.leo-product-editor-grid,.leo-production-stats,.leo-transcript-tools{grid-template-columns:1fr}}