.listing-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.workshop-batch{gap:16px;display:grid}.batch-toolbar{background:#0206173d;border:1px solid #94a3b821;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.batch-source{min-width:0}.batch-source strong,.batch-head strong{color:#fff;font-size:14px;font-weight:900;display:block}.batch-source p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:18px}.batch-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.batch-actions button{min-height:38px;padding:0 12px}.batch-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;display:grid}.batch-panel{background:#0206173d;border:1px solid #94a3b821;border-radius:8px;gap:12px;padding:14px;display:grid}.batch-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.batch-head span{color:var(--muted);font-size:11px;font-weight:800}.prompt-list{gap:8px;display:grid}.single-prompt-row{grid-template-columns:34px minmax(0,1fr) 58px;align-items:center;gap:8px}.single-prompt-row>span{color:#6ee7d8;background:#2dd4bf14;border:1px solid #2dd4bf52;border-radius:999px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid}.prompt-line-input{color:#f8fafc;background:#0f172a85;border:1px solid #94a3b824;border-radius:7px;outline:none;width:100%;min-width:0;height:40px;padding:0 12px;font-size:12px;line-height:40px}.prompt-line-input:focus{border-color:#2dd4bf80;box-shadow:0 0 0 3px #2dd4bf14}.single-prompt-row button{height:40px;padding:0 12px}.prompt-error{color:#fecaca;font-size:11px;line-height:16px}.prompt-item{background:#0f172a6b;border:1px solid #94a3b81f;border-radius:7px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.prompt-item span{color:#6ee7d8;background:#2dd4bf14;border:1px solid #2dd4bf52;border-radius:999px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid}.prompt-item p{color:#dbe4ef;margin:0;font-size:12px;line-height:19px}.queue-row{background:#0f172a61;border:1px solid #94a3b81f;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:10px 12px;display:flex}.queue-row b{color:#fff;font-size:13px;display:block}.queue-row span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.queue-row i{background:#64748b;border-radius:999px;width:8px;height:8px;box-shadow:0 0 #2dd4bf66}.queue-row.is-ready i{background:#7df4e4;box-shadow:0 0 0 6px #7df4e41f}.queue-row.is-done i{background:#f5d4aa}.batch-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.batch-assets{margin-top:0}.listing-card{flex-direction:column;gap:10px;display:flex}.image-workshop{gap:13px;display:grid}.studio-grid{grid-template-columns:minmax(220px,.9fr) minmax(220px,1fr);gap:12px;display:grid;position:relative}.canvas-stage{background-color:#0206176b;background-image:linear-gradient(45deg,#94a3b814 25%,#0000 25%),linear-gradient(-45deg,#94a3b814 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#94a3b814 75%),linear-gradient(-45deg,#0000 75%,#94a3b814 75%),none;background-position:0 0,0 12px,12px -12px,-12px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #2dd4bf33;border-radius:8px;place-items:center;min-height:270px;display:grid;position:relative;overflow:hidden}.canvas-stage:after{content:"";border:1px dashed #2dd4bf3d;border-radius:8px;position:absolute;inset:20px}.canvas-product{z-index:1;width:154px;height:154px;color:var(--cyan);text-align:center;background:#0f172ad1;border:1px solid #ffffff24;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 22px 60px #00000047}.canvas-product strong,.canvas-product span{max-width:120px;display:block}.canvas-product strong{color:var(--fg);margin-top:-18px;font-size:13px}.canvas-product span{color:var(--muted);font-size:11px}.canvas-badge{z-index:1;color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b47;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900;position:absolute;bottom:14px;right:14px}.prompt-console{background:#0206176b;border:1px solid #2dd4bf29;border-radius:8px;gap:8px;padding:12px;display:grid;position:relative}.prompt-console div{justify-content:space-between;align-items:center;gap:12px;display:flex}.prompt-console strong,.export-checklist strong{font-size:14px;font-weight:900}.prompt-console small{color:var(--muted);font-size:11px}.prompt-console p{color:#dbe4ef;border-left:2px solid #2dd4bf6b;margin:0;padding:7px 0 7px 10px;font-size:13px;line-height:20px}.asset-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;position:relative}.asset-preview-grid div{background:linear-gradient(135deg,#2dd4bf1c,#0000 50%),#0206175c;border:1px solid #94a3b824;border-radius:8px;min-height:104px;padding:11px}.asset-preview-grid span,.asset-preview-grid strong,.asset-preview-grid small{display:block}.asset-preview-grid span{color:var(--cyan);font-size:11px;font-weight:900}.asset-preview-grid strong{margin-top:28px;font-size:13px}.asset-preview-grid small{color:var(--muted);margin-top:4px;font-size:11px}.export-checklist{background:#0206174d;border:1px solid #94a3b821;border-radius:8px;padding:12px;position:relative}.listing-layout{align-items:start;grid-template-columns:repeat(2,minmax(500px,1fr))!important}.listing-layout .workshop-batch,.listing-layout .batch-result-wall{grid-column:1/-1!important}.listing-layout .workshop-batch,.listing-layout .batch-result-wall,.listing-layout .batch-panel,.listing-layout .prompt-console,.listing-layout .export-checklist{overflow:visible}.listing-layout .workshop-batch{grid-row:auto!important}.listing-layout .batch-result-wall{gap:16px;display:grid}.batch-grid{align-items:stretch;grid-template-columns:minmax(560px,1.15fr) minmax(420px,.85fr)!important}.prompt-list{gap:8px}.prompt-item{grid-template-columns:34px minmax(0,1fr);align-items:start;min-height:0}.prompt-item p{display:block;overflow:visible}.queue-row{min-height:42px}.batch-progress,.asset-preview-grid.batch-assets{grid-template-columns:repeat(4,minmax(0,1fr))!important}.asset-preview-grid.batch-assets div{align-content:space-between;min-height:148px;display:grid}.asset-preview-grid.batch-assets strong{white-space:normal;margin-top:14px}.export-checklist{min-height:max-content}.export-checklist .compact-list{margin-bottom:0}.command-card,.signal-card,.workflow-node,.topbar-intel span,.data-row,.source-row,.queue-row,.prompt-item,.batch-panel,.asset-preview-grid div{min-width:0}.field>span,.batch-source strong,.batch-head strong,.extract-preview strong,.source-row span,.queue-row b,.asset-preview-grid strong,.prompt-console strong,.export-checklist strong{color:var(--fg)}.batch-toolbar,.batch-panel,.prompt-console,.export-checklist,.extract-preview div,.asset-signal-panel div,.rag-step,.source-row,.discussion-feed article,.project-row,.data-row,.queue-row,.prompt-item,.asset-preview-grid div,.risk-meter{background:#ffffff8c;border-color:#2a324217;border-radius:12px}.asset-preview-grid div{background:radial-gradient(circle at 80% 16%,#087f731f,#0000 34%),linear-gradient(#fffc,#f9f7f29e);min-height:124px}.listing-layout{grid-template-rows:minmax(0,1fr)!important}.listing-layout .image-workshop{grid-row:1!important}.listing-layout .listing-card{min-height:0!important}.listing-layout .listing-card .compact-list,.batch-result-wall .asset-preview-grid,.batch-result-wall .export-checklist,.image-workshop .batch-grid,.image-workshop .batch-progress{max-height:100%}.listing-layout{grid-template-rows:minmax(0,1.12fr) minmax(0,.88fr)!important;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr)!important;gap:14px!important}.listing-layout .workshop-batch{grid-area:1/1/auto/-1!important;grid-template-rows:auto 42px minmax(0,1fr) auto!important;gap:12px!important;min-height:0!important;padding:18px!important;display:grid!important}.genesis-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.genesis-steps button{color:#e2e8f0ad;cursor:pointer;background:#ffffff09;border:1px solid #7df4e41f;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:0;height:34px;font-size:12px;font-weight:800;display:flex}.genesis-steps b{color:#0b1117;background:#f5d4aae6;border-radius:999px;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.genesis-steps button.is-active{color:#101419;background:linear-gradient(135deg,#f5d4aa 0%,#c9965c 72%,#7df4e4 180%);border-color:#f5d4aa8c}.genesis-steps button.is-done:not(.is-active){color:#f4f7fbe6;background:#7df4e414;border-color:#7df4e447}.genesis-steps button>span{text-align:left;min-width:0;display:grid}.genesis-steps button strong,.genesis-steps button em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.genesis-steps button strong{font-size:11px;line-height:13px}.genesis-steps button em{color:currentColor;opacity:.68;font-size:9px;line-height:11px}.studio-genesis-grid{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr) minmax(320px,.95fr)!important;gap:12px!important;min-height:0!important;overflow:hidden!important}.listing-layout .batch-panel{background:linear-gradient(#ffffff0e,#ffffff06),#03070c7a!important;border-color:#7df4e424!important;border-radius:12px!important;min-height:0!important;padding:12px!important;overflow:hidden!important}.studio-upload-panel,.studio-control-panel,.studio-output-panel{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;display:grid!important}.studio-upload-control{background:#ffffff09;border:1px dashed #7df4e438;border-radius:12px;min-height:86px;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.studio-upload-control .upload-cta{color:#101419;white-space:nowrap;background:linear-gradient(135deg,#f5d4aa 0%,#c9965c 72%,#7df4e4 180%);border-radius:999px;justify-content:center;align-items:center;gap:7px;width:112px;min-height:38px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 14px 28px #b9824d2e}.studio-upload-control svg{color:currentColor!important;background:0 0!important;border:0!important;grid-row:auto!important;width:16px!important;height:16px!important;padding:0!important}.studio-asset-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;display:grid}.studio-asset-slots button{color:#e2e8f07a;text-align:center;cursor:pointer;background:#ffffff08;border:1px solid #94a3b81f;border-radius:10px;place-items:center;min-height:54px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.studio-asset-slots button.is-filled{color:#f8fafc;background:linear-gradient(135deg,#7df4e41a,#f5d4aa14);border-color:#7df4e452}.studio-asset-slots button.is-case{color:#f8fafc;background:#ffffff0a;border-color:#f5d4aa2e;place-items:end stretch;padding:0;position:relative}.studio-asset-slots button.is-case img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.studio-asset-slots button.is-case:after{content:"";background:linear-gradient(#02060c0f 0%,#02060cc7 100%);position:absolute;inset:0}.studio-asset-slots button.is-case>span{z-index:1;text-align:left;gap:1px;width:100%;padding:6px;display:grid;position:relative}.studio-asset-slots button.is-case strong,.studio-asset-slots button.is-case em,.studio-asset-slots .asset-file-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.studio-asset-slots button.is-case strong{color:#f8fafc;font-size:10px;line-height:12px}.studio-asset-slots button.is-case em{color:#f5d4aadb;font-size:8px;line-height:10px}.studio-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studio-mode-tabs button,.studio-option-grid button{border-radius:999px;min-height:34px;font-size:12px}.studio-mode-tabs button.is-active{color:#101419;background:linear-gradient(135deg,#f5d4aa 0%,#c9965c 72%,#7df4e4 180%);border-color:#f5d4aa8c}.prompt-compact{background:#ffffff06;border:1px solid #94a3b81a;border-radius:12px;gap:8px;padding:10px;display:grid}.prompt-compact .batch-head{min-height:32px}.prompt-compact .batch-head button{border-radius:999px;min-height:30px;padding:0 10px;font-size:12px}.prompt-compact .single-prompt-row{grid-template-columns:30px minmax(0,1fr)!important}.prompt-compact .prompt-line-input{background:#050a0fb8!important;border-radius:10px!important;height:38px!important;line-height:34px!important}.studio-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.studio-size-title{color:#e2e8f0b8;grid-column:1/-1;font-size:12px;font-weight:900}.studio-option-grid label{gap:6px;display:grid}.studio-option-grid label>span{color:#e2e8f09e;font-size:11px;font-weight:900}.studio-option-grid input{border-radius:10px!important;height:36px!important;padding:0 10px!important}.studio-primary-actions{grid-template-columns:1fr 1fr;margin-top:auto;gap:8px!important;display:grid!important}.studio-output-panel{grid-template-rows:auto minmax(0,1fr) auto!important}.studio-output-empty{color:#e2e8f0ad;text-align:center;background:radial-gradient(circle at 50% 20%,#7df4e417,#0000 38%),#ffffff06;border:1px dashed #94a3b829;border-radius:14px;align-content:center;place-items:center;gap:8px;min-height:0;display:grid}.studio-output-empty strong{color:#f8fafc;font-size:13px}.studio-output-empty small{color:#e2e8f08a;max-width:240px;font-size:11px;line-height:17px}.studio-output-panel .queue-list{max-height:128px;padding-right:2px;overflow-y:auto}.listing-layout .batch-progress{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.listing-layout{grid-template-rows:minmax(0,1fr) 96px!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;grid-auto-rows:96px!important;align-content:stretch!important;align-items:stretch!important;overflow:hidden!important}.listing-layout .workshop-batch{grid-area:1/1/auto/-1!important;grid-template-rows:50px 30px minmax(150px,1fr) 42px!important;height:100%!important;min-height:0!important}.listing-layout .batch-result-wall{grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:hidden!important}.listing-layout>.listing-card:not(.batch-result-wall){grid-area:2/2!important;height:100%!important;min-height:0!important;overflow:hidden!important}.listing-layout .studio-genesis-grid{height:100%!important;min-height:0!important}.listing-layout .batch-progress{min-height:42px!important;overflow:hidden!important}.listing-layout .workshop-batch>.panel-header{align-items:center!important;min-height:0!important;margin-bottom:0!important}.listing-layout .workshop-batch>.panel-header .panel-icon{width:32px!important;height:32px!important}.listing-layout .workshop-batch>.panel-header p:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:2px!important;font-size:12px!important;line-height:16px!important}.listing-layout .genesis-steps button{height:30px!important}.listing-layout .batch-progress .workflow-node{min-height:40px!important;padding:6px 8px!important}.listing-layout .batch-progress .workflow-dot{width:24px!important;height:24px!important}.listing-layout .batch-progress small{display:none!important}.listing-layout{grid-template-rows:58px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.listing-subnav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:0;display:grid}.listing-subnav button{text-align:left;color:#e2e8f0b8;background:#ffffff0a;border-radius:12px;place-content:center start;gap:3px;min-width:0;height:58px;min-height:0;padding:8px 12px;display:grid}.listing-subnav button.is-active,.listing-subnav button[aria-pressed=true]{color:#101419;background:linear-gradient(135deg,#f5d4aa 0%,#c9965c 72%,#7df4e4 180%);border-color:#f5d4aa85;box-shadow:0 16px 34px #b9824d2e}.listing-subnav strong,.listing-subnav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listing-subnav strong{font-size:13px;line-height:17px}.listing-subnav span{opacity:.74;font-size:11px;line-height:14px}.listing-layout .workshop-batch,.listing-layout .batch-result-wall{grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:hidden!important}.listing-layout .batch-result-wall{grid-template-rows:auto minmax(0,1fr) auto!important;gap:12px!important;display:grid!important}.listing-layout .batch-result-wall .asset-preview-grid{min-height:0!important;overflow-y:auto!important}.page-grid,.command-card,.command-card>*,.batch-panel,.panel-header,.panel-header>div{min-width:0!important}.listing-layout,.persona-layout,.market-layout{grid-template-rows:50px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;overflow:hidden!important}.listing-subnav,.persona-subnav,.market-subnav{grid-row:1!important;gap:8px!important;height:50px!important;min-height:0!important}.listing-subnav button,.persona-subnav button,.market-subnav button{border-radius:12px!important;height:50px!important;padding:7px 11px!important}.listing-subnav strong,.persona-subnav strong,.market-subnav strong{font-size:12px!important;line-height:16px!important}.listing-subnav span,.persona-subnav span,.market-subnav span{font-size:10px!important;line-height:13px!important}.listing-layout .workshop-batch,.listing-layout .batch-result-wall,.persona-layout .agent-panel,.persona-layout .discussion-card,.market-layout .market-tax-detail,.market-layout .tax-formula-panel,.market-layout .rag-source-card{grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:hidden!important}.listing-layout .workshop-batch{grid-template-rows:auto 30px minmax(0,1fr) 38px!important;gap:10px!important;padding:16px 18px!important;display:grid!important}.listing-layout .workshop-batch>.panel-header h2{font-size:24px!important;line-height:27px!important}.listing-layout .workshop-batch>.panel-header p:last-child{-webkit-line-clamp:1!important}.listing-layout .genesis-steps{height:30px!important;min-height:0!important}.listing-layout .genesis-steps button{height:30px!important;min-height:0!important;font-size:11px!important}.listing-layout .studio-genesis-grid{grid-template-columns:minmax(220px,.78fr) minmax(360px,1.22fr) minmax(280px,.9fr)!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.listing-layout .batch-panel{min-height:0!important;display:grid!important;overflow:hidden!important}.listing-layout .studio-control-panel{grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;padding-right:2px!important;overflow-y:auto!important}.listing-layout .studio-upload-control{min-height:76px!important;padding:10px!important}.listing-layout .upload-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0!important;display:-webkit-box!important;overflow:hidden!important}.listing-layout .studio-asset-slots{min-height:0!important;padding-right:2px!important;overflow-y:auto!important}.listing-layout .studio-asset-slots button{height:58px!important;min-height:58px!important}.listing-layout .prompt-compact{min-height:0!important;padding:9px!important}.listing-layout .prompt-compact .batch-head{grid-template-columns:minmax(0,1fr) auto!important}.listing-layout .single-prompt-row{min-height:38px!important;overflow:hidden!important}.listing-layout .prompt-line-input{min-width:0!important}.listing-layout .studio-option-grid{align-content:start!important;min-height:0!important;padding-right:2px!important;overflow-y:auto!important}.listing-layout .studio-primary-actions{align-self:end!important;margin:0!important}.listing-layout .studio-primary-actions button{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;min-height:38px!important;padding:0 10px!important;overflow:hidden!important}.listing-firewall-strip{background:#082f493d!important;border:1px solid #22d3ee33!important;grid-template-columns:minmax(0,.85fr) auto minmax(0,1.2fr)!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:8px 10px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}.listing-firewall-strip span,.listing-firewall-strip em{color:#cbd5e1b8!important;letter-spacing:.08em!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:10px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}.listing-firewall-strip span{text-transform:uppercase!important}.listing-firewall-strip strong{color:#f8fafc!important;white-space:nowrap!important;font-size:13px!important;line-height:1.35!important}.listing-firewall-strip.blocked{background:#7f1d1d33!important;border-color:#f871716b!important}.listing-firewall-strip.needs_review{background:#78350f2e!important;border-color:#fbbf246b!important}.listing-firewall-strip.low_risk{background:#14532d2e!important;border-color:#2dd4bf5c!important}.listing-package-panel{background:#0f172a3d!important;border:1px solid #60a5fa2b!important;gap:7px!important;min-width:0!important;min-height:0!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}.listing-package-head{grid-template-columns:minmax(0,.75fr) minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.listing-package-head span,.listing-package-head strong,.listing-package-panel>p,.listing-package-card span,.listing-package-card em,.listing-package-card li,.listing-package-card small,.listing-package-error{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.listing-package-head span{color:#93c5fdd1!important;letter-spacing:.08em!important;white-space:nowrap!important;font-size:10px!important;font-weight:900!important;line-height:13px!important}.listing-package-head strong{color:#f8fafc!important;white-space:nowrap!important;font-size:12px!important;line-height:16px!important}.listing-package-head button{color:#dbeafee6!important;white-space:nowrap!important;background:#3b82f61a!important;border-color:#60a5fa38!important;min-height:26px!important;padding:0 8px!important;font-size:9px!important;font-weight:900!important}.listing-package-panel>p{color:#cbd5e1b8!important;white-space:nowrap!important;margin:0!important;font-size:10px!important;line-height:13px!important}.listing-package-grid{scrollbar-width:thin!important;scrollbar-color:#7df4e473 #0f172a66!important;gap:7px!important;min-width:0!important;padding-bottom:3px!important;display:flex!important;overflow:auto hidden!important}.listing-package-grid::-webkit-scrollbar{height:5px!important}.draft-supplier-list::-webkit-scrollbar{height:5px!important}.draft-rule-source-list::-webkit-scrollbar{height:5px!important}.draft-action-list::-webkit-scrollbar{height:5px!important}.draft-history-list::-webkit-scrollbar{height:5px!important}.listing-package-grid::-webkit-scrollbar-track{background:#0f172a66!important}.draft-supplier-list::-webkit-scrollbar-track{background:#0f172a66!important}.draft-rule-source-list::-webkit-scrollbar-track{background:#0f172a66!important}.draft-action-list::-webkit-scrollbar-track{background:#0f172a66!important}.draft-history-list::-webkit-scrollbar-track{background:#0f172a66!important}.listing-package-grid::-webkit-scrollbar-thumb{background:#7df4e473!important;border-radius:999px!important}.draft-supplier-list::-webkit-scrollbar-thumb{background:#7df4e473!important;border-radius:999px!important}.draft-rule-source-list::-webkit-scrollbar-thumb{background:#7df4e473!important;border-radius:999px!important}.draft-action-list::-webkit-scrollbar-thumb{background:#7df4e473!important;border-radius:999px!important}.draft-history-list::-webkit-scrollbar-thumb{background:#7df4e473!important;border-radius:999px!important}.listing-package-card{background:#ffffff09!important;border:1px solid #94a3b824!important;border-radius:9px!important;flex:0 0 min(230px,58%)!important;gap:4px!important;min-width:0!important;padding:8px!important;display:grid!important}.listing-package-card.readiness-blocked{background:#7f1d1d29!important;border-color:#f8717159!important}.listing-package-card.readiness-needs_review{background:#78350f24!important;border-color:#fbbf2457!important}.listing-package-card.readiness-cleared_for_manual_upload{background:#14b8a614!important;border-color:#2dd4bf40!important}.listing-package-card div{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.listing-package-card span{color:#dbeafee6!important;white-space:nowrap!important;font-size:10px!important;font-weight:900!important;line-height:13px!important}.listing-package-card strong{color:#7df4e4e6!important;white-space:nowrap!important;flex:none!important;font-size:10px!important;line-height:13px!important}.listing-package-card em,.listing-package-card li,.listing-package-card small,.listing-package-error{color:#cbd5e1b8!important;font-size:9px!important;font-style:normal!important;line-height:12px!important}.listing-package-card ul{gap:2px!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.listing-package-card li,.listing-package-card small,.listing-package-error{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important}.listing-package-card small{color:#bfdbfec7!important}.listing-package-error{color:#fca5a5db!important}.listing-draft-evidence{background:#0f172a42!important;border:1px solid #7df4e429!important;gap:7px!important;min-height:0!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}.listing-layout .studio-output-empty{min-height:0!important}.listing-layout .queue-list{min-height:0!important;max-height:none!important;padding-right:2px!important;overflow-y:auto!important}.listing-layout .studio-output-panel .queue-list{align-content:start!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden auto!important}.listing-layout .studio-output-panel .queue-row{grid-template-columns:minmax(0,1fr) 10px!important;align-items:center!important;gap:10px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.listing-layout .studio-output-panel .queue-row>div{grid-template-rows:18px 15px!important;align-content:center!important;gap:2px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.listing-layout .studio-output-panel .queue-row b,.listing-layout .studio-output-panel .queue-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0!important;display:block!important;overflow:hidden!important}.listing-layout .studio-output-panel .queue-row b{font-size:12px!important;line-height:18px!important}.listing-layout .studio-output-panel .queue-row span{font-size:10px!important;line-height:15px!important}.listing-layout .studio-output-panel .queue-row i{justify-self:end!important;width:8px!important;min-width:8px!important;height:8px!important}.listing-layout .batch-progress{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:38px!important;min-height:38px!important;display:grid!important;overflow:hidden!important}.listing-layout .batch-progress .workflow-node{grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;min-height:38px!important;padding:6px 8px!important;display:grid!important}.listing-layout .batch-progress .workflow-node strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}@media (max-width:1280px){.listing-layout .studio-genesis-grid{grid-template-columns:minmax(200px,.82fr) minmax(320px,1.18fr) minmax(240px,.86fr)!important}.market-layout .exchange-rate-panel.command-card{grid-template-columns:minmax(220px,.28fr) minmax(0,1fr) auto!important}}.listing-layout{grid-template-rows:42px minmax(0,1fr)!important;gap:8px!important}.listing-layout .listing-subnav{gap:7px!important;height:42px!important}.listing-layout .listing-subnav button{height:42px!important;padding:5px 10px!important}.listing-layout .listing-subnav strong{font-size:11px!important;line-height:15px!important}.listing-layout .listing-subnav span{font-size:9px!important;line-height:12px!important}.listing-layout .genesis-steps button{border-radius:999px!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0 8px!important}.listing-layout .genesis-steps button>span{gap:1px!important;min-width:0!important;display:grid!important}.listing-layout .genesis-steps button strong,.listing-layout .genesis-steps button em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}.listing-layout .genesis-steps button strong{font-size:10px!important;line-height:12px!important}.listing-layout .genesis-steps button em{font-size:8px!important;line-height:10px!important}.listing-layout .workshop-batch{grid-template-rows:auto 30px minmax(0,1fr)!important}.listing-layout .studio-upload-panel{grid-template-rows:auto auto minmax(0,1fr)!important}.listing-layout .studio-output-panel{grid-template-rows:auto minmax(0,1fr)!important}.listing-layout .studio-upload-control{grid-template-columns:auto 54px minmax(0,1fr)!important;align-items:center!important}.listing-layout .studio-upload-preview{object-fit:cover!important;background:#ffffffe0!important;border:1px solid #7df4e442!important;border-radius:12px!important;width:54px!important;height:72px!important;box-shadow:0 16px 34px #00000038!important}.listing-layout .studio-asset-slots{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;gap:10px!important;overflow:hidden!important}.listing-layout .studio-asset-slots button{aspect-ratio:3/4!important;border-radius:14px!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important}.listing-layout .studio-asset-slots button.is-filled{color:#f8fafc!important;background:#ffffff0a!important;border-color:#7df4e461!important;place-items:end stretch!important;padding:0!important}.listing-layout .studio-asset-slots button.is-filled img,.listing-layout .studio-asset-slots button.is-case img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.listing-layout .studio-asset-slots button.is-filled:after{content:""!important;background:linear-gradient(#02060c05 22%,#02060cd1 100%)!important;position:absolute!important;inset:0!important}.listing-layout .studio-asset-slots button.is-filled>span{z-index:1!important;text-align:left!important;gap:1px!important;width:100%!important;padding:7px!important;display:grid!important;position:relative!important}.listing-layout .studio-asset-slots button.is-filled strong{color:#f8fafc!important;font-size:10px!important;line-height:12px!important}.listing-layout .studio-asset-slots button.is-filled em{color:#7df4e4e6!important;font-size:8px!important;font-style:normal!important;line-height:10px!important}.listing-layout .studio-output-empty{grid-template-rows:minmax(0,1fr) auto auto!important;align-content:stretch!important;justify-items:stretch!important;gap:8px!important;min-height:0!important;padding:10px!important;display:grid!important}.listing-layout .studio-output-empty svg{display:none!important}.listing-layout .studio-result-image{aspect-ratio:auto!important;object-fit:contain!important;background:#fffffff5!important;border:1px solid #7df4e42e!important;border-radius:14px!important;place-self:center!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;box-shadow:0 22px 60px #0000004d!important}.listing-layout .studio-result-image.is-source{object-fit:contain!important;background:radial-gradient(circle at 50% 42%,#7df4e414,#0000 48%),#fffffff2!important}.listing-layout .studio-result-standby{background:linear-gradient(#7df4e409 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#7df4e409 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 50% 46%,#7df4e421,#0000 42%),#03080dad!important;border:1px dashed #7df4e433!important;border-radius:14px!important;place-items:center!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff0e!important}.listing-layout .studio-result-standby span{background:linear-gradient(135deg,#f5d4aa33,#7df4e41a),#ffffff0a!important;border:1px solid #f5d4aa4d!important;border-radius:16px!important;width:50px!important;height:50px!important;box-shadow:0 0 34px #7df4e41a!important}.listing-layout .studio-generation-wait{background:radial-gradient(circle at 50% 40%,#7df4e42e,#0000 42%),linear-gradient(145deg,#030a10eb,#141814c7)!important;border:1px solid #7df4e42e!important;border-radius:14px!important;align-content:center!important;place-items:center!important;gap:10px!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 22px 60px #00000042!important}.listing-layout .studio-generation-wait strong,.listing-layout .studio-generation-wait small{text-align:center!important;max-width:92%!important}.listing-layout .studio-output-empty strong,.listing-layout .studio-output-empty small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.listing-layout .asset-preview-grid.batch-assets div.has-result-image{grid-template-rows:minmax(0,1fr) auto auto!important;gap:8px!important;min-height:360px!important;display:grid!important}.listing-layout .asset-preview-grid.batch-assets div.has-result-image img{object-fit:contain!important;background:#fffffff5!important;border-radius:12px!important;width:100%!important;height:100%!important;min-height:0!important}.listing-layout .studio-result-frame{aspect-ratio:1087/1447!important;background:#fffffff5!important;border:1px solid #7df4e43d!important;border-radius:14px!important;place-self:center!important;place-items:center!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 60px #0000004d!important}.listing-layout .studio-result-frame .studio-result-image{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;border:0!important;border-radius:13px!important;display:block!important}
.input-stack,.form-grid,.select-grid,.source-stack,.project-list,.discussion-feed{gap:10px;display:grid;position:relative}.extract-preview div,.asset-signal-panel div,.rag-step,.source-row,.discussion-feed article,.project-row{background:#02061757;border:1px solid #94a3b821;border-radius:7px}.agent-panel{min-height:500px}.agent-orbit{background:#0b0f16;border:0;border-radius:8px;height:430px;margin-top:12px;position:relative;overflow:hidden}.simulation-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.simulation-controls span{color:var(--muted);font-size:12px;font-weight:900}.simulation-controls button{min-height:34px;padding:0 10px;font-size:12px}.agent-count-control{background:#02061747;border:1px solid #94a3b829;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:3px;display:inline-flex}.agent-count-control button{border-radius:999px;place-items:center;width:28px;min-height:28px;padding:0;font-size:15px;line-height:1;display:grid}.agent-count-control button:disabled{cursor:not-allowed;opacity:.42}.agent-count-control strong{min-width:58px;color:var(--fg);text-align:center;font-size:12px}.simulation-summary{color:var(--muted);background:#0f172a52;border:1px solid #2dd4bf2e;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.7}.graph-node:disabled{cursor:default;opacity:1}.graph-node:before{content:"";width:7px;height:7px;box-shadow:none;background:#8b949e;border:0;border-radius:999px}.graph-node b{color:#cbd5e1c2;max-width:82px;opacity:var(--label-opacity,1);text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:0;padding:0;font-size:9px;font-weight:500;display:block;overflow:hidden;box-shadow:none!important;background:0 0!important}.graph-node em{display:none}.graph-node-core{color:#e5e7eb;min-width:50px;min-height:26px}.graph-node-core:before{width:10px;height:10px;box-shadow:none;background:#d1d5db}.graph-node-persona{color:#cbd5e1}.graph-node-persona:before{background:var(--agent-color,#f59e0b)}.graph-node-persona[aria-pressed=true]:before{outline-offset:3px;outline:2px solid #f8fafcf5;box-shadow:0 0 0 7px color-mix(in srgb, var(--agent-color,#f59e0b) 22%, transparent), 0 0 18px color-mix(in srgb, var(--agent-color,#f59e0b) 72%, transparent)!important}.graph-node-commerce{color:#99f6e4}.graph-node-commerce:before{background:#22c55e}.graph-node-risk{color:#fecaca}.graph-node-risk:before{background:#ef4444}.graph-node-creative{color:#bfdbfe}.graph-node-creative:before{background:#3b82f6}.discussion-feed header{justify-content:space-between;align-items:center;gap:12px;display:flex}.discussion-feed header span{color:#06100e;background:var(--cyan);border-radius:999px;place-items:center;width:36px;height:24px;font-size:12px;font-weight:900;display:grid}.discussion-feed article small{color:var(--gold);margin-top:6px;font-size:11px;font-weight:900;display:block}.discussion-feed p{color:#dbe4ef;margin:9px 0 4px;font-size:13px;line-height:20px}.discussion-feed em{color:var(--muted);font-size:12px;font-style:normal;line-height:18px}.agent-orbit{background:#0b0f16;border:0;border-radius:16px}.persona-layout .discussion-feed{align-content:start}.persona-layout>.command-card:last-child{grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;height:560px!important;min-height:0!important;display:grid!important;overflow:hidden!important}.persona-layout>.command-card:last-child .panel-header{margin-bottom:10px!important}.persona-layout .discussion-feed{scrollbar-width:thin;flex-direction:column!important;align-content:stretch!important;align-items:stretch!important;gap:7px!important;min-height:0!important;max-height:100%!important;padding-right:4px!important;display:flex!important;overflow:hidden auto!important}.persona-layout .discussion-feed article.is-focused{border-color:color-mix(in srgb, var(--agent-color,#f59e0b) 44%, #94a3b821)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--agent-color,#f59e0b) 16%, #0206178a), #02061761)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--agent-color,#f59e0b) 40%, transparent), 0 12px 26px #0000002e!important}.persona-layout .discussion-feed header{gap:8px!important}.persona-layout .discussion-feed header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important;line-height:16px!important}.persona-layout .discussion-feed header span{color:#020617!important;background:var(--agent-color,var(--cyan))!important;width:30px!important;height:20px!important;font-size:10px!important}.persona-layout .discussion-feed article small{margin-top:3px!important;font-size:10px!important;line-height:14px!important}.persona-layout .discussion-feed p{color:#dbe4ef;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:5px 0 2px!important;font-size:11px!important;line-height:16px!important}.persona-layout .discussion-feed em{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:10px!important;line-height:15px!important}.discussion-summary{background:linear-gradient(135deg,#0f172abd,#020617e0);border:1px solid #94a3b824;border-radius:7px;gap:7px;padding:10px 11px;display:grid;box-shadow:inset 0 1px #ffffff0a}.discussion-summary strong{color:#f8fafc;font-size:12px;line-height:16px}.discussion-summary span{color:#b6c4d6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;display:block;overflow:hidden}.persona-layout{grid-template-rows:minmax(0,1fr)!important}.persona-layout>.command-card:last-child{height:100%!important}.selection-layout,.persona-layout{grid-template-rows:58px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.selection-subnav,.persona-subnav{gap:10px;min-height:0;display:grid}.persona-subnav{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-subnav button,.persona-subnav button{text-align:left;color:#e2e8f0b8;background:#ffffff0a;border-radius:12px;place-content:center start;gap:3px;min-width:0;height:58px;padding:8px 12px;display:grid}.selection-subnav button.is-active,.selection-subnav button[aria-pressed=true],.persona-subnav button.is-active,.persona-subnav button[aria-pressed=true]{color:#101419;background:linear-gradient(135deg,#f5d4aa 0%,#c9965c 72%,#7df4e4 180%);border-color:#f5d4aa85;box-shadow:0 16px 34px #b9824d2e}.selection-subnav strong,.selection-subnav span,.persona-subnav strong,.persona-subnav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selection-subnav strong,.persona-subnav strong{font-size:13px;line-height:17px}.selection-subnav span,.persona-subnav span{opacity:.74;font-size:11px;line-height:14px}.selection-layout .link-console,.selection-layout .agent-fields-card,.persona-layout .agent-panel,.persona-layout .discussion-card{grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:hidden!important}.selection-layout .link-console,.selection-layout .agent-fields-card,.selection-panel-content,.selection-layout .rag-terminal,.persona-layout .agent-panel,.persona-layout .discussion-card{min-width:0!important}.persona-layout .agent-panel{grid-template-rows:auto auto auto minmax(0,1fr)!important}.persona-layout .discussion-card{grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;display:grid!important}.persona-layout .agent-orbit{height:100%!important;min-height:0!important}.persona-layout .agent-panel{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;padding:18px 20px!important;display:grid!important}.persona-layout .agent-panel>.message-bar,.persona-layout .agent-panel>.simulation-summary{margin:0!important}.persona-layout .simulation-controls{background:#ffffff09;border:1px solid #7df4e424;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:10px!important;min-height:42px!important;margin:0!important;padding:8px 10px!important;display:grid!important}.persona-layout .simulation-controls>span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.persona-layout .simulation-controls>button,.persona-layout .agent-count-control{white-space:nowrap!important;justify-self:end!important}.persona-layout .agent-count-control{min-width:164px!important}.persona-layout .agent-orbit{border-radius:16px!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important}.persona-layout .agent-orbit:after{display:none!important}.persona-layout .graph-node b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:112px!important;overflow:hidden!important}.persona-layout .discussion-card{grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;padding:18px 20px!important;display:grid!important}.persona-layout .discussion-feed{grid-auto-rows:minmax(92px,auto)!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:4px!important;display:grid!important;overflow:hidden auto!important}.persona-layout .discussion-feed article{min-height:78px!important;padding:10px 12px!important}.persona-layout .discussion-feed p,.persona-layout .discussion-feed em{-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden!important}.persona-layout .discussion-feed em{-webkit-line-clamp:1}.persona-layout .discussion-summary{max-height:78px!important;overflow-y:auto!important}.persona-layout .agent-panel.command-card>.simulation-controls{box-sizing:border-box!important;align-self:start!important;height:40px!important;min-height:40px!important;max-height:40px!important;overflow:hidden!important}.persona-layout .agent-panel.command-card>.agent-orbit.graph-view{align-self:stretch!important;height:100%!important;min-height:180px!important}.persona-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(520px,1.2fr) minmax(320px,.8fr)!important;gap:12px!important}.persona-layout .agent-panel.command-card{grid-area:1/1!important;grid-template-rows:auto 44px minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.persona-layout .discussion-card.command-card{grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr) auto!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.persona-layout .agent-panel.command-card>.agent-orbit.graph-view{min-height:220px!important}.persona-layout .discussion-card .panel-header p:last-child{-webkit-line-clamp:1!important}.persona-layout .discussion-feed{min-height:0!important;overflow:hidden auto!important}.persona-layout .discussion-summary{flex:none!important;min-height:0!important;max-height:106px!important;overflow-y:auto!important}.persona-layout .agent-panel.command-card{grid-template-rows:auto 44px 58px minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;overflow:hidden!important}.persona-layout .simulation-status-slot{min-width:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;display:block!important;overflow:hidden!important}.persona-layout .simulation-status-slot .message-bar,.persona-layout .simulation-status-slot .simulation-summary{box-sizing:border-box!important;overflow-wrap:anywhere!important;-webkit-line-clamp:2!important;border-radius:10px!important;-webkit-box-orient:vertical!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:9px 11px!important;font-size:11px!important;line-height:18px!important;display:-webkit-box!important;overflow:hidden!important}.persona-layout .simulation-status-slot.is-idle .simulation-summary{opacity:.72!important}.persona-layout .agent-panel.command-card>.agent-orbit.graph-view{height:100%!important;min-height:0!important;margin:0!important}.persona-layout .discussion-card.command-card{grid-template-rows:auto minmax(0,1fr) 92px!important;gap:10px!important;height:100%!important;min-height:0!important;overflow:hidden!important}.persona-layout .discussion-feed{grid-auto-rows:104px!important;align-content:start!important;min-height:0!important;overflow:hidden auto!important}.persona-layout .discussion-feed article{overflow-wrap:anywhere!important;grid-template-rows:24px 14px minmax(0,1fr) 18px!important;gap:4px!important;min-width:0!important;height:104px!important;min-height:104px!important;max-height:104px!important;padding:9px 11px!important;display:grid!important;overflow:hidden!important}.persona-layout .discussion-feed header,.persona-layout .discussion-feed header strong,.persona-layout .discussion-feed article small,.persona-layout .discussion-feed p,.persona-layout .discussion-feed em{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important}.persona-layout .discussion-feed header strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.persona-layout .discussion-feed p,.persona-layout .discussion-feed em{-webkit-box-orient:vertical!important;margin:0!important;display:-webkit-box!important;overflow:hidden!important}.persona-layout .discussion-feed p{-webkit-line-clamp:2!important}.persona-layout .discussion-feed em{-webkit-line-clamp:1!important;font-size:11px!important;line-height:16px!important}.persona-layout .discussion-summary{overflow-wrap:anywhere!important;height:78px!important;min-height:0!important;max-height:78px!important;overflow:hidden auto!important}.persona-layout .discussion-card.command-card{grid-template-rows:auto minmax(0,1fr) 116px!important}.persona-layout .discussion-summary{grid-template-rows:17px 15px 15px minmax(0,1fr)!important;gap:5px!important;height:116px!important;max-height:116px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}.persona-layout .discussion-summary strong,.persona-layout .discussion-summary span{min-width:0!important;margin:0!important}.persona-layout .discussion-summary strong{line-height:17px!important}.persona-layout .discussion-summary span{color:#b6c4d6!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:15px!important;display:block!important;overflow:hidden!important}.persona-layout .discussion-summary span:last-child{white-space:normal!important;overflow-wrap:anywhere!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-height:32px!important;display:-webkit-box!important}.persona-layout .agent-panel.command-card{grid-template-rows:auto 44px 42px minmax(180px,1fr)!important}.persona-layout .simulation-status-slot{height:42px!important;min-height:42px!important;max-height:42px!important}.persona-layout .simulation-status-slot .message-bar,.persona-layout .simulation-status-slot .simulation-summary{-webkit-line-clamp:2!important;border-radius:9px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:6px 10px!important;font-size:10px!important;line-height:15px!important}@media (min-width:981px){.content-shell:has(.persona-layout){padding-bottom:26px!important;overflow:hidden auto!important}.persona-layout.page-grid,.persona-layout{grid-template-rows:minmax(640px,auto)!important;grid-template-columns:minmax(560px,1.08fr) minmax(380px,.92fr)!important;align-items:stretch!important;gap:14px!important;height:auto!important;min-height:640px!important;padding-bottom:22px!important;overflow:visible!important}.persona-layout .agent-panel.command-card{grid-area:1/1/2/2!important;grid-template-rows:64px 58px 58px 48px minmax(354px,1fr)!important;gap:10px!important;height:auto!important;min-height:640px!important;max-height:none!important;padding:18px 20px 22px!important;display:grid!important;overflow:visible!important}.persona-layout .agent-panel.command-card>.panel-header{height:64px!important;min-height:64px!important}.persona-layout .buyer-validation-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;height:58px!important;min-height:58px!important;display:grid!important;overflow:hidden!important}.persona-layout .buyer-validation-strip div{background:#7df4e40f!important;border:1px solid #7df4e424!important;border-radius:12px!important;gap:3px!important;min-width:0!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.persona-layout .buyer-validation-strip span,.persona-layout .buyer-validation-strip strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.persona-layout .buyer-validation-strip span{color:#e5f4ff8f!important;font-size:10px!important;font-weight:950!important;line-height:13px!important}.persona-layout .buyer-validation-strip strong{color:#7df4e4!important;font-size:13px!important;line-height:18px!important}.persona-layout .simulation-controls{grid-template-columns:minmax(220px,1fr) 190px auto!important;align-self:start!important;align-items:center!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:8px 12px!important;overflow:visible!important}.persona-layout .agent-count-control{align-self:center!important;min-width:190px!important;height:48px!important;min-height:48px!important}.persona-layout .agent-count-control button{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.persona-layout .agent-count-control strong{text-align:center!important;min-width:86px!important}.persona-layout .simulation-status-slot,.persona-layout .simulation-status-slot .message-bar,.persona-layout .simulation-status-slot .simulation-summary{height:48px!important;min-height:48px!important;max-height:48px!important}.persona-layout .agent-panel.command-card>.agent-orbit.graph-view{height:auto!important;min-height:354px!important;margin:0!important;overflow:hidden!important}.persona-layout .discussion-card.command-card{grid-area:1/2/2/3!important;grid-template-rows:64px minmax(438px,1fr) 112px!important;height:auto!important;min-height:640px!important;max-height:none!important;padding:18px 20px 22px!important;overflow:visible!important}.persona-layout .discussion-feed{min-height:438px!important;overflow:hidden auto!important}}
.project-row{justify-content:space-between;min-height:58px;padding:10px 12px}.project-row span,.project-row small{text-align:left;display:block}.project-row small{color:var(--muted);margin-top:3px}.projects-layout{grid-template-columns:minmax(0,1fr)!important}.projects-layout>.command-card{grid-template-rows:auto auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.automation-queue-card{grid-template-rows:64px 78px 48px 42px 74px 54px 78px minmax(0,1fr);gap:10px;min-height:760px;display:grid;overflow:hidden}.automation-priority-chain{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;min-height:0;display:grid;overflow:hidden}.automation-priority-chain div{background:linear-gradient(145deg,#7df4e41b,#ffffff0b),#ffffff09;border:1px solid #7df4e429;border-radius:13px;grid-template-rows:14px 20px 16px;gap:3px;min-width:0;min-height:78px;padding:10px;display:grid;position:relative;overflow:hidden}.automation-priority-chain div:after{content:"";background:#7df4e452;width:16px;height:1px;position:absolute;top:21px;right:-8px}.automation-priority-chain div:last-child:after{display:none}.automation-priority-chain div.is-secondary{background:#94a3b80f;border-color:#94a3b824}.automation-priority-chain span,.automation-priority-chain strong,.automation-priority-chain em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automation-priority-chain span{color:#e5f4ff94;font-size:10px;font-weight:950;line-height:14px}.automation-priority-chain strong{color:#7df4e4;font-size:14px;line-height:20px}.automation-priority-chain em{color:#e5f4ff94;font-size:10px;font-style:normal;font-weight:850;line-height:14px}.automation-priority-chain div.is-secondary strong,.automation-kind-lane button.is-secondary strong{color:#e5f4ff8f}.automation-kind-lane button.is-secondary{opacity:.72}.automation-safety-bus{background:linear-gradient(135deg,#f5d4aa21,#7df4e40b),#ffffff0a;border:1px solid #f5d4aa38;border-radius:13px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:9px 12px;display:grid}.automation-safety-bus strong,.automation-safety-bus span,.automation-safety-bus em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automation-safety-bus strong{color:#f5d4aa;font-size:12px;line-height:16px}.automation-safety-bus span,.automation-safety-bus em{color:#e5f4ffad;font-size:11px;font-style:normal;font-weight:850;line-height:15px}.automation-queue-toolbar{background:#7df4e40f;border:1px solid #7df4e424;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:grid}.automation-queue-toolbar span{color:#e5f4ffa8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:900;overflow:hidden}.automation-queue-toolbar button{color:#101419;white-space:nowrap;background:linear-gradient(135deg,#7df4e4,#86efac);border-color:#7df4e461;min-height:30px;padding:0 10px;font-size:11px}.automation-queue-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.automation-queue-summary div{background:#ffffff0e;border:1px solid #94a3b824;border-radius:12px;gap:3px;min-width:0;padding:10px;display:grid}.automation-queue-summary span,.automation-task-row span,.automation-task-row small{color:#e5f4ff94;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:900;line-height:13px;overflow:hidden}.automation-queue-summary strong{color:#e5f4ff;font-size:20px;line-height:24px}.automation-ops-filterbar{grid-template-columns:minmax(130px,.8fr) minmax(130px,.8fr) minmax(220px,1.4fr);gap:8px;min-width:0;display:grid}.automation-ops-filterbar label,.automation-bulk-actions{gap:4px;min-width:0;display:grid}.automation-ops-filterbar label span,.automation-bulk-actions span{color:#e5f4ff8f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:950;line-height:13px;overflow:hidden}.automation-ops-filterbar select{color:#e5f4ff;background:#ffffff12;border:1px solid #7df4e429;border-radius:10px;outline:none;min-width:0;height:34px;padding:0 10px;font-size:11px;font-weight:850}.automation-bulk-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end}.automation-bulk-actions button{color:#101419;white-space:nowrap;background:linear-gradient(135deg,#7df4e4,#86efac);border-color:#7df4e46b;min-height:34px;padding:0 11px;font-size:11px}.automation-bulk-actions button:disabled{opacity:.45;cursor:not-allowed}.automation-kind-lane{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.automation-kind-lane button{text-align:left;background:#ffffff0e;border:1px solid #94a3b824;border-radius:13px;gap:4px;min-width:0;min-height:70px;padding:10px;display:grid}.automation-kind-lane button.is-active{background:#7df4e414;border-color:#7df4e459}.automation-kind-lane strong,.automation-kind-lane span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automation-kind-lane strong{color:#e5f4ff;font-size:12px;line-height:16px}.automation-kind-lane span{color:#e5f4ff8f;font-size:10px;font-weight:850;line-height:14px}.automation-task-list{scrollbar-width:thin;align-content:start;gap:9px;min-height:0;padding-right:3px;display:grid;overflow:hidden auto}.automation-task-row{background:#ffffff0e;border:1px solid #94a3b824;border-radius:13px;gap:7px;min-width:0;padding:10px;display:grid}.automation-task-row.status-manual_required,.automation-task-row.status-blocked{background:#f5d4aa14;border-color:#f5d4aa3d}.automation-task-row.status-running{border-color:#7df4e442}.automation-task-row header,.automation-task-row footer{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.automation-task-row em{color:#101419;white-space:nowrap;background:#f5d4aa;border-radius:999px;flex:none;padding:3px 7px;font-size:9px;font-style:normal;font-weight:950;line-height:12px}.automation-task-row strong{color:#e5f4ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:17px;overflow:hidden}.automation-task-row p{color:#e5f4ffa3;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}.automation-task-evidence{scrollbar-width:thin;gap:6px;min-width:0;display:flex;overflow:auto hidden}.automation-task-evidence span,.automation-task-evidence em{color:#e5f4ffb8;text-overflow:ellipsis;white-space:nowrap;background:#94a3b81f;border-radius:999px;flex:none;max-width:180px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:900;line-height:12px;overflow:hidden}.automation-task-evidence em{color:#7df4e4;background:#7df4e414}.automation-task-row footer div{flex:none;gap:6px;display:flex}.automation-task-row button{color:#7df4e4;white-space:nowrap;background:#7df4e414;border-color:#7df4e43d;min-height:28px;padding:0 9px;font-size:10px}@media (min-width:981px){.projects-layout.page-grid,.projects-layout{grid-template-rows:minmax(620px,1fr)!important;grid-template-columns:300px minmax(0,1fr)!important;gap:14px!important;min-height:620px!important;overflow:hidden!important}.projects-layout>.command-card:first-of-type{grid-area:1/1/2/2!important;min-width:0!important;min-height:620px!important}.projects-layout>.automation-queue-card.command-card{grid-area:1/2/2/3!important;min-width:0!important;height:100%!important;min-height:620px!important}}@media (min-width:981px) and (max-width:1320px){.projects-layout.page-grid,.projects-layout{grid-template-columns:270px minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 338px)!important;max-width:calc(100vw - 338px)!important}.projects-layout>.command-card:first-of-type,.projects-layout>.automation-queue-card.command-card{padding-inline:14px!important}}
.two-column,.persona-layout,.settings-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.settings-popover{z-index:40;overscroll-behavior:contain;scrollbar-width:thin;-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:radial-gradient(circle at 18% 0,#ff4e5624,#0000 34%),linear-gradient(145deg,#fffffffa,#fff6f8f0);border:1px solid #7df4e42e;border-radius:14px;grid-auto-rows:max-content;gap:10px;width:min(392px,100vw - 28px);max-height:min(560px,100vh - 96px);padding:12px;display:grid;position:fixed;bottom:76px;left:14px;overflow:hidden auto;box-shadow:0 28px 70px #0f172a33,inset 0 1px #fffc}.settings-popover-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.settings-popover-head h2{color:#172033;margin:0;font-size:18px;line-height:22px}.settings-popover-head .eyebrow{margin-bottom:1px;font-size:9px;line-height:11px}.settings-popover-head button{color:#b72b4d;background:#ff4e561a;border-color:#d62d5833;border-radius:999px;place-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:grid}.settings-mini-status,.settings-mini-section{background:#ffffffbd;border:1px solid #94a3b821;border-radius:12px;min-width:0}.settings-mini-status{grid-template-rows:16px 22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:9px 11px;display:grid}.settings-mini-status span,.settings-mini-title span,.settings-mini-section label span{color:#445064a8;font-size:10px;font-weight:900;line-height:13px}.settings-mini-status strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;line-height:20px;overflow:hidden}.settings-mini-status em{color:#087f73;white-space:nowrap;background:#087f7314;border:1px solid #7df4e438;border-radius:999px;grid-area:1/2/3;align-self:center;padding:4px 8px;font-size:10px;font-style:normal;font-weight:950}.settings-mini-section{gap:8px;min-height:0;padding:10px;display:grid;overflow:hidden}.settings-mini-title{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.settings-mini-title strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.settings-theme-toggle{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.settings-theme-toggle button{color:#445064;white-space:nowrap;background:#ffffffad;border-color:#94a3b824;justify-content:center;min-width:0;min-height:32px;padding:0 8px;font-size:11px}.settings-theme-toggle button.is-active{color:#fff;background:#d62d58;border-color:#d62d58}.settings-agent-link{background:linear-gradient(135deg,#ff4e5614,#ffffffdb);border-color:#d62d5833}.settings-agent-link p{color:#596579;margin:0;font-size:11px;line-height:16px}.settings-agent-link>button{color:#fff;background:#d62d58;border-color:#d62d58;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:33px;font-size:11px;font-weight:800;display:inline-flex}.settings-agent-link>button:hover{background:#b9244b;border-color:#b9244b}.settings-api-config{gap:9px}.settings-api-detail{color:#596579;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:16px}.settings-api-state{color:#087f73;align-items:center;gap:6px;min-width:0;font-size:11px;display:flex}.settings-api-state svg{flex:none}.settings-api-state strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:16px;overflow:hidden}.settings-api-config label{gap:4px;min-width:0;display:grid}.settings-api-config label>span{align-items:center;gap:5px;min-width:0;display:flex}.settings-api-config label>span em{color:#087f73;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:800;overflow:hidden}.settings-api-config input,.settings-api-config select{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #94a3b82e;border-radius:5px;outline:0;width:100%;min-width:0;min-height:32px;padding:0 9px;font-size:11px}.settings-api-config input:focus,.settings-api-config select:focus{border-color:#d62d58;box-shadow:0 0 0 2px #d62d581f}.settings-api-check{align-items:center;gap:7px;min-height:28px;display:flex!important}.settings-api-check input{accent-color:#d62d58;width:14px;min-width:14px;height:14px;min-height:14px;margin:0}.settings-api-check span{color:#172033!important}.settings-api-clear,.settings-api-save{border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:32px;font-size:11px;font-weight:800;display:inline-flex}.settings-api-clear{color:#a64a20;background:#fff2e8;border:1px solid #b9502659;justify-self:start;padding:0 9px}.settings-api-clear.is-pending,.settings-api-clear:hover{background:#ffe1cb;border-color:#a64a20}.settings-api-save{color:#fff;background:#d62d58;border:1px solid #d62d58;width:100%;padding:0 10px}.settings-api-save:hover:not(:disabled){background:#b9244b;border-color:#b9244b}.settings-api-save:disabled{cursor:not-allowed;opacity:.5}.settings-api-warning,.settings-api-message{overflow-wrap:anywhere;margin:0;font-size:10px;line-height:15px}.settings-api-warning,.settings-api-message.is-error{color:#ad3d25}.settings-api-message.is-good{color:#087f73}@media (min-width:981px){.command-shell[data-workbench=reference] .settings-popover{z-index:1300!important;width:min(420px,100dvw - 232px)!important;max-height:calc(100dvh - 116px)!important;inset:104px auto auto 208px!important}.command-shell[data-workbench=reference] .settings-popover-head{z-index:3;background:snow;padding:4px 0 8px;position:sticky;top:-4px}}.two-column,.persona-layout,.settings-layout,.listing-layout{grid-template-columns:minmax(500px,1fr) minmax(500px,1fr)!important}.overview-layout,.persona-layout,.help-layout,.two-column,.settings-layout,.listing-layout{grid-auto-rows:max-content!important}.selection-layout,.overview-layout,.market-layout,.two-column,.listing-layout,.persona-layout,.settings-layout,.help-layout{grid-auto-rows:minmax(0,1fr)!important}.selection-layout .command-card,.selection-layout .agent-fields-card,.overview-layout .signal-card,.market-layout .command-card,.two-column .command-card,.listing-layout .command-card,.settings-layout .command-card,.help-layout .command-card{align-self:stretch!important;height:100%!important}.compliance-layout,.settings-layout,.help-layout{grid-template-rows:58px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.compliance-subnav,.settings-subnav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;display:grid}.compliance-subnav button,.settings-subnav button{text-align:left;color:#e2e8f0b8;background:#ffffff0a;border-radius:12px;place-content:center start;gap:3px;min-width:0;height:58px;padding:8px 12px;display:grid}.compliance-subnav button.is-active,.compliance-subnav button[aria-pressed=true],.settings-subnav button.is-active,.settings-subnav button[aria-pressed=true]{color:#101419;background:linear-gradient(135deg,#f5d4aa 0%,#c9965c 72%,#7df4e4 180%);border-color:#f5d4aa85;box-shadow:0 16px 34px #b9824d2e}.compliance-subnav strong,.compliance-subnav span,.settings-subnav strong,.settings-subnav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compliance-subnav strong,.settings-subnav strong{font-size:13px;line-height:17px}.compliance-subnav span,.settings-subnav span{opacity:.74;font-size:11px;line-height:14px}.compliance-layout>.command-card,.settings-layout>.command-card,.help-layout>.command-card{grid-area:2/1!important;grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.settings-layout .api-control-panel{grid-template-rows:auto minmax(0,1fr)!important}.commercial-access-panel{background:linear-gradient(135deg,#7df4e414,#f5d4aa0b),#ffffff09;border:1px solid #7df4e429;border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid;overflow:hidden}.commercial-access-panel.is-loading{border-style:dashed}.commercial-access-panel p{color:#91a4bd;margin:0;font-size:11px;line-height:15px}.commercial-access-head{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;min-width:0;display:grid}.commercial-access-head span{color:#7df4e4;grid-column:1/-1;font-size:9px;font-weight:900;line-height:12px}.commercial-access-head strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:17px;overflow:hidden}.commercial-access-head em{color:#f5d4aa;white-space:nowrap;background:#f5d4aa14;border:1px solid #f5d4aa38;border-radius:999px;justify-self:end;padding:3px 7px;font-size:9px;font-style:normal;font-weight:900;line-height:12px}.commercial-meter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.commercial-meter{background:#02080e52;border:1px solid #7df4e41c;border-radius:8px;min-width:0;padding:6px 7px}.commercial-meter span,.commercial-meter strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.commercial-meter span{color:#8ea1ba;font-size:9px;line-height:12px}.commercial-meter strong{color:#f8fafc;margin-top:2px;font-size:11px;line-height:14px}.commercial-meter.status-near_limit{border-color:#f5d4aa3d}.commercial-meter.status-exhausted{border-color:#f8717147}.commercial-permission-strip{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.commercial-permission-strip span{color:#91a4bd;text-overflow:ellipsis;white-space:nowrap;border:1px solid #94a3b824;border-radius:999px;flex:0 auto;max-width:100%;padding:4px 7px;font-size:9px;font-weight:900;line-height:12px;overflow:hidden}.commercial-permission-strip span.is-allowed{color:#7df4e4;background:#7df4e412;border-color:#7df4e438}.commercial-permission-strip span.is-locked{color:#91a4bd9e;background:#94a3b80b}
.help-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.compact-list,.guide-list{color:#d8e0eb;gap:9px;margin:0;padding-left:18px;font-size:14px;line-height:21px;display:grid;position:relative}.guide-section{position:relative}.guide-section+.guide-section{margin-top:16px}.guide-section h3{color:var(--fg);margin:0 0 10px;font-size:15px;font-weight:900;line-height:22px}@media (min-width:901px){.help-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:232px minmax(0,1fr)!important;padding-right:0!important;overflow:hidden!important}.help-doc-sidebar{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important}.help-doc-toc{display:grid!important;overflow:hidden auto!important}.help-doc-article{height:100%!important}}.help-layout{grid-template-columns:minmax(560px,1.1fr) minmax(420px,.9fr)!important}.persona-layout .command-card,.help-layout .command-card,.overview-layout .signal-card,.discussion-feed,.compact-list,.guide-list,.guide-section{overflow:visible!important}.persona-layout .discussion-feed article,.compact-list li,.guide-list li{overflow-wrap:anywhere}.card-scroll-region,.compact-list,.guide-list,.guide-section,.project-list,.data-table,.source-stack,.extract-preview,.asset-preview-grid,.batch-grid,.batch-progress,.export-checklist,.formula-grid,.rag-source-list{scrollbar-width:thin;min-height:0!important;overflow:hidden auto!important}.compact-list,.guide-list,.project-list,.source-stack,.asset-preview-grid,.rag-source-list{padding-right:4px}.selection-layout .agent-fields-card,.overview-layout .decision-agent-card,.overview-layout .overview-country-card,.listing-layout .image-workshop,.listing-layout .batch-result-wall,.help-layout .command-card{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}.help-layout .guide-section{align-content:start}.help-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:248px minmax(0,1fr)!important;gap:14px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.help-doc-sidebar{background:linear-gradient(#0e161ee0,#04080cb8),#04080cc2;border:1px solid #7df4e429;border-radius:18px;grid-template-rows:auto minmax(0,1fr);gap:16px;min-width:0;min-height:0;padding:18px;display:grid;overflow:hidden}.help-doc-sidebar h2{color:#f8fafc;margin:4px 0;font-size:20px;line-height:23px}.help-doc-sidebar span{color:#9fb0c7;font-size:12px;line-height:18px}.help-doc-toc{scrollbar-width:thin;align-content:start;gap:7px;min-height:0;display:grid;overflow:hidden auto}.help-doc-toc a{color:#dbe7f5;background:#050a107a;border:1px solid #7df4e41f;border-radius:10px;min-width:0;padding:10px 12px;font-size:13px;font-weight:800;line-height:18px;text-decoration:none;display:block}.help-doc-toc a:hover{color:#071018;background:#f5d4aa}.help-doc-article{scroll-behavior:smooth;scrollbar-width:thin;min-width:0!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden auto!important}.help-doc-body{width:min(980px,100%);margin:0 auto;padding:28px 34px 42px}.help-doc-hero{border-bottom:1px solid #7df4e424;padding-bottom:22px}.help-doc-hero h1{color:#f8fafc;margin:6px 0 10px;font-size:32px;line-height:40px}.help-doc-hero p,.help-doc-section p{color:#afbdd0;font-size:14px;line-height:24px}.help-doc-hero dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.help-doc-hero dl div{background:#050a107a;border:1px solid #7df4e41f;border-radius:12px;min-width:0;padding:12px}.help-doc-hero dt{color:#7df4e4;font-size:11px;font-weight:900}.help-doc-hero dd{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13px;line-height:18px;overflow:hidden}.help-doc-section{border-bottom:1px solid #7df4e41a;padding:26px 0;scroll-margin-top:18px}.help-doc-section h2{color:#f8fafc;margin:0 0 14px;font-size:19px;line-height:27px}.help-doc-note{background:#f5d4aa14;border:1px solid #f5d4aa38;border-radius:12px;grid-template-columns:72px minmax(0,1fr);gap:12px;margin-top:14px;padding:13px 14px;display:grid}.help-doc-note strong{color:#f5d4aa}.help-doc-note span{color:#d7e0ec;font-size:13px;line-height:22px}.help-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.help-doc-grid.is-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.help-doc-grid div{background:#050a107a;border:1px solid #7df4e41f;border-radius:12px;min-width:0;padding:13px}.help-doc-grid strong{color:#f8fafc;margin-bottom:6px;font-size:13px;line-height:18px;display:block}.help-doc-grid span{color:#9fb0c7;font-size:12px;line-height:20px}.help-step-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.help-step-list li{background:#050a106b;border:1px solid #7df4e41f;border-radius:12px;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:13px 14px;display:grid}.help-step-list b{color:#f5d4aa;font-size:13px;line-height:20px}.help-step-list span,.help-faq-list p{color:#b8c5d6;font-size:13px;line-height:22px}.help-api-table{border:1px solid #7df4e424;border-radius:12px;display:grid;overflow:hidden}.help-api-table>div{border-bottom:1px solid #7df4e41a;grid-template-columns:150px 190px minmax(0,1fr);min-width:0;display:grid}.help-api-table>div:last-child{border-bottom:0}.help-api-table b,.help-api-table span,.help-api-table code{overflow-wrap:anywhere;color:#d9e4f0;min-width:0;padding:12px;font-size:12px;line-height:20px}.help-api-table b{color:#f5d4aa;background:#f5d4aa14}.help-api-table code{color:#7df4e4;background:#7df4e40d}.help-faq-list{gap:10px;display:grid}.help-faq-list details{background:#050a106b;border:1px solid #7df4e41f;border-radius:12px;padding:13px 14px}.help-faq-list summary{cursor:pointer;color:#f8fafc;font-size:13px;font-weight:900;line-height:20px}@media (max-width:1180px){.dashboard-layout,.overview-layout,.help-layout{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;padding-right:4px!important;overflow:hidden auto!important}.dashboard-layout{grid-template-rows:280px 300px 320px 260px!important;grid-template-areas:"hero""chart""flow""action"!important}.overview-layout{grid-template-rows:560px 440px 320px!important;grid-template-areas:"decision""agent""rank"!important}.help-layout{grid-template-rows:120px minmax(560px,1fr)!important}.help-doc-toc{display:flex;overflow:auto hidden}.help-doc-toc a{flex:none}.help-doc-hero dl,.help-doc-grid,.help-doc-grid.is-compact,.help-api-table>div,.help-step-list li{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:901px){.content-shell>.help-layout.page-grid,.help-layout.page-grid,.help-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:232px minmax(0,1fr)!important;padding-right:0!important;overflow:hidden!important}.help-layout .help-doc-sidebar{grid-area:1/1!important;grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important}.help-layout .help-doc-toc{display:grid!important;overflow:hidden auto!important}.help-layout .help-doc-toc a{flex:initial!important}.help-layout .help-doc-article{grid-area:1/2!important;height:100%!important;min-height:0!important}}.help-layout.page-grid,.content-shell>.help-layout.page-grid,.help-layout{height:100%!important;min-height:0!important;overflow:hidden!important}.help-layout .help-doc-sidebar,.help-layout .help-doc-article{height:100%!important;min-height:0!important;max-height:100%!important}.help-layout .help-doc-sidebar{overflow:hidden!important}.help-layout .help-doc-article.command-card,.help-layout .help-doc-article{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;overscroll-behavior:contain!important;display:block!important;overflow:hidden auto!important}.help-layout .help-doc-body{min-height:max-content!important}@media (max-width:900px){.help-layout.page-grid,.content-shell>.help-layout.page-grid,.help-layout{grid-template-rows:112px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.help-layout .help-doc-sidebar{grid-area:1/1!important}.help-layout .help-doc-article{grid-area:2/1!important}.help-layout .help-doc-toc{display:flex!important;overflow:auto hidden!important}.help-layout .help-doc-toc a{flex:none!important}}.help-layout .help-doc-body{width:min(1120px,100%)!important;padding:24px 28px 40px!important}.help-layout .help-doc-hero{background:radial-gradient(circle at 10% 0,#7df4e429,#0000 32%),linear-gradient(135deg,#080f18f5,#04080cd1)!important;border:1px solid #7df4e424!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr)!important;gap:18px!important;padding:24px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}.help-layout .help-doc-hero h1{letter-spacing:0!important;max-width:720px!important;margin:5px 0 10px!important;font-size:clamp(28px,2.35vw,40px)!important;line-height:1.12!important}.help-layout .help-doc-hero p{color:#c7d5e6!important;max-width:760px!important;margin:0!important;font-size:14px!important;line-height:24px!important}.help-layout .help-doc-hero dl{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:2px!important}.help-layout .help-doc-hero dl div{background:#03080e8c!important;border-color:#7df4e424!important}.help-layout .help-doc-hero dd{text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.help-hero-visual{background:linear-gradient(#f5d4aa1a,#7df4e40d),#03080ead;border:1px solid #f5d4aa2e;border-radius:16px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-content:center;gap:8px;min-width:0;padding:16px;display:grid;position:relative;overflow:hidden}.help-hero-visual span{color:#f8fafc;background:#050d14cc;border:1px solid #7df4e429;border-radius:12px;place-items:center;min-width:0;min-height:42px;font-size:12px;font-weight:900;line-height:16px;display:grid}.help-hero-visual i{background:linear-gradient(90deg,#0000,#f5d4aae6,#0000);align-self:center;min-width:0;height:1px}.help-doc-section h2{align-items:center!important;gap:10px!important;display:flex!important}.help-doc-section h2:before{content:"";background:linear-gradient(#7df4e4,#f5d4aa);border-radius:99px;width:8px;height:18px}.help-objective-grid,.help-browser-import,.help-result-board,.help-api-visual{gap:10px;min-width:0;display:grid}.help-objective-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.help-objective-grid div,.help-browser-import div,.help-result-board div,.help-reading-example,.help-module-card,.help-flow-node{background:linear-gradient(135deg,#7df4e40e,#f5d4aa09),#040a1094;border:1px solid #7df4e421;border-radius:14px;min-width:0}.help-objective-grid div{padding:14px}.help-objective-grid b,.help-module-card strong,.help-flow-node strong,.help-result-board strong,.help-reading-example b,.help-browser-import strong{color:#f8fafc;font-size:13px;line-height:18px;display:block}.help-objective-grid span,.help-module-card p,.help-module-card li,.help-flow-node p,.help-result-board p,.help-reading-example span,.help-browser-import span{color:#aebdd0;font-size:12px;line-height:20px}.help-flow-diagram{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.help-flow-node{grid-template-columns:42px minmax(0,1fr);gap:8px 12px;padding:14px;display:grid;position:relative;overflow:hidden}.help-flow-node span{color:#061017;background:#f5d4aa;border:1px solid #f5d4aa3d;border-radius:12px;grid-row:span 2;place-items:center;width:38px;height:38px;font-size:12px;font-weight:950;display:grid}.help-flow-node p{margin:0!important}.help-module-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.help-module-card{padding:14px}.help-module-card-head{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:10px;display:grid}.help-module-card-head>span{color:#7df4e4;background:#7df4e41c;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.help-module-card em{color:#f5d4aa;margin-top:2px;font-size:11px;font-style:normal;font-weight:800;line-height:15px;display:block}.help-module-card p{margin:0 0 10px!important}.help-module-card ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.help-module-card li{padding-left:14px;position:relative}.help-module-card li:before{content:"";background:#7df4e4;border-radius:99px;width:5px;height:5px;position:absolute;top:8px;left:0}.help-field-table{border:1px solid #7df4e424;border-radius:14px;margin-top:14px;display:grid;overflow:hidden}.help-field-table>div{border-bottom:1px solid #7df4e41a;grid-template-columns:150px 98px minmax(0,1fr);min-width:0;display:grid}.help-field-table>div:last-child{border-bottom:0}.help-field-table b,.help-field-table span,.help-field-table em,.help-field-table p{overflow-wrap:anywhere;min-width:0;margin:0;padding:11px 12px;font-size:12px;line-height:20px}.help-field-table b{color:#f5d4aa;background:#f5d4aa14}.help-field-table span{color:#f8fafc;font-weight:850}.help-field-table em{color:#7df4e4;background:#7df4e40a;font-style:normal;font-weight:850}.help-field-table p{color:#afbdd0}.help-browser-import{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.help-browser-import div{grid-template-columns:34px minmax(0,1fr);gap:4px 10px;padding:14px;display:grid}.help-browser-import svg{color:#061017;background:#7df4e4;border-radius:11px;grid-row:span 2;width:34px;height:34px;padding:8px}.help-result-board{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.help-result-board div{padding:14px}.help-result-board span{color:#061017;background:#f5d4aa;border-radius:999px;place-items:center;min-width:34px;height:24px;margin-bottom:10px;font-size:11px;font-weight:950;display:inline-grid}.help-result-board p{margin:8px 0 0!important}.help-reading-example{border-color:#f5d4aa33;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:14px;display:grid}.help-api-visual{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;margin-top:12px}.help-api-visual div{color:#f8fafc;background:#050a1094;border:1px solid #7df4e421;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:46px;padding:10px 12px;font-size:12px;font-weight:900;display:flex}.help-api-visual i{background:linear-gradient(90deg,#0000,#7df4e4e6,#0000);min-width:0;height:1px}.help-faq-list code{color:#7df4e4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}@media (max-width:1240px){.help-layout .help-doc-body{padding:20px 20px 34px!important}.help-layout .help-doc-hero{grid-template-columns:minmax(0,1fr)!important}.help-hero-visual{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)}.help-flow-diagram,.help-module-guide,.help-result-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.help-layout .help-doc-body{padding:16px 14px 30px!important}.help-layout .help-doc-hero,.help-objective-grid,.help-flow-diagram,.help-module-guide,.help-browser-import,.help-result-board,.help-layout .help-doc-hero dl,.help-field-table>div,.help-reading-example,.help-api-visual{grid-template-columns:minmax(0,1fr)!important}.help-api-visual i{display:none}.help-hero-visual{grid-template-columns:repeat(2,minmax(0,1fr))}.help-hero-visual i{display:none}}@media (min-width:981px){.command-shell{width:100vw!important;min-width:0!important;max-width:100vw!important}.workspace,.topbar,.workflow-strip,.content-shell,.page-grid,.command-card,.signal-card{min-width:0!important;max-width:100%!important}.content-shell{overflow-x:hidden!important}.dashboard-layout.page-grid,.dashboard-layout{grid-template:"head rank"58px"kpi rank"68px"map signal"minmax(150px,1fr)"flow signal"118px/minmax(0,1fr) minmax(280px,.35fr)!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-screen-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:8px 14px!important;display:grid!important;overflow:hidden!important}.dashboard-screen-title,.dashboard-panel-head,.dashboard-live-chip,.dashboard-kpi-row section,.dashboard-country-list button,.dashboard-signal-list div,.dashboard-flow-grid button{min-width:0!important}.dashboard-screen-title strong{text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:3px!important;font-size:18px!important;line-height:24px!important;overflow:hidden!important}.dashboard-screen-title p{display:none!important}.dashboard-live-chip{align-self:center!important;min-width:max-content!important;padding:7px 10px!important}.dashboard-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;display:grid!important;overflow:hidden!important}.dashboard-kpi-row section{grid-template-rows:12px 22px 12px!important;align-content:center!important;gap:1px!important;padding:5px 10px!important;display:grid!important}.dashboard-kpi-row section strong{font-size:17px!important;line-height:22px!important}.dashboard-kpi-row section span{font-size:9px!important;line-height:13px!important}.dashboard-kpi-row section em{font-size:10px!important;line-height:12px!important}.dashboard-map-panel,.dashboard-rank-panel,.dashboard-flow-card,.dashboard-signal-panel{grid-template-rows:26px minmax(0,1fr)!important;gap:6px!important;min-width:0!important;min-height:0!important;padding:10px!important;overflow:hidden!important}.dashboard-country-list,.dashboard-signal-list,.dashboard-flow-grid{scrollbar-width:thin!important;min-height:0!important;overflow:hidden auto!important}.dashboard-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:30px!important;gap:5px!important}.dashboard-flow-grid button{grid-template-rows:12px 10px!important;grid-template-columns:20px minmax(0,1fr)!important;min-height:30px!important;padding:4px 7px!important}.dashboard-flow-grid button span{width:18px!important;height:18px!important;font-size:9px!important}.dashboard-flow-grid button strong{font-size:10px!important;line-height:12px!important}.dashboard-flow-grid button small{font-size:8px!important;line-height:10px!important}.selection-layout .panel-header p:last-child,.persona-layout .discussion-card .panel-header p:last-child{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-height:40px!important;line-height:20px!important;display:-webkit-box!important;overflow:hidden!important}.compliance-table p{min-height:34px!important;font-size:12px!important;line-height:17px!important;overflow:hidden!important}.help-api-table>div{grid-template-columns:96px 170px minmax(0,1fr)!important}.help-hero-visual{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;padding:14px!important}.help-hero-visual i{display:none!important}.help-hero-visual span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;padding:0 6px!important;font-size:11px!important;overflow:hidden!important}}
