.public-review{height:100dvh;min-height:100dvh;overflow:hidden}
.public-review .homepage-logo{display:flex;align-items:center;margin:0 16px 0 12px;flex-shrink:0}
.homepage-logo img{width:190px;height:56px;object-fit:contain}
.homepage-brand-icon{width:40px;height:40px;object-fit:contain}
.product-rail .public-avatar{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);margin:8px auto 0;padding:7px;display:grid;place-items:center;position:relative;background:var(--surface)}
.public-avatar svg{width:20px;height:20px}.public-avatar #avatar-initials{font-size:10px;font-weight:700}.public-avatar i{position:absolute;right:0;bottom:0;width:7px;height:7px;border:2px solid var(--panel);border-radius:50%;background:var(--saved)}
.public-review .header-export,.public-review #setup,.public-review #scan,.public-review #analysis-project-tools,.public-review #clear-predictions,.public-review #new-interaction,.public-review .workspace-action-edit,.public-review .workspace-action-save,.public-review .workspace-action-delete,.public-review #save-all-action-changes,.public-review #save-all-actions,.public-review .action-saves,.public-review #save-next,.public-review #skip,.public-review #skip-next,.public-review #split,.public-review #undo,.public-review #add-action,.public-review #add-action-toggle,.public-review #notes,.public-review #new-note,.public-review #draw-toolbar,.public-review #box-quick,.public-review #fill-action-boxes,.public-review #action-bound-controls,.public-review #start-from-current,.public-review #end-from-current,.public-review #highlight-save,.public-review #highlight-delete,.public-review #highlight-title,.public-review #highlight-description,.public-review .comment-edit,.public-review .comment-frame-spinners,.public-review .comment-add,.public-review #live-crop-tools,.public-review #scan-choice,.public-review #seed-setup-bar,.public-review #seed-confirm-box{display:none!important}
.public-review .workspace-action-row{grid-template-columns:minmax(0,1fr)!important}
.public-review #player-header button,.public-review .header-game{pointer-events:none}
.public-review #action-comment-display header button[aria-label="Add comment"]{display:none}
.public-review #box-canvas{cursor:default}
.public-review .footer{min-height:28px}
.public-review #start,.public-review #end{pointer-events:none}
.public-review .header-game{cursor:default}
@media(max-width:1000px){.homepage-logo img{width:130px;height:45px}.public-review .homepage-logo{margin:0 10px 0 5px}}
@media(max-width:650px){.homepage-logo img{width:105px;height:42px}.public-review .homepage-logo{margin:0 7px 0 3px}}

.public-review #add,.public-review #rail-models,.public-review #rail-reel,.public-review .drawing-bounds-toolbar,.public-review .drawing-bounds,.public-review #action-save,.public-review #action-delete,.public-review #action-comment-add{display:none!important}

.public-review #timing-edit-button{display:none!important}.public-review #rail-reel.local-tool-visible{display:flex!important}

.public-review #workspace-inspector button[aria-label="Earlier start"],.public-review #workspace-inspector button[aria-label="Later start"],.public-review #workspace-inspector button[aria-label="Earlier end"],.public-review #workspace-inspector button[aria-label="Later end"]{display:none!important}

.public-review #product-rail,.public-review .workspace-title-row{display:none!important}.public-review.app-shell{--rail-width:0px!important;padding-left:0!important}.public-review #move-search{pointer-events:none;cursor:default}.public-review .box-label .picker:after{display:none}
.public-review .comparison-title{display:flex!important}

.public-review .header-export.viewer-export{display:flex!important}.viewer-export #export-name{display:none!important}.viewer-export{position:relative}.viewer-export-menu{position:absolute;top:calc(100% + 5px);right:0;z-index:50;min-width:160px;background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:4px}.viewer-export-menu button{display:block;width:100%;text-align:left!important;border:0!important;border-radius:3px!important;background:transparent!important;color:var(--text)!important}.viewer-export-menu button:hover{background:var(--selection)!important}.viewer-export-progress{position:fixed;right:20px;bottom:20px;z-index:28000;padding:14px;background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--text);display:flex;gap:14px;align-items:center}.viewer-export-progress button{background:transparent;color:inherit;border:1px solid var(--line);border-radius:4px;padding:5px 10px}
.public-review .interaction-edit{display:none!important}
@media(max-width:720px){body.viewer-mobile-layout.focus-player-active .viewer-mobile-nav,body.viewer-mobile-layout.focus-player-active .viewer-mobile-drawer,body.viewer-mobile-layout.focus-player-active .viewer-mobile-comments{display:none!important}}
