/* Virtual Tour Studio 51.7.1 — quality & stability pass
   No new product functions. This layer only refines layout, hierarchy,
   interaction clarity, responsive behavior and rendering cost. */
:root{
  --v5171-bg:#f5f6f8;
  --v5171-panel:#ffffff;
  --v5171-ink:#171922;
  --v5171-muted:#697181;
  --v5171-line:#e1e4ea;
  --v5171-line-strong:#d4d8e1;
  --v5171-accent:#5f5af3;
  --v5171-accent-soft:#f0efff;
  --v5171-success:#167a57;
  --v5171-radius:18px;
  --v5171-shadow:0 18px 48px rgba(20,24,35,.065);
  --v5171-shadow-strong:0 28px 72px rgba(20,24,35,.10);
}

/* Universal craft / predictable focus */
body.v5171-quality-stability{
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
}
body.v5171-quality-stability :where(button,a,input,select,textarea):focus-visible{
  outline:3px solid rgba(95,90,243,.27)!important;
  outline-offset:2px!important;
}
body.v5171-quality-stability :where(button,a){-webkit-tap-highlight-color:transparent}
body.v5171-quality-stability :where(input,select,textarea){font:inherit}
body.v5171-quality-stability :where(.v47-content,.pc-content,.workspace,.tour-shell){min-width:0}

/* ========================= DASHBOARD ========================= */
body.v47-dashboard.v5171-quality-stability{
  background:var(--v5171-bg)!important;
}
body.v47-dashboard.v5171-quality-stability .v47-content{
  width:min(1600px,calc(100% - 42px))!important;
  max-width:none!important;
  margin-inline:auto!important;
  padding-top:30px!important;
  padding-bottom:72px!important;
}
body.v47-dashboard.v5171-quality-stability .v508-dashboard-overview{
  grid-template-columns:minmax(0,1.62fr) minmax(310px,.50fr)!important;
  gap:22px!important;
}
body.v47-dashboard.v5171-quality-stability .v47-continue,
body.v47-dashboard.v5171-quality-stability .v508-workspace-card{
  min-height:398px!important;
}
body.v47-dashboard.v5171-quality-stability .v47-continue{
  border-radius:24px!important;
  box-shadow:0 20px 52px rgba(20,24,35,.09)!important;
}
body.v47-dashboard.v5171-quality-stability .v47-continue-copy{
  padding:34px 38px!important;
}
body.v47-dashboard.v5171-quality-stability .v47-continue-copy h2{
  font-size:clamp(34px,2.55vw,46px)!important;
  letter-spacing:-.055em!important;
}
body.v47-dashboard.v5171-quality-stability .v508-workspace-card{
  padding:24px!important;
  border-color:var(--v5171-line)!important;
  border-radius:22px!important;
  box-shadow:var(--v5171-shadow)!important;
}
body.v47-dashboard.v5171-quality-stability .v508-home-shell{
  width:100%!important;
  grid-template-columns:minmax(0,1fr) 340px!important;
  gap:22px!important;
  margin-top:28px!important;
}
body.v47-dashboard.v5171-quality-stability .v47-section-title{
  margin-bottom:13px!important;
}
/* Sparse recent project becomes a deliberate editorial split, not an image with a blank strip. */
body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-media-card{
  display:grid!important;
  grid-template-columns:minmax(0,1.72fr) minmax(280px,.62fr)!important;
  min-height:326px!important;
  overflow:hidden!important;
  border:1px solid var(--v5171-line)!important;
  border-radius:22px!important;
  background:#fff!important;
  box-shadow:var(--v5171-shadow)!important;
}
body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-thumb{
  width:100%!important;
  height:100%!important;
  min-height:326px!important;
  max-height:none!important;
  aspect-ratio:auto!important;
  border-radius:0!important;
}
body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-card-copy{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-end!important;
  gap:12px!important;
  min-width:0!important;
  min-height:326px!important;
  padding:26px!important;
  border-left:1px solid #eceef2!important;
  background:linear-gradient(155deg,#fff 0%,#fafaff 100%)!important;
}
body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-card-copy>b{
  max-width:none!important;
  font-size:22px!important;
  line-height:1.14!important;
  letter-spacing:-.04em!important;
  white-space:normal!important;
}
body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-card-copy>span{
  display:grid!important;
  gap:6px!important;
  color:var(--v5171-muted)!important;
}
body.v47-dashboard.v5171-quality-stability #quickStartGrid{
  gap:10px!important;
}
body.v47-dashboard.v5171-quality-stability #quickStartGrid>button{
  min-height:92px!important;
  padding:15px!important;
  border-radius:17px!important;
  box-shadow:none!important;
  transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important;
}
body.v47-dashboard.v5171-quality-stability #quickStartGrid>button:hover{
  transform:translateY(-2px)!important;
  border-color:var(--v5171-line-strong)!important;
  box-shadow:0 14px 30px rgba(20,24,35,.065)!important;
}

/* ======================= PUBLISH CENTER ====================== */
body.pc-body.v5171-quality-stability{
  background:var(--v5171-bg)!important;
}
body.pc-body.v5171-quality-stability .pc-content{
  width:min(1480px,calc(100% - 56px))!important;
  max-width:none!important;
  margin-inline:auto!important;
  padding:30px 0 76px!important;
}
body.pc-body.v5171-quality-stability .pc-hero{
  grid-template-columns:138px minmax(0,1fr) 320px!important;
  align-items:stretch!important;
  gap:26px!important;
  min-height:300px!important;
  padding:28px!important;
  border:1px solid var(--v5171-line)!important;
  border-radius:24px!important;
  box-shadow:var(--v5171-shadow)!important;
}
body.pc-body.v5171-quality-stability .pc-score{
  align-self:center!important;
  width:118px!important;
  height:118px!important;
  min-height:118px!important;
  border-radius:50%!important;
}
body.pc-body.v5171-quality-stability .pc-hero-copy{
  justify-content:center!important;
  padding:6px 0!important;
}
body.pc-body.v5171-quality-stability .pc-hero-copy h1{
  max-width:760px!important;
  margin:7px 0 10px!important;
  font-size:clamp(34px,2.45vw,44px)!important;
  line-height:1.02!important;
  letter-spacing:-.055em!important;
}
body.pc-body.v5171-quality-stability .pc-hero-copy p{
  max-width:720px!important;
  font-size:13px!important;
  line-height:1.55!important;
}
body.pc-body.v5171-quality-stability .pc-release-card{
  width:320px!important;
  min-width:320px!important;
  min-height:290px!important;
  border-radius:19px!important;
  box-shadow:0 20px 46px rgba(20,24,35,.13)!important;
}
body.pc-body.v5171-quality-stability .pc-gate-grid{
  grid-template-columns:repeat(6,minmax(0,1fr))!important;
  gap:10px!important;
  margin-top:12px!important;
}
body.pc-body.v5171-quality-stability .pc-gate{
  min-height:98px!important;
  padding:14px!important;
  border-radius:15px!important;
}
body.pc-body.v5171-quality-stability .v519-readiness-summary{
  margin-top:12px!important;
  min-height:72px!important;
  border-radius:16px!important;
}
body.pc-body.v5171-quality-stability .pc-cloudflare-card{
  margin-top:12px!important;
  padding:20px 22px!important;
  border-radius:18px!important;
  box-shadow:none!important;
}
body.pc-body.v5171-quality-stability .pc-grid.two{
  gap:14px!important;
}
body.pc-body.v5171-quality-stability #pcFindings{
  min-height:260px!important;
}
body.pc-body.v5171-quality-stability #pcFindings .pc-empty-mini,
body.pc-body.v5171-quality-stability #pcFindings .v518-empty-check{
  min-height:230px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:14px!important;
  padding:26px!important;
  border:1px dashed #d7dbe4!important;
  border-radius:16px!important;
  background:linear-gradient(155deg,#fff,#fafbfc)!important;
}
body.pc-body.v5171-quality-stability .pc-card,
body.pc-body.v5171-quality-stability .pc-cloudflare-card{
  border-color:var(--v5171-line)!important;
}
body.pc-body.v5171-quality-stability .pc-btn{
  min-height:40px!important;
  border-radius:11px!important;
}
body.pc-body.v5171-quality-stability .pc-btn.primary{
  box-shadow:0 9px 22px rgba(95,90,243,.18)!important;
}
/* Keep the sticky header useful without competing visually with the main release action. */
body.pc-body.v5171-quality-stability #pcPublish{
  box-shadow:none!important;
}

/* =========================== STUDIO ========================== */
body.v22-studio.v5171-quality-stability{
  --v5171-scenes:232px;
  --v5171-inspector:330px;
}
body.v22-studio.v5171-quality-stability .workspace{
  grid-template-columns:var(--v5171-scenes) minmax(0,1fr) var(--v5171-inspector)!important;
  gap:9px!important;
  padding:9px!important;
}
body.v22-studio.v5171-quality-stability.scenes-collapsed .workspace{
  grid-template-columns:0 minmax(0,1fr) var(--v5171-inspector)!important;
}
body.v22-studio.v5171-quality-stability.inspector-collapsed .workspace{
  grid-template-columns:var(--v5171-scenes) minmax(0,1fr) 0!important;
}
body.v22-studio.v5171-quality-stability.scenes-collapsed.inspector-collapsed .workspace{
  grid-template-columns:0 minmax(0,1fr) 0!important;
}
body.v22-studio.v5171-quality-stability .sidebar,
body.v22-studio.v5171-quality-stability .inspector{
  border-color:rgba(28,32,43,.085)!important;
  border-radius:18px!important;
  box-shadow:0 10px 30px rgba(20,24,35,.055)!important;
}
body.v22-studio.v5171-quality-stability .stage{
  border-radius:19px!important;
  box-shadow:0 13px 38px rgba(20,24,35,.11)!important;
}
body.v22-studio.v5171-quality-stability .panel-head,
body.v22-studio.v5171-quality-stability .inspector-header{
  min-height:58px!important;
  padding:11px 12px!important;
}
body.v22-studio.v5171-quality-stability .tabs{
  gap:2px!important;
  padding:7px!important;
}
body.v22-studio.v5171-quality-stability .tabs .tab{
  min-height:32px!important;
  padding-inline:9px!important;
}
body.v22-studio.v5171-quality-stability .inspector-scroll,
body.v22-studio.v5171-quality-stability .tab-panel{
  scrollbar-width:thin!important;
  scrollbar-color:#cfd4df transparent!important;
}
body.v22-studio.v5171-quality-stability .stage-toolbar{
  top:12px!important;
  left:12px!important;
  right:12px!important;
}
body.v22-studio.v5171-quality-stability .stage-context{
  max-width:min(620px,62%)!important;
  border-radius:14px!important;
  background:rgba(16,19,26,.82)!important;
  backdrop-filter:blur(9px)!important;
}
/* Marker labels are contextual: persistent labels were visually colliding over dense scenes. */
body.v22-studio.v5171-quality-stability .marker .marker-label,
body.v22-studio.v5171-quality-stability .marker-label{
  max-width:240px!important;
  opacity:0!important;
  transform:translateY(3px)!important;
  pointer-events:none!important;
  transition:opacity .14s ease,transform .14s ease!important;
}
body.v22-studio.v5171-quality-stability .marker:hover .marker-label,
body.v22-studio.v5171-quality-stability .marker.selected .marker-label,
body.v22-studio.v5171-quality-stability .marker.active .marker-label,
body.v22-studio.v5171-quality-stability .marker:focus-within .marker-label{
  opacity:.96!important;
  transform:translateY(0)!important;
}
body.v22-studio.v5171-quality-stability .form-section{
  border-color:var(--v5171-line)!important;
  border-radius:14px!important;
}
body.v22-studio.v5171-quality-stability .field :is(input,textarea,select){
  min-height:38px!important;
  border-radius:10px!important;
}

/* ======================= PUBLIC PLAYER ======================= */
body.tour-body.v5171-quality-stability .tour-ui,
body.tour-body.v5171-quality-stability .scene-toast,
body.tour-body.v5171-quality-stability .guided-status,
body.tour-body.v5171-quality-stability .route-hint{
  backdrop-filter:blur(9px)!important;
}
body.tour-body.v5171-quality-stability .intro-card{
  border-radius:24px!important;
  box-shadow:0 30px 90px rgba(0,0,0,.22)!important;
}
body.tour-body.v5171-quality-stability .intro-start,
body.tour-body.v5171-quality-stability .intro-secondary{
  min-height:46px!important;
  border-radius:13px!important;
}
body.tour-body.v5171-quality-stability :where(.tour-actions button,.viewer-controls button,#informationHotspotsToggle,.info-close,.exhibit-public-close){
  min-width:42px!important;
  min-height:42px!important;
}

/* Responsive: preserve content-first composition and avoid mechanically shrinking desktop chrome. */
@media(max-width:1280px){
  body.v47-dashboard.v5171-quality-stability .v47-content{width:calc(100% - 28px)!important}
  body.v47-dashboard.v5171-quality-stability .v508-home-shell{grid-template-columns:minmax(0,1fr) 310px!important}
  body.pc-body.v5171-quality-stability .pc-content{width:calc(100% - 28px)!important}
  body.pc-body.v5171-quality-stability .pc-hero{grid-template-columns:118px minmax(0,1fr) 285px!important;gap:18px!important}
  body.pc-body.v5171-quality-stability .pc-release-card{width:285px!important;min-width:285px!important}
  body.v22-studio.v5171-quality-stability{--v5171-scenes:224px;--v5171-inspector:312px}
}
@media(max-width:1040px){
  body.v47-dashboard.v5171-quality-stability .v508-home-shell{grid-template-columns:1fr!important}
  body.v47-dashboard.v5171-quality-stability #quickStartGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.pc-body.v5171-quality-stability .pc-hero{grid-template-columns:112px minmax(0,1fr)!important;min-height:0!important}
  body.pc-body.v5171-quality-stability .pc-release-card{grid-column:1/-1;width:100%!important;min-width:0!important;min-height:220px!important}
  body.pc-body.v5171-quality-stability .pc-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:860px){
  body.v22-studio.v5171-quality-stability .workspace,
  body.v22-studio.v5171-quality-stability.scenes-collapsed .workspace,
  body.v22-studio.v5171-quality-stability.inspector-collapsed .workspace,
  body.v22-studio.v5171-quality-stability.scenes-collapsed.inspector-collapsed .workspace{grid-template-columns:minmax(0,1fr)!important;padding:0!important}
}
@media(max-width:640px){
  body.v47-dashboard.v5171-quality-stability .v47-content{width:100%!important;padding-inline:14px!important;padding-top:16px!important}
  body.v47-dashboard.v5171-quality-stability .v508-dashboard-overview{grid-template-columns:1fr!important}
  body.v47-dashboard.v5171-quality-stability .v47-continue{min-height:0!important}
  body.v47-dashboard.v5171-quality-stability .v47-continue-copy{padding:24px!important}
  body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-media-card{grid-template-columns:1fr!important;min-height:0!important}
  body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-thumb{min-height:210px!important;aspect-ratio:16/10!important}
  body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-card-copy{min-height:0!important;padding:18px!important;border-left:0!important;border-top:1px solid #eceef2!important}
  body.v47-dashboard.v5171-quality-stability #recentGrid.is-sparse .v47-card-copy>b{font-size:18px!important}
  body.v47-dashboard.v5171-quality-stability #quickStartGrid{grid-template-columns:1fr!important}
  body.pc-body.v5171-quality-stability .pc-content{width:calc(100% - 20px)!important;padding-top:14px!important}
  body.pc-body.v5171-quality-stability .pc-hero{grid-template-columns:1fr!important;padding:18px!important;border-radius:18px!important}
  body.pc-body.v5171-quality-stability .pc-score{width:92px!important;height:92px!important;min-height:92px!important}
  body.pc-body.v5171-quality-stability .pc-release-card{min-height:190px!important}
  body.pc-body.v5171-quality-stability .pc-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.pc-body.v5171-quality-stability .pc-grid.two{grid-template-columns:1fr!important}
  body.pc-body.v5171-quality-stability .pc-hero-copy h1{font-size:28px!important}
  body.tour-body.v5171-quality-stability .intro-card{border-radius:20px!important}
}

@media(prefers-reduced-motion:reduce){
  body.v5171-quality-stability *,body.v5171-quality-stability *::before,body.v5171-quality-stability *::after{
    scroll-behavior:auto!important;
    transition-duration:.001ms!important;
    animation-duration:.001ms!important;
    animation-iteration-count:1!important;
  }
}

/* 51.7.1 final cascade guard.
   Publish accumulated several deliberate legacy guards with !important and higher
   specificity. Keep this layer authoritative without deleting working history. */
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-content{
  width:min(1480px,calc(100% - 56px))!important;
  max-width:none!important;
  margin-inline:auto!important;
  padding:30px 0 76px!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-hero{
  display:grid!important;
  grid-template-columns:138px minmax(0,1fr) 320px!important;
  align-items:stretch!important;
  gap:26px!important;
  min-height:300px!important;
  padding:28px!important;
  border-radius:24px!important;
  overflow:visible!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card{
  grid-column:auto!important;
  width:320px!important;
  min-width:320px!important;
  height:auto!important;
  min-height:290px!important;
  margin:0!important;
  padding:20px!important;
  align-self:stretch!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  border-radius:19px!important;
  box-shadow:0 20px 46px rgba(20,24,35,.13)!important;
  overflow:hidden!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>span,
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>b,
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>small,
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>.pc-status-pill{
  flex:0 0 auto!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>b{
  margin-top:10px!important;
  font-size:25px!important;
  line-height:1.06!important;
  letter-spacing:-.035em!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>small{
  margin-top:8px!important;
  font-size:11px!important;
  line-height:1.5!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card>.pc-status-pill{
  margin-top:16px!important;
}
html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-gate-grid{
  grid-template-columns:repeat(6,minmax(0,1fr))!important;
  gap:10px!important;
  margin:12px 0 14px!important;
}

@media(max-width:1280px){
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-content{width:calc(100% - 28px)!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-hero{grid-template-columns:118px minmax(0,1fr) 285px!important;gap:18px!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card{width:285px!important;min-width:285px!important}
}
@media(max-width:1040px){
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-hero{grid-template-columns:112px minmax(0,1fr)!important;min-height:0!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card{grid-column:1/-1!important;width:100%!important;min-width:0!important;min-height:220px!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:640px){
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-content{width:calc(100% - 20px)!important;padding:14px 0 70px!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-hero{display:grid!important;grid-template-columns:1fr!important;padding:18px!important;border-radius:18px!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-release-card{grid-column:auto!important;width:100%!important;min-width:0!important;min-height:190px!important;margin-top:0!important;padding:18px!important}
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}

/* Authoring clarity: dense rooms should not turn into a wall of captions.
   Keep the selected/pointed hotspot readable; keep the rest as clean spatial markers. */
body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label:not(.transition) .marker-label{
  opacity:0!important;
  transform:translateY(3px)!important;
}
body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label:not(.transition):hover .marker-label,
body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label:not(.transition):focus-within .marker-label,
body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label.is-dragging:not(.transition) .marker-label,
body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label.selected:not(.transition) .marker-label,
body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label[aria-selected="true"]:not(.transition) .marker-label{
  opacity:.96!important;
  transform:translateY(0)!important;
}

/* Canvas-first guard after a scene opens. Older scene-open CSS widened the
   inspector again, shrinking the panorama at the exact moment authors edit. */
body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open .workspace{
  grid-template-columns:var(--v5171-scenes) minmax(0,1fr) var(--v5171-inspector)!important;
  gap:9px!important;
  padding:9px!important;
}
body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open.scenes-collapsed .workspace{
  grid-template-columns:0 minmax(0,1fr) var(--v5171-inspector)!important;
}
body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open.inspector-collapsed .workspace{
  grid-template-columns:var(--v5171-scenes) minmax(0,1fr) 0!important;
}
body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open.scenes-collapsed.inspector-collapsed .workspace{
  grid-template-columns:0 minmax(0,1fr) 0!important;
}
@media(max-width:860px){
  body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open .workspace,
  body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open.scenes-collapsed .workspace,
  body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open.inspector-collapsed .workspace,
  body.v22-studio.v508-product-ui.v5171-quality-stability.v515-scene-open.scenes-collapsed.inspector-collapsed .workspace{
    grid-template-columns:minmax(0,1fr)!important;
    padding:0!important;
  }
}

@media(prefers-reduced-motion:reduce){
  body.v47-dashboard.v5171-quality-stability #quickStartGrid>button{
    transition-duration:.001ms!important;
    animation-duration:.001ms!important;
  }
  body.v22-studio.v5150-field-reliability.v5171-quality-stability .stage .marker.has-label:not(.transition) .marker-label{
    transition-duration:.001ms!important;
    animation-duration:.001ms!important;
  }
  html body.pc-page.pc-body.v5160-publish.v5150-publish-premium.v5171-quality-stability .pc-btn,
  body.tour-body.v5171-quality-stability .intro-start,
  body.tour-body.v5171-quality-stability .intro-secondary{
    transition-duration:.001ms!important;
    animation-duration:.001ms!important;
  }
}
