body.workspace-library main>header #industries{display:none!important}body.workspace-library main>header{justify-content:flex-end}#tv.page,#assets.page,#skills.page{background:#0c0c0c;padding:26px 40px 70px;min-height:calc(100vh - 70px)}#tv .page-head{margin:0 0 18px;justify-content:flex-end}#tv .page-head>div{display:none}#tv #gallerySearch{height:34px;width:220px}#tv .filters{margin-bottom:22px;gap:12px}#tv .filters button,#assets .filters button{border-radius:11px;border:1px solid #303030;padding:10px 15px;background:#111;color:#999;font-weight:600}#tv .filters button.active,#assets .filters button.active{background:#252525;color:#fff;border-color:#444}#tvGallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 16px}#tv .gallery-card{text-align:left;min-width:0;background:none;border:0}#tv .image-wrap{aspect-ratio:16/9;border-radius:15px;overflow:hidden;height:auto}#tv .image-wrap img{width:100%;height:100%;object-fit:cover}#tv .gallery-card h3{font-size:14px;margin:10px 0 0;line-height:1.5}#tv .play{opacity:0}#tv .gallery-card:hover .play{opacity:1}.tv-feature{grid-column:span 2;position:relative;aspect-ratio:3.05;background:#171717;border-radius:16px;overflow:hidden;border:1px solid #292929;align-self:start}.tv-feature>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.48}.tv-feature:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,#000d);pointer-events:none}.tv-feature>div:not(.tv-feature-dots){position:relative;z-index:1;width:60%;margin-left:auto;padding:20px 18px}.tv-feature small{font-size:9px;letter-spacing:1px;color:#98b9bd}.tv-feature h2{font-size:clamp(16px,1.6vw,28px);margin:9px 0}.tv-feature p{font-size:12px;color:#ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tv-feature .pink{font-size:11px;padding:7px 12px}.tv-feature-dots{position:absolute;bottom:9px;left:0;right:0;display:flex;justify-content:center;gap:5px;z-index:2}.tv-feature-dots button{width:5px;height:5px;padding:0;background:#888;border-radius:50%}.tv-feature-dots button[aria-pressed=true]{background:#fff}
#skills>.page-head,#assets>.page-head{margin-bottom:40px;align-items:center}#skills .page-head h1,#assets .page-head h1{font-size:24px;margin:0}#skills .page-head .eyebrow,#skills .page-head h1+p,#assets .page-head .eyebrow,#assets .page-head h1+p,#assets #uploadAssets{display:none}#workspaceSkillToolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.workspace-skill-tabs{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.workspace-skill-tabs button{color:#999;padding:6px 0;font-size:16px;font-weight:600}.workspace-skill-tabs button[aria-selected=true]{color:#fff}.workspace-skill-tabs button:first-child{padding-right:20px;border-right:1px solid #383838}#workspaceCreateSkill{border-radius:24px;white-space:nowrap;font-size:13px}#skillCatalog{display:block;columns:5;column-gap:12px}#skillCatalog .workspace-skill-card{display:block;position:relative;width:100%;break-inside:avoid;overflow:hidden;border:0;padding:0;margin:0 0 12px;border-radius:16px;background:#222;text-align:left;aspect-ratio:16/9;min-height:0}#skillCatalog .workspace-skill-card.portrait{aspect-ratio:4/5}#skillCatalog .workspace-skill-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0}#skillCatalog .workspace-skill-card>div{position:absolute;bottom:0;left:0;right:0;padding:34px 15px 13px;background:linear-gradient(transparent,#000b);color:#fff}#skillCatalog h3{font-size:14px;margin:0;line-height:1.5}#skillCatalog p{display:none;margin:5px 0 0;font-size:11px;color:#ddd}#skillCatalog .workspace-skill-card:hover p,#skillCatalog .workspace-skill-card:focus-visible p{display:block}
#workspaceAssetTabs{display:flex;gap:24px;align-items:center;margin-bottom:24px}#workspaceAssetTabs button{font-size:16px;font-weight:600;color:#999;padding:0}#workspaceAssetTabs button[aria-selected=true]{color:#fff}#workspaceAssetTabs button:last-child{border-left:1px solid #353535;padding-left:24px}#assets #assetFilters{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:26px;padding-right:330px}.workspace-asset-tools{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:-66px;margin-bottom:26px}.workspace-asset-tools input{width:240px;height:38px;background:#222;border:1px solid #303030;border-radius:24px;padding:9px 16px}.workspace-asset-tools button{border-radius:50%;background:#222;width:38px;height:38px;font-size:20px}.workspace-asset-tools button[aria-pressed=true]{color:#20dff6}#assetGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.workspace-asset-new{aspect-ratio:1.08;min-height:200px;border:1px dashed #404040;background:#202020;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.workspace-asset-new button{border-radius:22px;background:#292929;border:1px solid #3a3a3a;font-size:13px;padding:8px 16px;color:#ddd}#assets .asset-card{background:#1c1c1c;border:1px solid #303030;border-radius:15px;overflow:hidden;padding:0}#assets .asset-card>img{width:100%;aspect-ratio:1;object-fit:contain;background:#232323;height:auto}#assets .asset-card>input,#assets .asset-card>select{width:calc(100% - 20px);margin:6px 10px;padding:8px;box-sizing:border-box;background:#151515;color:#ddd;border:1px solid #333;border-radius:7px}.asset-card-actions{display:flex;gap:7px;padding:10px;flex-wrap:wrap}#assets .asset-card-actions button{position:static;width:auto;height:auto;font-size:11px;background:#292929;border-radius:8px;padding:6px;color:#ddd}.workspace-empty-note{grid-column:1/-1;color:#999;padding:40px 0}body>aside .project-shortcut-thumb img.project-default-mark{object-fit:contain;filter:grayscale(1);opacity:.22;padding:2px;box-sizing:border-box}#projects .project-thumb .project-placeholder-logo{opacity:.15}button:focus-visible{outline:2px solid #20dff6;outline-offset:2px}
@media(max-width:1250px){#tvGallery,#assetGrid{grid-template-columns:repeat(4,minmax(0,1fr))}#skillCatalog{columns:4}.tv-feature{aspect-ratio:3.1}}@media(max-width:1000px){#tvGallery,#assetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}#skillCatalog{columns:3}#workspaceSkillToolbar{align-items:flex-start}.workspace-skill-tabs{gap:12px}.workspace-skill-tabs button{font-size:13px}#assets #assetFilters{padding-right:0}.workspace-asset-tools{margin-top:0}}@media(max-width:700px){#tv.page,#assets.page,#skills.page{padding:22px 16px 50px}#tvGallery,#assetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}#skillCatalog{columns:2;column-gap:10px}.tv-feature{grid-column:span 2}#workspaceSkillToolbar{flex-direction:column}.workspace-skill-tabs{gap:15px}#skills>.page-head,#assets>.page-head{margin-bottom:25px}#skills #skillSearch{width:150px;max-width:45vw}.workspace-asset-new{min-height:170px}.workspace-asset-tools input{width:100%}.workspace-asset-tools{margin-bottom:20px}#assets #assetFilters{margin-bottom:15px}#tv .gallery-card h3{font-size:12px}}

/* Keep the TV collection centered and comfortably sized on wide screens. */
#tv.page{padding-top:26px}
#tv>.page-head,#tv>.filters,#tv>#tvGallery{width:100%;max-width:1760px;margin-left:auto;margin-right:auto}
#tv>#tvGallery{gap:26px 16px}
#creativePopover .model-panel-heading label:has(#agentModeSwitch){display:none!important}
