html,body,#root{min-height:100%;margin:0}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0b1220}*{box-sizing:border-box}.modal-backdrop-blur{background:#0c121c6b!important;backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.renderize-glass{backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16)}.renderize-help-scroll{scrollbar-width:thin;scrollbar-color:rgba(120,132,156,.34) transparent;scrollbar-gutter:stable}.renderize-help-scroll::-webkit-scrollbar{width:10px;height:10px}.renderize-help-scroll::-webkit-scrollbar-track{background:transparent}.renderize-help-scroll::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#78849c4d;background-clip:content-box}.renderize-help-scroll::-webkit-scrollbar-thumb:hover{background:#78849c85;background-clip:content-box}.renderize-help-scroll::-webkit-scrollbar-corner{background:transparent}.renderize-help-page{width:100%!important;grid-template-columns:minmax(0,1fr) clamp(340px,32%,430px)!important}.renderize-help-main{grid-template-rows:minmax(250px,.9fr) auto minmax(280px,1.1fr)!important;align-content:stretch!important}.renderize-help-hero{min-height:0!important;grid-template-columns:minmax(260px,.95fr) minmax(280px,1fr)!important}.renderize-help-featured-card{height:100%!important;min-height:220px!important}.renderize-help-video-grid{min-height:0!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;grid-auto-rows:minmax(216px,1fr);align-content:stretch}.renderize-help-video-card{min-height:100%}.renderize-help-aside{display:grid!important;grid-template-rows:auto auto auto auto auto;align-content:start!important}.renderize-help-faq-list{min-height:0;overflow:visible}.renderize-help-support{margin-top:0}@media(max-width:1180px){.renderize-help-page{grid-template-columns:1fr!important;height:100%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px}.renderize-help-main,.renderize-help-aside{height:auto!important;max-height:none!important;overflow:visible!important}.renderize-help-main{grid-template-rows:auto auto auto!important;padding-right:0!important}.renderize-help-aside{min-height:360px}}@media(max-width:860px){.renderize-help-hero{grid-template-columns:1fr!important}.renderize-help-video-grid{grid-template-columns:1fr!important;grid-auto-rows:auto}}.ai-render-lab-shell{grid-template-columns:minmax(240px,1fr) minmax(420px,2fr) minmax(280px,1fr);grid-template-rows:minmax(0,1fr)}.ai-render-lab-panel{height:100%;max-height:none;min-height:0}.ai-render-lab-preview-panel{min-width:0}@media(max-width:1180px){.ai-render-lab-shell{grid-template-columns:minmax(260px,.9fr) minmax(420px,1.4fr)}.ai-render-lab-shell>.ai-render-lab-panel:nth-child(3){grid-column:1 / -1;height:auto;max-height:none}}@media(max-width:820px){.ai-render-lab-shell{grid-template-columns:1fr}.ai-render-lab-panel{height:auto;max-height:none}.ai-render-lab-preview-panel{min-height:min(620px,calc(100vh - 120px))}}@media(max-width:860px){.shared-review-workspace:not(.shared-review-three-column){display:grid!important}.shared-review-sidebar{max-width:none!important;width:100%!important}}.shared-project-review-shell{grid-template-columns:minmax(240px,1fr) minmax(420px,2fr) minmax(280px,1fr);grid-template-rows:minmax(0,1fr)}.shared-project-panel,.shared-review-preview-panel,.shared-review-sidebar{height:100%;max-height:none;min-height:0}.shared-review-preview-panel{min-width:0}.shared-project-image-list{display:grid;gap:10px}@media(max-width:1180px){.shared-project-review-shell{grid-template-columns:minmax(260px,.9fr) minmax(420px,1.4fr);grid-template-rows:minmax(560px,1fr) auto;height:auto!important}.shared-project-review-shell .shared-review-sidebar{grid-column:1 / -1;height:auto!important;min-height:280px!important}}@media(max-width:820px){.shared-project-page{height:auto!important;min-height:100vh;display:block!important;overflow:visible!important}.shared-project-public-sidebar{display:none!important}.shared-project-content{height:auto!important;min-height:100vh;padding:14px!important;grid-template-rows:auto auto!important}.shared-project-review-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(520px,calc(100vh - 120px)) auto;min-height:auto!important;height:auto!important}.shared-project-panel,.shared-review-preview-panel,.shared-review-sidebar{height:auto!important;max-height:none!important}.shared-project-image-list{display:flex;gap:10px;min-width:max-content}.shared-project-image-rail{overflow-x:auto!important;overflow-y:hidden!important}.shared-project-image-card{width:174px!important;flex:0 0 174px}}
