/* Override the old dialog margins and body padding, which cropped bottom sheets. */
#modal.comments-modal11{padding:0 12px!important;box-sizing:border-box!important;min-height:0!important;border-radius:24px 24px 0 0!important;animation:comment-enter96 .2s ease-out;transition:height .18s ease,top .18s ease,max-height .18s ease}
#modal.comments-modal11 #modalBody{height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important;padding:0!important;display:flex!important;flex-direction:column!important;width:100%!important}
#modal.comments-modal11 .comments11{width:100%;flex:1;min-height:0}#modal.comments-modal11 .comments11>header{position:relative;padding-top:14px!important}#modal.comments-modal11 .comments11>footer{padding-bottom:max(12px,env(safe-area-inset-bottom))!important}
.comment-handle96{position:absolute;top:0;left:50%;transform:translateX(-50%);width:90px;height:24px;border:0;background:transparent;touch-action:none;z-index:8}.comment-handle96:after{content:'';display:block;width:42px;height:4px;border-radius:10px;margin:auto;background:var(--ink);opacity:.4}
#modal.comments-modal11.dragging96{transition:none!important}#modal.reel-comments96::backdrop{background:transparent!important;backdrop-filter:none!important}
.reel-comments-open96 .rx30-heading,.reel-comments-open96 .rx30-active :is(.rx30-actions,.rx30-overlay){visibility:hidden!important}.reel-comments-open96 .rx30-stream{pointer-events:none}.reel-comments-open96 .rx30-active{transform:scale(var(--reel-scale96,.42));transform-origin:top center;transition:transform .18s ease;overflow:hidden;border-radius:24px}.reel-comments-open96{background:#080c10}
.sk96-owners{display:flex;gap:16px;overflow:hidden;padding:16px 0}.sk96-owners .sk34-avatar{flex:0 0 64px;width:64px;height:64px}.sk34-card .sp32-body>.sk34{margin-block:12px;display:block}.sk34-card .sp32-cover>.sk34-media{width:100%;height:100%;display:block}.sk34-card .sp32-card-actions{display:flex;justify-content:space-between}
#modal #toolSheet6.sheet58.frame-editor94{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important}
#modal #toolSheet6.frame-editor94:before,#modal #toolSheet6.frame-editor94>.tool-dismiss6{display:none!important}.editor-immersive58>button.close{visibility:hidden!important}.frame-header94{background:linear-gradient(#0006,transparent)}.frame-options94{direction:rtl}.frame-side94{z-index:5}.frame-target94{justify-content:flex-end}.frame-header94 h2{color:white;text-shadow:0 1px 6px #0006}
.bottom-sheet86[open]{animation:comment-enter96 .2s ease-out}@keyframes comment-enter96{from{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}
@media(prefers-reduced-motion:reduce){#modal.comments-modal11,.bottom-sheet86[open],.reel-comments-open96 .rx30-active{animation:none!important;transition:none!important}}
.editor-immersive58 :is(.three-tools,.studio-top,.editor-tabs,.editor-footer,.story-editor-bottom,.layer-tools6){visibility:hidden!important;pointer-events:none!important}
