.site-preview-note{font-size:11px;color:#717171;line-height:1.5;margin:0 0 12px;border-bottom:1px solid #ddd;padding:0 0 9px}.mobile-workspace-bar,.mobile-shade{display:none}.unavailable-media{display:block;border:1px solid #ddd;padding:16px;color:#777;font-size:12px}html{overflow-x:hidden}button,input,select,textarea{font-family:inherit}
@media(max-width:850px){
body,body.production-layout{display:block!important;height:auto!important;min-height:100dvh;overflow:visible!important;--left-rail:0px!important;--right-rail:0px!important}
body>header{position:relative!important;height:auto!important;min-height:0;display:flex!important;flex-wrap:wrap;gap:10px;padding:14px!important;max-width:100vw}
header .logo{width:auto;flex:1;font-size:23px}header #coverage-nav{order:5;width:100%;display:flex;overflow-x:auto;flex-wrap:nowrap;max-width:100%;gap:4px}header #coverage-nav button{flex-shrink:0}header #search{order:4;flex:1 1 100%;max-width:none}header .save-share-actions{margin:0!important;display:flex}header button{min-height:40px}header #shots-theme{font-size:11px;padding:8px}
.mobile-workspace-bar{display:flex;position:sticky;top:0;z-index:12;background:var(--surface,#fff);border-bottom:1px solid #ccc;padding:8px 12px;justify-content:space-between;gap:8px}.mobile-workspace-bar button{min-height:44px}
body main,body.production-layout main{margin:0!important;padding:14px!important;width:100%;min-width:0;min-height:70vh;border:0!important;display:block!important;overflow:visible!important}
#views{position:relative!important;top:auto!important;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;margin:0 -14px 18px!important;padding:0 10px!important;max-width:calc(100% + 28px)}#views button{flex:0 0 auto;white-space:nowrap;min-height:48px}
.heading{display:block!important;margin:18px 0}.heading h1{font-size:28px}.project-heading-tools{display:flex;flex-wrap:wrap;max-width:100%}#project-progress-counts{flex-wrap:wrap}#content{width:100%;min-width:0;overflow:visible!important}
body .preproduction,body.production-layout .preproduction{display:block!important;height:auto!important}.preproduction>section{width:100%;min-width:0}.preproduction>section+section{border-left:0!important;border-top:1px solid #ccc;padding:22px 0!important;margin-top:24px}
#project-sidebar,#right-panel,body.right-collapsed #right-panel{display:none!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;width:min(340px,88vw)!important;max-width:88vw!important;height:100dvh!important;margin:0!important;padding:22px!important;overflow:auto!important;z-index:42!important;background:var(--surface,#fff);border-right:1px solid #aaa;box-shadow:15px 0 50px #0003}
body[data-mobile-panel="spaces"] #project-sidebar,body[data-mobile-panel="crew"] #right-panel{display:block!important}body[data-mobile-panel="crew"] #right-panel{left:auto!important;right:0!important}body[data-mobile-panel] .mobile-shade{display:block;position:fixed;inset:0;z-index:41;border:0;background:#0005;padding:0}
#project-sidebar .sidebar-body,#project-sidebar .aside-note,#project-sidebar .rail-heading .eyebrow,#creative-content{display:block!important}#project-sidebar #spaces,#project-sidebar #projects,#project-sidebar nav{display:block!important}#projects button,#spaces button{display:block;width:100%!important;text-align:left}#toggle-sidebar,#toggle-right,#resize-left,#resize-right{display:none!important}
.two{grid-template-columns:1fr!important}table{font-size:12px}#content table{min-width:560px}.table-wrap,.shot-table-wrap{overflow:auto!important;max-width:100%}.review-columns{overflow:auto!important}.toolbar{gap:8px}.toolbar>*{max-width:100%}input[type="checkbox"]{min-width:20px;min-height:20px;accent-color:#333}dialog{max-width:calc(100vw - 24px);padding:16px}footer{max-width:100%!important;left:0!important;right:0!important;transform:none!important}html[data-appearance="dark"] .mobile-workspace-bar,html[data-appearance="dark"] #project-sidebar,html[data-appearance="dark"] #right-panel{background:#383a3b}
}
@media(min-width:851px) and (max-width:1500px){header #shots-theme{grid-column:2;grid-row:1;justify-self:start;width:auto;margin-right:0}.save-share-actions{grid-column:3!important}header #search{grid-column:4!important}header,body:not(.sidebar-collapsed) header,body.sidebar-collapsed header{grid-template-columns:minmax(145px,1fr) auto auto minmax(160px,280px)!important}}
@media(max-width:850px){#project-progress-counts{display:flex!important;position:static!important;width:100%!important;max-width:100%!important;flex-wrap:wrap!important;white-space:normal!important;gap:8px!important}#project-progress{max-width:100%;width:100%}#onset-bar{flex-wrap:wrap!important;white-space:normal!important;max-width:100%}#onset-shot{max-width:180px}.heading>*{min-width:0}.site-preview-note{font-size:10px}.review-tabs-bar{flex-wrap:wrap!important}.setup-list label{line-height:1.5}}
