.nebula-frame-container{position:fixed;left:250px;top:80px;z-index:100;scale:0.9;opacity:0;width:calc(var(--frameWidth) + 4px);height:calc(var(--frameHeight) + 4px);border-radius:var(--borderRadius);background-color:var(--pageBackground);box-shadow:0 0 25px 20px rgba(0,0,0,.2);transition:background-color .2s;border:2px solid var(--pageSecondary)}.nebula-frame-controls{border-radius:var(--borderRadius) var(--borderRadius) 0 0;height:50px;width:var(--frameWidth);padding:9px;overflow:hidden;position:absolute;top:0;left:0;z-index:2;transition:background-color .2s;cursor:move}.nebula-frame-control.close-button{color:#fff;background-color:transparent;border:none;font-size:20px;padding-left:12px;padding-right:5px;float:right}.nebula-frame-controls-hint,.nebula-frame-resize-text-hint{display:none;text-align:center;padding-top:40px;color:#fff;pointer-events:none;position:absolute;top:calc(50% - 20px);left:50%;transform:translate(-50%,-50%);transition:opacity .3s;opacity:0}.nebula-frame{position:absolute;border:none!important;border-radius:0 0 var(--borderRadius) var(--borderRadius);z-index:3;width:var(--frameWidth);height:calc(var(--frameHeight) - 50px);opacity:0;top:50px;left:0;transition:height .4s,opacity .3s}.nebula-frame-spinner-container{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:opacity 0s}.nebula-frame-spinner{border:3px solid transparent;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-radius:50%;width:25px;height:25px;margin:auto auto;animation:nebula-frame-spinner 1s linear infinite}@keyframes nebula-frame-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.nebula-frame-focus{display:none;position:absolute;top:50px;left:0;width:var(--frameWidth);height:calc(var(--frameHeight) - 50px);z-index:6;background-color:color-mix(in hsl,var(--pageBackground) 35%,transparent);border-radius:var(--borderRadius);opacity:0;transition:opacity .3s}.nebula-frame-resizer{height:60px;width:60px;position:absolute;bottom:-25px;right:-25px;z-index:7;cursor:se-resize}.nebula-frame-resize-hint{height:20px;width:20px;position:absolute;border-bottom-right-radius:var(--borderRadius);z-index:5;border-bottom:2px solid;border-right:2px solid;bottom:-2px;right:-2px;border-color:var(--pageSecondarySelected);transition:border-color .2s}.nebula-frame-resizer:hover+.nebula-frame-resize-hint{border-color:var(--pagePrimaryHover)}.nebula-frame-resizing-trap{height:100%;width:100%;position:absolute;top:0;left:0;display:none;z-index:6}