/* Spatial layout v2: composed canvas, not a reskinned stack of old widgets. */
/* The workspace-v2 rules at EOF replace the retired demo canvas. */
body{background:#edf1f5!important}
body::before{background:linear-gradient(100deg,#f3f5f88a,#f3f5f84a),url("/colosseum-light.svg") 50% 0/cover no-repeat;opacity:.62}
.ads-standalone-header{height:72px;background:#ffffffb8;border:0;padding:12px 28px;box-shadow:0 1px 0 #d9e2ec70}
.ads-standalone-header strong{font-size:19px;letter-spacing:2px}
.studio-nav{top:92px;bottom:22px;left:14px;width:86px;border:1px solid #ffffffc9;border-radius:22px;background:#ffffffb3;padding:12px 6px;box-shadow:0 12px 32px #5a71800a}
.studio-nav h2{display:none}
.studio-nav button{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 3px;font-size:10px;letter-spacing:0;text-align:center;justify-content:center;margin:4px 0;border-radius:13px;line-height:1.4}
.studio-nav .nav-number{font-size:17px;line-height:1.3;font-weight:400;color:#506a86;width:auto}
.studio-nav button[aria-current=page]{background:#dfecfa}
@media(min-width:761px){
 .studio-nav{width:176px;padding:10px 8px;border-radius:16px}
 .studio-nav h2{display:block;font-size:10px;letter-spacing:1px;margin:14px 10px 6px}
 .studio-nav button{flex-direction:row;justify-content:flex-start;text-align:left;gap:9px;padding:10px 9px;min-height:40px;font-size:12px;line-height:1.4;border-radius:9px;margin:2px 0;white-space:nowrap}
 .studio-nav .nav-number{font-size:10px;line-height:1;width:18px;flex-shrink:0;color:#879bb0}
 .ads-main{padding-left:210px!important}
 .canvas-drawer{max-width:calc(100vw - 234px)}
}
.ads-main{padding:22px 30px 35px 120px;max-width:1920px}
.ads-isolation-notice{font-size:10px;margin:0 0 10px;padding:5px 12px;background:#ffffff5c;border:0}
.studio-head{margin:8px 0 18px}.studio-head h1{font-size:25px;letter-spacing:-1px;margin:3px 0}.studio-head p{font-size:11px}
.studio-eyebrow{font-size:9px;letter-spacing:2.3px}
.canvas-mode .ads-topic-filter{display:none!important}
.canvas-top-actions{display:flex;gap:9px;align-items:center;margin-left:auto}
.canvas-top-actions button,.spatial-board button,.canvas-drawer button{font-family:inherit;cursor:pointer}
.canvas-top-actions button{border:1px solid #dae4ee;background:#ffffffb8;border-radius:9px;padding:8px 14px;color:#597087;font-size:12px}
.canvas-top-actions button:last-child{background:#28394c;border-color:#28394c;color:#fff}
.spatial-workspace{position:relative;min-width:0;overflow:clip;overflow-clip-margin:5px}
.spatial-toolbar{display:flex;align-items:center;gap:9px;padding:0 0 12px}
.spatial-toolbar span{font-size:11px;color:#6e8399}
.spatial-toolbar button{border:1px solid #d5e1ec;background:#ffffffb8;border-radius:20px;padding:6px 13px;color:#526f8e;font-size:11px}
.spatial-toolbar button[aria-pressed=true]{background:#e1edf9;border-color:#b5d0e9;color:#2c6599}
.spatial-toolbar .spatial-disclaimer{margin-left:auto;color:#76899c;font-size:10px}
.spatial-board{height:clamp(460px,42vw,570px);position:relative;isolation:isolate}
.spatial-board::before{content:"";position:absolute;inset:20% -3% -12% 2%;border:1px solid #ffffffef;border-radius:50%;transform:rotate(-8deg);box-shadow:0 24px 0 -23px #b7c8da,0 54px 0 -53px #fff;z-index:-1}
.spatial-lines{position:absolute;width:100%;height:100%;inset:0;z-index:-1;overflow:visible;opacity:.7}
.spatial-lines path{fill:none;stroke:#91abc4;stroke-width:.8}
.spatial-lines circle{fill:#e9f3ff;stroke:#fff;stroke-width:1}
.scene-tile{position:absolute;margin:0;border-radius:14px;background:#fff;box-shadow:0 18px 38px #415b7b26,0 2px 8px #415b7b0c;border:3px solid #ffffffd9;overflow:hidden}
.scene-tile img{display:block;width:100%;height:100%;object-fit:cover}
.scene-tile figcaption{position:absolute;left:12px;top:12px;border-radius:7px;padding:4px 8px;background:#26364c9c;color:#fff;backdrop-filter:blur(9px);font-size:10px;z-index:2}
.scene-left{left:2%;top:3%;width:21%;height:48%;transform:rotate(-4deg);z-index:1}
.scene-left img{object-position:22% 50%;object-fit:cover;transform:scale(1.16)}
.scene-right{right:1%;top:0;width:27%;height:31%;transform:rotate(3deg);z-index:1}
.scene-right img{object-position:84% center}
.scene-main{left:21%;top:20%;width:53%;height:58%;z-index:3;overflow:visible;border:1px solid #83b9ee;box-shadow:0 22px 44px #344f7526}
.scene-main>.scene-image{width:100%;height:100%;overflow:hidden;border-radius:13px;background:#dfe7f0}
.scene-main img{object-position:48% center}
.scene-main video{width:100%;height:100%;object-fit:contain;background:#192331;border-radius:12px}
.scene-corner{position:absolute;width:8px;height:8px;background:#fff;border:1px solid #65a5e0;border-radius:50%;z-index:5}
.scene-corner:nth-of-type(1){left:-4px;top:-4px}.scene-corner:nth-of-type(2){right:-4px;top:-4px}.scene-corner:nth-of-type(3){left:-4px;bottom:-4px}.scene-corner:nth-of-type(4){right:-4px;bottom:-4px}
.scene-preview-control{position:absolute;bottom:0;left:0;right:0;border-radius:0 0 12px 12px;background:linear-gradient(transparent,#19293aa8);color:#fff;padding:24px 18px 12px;display:flex;align-items:center;gap:12px}
.scene-preview-control button{background:transparent;border:0;color:#fff;font-size:17px;padding:0}
.scene-preview-control span{font-size:10px}.scene-preview-control .scene-progress{height:2px;flex:1;background:#ffffff6b;position:relative}.scene-progress::after{content:"";position:absolute;left:0;top:0;width:35%;height:100%;background:#a2ceff}
.scene-note{position:absolute;left:0;top:60%;width:19%;padding:21px 19px;background:#ffffffd9;border:1px solid #fff;border-radius:14px;box-shadow:0 16px 32px #4d688c12;transform:rotate(-2deg);z-index:4}
.scene-note .note-kicker{color:#71869b;font-size:10px}.scene-note h3{font-size:15px;font-weight:600;line-height:1.7;margin:9px 0;color:#263d56}.scene-note p{font-size:11px;line-height:1.9;color:#72869b;margin:0}
.scene-insight{position:absolute;right:0;top:40%;width:23%;padding:22px 20px;border-radius:17px;border:1px solid #fff;background:#ffffffdf;box-shadow:0 16px 34px #405a7e12;z-index:4}
.insight-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#283c55;gap:6px}.insight-heading span{font-size:9px;color:#76899f}
.scene-insight dl{margin:19px 0;font-size:11px;color:#687e95}.scene-insight dt{margin-top:13px;color:#8a9bad;font-size:10px}.scene-insight dd{margin:4px 0 0;line-height:1.7}
.insight-tags{display:flex;gap:5px;flex-wrap:wrap}.insight-tags span{padding:4px 7px;background:#edf3f9;border-radius:6px;font-size:10px;color:#617d97}
.scene-insight .insight-action{display:block;background:transparent;border:0;border-top:1px solid #dfe7ef;color:#5b7898;text-align:left;width:100%;font-size:10px;padding:12px 0 0;margin-top:17px}
.scene-translation{position:absolute;left:32%;top:84%;width:42%;padding:13px 16px;display:flex;align-items:center;gap:13px;background:#f4faffbc;backdrop-filter:blur(16px);border:1px solid #fff;border-radius:15px;box-shadow:0 10px 26px #57799f12;z-index:5}
.scene-translation b{font-size:11px;color:#4677a5;background:#dfedfc;border-radius:6px;padding:5px}.scene-translation p{font-size:12px;color:#4b657f;margin:0}.scene-translation small{font-size:9px;color:#7e95ac}.scene-translation button{margin-left:auto;border:0;background:transparent;color:#557a9e;font-size:10px}
.spatial-dock{display:grid;grid-template-columns:100px minmax(0,1fr) 105px;gap:18px;align-items:center;padding:20px 23px;background:#ffffffd9;border:1px solid #fff;border-radius:20px;box-shadow:0 14px 36px #475f7c13;margin:4px 0 0;position:relative;z-index:5}
.dock-caption{font-size:12px;font-weight:600;color:#3d526a}.dock-caption small{display:block;font-size:9px;font-weight:400;color:#879bad;margin-top:7px}
.dock-clips{display:grid;grid-template-columns:1fr 1.4fr 1fr 1.2fr;gap:7px}
.dock-clip{padding:0;border:2px solid transparent;border-radius:8px;background:#fff;overflow:hidden;height:68px;position:relative}
.dock-clip img{width:100%;height:100%;display:block;object-fit:cover}.dock-clip:nth-child(1) img{object-position:20%;transform:scale(1.3)}.dock-clip:nth-child(3) img{object-position:80%}
.dock-clip span{position:absolute;bottom:4px;left:6px;background:#24395088;color:#fff;border-radius:4px;font-size:9px;padding:1px 5px}
.dock-clip[aria-pressed=true]{border-color:#81b8ea}
.dock-action{border:0;border-radius:9px;background:#293b50;color:#fff;font-size:11px;padding:12px}
.dock-footnote{margin:8px 0 0;display:flex;justify-content:space-between;color:#8a9caf;font-size:9px}
.canvas-drawer{position:fixed;inset:84px 24px 24px auto;width:min(1120px,calc(100vw - 144px));box-sizing:border-box;border:1px solid #dce5ef;border-radius:18px;padding:0;overflow:hidden;display:flex;flex-direction:column;z-index:80;background:#f7f9fc;box-shadow:0 22px 70px #223b6a36}
.canvas-drawer[hidden]{display:none!important}
.canvas-drawer-head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:18px 22px;margin:0;border-bottom:1px solid #e1e8f0;background:#fff}
.canvas-drawer-head strong{font-size:18px;color:#2e425a}.canvas-drawer-head button{background:#fff;border:1px solid #d4e0ed;border-radius:10px;padding:8px 16px;color:#4e6a86}
.canvas-drawer-body{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 22px}
.canvas-drawer .video-radar-hero,.canvas-drawer .video-flow{display:none!important}
.canvas-drawer .video-radar{padding:0!important;border:0!important;background:transparent!important}
.canvas-drawer .video-filter-bar{margin-top:0!important}
.canvas-platform-options{margin:12px 0;border:1px solid #dce5ef;border-radius:10px;padding:12px}
.canvas-platform-options summary{cursor:pointer;color:#506b86;font-size:13px}
.studio-integrated-section{margin-top:18px;border:1px solid #dce5ef;border-radius:14px;background:#fff;padding:16px 20px}
.studio-integrated-section>summary{cursor:pointer;font-size:14px;font-weight:600;color:#365675}
.studio-integrated-section[open]>summary{margin-bottom:18px}
@media(max-width:760px){.canvas-drawer{width:calc(100vw - 14px);padding:0!important}.canvas-drawer-head{padding:14px}.canvas-drawer-body{padding:14px}}
.canvas-mode .studio-head .studio-pill{display:none}
.canvas-real-status{font-size:10px;color:#6b849e}
.ads-workspace .spatial-workspace .scene-preview-control button{background:transparent!important;border:0!important;color:white!important;padding:0!important}
.ads-workspace .spatial-workspace .scene-preview-control .canvas-real-status{color:white!important}
.ads-workspace .spatial-workspace .dock-clip{border:2px solid transparent!important;padding:0!important}
.ads-workspace .spatial-workspace .dock-clip[aria-pressed=true]{border-color:#81b8ea!important}
.ads-workspace .spatial-workspace .dock-action{background:#293b50!important;color:white!important;border:0!important}
.ads-workspace .spatial-workspace .insight-action{background:transparent!important;border:0!important;border-top:1px solid #dfe7ef!important}
/* The login composition mirrors the spatial language of the workspace. */
.login-layout{grid-template-columns:1.6fr 1fr}
.brand-panel{padding:30px 40px 26px;min-height:760px}
.brand-panel .brand{font-size:20px}
.brand-panel:before{background:linear-gradient(130deg,#f2f5f791,#f2f5f748),url("/colosseum-light.svg") center/cover no-repeat}
.brand-copy{position:absolute;left:40px;bottom:90px;margin:0;padding:0;z-index:3}
.brand-copy .eyebrow,.brand-copy .intro,.brand-copy .workflow{display:none}
.brand-copy h1{font-size:clamp(25px,2.3vw,38px);line-height:1.5;margin:0}
.brand-bottom{margin-top:auto}
.login-collage{position:absolute;left:5%;right:5%;top:20%;height:51%;z-index:2}
.login-collage .scene-main{left:22%;top:20%;width:65%;height:62%;border:3px solid #fff;transform:rotate(2deg)}
.login-collage .scene-left{left:4%;top:0;width:28%;height:63%}
.login-collage .scene-right{right:0;top:-4%;width:34%;height:34%;transform:rotate(-3deg)}
.login-collage .scene-note{left:0;top:65%;width:35%;padding:16px}
.login-collage .scene-translation{left:51%;top:85%;width:49%}
.login-collage .scene-translation p{font-size:10px}
.form-panel{background:#ffffffec;padding:50px 45px 30px}
.form-wrap{max-width:360px}
@media(min-width:1600px){.spatial-board{height:660px}.scene-insight{padding:28px}.scene-insight dl{font-size:13px}.scene-note h3{font-size:18px}.scene-note p{font-size:12px}}
@media(max-width:1050px){.scene-main{left:23%;width:51%;height:53%}.scene-insight{padding:15px 13px}.scene-note{padding:16px 13px}.scene-insight dl{margin:12px 0}.spatial-board{height:510px}.scene-translation{left:28%;width:47%;top:80%}.scene-translation p{font-size:10px}.dock-clips{gap:4px}.dock-clip{height:55px}.spatial-dock{grid-template-columns:75px minmax(0,1fr) 90px;gap:10px;padding:16px}.login-layout{grid-template-columns:1.3fr 1fr}.brand-panel{padding:30px}.brand-copy{left:30px}.login-collage{top:24%;height:45%}.login-collage .scene-note h3{font-size:12px}.login-collage .scene-note p{font-size:9px}}
@media(max-width:760px){.ads-standalone-header{height:64px;padding:10px 16px}.ads-standalone-header small{display:none}.studio-nav{top:64px;bottom:auto;left:0;right:0;border-radius:0;width:auto;height:64px;padding:5px 8px;box-shadow:none}.studio-nav button{flex-direction:row;font-size:11px;padding:9px}.studio-nav .nav-number{display:none}.ads-main{padding:76px 14px 25px}.ads-isolation-notice{display:none}.studio-head{margin:0 0 14px;gap:8px;flex-wrap:wrap}.studio-head h1{font-size:22px}.canvas-top-actions{margin:8px 0 0}.canvas-top-actions button{padding:6px 10px;font-size:10px}.spatial-toolbar{flex-wrap:wrap}.spatial-toolbar .spatial-disclaimer{margin-left:0;width:100%}.spatial-board{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:13px;padding-top:10px}.spatial-lines{display:none}.scene-tile,.scene-note,.scene-insight,.scene-translation{position:relative;inset:auto;transform:none;width:auto;height:auto}.scene-main{grid-column:1/-1;grid-row:1;aspect-ratio:16/10;order:0}.scene-main>.scene-image{height:100%}.scene-left,.scene-right{height:120px;grid-row:2}.scene-note{grid-column:1/-1;padding:16px;display:none}.scene-insight{grid-column:1/-1;padding:19px;grid-row:4}.scene-insight dl{display:flex;gap:18px;flex-wrap:wrap}.scene-insight dt{margin-top:0}.scene-insight dd{margin:0}.scene-translation{grid-column:1/-1;grid-row:3;padding:12px}.spatial-dock{display:block;margin-top:16px;padding:15px}.dock-caption{display:flex;justify-content:space-between;margin-bottom:12px}.dock-caption small{margin:0}.dock-clip{height:55px}.dock-action{margin-top:12px;width:100%}.canvas-drawer{inset:137px 7px 8px;padding:15px;border-radius:15px}.canvas-drawer-head strong{font-size:15px}.login-layout{display:block}.brand-panel{min-height:86px;padding:22px 25px}.login-collage{display:none}.brand-copy{display:none}.form-panel{padding:35px 25px 24px;min-height:calc(100svh - 86px)}}
@media(prefers-reduced-motion:reduce){.scene-tile,.scene-note{transition:none!important}}
.workspace-v2{height:100dvh;overflow:hidden!important;background:#f4f7fb!important}
.workspace-v2::before{display:none}
.workspace-v2 .ads-standalone-header{position:relative;height:66px;display:flex;gap:22px;padding:10px 24px;background:#fff url('/colosseum-light.svg') 80% 40%/460px auto no-repeat}
.workspace-v2 .ads-branding{flex-shrink:0}.workspace-v2 .ads-branding small{font-size:9px}
.workspace-v2 .studio-nav{position:static!important;display:flex!important;align-items:center;gap:10px;width:auto!important;height:auto!important;overflow:visible;inset:auto;padding:0!important;border:0;background:transparent;box-shadow:none;border-radius:0;backdrop-filter:none;flex:1}
.workspace-v2 .studio-nav button{display:block;width:auto;padding:10px 18px;margin:0;font-size:15px;white-space:nowrap;border-radius:7px}
.workspace-v2 .studio-nav button[aria-current]{color:#1766d9;background:#edf4ff}
.workspace-v2 .workspace-accounts{white-space:nowrap}
.workspace-v2 .ads-main{height:calc(100dvh - 66px);max-width:none;width:100%;padding:12px 24px!important;display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden}
.workspace-v2 .ads-isolation-notice{margin:0 0 8px;padding:4px 10px;font-size:10px;flex-shrink:0}
.workspace-tabs{display:flex;gap:6px;flex-shrink:0;min-height:40px;padding-right:140px}
.workspace-tabs button{border:0;background:transparent;border-radius:7px;padding:7px 16px;color:#526982;font-size:13px;cursor:pointer}
.workspace-tabs button[aria-current]{background:#e2efff;color:#1461cf;font-weight:650}
.workspace-utility{position:absolute;right:24px;top:46px;width:125px;border:1px solid #dbe5ef;border-radius:8px;padding:7px;background:white;color:#536980;font-size:12px}
.workspace-v2 .studio-head{margin:7px 0 10px;flex-shrink:0;gap:8px}
.workspace-v2 .studio-head h1{font-size:21px;margin:0}.workspace-v2 .studio-head p{font-size:11px;margin:2px 0}
.workspace-v2 .studio-eyebrow{display:none}.workspace-v2 .studio-pill{font-size:10px;padding:4px 9px}
.workspace-v2 .ads-topic-filter{flex-shrink:0;margin:0 0 10px!important;padding:8px 12px!important;border-radius:12px}
.workspace-v2 .ads-topic-filter>label{font-size:11px}.workspace-v2 .ads-topic-filter p{font-size:10px;margin:3px 0}
.workspace-v2 .ads-topic-filter small{display:inline-block;font-size:10px;margin-right:15px}
#adsCategoryFilters{display:flex;flex-wrap:wrap;gap:6px;border:0;margin:2px 0;padding:0}
#adsCategoryFilters legend{font-size:10px;color:#73869c;padding:0}
#adsCategoryFilters label{display:flex;align-items:center;gap:4px;background:#edf3fa;border-radius:6px;padding:4px 8px;font-size:11px}
.workspace-v2 #view-advertising{flex:1;min-height:0;overflow:hidden;margin:0!important;padding:0!important;display:flex!important;flex-direction:column}
.workspace-v2 .studio-page{flex:1;min-height:0;overflow:auto;padding:0 3px 12px;animation:none}
.workspace-v2 .video-radar-hero,.workspace-v2 .video-flow,.workspace-v2 .video-radar-metrics,.workspace-v2 .video-production-path{display:none!important}
.workspace-v2 .studio-notice{padding:10px 14px;margin:0 0 10px;font-size:12px}
.workspace-v2 .studio-surface{padding:16px;border-radius:12px}.workspace-v2 .studio-grid{gap:14px}
.workspace-v2 .studio-surface h2{font-size:16px}
.workspace-v2 .studio-surface label{margin:9px 0}.workspace-v2 .studio-surface input,.workspace-v2 .studio-surface select,.workspace-v2 .studio-surface textarea{padding:7px 9px}
.workspace-v2 .video-filter-bar{position:relative;margin:0 0 10px;padding:10px;gap:8px}
.workspace-v2 .studio-page[data-page=research]{overflow:hidden;display:flex;flex-direction:column}
.workspace-v2 #adsVideoRadar{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}
.workspace-v2 #videoOrganicRadar{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);flex:1;min-height:0;gap:12px}
.workspace-v2 #videoOrganicRadar>article,.workspace-v2 #videoOrganicRadar>aside{min-height:0;overflow:auto;max-height:100%;margin:0}
.workspace-v2 #adsVideoRadar>.video-adapter-disclosure,.workspace-v2 .workspace-platform-logins{flex-shrink:0;font-size:11px;margin:0 0 5px}
.workspace-v2 #adsVideoRadar>.video-panel{display:none}
.workspace-v2 #adsVideoRadar>.video-foundation-grid{display:none}
.workspace-v2 #videoRankingPanel{order:0;display:flex;flex-direction:column}
.workspace-v2 #videoOrganicRadar>.video-import-panel{order:1}
.workspace-v2 #videoRanking{flex:1;min-height:0;max-height:none}
.workspace-v2 .ads-topic-filter{min-height:0!important;height:auto!important}
.workspace-v2 #videoAutoDiscovery>header,.workspace-v2 #videoAutoDiscovery>.ads-help{display:none}
.workspace-v2 #videoDiscoveryForm{display:grid;grid-template-columns:1fr 1fr;gap:5px;font-size:11px}
.workspace-v2 #videoDiscoveryForm>label:first-child,.workspace-v2 #videoDiscoveryForm>div,.workspace-v2 #videoDiscoveryForm>details{grid-column:1/-1}
.workspace-v2 #videoDiscoveryForm label{font-size:11px;gap:2px;margin:0}
.workspace-v2 #videoDiscoveryForm input,.workspace-v2 #videoDiscoveryForm select{padding:5px 8px;min-height:30px;font-size:11px}
.workspace-v2 #videoDiscoveryForm>small,.workspace-v2 .video-public-discovery>div,.workspace-v2 .video-public-discovery>small{display:none}
.workspace-v2 .video-public-discovery{padding:4px!important;margin:0!important;display:block!important}
.workspace-v2 .video-public-discovery button{width:100%;padding:7px!important;min-height:32px}
.workspace-v2 .video-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px;font-size:12px}
.workspace-v2 .video-pagination button{padding:4px 10px;font-size:12px}
.workspace-v2 .video-browser-logins{padding:10px}.workspace-v2 .video-browser-logins header p{display:none}
.workspace-v2 .workspace-calendar{width:100%;border-collapse:collapse;font-size:12px;background:#fff}
.workspace-calendar th,.workspace-calendar td{padding:12px;border-bottom:1px solid #e2eaf3;text-align:left;vertical-align:top}
.workspace-calendar td:nth-child(2){max-width:320px;overflow-wrap:anywhere}
@media(max-width:760px){
 .workspace-v2 .ads-standalone-header{height:60px;padding:8px;gap:6px}.workspace-v2 .ads-branding strong{font-size:13px}.workspace-v2 .ads-branding img{width:30px;height:30px}.workspace-v2 .ads-branding small{display:none}
 .workspace-v2 .studio-nav{gap:2px}.workspace-v2 .studio-nav button{font-size:11px;padding:7px}.workspace-v2 .workspace-accounts,.workspace-v2 #adsLogout{font-size:10px;padding:6px}
 .workspace-v2 .ads-main{height:calc(100dvh - 60px);padding:8px!important}.workspace-tabs{padding-right:0;gap:2px;flex-wrap:wrap}.workspace-tabs button{font-size:11px;padding:6px 9px}
 .workspace-utility{position:static;align-self:flex-end;margin-top:3px;padding:4px;min-height:28px}.workspace-v2 .studio-head{flex-wrap:wrap}.workspace-v2 .studio-head h1{font-size:18px}.workspace-v2 .studio-head .studio-pill{display:none}
 .workspace-v2 .ads-topic-filter p,.workspace-v2 .ads-topic-filter small{display:none}.workspace-v2 .studio-page{overflow:auto}.workspace-v2 .studio-grid{grid-template-columns:1fr}
 .workspace-v2 .studio-page[data-page=research]{overflow:auto;display:block}.workspace-v2 #adsVideoRadar{height:auto;overflow:visible}.workspace-v2 #videoOrganicRadar{display:flex;flex-direction:column;overflow:visible}.workspace-v2 #videoOrganicRadar>article,.workspace-v2 #videoOrganicRadar>aside{overflow:visible;max-height:none}
}
